packages feed

gi-gtk 0.3.18.15 → 3.0.1

raw patch · 657 files changed

+51/−297444 lines, 657 filesdep ~gi-atkdep ~gi-cairodep ~gi-gdkbuild-type:Customsetup-changed

Dependency ranges changed: gi-atk, gi-cairo, gi-gdk, gi-gdkpixbuf, gi-gio, gi-glib, gi-gobject, gi-pango, transformers

This diff is very large; some files are shown as “too large to diff”. Download the raw patch for the complete diff.

Files

− GI/Gtk.hs
@@ -1,46 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk-    (     module GI.Gtk.Callbacks                 ,-    module GI.Gtk.Constants                 ,-    module GI.Gtk.Enums                     ,-    module GI.Gtk.Flags                     ,-    module GI.Gtk.Functions                 ,-    module GI.Gtk.Interfaces                ,-    module GI.Gtk.Objects                   ,-    module GI.Gtk.Structs                   ,----    module Data.GI.Base                     ,---    ) where--import GI.Gtk.Callbacks-import GI.Gtk.Constants-import GI.Gtk.Enums-import GI.Gtk.Flags-import GI.Gtk.Functions-import GI.Gtk.Interfaces-import GI.Gtk.Objects-import GI.Gtk.Structs--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks--import Data.GI.Base-
− GI/Gtk/Callbacks.hs
@@ -1,2883 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Callbacks-    ( -- -- * Signals--- ** AccelGroupActivate-    AccelGroupActivate                      ,-    AccelGroupActivateC                     ,-    accelGroupActivateClosure               ,-    accelGroupActivateWrapper               ,-    mkAccelGroupActivate                    ,-    noAccelGroupActivate                    ,----- ** AccelGroupFindFunc-    AccelGroupFindFunc                      ,-    AccelGroupFindFuncC                     ,-    accelGroupFindFuncClosure               ,-    accelGroupFindFuncWrapper               ,-    mkAccelGroupFindFunc                    ,-    noAccelGroupFindFunc                    ,----- ** AccelMapForeach-    AccelMapForeach                         ,-    AccelMapForeachC                        ,-    accelMapForeachClosure                  ,-    accelMapForeachWrapper                  ,-    mkAccelMapForeach                       ,-    noAccelMapForeach                       ,----- ** AssistantPageFunc-    AssistantPageFunc                       ,-    AssistantPageFuncC                      ,-    assistantPageFuncClosure                ,-    assistantPageFuncWrapper                ,-    mkAssistantPageFunc                     ,-    noAssistantPageFunc                     ,----- ** BuilderConnectFunc-    BuilderConnectFunc                      ,-    BuilderConnectFuncC                     ,-    builderConnectFuncClosure               ,-    builderConnectFuncWrapper               ,-    mkBuilderConnectFunc                    ,-    noBuilderConnectFunc                    ,----- ** CalendarDetailFunc-    CalendarDetailFunc                      ,-    CalendarDetailFuncC                     ,-    calendarDetailFuncClosure               ,-    calendarDetailFuncWrapper               ,-    mkCalendarDetailFunc                    ,-    noCalendarDetailFunc                    ,----- ** Callback-    Callback                                ,-    CallbackC                               ,-    callbackClosure                         ,-    callbackWrapper                         ,-    mkCallback                              ,-    noCallback                              ,----- ** CellAllocCallback-    CellAllocCallback                       ,-    CellAllocCallbackC                      ,-    cellAllocCallbackClosure                ,-    cellAllocCallbackWrapper                ,-    mkCellAllocCallback                     ,-    noCellAllocCallback                     ,----- ** CellCallback-    CellCallback                            ,-    CellCallbackC                           ,-    cellCallbackClosure                     ,-    cellCallbackWrapper                     ,-    mkCellCallback                          ,-    noCellCallback                          ,----- ** CellLayoutDataFunc-    CellLayoutDataFunc                      ,-    CellLayoutDataFuncC                     ,-    cellLayoutDataFuncClosure               ,-    cellLayoutDataFuncWrapper               ,-    mkCellLayoutDataFunc                    ,-    noCellLayoutDataFunc                    ,----- ** ClipboardClearFunc-    ClipboardClearFunc                      ,-    ClipboardClearFuncC                     ,-    clipboardClearFuncClosure               ,-    clipboardClearFuncWrapper               ,-    mkClipboardClearFunc                    ,-    noClipboardClearFunc                    ,----- ** ClipboardGetFunc-    ClipboardGetFunc                        ,-    ClipboardGetFuncC                       ,-    clipboardGetFuncClosure                 ,-    clipboardGetFuncWrapper                 ,-    mkClipboardGetFunc                      ,-    noClipboardGetFunc                      ,----- ** ClipboardImageReceivedFunc-    ClipboardImageReceivedFunc              ,-    ClipboardImageReceivedFuncC             ,-    clipboardImageReceivedFuncClosure       ,-    clipboardImageReceivedFuncWrapper       ,-    mkClipboardImageReceivedFunc            ,-    noClipboardImageReceivedFunc            ,----- ** ClipboardReceivedFunc-    ClipboardReceivedFunc                   ,-    ClipboardReceivedFuncC                  ,-    clipboardReceivedFuncClosure            ,-    clipboardReceivedFuncWrapper            ,-    mkClipboardReceivedFunc                 ,-    noClipboardReceivedFunc                 ,----- ** ClipboardRichTextReceivedFunc-    ClipboardRichTextReceivedFunc           ,-    ClipboardRichTextReceivedFuncC          ,-    clipboardRichTextReceivedFuncClosure    ,-    clipboardRichTextReceivedFuncWrapper    ,-    mkClipboardRichTextReceivedFunc         ,-    noClipboardRichTextReceivedFunc         ,----- ** ClipboardTargetsReceivedFunc-    ClipboardTargetsReceivedFunc            ,-    ClipboardTargetsReceivedFuncC           ,-    clipboardTargetsReceivedFuncClosure     ,-    clipboardTargetsReceivedFuncWrapper     ,-    mkClipboardTargetsReceivedFunc          ,-    noClipboardTargetsReceivedFunc          ,----- ** ClipboardTextReceivedFunc-    ClipboardTextReceivedFunc               ,-    ClipboardTextReceivedFuncC              ,-    clipboardTextReceivedFuncClosure        ,-    clipboardTextReceivedFuncWrapper        ,-    mkClipboardTextReceivedFunc             ,-    noClipboardTextReceivedFunc             ,----- ** ClipboardURIReceivedFunc-    ClipboardURIReceivedFunc                ,-    ClipboardURIReceivedFuncC               ,-    clipboardURIReceivedFuncClosure         ,-    clipboardURIReceivedFuncWrapper         ,-    mkClipboardURIReceivedFunc              ,-    noClipboardURIReceivedFunc              ,----- ** ColorSelectionChangePaletteFunc-    ColorSelectionChangePaletteFunc         ,-    ColorSelectionChangePaletteFuncC        ,-    colorSelectionChangePaletteFuncClosure  ,-    colorSelectionChangePaletteFuncWrapper  ,-    mkColorSelectionChangePaletteFunc       ,-    noColorSelectionChangePaletteFunc       ,----- ** ColorSelectionChangePaletteWithScreenFunc-    ColorSelectionChangePaletteWithScreenFunc,-    ColorSelectionChangePaletteWithScreenFuncC,-    colorSelectionChangePaletteWithScreenFuncClosure,-    colorSelectionChangePaletteWithScreenFuncWrapper,-    mkColorSelectionChangePaletteWithScreenFunc,-    noColorSelectionChangePaletteWithScreenFunc,----- ** EntryCompletionMatchFunc-    EntryCompletionMatchFunc                ,-    EntryCompletionMatchFuncC               ,-    entryCompletionMatchFuncClosure         ,-    entryCompletionMatchFuncWrapper         ,-    mkEntryCompletionMatchFunc              ,-    noEntryCompletionMatchFunc              ,----- ** FileFilterFunc-    FileFilterFunc                          ,-    FileFilterFuncC                         ,-    fileFilterFuncClosure                   ,-    fileFilterFuncWrapper                   ,-    mkFileFilterFunc                        ,-    noFileFilterFunc                        ,----- ** FlowBoxFilterFunc-    FlowBoxFilterFunc                       ,-    FlowBoxFilterFuncC                      ,-    flowBoxFilterFuncClosure                ,-    flowBoxFilterFuncWrapper                ,-    mkFlowBoxFilterFunc                     ,-    noFlowBoxFilterFunc                     ,----- ** FlowBoxForeachFunc-    FlowBoxForeachFunc                      ,-    FlowBoxForeachFuncC                     ,-    flowBoxForeachFuncClosure               ,-    flowBoxForeachFuncWrapper               ,-    mkFlowBoxForeachFunc                    ,-    noFlowBoxForeachFunc                    ,----- ** FlowBoxSortFunc-    FlowBoxSortFunc                         ,-    FlowBoxSortFuncC                        ,-    flowBoxSortFuncClosure                  ,-    flowBoxSortFuncWrapper                  ,-    mkFlowBoxSortFunc                       ,-    noFlowBoxSortFunc                       ,----- ** FontFilterFunc-    FontFilterFunc                          ,-    FontFilterFuncC                         ,-    fontFilterFuncClosure                   ,-    fontFilterFuncWrapper                   ,-    mkFontFilterFunc                        ,-    noFontFilterFunc                        ,----- ** IconViewForeachFunc-    IconViewForeachFunc                     ,-    IconViewForeachFuncC                    ,-    iconViewForeachFuncClosure              ,-    iconViewForeachFuncWrapper              ,-    mkIconViewForeachFunc                   ,-    noIconViewForeachFunc                   ,----- ** KeySnoopFunc-    KeySnoopFunc                            ,-    KeySnoopFuncC                           ,-    keySnoopFuncClosure                     ,-    keySnoopFuncWrapper                     ,-    mkKeySnoopFunc                          ,-    noKeySnoopFunc                          ,----- ** ListBoxCreateWidgetFunc-    ListBoxCreateWidgetFunc                 ,-    ListBoxCreateWidgetFuncC                ,-    listBoxCreateWidgetFuncClosure          ,-    listBoxCreateWidgetFuncWrapper          ,-    mkListBoxCreateWidgetFunc               ,-    noListBoxCreateWidgetFunc               ,----- ** ListBoxFilterFunc-    ListBoxFilterFunc                       ,-    ListBoxFilterFuncC                      ,-    listBoxFilterFuncClosure                ,-    listBoxFilterFuncWrapper                ,-    mkListBoxFilterFunc                     ,-    noListBoxFilterFunc                     ,----- ** ListBoxForeachFunc-    ListBoxForeachFunc                      ,-    ListBoxForeachFuncC                     ,-    listBoxForeachFuncClosure               ,-    listBoxForeachFuncWrapper               ,-    mkListBoxForeachFunc                    ,-    noListBoxForeachFunc                    ,----- ** ListBoxSortFunc-    ListBoxSortFunc                         ,-    ListBoxSortFuncC                        ,-    listBoxSortFuncClosure                  ,-    listBoxSortFuncWrapper                  ,-    mkListBoxSortFunc                       ,-    noListBoxSortFunc                       ,----- ** ListBoxUpdateHeaderFunc-    ListBoxUpdateHeaderFunc                 ,-    ListBoxUpdateHeaderFuncC                ,-    listBoxUpdateHeaderFuncClosure          ,-    listBoxUpdateHeaderFuncWrapper          ,-    mkListBoxUpdateHeaderFunc               ,-    noListBoxUpdateHeaderFunc               ,----- ** MenuDetachFunc-    MenuDetachFunc                          ,-    MenuDetachFuncC                         ,-    menuDetachFuncClosure                   ,-    menuDetachFuncWrapper                   ,-    mkMenuDetachFunc                        ,-    noMenuDetachFunc                        ,----- ** MenuPositionFunc-    MenuPositionFunc                        ,-    MenuPositionFuncC                       ,-    menuPositionFuncClosure                 ,-    menuPositionFuncWrapper                 ,-    mkMenuPositionFunc                      ,-    noMenuPositionFunc                      ,----- ** ModuleDisplayInitFunc-    ModuleDisplayInitFunc                   ,-    ModuleDisplayInitFuncC                  ,-    mkModuleDisplayInitFunc                 ,-    moduleDisplayInitFuncClosure            ,-    moduleDisplayInitFuncWrapper            ,-    noModuleDisplayInitFunc                 ,----- ** ModuleInitFunc-    ModuleInitFunc                          ,-    ModuleInitFuncC                         ,-    mkModuleInitFunc                        ,-    moduleInitFuncClosure                   ,-    moduleInitFuncWrapper                   ,-    noModuleInitFunc                        ,----- ** PageSetupDoneFunc-    PageSetupDoneFunc                       ,-    PageSetupDoneFuncC                      ,-    mkPageSetupDoneFunc                     ,-    noPageSetupDoneFunc                     ,-    pageSetupDoneFuncClosure                ,-    pageSetupDoneFuncWrapper                ,----- ** PrintSettingsFunc-    PrintSettingsFunc                       ,-    PrintSettingsFuncC                      ,-    mkPrintSettingsFunc                     ,-    noPrintSettingsFunc                     ,-    printSettingsFuncClosure                ,-    printSettingsFuncWrapper                ,----- ** RcPropertyParser-    RcPropertyParser                        ,-    RcPropertyParserC                       ,-    mkRcPropertyParser                      ,-    noRcPropertyParser                      ,-    rcPropertyParserClosure                 ,-    rcPropertyParserWrapper                 ,----- ** RecentFilterFunc-    RecentFilterFunc                        ,-    RecentFilterFuncC                       ,-    mkRecentFilterFunc                      ,-    noRecentFilterFunc                      ,-    recentFilterFuncClosure                 ,-    recentFilterFuncWrapper                 ,----- ** RecentSortFunc-    RecentSortFunc                          ,-    RecentSortFuncC                         ,-    mkRecentSortFunc                        ,-    noRecentSortFunc                        ,-    recentSortFuncClosure                   ,-    recentSortFuncWrapper                   ,----- ** StylePropertyParser-    StylePropertyParser                     ,-    StylePropertyParserC                    ,-    mkStylePropertyParser                   ,-    noStylePropertyParser                   ,-    stylePropertyParserClosure              ,-    stylePropertyParserWrapper              ,----- ** TextBufferDeserializeFunc-    TextBufferDeserializeFunc               ,-    TextBufferDeserializeFuncC              ,-    mkTextBufferDeserializeFunc             ,-    noTextBufferDeserializeFunc             ,-    textBufferDeserializeFuncClosure        ,-    textBufferDeserializeFuncWrapper        ,----- ** TextBufferSerializeFunc-    TextBufferSerializeFunc                 ,-    TextBufferSerializeFuncC                ,-    mkTextBufferSerializeFunc               ,-    noTextBufferSerializeFunc               ,-    textBufferSerializeFuncClosure          ,-    textBufferSerializeFuncWrapper          ,----- ** TextCharPredicate-    TextCharPredicate                       ,-    TextCharPredicateC                      ,-    mkTextCharPredicate                     ,-    noTextCharPredicate                     ,-    textCharPredicateClosure                ,-    textCharPredicateWrapper                ,----- ** TextTagTableForeach-    TextTagTableForeach                     ,-    TextTagTableForeachC                    ,-    mkTextTagTableForeach                   ,-    noTextTagTableForeach                   ,-    textTagTableForeachClosure              ,-    textTagTableForeachWrapper              ,----- ** TickCallback-    TickCallback                            ,-    TickCallbackC                           ,-    mkTickCallback                          ,-    noTickCallback                          ,-    tickCallbackClosure                     ,-    tickCallbackWrapper                     ,----- ** TranslateFunc-    TranslateFunc                           ,-    TranslateFuncC                          ,-    mkTranslateFunc                         ,-    noTranslateFunc                         ,-    translateFuncClosure                    ,-    translateFuncWrapper                    ,----- ** TreeCellDataFunc-    TreeCellDataFunc                        ,-    TreeCellDataFuncC                       ,-    mkTreeCellDataFunc                      ,-    noTreeCellDataFunc                      ,-    treeCellDataFuncClosure                 ,-    treeCellDataFuncWrapper                 ,----- ** TreeDestroyCountFunc-    TreeDestroyCountFunc                    ,-    TreeDestroyCountFuncC                   ,-    mkTreeDestroyCountFunc                  ,-    noTreeDestroyCountFunc                  ,-    treeDestroyCountFuncClosure             ,-    treeDestroyCountFuncWrapper             ,----- ** TreeIterCompareFunc-    TreeIterCompareFunc                     ,-    TreeIterCompareFuncC                    ,-    mkTreeIterCompareFunc                   ,-    noTreeIterCompareFunc                   ,-    treeIterCompareFuncClosure              ,-    treeIterCompareFuncWrapper              ,----- ** TreeModelFilterVisibleFunc-    TreeModelFilterVisibleFunc              ,-    TreeModelFilterVisibleFuncC             ,-    mkTreeModelFilterVisibleFunc            ,-    noTreeModelFilterVisibleFunc            ,-    treeModelFilterVisibleFuncClosure       ,-    treeModelFilterVisibleFuncWrapper       ,----- ** TreeModelForeachFunc-    TreeModelForeachFunc                    ,-    TreeModelForeachFuncC                   ,-    mkTreeModelForeachFunc                  ,-    noTreeModelForeachFunc                  ,-    treeModelForeachFuncClosure             ,-    treeModelForeachFuncWrapper             ,----- ** TreeSelectionForeachFunc-    TreeSelectionForeachFunc                ,-    TreeSelectionForeachFuncC               ,-    mkTreeSelectionForeachFunc              ,-    noTreeSelectionForeachFunc              ,-    treeSelectionForeachFuncClosure         ,-    treeSelectionForeachFuncWrapper         ,----- ** TreeSelectionFunc-    TreeSelectionFunc                       ,-    TreeSelectionFuncC                      ,-    mkTreeSelectionFunc                     ,-    noTreeSelectionFunc                     ,-    treeSelectionFuncClosure                ,-    treeSelectionFuncWrapper                ,----- ** TreeViewColumnDropFunc-    TreeViewColumnDropFunc                  ,-    TreeViewColumnDropFuncC                 ,-    mkTreeViewColumnDropFunc                ,-    noTreeViewColumnDropFunc                ,-    treeViewColumnDropFuncClosure           ,-    treeViewColumnDropFuncWrapper           ,----- ** TreeViewMappingFunc-    TreeViewMappingFunc                     ,-    TreeViewMappingFuncC                    ,-    mkTreeViewMappingFunc                   ,-    noTreeViewMappingFunc                   ,-    treeViewMappingFuncClosure              ,-    treeViewMappingFuncWrapper              ,----- ** TreeViewRowSeparatorFunc-    TreeViewRowSeparatorFunc                ,-    TreeViewRowSeparatorFuncC               ,-    mkTreeViewRowSeparatorFunc              ,-    noTreeViewRowSeparatorFunc              ,-    treeViewRowSeparatorFuncClosure         ,-    treeViewRowSeparatorFuncWrapper         ,----- ** TreeViewSearchEqualFunc-    TreeViewSearchEqualFunc                 ,-    TreeViewSearchEqualFuncC                ,-    mkTreeViewSearchEqualFunc               ,-    noTreeViewSearchEqualFunc               ,-    treeViewSearchEqualFuncClosure          ,-    treeViewSearchEqualFuncWrapper          ,----- ** TreeViewSearchPositionFunc-    TreeViewSearchPositionFunc              ,-    TreeViewSearchPositionFuncC             ,-    mkTreeViewSearchPositionFunc            ,-    noTreeViewSearchPositionFunc            ,-    treeViewSearchPositionFuncClosure       ,-    treeViewSearchPositionFuncWrapper       ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types--import qualified GI.GLib as GLib-import qualified GI.GObject as GObject-import qualified GI.Gdk as Gdk-import qualified GI.GdkPixbuf as GdkPixbuf-import qualified GI.Pango as Pango---- callback TreeViewSearchPositionFunc-treeViewSearchPositionFuncClosure :: TreeViewSearchPositionFunc -> IO Closure-treeViewSearchPositionFuncClosure cb = newCClosure =<< mkTreeViewSearchPositionFunc wrapped-    where wrapped = treeViewSearchPositionFuncWrapper Nothing cb--type TreeViewSearchPositionFuncC =-    Ptr TreeView ->-    Ptr Widget ->-    Ptr () ->-    IO ()--foreign import ccall "wrapper"-    mkTreeViewSearchPositionFunc :: TreeViewSearchPositionFuncC -> IO (FunPtr TreeViewSearchPositionFuncC)--type TreeViewSearchPositionFunc =-    TreeView ->-    Widget ->-    IO ()--noTreeViewSearchPositionFunc :: Maybe TreeViewSearchPositionFunc-noTreeViewSearchPositionFunc = Nothing--treeViewSearchPositionFuncWrapper ::-    Maybe (Ptr (FunPtr (TreeViewSearchPositionFuncC))) ->-    TreeViewSearchPositionFunc ->-    Ptr TreeView ->-    Ptr Widget ->-    Ptr () ->-    IO ()-treeViewSearchPositionFuncWrapper funptrptr _cb treeView searchDialog _ = do-    treeView' <- (newObject TreeView) treeView-    searchDialog' <- (newObject Widget) searchDialog-    _cb  treeView' searchDialog'-    maybeReleaseFunPtr funptrptr---- callback TreeViewSearchEqualFunc-treeViewSearchEqualFuncClosure :: TreeViewSearchEqualFunc -> IO Closure-treeViewSearchEqualFuncClosure cb = newCClosure =<< mkTreeViewSearchEqualFunc wrapped-    where wrapped = treeViewSearchEqualFuncWrapper Nothing cb--type TreeViewSearchEqualFuncC =-    Ptr TreeModel ->-    Int32 ->-    CString ->-    Ptr TreeIter ->-    Ptr () ->-    IO CInt--foreign import ccall "wrapper"-    mkTreeViewSearchEqualFunc :: TreeViewSearchEqualFuncC -> IO (FunPtr TreeViewSearchEqualFuncC)--type TreeViewSearchEqualFunc =-    TreeModel ->-    Int32 ->-    T.Text ->-    TreeIter ->-    IO Bool--noTreeViewSearchEqualFunc :: Maybe TreeViewSearchEqualFunc-noTreeViewSearchEqualFunc = Nothing--treeViewSearchEqualFuncWrapper ::-    Maybe (Ptr (FunPtr (TreeViewSearchEqualFuncC))) ->-    TreeViewSearchEqualFunc ->-    Ptr TreeModel ->-    Int32 ->-    CString ->-    Ptr TreeIter ->-    Ptr () ->-    IO CInt-treeViewSearchEqualFuncWrapper funptrptr _cb model column key iter _ = do-    model' <- (newObject TreeModel) model-    key' <- cstringToText key-    iter' <- (newBoxed TreeIter) iter-    result <- _cb  model' column key' iter'-    maybeReleaseFunPtr funptrptr-    let result' = (fromIntegral . fromEnum) result-    return result'---- callback TreeViewRowSeparatorFunc-treeViewRowSeparatorFuncClosure :: TreeViewRowSeparatorFunc -> IO Closure-treeViewRowSeparatorFuncClosure cb = newCClosure =<< mkTreeViewRowSeparatorFunc wrapped-    where wrapped = treeViewRowSeparatorFuncWrapper Nothing cb--type TreeViewRowSeparatorFuncC =-    Ptr TreeModel ->-    Ptr TreeIter ->-    Ptr () ->-    IO CInt--foreign import ccall "wrapper"-    mkTreeViewRowSeparatorFunc :: TreeViewRowSeparatorFuncC -> IO (FunPtr TreeViewRowSeparatorFuncC)--type TreeViewRowSeparatorFunc =-    TreeModel ->-    TreeIter ->-    IO Bool--noTreeViewRowSeparatorFunc :: Maybe TreeViewRowSeparatorFunc-noTreeViewRowSeparatorFunc = Nothing--treeViewRowSeparatorFuncWrapper ::-    Maybe (Ptr (FunPtr (TreeViewRowSeparatorFuncC))) ->-    TreeViewRowSeparatorFunc ->-    Ptr TreeModel ->-    Ptr TreeIter ->-    Ptr () ->-    IO CInt-treeViewRowSeparatorFuncWrapper funptrptr _cb model iter _ = do-    model' <- (newObject TreeModel) model-    iter' <- (newBoxed TreeIter) iter-    result <- _cb  model' iter'-    maybeReleaseFunPtr funptrptr-    let result' = (fromIntegral . fromEnum) result-    return result'---- callback TreeViewMappingFunc-treeViewMappingFuncClosure :: TreeViewMappingFunc -> IO Closure-treeViewMappingFuncClosure cb = newCClosure =<< mkTreeViewMappingFunc wrapped-    where wrapped = treeViewMappingFuncWrapper Nothing cb--type TreeViewMappingFuncC =-    Ptr TreeView ->-    Ptr TreePath ->-    Ptr () ->-    IO ()--foreign import ccall "wrapper"-    mkTreeViewMappingFunc :: TreeViewMappingFuncC -> IO (FunPtr TreeViewMappingFuncC)--type TreeViewMappingFunc =-    TreeView ->-    TreePath ->-    IO ()--noTreeViewMappingFunc :: Maybe TreeViewMappingFunc-noTreeViewMappingFunc = Nothing--treeViewMappingFuncWrapper ::-    Maybe (Ptr (FunPtr (TreeViewMappingFuncC))) ->-    TreeViewMappingFunc ->-    Ptr TreeView ->-    Ptr TreePath ->-    Ptr () ->-    IO ()-treeViewMappingFuncWrapper funptrptr _cb treeView path _ = do-    treeView' <- (newObject TreeView) treeView-    path' <- (newBoxed TreePath) path-    _cb  treeView' path'-    maybeReleaseFunPtr funptrptr---- callback TreeViewColumnDropFunc-treeViewColumnDropFuncClosure :: TreeViewColumnDropFunc -> IO Closure-treeViewColumnDropFuncClosure cb = newCClosure =<< mkTreeViewColumnDropFunc wrapped-    where wrapped = treeViewColumnDropFuncWrapper Nothing cb--type TreeViewColumnDropFuncC =-    Ptr TreeView ->-    Ptr TreeViewColumn ->-    Ptr TreeViewColumn ->-    Ptr TreeViewColumn ->-    Ptr () ->-    IO CInt--foreign import ccall "wrapper"-    mkTreeViewColumnDropFunc :: TreeViewColumnDropFuncC -> IO (FunPtr TreeViewColumnDropFuncC)--type TreeViewColumnDropFunc =-    TreeView ->-    TreeViewColumn ->-    TreeViewColumn ->-    TreeViewColumn ->-    IO Bool--noTreeViewColumnDropFunc :: Maybe TreeViewColumnDropFunc-noTreeViewColumnDropFunc = Nothing--treeViewColumnDropFuncWrapper ::-    Maybe (Ptr (FunPtr (TreeViewColumnDropFuncC))) ->-    TreeViewColumnDropFunc ->-    Ptr TreeView ->-    Ptr TreeViewColumn ->-    Ptr TreeViewColumn ->-    Ptr TreeViewColumn ->-    Ptr () ->-    IO CInt-treeViewColumnDropFuncWrapper funptrptr _cb treeView column prevColumn nextColumn _ = do-    treeView' <- (newObject TreeView) treeView-    column' <- (newObject TreeViewColumn) column-    prevColumn' <- (newObject TreeViewColumn) prevColumn-    nextColumn' <- (newObject TreeViewColumn) nextColumn-    result <- _cb  treeView' column' prevColumn' nextColumn'-    maybeReleaseFunPtr funptrptr-    let result' = (fromIntegral . fromEnum) result-    return result'---- callback TreeSelectionFunc-treeSelectionFuncClosure :: TreeSelectionFunc -> IO Closure-treeSelectionFuncClosure cb = newCClosure =<< mkTreeSelectionFunc wrapped-    where wrapped = treeSelectionFuncWrapper Nothing cb--type TreeSelectionFuncC =-    Ptr TreeSelection ->-    Ptr TreeModel ->-    Ptr TreePath ->-    CInt ->-    Ptr () ->-    IO CInt--foreign import ccall "wrapper"-    mkTreeSelectionFunc :: TreeSelectionFuncC -> IO (FunPtr TreeSelectionFuncC)--type TreeSelectionFunc =-    TreeSelection ->-    TreeModel ->-    TreePath ->-    Bool ->-    IO Bool--noTreeSelectionFunc :: Maybe TreeSelectionFunc-noTreeSelectionFunc = Nothing--treeSelectionFuncWrapper ::-    Maybe (Ptr (FunPtr (TreeSelectionFuncC))) ->-    TreeSelectionFunc ->-    Ptr TreeSelection ->-    Ptr TreeModel ->-    Ptr TreePath ->-    CInt ->-    Ptr () ->-    IO CInt-treeSelectionFuncWrapper funptrptr _cb selection model path pathCurrentlySelected _ = do-    selection' <- (newObject TreeSelection) selection-    model' <- (newObject TreeModel) model-    path' <- (newBoxed TreePath) path-    let pathCurrentlySelected' = (/= 0) pathCurrentlySelected-    result <- _cb  selection' model' path' pathCurrentlySelected'-    maybeReleaseFunPtr funptrptr-    let result' = (fromIntegral . fromEnum) result-    return result'---- callback TreeSelectionForeachFunc-treeSelectionForeachFuncClosure :: TreeSelectionForeachFunc -> IO Closure-treeSelectionForeachFuncClosure cb = newCClosure =<< mkTreeSelectionForeachFunc wrapped-    where wrapped = treeSelectionForeachFuncWrapper Nothing cb--type TreeSelectionForeachFuncC =-    Ptr TreeModel ->-    Ptr TreePath ->-    Ptr TreeIter ->-    Ptr () ->-    IO ()--foreign import ccall "wrapper"-    mkTreeSelectionForeachFunc :: TreeSelectionForeachFuncC -> IO (FunPtr TreeSelectionForeachFuncC)--type TreeSelectionForeachFunc =-    TreeModel ->-    TreePath ->-    TreeIter ->-    IO ()--noTreeSelectionForeachFunc :: Maybe TreeSelectionForeachFunc-noTreeSelectionForeachFunc = Nothing--treeSelectionForeachFuncWrapper ::-    Maybe (Ptr (FunPtr (TreeSelectionForeachFuncC))) ->-    TreeSelectionForeachFunc ->-    Ptr TreeModel ->-    Ptr TreePath ->-    Ptr TreeIter ->-    Ptr () ->-    IO ()-treeSelectionForeachFuncWrapper funptrptr _cb model path iter _ = do-    model' <- (newObject TreeModel) model-    path' <- (newBoxed TreePath) path-    iter' <- (newBoxed TreeIter) iter-    _cb  model' path' iter'-    maybeReleaseFunPtr funptrptr---- callback TreeModelForeachFunc-treeModelForeachFuncClosure :: TreeModelForeachFunc -> IO Closure-treeModelForeachFuncClosure cb = newCClosure =<< mkTreeModelForeachFunc wrapped-    where wrapped = treeModelForeachFuncWrapper Nothing cb--type TreeModelForeachFuncC =-    Ptr TreeModel ->-    Ptr TreePath ->-    Ptr TreeIter ->-    Ptr () ->-    IO CInt--foreign import ccall "wrapper"-    mkTreeModelForeachFunc :: TreeModelForeachFuncC -> IO (FunPtr TreeModelForeachFuncC)--type TreeModelForeachFunc =-    TreeModel ->-    TreePath ->-    TreeIter ->-    IO Bool--noTreeModelForeachFunc :: Maybe TreeModelForeachFunc-noTreeModelForeachFunc = Nothing--treeModelForeachFuncWrapper ::-    Maybe (Ptr (FunPtr (TreeModelForeachFuncC))) ->-    TreeModelForeachFunc ->-    Ptr TreeModel ->-    Ptr TreePath ->-    Ptr TreeIter ->-    Ptr () ->-    IO CInt-treeModelForeachFuncWrapper funptrptr _cb model path iter _ = do-    model' <- (newObject TreeModel) model-    path' <- (newBoxed TreePath) path-    iter' <- (newBoxed TreeIter) iter-    result <- _cb  model' path' iter'-    maybeReleaseFunPtr funptrptr-    let result' = (fromIntegral . fromEnum) result-    return result'---- callback TreeModelFilterVisibleFunc-treeModelFilterVisibleFuncClosure :: TreeModelFilterVisibleFunc -> IO Closure-treeModelFilterVisibleFuncClosure cb = newCClosure =<< mkTreeModelFilterVisibleFunc wrapped-    where wrapped = treeModelFilterVisibleFuncWrapper Nothing cb--type TreeModelFilterVisibleFuncC =-    Ptr TreeModel ->-    Ptr TreeIter ->-    Ptr () ->-    IO CInt--foreign import ccall "wrapper"-    mkTreeModelFilterVisibleFunc :: TreeModelFilterVisibleFuncC -> IO (FunPtr TreeModelFilterVisibleFuncC)--type TreeModelFilterVisibleFunc =-    TreeModel ->-    TreeIter ->-    IO Bool--noTreeModelFilterVisibleFunc :: Maybe TreeModelFilterVisibleFunc-noTreeModelFilterVisibleFunc = Nothing--treeModelFilterVisibleFuncWrapper ::-    Maybe (Ptr (FunPtr (TreeModelFilterVisibleFuncC))) ->-    TreeModelFilterVisibleFunc ->-    Ptr TreeModel ->-    Ptr TreeIter ->-    Ptr () ->-    IO CInt-treeModelFilterVisibleFuncWrapper funptrptr _cb model iter _ = do-    model' <- (newObject TreeModel) model-    iter' <- (newBoxed TreeIter) iter-    result <- _cb  model' iter'-    maybeReleaseFunPtr funptrptr-    let result' = (fromIntegral . fromEnum) result-    return result'---- callback TreeModelFilterModifyFunc--- XXX Could not generate callback wrapper for TreeModelFilterModifyFunc--- Error was : Not implemented: "Unexpected transfer type for \"value\""--- callback TreeIterCompareFunc-treeIterCompareFuncClosure :: TreeIterCompareFunc -> IO Closure-treeIterCompareFuncClosure cb = newCClosure =<< mkTreeIterCompareFunc wrapped-    where wrapped = treeIterCompareFuncWrapper Nothing cb--type TreeIterCompareFuncC =-    Ptr TreeModel ->-    Ptr TreeIter ->-    Ptr TreeIter ->-    Ptr () ->-    IO Int32--foreign import ccall "wrapper"-    mkTreeIterCompareFunc :: TreeIterCompareFuncC -> IO (FunPtr TreeIterCompareFuncC)--type TreeIterCompareFunc =-    TreeModel ->-    TreeIter ->-    TreeIter ->-    IO Int32--noTreeIterCompareFunc :: Maybe TreeIterCompareFunc-noTreeIterCompareFunc = Nothing--treeIterCompareFuncWrapper ::-    Maybe (Ptr (FunPtr (TreeIterCompareFuncC))) ->-    TreeIterCompareFunc ->-    Ptr TreeModel ->-    Ptr TreeIter ->-    Ptr TreeIter ->-    Ptr () ->-    IO Int32-treeIterCompareFuncWrapper funptrptr _cb model a b _ = do-    model' <- (newObject TreeModel) model-    a' <- (newBoxed TreeIter) a-    b' <- (newBoxed TreeIter) b-    result <- _cb  model' a' b'-    maybeReleaseFunPtr funptrptr-    return result---- callback TreeDestroyCountFunc-treeDestroyCountFuncClosure :: TreeDestroyCountFunc -> IO Closure-treeDestroyCountFuncClosure cb = newCClosure =<< mkTreeDestroyCountFunc wrapped-    where wrapped = treeDestroyCountFuncWrapper Nothing cb--type TreeDestroyCountFuncC =-    Ptr TreeView ->-    Ptr TreePath ->-    Int32 ->-    Ptr () ->-    IO ()--foreign import ccall "wrapper"-    mkTreeDestroyCountFunc :: TreeDestroyCountFuncC -> IO (FunPtr TreeDestroyCountFuncC)--type TreeDestroyCountFunc =-    TreeView ->-    TreePath ->-    Int32 ->-    IO ()--noTreeDestroyCountFunc :: Maybe TreeDestroyCountFunc-noTreeDestroyCountFunc = Nothing--treeDestroyCountFuncWrapper ::-    Maybe (Ptr (FunPtr (TreeDestroyCountFuncC))) ->-    TreeDestroyCountFunc ->-    Ptr TreeView ->-    Ptr TreePath ->-    Int32 ->-    Ptr () ->-    IO ()-treeDestroyCountFuncWrapper funptrptr _cb treeView path children _ = do-    treeView' <- (newObject TreeView) treeView-    path' <- (newBoxed TreePath) path-    _cb  treeView' path' children-    maybeReleaseFunPtr funptrptr---- callback TreeCellDataFunc-treeCellDataFuncClosure :: TreeCellDataFunc -> IO Closure-treeCellDataFuncClosure cb = newCClosure =<< mkTreeCellDataFunc wrapped-    where wrapped = treeCellDataFuncWrapper Nothing cb--type TreeCellDataFuncC =-    Ptr TreeViewColumn ->-    Ptr CellRenderer ->-    Ptr TreeModel ->-    Ptr TreeIter ->-    Ptr () ->-    IO ()--foreign import ccall "wrapper"-    mkTreeCellDataFunc :: TreeCellDataFuncC -> IO (FunPtr TreeCellDataFuncC)--type TreeCellDataFunc =-    TreeViewColumn ->-    CellRenderer ->-    TreeModel ->-    TreeIter ->-    IO ()--noTreeCellDataFunc :: Maybe TreeCellDataFunc-noTreeCellDataFunc = Nothing--treeCellDataFuncWrapper ::-    Maybe (Ptr (FunPtr (TreeCellDataFuncC))) ->-    TreeCellDataFunc ->-    Ptr TreeViewColumn ->-    Ptr CellRenderer ->-    Ptr TreeModel ->-    Ptr TreeIter ->-    Ptr () ->-    IO ()-treeCellDataFuncWrapper funptrptr _cb treeColumn cell treeModel iter _ = do-    treeColumn' <- (newObject TreeViewColumn) treeColumn-    cell' <- (newObject CellRenderer) cell-    treeModel' <- (newObject TreeModel) treeModel-    iter' <- (newBoxed TreeIter) iter-    _cb  treeColumn' cell' treeModel' iter'-    maybeReleaseFunPtr funptrptr---- callback TranslateFunc-translateFuncClosure :: TranslateFunc -> IO Closure-translateFuncClosure cb = newCClosure =<< mkTranslateFunc wrapped-    where wrapped = translateFuncWrapper Nothing cb--type TranslateFuncC =-    CString ->-    Ptr () ->-    IO CString--foreign import ccall "wrapper"-    mkTranslateFunc :: TranslateFuncC -> IO (FunPtr TranslateFuncC)--type TranslateFunc =-    T.Text ->-    IO T.Text--noTranslateFunc :: Maybe TranslateFunc-noTranslateFunc = Nothing--translateFuncWrapper ::-    Maybe (Ptr (FunPtr (TranslateFuncC))) ->-    TranslateFunc ->-    CString ->-    Ptr () ->-    IO CString-translateFuncWrapper funptrptr _cb path _ = do-    path' <- cstringToText path-    result <- _cb  path'-    maybeReleaseFunPtr funptrptr-    result' <- textToCString result-    return result'---- callback TickCallback-tickCallbackClosure :: TickCallback -> IO Closure-tickCallbackClosure cb = newCClosure =<< mkTickCallback wrapped-    where wrapped = tickCallbackWrapper Nothing cb--type TickCallbackC =-    Ptr Widget ->-    Ptr Gdk.FrameClock ->-    Ptr () ->-    IO CInt--foreign import ccall "wrapper"-    mkTickCallback :: TickCallbackC -> IO (FunPtr TickCallbackC)--type TickCallback =-    Widget ->-    Gdk.FrameClock ->-    IO Bool--noTickCallback :: Maybe TickCallback-noTickCallback = Nothing--tickCallbackWrapper ::-    Maybe (Ptr (FunPtr (TickCallbackC))) ->-    TickCallback ->-    Ptr Widget ->-    Ptr Gdk.FrameClock ->-    Ptr () ->-    IO CInt-tickCallbackWrapper funptrptr _cb widget frameClock _ = do-    widget' <- (newObject Widget) widget-    frameClock' <- (newObject Gdk.FrameClock) frameClock-    result <- _cb  widget' frameClock'-    maybeReleaseFunPtr funptrptr-    let result' = (fromIntegral . fromEnum) result-    return result'---- callback TextTagTableForeach-textTagTableForeachClosure :: TextTagTableForeach -> IO Closure-textTagTableForeachClosure cb = newCClosure =<< mkTextTagTableForeach wrapped-    where wrapped = textTagTableForeachWrapper Nothing cb--type TextTagTableForeachC =-    Ptr TextTag ->-    Ptr () ->-    IO ()--foreign import ccall "wrapper"-    mkTextTagTableForeach :: TextTagTableForeachC -> IO (FunPtr TextTagTableForeachC)--type TextTagTableForeach =-    TextTag ->-    IO ()--noTextTagTableForeach :: Maybe TextTagTableForeach-noTextTagTableForeach = Nothing--textTagTableForeachWrapper ::-    Maybe (Ptr (FunPtr (TextTagTableForeachC))) ->-    TextTagTableForeach ->-    Ptr TextTag ->-    Ptr () ->-    IO ()-textTagTableForeachWrapper funptrptr _cb tag _ = do-    tag' <- (newObject TextTag) tag-    _cb  tag'-    maybeReleaseFunPtr funptrptr---- callback TextCharPredicate-textCharPredicateClosure :: TextCharPredicate -> IO Closure-textCharPredicateClosure cb = newCClosure =<< mkTextCharPredicate wrapped-    where wrapped = textCharPredicateWrapper Nothing cb--type TextCharPredicateC =-    CInt ->-    Ptr () ->-    IO CInt--foreign import ccall "wrapper"-    mkTextCharPredicate :: TextCharPredicateC -> IO (FunPtr TextCharPredicateC)--type TextCharPredicate =-    Char ->-    IO Bool--noTextCharPredicate :: Maybe TextCharPredicate-noTextCharPredicate = Nothing--textCharPredicateWrapper ::-    Maybe (Ptr (FunPtr (TextCharPredicateC))) ->-    TextCharPredicate ->-    CInt ->-    Ptr () ->-    IO CInt-textCharPredicateWrapper funptrptr _cb ch _ = do-    let ch' = (chr . fromIntegral) ch-    result <- _cb  ch'-    maybeReleaseFunPtr funptrptr-    let result' = (fromIntegral . fromEnum) result-    return result'---- callback TextBufferSerializeFunc-textBufferSerializeFuncClosure :: TextBufferSerializeFunc -> IO Closure-textBufferSerializeFuncClosure cb = newCClosure =<< mkTextBufferSerializeFunc wrapped-    where wrapped = textBufferSerializeFuncWrapper Nothing cb--type TextBufferSerializeFuncC =-    Ptr TextBuffer ->-    Ptr TextBuffer ->-    Ptr TextIter ->-    Ptr TextIter ->-    Word64 ->-    Ptr () ->-    IO Word8--foreign import ccall "wrapper"-    mkTextBufferSerializeFunc :: TextBufferSerializeFuncC -> IO (FunPtr TextBufferSerializeFuncC)--type TextBufferSerializeFunc =-    TextBuffer ->-    TextBuffer ->-    TextIter ->-    TextIter ->-    Word64 ->-    IO Word8--noTextBufferSerializeFunc :: Maybe TextBufferSerializeFunc-noTextBufferSerializeFunc = Nothing--textBufferSerializeFuncWrapper ::-    Maybe (Ptr (FunPtr (TextBufferSerializeFuncC))) ->-    TextBufferSerializeFunc ->-    Ptr TextBuffer ->-    Ptr TextBuffer ->-    Ptr TextIter ->-    Ptr TextIter ->-    Word64 ->-    Ptr () ->-    IO Word8-textBufferSerializeFuncWrapper funptrptr _cb registerBuffer contentBuffer start end length_ _ = do-    registerBuffer' <- (newObject TextBuffer) registerBuffer-    contentBuffer' <- (newObject TextBuffer) contentBuffer-    start' <- (newBoxed TextIter) start-    end' <- (newBoxed TextIter) end-    result <- _cb  registerBuffer' contentBuffer' start' end' length_-    maybeReleaseFunPtr funptrptr-    return result---- callback TextBufferDeserializeFunc-textBufferDeserializeFuncClosure :: TextBufferDeserializeFunc -> IO Closure-textBufferDeserializeFuncClosure cb = newCClosure =<< mkTextBufferDeserializeFunc wrapped-    where wrapped = textBufferDeserializeFuncWrapper Nothing cb--type TextBufferDeserializeFuncC =-    Ptr TextBuffer ->-    Ptr TextBuffer ->-    Ptr TextIter ->-    Ptr Word8 ->-    Word64 ->-    CInt ->-    Ptr () ->-    IO CInt--foreign import ccall "wrapper"-    mkTextBufferDeserializeFunc :: TextBufferDeserializeFuncC -> IO (FunPtr TextBufferDeserializeFuncC)--type TextBufferDeserializeFunc =-    TextBuffer ->-    TextBuffer ->-    TextIter ->-    ByteString ->-    Bool ->-    IO Bool--noTextBufferDeserializeFunc :: Maybe TextBufferDeserializeFunc-noTextBufferDeserializeFunc = Nothing--textBufferDeserializeFuncWrapper ::-    Maybe (Ptr (FunPtr (TextBufferDeserializeFuncC))) ->-    TextBufferDeserializeFunc ->-    Ptr TextBuffer ->-    Ptr TextBuffer ->-    Ptr TextIter ->-    Ptr Word8 ->-    Word64 ->-    CInt ->-    Ptr () ->-    IO CInt-textBufferDeserializeFuncWrapper funptrptr _cb registerBuffer contentBuffer iter data_ length_ createTags _ = do-    registerBuffer' <- (newObject TextBuffer) registerBuffer-    contentBuffer' <- (newObject TextBuffer) contentBuffer-    iter' <- (newBoxed TextIter) iter-    data_' <- (unpackByteStringWithLength length_) data_-    let createTags' = (/= 0) createTags-    result <- _cb  registerBuffer' contentBuffer' iter' data_' createTags'-    maybeReleaseFunPtr funptrptr-    let result' = (fromIntegral . fromEnum) result-    return result'---- callback StylePropertyParser-stylePropertyParserClosure :: StylePropertyParser -> IO Closure-stylePropertyParserClosure cb = newCClosure =<< mkStylePropertyParser wrapped-    where wrapped = stylePropertyParserWrapper Nothing cb--type StylePropertyParserC =-    CString ->-    Ptr GValue ->-    IO CInt--foreign import ccall "wrapper"-    mkStylePropertyParser :: StylePropertyParserC -> IO (FunPtr StylePropertyParserC)--type StylePropertyParser =-    T.Text ->-    GValue ->-    IO Bool--noStylePropertyParser :: Maybe StylePropertyParser-noStylePropertyParser = Nothing--stylePropertyParserWrapper ::-    Maybe (Ptr (FunPtr (StylePropertyParserC))) ->-    StylePropertyParser ->-    CString ->-    Ptr GValue ->-    IO CInt-stylePropertyParserWrapper funptrptr _cb string value = do-    string' <- cstringToText string-    value' <- (newBoxed GValue) value-    result <- _cb  string' value'-    maybeReleaseFunPtr funptrptr-    let result' = (fromIntegral . fromEnum) result-    return result'---- callback RecentSortFunc-recentSortFuncClosure :: RecentSortFunc -> IO Closure-recentSortFuncClosure cb = newCClosure =<< mkRecentSortFunc wrapped-    where wrapped = recentSortFuncWrapper Nothing cb--type RecentSortFuncC =-    Ptr RecentInfo ->-    Ptr RecentInfo ->-    Ptr () ->-    IO Int32--foreign import ccall "wrapper"-    mkRecentSortFunc :: RecentSortFuncC -> IO (FunPtr RecentSortFuncC)--type RecentSortFunc =-    RecentInfo ->-    RecentInfo ->-    IO Int32--noRecentSortFunc :: Maybe RecentSortFunc-noRecentSortFunc = Nothing--recentSortFuncWrapper ::-    Maybe (Ptr (FunPtr (RecentSortFuncC))) ->-    RecentSortFunc ->-    Ptr RecentInfo ->-    Ptr RecentInfo ->-    Ptr () ->-    IO Int32-recentSortFuncWrapper funptrptr _cb a b _ = do-    a' <- (newBoxed RecentInfo) a-    b' <- (newBoxed RecentInfo) b-    result <- _cb  a' b'-    maybeReleaseFunPtr funptrptr-    return result---- callback RecentFilterFunc-recentFilterFuncClosure :: RecentFilterFunc -> IO Closure-recentFilterFuncClosure cb = newCClosure =<< mkRecentFilterFunc wrapped-    where wrapped = recentFilterFuncWrapper Nothing cb--type RecentFilterFuncC =-    Ptr RecentFilterInfo ->-    Ptr () ->-    IO CInt--foreign import ccall "wrapper"-    mkRecentFilterFunc :: RecentFilterFuncC -> IO (FunPtr RecentFilterFuncC)--type RecentFilterFunc =-    RecentFilterInfo ->-    IO Bool--noRecentFilterFunc :: Maybe RecentFilterFunc-noRecentFilterFunc = Nothing--recentFilterFuncWrapper ::-    Maybe (Ptr (FunPtr (RecentFilterFuncC))) ->-    RecentFilterFunc ->-    Ptr RecentFilterInfo ->-    Ptr () ->-    IO CInt-recentFilterFuncWrapper funptrptr _cb filterInfo _ = do-    filterInfo' <- (newPtr RecentFilterInfo) filterInfo-    result <- _cb  filterInfo'-    maybeReleaseFunPtr funptrptr-    let result' = (fromIntegral . fromEnum) result-    return result'---- callback RcPropertyParser-rcPropertyParserClosure :: RcPropertyParser -> IO Closure-rcPropertyParserClosure cb = newCClosure =<< mkRcPropertyParser wrapped-    where wrapped = rcPropertyParserWrapper Nothing cb--type RcPropertyParserC =-    Ptr GParamSpec ->-    Ptr GLib.String ->-    Ptr GValue ->-    IO CInt--foreign import ccall "wrapper"-    mkRcPropertyParser :: RcPropertyParserC -> IO (FunPtr RcPropertyParserC)--type RcPropertyParser =-    GParamSpec ->-    GLib.String ->-    GValue ->-    IO Bool--noRcPropertyParser :: Maybe RcPropertyParser-noRcPropertyParser = Nothing--rcPropertyParserWrapper ::-    Maybe (Ptr (FunPtr (RcPropertyParserC))) ->-    RcPropertyParser ->-    Ptr GParamSpec ->-    Ptr GLib.String ->-    Ptr GValue ->-    IO CInt-rcPropertyParserWrapper funptrptr _cb pspec rcString propertyValue = do-    pspec' <- newGParamSpecFromPtr pspec-    rcString' <- (newBoxed GLib.String) rcString-    propertyValue' <- (newBoxed GValue) propertyValue-    result <- _cb  pspec' rcString' propertyValue'-    maybeReleaseFunPtr funptrptr-    let result' = (fromIntegral . fromEnum) result-    return result'---- callback PrintSettingsFunc-printSettingsFuncClosure :: PrintSettingsFunc -> IO Closure-printSettingsFuncClosure cb = newCClosure =<< mkPrintSettingsFunc wrapped-    where wrapped = printSettingsFuncWrapper Nothing cb--type PrintSettingsFuncC =-    CString ->-    CString ->-    Ptr () ->-    IO ()--foreign import ccall "wrapper"-    mkPrintSettingsFunc :: PrintSettingsFuncC -> IO (FunPtr PrintSettingsFuncC)--type PrintSettingsFunc =-    T.Text ->-    T.Text ->-    IO ()--noPrintSettingsFunc :: Maybe PrintSettingsFunc-noPrintSettingsFunc = Nothing--printSettingsFuncWrapper ::-    Maybe (Ptr (FunPtr (PrintSettingsFuncC))) ->-    PrintSettingsFunc ->-    CString ->-    CString ->-    Ptr () ->-    IO ()-printSettingsFuncWrapper funptrptr _cb key value _ = do-    key' <- cstringToText key-    value' <- cstringToText value-    _cb  key' value'-    maybeReleaseFunPtr funptrptr---- callback PageSetupDoneFunc-pageSetupDoneFuncClosure :: PageSetupDoneFunc -> IO Closure-pageSetupDoneFuncClosure cb = newCClosure =<< mkPageSetupDoneFunc wrapped-    where wrapped = pageSetupDoneFuncWrapper Nothing cb--type PageSetupDoneFuncC =-    Ptr PageSetup ->-    Ptr () ->-    IO ()--foreign import ccall "wrapper"-    mkPageSetupDoneFunc :: PageSetupDoneFuncC -> IO (FunPtr PageSetupDoneFuncC)--type PageSetupDoneFunc =-    PageSetup ->-    IO ()--noPageSetupDoneFunc :: Maybe PageSetupDoneFunc-noPageSetupDoneFunc = Nothing--pageSetupDoneFuncWrapper ::-    Maybe (Ptr (FunPtr (PageSetupDoneFuncC))) ->-    PageSetupDoneFunc ->-    Ptr PageSetup ->-    Ptr () ->-    IO ()-pageSetupDoneFuncWrapper funptrptr _cb pageSetup _ = do-    pageSetup' <- (newObject PageSetup) pageSetup-    _cb  pageSetup'-    maybeReleaseFunPtr funptrptr---- callback ModuleInitFunc-moduleInitFuncClosure :: ModuleInitFunc -> IO Closure-moduleInitFuncClosure cb = newCClosure =<< mkModuleInitFunc wrapped-    where wrapped = moduleInitFuncWrapper Nothing cb--type ModuleInitFuncC =-    Int32 ->-    Ptr CString ->-    IO ()--foreign import ccall "wrapper"-    mkModuleInitFunc :: ModuleInitFuncC -> IO (FunPtr ModuleInitFuncC)--type ModuleInitFunc =-    Maybe [T.Text] ->-    IO ()--noModuleInitFunc :: Maybe ModuleInitFunc-noModuleInitFunc = Nothing--moduleInitFuncWrapper ::-    Maybe (Ptr (FunPtr (ModuleInitFuncC))) ->-    ModuleInitFunc ->-    Int32 ->-    Ptr CString ->-    IO ()-moduleInitFuncWrapper funptrptr _cb argc argv = do-    maybeArgv <--        if argv == nullPtr-        then return Nothing-        else do-            argv' <- (unpackUTF8CArrayWithLength argc) argv-            return $ Just argv'-    _cb  maybeArgv-    maybeReleaseFunPtr funptrptr---- callback ModuleDisplayInitFunc-moduleDisplayInitFuncClosure :: ModuleDisplayInitFunc -> IO Closure-moduleDisplayInitFuncClosure cb = newCClosure =<< mkModuleDisplayInitFunc wrapped-    where wrapped = moduleDisplayInitFuncWrapper Nothing cb--type ModuleDisplayInitFuncC =-    Ptr Gdk.Display ->-    IO ()--foreign import ccall "wrapper"-    mkModuleDisplayInitFunc :: ModuleDisplayInitFuncC -> IO (FunPtr ModuleDisplayInitFuncC)--type ModuleDisplayInitFunc =-    Gdk.Display ->-    IO ()--noModuleDisplayInitFunc :: Maybe ModuleDisplayInitFunc-noModuleDisplayInitFunc = Nothing--moduleDisplayInitFuncWrapper ::-    Maybe (Ptr (FunPtr (ModuleDisplayInitFuncC))) ->-    ModuleDisplayInitFunc ->-    Ptr Gdk.Display ->-    IO ()-moduleDisplayInitFuncWrapper funptrptr _cb display = do-    display' <- (newObject Gdk.Display) display-    _cb  display'-    maybeReleaseFunPtr funptrptr---- callback MenuPositionFunc-menuPositionFuncClosure :: MenuPositionFunc -> IO Closure-menuPositionFuncClosure cb = newCClosure =<< mkMenuPositionFunc wrapped-    where wrapped = menuPositionFuncWrapper Nothing cb--type MenuPositionFuncC =-    Ptr Menu ->-    Ptr Int32 ->-    Ptr Int32 ->-    Ptr CInt ->-    Ptr () ->-    IO ()--foreign import ccall "wrapper"-    mkMenuPositionFunc :: MenuPositionFuncC -> IO (FunPtr MenuPositionFuncC)--type MenuPositionFunc =-    Menu ->-    Int32 ->-    Int32 ->-    IO (Int32,Int32,Bool)--noMenuPositionFunc :: Maybe MenuPositionFunc-noMenuPositionFunc = Nothing--menuPositionFuncWrapper ::-    Maybe (Ptr (FunPtr (MenuPositionFuncC))) ->-    MenuPositionFunc ->-    Ptr Menu ->-    Ptr Int32 ->-    Ptr Int32 ->-    Ptr CInt ->-    Ptr () ->-    IO ()-menuPositionFuncWrapper funptrptr _cb menu x y pushIn _ = do-    menu' <- (newObject Menu) menu-    x' <- peek x-    y' <- peek y-    (outx, outy, outpushIn) <- _cb  menu' x' y'-    poke x outx-    poke y outy-    let outpushIn' = (fromIntegral . fromEnum) outpushIn-    poke pushIn outpushIn'-    maybeReleaseFunPtr funptrptr---- callback MenuDetachFunc-menuDetachFuncClosure :: MenuDetachFunc -> IO Closure-menuDetachFuncClosure cb = newCClosure =<< mkMenuDetachFunc wrapped-    where wrapped = menuDetachFuncWrapper Nothing cb--type MenuDetachFuncC =-    Ptr Widget ->-    Ptr Menu ->-    IO ()--foreign import ccall "wrapper"-    mkMenuDetachFunc :: MenuDetachFuncC -> IO (FunPtr MenuDetachFuncC)--type MenuDetachFunc =-    Widget ->-    Menu ->-    IO ()--noMenuDetachFunc :: Maybe MenuDetachFunc-noMenuDetachFunc = Nothing--menuDetachFuncWrapper ::-    Maybe (Ptr (FunPtr (MenuDetachFuncC))) ->-    MenuDetachFunc ->-    Ptr Widget ->-    Ptr Menu ->-    IO ()-menuDetachFuncWrapper funptrptr _cb attachWidget menu = do-    attachWidget' <- (newObject Widget) attachWidget-    menu' <- (newObject Menu) menu-    _cb  attachWidget' menu'-    maybeReleaseFunPtr funptrptr---- callback ListBoxUpdateHeaderFunc-listBoxUpdateHeaderFuncClosure :: ListBoxUpdateHeaderFunc -> IO Closure-listBoxUpdateHeaderFuncClosure cb = newCClosure =<< mkListBoxUpdateHeaderFunc wrapped-    where wrapped = listBoxUpdateHeaderFuncWrapper Nothing cb--type ListBoxUpdateHeaderFuncC =-    Ptr ListBoxRow ->-    Ptr ListBoxRow ->-    Ptr () ->-    IO ()--foreign import ccall "wrapper"-    mkListBoxUpdateHeaderFunc :: ListBoxUpdateHeaderFuncC -> IO (FunPtr ListBoxUpdateHeaderFuncC)--type ListBoxUpdateHeaderFunc =-    ListBoxRow ->-    Maybe ListBoxRow ->-    IO ()--noListBoxUpdateHeaderFunc :: Maybe ListBoxUpdateHeaderFunc-noListBoxUpdateHeaderFunc = Nothing--listBoxUpdateHeaderFuncWrapper ::-    Maybe (Ptr (FunPtr (ListBoxUpdateHeaderFuncC))) ->-    ListBoxUpdateHeaderFunc ->-    Ptr ListBoxRow ->-    Ptr ListBoxRow ->-    Ptr () ->-    IO ()-listBoxUpdateHeaderFuncWrapper funptrptr _cb row before _ = do-    row' <- (newObject ListBoxRow) row-    maybeBefore <--        if before == nullPtr-        then return Nothing-        else do-            before' <- (newObject ListBoxRow) before-            return $ Just before'-    _cb  row' maybeBefore-    maybeReleaseFunPtr funptrptr---- callback ListBoxSortFunc-listBoxSortFuncClosure :: ListBoxSortFunc -> IO Closure-listBoxSortFuncClosure cb = newCClosure =<< mkListBoxSortFunc wrapped-    where wrapped = listBoxSortFuncWrapper Nothing cb--type ListBoxSortFuncC =-    Ptr ListBoxRow ->-    Ptr ListBoxRow ->-    Ptr () ->-    IO Int32--foreign import ccall "wrapper"-    mkListBoxSortFunc :: ListBoxSortFuncC -> IO (FunPtr ListBoxSortFuncC)--type ListBoxSortFunc =-    ListBoxRow ->-    ListBoxRow ->-    IO Int32--noListBoxSortFunc :: Maybe ListBoxSortFunc-noListBoxSortFunc = Nothing--listBoxSortFuncWrapper ::-    Maybe (Ptr (FunPtr (ListBoxSortFuncC))) ->-    ListBoxSortFunc ->-    Ptr ListBoxRow ->-    Ptr ListBoxRow ->-    Ptr () ->-    IO Int32-listBoxSortFuncWrapper funptrptr _cb row1 row2 _ = do-    row1' <- (newObject ListBoxRow) row1-    row2' <- (newObject ListBoxRow) row2-    result <- _cb  row1' row2'-    maybeReleaseFunPtr funptrptr-    return result---- callback ListBoxForeachFunc-listBoxForeachFuncClosure :: ListBoxForeachFunc -> IO Closure-listBoxForeachFuncClosure cb = newCClosure =<< mkListBoxForeachFunc wrapped-    where wrapped = listBoxForeachFuncWrapper Nothing cb--type ListBoxForeachFuncC =-    Ptr ListBox ->-    Ptr ListBoxRow ->-    Ptr () ->-    IO ()--foreign import ccall "wrapper"-    mkListBoxForeachFunc :: ListBoxForeachFuncC -> IO (FunPtr ListBoxForeachFuncC)--type ListBoxForeachFunc =-    ListBox ->-    ListBoxRow ->-    IO ()--noListBoxForeachFunc :: Maybe ListBoxForeachFunc-noListBoxForeachFunc = Nothing--listBoxForeachFuncWrapper ::-    Maybe (Ptr (FunPtr (ListBoxForeachFuncC))) ->-    ListBoxForeachFunc ->-    Ptr ListBox ->-    Ptr ListBoxRow ->-    Ptr () ->-    IO ()-listBoxForeachFuncWrapper funptrptr _cb box row _ = do-    box' <- (newObject ListBox) box-    row' <- (newObject ListBoxRow) row-    _cb  box' row'-    maybeReleaseFunPtr funptrptr---- callback ListBoxFilterFunc-listBoxFilterFuncClosure :: ListBoxFilterFunc -> IO Closure-listBoxFilterFuncClosure cb = newCClosure =<< mkListBoxFilterFunc wrapped-    where wrapped = listBoxFilterFuncWrapper Nothing cb--type ListBoxFilterFuncC =-    Ptr ListBoxRow ->-    Ptr () ->-    IO CInt--foreign import ccall "wrapper"-    mkListBoxFilterFunc :: ListBoxFilterFuncC -> IO (FunPtr ListBoxFilterFuncC)--type ListBoxFilterFunc =-    ListBoxRow ->-    IO Bool--noListBoxFilterFunc :: Maybe ListBoxFilterFunc-noListBoxFilterFunc = Nothing--listBoxFilterFuncWrapper ::-    Maybe (Ptr (FunPtr (ListBoxFilterFuncC))) ->-    ListBoxFilterFunc ->-    Ptr ListBoxRow ->-    Ptr () ->-    IO CInt-listBoxFilterFuncWrapper funptrptr _cb row _ = do-    row' <- (newObject ListBoxRow) row-    result <- _cb  row'-    maybeReleaseFunPtr funptrptr-    let result' = (fromIntegral . fromEnum) result-    return result'---- callback ListBoxCreateWidgetFunc-listBoxCreateWidgetFuncClosure :: ListBoxCreateWidgetFunc -> IO Closure-listBoxCreateWidgetFuncClosure cb = newCClosure =<< mkListBoxCreateWidgetFunc wrapped-    where wrapped = listBoxCreateWidgetFuncWrapper Nothing cb--type ListBoxCreateWidgetFuncC =-    Ptr GObject.Object ->-    Ptr () ->-    IO (Ptr Widget)--foreign import ccall "wrapper"-    mkListBoxCreateWidgetFunc :: ListBoxCreateWidgetFuncC -> IO (FunPtr ListBoxCreateWidgetFuncC)--type ListBoxCreateWidgetFunc =-    GObject.Object ->-    IO Widget--noListBoxCreateWidgetFunc :: Maybe ListBoxCreateWidgetFunc-noListBoxCreateWidgetFunc = Nothing--listBoxCreateWidgetFuncWrapper ::-    Maybe (Ptr (FunPtr (ListBoxCreateWidgetFuncC))) ->-    ListBoxCreateWidgetFunc ->-    Ptr GObject.Object ->-    Ptr () ->-    IO (Ptr Widget)-listBoxCreateWidgetFuncWrapper funptrptr _cb item _ = do-    item' <- (newObject GObject.Object) item-    result <- _cb  item'-    maybeReleaseFunPtr funptrptr-    result' <- refObject result-    return result'---- callback KeySnoopFunc-keySnoopFuncClosure :: KeySnoopFunc -> IO Closure-keySnoopFuncClosure cb = newCClosure =<< mkKeySnoopFunc wrapped-    where wrapped = keySnoopFuncWrapper Nothing cb--type KeySnoopFuncC =-    Ptr Widget ->-    Ptr Gdk.EventKey ->-    Ptr () ->-    IO Int32--foreign import ccall "wrapper"-    mkKeySnoopFunc :: KeySnoopFuncC -> IO (FunPtr KeySnoopFuncC)--type KeySnoopFunc =-    Widget ->-    Gdk.EventKey ->-    IO Int32--noKeySnoopFunc :: Maybe KeySnoopFunc-noKeySnoopFunc = Nothing--keySnoopFuncWrapper ::-    Maybe (Ptr (FunPtr (KeySnoopFuncC))) ->-    KeySnoopFunc ->-    Ptr Widget ->-    Ptr Gdk.EventKey ->-    Ptr () ->-    IO Int32-keySnoopFuncWrapper funptrptr _cb grabWidget event _ = do-    grabWidget' <- (newObject Widget) grabWidget-    event' <- (newPtr Gdk.EventKey) event-    result <- _cb  grabWidget' event'-    maybeReleaseFunPtr funptrptr-    return result---- callback IconViewForeachFunc-iconViewForeachFuncClosure :: IconViewForeachFunc -> IO Closure-iconViewForeachFuncClosure cb = newCClosure =<< mkIconViewForeachFunc wrapped-    where wrapped = iconViewForeachFuncWrapper Nothing cb--type IconViewForeachFuncC =-    Ptr IconView ->-    Ptr TreePath ->-    Ptr () ->-    IO ()--foreign import ccall "wrapper"-    mkIconViewForeachFunc :: IconViewForeachFuncC -> IO (FunPtr IconViewForeachFuncC)--type IconViewForeachFunc =-    IconView ->-    TreePath ->-    IO ()--noIconViewForeachFunc :: Maybe IconViewForeachFunc-noIconViewForeachFunc = Nothing--iconViewForeachFuncWrapper ::-    Maybe (Ptr (FunPtr (IconViewForeachFuncC))) ->-    IconViewForeachFunc ->-    Ptr IconView ->-    Ptr TreePath ->-    Ptr () ->-    IO ()-iconViewForeachFuncWrapper funptrptr _cb iconView path _ = do-    iconView' <- (newObject IconView) iconView-    path' <- (newBoxed TreePath) path-    _cb  iconView' path'-    maybeReleaseFunPtr funptrptr---- callback FontFilterFunc-fontFilterFuncClosure :: FontFilterFunc -> IO Closure-fontFilterFuncClosure cb = newCClosure =<< mkFontFilterFunc wrapped-    where wrapped = fontFilterFuncWrapper Nothing cb--type FontFilterFuncC =-    Ptr Pango.FontFamily ->-    Ptr Pango.FontFace ->-    Ptr () ->-    IO CInt--foreign import ccall "wrapper"-    mkFontFilterFunc :: FontFilterFuncC -> IO (FunPtr FontFilterFuncC)--type FontFilterFunc =-    Pango.FontFamily ->-    Pango.FontFace ->-    IO Bool--noFontFilterFunc :: Maybe FontFilterFunc-noFontFilterFunc = Nothing--fontFilterFuncWrapper ::-    Maybe (Ptr (FunPtr (FontFilterFuncC))) ->-    FontFilterFunc ->-    Ptr Pango.FontFamily ->-    Ptr Pango.FontFace ->-    Ptr () ->-    IO CInt-fontFilterFuncWrapper funptrptr _cb family face _ = do-    family' <- (newObject Pango.FontFamily) family-    face' <- (newObject Pango.FontFace) face-    result <- _cb  family' face'-    maybeReleaseFunPtr funptrptr-    let result' = (fromIntegral . fromEnum) result-    return result'---- callback FlowBoxSortFunc-flowBoxSortFuncClosure :: FlowBoxSortFunc -> IO Closure-flowBoxSortFuncClosure cb = newCClosure =<< mkFlowBoxSortFunc wrapped-    where wrapped = flowBoxSortFuncWrapper Nothing cb--type FlowBoxSortFuncC =-    Ptr FlowBoxChild ->-    Ptr FlowBoxChild ->-    Ptr () ->-    IO Int32--foreign import ccall "wrapper"-    mkFlowBoxSortFunc :: FlowBoxSortFuncC -> IO (FunPtr FlowBoxSortFuncC)--type FlowBoxSortFunc =-    FlowBoxChild ->-    FlowBoxChild ->-    IO Int32--noFlowBoxSortFunc :: Maybe FlowBoxSortFunc-noFlowBoxSortFunc = Nothing--flowBoxSortFuncWrapper ::-    Maybe (Ptr (FunPtr (FlowBoxSortFuncC))) ->-    FlowBoxSortFunc ->-    Ptr FlowBoxChild ->-    Ptr FlowBoxChild ->-    Ptr () ->-    IO Int32-flowBoxSortFuncWrapper funptrptr _cb child1 child2 _ = do-    child1' <- (newObject FlowBoxChild) child1-    child2' <- (newObject FlowBoxChild) child2-    result <- _cb  child1' child2'-    maybeReleaseFunPtr funptrptr-    return result---- callback FlowBoxForeachFunc-flowBoxForeachFuncClosure :: FlowBoxForeachFunc -> IO Closure-flowBoxForeachFuncClosure cb = newCClosure =<< mkFlowBoxForeachFunc wrapped-    where wrapped = flowBoxForeachFuncWrapper Nothing cb--type FlowBoxForeachFuncC =-    Ptr FlowBox ->-    Ptr FlowBoxChild ->-    Ptr () ->-    IO ()--foreign import ccall "wrapper"-    mkFlowBoxForeachFunc :: FlowBoxForeachFuncC -> IO (FunPtr FlowBoxForeachFuncC)--type FlowBoxForeachFunc =-    FlowBox ->-    FlowBoxChild ->-    IO ()--noFlowBoxForeachFunc :: Maybe FlowBoxForeachFunc-noFlowBoxForeachFunc = Nothing--flowBoxForeachFuncWrapper ::-    Maybe (Ptr (FunPtr (FlowBoxForeachFuncC))) ->-    FlowBoxForeachFunc ->-    Ptr FlowBox ->-    Ptr FlowBoxChild ->-    Ptr () ->-    IO ()-flowBoxForeachFuncWrapper funptrptr _cb box child _ = do-    box' <- (newObject FlowBox) box-    child' <- (newObject FlowBoxChild) child-    _cb  box' child'-    maybeReleaseFunPtr funptrptr---- callback FlowBoxFilterFunc-flowBoxFilterFuncClosure :: FlowBoxFilterFunc -> IO Closure-flowBoxFilterFuncClosure cb = newCClosure =<< mkFlowBoxFilterFunc wrapped-    where wrapped = flowBoxFilterFuncWrapper Nothing cb--type FlowBoxFilterFuncC =-    Ptr FlowBoxChild ->-    Ptr () ->-    IO CInt--foreign import ccall "wrapper"-    mkFlowBoxFilterFunc :: FlowBoxFilterFuncC -> IO (FunPtr FlowBoxFilterFuncC)--type FlowBoxFilterFunc =-    FlowBoxChild ->-    IO Bool--noFlowBoxFilterFunc :: Maybe FlowBoxFilterFunc-noFlowBoxFilterFunc = Nothing--flowBoxFilterFuncWrapper ::-    Maybe (Ptr (FunPtr (FlowBoxFilterFuncC))) ->-    FlowBoxFilterFunc ->-    Ptr FlowBoxChild ->-    Ptr () ->-    IO CInt-flowBoxFilterFuncWrapper funptrptr _cb child _ = do-    child' <- (newObject FlowBoxChild) child-    result <- _cb  child'-    maybeReleaseFunPtr funptrptr-    let result' = (fromIntegral . fromEnum) result-    return result'---- callback FileFilterFunc-fileFilterFuncClosure :: FileFilterFunc -> IO Closure-fileFilterFuncClosure cb = newCClosure =<< mkFileFilterFunc wrapped-    where wrapped = fileFilterFuncWrapper Nothing cb--type FileFilterFuncC =-    Ptr FileFilterInfo ->-    Ptr () ->-    IO CInt--foreign import ccall "wrapper"-    mkFileFilterFunc :: FileFilterFuncC -> IO (FunPtr FileFilterFuncC)--type FileFilterFunc =-    FileFilterInfo ->-    IO Bool--noFileFilterFunc :: Maybe FileFilterFunc-noFileFilterFunc = Nothing--fileFilterFuncWrapper ::-    Maybe (Ptr (FunPtr (FileFilterFuncC))) ->-    FileFilterFunc ->-    Ptr FileFilterInfo ->-    Ptr () ->-    IO CInt-fileFilterFuncWrapper funptrptr _cb filterInfo _ = do-    filterInfo' <- (newPtr FileFilterInfo) filterInfo-    result <- _cb  filterInfo'-    maybeReleaseFunPtr funptrptr-    let result' = (fromIntegral . fromEnum) result-    return result'---- callback EntryCompletionMatchFunc-entryCompletionMatchFuncClosure :: EntryCompletionMatchFunc -> IO Closure-entryCompletionMatchFuncClosure cb = newCClosure =<< mkEntryCompletionMatchFunc wrapped-    where wrapped = entryCompletionMatchFuncWrapper Nothing cb--type EntryCompletionMatchFuncC =-    Ptr EntryCompletion ->-    CString ->-    Ptr TreeIter ->-    Ptr () ->-    IO CInt--foreign import ccall "wrapper"-    mkEntryCompletionMatchFunc :: EntryCompletionMatchFuncC -> IO (FunPtr EntryCompletionMatchFuncC)--type EntryCompletionMatchFunc =-    EntryCompletion ->-    T.Text ->-    TreeIter ->-    IO Bool--noEntryCompletionMatchFunc :: Maybe EntryCompletionMatchFunc-noEntryCompletionMatchFunc = Nothing--entryCompletionMatchFuncWrapper ::-    Maybe (Ptr (FunPtr (EntryCompletionMatchFuncC))) ->-    EntryCompletionMatchFunc ->-    Ptr EntryCompletion ->-    CString ->-    Ptr TreeIter ->-    Ptr () ->-    IO CInt-entryCompletionMatchFuncWrapper funptrptr _cb completion key iter _ = do-    completion' <- (newObject EntryCompletion) completion-    key' <- cstringToText key-    iter' <- (newBoxed TreeIter) iter-    result <- _cb  completion' key' iter'-    maybeReleaseFunPtr funptrptr-    let result' = (fromIntegral . fromEnum) result-    return result'---- callback ColorSelectionChangePaletteWithScreenFunc-colorSelectionChangePaletteWithScreenFuncClosure :: ColorSelectionChangePaletteWithScreenFunc -> IO Closure-colorSelectionChangePaletteWithScreenFuncClosure cb = newCClosure =<< mkColorSelectionChangePaletteWithScreenFunc wrapped-    where wrapped = colorSelectionChangePaletteWithScreenFuncWrapper Nothing cb--type ColorSelectionChangePaletteWithScreenFuncC =-    Ptr Gdk.Screen ->-    Ptr Gdk.Color ->-    Int32 ->-    IO ()--foreign import ccall "wrapper"-    mkColorSelectionChangePaletteWithScreenFunc :: ColorSelectionChangePaletteWithScreenFuncC -> IO (FunPtr ColorSelectionChangePaletteWithScreenFuncC)--type ColorSelectionChangePaletteWithScreenFunc =-    Gdk.Screen ->-    [Gdk.Color] ->-    IO ()--noColorSelectionChangePaletteWithScreenFunc :: Maybe ColorSelectionChangePaletteWithScreenFunc-noColorSelectionChangePaletteWithScreenFunc = Nothing--colorSelectionChangePaletteWithScreenFuncWrapper ::-    Maybe (Ptr (FunPtr (ColorSelectionChangePaletteWithScreenFuncC))) ->-    ColorSelectionChangePaletteWithScreenFunc ->-    Ptr Gdk.Screen ->-    Ptr Gdk.Color ->-    Int32 ->-    IO ()-colorSelectionChangePaletteWithScreenFuncWrapper funptrptr _cb screen colors nColors = do-    screen' <- (newObject Gdk.Screen) screen-    colors' <- (unpackBoxedArrayWithLength 12 nColors) colors-    colors'' <- mapM (newBoxed Gdk.Color) colors'-    _cb  screen' colors''-    maybeReleaseFunPtr funptrptr---- callback ColorSelectionChangePaletteFunc-colorSelectionChangePaletteFuncClosure :: ColorSelectionChangePaletteFunc -> IO Closure-colorSelectionChangePaletteFuncClosure cb = newCClosure =<< mkColorSelectionChangePaletteFunc wrapped-    where wrapped = colorSelectionChangePaletteFuncWrapper Nothing cb--type ColorSelectionChangePaletteFuncC =-    Ptr Gdk.Color ->-    Int32 ->-    IO ()--foreign import ccall "wrapper"-    mkColorSelectionChangePaletteFunc :: ColorSelectionChangePaletteFuncC -> IO (FunPtr ColorSelectionChangePaletteFuncC)--type ColorSelectionChangePaletteFunc =-    [Gdk.Color] ->-    IO ()--noColorSelectionChangePaletteFunc :: Maybe ColorSelectionChangePaletteFunc-noColorSelectionChangePaletteFunc = Nothing--colorSelectionChangePaletteFuncWrapper ::-    Maybe (Ptr (FunPtr (ColorSelectionChangePaletteFuncC))) ->-    ColorSelectionChangePaletteFunc ->-    Ptr Gdk.Color ->-    Int32 ->-    IO ()-colorSelectionChangePaletteFuncWrapper funptrptr _cb colors nColors = do-    colors' <- (unpackBoxedArrayWithLength 12 nColors) colors-    colors'' <- mapM (newBoxed Gdk.Color) colors'-    _cb  colors''-    maybeReleaseFunPtr funptrptr---- callback ClipboardURIReceivedFunc-clipboardURIReceivedFuncClosure :: ClipboardURIReceivedFunc -> IO Closure-clipboardURIReceivedFuncClosure cb = newCClosure =<< mkClipboardURIReceivedFunc wrapped-    where wrapped = clipboardURIReceivedFuncWrapper Nothing cb--type ClipboardURIReceivedFuncC =-    Ptr Clipboard ->-    Ptr CString ->-    Ptr () ->-    IO ()--foreign import ccall "wrapper"-    mkClipboardURIReceivedFunc :: ClipboardURIReceivedFuncC -> IO (FunPtr ClipboardURIReceivedFuncC)--type ClipboardURIReceivedFunc =-    Clipboard ->-    [T.Text] ->-    IO ()--noClipboardURIReceivedFunc :: Maybe ClipboardURIReceivedFunc-noClipboardURIReceivedFunc = Nothing--clipboardURIReceivedFuncWrapper ::-    Maybe (Ptr (FunPtr (ClipboardURIReceivedFuncC))) ->-    ClipboardURIReceivedFunc ->-    Ptr Clipboard ->-    Ptr CString ->-    Ptr () ->-    IO ()-clipboardURIReceivedFuncWrapper funptrptr _cb clipboard uris _ = do-    clipboard' <- (newObject Clipboard) clipboard-    uris' <- unpackZeroTerminatedUTF8CArray uris-    _cb  clipboard' uris'-    maybeReleaseFunPtr funptrptr---- callback ClipboardTextReceivedFunc-clipboardTextReceivedFuncClosure :: ClipboardTextReceivedFunc -> IO Closure-clipboardTextReceivedFuncClosure cb = newCClosure =<< mkClipboardTextReceivedFunc wrapped-    where wrapped = clipboardTextReceivedFuncWrapper Nothing cb--type ClipboardTextReceivedFuncC =-    Ptr Clipboard ->-    CString ->-    Ptr () ->-    IO ()--foreign import ccall "wrapper"-    mkClipboardTextReceivedFunc :: ClipboardTextReceivedFuncC -> IO (FunPtr ClipboardTextReceivedFuncC)--type ClipboardTextReceivedFunc =-    Clipboard ->-    Maybe T.Text ->-    IO ()--noClipboardTextReceivedFunc :: Maybe ClipboardTextReceivedFunc-noClipboardTextReceivedFunc = Nothing--clipboardTextReceivedFuncWrapper ::-    Maybe (Ptr (FunPtr (ClipboardTextReceivedFuncC))) ->-    ClipboardTextReceivedFunc ->-    Ptr Clipboard ->-    CString ->-    Ptr () ->-    IO ()-clipboardTextReceivedFuncWrapper funptrptr _cb clipboard text _ = do-    clipboard' <- (newObject Clipboard) clipboard-    maybeText <--        if text == nullPtr-        then return Nothing-        else do-            text' <- cstringToText text-            return $ Just text'-    _cb  clipboard' maybeText-    maybeReleaseFunPtr funptrptr---- callback ClipboardTargetsReceivedFunc-clipboardTargetsReceivedFuncClosure :: ClipboardTargetsReceivedFunc -> IO Closure-clipboardTargetsReceivedFuncClosure cb = newCClosure =<< mkClipboardTargetsReceivedFunc wrapped-    where wrapped = clipboardTargetsReceivedFuncWrapper Nothing cb--type ClipboardTargetsReceivedFuncC =-    Ptr Clipboard ->-    Ptr (Ptr Gdk.Atom) ->-    Int32 ->-    Ptr () ->-    IO ()--foreign import ccall "wrapper"-    mkClipboardTargetsReceivedFunc :: ClipboardTargetsReceivedFuncC -> IO (FunPtr ClipboardTargetsReceivedFuncC)--type ClipboardTargetsReceivedFunc =-    Clipboard ->-    Maybe [Gdk.Atom] ->-    IO ()--noClipboardTargetsReceivedFunc :: Maybe ClipboardTargetsReceivedFunc-noClipboardTargetsReceivedFunc = Nothing--clipboardTargetsReceivedFuncWrapper ::-    Maybe (Ptr (FunPtr (ClipboardTargetsReceivedFuncC))) ->-    ClipboardTargetsReceivedFunc ->-    Ptr Clipboard ->-    Ptr (Ptr Gdk.Atom) ->-    Int32 ->-    Ptr () ->-    IO ()-clipboardTargetsReceivedFuncWrapper funptrptr _cb clipboard atoms nAtoms _ = do-    clipboard' <- (newObject Clipboard) clipboard-    maybeAtoms <--        if atoms == nullPtr-        then return Nothing-        else do-            atoms' <- (unpackPtrArrayWithLength nAtoms) atoms-            atoms'' <- mapM (newPtr Gdk.Atom) atoms'-            return $ Just atoms''-    _cb  clipboard' maybeAtoms-    maybeReleaseFunPtr funptrptr---- callback ClipboardRichTextReceivedFunc-clipboardRichTextReceivedFuncClosure :: ClipboardRichTextReceivedFunc -> IO Closure-clipboardRichTextReceivedFuncClosure cb = newCClosure =<< mkClipboardRichTextReceivedFunc wrapped-    where wrapped = clipboardRichTextReceivedFuncWrapper Nothing cb--type ClipboardRichTextReceivedFuncC =-    Ptr Clipboard ->-    Ptr Gdk.Atom ->-    CString ->-    Word64 ->-    Ptr () ->-    IO ()--foreign import ccall "wrapper"-    mkClipboardRichTextReceivedFunc :: ClipboardRichTextReceivedFuncC -> IO (FunPtr ClipboardRichTextReceivedFuncC)--type ClipboardRichTextReceivedFunc =-    Clipboard ->-    Gdk.Atom ->-    Maybe T.Text ->-    Word64 ->-    IO ()--noClipboardRichTextReceivedFunc :: Maybe ClipboardRichTextReceivedFunc-noClipboardRichTextReceivedFunc = Nothing--clipboardRichTextReceivedFuncWrapper ::-    Maybe (Ptr (FunPtr (ClipboardRichTextReceivedFuncC))) ->-    ClipboardRichTextReceivedFunc ->-    Ptr Clipboard ->-    Ptr Gdk.Atom ->-    CString ->-    Word64 ->-    Ptr () ->-    IO ()-clipboardRichTextReceivedFuncWrapper funptrptr _cb clipboard format text length_ _ = do-    clipboard' <- (newObject Clipboard) clipboard-    format' <- (newPtr Gdk.Atom) format-    maybeText <--        if text == nullPtr-        then return Nothing-        else do-            text' <- cstringToText text-            return $ Just text'-    _cb  clipboard' format' maybeText length_-    maybeReleaseFunPtr funptrptr---- callback ClipboardReceivedFunc-clipboardReceivedFuncClosure :: ClipboardReceivedFunc -> IO Closure-clipboardReceivedFuncClosure cb = newCClosure =<< mkClipboardReceivedFunc wrapped-    where wrapped = clipboardReceivedFuncWrapper Nothing cb--type ClipboardReceivedFuncC =-    Ptr Clipboard ->-    Ptr SelectionData ->-    Ptr () ->-    IO ()--foreign import ccall "wrapper"-    mkClipboardReceivedFunc :: ClipboardReceivedFuncC -> IO (FunPtr ClipboardReceivedFuncC)--type ClipboardReceivedFunc =-    Clipboard ->-    SelectionData ->-    IO ()--noClipboardReceivedFunc :: Maybe ClipboardReceivedFunc-noClipboardReceivedFunc = Nothing--clipboardReceivedFuncWrapper ::-    Maybe (Ptr (FunPtr (ClipboardReceivedFuncC))) ->-    ClipboardReceivedFunc ->-    Ptr Clipboard ->-    Ptr SelectionData ->-    Ptr () ->-    IO ()-clipboardReceivedFuncWrapper funptrptr _cb clipboard selectionData _ = do-    clipboard' <- (newObject Clipboard) clipboard-    selectionData' <- (newBoxed SelectionData) selectionData-    _cb  clipboard' selectionData'-    maybeReleaseFunPtr funptrptr---- callback ClipboardImageReceivedFunc-clipboardImageReceivedFuncClosure :: ClipboardImageReceivedFunc -> IO Closure-clipboardImageReceivedFuncClosure cb = newCClosure =<< mkClipboardImageReceivedFunc wrapped-    where wrapped = clipboardImageReceivedFuncWrapper Nothing cb--type ClipboardImageReceivedFuncC =-    Ptr Clipboard ->-    Ptr GdkPixbuf.Pixbuf ->-    Ptr () ->-    IO ()--foreign import ccall "wrapper"-    mkClipboardImageReceivedFunc :: ClipboardImageReceivedFuncC -> IO (FunPtr ClipboardImageReceivedFuncC)--type ClipboardImageReceivedFunc =-    Clipboard ->-    GdkPixbuf.Pixbuf ->-    IO ()--noClipboardImageReceivedFunc :: Maybe ClipboardImageReceivedFunc-noClipboardImageReceivedFunc = Nothing--clipboardImageReceivedFuncWrapper ::-    Maybe (Ptr (FunPtr (ClipboardImageReceivedFuncC))) ->-    ClipboardImageReceivedFunc ->-    Ptr Clipboard ->-    Ptr GdkPixbuf.Pixbuf ->-    Ptr () ->-    IO ()-clipboardImageReceivedFuncWrapper funptrptr _cb clipboard pixbuf _ = do-    clipboard' <- (newObject Clipboard) clipboard-    pixbuf' <- (newObject GdkPixbuf.Pixbuf) pixbuf-    _cb  clipboard' pixbuf'-    maybeReleaseFunPtr funptrptr---- callback ClipboardGetFunc-clipboardGetFuncClosure :: ClipboardGetFunc -> IO Closure-clipboardGetFuncClosure cb = newCClosure =<< mkClipboardGetFunc wrapped-    where wrapped = clipboardGetFuncWrapper Nothing cb--type ClipboardGetFuncC =-    Ptr Clipboard ->-    Ptr SelectionData ->-    Word32 ->-    Ptr () ->-    IO ()--foreign import ccall "wrapper"-    mkClipboardGetFunc :: ClipboardGetFuncC -> IO (FunPtr ClipboardGetFuncC)--type ClipboardGetFunc =-    Clipboard ->-    SelectionData ->-    Word32 ->-    Ptr () ->-    IO ()--noClipboardGetFunc :: Maybe ClipboardGetFunc-noClipboardGetFunc = Nothing--clipboardGetFuncWrapper ::-    Maybe (Ptr (FunPtr (ClipboardGetFuncC))) ->-    ClipboardGetFunc ->-    Ptr Clipboard ->-    Ptr SelectionData ->-    Word32 ->-    Ptr () ->-    IO ()-clipboardGetFuncWrapper funptrptr _cb clipboard selectionData info userDataOrOwner = do-    clipboard' <- (newObject Clipboard) clipboard-    selectionData' <- (newBoxed SelectionData) selectionData-    _cb  clipboard' selectionData' info userDataOrOwner-    maybeReleaseFunPtr funptrptr---- callback ClipboardClearFunc-clipboardClearFuncClosure :: ClipboardClearFunc -> IO Closure-clipboardClearFuncClosure cb = newCClosure =<< mkClipboardClearFunc wrapped-    where wrapped = clipboardClearFuncWrapper Nothing cb--type ClipboardClearFuncC =-    Ptr Clipboard ->-    Ptr () ->-    IO ()--foreign import ccall "wrapper"-    mkClipboardClearFunc :: ClipboardClearFuncC -> IO (FunPtr ClipboardClearFuncC)--type ClipboardClearFunc =-    Clipboard ->-    Ptr () ->-    IO ()--noClipboardClearFunc :: Maybe ClipboardClearFunc-noClipboardClearFunc = Nothing--clipboardClearFuncWrapper ::-    Maybe (Ptr (FunPtr (ClipboardClearFuncC))) ->-    ClipboardClearFunc ->-    Ptr Clipboard ->-    Ptr () ->-    IO ()-clipboardClearFuncWrapper funptrptr _cb clipboard userDataOrOwner = do-    clipboard' <- (newObject Clipboard) clipboard-    _cb  clipboard' userDataOrOwner-    maybeReleaseFunPtr funptrptr---- callback CellLayoutDataFunc-cellLayoutDataFuncClosure :: CellLayoutDataFunc -> IO Closure-cellLayoutDataFuncClosure cb = newCClosure =<< mkCellLayoutDataFunc wrapped-    where wrapped = cellLayoutDataFuncWrapper Nothing cb--type CellLayoutDataFuncC =-    Ptr CellLayout ->-    Ptr CellRenderer ->-    Ptr TreeModel ->-    Ptr TreeIter ->-    Ptr () ->-    IO ()--foreign import ccall "wrapper"-    mkCellLayoutDataFunc :: CellLayoutDataFuncC -> IO (FunPtr CellLayoutDataFuncC)--type CellLayoutDataFunc =-    CellLayout ->-    CellRenderer ->-    TreeModel ->-    TreeIter ->-    IO ()--noCellLayoutDataFunc :: Maybe CellLayoutDataFunc-noCellLayoutDataFunc = Nothing--cellLayoutDataFuncWrapper ::-    Maybe (Ptr (FunPtr (CellLayoutDataFuncC))) ->-    CellLayoutDataFunc ->-    Ptr CellLayout ->-    Ptr CellRenderer ->-    Ptr TreeModel ->-    Ptr TreeIter ->-    Ptr () ->-    IO ()-cellLayoutDataFuncWrapper funptrptr _cb cellLayout cell treeModel iter _ = do-    cellLayout' <- (newObject CellLayout) cellLayout-    cell' <- (newObject CellRenderer) cell-    treeModel' <- (newObject TreeModel) treeModel-    iter' <- (newBoxed TreeIter) iter-    _cb  cellLayout' cell' treeModel' iter'-    maybeReleaseFunPtr funptrptr---- callback CellCallback-cellCallbackClosure :: CellCallback -> IO Closure-cellCallbackClosure cb = newCClosure =<< mkCellCallback wrapped-    where wrapped = cellCallbackWrapper Nothing cb--type CellCallbackC =-    Ptr CellRenderer ->-    Ptr () ->-    IO CInt--foreign import ccall "wrapper"-    mkCellCallback :: CellCallbackC -> IO (FunPtr CellCallbackC)--type CellCallback =-    CellRenderer ->-    IO Bool--noCellCallback :: Maybe CellCallback-noCellCallback = Nothing--cellCallbackWrapper ::-    Maybe (Ptr (FunPtr (CellCallbackC))) ->-    CellCallback ->-    Ptr CellRenderer ->-    Ptr () ->-    IO CInt-cellCallbackWrapper funptrptr _cb renderer _ = do-    renderer' <- (newObject CellRenderer) renderer-    result <- _cb  renderer'-    maybeReleaseFunPtr funptrptr-    let result' = (fromIntegral . fromEnum) result-    return result'---- callback CellAllocCallback-cellAllocCallbackClosure :: CellAllocCallback -> IO Closure-cellAllocCallbackClosure cb = newCClosure =<< mkCellAllocCallback wrapped-    where wrapped = cellAllocCallbackWrapper Nothing cb--type CellAllocCallbackC =-    Ptr CellRenderer ->-    Ptr Gdk.Rectangle ->-    Ptr Gdk.Rectangle ->-    Ptr () ->-    IO CInt--foreign import ccall "wrapper"-    mkCellAllocCallback :: CellAllocCallbackC -> IO (FunPtr CellAllocCallbackC)--type CellAllocCallback =-    CellRenderer ->-    Gdk.Rectangle ->-    Gdk.Rectangle ->-    IO Bool--noCellAllocCallback :: Maybe CellAllocCallback-noCellAllocCallback = Nothing--cellAllocCallbackWrapper ::-    Maybe (Ptr (FunPtr (CellAllocCallbackC))) ->-    CellAllocCallback ->-    Ptr CellRenderer ->-    Ptr Gdk.Rectangle ->-    Ptr Gdk.Rectangle ->-    Ptr () ->-    IO CInt-cellAllocCallbackWrapper funptrptr _cb renderer cellArea cellBackground _ = do-    renderer' <- (newObject CellRenderer) renderer-    cellArea' <- (newBoxed Gdk.Rectangle) cellArea-    cellBackground' <- (newBoxed Gdk.Rectangle) cellBackground-    result <- _cb  renderer' cellArea' cellBackground'-    maybeReleaseFunPtr funptrptr-    let result' = (fromIntegral . fromEnum) result-    return result'---- callback Callback-callbackClosure :: Callback -> IO Closure-callbackClosure cb = newCClosure =<< mkCallback wrapped-    where wrapped = callbackWrapper Nothing cb--type CallbackC =-    Ptr Widget ->-    Ptr () ->-    IO ()--foreign import ccall "wrapper"-    mkCallback :: CallbackC -> IO (FunPtr CallbackC)--type Callback =-    Widget ->-    IO ()--noCallback :: Maybe Callback-noCallback = Nothing--callbackWrapper ::-    Maybe (Ptr (FunPtr (CallbackC))) ->-    Callback ->-    Ptr Widget ->-    Ptr () ->-    IO ()-callbackWrapper funptrptr _cb widget _ = do-    widget' <- (newObject Widget) widget-    _cb  widget'-    maybeReleaseFunPtr funptrptr---- callback CalendarDetailFunc-calendarDetailFuncClosure :: CalendarDetailFunc -> IO Closure-calendarDetailFuncClosure cb = newCClosure =<< mkCalendarDetailFunc wrapped-    where wrapped = calendarDetailFuncWrapper Nothing cb--type CalendarDetailFuncC =-    Ptr Calendar ->-    Word32 ->-    Word32 ->-    Word32 ->-    Ptr () ->-    IO CString--foreign import ccall "wrapper"-    mkCalendarDetailFunc :: CalendarDetailFuncC -> IO (FunPtr CalendarDetailFuncC)--type CalendarDetailFunc =-    Calendar ->-    Word32 ->-    Word32 ->-    Word32 ->-    IO T.Text--noCalendarDetailFunc :: Maybe CalendarDetailFunc-noCalendarDetailFunc = Nothing--calendarDetailFuncWrapper ::-    Maybe (Ptr (FunPtr (CalendarDetailFuncC))) ->-    CalendarDetailFunc ->-    Ptr Calendar ->-    Word32 ->-    Word32 ->-    Word32 ->-    Ptr () ->-    IO CString-calendarDetailFuncWrapper funptrptr _cb calendar year month day _ = do-    calendar' <- (newObject Calendar) calendar-    result <- _cb  calendar' year month day-    maybeReleaseFunPtr funptrptr-    result' <- textToCString result-    return result'---- callback BuilderConnectFunc-builderConnectFuncClosure :: BuilderConnectFunc -> IO Closure-builderConnectFuncClosure cb = newCClosure =<< mkBuilderConnectFunc wrapped-    where wrapped = builderConnectFuncWrapper Nothing cb--type BuilderConnectFuncC =-    Ptr Builder ->-    Ptr GObject.Object ->-    CString ->-    CString ->-    Ptr GObject.Object ->-    CUInt ->-    Ptr () ->-    IO ()--foreign import ccall "wrapper"-    mkBuilderConnectFunc :: BuilderConnectFuncC -> IO (FunPtr BuilderConnectFuncC)--type BuilderConnectFunc =-    Builder ->-    GObject.Object ->-    T.Text ->-    T.Text ->-    Maybe GObject.Object ->-    [GObject.ConnectFlags] ->-    IO ()--noBuilderConnectFunc :: Maybe BuilderConnectFunc-noBuilderConnectFunc = Nothing--builderConnectFuncWrapper ::-    Maybe (Ptr (FunPtr (BuilderConnectFuncC))) ->-    BuilderConnectFunc ->-    Ptr Builder ->-    Ptr GObject.Object ->-    CString ->-    CString ->-    Ptr GObject.Object ->-    CUInt ->-    Ptr () ->-    IO ()-builderConnectFuncWrapper funptrptr _cb builder object signalName handlerName connectObject flags _ = do-    builder' <- (newObject Builder) builder-    object' <- (newObject GObject.Object) object-    signalName' <- cstringToText signalName-    handlerName' <- cstringToText handlerName-    maybeConnectObject <--        if connectObject == nullPtr-        then return Nothing-        else do-            connectObject' <- (newObject GObject.Object) connectObject-            return $ Just connectObject'-    let flags' = wordToGFlags flags-    _cb  builder' object' signalName' handlerName' maybeConnectObject flags'-    maybeReleaseFunPtr funptrptr---- callback AssistantPageFunc-assistantPageFuncClosure :: AssistantPageFunc -> IO Closure-assistantPageFuncClosure cb = newCClosure =<< mkAssistantPageFunc wrapped-    where wrapped = assistantPageFuncWrapper Nothing cb--type AssistantPageFuncC =-    Int32 ->-    Ptr () ->-    IO Int32--foreign import ccall "wrapper"-    mkAssistantPageFunc :: AssistantPageFuncC -> IO (FunPtr AssistantPageFuncC)--type AssistantPageFunc =-    Int32 ->-    IO Int32--noAssistantPageFunc :: Maybe AssistantPageFunc-noAssistantPageFunc = Nothing--assistantPageFuncWrapper ::-    Maybe (Ptr (FunPtr (AssistantPageFuncC))) ->-    AssistantPageFunc ->-    Int32 ->-    Ptr () ->-    IO Int32-assistantPageFuncWrapper funptrptr _cb currentPage _ = do-    result <- _cb  currentPage-    maybeReleaseFunPtr funptrptr-    return result---- callback AccelMapForeach-accelMapForeachClosure :: AccelMapForeach -> IO Closure-accelMapForeachClosure cb = newCClosure =<< mkAccelMapForeach wrapped-    where wrapped = accelMapForeachWrapper Nothing cb--type AccelMapForeachC =-    Ptr () ->-    CString ->-    Word32 ->-    CUInt ->-    CInt ->-    IO ()--foreign import ccall "wrapper"-    mkAccelMapForeach :: AccelMapForeachC -> IO (FunPtr AccelMapForeachC)--type AccelMapForeach =-    Ptr () ->-    T.Text ->-    Word32 ->-    [Gdk.ModifierType] ->-    Bool ->-    IO ()--noAccelMapForeach :: Maybe AccelMapForeach-noAccelMapForeach = Nothing--accelMapForeachWrapper ::-    Maybe (Ptr (FunPtr (AccelMapForeachC))) ->-    AccelMapForeach ->-    Ptr () ->-    CString ->-    Word32 ->-    CUInt ->-    CInt ->-    IO ()-accelMapForeachWrapper funptrptr _cb data_ accelPath accelKey accelMods changed = do-    accelPath' <- cstringToText accelPath-    let accelMods' = wordToGFlags accelMods-    let changed' = (/= 0) changed-    _cb  data_ accelPath' accelKey accelMods' changed'-    maybeReleaseFunPtr funptrptr---- callback AccelGroupFindFunc-accelGroupFindFuncClosure :: AccelGroupFindFunc -> IO Closure-accelGroupFindFuncClosure cb = newCClosure =<< mkAccelGroupFindFunc wrapped-    where wrapped = accelGroupFindFuncWrapper Nothing cb--type AccelGroupFindFuncC =-    Ptr AccelKey ->-    Ptr Closure ->-    Ptr () ->-    IO CInt--foreign import ccall "wrapper"-    mkAccelGroupFindFunc :: AccelGroupFindFuncC -> IO (FunPtr AccelGroupFindFuncC)--type AccelGroupFindFunc =-    AccelKey ->-    Closure ->-    IO Bool--noAccelGroupFindFunc :: Maybe AccelGroupFindFunc-noAccelGroupFindFunc = Nothing--accelGroupFindFuncWrapper ::-    Maybe (Ptr (FunPtr (AccelGroupFindFuncC))) ->-    AccelGroupFindFunc ->-    Ptr AccelKey ->-    Ptr Closure ->-    Ptr () ->-    IO CInt-accelGroupFindFuncWrapper funptrptr _cb key closure _ = do-    key' <- (newPtr AccelKey) key-    closure' <- (newBoxed Closure) closure-    result <- _cb  key' closure'-    maybeReleaseFunPtr funptrptr-    let result' = (fromIntegral . fromEnum) result-    return result'---- callback AccelGroupActivate-accelGroupActivateClosure :: AccelGroupActivate -> IO Closure-accelGroupActivateClosure cb = newCClosure =<< mkAccelGroupActivate wrapped-    where wrapped = accelGroupActivateWrapper Nothing cb--type AccelGroupActivateC =-    Ptr AccelGroup ->-    Ptr GObject.Object ->-    Word32 ->-    CUInt ->-    IO CInt--foreign import ccall "wrapper"-    mkAccelGroupActivate :: AccelGroupActivateC -> IO (FunPtr AccelGroupActivateC)--type AccelGroupActivate =-    AccelGroup ->-    GObject.Object ->-    Word32 ->-    [Gdk.ModifierType] ->-    IO Bool--noAccelGroupActivate :: Maybe AccelGroupActivate-noAccelGroupActivate = Nothing--accelGroupActivateWrapper ::-    Maybe (Ptr (FunPtr (AccelGroupActivateC))) ->-    AccelGroupActivate ->-    Ptr AccelGroup ->-    Ptr GObject.Object ->-    Word32 ->-    CUInt ->-    IO CInt-accelGroupActivateWrapper funptrptr _cb accelGroup acceleratable keyval modifier = do-    accelGroup' <- (newObject AccelGroup) accelGroup-    acceleratable' <- (newObject GObject.Object) acceleratable-    let modifier' = wordToGFlags modifier-    result <- _cb  accelGroup' acceleratable' keyval modifier'-    maybeReleaseFunPtr funptrptr-    let result' = (fromIntegral . fromEnum) result-    return result'--
− GI/Gtk/Constants.hs
@@ -1,1069 +0,0 @@-{-# LANGUAGE PatternSynonyms, ScopedTypeVariables, ViewPatterns #-}---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Constants-    ( -    pattern TREE_SORTABLE_UNSORTED_SORT_COLUMN_ID,-    pattern TREE_SORTABLE_DEFAULT_SORT_COLUMN_ID,-    pattern TEXT_VIEW_PRIORITY_VALIDATE     ,-    pattern STYLE_REGION_TAB                ,-    pattern STYLE_REGION_ROW                ,-    pattern STYLE_REGION_COLUMN_HEADER      ,-    pattern STYLE_REGION_COLUMN             ,-    pattern STYLE_PROVIDER_PRIORITY_USER    ,-    pattern STYLE_PROVIDER_PRIORITY_THEME   ,-    pattern STYLE_PROVIDER_PRIORITY_SETTINGS,-    pattern STYLE_PROVIDER_PRIORITY_FALLBACK,-    pattern STYLE_PROVIDER_PRIORITY_APPLICATION,-    pattern STYLE_PROPERTY_PADDING          ,-    pattern STYLE_PROPERTY_MARGIN           ,-    pattern STYLE_PROPERTY_FONT             ,-    pattern STYLE_PROPERTY_COLOR            ,-    pattern STYLE_PROPERTY_BORDER_WIDTH     ,-    pattern STYLE_PROPERTY_BORDER_STYLE     ,-    pattern STYLE_PROPERTY_BORDER_RADIUS    ,-    pattern STYLE_PROPERTY_BORDER_COLOR     ,-    pattern STYLE_PROPERTY_BACKGROUND_IMAGE ,-    pattern STYLE_PROPERTY_BACKGROUND_COLOR ,-    pattern STYLE_CLASS_WIDE                ,-    pattern STYLE_CLASS_WARNING             ,-    pattern STYLE_CLASS_VIEW                ,-    pattern STYLE_CLASS_VERTICAL            ,-    pattern STYLE_CLASS_UNDERSHOOT          ,-    pattern STYLE_CLASS_TROUGH              ,-    pattern STYLE_CLASS_TOUCH_SELECTION     ,-    pattern STYLE_CLASS_TOP                 ,-    pattern STYLE_CLASS_TOOLTIP             ,-    pattern STYLE_CLASS_TOOLBAR             ,-    pattern STYLE_CLASS_TITLEBAR            ,-    pattern STYLE_CLASS_TITLE               ,-    pattern STYLE_CLASS_SUGGESTED_ACTION    ,-    pattern STYLE_CLASS_SUBTITLE            ,-    pattern STYLE_CLASS_STATUSBAR           ,-    pattern STYLE_CLASS_SPINNER             ,-    pattern STYLE_CLASS_SPINBUTTON          ,-    pattern STYLE_CLASS_SLIDER              ,-    pattern STYLE_CLASS_SIDEBAR             ,-    pattern STYLE_CLASS_SEPARATOR           ,-    pattern STYLE_CLASS_SCROLLBARS_JUNCTION ,-    pattern STYLE_CLASS_SCROLLBAR           ,-    pattern STYLE_CLASS_SCALE_HAS_MARKS_BELOW,-    pattern STYLE_CLASS_SCALE_HAS_MARKS_ABOVE,-    pattern STYLE_CLASS_SCALE               ,-    pattern STYLE_CLASS_RUBBERBAND          ,-    pattern STYLE_CLASS_RIGHT               ,-    pattern STYLE_CLASS_READ_ONLY           ,-    pattern STYLE_CLASS_RAISED              ,-    pattern STYLE_CLASS_RADIO               ,-    pattern STYLE_CLASS_QUESTION            ,-    pattern STYLE_CLASS_PULSE               ,-    pattern STYLE_CLASS_PROGRESSBAR         ,-    pattern STYLE_CLASS_PRIMARY_TOOLBAR     ,-    pattern STYLE_CLASS_POPUP               ,-    pattern STYLE_CLASS_POPOVER             ,-    pattern STYLE_CLASS_PAPER               ,-    pattern STYLE_CLASS_PANE_SEPARATOR      ,-    pattern STYLE_CLASS_OVERSHOOT           ,-    pattern STYLE_CLASS_OSD                 ,-    pattern STYLE_CLASS_NOTEBOOK            ,-    pattern STYLE_CLASS_NEEDS_ATTENTION     ,-    pattern STYLE_CLASS_MONOSPACE           ,-    pattern STYLE_CLASS_MESSAGE_DIALOG      ,-    pattern STYLE_CLASS_MENUITEM            ,-    pattern STYLE_CLASS_MENUBAR             ,-    pattern STYLE_CLASS_MENU                ,-    pattern STYLE_CLASS_MARK                ,-    pattern STYLE_CLASS_LIST_ROW            ,-    pattern STYLE_CLASS_LIST                ,-    pattern STYLE_CLASS_LINKED              ,-    pattern STYLE_CLASS_LEVEL_BAR           ,-    pattern STYLE_CLASS_LEFT                ,-    pattern STYLE_CLASS_LABEL               ,-    pattern STYLE_CLASS_INSERTION_CURSOR    ,-    pattern STYLE_CLASS_INLINE_TOOLBAR      ,-    pattern STYLE_CLASS_INFO                ,-    pattern STYLE_CLASS_IMAGE               ,-    pattern STYLE_CLASS_HORIZONTAL          ,-    pattern STYLE_CLASS_HIGHLIGHT           ,-    pattern STYLE_CLASS_HEADER              ,-    pattern STYLE_CLASS_GRIP                ,-    pattern STYLE_CLASS_FRAME               ,-    pattern STYLE_CLASS_FLAT                ,-    pattern STYLE_CLASS_EXPANDER            ,-    pattern STYLE_CLASS_ERROR               ,-    pattern STYLE_CLASS_ENTRY               ,-    pattern STYLE_CLASS_DOCK                ,-    pattern STYLE_CLASS_DND                 ,-    pattern STYLE_CLASS_DIM_LABEL           ,-    pattern STYLE_CLASS_DESTRUCTIVE_ACTION  ,-    pattern STYLE_CLASS_DEFAULT             ,-    pattern STYLE_CLASS_CURSOR_HANDLE       ,-    pattern STYLE_CLASS_CSD                 ,-    pattern STYLE_CLASS_CONTEXT_MENU        ,-    pattern STYLE_CLASS_COMBOBOX_ENTRY      ,-    pattern STYLE_CLASS_CHECK               ,-    pattern STYLE_CLASS_CELL                ,-    pattern STYLE_CLASS_CALENDAR            ,-    pattern STYLE_CLASS_BUTTON              ,-    pattern STYLE_CLASS_BOTTOM              ,-    pattern STYLE_CLASS_BACKGROUND          ,-    pattern STYLE_CLASS_ARROW               ,-    pattern STYLE_CLASS_ACCELERATOR         ,-    pattern STOCK_ZOOM_OUT                  ,-    pattern STOCK_ZOOM_IN                   ,-    pattern STOCK_ZOOM_FIT                  ,-    pattern STOCK_ZOOM_100                  ,-    pattern STOCK_YES                       ,-    pattern STOCK_UNINDENT                  ,-    pattern STOCK_UNDO                      ,-    pattern STOCK_UNDERLINE                 ,-    pattern STOCK_UNDELETE                  ,-    pattern STOCK_STRIKETHROUGH             ,-    pattern STOCK_STOP                      ,-    pattern STOCK_SPELL_CHECK               ,-    pattern STOCK_SORT_DESCENDING           ,-    pattern STOCK_SORT_ASCENDING            ,-    pattern STOCK_SELECT_FONT               ,-    pattern STOCK_SELECT_COLOR              ,-    pattern STOCK_SELECT_ALL                ,-    pattern STOCK_SAVE_AS                   ,-    pattern STOCK_SAVE                      ,-    pattern STOCK_REVERT_TO_SAVED           ,-    pattern STOCK_REMOVE                    ,-    pattern STOCK_REFRESH                   ,-    pattern STOCK_REDO                      ,-    pattern STOCK_QUIT                      ,-    pattern STOCK_PROPERTIES                ,-    pattern STOCK_PRINT_WARNING             ,-    pattern STOCK_PRINT_REPORT              ,-    pattern STOCK_PRINT_PREVIEW             ,-    pattern STOCK_PRINT_PAUSED              ,-    pattern STOCK_PRINT_ERROR               ,-    pattern STOCK_PRINT                     ,-    pattern STOCK_PREFERENCES               ,-    pattern STOCK_PASTE                     ,-    pattern STOCK_PAGE_SETUP                ,-    pattern STOCK_ORIENTATION_REVERSE_PORTRAIT,-    pattern STOCK_ORIENTATION_REVERSE_LANDSCAPE,-    pattern STOCK_ORIENTATION_PORTRAIT      ,-    pattern STOCK_ORIENTATION_LANDSCAPE     ,-    pattern STOCK_OPEN                      ,-    pattern STOCK_OK                        ,-    pattern STOCK_NO                        ,-    pattern STOCK_NEW                       ,-    pattern STOCK_NETWORK                   ,-    pattern STOCK_MISSING_IMAGE             ,-    pattern STOCK_MEDIA_STOP                ,-    pattern STOCK_MEDIA_REWIND              ,-    pattern STOCK_MEDIA_RECORD              ,-    pattern STOCK_MEDIA_PREVIOUS            ,-    pattern STOCK_MEDIA_PLAY                ,-    pattern STOCK_MEDIA_PAUSE               ,-    pattern STOCK_MEDIA_NEXT                ,-    pattern STOCK_MEDIA_FORWARD             ,-    pattern STOCK_LEAVE_FULLSCREEN          ,-    pattern STOCK_JUSTIFY_RIGHT             ,-    pattern STOCK_JUSTIFY_LEFT              ,-    pattern STOCK_JUSTIFY_FILL              ,-    pattern STOCK_JUSTIFY_CENTER            ,-    pattern STOCK_JUMP_TO                   ,-    pattern STOCK_ITALIC                    ,-    pattern STOCK_INFO                      ,-    pattern STOCK_INDEX                     ,-    pattern STOCK_INDENT                    ,-    pattern STOCK_HOME                      ,-    pattern STOCK_HELP                      ,-    pattern STOCK_HARDDISK                  ,-    pattern STOCK_GO_UP                     ,-    pattern STOCK_GO_FORWARD                ,-    pattern STOCK_GO_DOWN                   ,-    pattern STOCK_GO_BACK                   ,-    pattern STOCK_GOTO_TOP                  ,-    pattern STOCK_GOTO_LAST                 ,-    pattern STOCK_GOTO_FIRST                ,-    pattern STOCK_GOTO_BOTTOM               ,-    pattern STOCK_FULLSCREEN                ,-    pattern STOCK_FLOPPY                    ,-    pattern STOCK_FIND_AND_REPLACE          ,-    pattern STOCK_FIND                      ,-    pattern STOCK_FILE                      ,-    pattern STOCK_EXECUTE                   ,-    pattern STOCK_EDIT                      ,-    pattern STOCK_DND_MULTIPLE              ,-    pattern STOCK_DND                       ,-    pattern STOCK_DISCONNECT                ,-    pattern STOCK_DISCARD                   ,-    pattern STOCK_DIRECTORY                 ,-    pattern STOCK_DIALOG_WARNING            ,-    pattern STOCK_DIALOG_QUESTION           ,-    pattern STOCK_DIALOG_INFO               ,-    pattern STOCK_DIALOG_ERROR              ,-    pattern STOCK_DIALOG_AUTHENTICATION     ,-    pattern STOCK_DELETE                    ,-    pattern STOCK_CUT                       ,-    pattern STOCK_COPY                      ,-    pattern STOCK_CONVERT                   ,-    pattern STOCK_CONNECT                   ,-    pattern STOCK_COLOR_PICKER              ,-    pattern STOCK_CLOSE                     ,-    pattern STOCK_CLEAR                     ,-    pattern STOCK_CDROM                     ,-    pattern STOCK_CAPS_LOCK_WARNING         ,-    pattern STOCK_CANCEL                    ,-    pattern STOCK_BOLD                      ,-    pattern STOCK_APPLY                     ,-    pattern STOCK_ADD                       ,-    pattern STOCK_ABOUT                     ,-    pattern PRIORITY_RESIZE                 ,-    pattern PRINT_SETTINGS_WIN32_DRIVER_VERSION,-    pattern PRINT_SETTINGS_WIN32_DRIVER_EXTRA,-    pattern PRINT_SETTINGS_USE_COLOR        ,-    pattern PRINT_SETTINGS_SCALE            ,-    pattern PRINT_SETTINGS_REVERSE          ,-    pattern PRINT_SETTINGS_RESOLUTION_Y     ,-    pattern PRINT_SETTINGS_RESOLUTION_X     ,-    pattern PRINT_SETTINGS_RESOLUTION       ,-    pattern PRINT_SETTINGS_QUALITY          ,-    pattern PRINT_SETTINGS_PRINT_PAGES      ,-    pattern PRINT_SETTINGS_PRINTER_LPI      ,-    pattern PRINT_SETTINGS_PRINTER          ,-    pattern PRINT_SETTINGS_PAPER_WIDTH      ,-    pattern PRINT_SETTINGS_PAPER_HEIGHT     ,-    pattern PRINT_SETTINGS_PAPER_FORMAT     ,-    pattern PRINT_SETTINGS_PAGE_SET         ,-    pattern PRINT_SETTINGS_PAGE_RANGES      ,-    pattern PRINT_SETTINGS_OUTPUT_URI       ,-    pattern PRINT_SETTINGS_OUTPUT_FILE_FORMAT,-    pattern PRINT_SETTINGS_OUTPUT_DIR       ,-    pattern PRINT_SETTINGS_OUTPUT_BIN       ,-    pattern PRINT_SETTINGS_OUTPUT_BASENAME  ,-    pattern PRINT_SETTINGS_ORIENTATION      ,-    pattern PRINT_SETTINGS_N_COPIES         ,-    pattern PRINT_SETTINGS_NUMBER_UP_LAYOUT ,-    pattern PRINT_SETTINGS_NUMBER_UP        ,-    pattern PRINT_SETTINGS_MEDIA_TYPE       ,-    pattern PRINT_SETTINGS_FINISHINGS       ,-    pattern PRINT_SETTINGS_DUPLEX           ,-    pattern PRINT_SETTINGS_DITHER           ,-    pattern PRINT_SETTINGS_DEFAULT_SOURCE   ,-    pattern PRINT_SETTINGS_COLLATE          ,-    pattern PATH_PRIO_MASK                  ,-    pattern PAPER_NAME_LETTER               ,-    pattern PAPER_NAME_LEGAL                ,-    pattern PAPER_NAME_EXECUTIVE            ,-    pattern PAPER_NAME_B5                   ,-    pattern PAPER_NAME_A5                   ,-    pattern PAPER_NAME_A4                   ,-    pattern PAPER_NAME_A3                   ,-    pattern MINOR_VERSION                   ,-    pattern MICRO_VERSION                   ,-    pattern MAX_COMPOSE_LEN                 ,-    pattern MAJOR_VERSION                   ,-    pattern LEVEL_BAR_OFFSET_LOW            ,-    pattern LEVEL_BAR_OFFSET_HIGH           ,-    pattern INTERFACE_AGE                   ,-    pattern INPUT_ERROR                     ,-    pattern BINARY_AGE                      ,--    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks---pattern TREE_SORTABLE_UNSORTED_SORT_COLUMN_ID = -2 :: Int32---pattern TREE_SORTABLE_DEFAULT_SORT_COLUMN_ID = -1 :: Int32---pattern TEXT_VIEW_PRIORITY_VALIDATE = 5 :: Int32---pattern STYLE_REGION_TAB = "tab" :: T.Text---pattern STYLE_REGION_ROW = "row" :: T.Text---pattern STYLE_REGION_COLUMN_HEADER = "column-header" :: T.Text---pattern STYLE_REGION_COLUMN = "column" :: T.Text---pattern STYLE_PROVIDER_PRIORITY_USER = 800 :: Int32---pattern STYLE_PROVIDER_PRIORITY_THEME = 200 :: Int32---pattern STYLE_PROVIDER_PRIORITY_SETTINGS = 400 :: Int32---pattern STYLE_PROVIDER_PRIORITY_FALLBACK = 1 :: Int32---pattern STYLE_PROVIDER_PRIORITY_APPLICATION = 600 :: Int32---pattern STYLE_PROPERTY_PADDING = "padding" :: T.Text---pattern STYLE_PROPERTY_MARGIN = "margin" :: T.Text---pattern STYLE_PROPERTY_FONT = "font" :: T.Text---pattern STYLE_PROPERTY_COLOR = "color" :: T.Text---pattern STYLE_PROPERTY_BORDER_WIDTH = "border-width" :: T.Text---pattern STYLE_PROPERTY_BORDER_STYLE = "border-style" :: T.Text---pattern STYLE_PROPERTY_BORDER_RADIUS = "border-radius" :: T.Text---pattern STYLE_PROPERTY_BORDER_COLOR = "border-color" :: T.Text---pattern STYLE_PROPERTY_BACKGROUND_IMAGE = "background-image" :: T.Text---pattern STYLE_PROPERTY_BACKGROUND_COLOR = "background-color" :: T.Text---pattern STYLE_CLASS_WIDE = "wide" :: T.Text---pattern STYLE_CLASS_WARNING = "warning" :: T.Text---pattern STYLE_CLASS_VIEW = "view" :: T.Text---pattern STYLE_CLASS_VERTICAL = "vertical" :: T.Text---pattern STYLE_CLASS_UNDERSHOOT = "undershoot" :: T.Text---pattern STYLE_CLASS_TROUGH = "trough" :: T.Text---pattern STYLE_CLASS_TOUCH_SELECTION = "touch-selection" :: T.Text---pattern STYLE_CLASS_TOP = "top" :: T.Text---pattern STYLE_CLASS_TOOLTIP = "tooltip" :: T.Text---pattern STYLE_CLASS_TOOLBAR = "toolbar" :: T.Text---pattern STYLE_CLASS_TITLEBAR = "titlebar" :: T.Text---pattern STYLE_CLASS_TITLE = "title" :: T.Text---pattern STYLE_CLASS_SUGGESTED_ACTION = "suggested-action" :: T.Text---pattern STYLE_CLASS_SUBTITLE = "subtitle" :: T.Text---pattern STYLE_CLASS_STATUSBAR = "statusbar" :: T.Text---pattern STYLE_CLASS_SPINNER = "spinner" :: T.Text---pattern STYLE_CLASS_SPINBUTTON = "spinbutton" :: T.Text---pattern STYLE_CLASS_SLIDER = "slider" :: T.Text---pattern STYLE_CLASS_SIDEBAR = "sidebar" :: T.Text---pattern STYLE_CLASS_SEPARATOR = "separator" :: T.Text---pattern STYLE_CLASS_SCROLLBARS_JUNCTION = "scrollbars-junction" :: T.Text---pattern STYLE_CLASS_SCROLLBAR = "scrollbar" :: T.Text---pattern STYLE_CLASS_SCALE_HAS_MARKS_BELOW = "scale-has-marks-below" :: T.Text---pattern STYLE_CLASS_SCALE_HAS_MARKS_ABOVE = "scale-has-marks-above" :: T.Text---pattern STYLE_CLASS_SCALE = "scale" :: T.Text---pattern STYLE_CLASS_RUBBERBAND = "rubberband" :: T.Text---pattern STYLE_CLASS_RIGHT = "right" :: T.Text---pattern STYLE_CLASS_READ_ONLY = "read-only" :: T.Text---pattern STYLE_CLASS_RAISED = "raised" :: T.Text---pattern STYLE_CLASS_RADIO = "radio" :: T.Text---pattern STYLE_CLASS_QUESTION = "question" :: T.Text---pattern STYLE_CLASS_PULSE = "pulse" :: T.Text---pattern STYLE_CLASS_PROGRESSBAR = "progressbar" :: T.Text---pattern STYLE_CLASS_PRIMARY_TOOLBAR = "primary-toolbar" :: T.Text---pattern STYLE_CLASS_POPUP = "popup" :: T.Text---pattern STYLE_CLASS_POPOVER = "popover" :: T.Text---pattern STYLE_CLASS_PAPER = "paper" :: T.Text---pattern STYLE_CLASS_PANE_SEPARATOR = "pane-separator" :: T.Text---pattern STYLE_CLASS_OVERSHOOT = "overshoot" :: T.Text---pattern STYLE_CLASS_OSD = "osd" :: T.Text---pattern STYLE_CLASS_NOTEBOOK = "notebook" :: T.Text---pattern STYLE_CLASS_NEEDS_ATTENTION = "needs-attention" :: T.Text---pattern STYLE_CLASS_MONOSPACE = "monospace" :: T.Text---pattern STYLE_CLASS_MESSAGE_DIALOG = "message-dialog" :: T.Text---pattern STYLE_CLASS_MENUITEM = "menuitem" :: T.Text---pattern STYLE_CLASS_MENUBAR = "menubar" :: T.Text---pattern STYLE_CLASS_MENU = "menu" :: T.Text---pattern STYLE_CLASS_MARK = "mark" :: T.Text---pattern STYLE_CLASS_LIST_ROW = "list-row" :: T.Text---pattern STYLE_CLASS_LIST = "list" :: T.Text---pattern STYLE_CLASS_LINKED = "linked" :: T.Text---pattern STYLE_CLASS_LEVEL_BAR = "level-bar" :: T.Text---pattern STYLE_CLASS_LEFT = "left" :: T.Text---pattern STYLE_CLASS_LABEL = "label" :: T.Text---pattern STYLE_CLASS_INSERTION_CURSOR = "insertion-cursor" :: T.Text---pattern STYLE_CLASS_INLINE_TOOLBAR = "inline-toolbar" :: T.Text---pattern STYLE_CLASS_INFO = "info" :: T.Text---pattern STYLE_CLASS_IMAGE = "image" :: T.Text---pattern STYLE_CLASS_HORIZONTAL = "horizontal" :: T.Text---pattern STYLE_CLASS_HIGHLIGHT = "highlight" :: T.Text---pattern STYLE_CLASS_HEADER = "header" :: T.Text---pattern STYLE_CLASS_GRIP = "grip" :: T.Text---pattern STYLE_CLASS_FRAME = "frame" :: T.Text---pattern STYLE_CLASS_FLAT = "flat" :: T.Text---pattern STYLE_CLASS_EXPANDER = "expander" :: T.Text---pattern STYLE_CLASS_ERROR = "error" :: T.Text---pattern STYLE_CLASS_ENTRY = "entry" :: T.Text---pattern STYLE_CLASS_DOCK = "dock" :: T.Text---pattern STYLE_CLASS_DND = "dnd" :: T.Text---pattern STYLE_CLASS_DIM_LABEL = "dim-label" :: T.Text---pattern STYLE_CLASS_DESTRUCTIVE_ACTION = "destructive-action" :: T.Text---pattern STYLE_CLASS_DEFAULT = "default" :: T.Text---pattern STYLE_CLASS_CURSOR_HANDLE = "cursor-handle" :: T.Text---pattern STYLE_CLASS_CSD = "csd" :: T.Text---pattern STYLE_CLASS_CONTEXT_MENU = "context-menu" :: T.Text---pattern STYLE_CLASS_COMBOBOX_ENTRY = "combobox-entry" :: T.Text---pattern STYLE_CLASS_CHECK = "check" :: T.Text---pattern STYLE_CLASS_CELL = "cell" :: T.Text---pattern STYLE_CLASS_CALENDAR = "calendar" :: T.Text---pattern STYLE_CLASS_BUTTON = "button" :: T.Text---pattern STYLE_CLASS_BOTTOM = "bottom" :: T.Text---pattern STYLE_CLASS_BACKGROUND = "background" :: T.Text---pattern STYLE_CLASS_ARROW = "arrow" :: T.Text---pattern STYLE_CLASS_ACCELERATOR = "accelerator" :: T.Text--{-# DEPRECATED STOCK_ZOOM_OUT ["(Since version 3.10)","Use named icon &quot;zoom-out&quot; or the label &quot;Zoom _Out&quot;."]#-}-pattern STOCK_ZOOM_OUT = "gtk-zoom-out" :: T.Text--{-# DEPRECATED STOCK_ZOOM_IN ["(Since version 3.10)","Use named icon &quot;zoom-in&quot; or the label &quot;Zoom _In&quot;."]#-}-pattern STOCK_ZOOM_IN = "gtk-zoom-in" :: T.Text--{-# DEPRECATED STOCK_ZOOM_FIT ["(Since version 3.10)","Use named icon &quot;zoom-fit-best&quot; or the label &quot;Best _Fit&quot;."]#-}-pattern STOCK_ZOOM_FIT = "gtk-zoom-fit" :: T.Text--{-# DEPRECATED STOCK_ZOOM_100 ["(Since version 3.10)","Use named icon &quot;zoom-original&quot; or the label &quot;_Normal Size&quot;."]#-}-pattern STOCK_ZOOM_100 = "gtk-zoom-100" :: T.Text--{-# DEPRECATED STOCK_YES ["(Since version 3.10)"]#-}-pattern STOCK_YES = "gtk-yes" :: T.Text--{-# DEPRECATED STOCK_UNINDENT ["(Since version 3.10)","Use named icon &quot;format-indent-less&quot;."]#-}-pattern STOCK_UNINDENT = "gtk-unindent" :: T.Text--{-# DEPRECATED STOCK_UNDO ["(Since version 3.10)","Use named icon &quot;edit-undo&quot; or the label &quot;_Undo&quot;."]#-}-pattern STOCK_UNDO = "gtk-undo" :: T.Text--{-# DEPRECATED STOCK_UNDERLINE ["(Since version 3.10)","Use named icon &quot;format-text-underline&quot; or the label &quot;_Underline&quot;."]#-}-pattern STOCK_UNDERLINE = "gtk-underline" :: T.Text--{-# DEPRECATED STOCK_UNDELETE ["(Since version 3.10)"]#-}-pattern STOCK_UNDELETE = "gtk-undelete" :: T.Text--{-# DEPRECATED STOCK_STRIKETHROUGH ["(Since version 3.10)","Use named icon &quot;format-text-strikethrough&quot; or the label &quot;_Strikethrough&quot;."]#-}-pattern STOCK_STRIKETHROUGH = "gtk-strikethrough" :: T.Text--{-# DEPRECATED STOCK_STOP ["(Since version 3.10)","Use named icon &quot;process-stop&quot; or the label &quot;_Stop&quot;."]#-}-pattern STOCK_STOP = "gtk-stop" :: T.Text--{-# DEPRECATED STOCK_SPELL_CHECK ["(Since version 3.10)","Use named icon &quot;tools-check-spelling&quot;."]#-}-pattern STOCK_SPELL_CHECK = "gtk-spell-check" :: T.Text--{-# DEPRECATED STOCK_SORT_DESCENDING ["(Since version 3.10)","Use named icon &quot;view-sort-descending&quot;."]#-}-pattern STOCK_SORT_DESCENDING = "gtk-sort-descending" :: T.Text--{-# DEPRECATED STOCK_SORT_ASCENDING ["(Since version 3.10)","Use named icon &quot;view-sort-ascending&quot;."]#-}-pattern STOCK_SORT_ASCENDING = "gtk-sort-ascending" :: T.Text--{-# DEPRECATED STOCK_SELECT_FONT ["(Since version 3.10)"]#-}-pattern STOCK_SELECT_FONT = "gtk-select-font" :: T.Text--{-# DEPRECATED STOCK_SELECT_COLOR ["(Since version 3.10)"]#-}-pattern STOCK_SELECT_COLOR = "gtk-select-color" :: T.Text--{-# DEPRECATED STOCK_SELECT_ALL ["(Since version 3.10)","Use named icon &quot;edit-select-all&quot; or the label &quot;Select _All&quot;."]#-}-pattern STOCK_SELECT_ALL = "gtk-select-all" :: T.Text--{-# DEPRECATED STOCK_SAVE_AS ["(Since version 3.10)","Use named icon &quot;document-save-as&quot; or the label &quot;Save _As&quot;."]#-}-pattern STOCK_SAVE_AS = "gtk-save-as" :: T.Text--{-# DEPRECATED STOCK_SAVE ["(Since version 3.10)","Use named icon &quot;document-save&quot; or the label &quot;_Save&quot;."]#-}-pattern STOCK_SAVE = "gtk-save" :: T.Text--{-# DEPRECATED STOCK_REVERT_TO_SAVED ["(Since version 3.10)","Use named icon &quot;document-revert&quot; or the label &quot;_Revert&quot;."]#-}-pattern STOCK_REVERT_TO_SAVED = "gtk-revert-to-saved" :: T.Text--{-# DEPRECATED STOCK_REMOVE ["(Since version 3.10)","Use named icon &quot;list-remove&quot; or the label &quot;_Remove&quot;."]#-}-pattern STOCK_REMOVE = "gtk-remove" :: T.Text--{-# DEPRECATED STOCK_REFRESH ["(Since version 3.10)","Use named icon &quot;view-refresh&quot; or the label &quot;_Refresh&quot;."]#-}-pattern STOCK_REFRESH = "gtk-refresh" :: T.Text--{-# DEPRECATED STOCK_REDO ["(Since version 3.10)","Use named icon &quot;edit-redo&quot; or the label &quot;_Redo&quot;."]#-}-pattern STOCK_REDO = "gtk-redo" :: T.Text--{-# DEPRECATED STOCK_QUIT ["(Since version 3.10)","Use named icon &quot;application-exit&quot; or the label &quot;_Quit&quot;."]#-}-pattern STOCK_QUIT = "gtk-quit" :: T.Text--{-# DEPRECATED STOCK_PROPERTIES ["(Since version 3.10)","Use named icon &quot;document-properties&quot; or the label &quot;_Properties&quot;."]#-}-pattern STOCK_PROPERTIES = "gtk-properties" :: T.Text--{-# DEPRECATED STOCK_PRINT_WARNING ["(Since version 3.10)"]#-}-pattern STOCK_PRINT_WARNING = "gtk-print-warning" :: T.Text--{-# DEPRECATED STOCK_PRINT_REPORT ["(Since version 3.10)"]#-}-pattern STOCK_PRINT_REPORT = "gtk-print-report" :: T.Text--{-# DEPRECATED STOCK_PRINT_PREVIEW ["(Since version 3.10)","Use label &quot;Pre_view&quot;."]#-}-pattern STOCK_PRINT_PREVIEW = "gtk-print-preview" :: T.Text--{-# DEPRECATED STOCK_PRINT_PAUSED ["(Since version 3.10)"]#-}-pattern STOCK_PRINT_PAUSED = "gtk-print-paused" :: T.Text--{-# DEPRECATED STOCK_PRINT_ERROR ["(Since version 3.10)","Use named icon &quot;printer-error&quot;."]#-}-pattern STOCK_PRINT_ERROR = "gtk-print-error" :: T.Text--{-# DEPRECATED STOCK_PRINT ["(Since version 3.10)","Use named icon &quot;document-print&quot; or the label &quot;_Print&quot;."]#-}-pattern STOCK_PRINT = "gtk-print" :: T.Text--{-# DEPRECATED STOCK_PREFERENCES ["(Since version 3.10)","Use named icon &quot;preferences-system&quot; or the label &quot;_Preferences&quot;."]#-}-pattern STOCK_PREFERENCES = "gtk-preferences" :: T.Text--{-# DEPRECATED STOCK_PASTE ["(Since version 3.10)","Use named icon &quot;edit-paste&quot; or the label &quot;_Paste&quot;."]#-}-pattern STOCK_PASTE = "gtk-paste" :: T.Text--{-# DEPRECATED STOCK_PAGE_SETUP ["(Since version 3.10)","Use named icon &quot;document-page-setup&quot; or the label &quot;Page Set_up&quot;."]#-}-pattern STOCK_PAGE_SETUP = "gtk-page-setup" :: T.Text--{-# DEPRECATED STOCK_ORIENTATION_REVERSE_PORTRAIT ["(Since version 3.10)"]#-}-pattern STOCK_ORIENTATION_REVERSE_PORTRAIT = "gtk-orientation-reverse-portrait" :: T.Text--{-# DEPRECATED STOCK_ORIENTATION_REVERSE_LANDSCAPE ["(Since version 3.10)"]#-}-pattern STOCK_ORIENTATION_REVERSE_LANDSCAPE = "gtk-orientation-reverse-landscape" :: T.Text--{-# DEPRECATED STOCK_ORIENTATION_PORTRAIT ["(Since version 3.10)"]#-}-pattern STOCK_ORIENTATION_PORTRAIT = "gtk-orientation-portrait" :: T.Text--{-# DEPRECATED STOCK_ORIENTATION_LANDSCAPE ["(Since version 3.10)"]#-}-pattern STOCK_ORIENTATION_LANDSCAPE = "gtk-orientation-landscape" :: T.Text--{-# DEPRECATED STOCK_OPEN ["(Since version 3.10)","Use named icon &quot;document-open&quot; or the label &quot;_Open&quot;."]#-}-pattern STOCK_OPEN = "gtk-open" :: T.Text--{-# DEPRECATED STOCK_OK ["(Since version 3.10)","Do not use an icon. Use label &quot;_OK&quot;."]#-}-pattern STOCK_OK = "gtk-ok" :: T.Text--{-# DEPRECATED STOCK_NO ["(Since version 3.10)"]#-}-pattern STOCK_NO = "gtk-no" :: T.Text--{-# DEPRECATED STOCK_NEW ["(Since version 3.10)","Use named icon &quot;document-new&quot; or the label &quot;_New&quot;."]#-}-pattern STOCK_NEW = "gtk-new" :: T.Text--{-# DEPRECATED STOCK_NETWORK ["(Since version 3.10)","Use named icon &quot;network-workgroup&quot;."]#-}-pattern STOCK_NETWORK = "gtk-network" :: T.Text--{-# DEPRECATED STOCK_MISSING_IMAGE ["(Since version 3.10)","Use named icon &quot;image-missing&quot;."]#-}-pattern STOCK_MISSING_IMAGE = "gtk-missing-image" :: T.Text--{-# DEPRECATED STOCK_MEDIA_STOP ["(Since version 3.10)","Use named icon &quot;media-playback-stop&quot; or the label &quot;_Stop&quot;."]#-}-pattern STOCK_MEDIA_STOP = "gtk-media-stop" :: T.Text--{-# DEPRECATED STOCK_MEDIA_REWIND ["(Since version 3.10)","Use named icon &quot;media-seek-backward&quot; or the label &quot;R_ewind&quot;."]#-}-pattern STOCK_MEDIA_REWIND = "gtk-media-rewind" :: T.Text--{-# DEPRECATED STOCK_MEDIA_RECORD ["(Since version 3.10)","Use named icon &quot;media-record&quot; or the label &quot;_Record&quot;."]#-}-pattern STOCK_MEDIA_RECORD = "gtk-media-record" :: T.Text--{-# DEPRECATED STOCK_MEDIA_PREVIOUS ["(Since version 3.10)","Use named icon &quot;media-skip-backward&quot; or the label &quot;Pre_vious&quot;."]#-}-pattern STOCK_MEDIA_PREVIOUS = "gtk-media-previous" :: T.Text--{-# DEPRECATED STOCK_MEDIA_PLAY ["(Since version 3.10)","Use named icon &quot;media-playback-start&quot; or the label &quot;_Play&quot;."]#-}-pattern STOCK_MEDIA_PLAY = "gtk-media-play" :: T.Text--{-# DEPRECATED STOCK_MEDIA_PAUSE ["(Since version 3.10)","Use named icon &quot;media-playback-pause&quot; or the label &quot;P_ause&quot;."]#-}-pattern STOCK_MEDIA_PAUSE = "gtk-media-pause" :: T.Text--{-# DEPRECATED STOCK_MEDIA_NEXT ["(Since version 3.10)","Use named icon &quot;media-skip-forward&quot; or the label &quot;_Next&quot;."]#-}-pattern STOCK_MEDIA_NEXT = "gtk-media-next" :: T.Text--{-# DEPRECATED STOCK_MEDIA_FORWARD ["(Since version 3.10)","Use named icon &quot;media-seek-forward&quot; or the label &quot;_Forward&quot;."]#-}-pattern STOCK_MEDIA_FORWARD = "gtk-media-forward" :: T.Text--{-# DEPRECATED STOCK_LEAVE_FULLSCREEN ["(Since version 3.10)","Use named icon &quot;view-restore&quot;."]#-}-pattern STOCK_LEAVE_FULLSCREEN = "gtk-leave-fullscreen" :: T.Text--{-# DEPRECATED STOCK_JUSTIFY_RIGHT ["(Since version 3.10)","Use named icon &quot;format-justify-right&quot;."]#-}-pattern STOCK_JUSTIFY_RIGHT = "gtk-justify-right" :: T.Text--{-# DEPRECATED STOCK_JUSTIFY_LEFT ["(Since version 3.10)","Use named icon &quot;format-justify-left&quot;."]#-}-pattern STOCK_JUSTIFY_LEFT = "gtk-justify-left" :: T.Text--{-# DEPRECATED STOCK_JUSTIFY_FILL ["(Since version 3.10)","Use named icon &quot;format-justify-fill&quot;."]#-}-pattern STOCK_JUSTIFY_FILL = "gtk-justify-fill" :: T.Text--{-# DEPRECATED STOCK_JUSTIFY_CENTER ["(Since version 3.10)","Use named icon &quot;format-justify-center&quot;."]#-}-pattern STOCK_JUSTIFY_CENTER = "gtk-justify-center" :: T.Text--{-# DEPRECATED STOCK_JUMP_TO ["(Since version 3.10)","Use named icon &quot;go-jump&quot;."]#-}-pattern STOCK_JUMP_TO = "gtk-jump-to" :: T.Text--{-# DEPRECATED STOCK_ITALIC ["(Since version 3.10)","Use named icon &quot;format-text-italic&quot;."]#-}-pattern STOCK_ITALIC = "gtk-italic" :: T.Text--{-# DEPRECATED STOCK_INFO ["(Since version 3.10)","Use named icon &quot;dialog-information&quot;."]#-}-pattern STOCK_INFO = "gtk-info" :: T.Text--{-# DEPRECATED STOCK_INDEX ["(Since version 3.10)"]#-}-pattern STOCK_INDEX = "gtk-index" :: T.Text--{-# DEPRECATED STOCK_INDENT ["(Since version 3.10)","Use named icon &quot;format-indent-more&quot;."]#-}-pattern STOCK_INDENT = "gtk-indent" :: T.Text--{-# DEPRECATED STOCK_HOME ["(Since version 3.10)","Use named icon &quot;go-home&quot;."]#-}-pattern STOCK_HOME = "gtk-home" :: T.Text--{-# DEPRECATED STOCK_HELP ["(Since version 3.10)","Use named icon &quot;help-browser&quot;."]#-}-pattern STOCK_HELP = "gtk-help" :: T.Text--{-# DEPRECATED STOCK_HARDDISK ["(Since version 3.10)","Use named icon &quot;drive-harddisk&quot;."]#-}-pattern STOCK_HARDDISK = "gtk-harddisk" :: T.Text--{-# DEPRECATED STOCK_GO_UP ["(Since version 3.10)","Use named icon &quot;go-up&quot;."]#-}-pattern STOCK_GO_UP = "gtk-go-up" :: T.Text--{-# DEPRECATED STOCK_GO_FORWARD ["(Since version 3.10)","Use named icon &quot;go-next&quot;."]#-}-pattern STOCK_GO_FORWARD = "gtk-go-forward" :: T.Text--{-# DEPRECATED STOCK_GO_DOWN ["(Since version 3.10)","Use named icon &quot;go-down&quot;."]#-}-pattern STOCK_GO_DOWN = "gtk-go-down" :: T.Text--{-# DEPRECATED STOCK_GO_BACK ["(Since version 3.10)","Use named icon &quot;go-previous&quot;."]#-}-pattern STOCK_GO_BACK = "gtk-go-back" :: T.Text--{-# DEPRECATED STOCK_GOTO_TOP ["(Since version 3.10)","Use named icon &quot;go-top&quot;."]#-}-pattern STOCK_GOTO_TOP = "gtk-goto-top" :: T.Text--{-# DEPRECATED STOCK_GOTO_LAST ["(Since version 3.10)","Use named icon &quot;go-last&quot;."]#-}-pattern STOCK_GOTO_LAST = "gtk-goto-last" :: T.Text--{-# DEPRECATED STOCK_GOTO_FIRST ["(Since version 3.10)","Use named icon &quot;go-first&quot;."]#-}-pattern STOCK_GOTO_FIRST = "gtk-goto-first" :: T.Text--{-# DEPRECATED STOCK_GOTO_BOTTOM ["(Since version 3.10)","Use named icon &quot;go-bottom&quot;."]#-}-pattern STOCK_GOTO_BOTTOM = "gtk-goto-bottom" :: T.Text--{-# DEPRECATED STOCK_FULLSCREEN ["(Since version 3.10)","Use named icon &quot;view-fullscreen&quot;."]#-}-pattern STOCK_FULLSCREEN = "gtk-fullscreen" :: T.Text--{-# DEPRECATED STOCK_FLOPPY ["(Since version 3.10)"]#-}-pattern STOCK_FLOPPY = "gtk-floppy" :: T.Text--{-# DEPRECATED STOCK_FIND_AND_REPLACE ["(Since version 3.10)","Use named icon &quot;edit-find-replace&quot;."]#-}-pattern STOCK_FIND_AND_REPLACE = "gtk-find-and-replace" :: T.Text--{-# DEPRECATED STOCK_FIND ["(Since version 3.10)","Use named icon &quot;edit-find&quot;."]#-}-pattern STOCK_FIND = "gtk-find" :: T.Text--{-# DEPRECATED STOCK_FILE ["(Since version 3.10)","Use named icon &quot;text-x-generic&quot;."]#-}-pattern STOCK_FILE = "gtk-file" :: T.Text--{-# DEPRECATED STOCK_EXECUTE ["(Since version 3.10)","Use named icon &quot;system-run&quot;."]#-}-pattern STOCK_EXECUTE = "gtk-execute" :: T.Text--{-# DEPRECATED STOCK_EDIT ["(Since version 3.10)"]#-}-pattern STOCK_EDIT = "gtk-edit" :: T.Text--{-# DEPRECATED STOCK_DND_MULTIPLE ["(Since version 3.10)"]#-}-pattern STOCK_DND_MULTIPLE = "gtk-dnd-multiple" :: T.Text--{-# DEPRECATED STOCK_DND ["(Since version 3.10)"]#-}-pattern STOCK_DND = "gtk-dnd" :: T.Text--{-# DEPRECATED STOCK_DISCONNECT ["(Since version 3.10)"]#-}-pattern STOCK_DISCONNECT = "gtk-disconnect" :: T.Text--{-# DEPRECATED STOCK_DISCARD ["(Since version 3.10)"]#-}-pattern STOCK_DISCARD = "gtk-discard" :: T.Text--{-# DEPRECATED STOCK_DIRECTORY ["(Since version 3.10)","Use named icon &quot;folder&quot;."]#-}-pattern STOCK_DIRECTORY = "gtk-directory" :: T.Text--{-# DEPRECATED STOCK_DIALOG_WARNING ["(Since version 3.10)","Use named icon &quot;dialog-warning&quot;."]#-}-pattern STOCK_DIALOG_WARNING = "gtk-dialog-warning" :: T.Text--{-# DEPRECATED STOCK_DIALOG_QUESTION ["(Since version 3.10)","Use named icon &quot;dialog-question&quot;."]#-}-pattern STOCK_DIALOG_QUESTION = "gtk-dialog-question" :: T.Text--{-# DEPRECATED STOCK_DIALOG_INFO ["(Since version 3.10)","Use named icon &quot;dialog-information&quot;."]#-}-pattern STOCK_DIALOG_INFO = "gtk-dialog-info" :: T.Text--{-# DEPRECATED STOCK_DIALOG_ERROR ["(Since version 3.10)","Use named icon &quot;dialog-error&quot;."]#-}-pattern STOCK_DIALOG_ERROR = "gtk-dialog-error" :: T.Text--{-# DEPRECATED STOCK_DIALOG_AUTHENTICATION ["(Since version 3.10)","Use named icon &quot;dialog-password&quot;."]#-}-pattern STOCK_DIALOG_AUTHENTICATION = "gtk-dialog-authentication" :: T.Text--{-# DEPRECATED STOCK_DELETE ["(Since version 3.10)","Use the named icon &quot;edit-delete&quot; or the label &quot;_Delete&quot;."]#-}-pattern STOCK_DELETE = "gtk-delete" :: T.Text--{-# DEPRECATED STOCK_CUT ["(Since version 3.10)","Use the named icon &quot;edit-cut&quot; or the label &quot;Cu_t&quot;."]#-}-pattern STOCK_CUT = "gtk-cut" :: T.Text--{-# DEPRECATED STOCK_COPY ["(Since version 3.10)","Use the named icon &quot;edit-copy&quot; or the label &quot;_Copy&quot;."]#-}-pattern STOCK_COPY = "gtk-copy" :: T.Text--{-# DEPRECATED STOCK_CONVERT ["(Since version 3.10)"]#-}-pattern STOCK_CONVERT = "gtk-convert" :: T.Text--{-# DEPRECATED STOCK_CONNECT ["(Since version 3.10)"]#-}-pattern STOCK_CONNECT = "gtk-connect" :: T.Text--{-# DEPRECATED STOCK_COLOR_PICKER ["(Since version 3.10)"]#-}-pattern STOCK_COLOR_PICKER = "gtk-color-picker" :: T.Text--{-# DEPRECATED STOCK_CLOSE ["(Since version 3.10)","Use named icon &quot;window-close&quot; or the label &quot;_Close&quot;."]#-}-pattern STOCK_CLOSE = "gtk-close" :: T.Text--{-# DEPRECATED STOCK_CLEAR ["(Since version 3.10)","Use named icon &quot;edit-clear&quot;."]#-}-pattern STOCK_CLEAR = "gtk-clear" :: T.Text--{-# DEPRECATED STOCK_CDROM ["(Since version 3.10)","Use named icon &quot;media-optical&quot;."]#-}-pattern STOCK_CDROM = "gtk-cdrom" :: T.Text--{-# DEPRECATED STOCK_CAPS_LOCK_WARNING ["(Since version 3.10)","Use named icon &quot;dialog-warning-symbolic&quot;."]#-}-pattern STOCK_CAPS_LOCK_WARNING = "gtk-caps-lock-warning" :: T.Text--{-# DEPRECATED STOCK_CANCEL ["(Since version 3.10)","Do not use an icon. Use label &quot;_Cancel&quot;."]#-}-pattern STOCK_CANCEL = "gtk-cancel" :: T.Text--{-# DEPRECATED STOCK_BOLD ["(Since version 3.10)","Use named icon &quot;format-text-bold&quot;."]#-}-pattern STOCK_BOLD = "gtk-bold" :: T.Text--{-# DEPRECATED STOCK_APPLY ["(Since version 3.10)","Do not use an icon. Use label &quot;_Apply&quot;."]#-}-pattern STOCK_APPLY = "gtk-apply" :: T.Text--{-# DEPRECATED STOCK_ADD ["(Since version 3.10)","Use named icon &quot;list-add&quot; or the label &quot;_Add&quot;."]#-}-pattern STOCK_ADD = "gtk-add" :: T.Text--{-# DEPRECATED STOCK_ABOUT ["(Since version 3.10)","Use named icon &quot;help-about&quot; or the label &quot;_About&quot;."]#-}-pattern STOCK_ABOUT = "gtk-about" :: T.Text---pattern PRIORITY_RESIZE = 10 :: Int32---pattern PRINT_SETTINGS_WIN32_DRIVER_VERSION = "win32-driver-version" :: T.Text---pattern PRINT_SETTINGS_WIN32_DRIVER_EXTRA = "win32-driver-extra" :: T.Text---pattern PRINT_SETTINGS_USE_COLOR = "use-color" :: T.Text---pattern PRINT_SETTINGS_SCALE = "scale" :: T.Text---pattern PRINT_SETTINGS_REVERSE = "reverse" :: T.Text---pattern PRINT_SETTINGS_RESOLUTION_Y = "resolution-y" :: T.Text---pattern PRINT_SETTINGS_RESOLUTION_X = "resolution-x" :: T.Text---pattern PRINT_SETTINGS_RESOLUTION = "resolution" :: T.Text---pattern PRINT_SETTINGS_QUALITY = "quality" :: T.Text---pattern PRINT_SETTINGS_PRINT_PAGES = "print-pages" :: T.Text---pattern PRINT_SETTINGS_PRINTER_LPI = "printer-lpi" :: T.Text---pattern PRINT_SETTINGS_PRINTER = "printer" :: T.Text---pattern PRINT_SETTINGS_PAPER_WIDTH = "paper-width" :: T.Text---pattern PRINT_SETTINGS_PAPER_HEIGHT = "paper-height" :: T.Text---pattern PRINT_SETTINGS_PAPER_FORMAT = "paper-format" :: T.Text---pattern PRINT_SETTINGS_PAGE_SET = "page-set" :: T.Text---pattern PRINT_SETTINGS_PAGE_RANGES = "page-ranges" :: T.Text---pattern PRINT_SETTINGS_OUTPUT_URI = "output-uri" :: T.Text---pattern PRINT_SETTINGS_OUTPUT_FILE_FORMAT = "output-file-format" :: T.Text---pattern PRINT_SETTINGS_OUTPUT_DIR = "output-dir" :: T.Text---pattern PRINT_SETTINGS_OUTPUT_BIN = "output-bin" :: T.Text---pattern PRINT_SETTINGS_OUTPUT_BASENAME = "output-basename" :: T.Text---pattern PRINT_SETTINGS_ORIENTATION = "orientation" :: T.Text---pattern PRINT_SETTINGS_N_COPIES = "n-copies" :: T.Text---pattern PRINT_SETTINGS_NUMBER_UP_LAYOUT = "number-up-layout" :: T.Text---pattern PRINT_SETTINGS_NUMBER_UP = "number-up" :: T.Text---pattern PRINT_SETTINGS_MEDIA_TYPE = "media-type" :: T.Text---pattern PRINT_SETTINGS_FINISHINGS = "finishings" :: T.Text---pattern PRINT_SETTINGS_DUPLEX = "duplex" :: T.Text---pattern PRINT_SETTINGS_DITHER = "dither" :: T.Text---pattern PRINT_SETTINGS_DEFAULT_SOURCE = "default-source" :: T.Text---pattern PRINT_SETTINGS_COLLATE = "collate" :: T.Text---pattern PATH_PRIO_MASK = 15 :: Int32---pattern PAPER_NAME_LETTER = "na_letter" :: T.Text---pattern PAPER_NAME_LEGAL = "na_legal" :: T.Text---pattern PAPER_NAME_EXECUTIVE = "na_executive" :: T.Text---pattern PAPER_NAME_B5 = "iso_b5" :: T.Text---pattern PAPER_NAME_A5 = "iso_a5" :: T.Text---pattern PAPER_NAME_A4 = "iso_a4" :: T.Text---pattern PAPER_NAME_A3 = "iso_a3" :: T.Text---pattern MINOR_VERSION = 18 :: Int32---pattern MICRO_VERSION = 9 :: Int32---pattern MAX_COMPOSE_LEN = 7 :: Int32---pattern MAJOR_VERSION = 3 :: Int32---pattern LEVEL_BAR_OFFSET_LOW = "low" :: T.Text---pattern LEVEL_BAR_OFFSET_HIGH = "high" :: T.Text---pattern INTERFACE_AGE = 9 :: Int32---pattern INPUT_ERROR = -1 :: Int32---pattern BINARY_AGE = 1809 :: Int32--
− GI/Gtk/Enums.hs
@@ -1,3296 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Enums-    ( -    catchRecentManagerError                 ,-    handleRecentManagerError                ,-    catchRecentChooserError                 ,-    handleRecentChooserError                ,-    catchPrintError                         ,-    handlePrintError                        ,-    catchIconThemeError                     ,-    handleIconThemeError                    ,-    catchFileChooserError                   ,-    handleFileChooserError                  ,-    catchCssProviderError                   ,-    handleCssProviderError                  ,-    catchBuilderError                       ,-    handleBuilderError                      ,---- * Exported types-    WrapMode(..)                            ,-    WindowType(..)                          ,-    WindowPosition(..)                      ,-    WidgetHelpType(..)                      ,-    Unit(..)                                ,-    TreeViewGridLines(..)                   ,-    TreeViewDropPosition(..)                ,-    TreeViewColumnSizing(..)                ,-    ToolbarStyle(..)                        ,-    ToolbarSpaceStyle(..)                   ,-    TextWindowType(..)                      ,-    TextViewLayer(..)                       ,-    TextExtendSelection(..)                 ,-    TextDirection(..)                       ,-    TextBufferTargetInfo(..)                ,-    StateType(..)                           ,-    StackTransitionType(..)                 ,-    SpinType(..)                            ,-    SpinButtonUpdatePolicy(..)              ,-    SortType(..)                            ,-    SizeRequestMode(..)                     ,-    SizeGroupMode(..)                       ,-    ShadowType(..)                          ,-    SensitivityType(..)                     ,-    SelectionMode(..)                       ,-    ScrollablePolicy(..)                    ,-    ScrollType(..)                          ,-    ScrollStep(..)                          ,-    RevealerTransitionType(..)              ,-    ResponseType(..)                        ,-    ResizeMode(..)                          ,-    ReliefStyle(..)                         ,-    RecentSortType(..)                      ,-    RecentManagerError(..)                  ,-    RecentChooserError(..)                  ,-    RcTokenType(..)                         ,-    PropagationPhase(..)                    ,-    PrintStatus(..)                         ,-    PrintQuality(..)                        ,-    PrintPages(..)                          ,-    PrintOperationResult(..)                ,-    PrintOperationAction(..)                ,-    PrintError(..)                          ,-    PrintDuplex(..)                         ,-    PositionType(..)                        ,-    PolicyType(..)                          ,-    PathType(..)                            ,-    PathPriorityType(..)                    ,-    PanDirection(..)                        ,-    PageSet(..)                             ,-    PageOrientation(..)                     ,-    PackType(..)                            ,-    PackDirection(..)                       ,-    Orientation(..)                         ,-    NumberUpLayout(..)                      ,-    NotebookTab(..)                         ,-    MovementStep(..)                        ,-    MessageType(..)                         ,-    MenuDirectionType(..)                   ,-    License(..)                             ,-    LevelBarMode(..)                        ,-    Justification(..)                       ,-    InputPurpose(..)                        ,-    ImageType(..)                           ,-    IconViewDropPosition(..)                ,-    IconThemeError(..)                      ,-    IconSize(..)                            ,-    IMStatusStyle(..)                       ,-    IMPreeditStyle(..)                      ,-    FileChooserError(..)                    ,-    FileChooserConfirmation(..)             ,-    FileChooserAction(..)                   ,-    ExpanderStyle(..)                       ,-    EventSequenceState(..)                  ,-    EntryIconPosition(..)                   ,-    DragResult(..)                          ,-    DirectionType(..)                       ,-    DeleteType(..)                          ,-    CssSectionType(..)                      ,-    CssProviderError(..)                    ,-    CornerType(..)                          ,-    CellRendererMode(..)                    ,-    CellRendererAccelMode(..)               ,-    ButtonsType(..)                         ,-    ButtonRole(..)                          ,-    ButtonBoxStyle(..)                      ,-    BuilderError(..)                        ,-    BorderStyle(..)                         ,-    BaselinePosition(..)                    ,-    AssistantPageType(..)                   ,-    ArrowType(..)                           ,-    ArrowPlacement(..)                      ,-    Align(..)                               ,---    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map------- Enum WrapMode--data WrapMode = -      WrapModeNone-    | WrapModeChar-    | WrapModeWord-    | WrapModeWordChar-    | AnotherWrapMode Int-    deriving (Show, Eq)--instance Enum WrapMode where-    fromEnum WrapModeNone = 0-    fromEnum WrapModeChar = 1-    fromEnum WrapModeWord = 2-    fromEnum WrapModeWordChar = 3-    fromEnum (AnotherWrapMode k) = k--    toEnum 0 = WrapModeNone-    toEnum 1 = WrapModeChar-    toEnum 2 = WrapModeWord-    toEnum 3 = WrapModeWordChar-    toEnum k = AnotherWrapMode k--foreign import ccall "gtk_wrap_mode_get_type" c_gtk_wrap_mode_get_type :: -    IO GType--instance BoxedEnum WrapMode where-    boxedEnumType _ = c_gtk_wrap_mode_get_type---- Enum WindowType--data WindowType = -      WindowTypeToplevel-    | WindowTypePopup-    | AnotherWindowType Int-    deriving (Show, Eq)--instance Enum WindowType where-    fromEnum WindowTypeToplevel = 0-    fromEnum WindowTypePopup = 1-    fromEnum (AnotherWindowType k) = k--    toEnum 0 = WindowTypeToplevel-    toEnum 1 = WindowTypePopup-    toEnum k = AnotherWindowType k--foreign import ccall "gtk_window_type_get_type" c_gtk_window_type_get_type :: -    IO GType--instance BoxedEnum WindowType where-    boxedEnumType _ = c_gtk_window_type_get_type---- Enum WindowPosition--data WindowPosition = -      WindowPositionNone-    | WindowPositionCenter-    | WindowPositionMouse-    | WindowPositionCenterAlways-    | WindowPositionCenterOnParent-    | AnotherWindowPosition Int-    deriving (Show, Eq)--instance Enum WindowPosition where-    fromEnum WindowPositionNone = 0-    fromEnum WindowPositionCenter = 1-    fromEnum WindowPositionMouse = 2-    fromEnum WindowPositionCenterAlways = 3-    fromEnum WindowPositionCenterOnParent = 4-    fromEnum (AnotherWindowPosition k) = k--    toEnum 0 = WindowPositionNone-    toEnum 1 = WindowPositionCenter-    toEnum 2 = WindowPositionMouse-    toEnum 3 = WindowPositionCenterAlways-    toEnum 4 = WindowPositionCenterOnParent-    toEnum k = AnotherWindowPosition k--foreign import ccall "gtk_window_position_get_type" c_gtk_window_position_get_type :: -    IO GType--instance BoxedEnum WindowPosition where-    boxedEnumType _ = c_gtk_window_position_get_type---- Enum WidgetHelpType--data WidgetHelpType = -      WidgetHelpTypeTooltip-    | WidgetHelpTypeWhatsThis-    | AnotherWidgetHelpType Int-    deriving (Show, Eq)--instance Enum WidgetHelpType where-    fromEnum WidgetHelpTypeTooltip = 0-    fromEnum WidgetHelpTypeWhatsThis = 1-    fromEnum (AnotherWidgetHelpType k) = k--    toEnum 0 = WidgetHelpTypeTooltip-    toEnum 1 = WidgetHelpTypeWhatsThis-    toEnum k = AnotherWidgetHelpType k--foreign import ccall "gtk_widget_help_type_get_type" c_gtk_widget_help_type_get_type :: -    IO GType--instance BoxedEnum WidgetHelpType where-    boxedEnumType _ = c_gtk_widget_help_type_get_type---- Enum Unit--data Unit = -      UnitNone-    | UnitPoints-    | UnitInch-    | UnitMm-    | AnotherUnit Int-    deriving (Show, Eq)--instance Enum Unit where-    fromEnum UnitNone = 0-    fromEnum UnitPoints = 1-    fromEnum UnitInch = 2-    fromEnum UnitMm = 3-    fromEnum (AnotherUnit k) = k--    toEnum 0 = UnitNone-    toEnum 1 = UnitPoints-    toEnum 2 = UnitInch-    toEnum 3 = UnitMm-    toEnum k = AnotherUnit k--foreign import ccall "gtk_unit_get_type" c_gtk_unit_get_type :: -    IO GType--instance BoxedEnum Unit where-    boxedEnumType _ = c_gtk_unit_get_type---- Enum TreeViewGridLines--data TreeViewGridLines = -      TreeViewGridLinesNone-    | TreeViewGridLinesHorizontal-    | TreeViewGridLinesVertical-    | TreeViewGridLinesBoth-    | AnotherTreeViewGridLines Int-    deriving (Show, Eq)--instance Enum TreeViewGridLines where-    fromEnum TreeViewGridLinesNone = 0-    fromEnum TreeViewGridLinesHorizontal = 1-    fromEnum TreeViewGridLinesVertical = 2-    fromEnum TreeViewGridLinesBoth = 3-    fromEnum (AnotherTreeViewGridLines k) = k--    toEnum 0 = TreeViewGridLinesNone-    toEnum 1 = TreeViewGridLinesHorizontal-    toEnum 2 = TreeViewGridLinesVertical-    toEnum 3 = TreeViewGridLinesBoth-    toEnum k = AnotherTreeViewGridLines k--foreign import ccall "gtk_tree_view_grid_lines_get_type" c_gtk_tree_view_grid_lines_get_type :: -    IO GType--instance BoxedEnum TreeViewGridLines where-    boxedEnumType _ = c_gtk_tree_view_grid_lines_get_type---- Enum TreeViewDropPosition--data TreeViewDropPosition = -      TreeViewDropPositionBefore-    | TreeViewDropPositionAfter-    | TreeViewDropPositionIntoOrBefore-    | TreeViewDropPositionIntoOrAfter-    | AnotherTreeViewDropPosition Int-    deriving (Show, Eq)--instance Enum TreeViewDropPosition where-    fromEnum TreeViewDropPositionBefore = 0-    fromEnum TreeViewDropPositionAfter = 1-    fromEnum TreeViewDropPositionIntoOrBefore = 2-    fromEnum TreeViewDropPositionIntoOrAfter = 3-    fromEnum (AnotherTreeViewDropPosition k) = k--    toEnum 0 = TreeViewDropPositionBefore-    toEnum 1 = TreeViewDropPositionAfter-    toEnum 2 = TreeViewDropPositionIntoOrBefore-    toEnum 3 = TreeViewDropPositionIntoOrAfter-    toEnum k = AnotherTreeViewDropPosition k--foreign import ccall "gtk_tree_view_drop_position_get_type" c_gtk_tree_view_drop_position_get_type :: -    IO GType--instance BoxedEnum TreeViewDropPosition where-    boxedEnumType _ = c_gtk_tree_view_drop_position_get_type---- Enum TreeViewColumnSizing--data TreeViewColumnSizing = -      TreeViewColumnSizingGrowOnly-    | TreeViewColumnSizingAutosize-    | TreeViewColumnSizingFixed-    | AnotherTreeViewColumnSizing Int-    deriving (Show, Eq)--instance Enum TreeViewColumnSizing where-    fromEnum TreeViewColumnSizingGrowOnly = 0-    fromEnum TreeViewColumnSizingAutosize = 1-    fromEnum TreeViewColumnSizingFixed = 2-    fromEnum (AnotherTreeViewColumnSizing k) = k--    toEnum 0 = TreeViewColumnSizingGrowOnly-    toEnum 1 = TreeViewColumnSizingAutosize-    toEnum 2 = TreeViewColumnSizingFixed-    toEnum k = AnotherTreeViewColumnSizing k--foreign import ccall "gtk_tree_view_column_sizing_get_type" c_gtk_tree_view_column_sizing_get_type :: -    IO GType--instance BoxedEnum TreeViewColumnSizing where-    boxedEnumType _ = c_gtk_tree_view_column_sizing_get_type---- Enum ToolbarStyle--data ToolbarStyle = -      ToolbarStyleIcons-    | ToolbarStyleText-    | ToolbarStyleBoth-    | ToolbarStyleBothHoriz-    | AnotherToolbarStyle Int-    deriving (Show, Eq)--instance Enum ToolbarStyle where-    fromEnum ToolbarStyleIcons = 0-    fromEnum ToolbarStyleText = 1-    fromEnum ToolbarStyleBoth = 2-    fromEnum ToolbarStyleBothHoriz = 3-    fromEnum (AnotherToolbarStyle k) = k--    toEnum 0 = ToolbarStyleIcons-    toEnum 1 = ToolbarStyleText-    toEnum 2 = ToolbarStyleBoth-    toEnum 3 = ToolbarStyleBothHoriz-    toEnum k = AnotherToolbarStyle k--foreign import ccall "gtk_toolbar_style_get_type" c_gtk_toolbar_style_get_type :: -    IO GType--instance BoxedEnum ToolbarStyle where-    boxedEnumType _ = c_gtk_toolbar_style_get_type---- Enum ToolbarSpaceStyle--data ToolbarSpaceStyle = -      ToolbarSpaceStyleEmpty-    | ToolbarSpaceStyleLine-    | AnotherToolbarSpaceStyle Int-    deriving (Show, Eq)--instance Enum ToolbarSpaceStyle where-    fromEnum ToolbarSpaceStyleEmpty = 0-    fromEnum ToolbarSpaceStyleLine = 1-    fromEnum (AnotherToolbarSpaceStyle k) = k--    toEnum 0 = ToolbarSpaceStyleEmpty-    toEnum 1 = ToolbarSpaceStyleLine-    toEnum k = AnotherToolbarSpaceStyle k--foreign import ccall "gtk_toolbar_space_style_get_type" c_gtk_toolbar_space_style_get_type :: -    IO GType--instance BoxedEnum ToolbarSpaceStyle where-    boxedEnumType _ = c_gtk_toolbar_space_style_get_type---- Enum TextWindowType--data TextWindowType = -      TextWindowTypePrivate-    | TextWindowTypeWidget-    | TextWindowTypeText-    | TextWindowTypeLeft-    | TextWindowTypeRight-    | TextWindowTypeTop-    | TextWindowTypeBottom-    | AnotherTextWindowType Int-    deriving (Show, Eq)--instance Enum TextWindowType where-    fromEnum TextWindowTypePrivate = 0-    fromEnum TextWindowTypeWidget = 1-    fromEnum TextWindowTypeText = 2-    fromEnum TextWindowTypeLeft = 3-    fromEnum TextWindowTypeRight = 4-    fromEnum TextWindowTypeTop = 5-    fromEnum TextWindowTypeBottom = 6-    fromEnum (AnotherTextWindowType k) = k--    toEnum 0 = TextWindowTypePrivate-    toEnum 1 = TextWindowTypeWidget-    toEnum 2 = TextWindowTypeText-    toEnum 3 = TextWindowTypeLeft-    toEnum 4 = TextWindowTypeRight-    toEnum 5 = TextWindowTypeTop-    toEnum 6 = TextWindowTypeBottom-    toEnum k = AnotherTextWindowType k--foreign import ccall "gtk_text_window_type_get_type" c_gtk_text_window_type_get_type :: -    IO GType--instance BoxedEnum TextWindowType where-    boxedEnumType _ = c_gtk_text_window_type_get_type---- Enum TextViewLayer--data TextViewLayer = -      TextViewLayerBelow-    | TextViewLayerAbove-    | AnotherTextViewLayer Int-    deriving (Show, Eq)--instance Enum TextViewLayer where-    fromEnum TextViewLayerBelow = 0-    fromEnum TextViewLayerAbove = 1-    fromEnum (AnotherTextViewLayer k) = k--    toEnum 0 = TextViewLayerBelow-    toEnum 1 = TextViewLayerAbove-    toEnum k = AnotherTextViewLayer k--foreign import ccall "gtk_text_view_layer_get_type" c_gtk_text_view_layer_get_type :: -    IO GType--instance BoxedEnum TextViewLayer where-    boxedEnumType _ = c_gtk_text_view_layer_get_type---- Enum TextExtendSelection--data TextExtendSelection = -      TextExtendSelectionWord-    | TextExtendSelectionLine-    | AnotherTextExtendSelection Int-    deriving (Show, Eq)--instance Enum TextExtendSelection where-    fromEnum TextExtendSelectionWord = 0-    fromEnum TextExtendSelectionLine = 1-    fromEnum (AnotherTextExtendSelection k) = k--    toEnum 0 = TextExtendSelectionWord-    toEnum 1 = TextExtendSelectionLine-    toEnum k = AnotherTextExtendSelection k--foreign import ccall "gtk_text_extend_selection_get_type" c_gtk_text_extend_selection_get_type :: -    IO GType--instance BoxedEnum TextExtendSelection where-    boxedEnumType _ = c_gtk_text_extend_selection_get_type---- Enum TextDirection--data TextDirection = -      TextDirectionNone-    | TextDirectionLtr-    | TextDirectionRtl-    | AnotherTextDirection Int-    deriving (Show, Eq)--instance Enum TextDirection where-    fromEnum TextDirectionNone = 0-    fromEnum TextDirectionLtr = 1-    fromEnum TextDirectionRtl = 2-    fromEnum (AnotherTextDirection k) = k--    toEnum 0 = TextDirectionNone-    toEnum 1 = TextDirectionLtr-    toEnum 2 = TextDirectionRtl-    toEnum k = AnotherTextDirection k--foreign import ccall "gtk_text_direction_get_type" c_gtk_text_direction_get_type :: -    IO GType--instance BoxedEnum TextDirection where-    boxedEnumType _ = c_gtk_text_direction_get_type---- Enum TextBufferTargetInfo--data TextBufferTargetInfo = -      TextBufferTargetInfoBufferContents-    | TextBufferTargetInfoRichText-    | TextBufferTargetInfoText-    | AnotherTextBufferTargetInfo Int-    deriving (Show, Eq)--instance Enum TextBufferTargetInfo where-    fromEnum TextBufferTargetInfoBufferContents = -1-    fromEnum TextBufferTargetInfoRichText = -2-    fromEnum TextBufferTargetInfoText = -3-    fromEnum (AnotherTextBufferTargetInfo k) = k--    toEnum -3 = TextBufferTargetInfoText-    toEnum -2 = TextBufferTargetInfoRichText-    toEnum -1 = TextBufferTargetInfoBufferContents-    toEnum k = AnotherTextBufferTargetInfo k--foreign import ccall "gtk_text_buffer_target_info_get_type" c_gtk_text_buffer_target_info_get_type :: -    IO GType--instance BoxedEnum TextBufferTargetInfo where-    boxedEnumType _ = c_gtk_text_buffer_target_info_get_type---- Enum StateType-{-# DEPRECATED StateType ["(Since version 3.14)","All APIs that are using this enumeration have been deprecated","    in favor of alternatives using #GtkStateFlags."]#-}-data StateType = -      StateTypeNormal-    | StateTypeActive-    | StateTypePrelight-    | StateTypeSelected-    | StateTypeInsensitive-    | StateTypeInconsistent-    | StateTypeFocused-    | AnotherStateType Int-    deriving (Show, Eq)--instance Enum StateType where-    fromEnum StateTypeNormal = 0-    fromEnum StateTypeActive = 1-    fromEnum StateTypePrelight = 2-    fromEnum StateTypeSelected = 3-    fromEnum StateTypeInsensitive = 4-    fromEnum StateTypeInconsistent = 5-    fromEnum StateTypeFocused = 6-    fromEnum (AnotherStateType k) = k--    toEnum 0 = StateTypeNormal-    toEnum 1 = StateTypeActive-    toEnum 2 = StateTypePrelight-    toEnum 3 = StateTypeSelected-    toEnum 4 = StateTypeInsensitive-    toEnum 5 = StateTypeInconsistent-    toEnum 6 = StateTypeFocused-    toEnum k = AnotherStateType k--foreign import ccall "gtk_state_type_get_type" c_gtk_state_type_get_type :: -    IO GType--instance BoxedEnum StateType where-    boxedEnumType _ = c_gtk_state_type_get_type---- Enum StackTransitionType--data StackTransitionType = -      StackTransitionTypeNone-    | StackTransitionTypeCrossfade-    | StackTransitionTypeSlideRight-    | StackTransitionTypeSlideLeft-    | StackTransitionTypeSlideUp-    | StackTransitionTypeSlideDown-    | StackTransitionTypeSlideLeftRight-    | StackTransitionTypeSlideUpDown-    | StackTransitionTypeOverUp-    | StackTransitionTypeOverDown-    | StackTransitionTypeOverLeft-    | StackTransitionTypeOverRight-    | StackTransitionTypeUnderUp-    | StackTransitionTypeUnderDown-    | StackTransitionTypeUnderLeft-    | StackTransitionTypeUnderRight-    | StackTransitionTypeOverUpDown-    | StackTransitionTypeOverDownUp-    | StackTransitionTypeOverLeftRight-    | StackTransitionTypeOverRightLeft-    | AnotherStackTransitionType Int-    deriving (Show, Eq)--instance Enum StackTransitionType where-    fromEnum StackTransitionTypeNone = 0-    fromEnum StackTransitionTypeCrossfade = 1-    fromEnum StackTransitionTypeSlideRight = 2-    fromEnum StackTransitionTypeSlideLeft = 3-    fromEnum StackTransitionTypeSlideUp = 4-    fromEnum StackTransitionTypeSlideDown = 5-    fromEnum StackTransitionTypeSlideLeftRight = 6-    fromEnum StackTransitionTypeSlideUpDown = 7-    fromEnum StackTransitionTypeOverUp = 8-    fromEnum StackTransitionTypeOverDown = 9-    fromEnum StackTransitionTypeOverLeft = 10-    fromEnum StackTransitionTypeOverRight = 11-    fromEnum StackTransitionTypeUnderUp = 12-    fromEnum StackTransitionTypeUnderDown = 13-    fromEnum StackTransitionTypeUnderLeft = 14-    fromEnum StackTransitionTypeUnderRight = 15-    fromEnum StackTransitionTypeOverUpDown = 16-    fromEnum StackTransitionTypeOverDownUp = 17-    fromEnum StackTransitionTypeOverLeftRight = 18-    fromEnum StackTransitionTypeOverRightLeft = 19-    fromEnum (AnotherStackTransitionType k) = k--    toEnum 0 = StackTransitionTypeNone-    toEnum 1 = StackTransitionTypeCrossfade-    toEnum 2 = StackTransitionTypeSlideRight-    toEnum 3 = StackTransitionTypeSlideLeft-    toEnum 4 = StackTransitionTypeSlideUp-    toEnum 5 = StackTransitionTypeSlideDown-    toEnum 6 = StackTransitionTypeSlideLeftRight-    toEnum 7 = StackTransitionTypeSlideUpDown-    toEnum 8 = StackTransitionTypeOverUp-    toEnum 9 = StackTransitionTypeOverDown-    toEnum 10 = StackTransitionTypeOverLeft-    toEnum 11 = StackTransitionTypeOverRight-    toEnum 12 = StackTransitionTypeUnderUp-    toEnum 13 = StackTransitionTypeUnderDown-    toEnum 14 = StackTransitionTypeUnderLeft-    toEnum 15 = StackTransitionTypeUnderRight-    toEnum 16 = StackTransitionTypeOverUpDown-    toEnum 17 = StackTransitionTypeOverDownUp-    toEnum 18 = StackTransitionTypeOverLeftRight-    toEnum 19 = StackTransitionTypeOverRightLeft-    toEnum k = AnotherStackTransitionType k--foreign import ccall "gtk_stack_transition_type_get_type" c_gtk_stack_transition_type_get_type :: -    IO GType--instance BoxedEnum StackTransitionType where-    boxedEnumType _ = c_gtk_stack_transition_type_get_type---- Enum SpinType--data SpinType = -      SpinTypeStepForward-    | SpinTypeStepBackward-    | SpinTypePageForward-    | SpinTypePageBackward-    | SpinTypeHome-    | SpinTypeEnd-    | SpinTypeUserDefined-    | AnotherSpinType Int-    deriving (Show, Eq)--instance Enum SpinType where-    fromEnum SpinTypeStepForward = 0-    fromEnum SpinTypeStepBackward = 1-    fromEnum SpinTypePageForward = 2-    fromEnum SpinTypePageBackward = 3-    fromEnum SpinTypeHome = 4-    fromEnum SpinTypeEnd = 5-    fromEnum SpinTypeUserDefined = 6-    fromEnum (AnotherSpinType k) = k--    toEnum 0 = SpinTypeStepForward-    toEnum 1 = SpinTypeStepBackward-    toEnum 2 = SpinTypePageForward-    toEnum 3 = SpinTypePageBackward-    toEnum 4 = SpinTypeHome-    toEnum 5 = SpinTypeEnd-    toEnum 6 = SpinTypeUserDefined-    toEnum k = AnotherSpinType k--foreign import ccall "gtk_spin_type_get_type" c_gtk_spin_type_get_type :: -    IO GType--instance BoxedEnum SpinType where-    boxedEnumType _ = c_gtk_spin_type_get_type---- Enum SpinButtonUpdatePolicy--data SpinButtonUpdatePolicy = -      SpinButtonUpdatePolicyAlways-    | SpinButtonUpdatePolicyIfValid-    | AnotherSpinButtonUpdatePolicy Int-    deriving (Show, Eq)--instance Enum SpinButtonUpdatePolicy where-    fromEnum SpinButtonUpdatePolicyAlways = 0-    fromEnum SpinButtonUpdatePolicyIfValid = 1-    fromEnum (AnotherSpinButtonUpdatePolicy k) = k--    toEnum 0 = SpinButtonUpdatePolicyAlways-    toEnum 1 = SpinButtonUpdatePolicyIfValid-    toEnum k = AnotherSpinButtonUpdatePolicy k--foreign import ccall "gtk_spin_button_update_policy_get_type" c_gtk_spin_button_update_policy_get_type :: -    IO GType--instance BoxedEnum SpinButtonUpdatePolicy where-    boxedEnumType _ = c_gtk_spin_button_update_policy_get_type---- Enum SortType--data SortType = -      SortTypeAscending-    | SortTypeDescending-    | AnotherSortType Int-    deriving (Show, Eq)--instance Enum SortType where-    fromEnum SortTypeAscending = 0-    fromEnum SortTypeDescending = 1-    fromEnum (AnotherSortType k) = k--    toEnum 0 = SortTypeAscending-    toEnum 1 = SortTypeDescending-    toEnum k = AnotherSortType k--foreign import ccall "gtk_sort_type_get_type" c_gtk_sort_type_get_type :: -    IO GType--instance BoxedEnum SortType where-    boxedEnumType _ = c_gtk_sort_type_get_type---- Enum SizeRequestMode--data SizeRequestMode = -      SizeRequestModeHeightForWidth-    | SizeRequestModeWidthForHeight-    | SizeRequestModeConstantSize-    | AnotherSizeRequestMode Int-    deriving (Show, Eq)--instance Enum SizeRequestMode where-    fromEnum SizeRequestModeHeightForWidth = 0-    fromEnum SizeRequestModeWidthForHeight = 1-    fromEnum SizeRequestModeConstantSize = 2-    fromEnum (AnotherSizeRequestMode k) = k--    toEnum 0 = SizeRequestModeHeightForWidth-    toEnum 1 = SizeRequestModeWidthForHeight-    toEnum 2 = SizeRequestModeConstantSize-    toEnum k = AnotherSizeRequestMode k--foreign import ccall "gtk_size_request_mode_get_type" c_gtk_size_request_mode_get_type :: -    IO GType--instance BoxedEnum SizeRequestMode where-    boxedEnumType _ = c_gtk_size_request_mode_get_type---- Enum SizeGroupMode--data SizeGroupMode = -      SizeGroupModeNone-    | SizeGroupModeHorizontal-    | SizeGroupModeVertical-    | SizeGroupModeBoth-    | AnotherSizeGroupMode Int-    deriving (Show, Eq)--instance Enum SizeGroupMode where-    fromEnum SizeGroupModeNone = 0-    fromEnum SizeGroupModeHorizontal = 1-    fromEnum SizeGroupModeVertical = 2-    fromEnum SizeGroupModeBoth = 3-    fromEnum (AnotherSizeGroupMode k) = k--    toEnum 0 = SizeGroupModeNone-    toEnum 1 = SizeGroupModeHorizontal-    toEnum 2 = SizeGroupModeVertical-    toEnum 3 = SizeGroupModeBoth-    toEnum k = AnotherSizeGroupMode k--foreign import ccall "gtk_size_group_mode_get_type" c_gtk_size_group_mode_get_type :: -    IO GType--instance BoxedEnum SizeGroupMode where-    boxedEnumType _ = c_gtk_size_group_mode_get_type---- Enum ShadowType--data ShadowType = -      ShadowTypeNone-    | ShadowTypeIn-    | ShadowTypeOut-    | ShadowTypeEtchedIn-    | ShadowTypeEtchedOut-    | AnotherShadowType Int-    deriving (Show, Eq)--instance Enum ShadowType where-    fromEnum ShadowTypeNone = 0-    fromEnum ShadowTypeIn = 1-    fromEnum ShadowTypeOut = 2-    fromEnum ShadowTypeEtchedIn = 3-    fromEnum ShadowTypeEtchedOut = 4-    fromEnum (AnotherShadowType k) = k--    toEnum 0 = ShadowTypeNone-    toEnum 1 = ShadowTypeIn-    toEnum 2 = ShadowTypeOut-    toEnum 3 = ShadowTypeEtchedIn-    toEnum 4 = ShadowTypeEtchedOut-    toEnum k = AnotherShadowType k--foreign import ccall "gtk_shadow_type_get_type" c_gtk_shadow_type_get_type :: -    IO GType--instance BoxedEnum ShadowType where-    boxedEnumType _ = c_gtk_shadow_type_get_type---- Enum SensitivityType--data SensitivityType = -      SensitivityTypeAuto-    | SensitivityTypeOn-    | SensitivityTypeOff-    | AnotherSensitivityType Int-    deriving (Show, Eq)--instance Enum SensitivityType where-    fromEnum SensitivityTypeAuto = 0-    fromEnum SensitivityTypeOn = 1-    fromEnum SensitivityTypeOff = 2-    fromEnum (AnotherSensitivityType k) = k--    toEnum 0 = SensitivityTypeAuto-    toEnum 1 = SensitivityTypeOn-    toEnum 2 = SensitivityTypeOff-    toEnum k = AnotherSensitivityType k--foreign import ccall "gtk_sensitivity_type_get_type" c_gtk_sensitivity_type_get_type :: -    IO GType--instance BoxedEnum SensitivityType where-    boxedEnumType _ = c_gtk_sensitivity_type_get_type---- Enum SelectionMode--data SelectionMode = -      SelectionModeNone-    | SelectionModeSingle-    | SelectionModeBrowse-    | SelectionModeMultiple-    | AnotherSelectionMode Int-    deriving (Show, Eq)--instance Enum SelectionMode where-    fromEnum SelectionModeNone = 0-    fromEnum SelectionModeSingle = 1-    fromEnum SelectionModeBrowse = 2-    fromEnum SelectionModeMultiple = 3-    fromEnum (AnotherSelectionMode k) = k--    toEnum 0 = SelectionModeNone-    toEnum 1 = SelectionModeSingle-    toEnum 2 = SelectionModeBrowse-    toEnum 3 = SelectionModeMultiple-    toEnum k = AnotherSelectionMode k--foreign import ccall "gtk_selection_mode_get_type" c_gtk_selection_mode_get_type :: -    IO GType--instance BoxedEnum SelectionMode where-    boxedEnumType _ = c_gtk_selection_mode_get_type---- Enum ScrollablePolicy--data ScrollablePolicy = -      ScrollablePolicyMinimum-    | ScrollablePolicyNatural-    | AnotherScrollablePolicy Int-    deriving (Show, Eq)--instance Enum ScrollablePolicy where-    fromEnum ScrollablePolicyMinimum = 0-    fromEnum ScrollablePolicyNatural = 1-    fromEnum (AnotherScrollablePolicy k) = k--    toEnum 0 = ScrollablePolicyMinimum-    toEnum 1 = ScrollablePolicyNatural-    toEnum k = AnotherScrollablePolicy k--foreign import ccall "gtk_scrollable_policy_get_type" c_gtk_scrollable_policy_get_type :: -    IO GType--instance BoxedEnum ScrollablePolicy where-    boxedEnumType _ = c_gtk_scrollable_policy_get_type---- Enum ScrollType--data ScrollType = -      ScrollTypeNone-    | ScrollTypeJump-    | ScrollTypeStepBackward-    | ScrollTypeStepForward-    | ScrollTypePageBackward-    | ScrollTypePageForward-    | ScrollTypeStepUp-    | ScrollTypeStepDown-    | ScrollTypePageUp-    | ScrollTypePageDown-    | ScrollTypeStepLeft-    | ScrollTypeStepRight-    | ScrollTypePageLeft-    | ScrollTypePageRight-    | ScrollTypeStart-    | ScrollTypeEnd-    | AnotherScrollType Int-    deriving (Show, Eq)--instance Enum ScrollType where-    fromEnum ScrollTypeNone = 0-    fromEnum ScrollTypeJump = 1-    fromEnum ScrollTypeStepBackward = 2-    fromEnum ScrollTypeStepForward = 3-    fromEnum ScrollTypePageBackward = 4-    fromEnum ScrollTypePageForward = 5-    fromEnum ScrollTypeStepUp = 6-    fromEnum ScrollTypeStepDown = 7-    fromEnum ScrollTypePageUp = 8-    fromEnum ScrollTypePageDown = 9-    fromEnum ScrollTypeStepLeft = 10-    fromEnum ScrollTypeStepRight = 11-    fromEnum ScrollTypePageLeft = 12-    fromEnum ScrollTypePageRight = 13-    fromEnum ScrollTypeStart = 14-    fromEnum ScrollTypeEnd = 15-    fromEnum (AnotherScrollType k) = k--    toEnum 0 = ScrollTypeNone-    toEnum 1 = ScrollTypeJump-    toEnum 2 = ScrollTypeStepBackward-    toEnum 3 = ScrollTypeStepForward-    toEnum 4 = ScrollTypePageBackward-    toEnum 5 = ScrollTypePageForward-    toEnum 6 = ScrollTypeStepUp-    toEnum 7 = ScrollTypeStepDown-    toEnum 8 = ScrollTypePageUp-    toEnum 9 = ScrollTypePageDown-    toEnum 10 = ScrollTypeStepLeft-    toEnum 11 = ScrollTypeStepRight-    toEnum 12 = ScrollTypePageLeft-    toEnum 13 = ScrollTypePageRight-    toEnum 14 = ScrollTypeStart-    toEnum 15 = ScrollTypeEnd-    toEnum k = AnotherScrollType k--foreign import ccall "gtk_scroll_type_get_type" c_gtk_scroll_type_get_type :: -    IO GType--instance BoxedEnum ScrollType where-    boxedEnumType _ = c_gtk_scroll_type_get_type---- Enum ScrollStep--data ScrollStep = -      ScrollStepSteps-    | ScrollStepPages-    | ScrollStepEnds-    | ScrollStepHorizontalSteps-    | ScrollStepHorizontalPages-    | ScrollStepHorizontalEnds-    | AnotherScrollStep Int-    deriving (Show, Eq)--instance Enum ScrollStep where-    fromEnum ScrollStepSteps = 0-    fromEnum ScrollStepPages = 1-    fromEnum ScrollStepEnds = 2-    fromEnum ScrollStepHorizontalSteps = 3-    fromEnum ScrollStepHorizontalPages = 4-    fromEnum ScrollStepHorizontalEnds = 5-    fromEnum (AnotherScrollStep k) = k--    toEnum 0 = ScrollStepSteps-    toEnum 1 = ScrollStepPages-    toEnum 2 = ScrollStepEnds-    toEnum 3 = ScrollStepHorizontalSteps-    toEnum 4 = ScrollStepHorizontalPages-    toEnum 5 = ScrollStepHorizontalEnds-    toEnum k = AnotherScrollStep k--foreign import ccall "gtk_scroll_step_get_type" c_gtk_scroll_step_get_type :: -    IO GType--instance BoxedEnum ScrollStep where-    boxedEnumType _ = c_gtk_scroll_step_get_type---- Enum RevealerTransitionType--data RevealerTransitionType = -      RevealerTransitionTypeNone-    | RevealerTransitionTypeCrossfade-    | RevealerTransitionTypeSlideRight-    | RevealerTransitionTypeSlideLeft-    | RevealerTransitionTypeSlideUp-    | RevealerTransitionTypeSlideDown-    | AnotherRevealerTransitionType Int-    deriving (Show, Eq)--instance Enum RevealerTransitionType where-    fromEnum RevealerTransitionTypeNone = 0-    fromEnum RevealerTransitionTypeCrossfade = 1-    fromEnum RevealerTransitionTypeSlideRight = 2-    fromEnum RevealerTransitionTypeSlideLeft = 3-    fromEnum RevealerTransitionTypeSlideUp = 4-    fromEnum RevealerTransitionTypeSlideDown = 5-    fromEnum (AnotherRevealerTransitionType k) = k--    toEnum 0 = RevealerTransitionTypeNone-    toEnum 1 = RevealerTransitionTypeCrossfade-    toEnum 2 = RevealerTransitionTypeSlideRight-    toEnum 3 = RevealerTransitionTypeSlideLeft-    toEnum 4 = RevealerTransitionTypeSlideUp-    toEnum 5 = RevealerTransitionTypeSlideDown-    toEnum k = AnotherRevealerTransitionType k--foreign import ccall "gtk_revealer_transition_type_get_type" c_gtk_revealer_transition_type_get_type :: -    IO GType--instance BoxedEnum RevealerTransitionType where-    boxedEnumType _ = c_gtk_revealer_transition_type_get_type---- Enum ResponseType--data ResponseType = -      ResponseTypeNone-    | ResponseTypeReject-    | ResponseTypeAccept-    | ResponseTypeDeleteEvent-    | ResponseTypeOk-    | ResponseTypeCancel-    | ResponseTypeClose-    | ResponseTypeYes-    | ResponseTypeNo-    | ResponseTypeApply-    | ResponseTypeHelp-    | AnotherResponseType Int-    deriving (Show, Eq)--instance Enum ResponseType where-    fromEnum ResponseTypeNone = -1-    fromEnum ResponseTypeReject = -2-    fromEnum ResponseTypeAccept = -3-    fromEnum ResponseTypeDeleteEvent = -4-    fromEnum ResponseTypeOk = -5-    fromEnum ResponseTypeCancel = -6-    fromEnum ResponseTypeClose = -7-    fromEnum ResponseTypeYes = -8-    fromEnum ResponseTypeNo = -9-    fromEnum ResponseTypeApply = -10-    fromEnum ResponseTypeHelp = -11-    fromEnum (AnotherResponseType k) = k--    toEnum -11 = ResponseTypeHelp-    toEnum -10 = ResponseTypeApply-    toEnum -9 = ResponseTypeNo-    toEnum -8 = ResponseTypeYes-    toEnum -7 = ResponseTypeClose-    toEnum -6 = ResponseTypeCancel-    toEnum -5 = ResponseTypeOk-    toEnum -4 = ResponseTypeDeleteEvent-    toEnum -3 = ResponseTypeAccept-    toEnum -2 = ResponseTypeReject-    toEnum -1 = ResponseTypeNone-    toEnum k = AnotherResponseType k--foreign import ccall "gtk_response_type_get_type" c_gtk_response_type_get_type :: -    IO GType--instance BoxedEnum ResponseType where-    boxedEnumType _ = c_gtk_response_type_get_type---- Enum ResizeMode--data ResizeMode = -      ResizeModeParent-    | ResizeModeQueue-    | ResizeModeImmediate-    | AnotherResizeMode Int-    deriving (Show, Eq)--instance Enum ResizeMode where-    fromEnum ResizeModeParent = 0-    fromEnum ResizeModeQueue = 1-    fromEnum ResizeModeImmediate = 2-    fromEnum (AnotherResizeMode k) = k--    toEnum 0 = ResizeModeParent-    toEnum 1 = ResizeModeQueue-    toEnum 2 = ResizeModeImmediate-    toEnum k = AnotherResizeMode k--foreign import ccall "gtk_resize_mode_get_type" c_gtk_resize_mode_get_type :: -    IO GType--instance BoxedEnum ResizeMode where-    boxedEnumType _ = c_gtk_resize_mode_get_type---- Enum ReliefStyle--data ReliefStyle = -      ReliefStyleNormal-    | ReliefStyleHalf-    | ReliefStyleNone-    | AnotherReliefStyle Int-    deriving (Show, Eq)--instance Enum ReliefStyle where-    fromEnum ReliefStyleNormal = 0-    fromEnum ReliefStyleHalf = 1-    fromEnum ReliefStyleNone = 2-    fromEnum (AnotherReliefStyle k) = k--    toEnum 0 = ReliefStyleNormal-    toEnum 1 = ReliefStyleHalf-    toEnum 2 = ReliefStyleNone-    toEnum k = AnotherReliefStyle k--foreign import ccall "gtk_relief_style_get_type" c_gtk_relief_style_get_type :: -    IO GType--instance BoxedEnum ReliefStyle where-    boxedEnumType _ = c_gtk_relief_style_get_type---- Enum RecentSortType--data RecentSortType = -      RecentSortTypeNone-    | RecentSortTypeMru-    | RecentSortTypeLru-    | RecentSortTypeCustom-    | AnotherRecentSortType Int-    deriving (Show, Eq)--instance Enum RecentSortType where-    fromEnum RecentSortTypeNone = 0-    fromEnum RecentSortTypeMru = 1-    fromEnum RecentSortTypeLru = 2-    fromEnum RecentSortTypeCustom = 3-    fromEnum (AnotherRecentSortType k) = k--    toEnum 0 = RecentSortTypeNone-    toEnum 1 = RecentSortTypeMru-    toEnum 2 = RecentSortTypeLru-    toEnum 3 = RecentSortTypeCustom-    toEnum k = AnotherRecentSortType k--foreign import ccall "gtk_recent_sort_type_get_type" c_gtk_recent_sort_type_get_type :: -    IO GType--instance BoxedEnum RecentSortType where-    boxedEnumType _ = c_gtk_recent_sort_type_get_type---- Enum RecentManagerError--data RecentManagerError = -      RecentManagerErrorNotFound-    | RecentManagerErrorInvalidUri-    | RecentManagerErrorInvalidEncoding-    | RecentManagerErrorNotRegistered-    | RecentManagerErrorRead-    | RecentManagerErrorWrite-    | RecentManagerErrorUnknown-    | AnotherRecentManagerError Int-    deriving (Show, Eq)--instance Enum RecentManagerError where-    fromEnum RecentManagerErrorNotFound = 0-    fromEnum RecentManagerErrorInvalidUri = 1-    fromEnum RecentManagerErrorInvalidEncoding = 2-    fromEnum RecentManagerErrorNotRegistered = 3-    fromEnum RecentManagerErrorRead = 4-    fromEnum RecentManagerErrorWrite = 5-    fromEnum RecentManagerErrorUnknown = 6-    fromEnum (AnotherRecentManagerError k) = k--    toEnum 0 = RecentManagerErrorNotFound-    toEnum 1 = RecentManagerErrorInvalidUri-    toEnum 2 = RecentManagerErrorInvalidEncoding-    toEnum 3 = RecentManagerErrorNotRegistered-    toEnum 4 = RecentManagerErrorRead-    toEnum 5 = RecentManagerErrorWrite-    toEnum 6 = RecentManagerErrorUnknown-    toEnum k = AnotherRecentManagerError k--instance GErrorClass RecentManagerError where-    gerrorClassDomain _ = "gtk-recent-manager-error-quark"--catchRecentManagerError ::-    IO a ->-    (RecentManagerError -> GErrorMessage -> IO a) ->-    IO a-catchRecentManagerError = catchGErrorJustDomain--handleRecentManagerError ::-    (RecentManagerError -> GErrorMessage -> IO a) ->-    IO a ->-    IO a-handleRecentManagerError = handleGErrorJustDomain--foreign import ccall "gtk_recent_manager_error_get_type" c_gtk_recent_manager_error_get_type :: -    IO GType--instance BoxedEnum RecentManagerError where-    boxedEnumType _ = c_gtk_recent_manager_error_get_type---- Enum RecentChooserError--data RecentChooserError = -      RecentChooserErrorNotFound-    | RecentChooserErrorInvalidUri-    | AnotherRecentChooserError Int-    deriving (Show, Eq)--instance Enum RecentChooserError where-    fromEnum RecentChooserErrorNotFound = 0-    fromEnum RecentChooserErrorInvalidUri = 1-    fromEnum (AnotherRecentChooserError k) = k--    toEnum 0 = RecentChooserErrorNotFound-    toEnum 1 = RecentChooserErrorInvalidUri-    toEnum k = AnotherRecentChooserError k--instance GErrorClass RecentChooserError where-    gerrorClassDomain _ = "gtk-recent-chooser-error-quark"--catchRecentChooserError ::-    IO a ->-    (RecentChooserError -> GErrorMessage -> IO a) ->-    IO a-catchRecentChooserError = catchGErrorJustDomain--handleRecentChooserError ::-    (RecentChooserError -> GErrorMessage -> IO a) ->-    IO a ->-    IO a-handleRecentChooserError = handleGErrorJustDomain--foreign import ccall "gtk_recent_chooser_error_get_type" c_gtk_recent_chooser_error_get_type :: -    IO GType--instance BoxedEnum RecentChooserError where-    boxedEnumType _ = c_gtk_recent_chooser_error_get_type---- Enum RcTokenType-{-# DEPRECATED RcTokenType ["(Since version 3.0)","Use #GtkCssProvider instead."]#-}-data RcTokenType = -      RcTokenTypeInvalid-    | RcTokenTypeInclude-    | RcTokenTypeNormal-    | RcTokenTypeActive-    | RcTokenTypePrelight-    | RcTokenTypeSelected-    | RcTokenTypeInsensitive-    | RcTokenTypeFg-    | RcTokenTypeBg-    | RcTokenTypeText-    | RcTokenTypeBase-    | RcTokenTypeXthickness-    | RcTokenTypeYthickness-    | RcTokenTypeFont-    | RcTokenTypeFontset-    | RcTokenTypeFontName-    | RcTokenTypeBgPixmap-    | RcTokenTypePixmapPath-    | RcTokenTypeStyle-    | RcTokenTypeBinding-    | RcTokenTypeBind-    | RcTokenTypeWidget-    | RcTokenTypeWidgetClass-    | RcTokenTypeClass-    | RcTokenTypeLowest-    | RcTokenTypeGtk-    | RcTokenTypeApplication-    | RcTokenTypeTheme-    | RcTokenTypeRc-    | RcTokenTypeHighest-    | RcTokenTypeEngine-    | RcTokenTypeModulePath-    | RcTokenTypeImModulePath-    | RcTokenTypeImModuleFile-    | RcTokenTypeStock-    | RcTokenTypeLtr-    | RcTokenTypeRtl-    | RcTokenTypeColor-    | RcTokenTypeUnbind-    | RcTokenTypeLast-    | AnotherRcTokenType Int-    deriving (Show, Eq)--instance Enum RcTokenType where-    fromEnum RcTokenTypeInvalid = 270-    fromEnum RcTokenTypeInclude = 271-    fromEnum RcTokenTypeNormal = 272-    fromEnum RcTokenTypeActive = 273-    fromEnum RcTokenTypePrelight = 274-    fromEnum RcTokenTypeSelected = 275-    fromEnum RcTokenTypeInsensitive = 276-    fromEnum RcTokenTypeFg = 277-    fromEnum RcTokenTypeBg = 278-    fromEnum RcTokenTypeText = 279-    fromEnum RcTokenTypeBase = 280-    fromEnum RcTokenTypeXthickness = 281-    fromEnum RcTokenTypeYthickness = 282-    fromEnum RcTokenTypeFont = 283-    fromEnum RcTokenTypeFontset = 284-    fromEnum RcTokenTypeFontName = 285-    fromEnum RcTokenTypeBgPixmap = 286-    fromEnum RcTokenTypePixmapPath = 287-    fromEnum RcTokenTypeStyle = 288-    fromEnum RcTokenTypeBinding = 289-    fromEnum RcTokenTypeBind = 290-    fromEnum RcTokenTypeWidget = 291-    fromEnum RcTokenTypeWidgetClass = 292-    fromEnum RcTokenTypeClass = 293-    fromEnum RcTokenTypeLowest = 294-    fromEnum RcTokenTypeGtk = 295-    fromEnum RcTokenTypeApplication = 296-    fromEnum RcTokenTypeTheme = 297-    fromEnum RcTokenTypeRc = 298-    fromEnum RcTokenTypeHighest = 299-    fromEnum RcTokenTypeEngine = 300-    fromEnum RcTokenTypeModulePath = 301-    fromEnum RcTokenTypeImModulePath = 302-    fromEnum RcTokenTypeImModuleFile = 303-    fromEnum RcTokenTypeStock = 304-    fromEnum RcTokenTypeLtr = 305-    fromEnum RcTokenTypeRtl = 306-    fromEnum RcTokenTypeColor = 307-    fromEnum RcTokenTypeUnbind = 308-    fromEnum RcTokenTypeLast = 309-    fromEnum (AnotherRcTokenType k) = k--    toEnum 270 = RcTokenTypeInvalid-    toEnum 271 = RcTokenTypeInclude-    toEnum 272 = RcTokenTypeNormal-    toEnum 273 = RcTokenTypeActive-    toEnum 274 = RcTokenTypePrelight-    toEnum 275 = RcTokenTypeSelected-    toEnum 276 = RcTokenTypeInsensitive-    toEnum 277 = RcTokenTypeFg-    toEnum 278 = RcTokenTypeBg-    toEnum 279 = RcTokenTypeText-    toEnum 280 = RcTokenTypeBase-    toEnum 281 = RcTokenTypeXthickness-    toEnum 282 = RcTokenTypeYthickness-    toEnum 283 = RcTokenTypeFont-    toEnum 284 = RcTokenTypeFontset-    toEnum 285 = RcTokenTypeFontName-    toEnum 286 = RcTokenTypeBgPixmap-    toEnum 287 = RcTokenTypePixmapPath-    toEnum 288 = RcTokenTypeStyle-    toEnum 289 = RcTokenTypeBinding-    toEnum 290 = RcTokenTypeBind-    toEnum 291 = RcTokenTypeWidget-    toEnum 292 = RcTokenTypeWidgetClass-    toEnum 293 = RcTokenTypeClass-    toEnum 294 = RcTokenTypeLowest-    toEnum 295 = RcTokenTypeGtk-    toEnum 296 = RcTokenTypeApplication-    toEnum 297 = RcTokenTypeTheme-    toEnum 298 = RcTokenTypeRc-    toEnum 299 = RcTokenTypeHighest-    toEnum 300 = RcTokenTypeEngine-    toEnum 301 = RcTokenTypeModulePath-    toEnum 302 = RcTokenTypeImModulePath-    toEnum 303 = RcTokenTypeImModuleFile-    toEnum 304 = RcTokenTypeStock-    toEnum 305 = RcTokenTypeLtr-    toEnum 306 = RcTokenTypeRtl-    toEnum 307 = RcTokenTypeColor-    toEnum 308 = RcTokenTypeUnbind-    toEnum 309 = RcTokenTypeLast-    toEnum k = AnotherRcTokenType k--foreign import ccall "gtk_rc_token_type_get_type" c_gtk_rc_token_type_get_type :: -    IO GType--instance BoxedEnum RcTokenType where-    boxedEnumType _ = c_gtk_rc_token_type_get_type---- Enum PropagationPhase--data PropagationPhase = -      PropagationPhaseNone-    | PropagationPhaseCapture-    | PropagationPhaseBubble-    | PropagationPhaseTarget-    | AnotherPropagationPhase Int-    deriving (Show, Eq)--instance Enum PropagationPhase where-    fromEnum PropagationPhaseNone = 0-    fromEnum PropagationPhaseCapture = 1-    fromEnum PropagationPhaseBubble = 2-    fromEnum PropagationPhaseTarget = 3-    fromEnum (AnotherPropagationPhase k) = k--    toEnum 0 = PropagationPhaseNone-    toEnum 1 = PropagationPhaseCapture-    toEnum 2 = PropagationPhaseBubble-    toEnum 3 = PropagationPhaseTarget-    toEnum k = AnotherPropagationPhase k--foreign import ccall "gtk_propagation_phase_get_type" c_gtk_propagation_phase_get_type :: -    IO GType--instance BoxedEnum PropagationPhase where-    boxedEnumType _ = c_gtk_propagation_phase_get_type---- Enum PrintStatus--data PrintStatus = -      PrintStatusInitial-    | PrintStatusPreparing-    | PrintStatusGeneratingData-    | PrintStatusSendingData-    | PrintStatusPending-    | PrintStatusPendingIssue-    | PrintStatusPrinting-    | PrintStatusFinished-    | PrintStatusFinishedAborted-    | AnotherPrintStatus Int-    deriving (Show, Eq)--instance Enum PrintStatus where-    fromEnum PrintStatusInitial = 0-    fromEnum PrintStatusPreparing = 1-    fromEnum PrintStatusGeneratingData = 2-    fromEnum PrintStatusSendingData = 3-    fromEnum PrintStatusPending = 4-    fromEnum PrintStatusPendingIssue = 5-    fromEnum PrintStatusPrinting = 6-    fromEnum PrintStatusFinished = 7-    fromEnum PrintStatusFinishedAborted = 8-    fromEnum (AnotherPrintStatus k) = k--    toEnum 0 = PrintStatusInitial-    toEnum 1 = PrintStatusPreparing-    toEnum 2 = PrintStatusGeneratingData-    toEnum 3 = PrintStatusSendingData-    toEnum 4 = PrintStatusPending-    toEnum 5 = PrintStatusPendingIssue-    toEnum 6 = PrintStatusPrinting-    toEnum 7 = PrintStatusFinished-    toEnum 8 = PrintStatusFinishedAborted-    toEnum k = AnotherPrintStatus k--foreign import ccall "gtk_print_status_get_type" c_gtk_print_status_get_type :: -    IO GType--instance BoxedEnum PrintStatus where-    boxedEnumType _ = c_gtk_print_status_get_type---- Enum PrintQuality--data PrintQuality = -      PrintQualityLow-    | PrintQualityNormal-    | PrintQualityHigh-    | PrintQualityDraft-    | AnotherPrintQuality Int-    deriving (Show, Eq)--instance Enum PrintQuality where-    fromEnum PrintQualityLow = 0-    fromEnum PrintQualityNormal = 1-    fromEnum PrintQualityHigh = 2-    fromEnum PrintQualityDraft = 3-    fromEnum (AnotherPrintQuality k) = k--    toEnum 0 = PrintQualityLow-    toEnum 1 = PrintQualityNormal-    toEnum 2 = PrintQualityHigh-    toEnum 3 = PrintQualityDraft-    toEnum k = AnotherPrintQuality k--foreign import ccall "gtk_print_quality_get_type" c_gtk_print_quality_get_type :: -    IO GType--instance BoxedEnum PrintQuality where-    boxedEnumType _ = c_gtk_print_quality_get_type---- Enum PrintPages--data PrintPages = -      PrintPagesAll-    | PrintPagesCurrent-    | PrintPagesRanges-    | PrintPagesSelection-    | AnotherPrintPages Int-    deriving (Show, Eq)--instance Enum PrintPages where-    fromEnum PrintPagesAll = 0-    fromEnum PrintPagesCurrent = 1-    fromEnum PrintPagesRanges = 2-    fromEnum PrintPagesSelection = 3-    fromEnum (AnotherPrintPages k) = k--    toEnum 0 = PrintPagesAll-    toEnum 1 = PrintPagesCurrent-    toEnum 2 = PrintPagesRanges-    toEnum 3 = PrintPagesSelection-    toEnum k = AnotherPrintPages k--foreign import ccall "gtk_print_pages_get_type" c_gtk_print_pages_get_type :: -    IO GType--instance BoxedEnum PrintPages where-    boxedEnumType _ = c_gtk_print_pages_get_type---- Enum PrintOperationResult--data PrintOperationResult = -      PrintOperationResultError-    | PrintOperationResultApply-    | PrintOperationResultCancel-    | PrintOperationResultInProgress-    | AnotherPrintOperationResult Int-    deriving (Show, Eq)--instance Enum PrintOperationResult where-    fromEnum PrintOperationResultError = 0-    fromEnum PrintOperationResultApply = 1-    fromEnum PrintOperationResultCancel = 2-    fromEnum PrintOperationResultInProgress = 3-    fromEnum (AnotherPrintOperationResult k) = k--    toEnum 0 = PrintOperationResultError-    toEnum 1 = PrintOperationResultApply-    toEnum 2 = PrintOperationResultCancel-    toEnum 3 = PrintOperationResultInProgress-    toEnum k = AnotherPrintOperationResult k--foreign import ccall "gtk_print_operation_result_get_type" c_gtk_print_operation_result_get_type :: -    IO GType--instance BoxedEnum PrintOperationResult where-    boxedEnumType _ = c_gtk_print_operation_result_get_type---- Enum PrintOperationAction--data PrintOperationAction = -      PrintOperationActionPrintDialog-    | PrintOperationActionPrint-    | PrintOperationActionPreview-    | PrintOperationActionExport-    | AnotherPrintOperationAction Int-    deriving (Show, Eq)--instance Enum PrintOperationAction where-    fromEnum PrintOperationActionPrintDialog = 0-    fromEnum PrintOperationActionPrint = 1-    fromEnum PrintOperationActionPreview = 2-    fromEnum PrintOperationActionExport = 3-    fromEnum (AnotherPrintOperationAction k) = k--    toEnum 0 = PrintOperationActionPrintDialog-    toEnum 1 = PrintOperationActionPrint-    toEnum 2 = PrintOperationActionPreview-    toEnum 3 = PrintOperationActionExport-    toEnum k = AnotherPrintOperationAction k--foreign import ccall "gtk_print_operation_action_get_type" c_gtk_print_operation_action_get_type :: -    IO GType--instance BoxedEnum PrintOperationAction where-    boxedEnumType _ = c_gtk_print_operation_action_get_type---- Enum PrintError--data PrintError = -      PrintErrorGeneral-    | PrintErrorInternalError-    | PrintErrorNomem-    | PrintErrorInvalidFile-    | AnotherPrintError Int-    deriving (Show, Eq)--instance Enum PrintError where-    fromEnum PrintErrorGeneral = 0-    fromEnum PrintErrorInternalError = 1-    fromEnum PrintErrorNomem = 2-    fromEnum PrintErrorInvalidFile = 3-    fromEnum (AnotherPrintError k) = k--    toEnum 0 = PrintErrorGeneral-    toEnum 1 = PrintErrorInternalError-    toEnum 2 = PrintErrorNomem-    toEnum 3 = PrintErrorInvalidFile-    toEnum k = AnotherPrintError k--instance GErrorClass PrintError where-    gerrorClassDomain _ = "gtk-print-error-quark"--catchPrintError ::-    IO a ->-    (PrintError -> GErrorMessage -> IO a) ->-    IO a-catchPrintError = catchGErrorJustDomain--handlePrintError ::-    (PrintError -> GErrorMessage -> IO a) ->-    IO a ->-    IO a-handlePrintError = handleGErrorJustDomain--foreign import ccall "gtk_print_error_get_type" c_gtk_print_error_get_type :: -    IO GType--instance BoxedEnum PrintError where-    boxedEnumType _ = c_gtk_print_error_get_type---- Enum PrintDuplex--data PrintDuplex = -      PrintDuplexSimplex-    | PrintDuplexHorizontal-    | PrintDuplexVertical-    | AnotherPrintDuplex Int-    deriving (Show, Eq)--instance Enum PrintDuplex where-    fromEnum PrintDuplexSimplex = 0-    fromEnum PrintDuplexHorizontal = 1-    fromEnum PrintDuplexVertical = 2-    fromEnum (AnotherPrintDuplex k) = k--    toEnum 0 = PrintDuplexSimplex-    toEnum 1 = PrintDuplexHorizontal-    toEnum 2 = PrintDuplexVertical-    toEnum k = AnotherPrintDuplex k--foreign import ccall "gtk_print_duplex_get_type" c_gtk_print_duplex_get_type :: -    IO GType--instance BoxedEnum PrintDuplex where-    boxedEnumType _ = c_gtk_print_duplex_get_type---- Enum PositionType--data PositionType = -      PositionTypeLeft-    | PositionTypeRight-    | PositionTypeTop-    | PositionTypeBottom-    | AnotherPositionType Int-    deriving (Show, Eq)--instance Enum PositionType where-    fromEnum PositionTypeLeft = 0-    fromEnum PositionTypeRight = 1-    fromEnum PositionTypeTop = 2-    fromEnum PositionTypeBottom = 3-    fromEnum (AnotherPositionType k) = k--    toEnum 0 = PositionTypeLeft-    toEnum 1 = PositionTypeRight-    toEnum 2 = PositionTypeTop-    toEnum 3 = PositionTypeBottom-    toEnum k = AnotherPositionType k--foreign import ccall "gtk_position_type_get_type" c_gtk_position_type_get_type :: -    IO GType--instance BoxedEnum PositionType where-    boxedEnumType _ = c_gtk_position_type_get_type---- Enum PolicyType--data PolicyType = -      PolicyTypeAlways-    | PolicyTypeAutomatic-    | PolicyTypeNever-    | PolicyTypeExternal-    | AnotherPolicyType Int-    deriving (Show, Eq)--instance Enum PolicyType where-    fromEnum PolicyTypeAlways = 0-    fromEnum PolicyTypeAutomatic = 1-    fromEnum PolicyTypeNever = 2-    fromEnum PolicyTypeExternal = 3-    fromEnum (AnotherPolicyType k) = k--    toEnum 0 = PolicyTypeAlways-    toEnum 1 = PolicyTypeAutomatic-    toEnum 2 = PolicyTypeNever-    toEnum 3 = PolicyTypeExternal-    toEnum k = AnotherPolicyType k--foreign import ccall "gtk_policy_type_get_type" c_gtk_policy_type_get_type :: -    IO GType--instance BoxedEnum PolicyType where-    boxedEnumType _ = c_gtk_policy_type_get_type---- Enum PathType-{-# DEPRECATED PathType ["(Since version 3.0)"]#-}-data PathType = -      PathTypeWidget-    | PathTypeWidgetClass-    | PathTypeClass-    | AnotherPathType Int-    deriving (Show, Eq)--instance Enum PathType where-    fromEnum PathTypeWidget = 0-    fromEnum PathTypeWidgetClass = 1-    fromEnum PathTypeClass = 2-    fromEnum (AnotherPathType k) = k--    toEnum 0 = PathTypeWidget-    toEnum 1 = PathTypeWidgetClass-    toEnum 2 = PathTypeClass-    toEnum k = AnotherPathType k--foreign import ccall "gtk_path_type_get_type" c_gtk_path_type_get_type :: -    IO GType--instance BoxedEnum PathType where-    boxedEnumType _ = c_gtk_path_type_get_type---- Enum PathPriorityType-{-# DEPRECATED PathPriorityType ["(Since version 3.0)"]#-}-data PathPriorityType = -      PathPriorityTypeLowest-    | PathPriorityTypeGtk-    | PathPriorityTypeApplication-    | PathPriorityTypeTheme-    | PathPriorityTypeRc-    | PathPriorityTypeHighest-    | AnotherPathPriorityType Int-    deriving (Show, Eq)--instance Enum PathPriorityType where-    fromEnum PathPriorityTypeLowest = 0-    fromEnum PathPriorityTypeGtk = 4-    fromEnum PathPriorityTypeApplication = 8-    fromEnum PathPriorityTypeTheme = 10-    fromEnum PathPriorityTypeRc = 12-    fromEnum PathPriorityTypeHighest = 15-    fromEnum (AnotherPathPriorityType k) = k--    toEnum 0 = PathPriorityTypeLowest-    toEnum 4 = PathPriorityTypeGtk-    toEnum 8 = PathPriorityTypeApplication-    toEnum 10 = PathPriorityTypeTheme-    toEnum 12 = PathPriorityTypeRc-    toEnum 15 = PathPriorityTypeHighest-    toEnum k = AnotherPathPriorityType k--foreign import ccall "gtk_path_priority_type_get_type" c_gtk_path_priority_type_get_type :: -    IO GType--instance BoxedEnum PathPriorityType where-    boxedEnumType _ = c_gtk_path_priority_type_get_type---- Enum PanDirection--data PanDirection = -      PanDirectionLeft-    | PanDirectionRight-    | PanDirectionUp-    | PanDirectionDown-    | AnotherPanDirection Int-    deriving (Show, Eq)--instance Enum PanDirection where-    fromEnum PanDirectionLeft = 0-    fromEnum PanDirectionRight = 1-    fromEnum PanDirectionUp = 2-    fromEnum PanDirectionDown = 3-    fromEnum (AnotherPanDirection k) = k--    toEnum 0 = PanDirectionLeft-    toEnum 1 = PanDirectionRight-    toEnum 2 = PanDirectionUp-    toEnum 3 = PanDirectionDown-    toEnum k = AnotherPanDirection k--foreign import ccall "gtk_pan_direction_get_type" c_gtk_pan_direction_get_type :: -    IO GType--instance BoxedEnum PanDirection where-    boxedEnumType _ = c_gtk_pan_direction_get_type---- Enum PageSet--data PageSet = -      PageSetAll-    | PageSetEven-    | PageSetOdd-    | AnotherPageSet Int-    deriving (Show, Eq)--instance Enum PageSet where-    fromEnum PageSetAll = 0-    fromEnum PageSetEven = 1-    fromEnum PageSetOdd = 2-    fromEnum (AnotherPageSet k) = k--    toEnum 0 = PageSetAll-    toEnum 1 = PageSetEven-    toEnum 2 = PageSetOdd-    toEnum k = AnotherPageSet k--foreign import ccall "gtk_page_set_get_type" c_gtk_page_set_get_type :: -    IO GType--instance BoxedEnum PageSet where-    boxedEnumType _ = c_gtk_page_set_get_type---- Enum PageOrientation--data PageOrientation = -      PageOrientationPortrait-    | PageOrientationLandscape-    | PageOrientationReversePortrait-    | PageOrientationReverseLandscape-    | AnotherPageOrientation Int-    deriving (Show, Eq)--instance Enum PageOrientation where-    fromEnum PageOrientationPortrait = 0-    fromEnum PageOrientationLandscape = 1-    fromEnum PageOrientationReversePortrait = 2-    fromEnum PageOrientationReverseLandscape = 3-    fromEnum (AnotherPageOrientation k) = k--    toEnum 0 = PageOrientationPortrait-    toEnum 1 = PageOrientationLandscape-    toEnum 2 = PageOrientationReversePortrait-    toEnum 3 = PageOrientationReverseLandscape-    toEnum k = AnotherPageOrientation k--foreign import ccall "gtk_page_orientation_get_type" c_gtk_page_orientation_get_type :: -    IO GType--instance BoxedEnum PageOrientation where-    boxedEnumType _ = c_gtk_page_orientation_get_type---- Enum PackType--data PackType = -      PackTypeStart-    | PackTypeEnd-    | AnotherPackType Int-    deriving (Show, Eq)--instance Enum PackType where-    fromEnum PackTypeStart = 0-    fromEnum PackTypeEnd = 1-    fromEnum (AnotherPackType k) = k--    toEnum 0 = PackTypeStart-    toEnum 1 = PackTypeEnd-    toEnum k = AnotherPackType k--foreign import ccall "gtk_pack_type_get_type" c_gtk_pack_type_get_type :: -    IO GType--instance BoxedEnum PackType where-    boxedEnumType _ = c_gtk_pack_type_get_type---- Enum PackDirection--data PackDirection = -      PackDirectionLtr-    | PackDirectionRtl-    | PackDirectionTtb-    | PackDirectionBtt-    | AnotherPackDirection Int-    deriving (Show, Eq)--instance Enum PackDirection where-    fromEnum PackDirectionLtr = 0-    fromEnum PackDirectionRtl = 1-    fromEnum PackDirectionTtb = 2-    fromEnum PackDirectionBtt = 3-    fromEnum (AnotherPackDirection k) = k--    toEnum 0 = PackDirectionLtr-    toEnum 1 = PackDirectionRtl-    toEnum 2 = PackDirectionTtb-    toEnum 3 = PackDirectionBtt-    toEnum k = AnotherPackDirection k--foreign import ccall "gtk_pack_direction_get_type" c_gtk_pack_direction_get_type :: -    IO GType--instance BoxedEnum PackDirection where-    boxedEnumType _ = c_gtk_pack_direction_get_type---- Enum Orientation--data Orientation = -      OrientationHorizontal-    | OrientationVertical-    | AnotherOrientation Int-    deriving (Show, Eq)--instance Enum Orientation where-    fromEnum OrientationHorizontal = 0-    fromEnum OrientationVertical = 1-    fromEnum (AnotherOrientation k) = k--    toEnum 0 = OrientationHorizontal-    toEnum 1 = OrientationVertical-    toEnum k = AnotherOrientation k--foreign import ccall "gtk_orientation_get_type" c_gtk_orientation_get_type :: -    IO GType--instance BoxedEnum Orientation where-    boxedEnumType _ = c_gtk_orientation_get_type---- Enum NumberUpLayout--data NumberUpLayout = -      NumberUpLayoutLrtb-    | NumberUpLayoutLrbt-    | NumberUpLayoutRltb-    | NumberUpLayoutRlbt-    | NumberUpLayoutTblr-    | NumberUpLayoutTbrl-    | NumberUpLayoutBtlr-    | NumberUpLayoutBtrl-    | AnotherNumberUpLayout Int-    deriving (Show, Eq)--instance Enum NumberUpLayout where-    fromEnum NumberUpLayoutLrtb = 0-    fromEnum NumberUpLayoutLrbt = 1-    fromEnum NumberUpLayoutRltb = 2-    fromEnum NumberUpLayoutRlbt = 3-    fromEnum NumberUpLayoutTblr = 4-    fromEnum NumberUpLayoutTbrl = 5-    fromEnum NumberUpLayoutBtlr = 6-    fromEnum NumberUpLayoutBtrl = 7-    fromEnum (AnotherNumberUpLayout k) = k--    toEnum 0 = NumberUpLayoutLrtb-    toEnum 1 = NumberUpLayoutLrbt-    toEnum 2 = NumberUpLayoutRltb-    toEnum 3 = NumberUpLayoutRlbt-    toEnum 4 = NumberUpLayoutTblr-    toEnum 5 = NumberUpLayoutTbrl-    toEnum 6 = NumberUpLayoutBtlr-    toEnum 7 = NumberUpLayoutBtrl-    toEnum k = AnotherNumberUpLayout k--foreign import ccall "gtk_number_up_layout_get_type" c_gtk_number_up_layout_get_type :: -    IO GType--instance BoxedEnum NumberUpLayout where-    boxedEnumType _ = c_gtk_number_up_layout_get_type---- Enum NotebookTab--data NotebookTab = -      NotebookTabFirst-    | NotebookTabLast-    | AnotherNotebookTab Int-    deriving (Show, Eq)--instance Enum NotebookTab where-    fromEnum NotebookTabFirst = 0-    fromEnum NotebookTabLast = 1-    fromEnum (AnotherNotebookTab k) = k--    toEnum 0 = NotebookTabFirst-    toEnum 1 = NotebookTabLast-    toEnum k = AnotherNotebookTab k--foreign import ccall "gtk_notebook_tab_get_type" c_gtk_notebook_tab_get_type :: -    IO GType--instance BoxedEnum NotebookTab where-    boxedEnumType _ = c_gtk_notebook_tab_get_type---- Enum MovementStep--data MovementStep = -      MovementStepLogicalPositions-    | MovementStepVisualPositions-    | MovementStepWords-    | MovementStepDisplayLines-    | MovementStepDisplayLineEnds-    | MovementStepParagraphs-    | MovementStepParagraphEnds-    | MovementStepPages-    | MovementStepBufferEnds-    | MovementStepHorizontalPages-    | AnotherMovementStep Int-    deriving (Show, Eq)--instance Enum MovementStep where-    fromEnum MovementStepLogicalPositions = 0-    fromEnum MovementStepVisualPositions = 1-    fromEnum MovementStepWords = 2-    fromEnum MovementStepDisplayLines = 3-    fromEnum MovementStepDisplayLineEnds = 4-    fromEnum MovementStepParagraphs = 5-    fromEnum MovementStepParagraphEnds = 6-    fromEnum MovementStepPages = 7-    fromEnum MovementStepBufferEnds = 8-    fromEnum MovementStepHorizontalPages = 9-    fromEnum (AnotherMovementStep k) = k--    toEnum 0 = MovementStepLogicalPositions-    toEnum 1 = MovementStepVisualPositions-    toEnum 2 = MovementStepWords-    toEnum 3 = MovementStepDisplayLines-    toEnum 4 = MovementStepDisplayLineEnds-    toEnum 5 = MovementStepParagraphs-    toEnum 6 = MovementStepParagraphEnds-    toEnum 7 = MovementStepPages-    toEnum 8 = MovementStepBufferEnds-    toEnum 9 = MovementStepHorizontalPages-    toEnum k = AnotherMovementStep k--foreign import ccall "gtk_movement_step_get_type" c_gtk_movement_step_get_type :: -    IO GType--instance BoxedEnum MovementStep where-    boxedEnumType _ = c_gtk_movement_step_get_type---- Enum MessageType--data MessageType = -      MessageTypeInfo-    | MessageTypeWarning-    | MessageTypeQuestion-    | MessageTypeError-    | MessageTypeOther-    | AnotherMessageType Int-    deriving (Show, Eq)--instance Enum MessageType where-    fromEnum MessageTypeInfo = 0-    fromEnum MessageTypeWarning = 1-    fromEnum MessageTypeQuestion = 2-    fromEnum MessageTypeError = 3-    fromEnum MessageTypeOther = 4-    fromEnum (AnotherMessageType k) = k--    toEnum 0 = MessageTypeInfo-    toEnum 1 = MessageTypeWarning-    toEnum 2 = MessageTypeQuestion-    toEnum 3 = MessageTypeError-    toEnum 4 = MessageTypeOther-    toEnum k = AnotherMessageType k--foreign import ccall "gtk_message_type_get_type" c_gtk_message_type_get_type :: -    IO GType--instance BoxedEnum MessageType where-    boxedEnumType _ = c_gtk_message_type_get_type---- Enum MenuDirectionType--data MenuDirectionType = -      MenuDirectionTypeParent-    | MenuDirectionTypeChild-    | MenuDirectionTypeNext-    | MenuDirectionTypePrev-    | AnotherMenuDirectionType Int-    deriving (Show, Eq)--instance Enum MenuDirectionType where-    fromEnum MenuDirectionTypeParent = 0-    fromEnum MenuDirectionTypeChild = 1-    fromEnum MenuDirectionTypeNext = 2-    fromEnum MenuDirectionTypePrev = 3-    fromEnum (AnotherMenuDirectionType k) = k--    toEnum 0 = MenuDirectionTypeParent-    toEnum 1 = MenuDirectionTypeChild-    toEnum 2 = MenuDirectionTypeNext-    toEnum 3 = MenuDirectionTypePrev-    toEnum k = AnotherMenuDirectionType k--foreign import ccall "gtk_menu_direction_type_get_type" c_gtk_menu_direction_type_get_type :: -    IO GType--instance BoxedEnum MenuDirectionType where-    boxedEnumType _ = c_gtk_menu_direction_type_get_type---- Enum License--data License = -      LicenseUnknown-    | LicenseCustom-    | LicenseGpl20-    | LicenseGpl30-    | LicenseLgpl21-    | LicenseLgpl30-    | LicenseBsd-    | LicenseMitX11-    | LicenseArtistic-    | LicenseGpl20Only-    | LicenseGpl30Only-    | LicenseLgpl21Only-    | LicenseLgpl30Only-    | AnotherLicense Int-    deriving (Show, Eq)--instance Enum License where-    fromEnum LicenseUnknown = 0-    fromEnum LicenseCustom = 1-    fromEnum LicenseGpl20 = 2-    fromEnum LicenseGpl30 = 3-    fromEnum LicenseLgpl21 = 4-    fromEnum LicenseLgpl30 = 5-    fromEnum LicenseBsd = 6-    fromEnum LicenseMitX11 = 7-    fromEnum LicenseArtistic = 8-    fromEnum LicenseGpl20Only = 9-    fromEnum LicenseGpl30Only = 10-    fromEnum LicenseLgpl21Only = 11-    fromEnum LicenseLgpl30Only = 12-    fromEnum (AnotherLicense k) = k--    toEnum 0 = LicenseUnknown-    toEnum 1 = LicenseCustom-    toEnum 2 = LicenseGpl20-    toEnum 3 = LicenseGpl30-    toEnum 4 = LicenseLgpl21-    toEnum 5 = LicenseLgpl30-    toEnum 6 = LicenseBsd-    toEnum 7 = LicenseMitX11-    toEnum 8 = LicenseArtistic-    toEnum 9 = LicenseGpl20Only-    toEnum 10 = LicenseGpl30Only-    toEnum 11 = LicenseLgpl21Only-    toEnum 12 = LicenseLgpl30Only-    toEnum k = AnotherLicense k--foreign import ccall "gtk_license_get_type" c_gtk_license_get_type :: -    IO GType--instance BoxedEnum License where-    boxedEnumType _ = c_gtk_license_get_type---- Enum LevelBarMode--data LevelBarMode = -      LevelBarModeContinuous-    | LevelBarModeDiscrete-    | AnotherLevelBarMode Int-    deriving (Show, Eq)--instance Enum LevelBarMode where-    fromEnum LevelBarModeContinuous = 0-    fromEnum LevelBarModeDiscrete = 1-    fromEnum (AnotherLevelBarMode k) = k--    toEnum 0 = LevelBarModeContinuous-    toEnum 1 = LevelBarModeDiscrete-    toEnum k = AnotherLevelBarMode k--foreign import ccall "gtk_level_bar_mode_get_type" c_gtk_level_bar_mode_get_type :: -    IO GType--instance BoxedEnum LevelBarMode where-    boxedEnumType _ = c_gtk_level_bar_mode_get_type---- Enum Justification--data Justification = -      JustificationLeft-    | JustificationRight-    | JustificationCenter-    | JustificationFill-    | AnotherJustification Int-    deriving (Show, Eq)--instance Enum Justification where-    fromEnum JustificationLeft = 0-    fromEnum JustificationRight = 1-    fromEnum JustificationCenter = 2-    fromEnum JustificationFill = 3-    fromEnum (AnotherJustification k) = k--    toEnum 0 = JustificationLeft-    toEnum 1 = JustificationRight-    toEnum 2 = JustificationCenter-    toEnum 3 = JustificationFill-    toEnum k = AnotherJustification k--foreign import ccall "gtk_justification_get_type" c_gtk_justification_get_type :: -    IO GType--instance BoxedEnum Justification where-    boxedEnumType _ = c_gtk_justification_get_type---- Enum InputPurpose--data InputPurpose = -      InputPurposeFreeForm-    | InputPurposeAlpha-    | InputPurposeDigits-    | InputPurposeNumber-    | InputPurposePhone-    | InputPurposeUrl-    | InputPurposeEmail-    | InputPurposeName-    | InputPurposePassword-    | InputPurposePin-    | AnotherInputPurpose Int-    deriving (Show, Eq)--instance Enum InputPurpose where-    fromEnum InputPurposeFreeForm = 0-    fromEnum InputPurposeAlpha = 1-    fromEnum InputPurposeDigits = 2-    fromEnum InputPurposeNumber = 3-    fromEnum InputPurposePhone = 4-    fromEnum InputPurposeUrl = 5-    fromEnum InputPurposeEmail = 6-    fromEnum InputPurposeName = 7-    fromEnum InputPurposePassword = 8-    fromEnum InputPurposePin = 9-    fromEnum (AnotherInputPurpose k) = k--    toEnum 0 = InputPurposeFreeForm-    toEnum 1 = InputPurposeAlpha-    toEnum 2 = InputPurposeDigits-    toEnum 3 = InputPurposeNumber-    toEnum 4 = InputPurposePhone-    toEnum 5 = InputPurposeUrl-    toEnum 6 = InputPurposeEmail-    toEnum 7 = InputPurposeName-    toEnum 8 = InputPurposePassword-    toEnum 9 = InputPurposePin-    toEnum k = AnotherInputPurpose k--foreign import ccall "gtk_input_purpose_get_type" c_gtk_input_purpose_get_type :: -    IO GType--instance BoxedEnum InputPurpose where-    boxedEnumType _ = c_gtk_input_purpose_get_type---- Enum ImageType--data ImageType = -      ImageTypeEmpty-    | ImageTypePixbuf-    | ImageTypeStock-    | ImageTypeIconSet-    | ImageTypeAnimation-    | ImageTypeIconName-    | ImageTypeGicon-    | ImageTypeSurface-    | AnotherImageType Int-    deriving (Show, Eq)--instance Enum ImageType where-    fromEnum ImageTypeEmpty = 0-    fromEnum ImageTypePixbuf = 1-    fromEnum ImageTypeStock = 2-    fromEnum ImageTypeIconSet = 3-    fromEnum ImageTypeAnimation = 4-    fromEnum ImageTypeIconName = 5-    fromEnum ImageTypeGicon = 6-    fromEnum ImageTypeSurface = 7-    fromEnum (AnotherImageType k) = k--    toEnum 0 = ImageTypeEmpty-    toEnum 1 = ImageTypePixbuf-    toEnum 2 = ImageTypeStock-    toEnum 3 = ImageTypeIconSet-    toEnum 4 = ImageTypeAnimation-    toEnum 5 = ImageTypeIconName-    toEnum 6 = ImageTypeGicon-    toEnum 7 = ImageTypeSurface-    toEnum k = AnotherImageType k--foreign import ccall "gtk_image_type_get_type" c_gtk_image_type_get_type :: -    IO GType--instance BoxedEnum ImageType where-    boxedEnumType _ = c_gtk_image_type_get_type---- Enum IconViewDropPosition--data IconViewDropPosition = -      IconViewDropPositionNoDrop-    | IconViewDropPositionDropInto-    | IconViewDropPositionDropLeft-    | IconViewDropPositionDropRight-    | IconViewDropPositionDropAbove-    | IconViewDropPositionDropBelow-    | AnotherIconViewDropPosition Int-    deriving (Show, Eq)--instance Enum IconViewDropPosition where-    fromEnum IconViewDropPositionNoDrop = 0-    fromEnum IconViewDropPositionDropInto = 1-    fromEnum IconViewDropPositionDropLeft = 2-    fromEnum IconViewDropPositionDropRight = 3-    fromEnum IconViewDropPositionDropAbove = 4-    fromEnum IconViewDropPositionDropBelow = 5-    fromEnum (AnotherIconViewDropPosition k) = k--    toEnum 0 = IconViewDropPositionNoDrop-    toEnum 1 = IconViewDropPositionDropInto-    toEnum 2 = IconViewDropPositionDropLeft-    toEnum 3 = IconViewDropPositionDropRight-    toEnum 4 = IconViewDropPositionDropAbove-    toEnum 5 = IconViewDropPositionDropBelow-    toEnum k = AnotherIconViewDropPosition k--foreign import ccall "gtk_icon_view_drop_position_get_type" c_gtk_icon_view_drop_position_get_type :: -    IO GType--instance BoxedEnum IconViewDropPosition where-    boxedEnumType _ = c_gtk_icon_view_drop_position_get_type---- Enum IconThemeError--data IconThemeError = -      IconThemeErrorNotFound-    | IconThemeErrorFailed-    | AnotherIconThemeError Int-    deriving (Show, Eq)--instance Enum IconThemeError where-    fromEnum IconThemeErrorNotFound = 0-    fromEnum IconThemeErrorFailed = 1-    fromEnum (AnotherIconThemeError k) = k--    toEnum 0 = IconThemeErrorNotFound-    toEnum 1 = IconThemeErrorFailed-    toEnum k = AnotherIconThemeError k--instance GErrorClass IconThemeError where-    gerrorClassDomain _ = "gtk-icon-theme-error-quark"--catchIconThemeError ::-    IO a ->-    (IconThemeError -> GErrorMessage -> IO a) ->-    IO a-catchIconThemeError = catchGErrorJustDomain--handleIconThemeError ::-    (IconThemeError -> GErrorMessage -> IO a) ->-    IO a ->-    IO a-handleIconThemeError = handleGErrorJustDomain--foreign import ccall "gtk_icon_theme_error_get_type" c_gtk_icon_theme_error_get_type :: -    IO GType--instance BoxedEnum IconThemeError where-    boxedEnumType _ = c_gtk_icon_theme_error_get_type---- Enum IconSize--data IconSize = -      IconSizeInvalid-    | IconSizeMenu-    | IconSizeSmallToolbar-    | IconSizeLargeToolbar-    | IconSizeButton-    | IconSizeDnd-    | IconSizeDialog-    | AnotherIconSize Int-    deriving (Show, Eq)--instance Enum IconSize where-    fromEnum IconSizeInvalid = 0-    fromEnum IconSizeMenu = 1-    fromEnum IconSizeSmallToolbar = 2-    fromEnum IconSizeLargeToolbar = 3-    fromEnum IconSizeButton = 4-    fromEnum IconSizeDnd = 5-    fromEnum IconSizeDialog = 6-    fromEnum (AnotherIconSize k) = k--    toEnum 0 = IconSizeInvalid-    toEnum 1 = IconSizeMenu-    toEnum 2 = IconSizeSmallToolbar-    toEnum 3 = IconSizeLargeToolbar-    toEnum 4 = IconSizeButton-    toEnum 5 = IconSizeDnd-    toEnum 6 = IconSizeDialog-    toEnum k = AnotherIconSize k--foreign import ccall "gtk_icon_size_get_type" c_gtk_icon_size_get_type :: -    IO GType--instance BoxedEnum IconSize where-    boxedEnumType _ = c_gtk_icon_size_get_type---- Enum IMStatusStyle-{-# DEPRECATED IMStatusStyle ["(Since version 3.10)"]#-}-data IMStatusStyle = -      IMStatusStyleNothing-    | IMStatusStyleCallback-    | IMStatusStyleNone-    | AnotherIMStatusStyle Int-    deriving (Show, Eq)--instance Enum IMStatusStyle where-    fromEnum IMStatusStyleNothing = 0-    fromEnum IMStatusStyleCallback = 1-    fromEnum IMStatusStyleNone = 2-    fromEnum (AnotherIMStatusStyle k) = k--    toEnum 0 = IMStatusStyleNothing-    toEnum 1 = IMStatusStyleCallback-    toEnum 2 = IMStatusStyleNone-    toEnum k = AnotherIMStatusStyle k--foreign import ccall "gtk_im_status_style_get_type" c_gtk_im_status_style_get_type :: -    IO GType--instance BoxedEnum IMStatusStyle where-    boxedEnumType _ = c_gtk_im_status_style_get_type---- Enum IMPreeditStyle-{-# DEPRECATED IMPreeditStyle ["(Since version 3.10)"]#-}-data IMPreeditStyle = -      IMPreeditStyleNothing-    | IMPreeditStyleCallback-    | IMPreeditStyleNone-    | AnotherIMPreeditStyle Int-    deriving (Show, Eq)--instance Enum IMPreeditStyle where-    fromEnum IMPreeditStyleNothing = 0-    fromEnum IMPreeditStyleCallback = 1-    fromEnum IMPreeditStyleNone = 2-    fromEnum (AnotherIMPreeditStyle k) = k--    toEnum 0 = IMPreeditStyleNothing-    toEnum 1 = IMPreeditStyleCallback-    toEnum 2 = IMPreeditStyleNone-    toEnum k = AnotherIMPreeditStyle k--foreign import ccall "gtk_im_preedit_style_get_type" c_gtk_im_preedit_style_get_type :: -    IO GType--instance BoxedEnum IMPreeditStyle where-    boxedEnumType _ = c_gtk_im_preedit_style_get_type---- Enum FileChooserError--data FileChooserError = -      FileChooserErrorNonexistent-    | FileChooserErrorBadFilename-    | FileChooserErrorAlreadyExists-    | FileChooserErrorIncompleteHostname-    | AnotherFileChooserError Int-    deriving (Show, Eq)--instance Enum FileChooserError where-    fromEnum FileChooserErrorNonexistent = 0-    fromEnum FileChooserErrorBadFilename = 1-    fromEnum FileChooserErrorAlreadyExists = 2-    fromEnum FileChooserErrorIncompleteHostname = 3-    fromEnum (AnotherFileChooserError k) = k--    toEnum 0 = FileChooserErrorNonexistent-    toEnum 1 = FileChooserErrorBadFilename-    toEnum 2 = FileChooserErrorAlreadyExists-    toEnum 3 = FileChooserErrorIncompleteHostname-    toEnum k = AnotherFileChooserError k--instance GErrorClass FileChooserError where-    gerrorClassDomain _ = "gtk-file-chooser-error-quark"--catchFileChooserError ::-    IO a ->-    (FileChooserError -> GErrorMessage -> IO a) ->-    IO a-catchFileChooserError = catchGErrorJustDomain--handleFileChooserError ::-    (FileChooserError -> GErrorMessage -> IO a) ->-    IO a ->-    IO a-handleFileChooserError = handleGErrorJustDomain--foreign import ccall "gtk_file_chooser_error_get_type" c_gtk_file_chooser_error_get_type :: -    IO GType--instance BoxedEnum FileChooserError where-    boxedEnumType _ = c_gtk_file_chooser_error_get_type---- Enum FileChooserConfirmation--data FileChooserConfirmation = -      FileChooserConfirmationConfirm-    | FileChooserConfirmationAcceptFilename-    | FileChooserConfirmationSelectAgain-    | AnotherFileChooserConfirmation Int-    deriving (Show, Eq)--instance Enum FileChooserConfirmation where-    fromEnum FileChooserConfirmationConfirm = 0-    fromEnum FileChooserConfirmationAcceptFilename = 1-    fromEnum FileChooserConfirmationSelectAgain = 2-    fromEnum (AnotherFileChooserConfirmation k) = k--    toEnum 0 = FileChooserConfirmationConfirm-    toEnum 1 = FileChooserConfirmationAcceptFilename-    toEnum 2 = FileChooserConfirmationSelectAgain-    toEnum k = AnotherFileChooserConfirmation k--foreign import ccall "gtk_file_chooser_confirmation_get_type" c_gtk_file_chooser_confirmation_get_type :: -    IO GType--instance BoxedEnum FileChooserConfirmation where-    boxedEnumType _ = c_gtk_file_chooser_confirmation_get_type---- Enum FileChooserAction--data FileChooserAction = -      FileChooserActionOpen-    | FileChooserActionSave-    | FileChooserActionSelectFolder-    | FileChooserActionCreateFolder-    | AnotherFileChooserAction Int-    deriving (Show, Eq)--instance Enum FileChooserAction where-    fromEnum FileChooserActionOpen = 0-    fromEnum FileChooserActionSave = 1-    fromEnum FileChooserActionSelectFolder = 2-    fromEnum FileChooserActionCreateFolder = 3-    fromEnum (AnotherFileChooserAction k) = k--    toEnum 0 = FileChooserActionOpen-    toEnum 1 = FileChooserActionSave-    toEnum 2 = FileChooserActionSelectFolder-    toEnum 3 = FileChooserActionCreateFolder-    toEnum k = AnotherFileChooserAction k--foreign import ccall "gtk_file_chooser_action_get_type" c_gtk_file_chooser_action_get_type :: -    IO GType--instance BoxedEnum FileChooserAction where-    boxedEnumType _ = c_gtk_file_chooser_action_get_type---- Enum ExpanderStyle--data ExpanderStyle = -      ExpanderStyleCollapsed-    | ExpanderStyleSemiCollapsed-    | ExpanderStyleSemiExpanded-    | ExpanderStyleExpanded-    | AnotherExpanderStyle Int-    deriving (Show, Eq)--instance Enum ExpanderStyle where-    fromEnum ExpanderStyleCollapsed = 0-    fromEnum ExpanderStyleSemiCollapsed = 1-    fromEnum ExpanderStyleSemiExpanded = 2-    fromEnum ExpanderStyleExpanded = 3-    fromEnum (AnotherExpanderStyle k) = k--    toEnum 0 = ExpanderStyleCollapsed-    toEnum 1 = ExpanderStyleSemiCollapsed-    toEnum 2 = ExpanderStyleSemiExpanded-    toEnum 3 = ExpanderStyleExpanded-    toEnum k = AnotherExpanderStyle k--foreign import ccall "gtk_expander_style_get_type" c_gtk_expander_style_get_type :: -    IO GType--instance BoxedEnum ExpanderStyle where-    boxedEnumType _ = c_gtk_expander_style_get_type---- Enum EventSequenceState--data EventSequenceState = -      EventSequenceStateNone-    | EventSequenceStateClaimed-    | EventSequenceStateDenied-    | AnotherEventSequenceState Int-    deriving (Show, Eq)--instance Enum EventSequenceState where-    fromEnum EventSequenceStateNone = 0-    fromEnum EventSequenceStateClaimed = 1-    fromEnum EventSequenceStateDenied = 2-    fromEnum (AnotherEventSequenceState k) = k--    toEnum 0 = EventSequenceStateNone-    toEnum 1 = EventSequenceStateClaimed-    toEnum 2 = EventSequenceStateDenied-    toEnum k = AnotherEventSequenceState k--foreign import ccall "gtk_event_sequence_state_get_type" c_gtk_event_sequence_state_get_type :: -    IO GType--instance BoxedEnum EventSequenceState where-    boxedEnumType _ = c_gtk_event_sequence_state_get_type---- Enum EntryIconPosition--data EntryIconPosition = -      EntryIconPositionPrimary-    | EntryIconPositionSecondary-    | AnotherEntryIconPosition Int-    deriving (Show, Eq)--instance Enum EntryIconPosition where-    fromEnum EntryIconPositionPrimary = 0-    fromEnum EntryIconPositionSecondary = 1-    fromEnum (AnotherEntryIconPosition k) = k--    toEnum 0 = EntryIconPositionPrimary-    toEnum 1 = EntryIconPositionSecondary-    toEnum k = AnotherEntryIconPosition k--foreign import ccall "gtk_entry_icon_position_get_type" c_gtk_entry_icon_position_get_type :: -    IO GType--instance BoxedEnum EntryIconPosition where-    boxedEnumType _ = c_gtk_entry_icon_position_get_type---- Enum DragResult--data DragResult = -      DragResultSuccess-    | DragResultNoTarget-    | DragResultUserCancelled-    | DragResultTimeoutExpired-    | DragResultGrabBroken-    | DragResultError-    | AnotherDragResult Int-    deriving (Show, Eq)--instance Enum DragResult where-    fromEnum DragResultSuccess = 0-    fromEnum DragResultNoTarget = 1-    fromEnum DragResultUserCancelled = 2-    fromEnum DragResultTimeoutExpired = 3-    fromEnum DragResultGrabBroken = 4-    fromEnum DragResultError = 5-    fromEnum (AnotherDragResult k) = k--    toEnum 0 = DragResultSuccess-    toEnum 1 = DragResultNoTarget-    toEnum 2 = DragResultUserCancelled-    toEnum 3 = DragResultTimeoutExpired-    toEnum 4 = DragResultGrabBroken-    toEnum 5 = DragResultError-    toEnum k = AnotherDragResult k--foreign import ccall "gtk_drag_result_get_type" c_gtk_drag_result_get_type :: -    IO GType--instance BoxedEnum DragResult where-    boxedEnumType _ = c_gtk_drag_result_get_type---- Enum DirectionType--data DirectionType = -      DirectionTypeTabForward-    | DirectionTypeTabBackward-    | DirectionTypeUp-    | DirectionTypeDown-    | DirectionTypeLeft-    | DirectionTypeRight-    | AnotherDirectionType Int-    deriving (Show, Eq)--instance Enum DirectionType where-    fromEnum DirectionTypeTabForward = 0-    fromEnum DirectionTypeTabBackward = 1-    fromEnum DirectionTypeUp = 2-    fromEnum DirectionTypeDown = 3-    fromEnum DirectionTypeLeft = 4-    fromEnum DirectionTypeRight = 5-    fromEnum (AnotherDirectionType k) = k--    toEnum 0 = DirectionTypeTabForward-    toEnum 1 = DirectionTypeTabBackward-    toEnum 2 = DirectionTypeUp-    toEnum 3 = DirectionTypeDown-    toEnum 4 = DirectionTypeLeft-    toEnum 5 = DirectionTypeRight-    toEnum k = AnotherDirectionType k--foreign import ccall "gtk_direction_type_get_type" c_gtk_direction_type_get_type :: -    IO GType--instance BoxedEnum DirectionType where-    boxedEnumType _ = c_gtk_direction_type_get_type---- Enum DeleteType--data DeleteType = -      DeleteTypeChars-    | DeleteTypeWordEnds-    | DeleteTypeWords-    | DeleteTypeDisplayLines-    | DeleteTypeDisplayLineEnds-    | DeleteTypeParagraphEnds-    | DeleteTypeParagraphs-    | DeleteTypeWhitespace-    | AnotherDeleteType Int-    deriving (Show, Eq)--instance Enum DeleteType where-    fromEnum DeleteTypeChars = 0-    fromEnum DeleteTypeWordEnds = 1-    fromEnum DeleteTypeWords = 2-    fromEnum DeleteTypeDisplayLines = 3-    fromEnum DeleteTypeDisplayLineEnds = 4-    fromEnum DeleteTypeParagraphEnds = 5-    fromEnum DeleteTypeParagraphs = 6-    fromEnum DeleteTypeWhitespace = 7-    fromEnum (AnotherDeleteType k) = k--    toEnum 0 = DeleteTypeChars-    toEnum 1 = DeleteTypeWordEnds-    toEnum 2 = DeleteTypeWords-    toEnum 3 = DeleteTypeDisplayLines-    toEnum 4 = DeleteTypeDisplayLineEnds-    toEnum 5 = DeleteTypeParagraphEnds-    toEnum 6 = DeleteTypeParagraphs-    toEnum 7 = DeleteTypeWhitespace-    toEnum k = AnotherDeleteType k--foreign import ccall "gtk_delete_type_get_type" c_gtk_delete_type_get_type :: -    IO GType--instance BoxedEnum DeleteType where-    boxedEnumType _ = c_gtk_delete_type_get_type---- Enum CssSectionType--data CssSectionType = -      CssSectionTypeDocument-    | CssSectionTypeImport-    | CssSectionTypeColorDefinition-    | CssSectionTypeBindingSet-    | CssSectionTypeRuleset-    | CssSectionTypeSelector-    | CssSectionTypeDeclaration-    | CssSectionTypeValue-    | CssSectionTypeKeyframes-    | AnotherCssSectionType Int-    deriving (Show, Eq)--instance Enum CssSectionType where-    fromEnum CssSectionTypeDocument = 0-    fromEnum CssSectionTypeImport = 1-    fromEnum CssSectionTypeColorDefinition = 2-    fromEnum CssSectionTypeBindingSet = 3-    fromEnum CssSectionTypeRuleset = 4-    fromEnum CssSectionTypeSelector = 5-    fromEnum CssSectionTypeDeclaration = 6-    fromEnum CssSectionTypeValue = 7-    fromEnum CssSectionTypeKeyframes = 8-    fromEnum (AnotherCssSectionType k) = k--    toEnum 0 = CssSectionTypeDocument-    toEnum 1 = CssSectionTypeImport-    toEnum 2 = CssSectionTypeColorDefinition-    toEnum 3 = CssSectionTypeBindingSet-    toEnum 4 = CssSectionTypeRuleset-    toEnum 5 = CssSectionTypeSelector-    toEnum 6 = CssSectionTypeDeclaration-    toEnum 7 = CssSectionTypeValue-    toEnum 8 = CssSectionTypeKeyframes-    toEnum k = AnotherCssSectionType k--foreign import ccall "gtk_css_section_type_get_type" c_gtk_css_section_type_get_type :: -    IO GType--instance BoxedEnum CssSectionType where-    boxedEnumType _ = c_gtk_css_section_type_get_type---- Enum CssProviderError--data CssProviderError = -      CssProviderErrorFailed-    | CssProviderErrorSyntax-    | CssProviderErrorImport-    | CssProviderErrorName-    | CssProviderErrorDeprecated-    | CssProviderErrorUnknownValue-    | AnotherCssProviderError Int-    deriving (Show, Eq)--instance Enum CssProviderError where-    fromEnum CssProviderErrorFailed = 0-    fromEnum CssProviderErrorSyntax = 1-    fromEnum CssProviderErrorImport = 2-    fromEnum CssProviderErrorName = 3-    fromEnum CssProviderErrorDeprecated = 4-    fromEnum CssProviderErrorUnknownValue = 5-    fromEnum (AnotherCssProviderError k) = k--    toEnum 0 = CssProviderErrorFailed-    toEnum 1 = CssProviderErrorSyntax-    toEnum 2 = CssProviderErrorImport-    toEnum 3 = CssProviderErrorName-    toEnum 4 = CssProviderErrorDeprecated-    toEnum 5 = CssProviderErrorUnknownValue-    toEnum k = AnotherCssProviderError k--instance GErrorClass CssProviderError where-    gerrorClassDomain _ = "gtk-css-provider-error-quark"--catchCssProviderError ::-    IO a ->-    (CssProviderError -> GErrorMessage -> IO a) ->-    IO a-catchCssProviderError = catchGErrorJustDomain--handleCssProviderError ::-    (CssProviderError -> GErrorMessage -> IO a) ->-    IO a ->-    IO a-handleCssProviderError = handleGErrorJustDomain--foreign import ccall "gtk_css_provider_error_get_type" c_gtk_css_provider_error_get_type :: -    IO GType--instance BoxedEnum CssProviderError where-    boxedEnumType _ = c_gtk_css_provider_error_get_type---- Enum CornerType--data CornerType = -      CornerTypeTopLeft-    | CornerTypeBottomLeft-    | CornerTypeTopRight-    | CornerTypeBottomRight-    | AnotherCornerType Int-    deriving (Show, Eq)--instance Enum CornerType where-    fromEnum CornerTypeTopLeft = 0-    fromEnum CornerTypeBottomLeft = 1-    fromEnum CornerTypeTopRight = 2-    fromEnum CornerTypeBottomRight = 3-    fromEnum (AnotherCornerType k) = k--    toEnum 0 = CornerTypeTopLeft-    toEnum 1 = CornerTypeBottomLeft-    toEnum 2 = CornerTypeTopRight-    toEnum 3 = CornerTypeBottomRight-    toEnum k = AnotherCornerType k--foreign import ccall "gtk_corner_type_get_type" c_gtk_corner_type_get_type :: -    IO GType--instance BoxedEnum CornerType where-    boxedEnumType _ = c_gtk_corner_type_get_type---- Enum CellRendererMode--data CellRendererMode = -      CellRendererModeInert-    | CellRendererModeActivatable-    | CellRendererModeEditable-    | AnotherCellRendererMode Int-    deriving (Show, Eq)--instance Enum CellRendererMode where-    fromEnum CellRendererModeInert = 0-    fromEnum CellRendererModeActivatable = 1-    fromEnum CellRendererModeEditable = 2-    fromEnum (AnotherCellRendererMode k) = k--    toEnum 0 = CellRendererModeInert-    toEnum 1 = CellRendererModeActivatable-    toEnum 2 = CellRendererModeEditable-    toEnum k = AnotherCellRendererMode k--foreign import ccall "gtk_cell_renderer_mode_get_type" c_gtk_cell_renderer_mode_get_type :: -    IO GType--instance BoxedEnum CellRendererMode where-    boxedEnumType _ = c_gtk_cell_renderer_mode_get_type---- Enum CellRendererAccelMode--data CellRendererAccelMode = -      CellRendererAccelModeGtk-    | CellRendererAccelModeOther-    | AnotherCellRendererAccelMode Int-    deriving (Show, Eq)--instance Enum CellRendererAccelMode where-    fromEnum CellRendererAccelModeGtk = 0-    fromEnum CellRendererAccelModeOther = 1-    fromEnum (AnotherCellRendererAccelMode k) = k--    toEnum 0 = CellRendererAccelModeGtk-    toEnum 1 = CellRendererAccelModeOther-    toEnum k = AnotherCellRendererAccelMode k--foreign import ccall "gtk_cell_renderer_accel_mode_get_type" c_gtk_cell_renderer_accel_mode_get_type :: -    IO GType--instance BoxedEnum CellRendererAccelMode where-    boxedEnumType _ = c_gtk_cell_renderer_accel_mode_get_type---- Enum ButtonsType--data ButtonsType = -      ButtonsTypeNone-    | ButtonsTypeOk-    | ButtonsTypeClose-    | ButtonsTypeCancel-    | ButtonsTypeYesNo-    | ButtonsTypeOkCancel-    | AnotherButtonsType Int-    deriving (Show, Eq)--instance Enum ButtonsType where-    fromEnum ButtonsTypeNone = 0-    fromEnum ButtonsTypeOk = 1-    fromEnum ButtonsTypeClose = 2-    fromEnum ButtonsTypeCancel = 3-    fromEnum ButtonsTypeYesNo = 4-    fromEnum ButtonsTypeOkCancel = 5-    fromEnum (AnotherButtonsType k) = k--    toEnum 0 = ButtonsTypeNone-    toEnum 1 = ButtonsTypeOk-    toEnum 2 = ButtonsTypeClose-    toEnum 3 = ButtonsTypeCancel-    toEnum 4 = ButtonsTypeYesNo-    toEnum 5 = ButtonsTypeOkCancel-    toEnum k = AnotherButtonsType k--foreign import ccall "gtk_buttons_type_get_type" c_gtk_buttons_type_get_type :: -    IO GType--instance BoxedEnum ButtonsType where-    boxedEnumType _ = c_gtk_buttons_type_get_type---- Enum ButtonRole--data ButtonRole = -      ButtonRoleNormal-    | ButtonRoleCheck-    | ButtonRoleRadio-    | AnotherButtonRole Int-    deriving (Show, Eq)--instance Enum ButtonRole where-    fromEnum ButtonRoleNormal = 0-    fromEnum ButtonRoleCheck = 1-    fromEnum ButtonRoleRadio = 2-    fromEnum (AnotherButtonRole k) = k--    toEnum 0 = ButtonRoleNormal-    toEnum 1 = ButtonRoleCheck-    toEnum 2 = ButtonRoleRadio-    toEnum k = AnotherButtonRole k--foreign import ccall "gtk_button_role_get_type" c_gtk_button_role_get_type :: -    IO GType--instance BoxedEnum ButtonRole where-    boxedEnumType _ = c_gtk_button_role_get_type---- Enum ButtonBoxStyle--data ButtonBoxStyle = -      ButtonBoxStyleSpread-    | ButtonBoxStyleEdge-    | ButtonBoxStyleStart-    | ButtonBoxStyleEnd-    | ButtonBoxStyleCenter-    | ButtonBoxStyleExpand-    | AnotherButtonBoxStyle Int-    deriving (Show, Eq)--instance Enum ButtonBoxStyle where-    fromEnum ButtonBoxStyleSpread = 1-    fromEnum ButtonBoxStyleEdge = 2-    fromEnum ButtonBoxStyleStart = 3-    fromEnum ButtonBoxStyleEnd = 4-    fromEnum ButtonBoxStyleCenter = 5-    fromEnum ButtonBoxStyleExpand = 6-    fromEnum (AnotherButtonBoxStyle k) = k--    toEnum 1 = ButtonBoxStyleSpread-    toEnum 2 = ButtonBoxStyleEdge-    toEnum 3 = ButtonBoxStyleStart-    toEnum 4 = ButtonBoxStyleEnd-    toEnum 5 = ButtonBoxStyleCenter-    toEnum 6 = ButtonBoxStyleExpand-    toEnum k = AnotherButtonBoxStyle k--foreign import ccall "gtk_button_box_style_get_type" c_gtk_button_box_style_get_type :: -    IO GType--instance BoxedEnum ButtonBoxStyle where-    boxedEnumType _ = c_gtk_button_box_style_get_type---- Enum BuilderError--data BuilderError = -      BuilderErrorInvalidTypeFunction-    | BuilderErrorUnhandledTag-    | BuilderErrorMissingAttribute-    | BuilderErrorInvalidAttribute-    | BuilderErrorInvalidTag-    | BuilderErrorMissingPropertyValue-    | BuilderErrorInvalidValue-    | BuilderErrorVersionMismatch-    | BuilderErrorDuplicateId-    | BuilderErrorObjectTypeRefused-    | BuilderErrorTemplateMismatch-    | BuilderErrorInvalidProperty-    | BuilderErrorInvalidSignal-    | BuilderErrorInvalidId-    | AnotherBuilderError Int-    deriving (Show, Eq)--instance Enum BuilderError where-    fromEnum BuilderErrorInvalidTypeFunction = 0-    fromEnum BuilderErrorUnhandledTag = 1-    fromEnum BuilderErrorMissingAttribute = 2-    fromEnum BuilderErrorInvalidAttribute = 3-    fromEnum BuilderErrorInvalidTag = 4-    fromEnum BuilderErrorMissingPropertyValue = 5-    fromEnum BuilderErrorInvalidValue = 6-    fromEnum BuilderErrorVersionMismatch = 7-    fromEnum BuilderErrorDuplicateId = 8-    fromEnum BuilderErrorObjectTypeRefused = 9-    fromEnum BuilderErrorTemplateMismatch = 10-    fromEnum BuilderErrorInvalidProperty = 11-    fromEnum BuilderErrorInvalidSignal = 12-    fromEnum BuilderErrorInvalidId = 13-    fromEnum (AnotherBuilderError k) = k--    toEnum 0 = BuilderErrorInvalidTypeFunction-    toEnum 1 = BuilderErrorUnhandledTag-    toEnum 2 = BuilderErrorMissingAttribute-    toEnum 3 = BuilderErrorInvalidAttribute-    toEnum 4 = BuilderErrorInvalidTag-    toEnum 5 = BuilderErrorMissingPropertyValue-    toEnum 6 = BuilderErrorInvalidValue-    toEnum 7 = BuilderErrorVersionMismatch-    toEnum 8 = BuilderErrorDuplicateId-    toEnum 9 = BuilderErrorObjectTypeRefused-    toEnum 10 = BuilderErrorTemplateMismatch-    toEnum 11 = BuilderErrorInvalidProperty-    toEnum 12 = BuilderErrorInvalidSignal-    toEnum 13 = BuilderErrorInvalidId-    toEnum k = AnotherBuilderError k--instance GErrorClass BuilderError where-    gerrorClassDomain _ = "gtk-builder-error-quark"--catchBuilderError ::-    IO a ->-    (BuilderError -> GErrorMessage -> IO a) ->-    IO a-catchBuilderError = catchGErrorJustDomain--handleBuilderError ::-    (BuilderError -> GErrorMessage -> IO a) ->-    IO a ->-    IO a-handleBuilderError = handleGErrorJustDomain--foreign import ccall "gtk_builder_error_get_type" c_gtk_builder_error_get_type :: -    IO GType--instance BoxedEnum BuilderError where-    boxedEnumType _ = c_gtk_builder_error_get_type---- Enum BorderStyle--data BorderStyle = -      BorderStyleNone-    | BorderStyleSolid-    | BorderStyleInset-    | BorderStyleOutset-    | BorderStyleHidden-    | BorderStyleDotted-    | BorderStyleDashed-    | BorderStyleDouble-    | BorderStyleGroove-    | BorderStyleRidge-    | AnotherBorderStyle Int-    deriving (Show, Eq)--instance Enum BorderStyle where-    fromEnum BorderStyleNone = 0-    fromEnum BorderStyleSolid = 1-    fromEnum BorderStyleInset = 2-    fromEnum BorderStyleOutset = 3-    fromEnum BorderStyleHidden = 4-    fromEnum BorderStyleDotted = 5-    fromEnum BorderStyleDashed = 6-    fromEnum BorderStyleDouble = 7-    fromEnum BorderStyleGroove = 8-    fromEnum BorderStyleRidge = 9-    fromEnum (AnotherBorderStyle k) = k--    toEnum 0 = BorderStyleNone-    toEnum 1 = BorderStyleSolid-    toEnum 2 = BorderStyleInset-    toEnum 3 = BorderStyleOutset-    toEnum 4 = BorderStyleHidden-    toEnum 5 = BorderStyleDotted-    toEnum 6 = BorderStyleDashed-    toEnum 7 = BorderStyleDouble-    toEnum 8 = BorderStyleGroove-    toEnum 9 = BorderStyleRidge-    toEnum k = AnotherBorderStyle k--foreign import ccall "gtk_border_style_get_type" c_gtk_border_style_get_type :: -    IO GType--instance BoxedEnum BorderStyle where-    boxedEnumType _ = c_gtk_border_style_get_type---- Enum BaselinePosition--data BaselinePosition = -      BaselinePositionTop-    | BaselinePositionCenter-    | BaselinePositionBottom-    | AnotherBaselinePosition Int-    deriving (Show, Eq)--instance Enum BaselinePosition where-    fromEnum BaselinePositionTop = 0-    fromEnum BaselinePositionCenter = 1-    fromEnum BaselinePositionBottom = 2-    fromEnum (AnotherBaselinePosition k) = k--    toEnum 0 = BaselinePositionTop-    toEnum 1 = BaselinePositionCenter-    toEnum 2 = BaselinePositionBottom-    toEnum k = AnotherBaselinePosition k--foreign import ccall "gtk_baseline_position_get_type" c_gtk_baseline_position_get_type :: -    IO GType--instance BoxedEnum BaselinePosition where-    boxedEnumType _ = c_gtk_baseline_position_get_type---- Enum AssistantPageType--data AssistantPageType = -      AssistantPageTypeContent-    | AssistantPageTypeIntro-    | AssistantPageTypeConfirm-    | AssistantPageTypeSummary-    | AssistantPageTypeProgress-    | AssistantPageTypeCustom-    | AnotherAssistantPageType Int-    deriving (Show, Eq)--instance Enum AssistantPageType where-    fromEnum AssistantPageTypeContent = 0-    fromEnum AssistantPageTypeIntro = 1-    fromEnum AssistantPageTypeConfirm = 2-    fromEnum AssistantPageTypeSummary = 3-    fromEnum AssistantPageTypeProgress = 4-    fromEnum AssistantPageTypeCustom = 5-    fromEnum (AnotherAssistantPageType k) = k--    toEnum 0 = AssistantPageTypeContent-    toEnum 1 = AssistantPageTypeIntro-    toEnum 2 = AssistantPageTypeConfirm-    toEnum 3 = AssistantPageTypeSummary-    toEnum 4 = AssistantPageTypeProgress-    toEnum 5 = AssistantPageTypeCustom-    toEnum k = AnotherAssistantPageType k--foreign import ccall "gtk_assistant_page_type_get_type" c_gtk_assistant_page_type_get_type :: -    IO GType--instance BoxedEnum AssistantPageType where-    boxedEnumType _ = c_gtk_assistant_page_type_get_type---- Enum ArrowType--data ArrowType = -      ArrowTypeUp-    | ArrowTypeDown-    | ArrowTypeLeft-    | ArrowTypeRight-    | ArrowTypeNone-    | AnotherArrowType Int-    deriving (Show, Eq)--instance Enum ArrowType where-    fromEnum ArrowTypeUp = 0-    fromEnum ArrowTypeDown = 1-    fromEnum ArrowTypeLeft = 2-    fromEnum ArrowTypeRight = 3-    fromEnum ArrowTypeNone = 4-    fromEnum (AnotherArrowType k) = k--    toEnum 0 = ArrowTypeUp-    toEnum 1 = ArrowTypeDown-    toEnum 2 = ArrowTypeLeft-    toEnum 3 = ArrowTypeRight-    toEnum 4 = ArrowTypeNone-    toEnum k = AnotherArrowType k--foreign import ccall "gtk_arrow_type_get_type" c_gtk_arrow_type_get_type :: -    IO GType--instance BoxedEnum ArrowType where-    boxedEnumType _ = c_gtk_arrow_type_get_type---- Enum ArrowPlacement--data ArrowPlacement = -      ArrowPlacementBoth-    | ArrowPlacementStart-    | ArrowPlacementEnd-    | AnotherArrowPlacement Int-    deriving (Show, Eq)--instance Enum ArrowPlacement where-    fromEnum ArrowPlacementBoth = 0-    fromEnum ArrowPlacementStart = 1-    fromEnum ArrowPlacementEnd = 2-    fromEnum (AnotherArrowPlacement k) = k--    toEnum 0 = ArrowPlacementBoth-    toEnum 1 = ArrowPlacementStart-    toEnum 2 = ArrowPlacementEnd-    toEnum k = AnotherArrowPlacement k--foreign import ccall "gtk_arrow_placement_get_type" c_gtk_arrow_placement_get_type :: -    IO GType--instance BoxedEnum ArrowPlacement where-    boxedEnumType _ = c_gtk_arrow_placement_get_type---- Enum Align--data Align = -      AlignFill-    | AlignStart-    | AlignEnd-    | AlignCenter-    | AlignBaseline-    | AnotherAlign Int-    deriving (Show, Eq)--instance Enum Align where-    fromEnum AlignFill = 0-    fromEnum AlignStart = 1-    fromEnum AlignEnd = 2-    fromEnum AlignCenter = 3-    fromEnum AlignBaseline = 4-    fromEnum (AnotherAlign k) = k--    toEnum 0 = AlignFill-    toEnum 1 = AlignStart-    toEnum 2 = AlignEnd-    toEnum 3 = AlignCenter-    toEnum 4 = AlignBaseline-    toEnum k = AnotherAlign k--foreign import ccall "gtk_align_get_type" c_gtk_align_get_type :: -    IO GType--instance BoxedEnum Align where-    boxedEnumType _ = c_gtk_align_get_type--
− GI/Gtk/Flags.hs
@@ -1,872 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Flags-    ( ---- * Exported types-    UIManagerItemType(..)                   ,-    TreeModelFlags(..)                      ,-    ToolPaletteDragTargets(..)              ,-    TextSearchFlags(..)                     ,-    TargetFlags(..)                         ,-    StateFlags(..)                          ,-    RegionFlags(..)                         ,-    RecentFilterFlags(..)                   ,-    RcFlags(..)                             ,-    PlacesOpenFlags(..)                     ,-    JunctionSides(..)                       ,-    InputHints(..)                          ,-    IconLookupFlags(..)                     ,-    FileFilterFlags(..)                     ,-    DialogFlags(..)                         ,-    DestDefaults(..)                        ,-    DebugFlag(..)                           ,-    CellRendererState(..)                   ,-    CalendarDisplayOptions(..)              ,-    AttachOptions(..)                       ,-    ApplicationInhibitFlags(..)             ,-    AccelFlags(..)                          ,---    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map------- Flags UIManagerItemType-{-# DEPRECATED UIManagerItemType ["(Since version 3.10)"]#-}-data UIManagerItemType = -      UIManagerItemTypeAuto-    | UIManagerItemTypeMenubar-    | UIManagerItemTypeMenu-    | UIManagerItemTypeToolbar-    | UIManagerItemTypePlaceholder-    | UIManagerItemTypePopup-    | UIManagerItemTypeMenuitem-    | UIManagerItemTypeToolitem-    | UIManagerItemTypeSeparator-    | UIManagerItemTypeAccelerator-    | UIManagerItemTypePopupWithAccels-    | AnotherUIManagerItemType Int-    deriving (Show, Eq)--instance Enum UIManagerItemType where-    fromEnum UIManagerItemTypeAuto = 0-    fromEnum UIManagerItemTypeMenubar = 1-    fromEnum UIManagerItemTypeMenu = 2-    fromEnum UIManagerItemTypeToolbar = 4-    fromEnum UIManagerItemTypePlaceholder = 8-    fromEnum UIManagerItemTypePopup = 16-    fromEnum UIManagerItemTypeMenuitem = 32-    fromEnum UIManagerItemTypeToolitem = 64-    fromEnum UIManagerItemTypeSeparator = 128-    fromEnum UIManagerItemTypeAccelerator = 256-    fromEnum UIManagerItemTypePopupWithAccels = 512-    fromEnum (AnotherUIManagerItemType k) = k--    toEnum 0 = UIManagerItemTypeAuto-    toEnum 1 = UIManagerItemTypeMenubar-    toEnum 2 = UIManagerItemTypeMenu-    toEnum 4 = UIManagerItemTypeToolbar-    toEnum 8 = UIManagerItemTypePlaceholder-    toEnum 16 = UIManagerItemTypePopup-    toEnum 32 = UIManagerItemTypeMenuitem-    toEnum 64 = UIManagerItemTypeToolitem-    toEnum 128 = UIManagerItemTypeSeparator-    toEnum 256 = UIManagerItemTypeAccelerator-    toEnum 512 = UIManagerItemTypePopupWithAccels-    toEnum k = AnotherUIManagerItemType k--foreign import ccall "gtk_ui_manager_item_type_get_type" c_gtk_ui_manager_item_type_get_type :: -    IO GType--instance BoxedFlags UIManagerItemType where-    boxedFlagsType _ = c_gtk_ui_manager_item_type_get_type--instance IsGFlag UIManagerItemType---- Flags TreeModelFlags--data TreeModelFlags = -      TreeModelFlagsItersPersist-    | TreeModelFlagsListOnly-    | AnotherTreeModelFlags Int-    deriving (Show, Eq)--instance Enum TreeModelFlags where-    fromEnum TreeModelFlagsItersPersist = 1-    fromEnum TreeModelFlagsListOnly = 2-    fromEnum (AnotherTreeModelFlags k) = k--    toEnum 1 = TreeModelFlagsItersPersist-    toEnum 2 = TreeModelFlagsListOnly-    toEnum k = AnotherTreeModelFlags k--foreign import ccall "gtk_tree_model_flags_get_type" c_gtk_tree_model_flags_get_type :: -    IO GType--instance BoxedFlags TreeModelFlags where-    boxedFlagsType _ = c_gtk_tree_model_flags_get_type--instance IsGFlag TreeModelFlags---- Flags ToolPaletteDragTargets--data ToolPaletteDragTargets = -      ToolPaletteDragTargetsItems-    | ToolPaletteDragTargetsGroups-    | AnotherToolPaletteDragTargets Int-    deriving (Show, Eq)--instance Enum ToolPaletteDragTargets where-    fromEnum ToolPaletteDragTargetsItems = 1-    fromEnum ToolPaletteDragTargetsGroups = 2-    fromEnum (AnotherToolPaletteDragTargets k) = k--    toEnum 1 = ToolPaletteDragTargetsItems-    toEnum 2 = ToolPaletteDragTargetsGroups-    toEnum k = AnotherToolPaletteDragTargets k--foreign import ccall "gtk_tool_palette_drag_targets_get_type" c_gtk_tool_palette_drag_targets_get_type :: -    IO GType--instance BoxedFlags ToolPaletteDragTargets where-    boxedFlagsType _ = c_gtk_tool_palette_drag_targets_get_type--instance IsGFlag ToolPaletteDragTargets---- Flags TextSearchFlags--data TextSearchFlags = -      TextSearchFlagsVisibleOnly-    | TextSearchFlagsTextOnly-    | TextSearchFlagsCaseInsensitive-    | AnotherTextSearchFlags Int-    deriving (Show, Eq)--instance Enum TextSearchFlags where-    fromEnum TextSearchFlagsVisibleOnly = 1-    fromEnum TextSearchFlagsTextOnly = 2-    fromEnum TextSearchFlagsCaseInsensitive = 4-    fromEnum (AnotherTextSearchFlags k) = k--    toEnum 1 = TextSearchFlagsVisibleOnly-    toEnum 2 = TextSearchFlagsTextOnly-    toEnum 4 = TextSearchFlagsCaseInsensitive-    toEnum k = AnotherTextSearchFlags k--foreign import ccall "gtk_text_search_flags_get_type" c_gtk_text_search_flags_get_type :: -    IO GType--instance BoxedFlags TextSearchFlags where-    boxedFlagsType _ = c_gtk_text_search_flags_get_type--instance IsGFlag TextSearchFlags---- Flags TargetFlags--data TargetFlags = -      TargetFlagsSameApp-    | TargetFlagsSameWidget-    | TargetFlagsOtherApp-    | TargetFlagsOtherWidget-    | AnotherTargetFlags Int-    deriving (Show, Eq)--instance Enum TargetFlags where-    fromEnum TargetFlagsSameApp = 1-    fromEnum TargetFlagsSameWidget = 2-    fromEnum TargetFlagsOtherApp = 4-    fromEnum TargetFlagsOtherWidget = 8-    fromEnum (AnotherTargetFlags k) = k--    toEnum 1 = TargetFlagsSameApp-    toEnum 2 = TargetFlagsSameWidget-    toEnum 4 = TargetFlagsOtherApp-    toEnum 8 = TargetFlagsOtherWidget-    toEnum k = AnotherTargetFlags k--foreign import ccall "gtk_target_flags_get_type" c_gtk_target_flags_get_type :: -    IO GType--instance BoxedFlags TargetFlags where-    boxedFlagsType _ = c_gtk_target_flags_get_type--instance IsGFlag TargetFlags---- Flags StateFlags--data StateFlags = -      StateFlagsNormal-    | StateFlagsActive-    | StateFlagsPrelight-    | StateFlagsSelected-    | StateFlagsInsensitive-    | StateFlagsInconsistent-    | StateFlagsFocused-    | StateFlagsBackdrop-    | StateFlagsDirLtr-    | StateFlagsDirRtl-    | StateFlagsLink-    | StateFlagsVisited-    | StateFlagsChecked-    | AnotherStateFlags Int-    deriving (Show, Eq)--instance Enum StateFlags where-    fromEnum StateFlagsNormal = 0-    fromEnum StateFlagsActive = 1-    fromEnum StateFlagsPrelight = 2-    fromEnum StateFlagsSelected = 4-    fromEnum StateFlagsInsensitive = 8-    fromEnum StateFlagsInconsistent = 16-    fromEnum StateFlagsFocused = 32-    fromEnum StateFlagsBackdrop = 64-    fromEnum StateFlagsDirLtr = 128-    fromEnum StateFlagsDirRtl = 256-    fromEnum StateFlagsLink = 512-    fromEnum StateFlagsVisited = 1024-    fromEnum StateFlagsChecked = 2048-    fromEnum (AnotherStateFlags k) = k--    toEnum 0 = StateFlagsNormal-    toEnum 1 = StateFlagsActive-    toEnum 2 = StateFlagsPrelight-    toEnum 4 = StateFlagsSelected-    toEnum 8 = StateFlagsInsensitive-    toEnum 16 = StateFlagsInconsistent-    toEnum 32 = StateFlagsFocused-    toEnum 64 = StateFlagsBackdrop-    toEnum 128 = StateFlagsDirLtr-    toEnum 256 = StateFlagsDirRtl-    toEnum 512 = StateFlagsLink-    toEnum 1024 = StateFlagsVisited-    toEnum 2048 = StateFlagsChecked-    toEnum k = AnotherStateFlags k--foreign import ccall "gtk_state_flags_get_type" c_gtk_state_flags_get_type :: -    IO GType--instance BoxedFlags StateFlags where-    boxedFlagsType _ = c_gtk_state_flags_get_type--instance IsGFlag StateFlags---- Flags RegionFlags--data RegionFlags = -      RegionFlagsEven-    | RegionFlagsOdd-    | RegionFlagsFirst-    | RegionFlagsLast-    | RegionFlagsOnly-    | RegionFlagsSorted-    | AnotherRegionFlags Int-    deriving (Show, Eq)--instance Enum RegionFlags where-    fromEnum RegionFlagsEven = 1-    fromEnum RegionFlagsOdd = 2-    fromEnum RegionFlagsFirst = 4-    fromEnum RegionFlagsLast = 8-    fromEnum RegionFlagsOnly = 16-    fromEnum RegionFlagsSorted = 32-    fromEnum (AnotherRegionFlags k) = k--    toEnum 1 = RegionFlagsEven-    toEnum 2 = RegionFlagsOdd-    toEnum 4 = RegionFlagsFirst-    toEnum 8 = RegionFlagsLast-    toEnum 16 = RegionFlagsOnly-    toEnum 32 = RegionFlagsSorted-    toEnum k = AnotherRegionFlags k--foreign import ccall "gtk_region_flags_get_type" c_gtk_region_flags_get_type :: -    IO GType--instance BoxedFlags RegionFlags where-    boxedFlagsType _ = c_gtk_region_flags_get_type--instance IsGFlag RegionFlags---- Flags RecentFilterFlags--data RecentFilterFlags = -      RecentFilterFlagsUri-    | RecentFilterFlagsDisplayName-    | RecentFilterFlagsMimeType-    | RecentFilterFlagsApplication-    | RecentFilterFlagsGroup-    | RecentFilterFlagsAge-    | AnotherRecentFilterFlags Int-    deriving (Show, Eq)--instance Enum RecentFilterFlags where-    fromEnum RecentFilterFlagsUri = 1-    fromEnum RecentFilterFlagsDisplayName = 2-    fromEnum RecentFilterFlagsMimeType = 4-    fromEnum RecentFilterFlagsApplication = 8-    fromEnum RecentFilterFlagsGroup = 16-    fromEnum RecentFilterFlagsAge = 32-    fromEnum (AnotherRecentFilterFlags k) = k--    toEnum 1 = RecentFilterFlagsUri-    toEnum 2 = RecentFilterFlagsDisplayName-    toEnum 4 = RecentFilterFlagsMimeType-    toEnum 8 = RecentFilterFlagsApplication-    toEnum 16 = RecentFilterFlagsGroup-    toEnum 32 = RecentFilterFlagsAge-    toEnum k = AnotherRecentFilterFlags k--foreign import ccall "gtk_recent_filter_flags_get_type" c_gtk_recent_filter_flags_get_type :: -    IO GType--instance BoxedFlags RecentFilterFlags where-    boxedFlagsType _ = c_gtk_recent_filter_flags_get_type--instance IsGFlag RecentFilterFlags---- Flags RcFlags--data RcFlags = -      RcFlagsFg-    | RcFlagsBg-    | RcFlagsText-    | RcFlagsBase-    | AnotherRcFlags Int-    deriving (Show, Eq)--instance Enum RcFlags where-    fromEnum RcFlagsFg = 1-    fromEnum RcFlagsBg = 2-    fromEnum RcFlagsText = 4-    fromEnum RcFlagsBase = 8-    fromEnum (AnotherRcFlags k) = k--    toEnum 1 = RcFlagsFg-    toEnum 2 = RcFlagsBg-    toEnum 4 = RcFlagsText-    toEnum 8 = RcFlagsBase-    toEnum k = AnotherRcFlags k--foreign import ccall "gtk_rc_flags_get_type" c_gtk_rc_flags_get_type :: -    IO GType--instance BoxedFlags RcFlags where-    boxedFlagsType _ = c_gtk_rc_flags_get_type--instance IsGFlag RcFlags---- Flags PlacesOpenFlags--data PlacesOpenFlags = -      PlacesOpenFlagsNormal-    | PlacesOpenFlagsNewTab-    | PlacesOpenFlagsNewWindow-    | AnotherPlacesOpenFlags Int-    deriving (Show, Eq)--instance Enum PlacesOpenFlags where-    fromEnum PlacesOpenFlagsNormal = 1-    fromEnum PlacesOpenFlagsNewTab = 2-    fromEnum PlacesOpenFlagsNewWindow = 4-    fromEnum (AnotherPlacesOpenFlags k) = k--    toEnum 1 = PlacesOpenFlagsNormal-    toEnum 2 = PlacesOpenFlagsNewTab-    toEnum 4 = PlacesOpenFlagsNewWindow-    toEnum k = AnotherPlacesOpenFlags k--foreign import ccall "gtk_places_open_flags_get_type" c_gtk_places_open_flags_get_type :: -    IO GType--instance BoxedFlags PlacesOpenFlags where-    boxedFlagsType _ = c_gtk_places_open_flags_get_type--instance IsGFlag PlacesOpenFlags---- Flags JunctionSides--data JunctionSides = -      JunctionSidesNone-    | JunctionSidesCornerTopleft-    | JunctionSidesCornerTopright-    | JunctionSidesCornerBottomleft-    | JunctionSidesCornerBottomright-    | JunctionSidesTop-    | JunctionSidesBottom-    | JunctionSidesLeft-    | JunctionSidesRight-    | AnotherJunctionSides Int-    deriving (Show, Eq)--instance Enum JunctionSides where-    fromEnum JunctionSidesNone = 0-    fromEnum JunctionSidesCornerTopleft = 1-    fromEnum JunctionSidesCornerTopright = 2-    fromEnum JunctionSidesCornerBottomleft = 4-    fromEnum JunctionSidesCornerBottomright = 8-    fromEnum JunctionSidesTop = 3-    fromEnum JunctionSidesBottom = 12-    fromEnum JunctionSidesLeft = 5-    fromEnum JunctionSidesRight = 10-    fromEnum (AnotherJunctionSides k) = k--    toEnum 0 = JunctionSidesNone-    toEnum 1 = JunctionSidesCornerTopleft-    toEnum 2 = JunctionSidesCornerTopright-    toEnum 3 = JunctionSidesTop-    toEnum 4 = JunctionSidesCornerBottomleft-    toEnum 5 = JunctionSidesLeft-    toEnum 8 = JunctionSidesCornerBottomright-    toEnum 10 = JunctionSidesRight-    toEnum 12 = JunctionSidesBottom-    toEnum k = AnotherJunctionSides k--foreign import ccall "gtk_junction_sides_get_type" c_gtk_junction_sides_get_type :: -    IO GType--instance BoxedFlags JunctionSides where-    boxedFlagsType _ = c_gtk_junction_sides_get_type--instance IsGFlag JunctionSides---- Flags InputHints--data InputHints = -      InputHintsNone-    | InputHintsSpellcheck-    | InputHintsNoSpellcheck-    | InputHintsWordCompletion-    | InputHintsLowercase-    | InputHintsUppercaseChars-    | InputHintsUppercaseWords-    | InputHintsUppercaseSentences-    | InputHintsInhibitOsk-    | InputHintsVerticalWriting-    | AnotherInputHints Int-    deriving (Show, Eq)--instance Enum InputHints where-    fromEnum InputHintsNone = 0-    fromEnum InputHintsSpellcheck = 1-    fromEnum InputHintsNoSpellcheck = 2-    fromEnum InputHintsWordCompletion = 4-    fromEnum InputHintsLowercase = 8-    fromEnum InputHintsUppercaseChars = 16-    fromEnum InputHintsUppercaseWords = 32-    fromEnum InputHintsUppercaseSentences = 64-    fromEnum InputHintsInhibitOsk = 128-    fromEnum InputHintsVerticalWriting = 256-    fromEnum (AnotherInputHints k) = k--    toEnum 0 = InputHintsNone-    toEnum 1 = InputHintsSpellcheck-    toEnum 2 = InputHintsNoSpellcheck-    toEnum 4 = InputHintsWordCompletion-    toEnum 8 = InputHintsLowercase-    toEnum 16 = InputHintsUppercaseChars-    toEnum 32 = InputHintsUppercaseWords-    toEnum 64 = InputHintsUppercaseSentences-    toEnum 128 = InputHintsInhibitOsk-    toEnum 256 = InputHintsVerticalWriting-    toEnum k = AnotherInputHints k--foreign import ccall "gtk_input_hints_get_type" c_gtk_input_hints_get_type :: -    IO GType--instance BoxedFlags InputHints where-    boxedFlagsType _ = c_gtk_input_hints_get_type--instance IsGFlag InputHints---- Flags IconLookupFlags--data IconLookupFlags = -      IconLookupFlagsNoSvg-    | IconLookupFlagsForceSvg-    | IconLookupFlagsUseBuiltin-    | IconLookupFlagsGenericFallback-    | IconLookupFlagsForceSize-    | IconLookupFlagsForceRegular-    | IconLookupFlagsForceSymbolic-    | IconLookupFlagsDirLtr-    | IconLookupFlagsDirRtl-    | AnotherIconLookupFlags Int-    deriving (Show, Eq)--instance Enum IconLookupFlags where-    fromEnum IconLookupFlagsNoSvg = 1-    fromEnum IconLookupFlagsForceSvg = 2-    fromEnum IconLookupFlagsUseBuiltin = 4-    fromEnum IconLookupFlagsGenericFallback = 8-    fromEnum IconLookupFlagsForceSize = 16-    fromEnum IconLookupFlagsForceRegular = 32-    fromEnum IconLookupFlagsForceSymbolic = 64-    fromEnum IconLookupFlagsDirLtr = 128-    fromEnum IconLookupFlagsDirRtl = 256-    fromEnum (AnotherIconLookupFlags k) = k--    toEnum 1 = IconLookupFlagsNoSvg-    toEnum 2 = IconLookupFlagsForceSvg-    toEnum 4 = IconLookupFlagsUseBuiltin-    toEnum 8 = IconLookupFlagsGenericFallback-    toEnum 16 = IconLookupFlagsForceSize-    toEnum 32 = IconLookupFlagsForceRegular-    toEnum 64 = IconLookupFlagsForceSymbolic-    toEnum 128 = IconLookupFlagsDirLtr-    toEnum 256 = IconLookupFlagsDirRtl-    toEnum k = AnotherIconLookupFlags k--foreign import ccall "gtk_icon_lookup_flags_get_type" c_gtk_icon_lookup_flags_get_type :: -    IO GType--instance BoxedFlags IconLookupFlags where-    boxedFlagsType _ = c_gtk_icon_lookup_flags_get_type--instance IsGFlag IconLookupFlags---- Flags FileFilterFlags--data FileFilterFlags = -      FileFilterFlagsFilename-    | FileFilterFlagsUri-    | FileFilterFlagsDisplayName-    | FileFilterFlagsMimeType-    | AnotherFileFilterFlags Int-    deriving (Show, Eq)--instance Enum FileFilterFlags where-    fromEnum FileFilterFlagsFilename = 1-    fromEnum FileFilterFlagsUri = 2-    fromEnum FileFilterFlagsDisplayName = 4-    fromEnum FileFilterFlagsMimeType = 8-    fromEnum (AnotherFileFilterFlags k) = k--    toEnum 1 = FileFilterFlagsFilename-    toEnum 2 = FileFilterFlagsUri-    toEnum 4 = FileFilterFlagsDisplayName-    toEnum 8 = FileFilterFlagsMimeType-    toEnum k = AnotherFileFilterFlags k--foreign import ccall "gtk_file_filter_flags_get_type" c_gtk_file_filter_flags_get_type :: -    IO GType--instance BoxedFlags FileFilterFlags where-    boxedFlagsType _ = c_gtk_file_filter_flags_get_type--instance IsGFlag FileFilterFlags---- Flags DialogFlags--data DialogFlags = -      DialogFlagsModal-    | DialogFlagsDestroyWithParent-    | DialogFlagsUseHeaderBar-    | AnotherDialogFlags Int-    deriving (Show, Eq)--instance Enum DialogFlags where-    fromEnum DialogFlagsModal = 1-    fromEnum DialogFlagsDestroyWithParent = 2-    fromEnum DialogFlagsUseHeaderBar = 4-    fromEnum (AnotherDialogFlags k) = k--    toEnum 1 = DialogFlagsModal-    toEnum 2 = DialogFlagsDestroyWithParent-    toEnum 4 = DialogFlagsUseHeaderBar-    toEnum k = AnotherDialogFlags k--foreign import ccall "gtk_dialog_flags_get_type" c_gtk_dialog_flags_get_type :: -    IO GType--instance BoxedFlags DialogFlags where-    boxedFlagsType _ = c_gtk_dialog_flags_get_type--instance IsGFlag DialogFlags---- Flags DestDefaults--data DestDefaults = -      DestDefaultsMotion-    | DestDefaultsHighlight-    | DestDefaultsDrop-    | DestDefaultsAll-    | AnotherDestDefaults Int-    deriving (Show, Eq)--instance Enum DestDefaults where-    fromEnum DestDefaultsMotion = 1-    fromEnum DestDefaultsHighlight = 2-    fromEnum DestDefaultsDrop = 4-    fromEnum DestDefaultsAll = 7-    fromEnum (AnotherDestDefaults k) = k--    toEnum 1 = DestDefaultsMotion-    toEnum 2 = DestDefaultsHighlight-    toEnum 4 = DestDefaultsDrop-    toEnum 7 = DestDefaultsAll-    toEnum k = AnotherDestDefaults k--foreign import ccall "gtk_dest_defaults_get_type" c_gtk_dest_defaults_get_type :: -    IO GType--instance BoxedFlags DestDefaults where-    boxedFlagsType _ = c_gtk_dest_defaults_get_type--instance IsGFlag DestDefaults---- Flags DebugFlag--data DebugFlag = -      DebugFlagMisc-    | DebugFlagPlugsocket-    | DebugFlagText-    | DebugFlagTree-    | DebugFlagUpdates-    | DebugFlagKeybindings-    | DebugFlagMultihead-    | DebugFlagModules-    | DebugFlagGeometry-    | DebugFlagIcontheme-    | DebugFlagPrinting-    | DebugFlagBuilder-    | DebugFlagSizeRequest-    | DebugFlagNoCssCache-    | DebugFlagBaselines-    | DebugFlagPixelCache-    | DebugFlagNoPixelCache-    | DebugFlagInteractive-    | DebugFlagTouchscreen-    | DebugFlagActions-    | AnotherDebugFlag Int-    deriving (Show, Eq)--instance Enum DebugFlag where-    fromEnum DebugFlagMisc = 1-    fromEnum DebugFlagPlugsocket = 2-    fromEnum DebugFlagText = 4-    fromEnum DebugFlagTree = 8-    fromEnum DebugFlagUpdates = 16-    fromEnum DebugFlagKeybindings = 32-    fromEnum DebugFlagMultihead = 64-    fromEnum DebugFlagModules = 128-    fromEnum DebugFlagGeometry = 256-    fromEnum DebugFlagIcontheme = 512-    fromEnum DebugFlagPrinting = 1024-    fromEnum DebugFlagBuilder = 2048-    fromEnum DebugFlagSizeRequest = 4096-    fromEnum DebugFlagNoCssCache = 8192-    fromEnum DebugFlagBaselines = 16384-    fromEnum DebugFlagPixelCache = 32768-    fromEnum DebugFlagNoPixelCache = 65536-    fromEnum DebugFlagInteractive = 131072-    fromEnum DebugFlagTouchscreen = 262144-    fromEnum DebugFlagActions = 524288-    fromEnum (AnotherDebugFlag k) = k--    toEnum 1 = DebugFlagMisc-    toEnum 2 = DebugFlagPlugsocket-    toEnum 4 = DebugFlagText-    toEnum 8 = DebugFlagTree-    toEnum 16 = DebugFlagUpdates-    toEnum 32 = DebugFlagKeybindings-    toEnum 64 = DebugFlagMultihead-    toEnum 128 = DebugFlagModules-    toEnum 256 = DebugFlagGeometry-    toEnum 512 = DebugFlagIcontheme-    toEnum 1024 = DebugFlagPrinting-    toEnum 2048 = DebugFlagBuilder-    toEnum 4096 = DebugFlagSizeRequest-    toEnum 8192 = DebugFlagNoCssCache-    toEnum 16384 = DebugFlagBaselines-    toEnum 32768 = DebugFlagPixelCache-    toEnum 65536 = DebugFlagNoPixelCache-    toEnum 131072 = DebugFlagInteractive-    toEnum 262144 = DebugFlagTouchscreen-    toEnum 524288 = DebugFlagActions-    toEnum k = AnotherDebugFlag k--foreign import ccall "gtk_debug_flag_get_type" c_gtk_debug_flag_get_type :: -    IO GType--instance BoxedFlags DebugFlag where-    boxedFlagsType _ = c_gtk_debug_flag_get_type--instance IsGFlag DebugFlag---- Flags CellRendererState--data CellRendererState = -      CellRendererStateSelected-    | CellRendererStatePrelit-    | CellRendererStateInsensitive-    | CellRendererStateSorted-    | CellRendererStateFocused-    | CellRendererStateExpandable-    | CellRendererStateExpanded-    | AnotherCellRendererState Int-    deriving (Show, Eq)--instance Enum CellRendererState where-    fromEnum CellRendererStateSelected = 1-    fromEnum CellRendererStatePrelit = 2-    fromEnum CellRendererStateInsensitive = 4-    fromEnum CellRendererStateSorted = 8-    fromEnum CellRendererStateFocused = 16-    fromEnum CellRendererStateExpandable = 32-    fromEnum CellRendererStateExpanded = 64-    fromEnum (AnotherCellRendererState k) = k--    toEnum 1 = CellRendererStateSelected-    toEnum 2 = CellRendererStatePrelit-    toEnum 4 = CellRendererStateInsensitive-    toEnum 8 = CellRendererStateSorted-    toEnum 16 = CellRendererStateFocused-    toEnum 32 = CellRendererStateExpandable-    toEnum 64 = CellRendererStateExpanded-    toEnum k = AnotherCellRendererState k--foreign import ccall "gtk_cell_renderer_state_get_type" c_gtk_cell_renderer_state_get_type :: -    IO GType--instance BoxedFlags CellRendererState where-    boxedFlagsType _ = c_gtk_cell_renderer_state_get_type--instance IsGFlag CellRendererState---- Flags CalendarDisplayOptions--data CalendarDisplayOptions = -      CalendarDisplayOptionsShowHeading-    | CalendarDisplayOptionsShowDayNames-    | CalendarDisplayOptionsNoMonthChange-    | CalendarDisplayOptionsShowWeekNumbers-    | CalendarDisplayOptionsShowDetails-    | AnotherCalendarDisplayOptions Int-    deriving (Show, Eq)--instance Enum CalendarDisplayOptions where-    fromEnum CalendarDisplayOptionsShowHeading = 1-    fromEnum CalendarDisplayOptionsShowDayNames = 2-    fromEnum CalendarDisplayOptionsNoMonthChange = 4-    fromEnum CalendarDisplayOptionsShowWeekNumbers = 8-    fromEnum CalendarDisplayOptionsShowDetails = 32-    fromEnum (AnotherCalendarDisplayOptions k) = k--    toEnum 1 = CalendarDisplayOptionsShowHeading-    toEnum 2 = CalendarDisplayOptionsShowDayNames-    toEnum 4 = CalendarDisplayOptionsNoMonthChange-    toEnum 8 = CalendarDisplayOptionsShowWeekNumbers-    toEnum 32 = CalendarDisplayOptionsShowDetails-    toEnum k = AnotherCalendarDisplayOptions k--foreign import ccall "gtk_calendar_display_options_get_type" c_gtk_calendar_display_options_get_type :: -    IO GType--instance BoxedFlags CalendarDisplayOptions where-    boxedFlagsType _ = c_gtk_calendar_display_options_get_type--instance IsGFlag CalendarDisplayOptions---- Flags AttachOptions--data AttachOptions = -      AttachOptionsExpand-    | AttachOptionsShrink-    | AttachOptionsFill-    | AnotherAttachOptions Int-    deriving (Show, Eq)--instance Enum AttachOptions where-    fromEnum AttachOptionsExpand = 1-    fromEnum AttachOptionsShrink = 2-    fromEnum AttachOptionsFill = 4-    fromEnum (AnotherAttachOptions k) = k--    toEnum 1 = AttachOptionsExpand-    toEnum 2 = AttachOptionsShrink-    toEnum 4 = AttachOptionsFill-    toEnum k = AnotherAttachOptions k--foreign import ccall "gtk_attach_options_get_type" c_gtk_attach_options_get_type :: -    IO GType--instance BoxedFlags AttachOptions where-    boxedFlagsType _ = c_gtk_attach_options_get_type--instance IsGFlag AttachOptions---- Flags ApplicationInhibitFlags--data ApplicationInhibitFlags = -      ApplicationInhibitFlagsLogout-    | ApplicationInhibitFlagsSwitch-    | ApplicationInhibitFlagsSuspend-    | ApplicationInhibitFlagsIdle-    | AnotherApplicationInhibitFlags Int-    deriving (Show, Eq)--instance Enum ApplicationInhibitFlags where-    fromEnum ApplicationInhibitFlagsLogout = 1-    fromEnum ApplicationInhibitFlagsSwitch = 2-    fromEnum ApplicationInhibitFlagsSuspend = 4-    fromEnum ApplicationInhibitFlagsIdle = 8-    fromEnum (AnotherApplicationInhibitFlags k) = k--    toEnum 1 = ApplicationInhibitFlagsLogout-    toEnum 2 = ApplicationInhibitFlagsSwitch-    toEnum 4 = ApplicationInhibitFlagsSuspend-    toEnum 8 = ApplicationInhibitFlagsIdle-    toEnum k = AnotherApplicationInhibitFlags k--foreign import ccall "gtk_application_inhibit_flags_get_type" c_gtk_application_inhibit_flags_get_type :: -    IO GType--instance BoxedFlags ApplicationInhibitFlags where-    boxedFlagsType _ = c_gtk_application_inhibit_flags_get_type--instance IsGFlag ApplicationInhibitFlags---- Flags AccelFlags--data AccelFlags = -      AccelFlagsVisible-    | AccelFlagsLocked-    | AccelFlagsMask-    | AnotherAccelFlags Int-    deriving (Show, Eq)--instance Enum AccelFlags where-    fromEnum AccelFlagsVisible = 1-    fromEnum AccelFlagsLocked = 2-    fromEnum AccelFlagsMask = 7-    fromEnum (AnotherAccelFlags k) = k--    toEnum 1 = AccelFlagsVisible-    toEnum 2 = AccelFlagsLocked-    toEnum 7 = AccelFlagsMask-    toEnum k = AnotherAccelFlags k--foreign import ccall "gtk_accel_flags_get_type" c_gtk_accel_flags_get_type :: -    IO GType--instance BoxedFlags AccelFlags where-    boxedFlagsType _ = c_gtk_accel_flags_get_type--instance IsGFlag AccelFlags--
− GI/Gtk/Functions.hs
@@ -1,5872 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Functions-    ( -- -- * Methods--- ** accelGroupsActivate-    accelGroupsActivate                     ,----- ** accelGroupsFromObject-    accelGroupsFromObject                   ,----- ** acceleratorGetDefaultModMask-    acceleratorGetDefaultModMask            ,----- ** acceleratorGetLabel-    acceleratorGetLabel                     ,----- ** acceleratorGetLabelWithKeycode-    acceleratorGetLabelWithKeycode          ,----- ** acceleratorName-    acceleratorName                         ,----- ** acceleratorNameWithKeycode-    acceleratorNameWithKeycode              ,----- ** acceleratorParse-    acceleratorParse                        ,----- ** acceleratorParseWithKeycode-    acceleratorParseWithKeycode             ,----- ** acceleratorSetDefaultModMask-    acceleratorSetDefaultModMask            ,----- ** acceleratorValid-    acceleratorValid                        ,----- ** alternativeDialogButtonOrder-    alternativeDialogButtonOrder            ,----- ** bindingsActivate-    bindingsActivate                        ,----- ** bindingsActivateEvent-    bindingsActivateEvent                   ,----- ** cairoShouldDrawWindow-    cairoShouldDrawWindow                   ,----- ** cairoTransformToWindow-    cairoTransformToWindow                  ,----- ** checkVersion-    checkVersion                            ,----- ** deviceGrabAdd-    deviceGrabAdd                           ,----- ** deviceGrabRemove-    deviceGrabRemove                        ,----- ** disableSetlocale-    disableSetlocale                        ,----- ** distributeNaturalAllocation-    distributeNaturalAllocation             ,----- ** dragCancel-    dragCancel                              ,----- ** dragFinish-    dragFinish                              ,----- ** dragGetSourceWidget-    dragGetSourceWidget                     ,----- ** dragSetIconDefault-    dragSetIconDefault                      ,----- ** dragSetIconGicon-    dragSetIconGicon                        ,----- ** dragSetIconName-    dragSetIconName                         ,----- ** dragSetIconPixbuf-    dragSetIconPixbuf                       ,----- ** dragSetIconStock-    dragSetIconStock                        ,----- ** dragSetIconSurface-    dragSetIconSurface                      ,----- ** dragSetIconWidget-    dragSetIconWidget                       ,----- ** drawInsertionCursor-    drawInsertionCursor                     ,----- ** eventsPending-    eventsPending                           ,----- ** false-    false                                   ,----- ** getBinaryAge-    getBinaryAge                            ,----- ** getCurrentEvent-    getCurrentEvent                         ,----- ** getCurrentEventDevice-    getCurrentEventDevice                   ,----- ** getCurrentEventState-    getCurrentEventState                    ,----- ** getCurrentEventTime-    getCurrentEventTime                     ,----- ** getDebugFlags-    getDebugFlags                           ,----- ** getDefaultLanguage-    getDefaultLanguage                      ,----- ** getEventWidget-    getEventWidget                          ,----- ** getInterfaceAge-    getInterfaceAge                         ,----- ** getLocaleDirection-    getLocaleDirection                      ,----- ** getMajorVersion-    getMajorVersion                         ,----- ** getMicroVersion-    getMicroVersion                         ,----- ** getMinorVersion-    getMinorVersion                         ,----- ** getOptionGroup-    getOptionGroup                          ,----- ** grabGetCurrent-    grabGetCurrent                          ,----- ** init-    init                                    ,----- ** initCheck-    initCheck                               ,----- ** initWithArgs-    initWithArgs                            ,----- ** keySnooperRemove-    keySnooperRemove                        ,----- ** main-    main                                    ,----- ** mainDoEvent-    mainDoEvent                             ,----- ** mainIteration-    mainIteration                           ,----- ** mainIterationDo-    mainIterationDo                         ,----- ** mainLevel-    mainLevel                               ,----- ** mainQuit-    mainQuit                                ,----- ** paintArrow-    paintArrow                              ,----- ** paintBox-    paintBox                                ,----- ** paintBoxGap-    paintBoxGap                             ,----- ** paintCheck-    paintCheck                              ,----- ** paintDiamond-    paintDiamond                            ,----- ** paintExpander-    paintExpander                           ,----- ** paintExtension-    paintExtension                          ,----- ** paintFlatBox-    paintFlatBox                            ,----- ** paintFocus-    paintFocus                              ,----- ** paintHandle-    paintHandle                             ,----- ** paintHline-    paintHline                              ,----- ** paintLayout-    paintLayout                             ,----- ** paintOption-    paintOption                             ,----- ** paintResizeGrip-    paintResizeGrip                         ,----- ** paintShadow-    paintShadow                             ,----- ** paintShadowGap-    paintShadowGap                          ,----- ** paintSlider-    paintSlider                             ,----- ** paintSpinner-    paintSpinner                            ,----- ** paintTab-    paintTab                                ,----- ** paintVline-    paintVline                              ,----- ** parseArgs-    parseArgs                               ,----- ** printRunPageSetupDialog-    printRunPageSetupDialog                 ,----- ** printRunPageSetupDialogAsync-    printRunPageSetupDialogAsync            ,----- ** propagateEvent-    propagateEvent                          ,----- ** rcAddDefaultFile-    rcAddDefaultFile                        ,----- ** rcFindModuleInPath-    rcFindModuleInPath                      ,----- ** rcFindPixmapInPath-    rcFindPixmapInPath                      ,----- ** rcGetDefaultFiles-    rcGetDefaultFiles                       ,----- ** rcGetImModuleFile-    rcGetImModuleFile                       ,----- ** rcGetImModulePath-    rcGetImModulePath                       ,----- ** rcGetModuleDir-    rcGetModuleDir                          ,----- ** rcGetStyle-    rcGetStyle                              ,----- ** rcGetStyleByPaths-    rcGetStyleByPaths                       ,----- ** rcGetThemeDir-    rcGetThemeDir                           ,----- ** rcParse-    rcParse                                 ,----- ** rcParseColor-    rcParseColor                            ,----- ** rcParseColorFull-    rcParseColorFull                        ,----- ** rcParsePriority-    rcParsePriority                         ,----- ** rcParseState-    rcParseState                            ,----- ** rcParseString-    rcParseString                           ,----- ** rcReparseAll-    rcReparseAll                            ,----- ** rcReparseAllForSettings-    rcReparseAllForSettings                 ,----- ** rcResetStyles-    rcResetStyles                           ,----- ** rcSetDefaultFiles-    rcSetDefaultFiles                       ,----- ** renderActivity-    renderActivity                          ,----- ** renderArrow-    renderArrow                             ,----- ** renderBackground-    renderBackground                        ,----- ** renderCheck-    renderCheck                             ,----- ** renderExpander-    renderExpander                          ,----- ** renderExtension-    renderExtension                         ,----- ** renderFocus-    renderFocus                             ,----- ** renderFrame-    renderFrame                             ,----- ** renderFrameGap-    renderFrameGap                          ,----- ** renderHandle-    renderHandle                            ,----- ** renderIcon-    renderIcon                              ,----- ** renderIconPixbuf-    renderIconPixbuf                        ,----- ** renderIconSurface-    renderIconSurface                       ,----- ** renderInsertionCursor-    renderInsertionCursor                   ,----- ** renderLayout-    renderLayout                            ,----- ** renderLine-    renderLine                              ,----- ** renderOption-    renderOption                            ,----- ** renderSlider-    renderSlider                            ,----- ** rgbToHsv-    rgbToHsv                                ,----- ** selectionAddTarget-    selectionAddTarget                      ,----- ** selectionAddTargets-    selectionAddTargets                     ,----- ** selectionClearTargets-    selectionClearTargets                   ,----- ** selectionConvert-    selectionConvert                        ,----- ** selectionOwnerSet-    selectionOwnerSet                       ,----- ** selectionOwnerSetForDisplay-    selectionOwnerSetForDisplay             ,----- ** selectionRemoveAll-    selectionRemoveAll                      ,----- ** setDebugFlags-    setDebugFlags                           ,----- ** showUri-    showUri                                 ,----- ** stockAdd-    stockAdd                                ,----- ** stockAddStatic-    stockAddStatic                          ,----- ** stockListIds-    stockListIds                            ,----- ** stockLookup-    stockLookup                             ,----- ** stockSetTranslateFunc-    stockSetTranslateFunc                   ,----- ** targetTableFree-    targetTableFree                         ,----- ** targetTableNewFromList-    targetTableNewFromList                  ,----- ** targetsIncludeImage-    targetsIncludeImage                     ,----- ** targetsIncludeRichText-    targetsIncludeRichText                  ,----- ** targetsIncludeText-    targetsIncludeText                      ,----- ** targetsIncludeUri-    targetsIncludeUri                       ,----- ** testCreateSimpleWindow-    testCreateSimpleWindow                  ,----- ** testFindLabel-    testFindLabel                           ,----- ** testFindSibling-    testFindSibling                         ,----- ** testFindWidget-    testFindWidget                          ,----- ** testListAllTypes-    testListAllTypes                        ,----- ** testRegisterAllTypes-    testRegisterAllTypes                    ,----- ** testSliderGetValue-    testSliderGetValue                      ,----- ** testSliderSetPerc-    testSliderSetPerc                       ,----- ** testSpinButtonClick-    testSpinButtonClick                     ,----- ** testTextGet-    testTextGet                             ,----- ** testTextSet-    testTextSet                             ,----- ** testWidgetClick-    testWidgetClick                         ,----- ** testWidgetSendKey-    testWidgetSendKey                       ,----- ** testWidgetWaitForDraw-    testWidgetWaitForDraw                   ,----- ** treeGetRowDragData-    treeGetRowDragData                      ,----- ** treeSetRowDragData-    treeSetRowDragData                      ,----- ** true-    true                                    ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.GLib as GLib-import qualified GI.GObject as GObject-import qualified GI.Gdk as Gdk-import qualified GI.GdkPixbuf as GdkPixbuf-import qualified GI.Gio as Gio-import qualified GI.Pango as Pango-import qualified GI.Cairo as Cairo---- function gtk_true--- Args : []--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_true" gtk_true :: -    IO CInt---true ::-    (MonadIO m) =>-    m Bool                                  -- result-true  = liftIO $ do-    result <- gtk_true-    let result' = (/= 0) result-    return result'----- function gtk_tree_set_row_drag_data--- Args : [Arg {argCName = "selection_data", argType = TInterface "Gtk" "SelectionData", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "tree_model", argType = TInterface "Gtk" "TreeModel", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "path", argType = TInterface "Gtk" "TreePath", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_tree_set_row_drag_data" gtk_tree_set_row_drag_data :: -    Ptr SelectionData ->                    -- selection_data : TInterface "Gtk" "SelectionData"-    Ptr TreeModel ->                        -- tree_model : TInterface "Gtk" "TreeModel"-    Ptr TreePath ->                         -- path : TInterface "Gtk" "TreePath"-    IO CInt---treeSetRowDragData ::-    (MonadIO m, TreeModelK a) =>-    SelectionData                           -- selectionData-    -> a                                    -- treeModel-    -> TreePath                             -- path-    -> m Bool                               -- result-treeSetRowDragData selectionData treeModel path = liftIO $ do-    let selectionData' = unsafeManagedPtrGetPtr selectionData-    let treeModel' = unsafeManagedPtrCastPtr treeModel-    let path' = unsafeManagedPtrGetPtr path-    result <- gtk_tree_set_row_drag_data selectionData' treeModel' path'-    let result' = (/= 0) result-    touchManagedPtr selectionData-    touchManagedPtr treeModel-    touchManagedPtr path-    return result'----- function gtk_tree_get_row_drag_data--- Args : [Arg {argCName = "selection_data", argType = TInterface "Gtk" "SelectionData", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "tree_model", argType = TInterface "Gtk" "TreeModel", direction = DirectionOut, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "path", argType = TInterface "Gtk" "TreePath", direction = DirectionOut, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_tree_get_row_drag_data" gtk_tree_get_row_drag_data :: -    Ptr SelectionData ->                    -- selection_data : TInterface "Gtk" "SelectionData"-    Ptr (Ptr TreeModel) ->                  -- tree_model : TInterface "Gtk" "TreeModel"-    Ptr (Ptr TreePath) ->                   -- path : TInterface "Gtk" "TreePath"-    IO CInt---treeGetRowDragData ::-    (MonadIO m) =>-    SelectionData                           -- selectionData-    -> m (Bool,(Maybe TreeModel),(Maybe TreePath))-- result-treeGetRowDragData selectionData = liftIO $ do-    let selectionData' = unsafeManagedPtrGetPtr selectionData-    treeModel <- allocMem :: IO (Ptr (Ptr TreeModel))-    path <- allocMem :: IO (Ptr (Ptr TreePath))-    result <- gtk_tree_get_row_drag_data selectionData' treeModel path-    let result' = (/= 0) result-    treeModel' <- peek treeModel-    maybeTreeModel' <- convertIfNonNull treeModel' $ \treeModel'' -> do-        treeModel''' <- (newObject TreeModel) treeModel''-        return treeModel'''-    path' <- peek path-    maybePath' <- convertIfNonNull path' $ \path'' -> do-        path''' <- (wrapBoxed TreePath) path''-        return path'''-    touchManagedPtr selectionData-    freeMem treeModel-    freeMem path-    return (result', maybeTreeModel', maybePath')----- function gtk_test_widget_wait_for_draw--- Args : [Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_test_widget_wait_for_draw" gtk_test_widget_wait_for_draw :: -    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    IO ()---testWidgetWaitForDraw ::-    (MonadIO m, WidgetK a) =>-    a                                       -- widget-    -> m ()                                 -- result-testWidgetWaitForDraw widget = liftIO $ do-    let widget' = unsafeManagedPtrCastPtr widget-    gtk_test_widget_wait_for_draw widget'-    touchManagedPtr widget-    return ()----- function gtk_test_widget_send_key--- Args : [Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "keyval", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "modifiers", argType = TInterface "Gdk" "ModifierType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_test_widget_send_key" gtk_test_widget_send_key :: -    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    Word32 ->                               -- keyval : TBasicType TUInt-    CUInt ->                                -- modifiers : TInterface "Gdk" "ModifierType"-    IO CInt---testWidgetSendKey ::-    (MonadIO m, WidgetK a) =>-    a                                       -- widget-    -> Word32                               -- keyval-    -> [Gdk.ModifierType]                   -- modifiers-    -> m Bool                               -- result-testWidgetSendKey widget keyval modifiers = liftIO $ do-    let widget' = unsafeManagedPtrCastPtr widget-    let modifiers' = gflagsToWord modifiers-    result <- gtk_test_widget_send_key widget' keyval modifiers'-    let result' = (/= 0) result-    touchManagedPtr widget-    return result'----- function gtk_test_widget_click--- Args : [Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "button", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "modifiers", argType = TInterface "Gdk" "ModifierType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_test_widget_click" gtk_test_widget_click :: -    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    Word32 ->                               -- button : TBasicType TUInt-    CUInt ->                                -- modifiers : TInterface "Gdk" "ModifierType"-    IO CInt---testWidgetClick ::-    (MonadIO m, WidgetK a) =>-    a                                       -- widget-    -> Word32                               -- button-    -> [Gdk.ModifierType]                   -- modifiers-    -> m Bool                               -- result-testWidgetClick widget button modifiers = liftIO $ do-    let widget' = unsafeManagedPtrCastPtr widget-    let modifiers' = gflagsToWord modifiers-    result <- gtk_test_widget_click widget' button modifiers'-    let result' = (/= 0) result-    touchManagedPtr widget-    return result'----- function gtk_test_text_set--- Args : [Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "string", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_test_text_set" gtk_test_text_set :: -    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    CString ->                              -- string : TBasicType TUTF8-    IO ()---testTextSet ::-    (MonadIO m, WidgetK a) =>-    a                                       -- widget-    -> T.Text                               -- string-    -> m ()                                 -- result-testTextSet widget string = liftIO $ do-    let widget' = unsafeManagedPtrCastPtr widget-    string' <- textToCString string-    gtk_test_text_set widget' string'-    touchManagedPtr widget-    freeMem string'-    return ()----- function gtk_test_text_get--- Args : [Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_test_text_get" gtk_test_text_get :: -    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    IO CString---testTextGet ::-    (MonadIO m, WidgetK a) =>-    a                                       -- widget-    -> m T.Text                             -- result-testTextGet widget = liftIO $ do-    let widget' = unsafeManagedPtrCastPtr widget-    result <- gtk_test_text_get widget'-    checkUnexpectedReturnNULL "gtk_test_text_get" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr widget-    return result'----- function gtk_test_spin_button_click--- Args : [Arg {argCName = "spinner", argType = TInterface "Gtk" "SpinButton", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "button", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "upwards", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_test_spin_button_click" gtk_test_spin_button_click :: -    Ptr SpinButton ->                       -- spinner : TInterface "Gtk" "SpinButton"-    Word32 ->                               -- button : TBasicType TUInt-    CInt ->                                 -- upwards : TBasicType TBoolean-    IO CInt---testSpinButtonClick ::-    (MonadIO m, SpinButtonK a) =>-    a                                       -- spinner-    -> Word32                               -- button-    -> Bool                                 -- upwards-    -> m Bool                               -- result-testSpinButtonClick spinner button upwards = liftIO $ do-    let spinner' = unsafeManagedPtrCastPtr spinner-    let upwards' = (fromIntegral . fromEnum) upwards-    result <- gtk_test_spin_button_click spinner' button upwards'-    let result' = (/= 0) result-    touchManagedPtr spinner-    return result'----- function gtk_test_slider_set_perc--- Args : [Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "percentage", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_test_slider_set_perc" gtk_test_slider_set_perc :: -    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    CDouble ->                              -- percentage : TBasicType TDouble-    IO ()---testSliderSetPerc ::-    (MonadIO m, WidgetK a) =>-    a                                       -- widget-    -> Double                               -- percentage-    -> m ()                                 -- result-testSliderSetPerc widget percentage = liftIO $ do-    let widget' = unsafeManagedPtrCastPtr widget-    let percentage' = realToFrac percentage-    gtk_test_slider_set_perc widget' percentage'-    touchManagedPtr widget-    return ()----- function gtk_test_slider_get_value--- Args : [Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TDouble)--- throws : False--- Skip return : False--foreign import ccall "gtk_test_slider_get_value" gtk_test_slider_get_value :: -    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    IO CDouble---testSliderGetValue ::-    (MonadIO m, WidgetK a) =>-    a                                       -- widget-    -> m Double                             -- result-testSliderGetValue widget = liftIO $ do-    let widget' = unsafeManagedPtrCastPtr widget-    result <- gtk_test_slider_get_value widget'-    let result' = realToFrac result-    touchManagedPtr widget-    return result'----- function gtk_test_register_all_types--- Args : []--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_test_register_all_types" gtk_test_register_all_types :: -    IO ()---testRegisterAllTypes ::-    (MonadIO m) =>-    m ()                                    -- result-testRegisterAllTypes  = liftIO $ do-    gtk_test_register_all_types-    return ()----- function gtk_test_list_all_types--- Args : [Arg {argCName = "n_types", argType = TBasicType TUInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : []--- returnType : Just (TCArray True (-1) 0 (TBasicType TGType))--- throws : False--- Skip return : False--foreign import ccall "gtk_test_list_all_types" gtk_test_list_all_types :: -    Ptr Word32 ->                           -- n_types : TBasicType TUInt-    IO (Ptr CGType)---testListAllTypes ::-    (MonadIO m) =>-    m ([GType],Word32)                      -- result-testListAllTypes  = liftIO $ do-    nTypes <- allocMem :: IO (Ptr Word32)-    result <- gtk_test_list_all_types nTypes-    checkUnexpectedReturnNULL "gtk_test_list_all_types" result-    result' <- (unpackMapZeroTerminatedStorableArray GType) result-    nTypes' <- peek nTypes-    freeMem nTypes-    return (result', nTypes')----- function gtk_test_find_widget--- Args : [Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "label_pattern", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "widget_type", argType = TBasicType TGType, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Widget")--- throws : False--- Skip return : False--foreign import ccall "gtk_test_find_widget" gtk_test_find_widget :: -    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    CString ->                              -- label_pattern : TBasicType TUTF8-    CGType ->                               -- widget_type : TBasicType TGType-    IO (Ptr Widget)---testFindWidget ::-    (MonadIO m, WidgetK a) =>-    a                                       -- widget-    -> T.Text                               -- labelPattern-    -> GType                                -- widgetType-    -> m Widget                             -- result-testFindWidget widget labelPattern widgetType = liftIO $ do-    let widget' = unsafeManagedPtrCastPtr widget-    labelPattern' <- textToCString labelPattern-    let widgetType' = gtypeToCGType widgetType-    result <- gtk_test_find_widget widget' labelPattern' widgetType'-    checkUnexpectedReturnNULL "gtk_test_find_widget" result-    result' <- (newObject Widget) result-    touchManagedPtr widget-    freeMem labelPattern'-    return result'----- function gtk_test_find_sibling--- Args : [Arg {argCName = "base_widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "widget_type", argType = TBasicType TGType, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Widget")--- throws : False--- Skip return : False--foreign import ccall "gtk_test_find_sibling" gtk_test_find_sibling :: -    Ptr Widget ->                           -- base_widget : TInterface "Gtk" "Widget"-    CGType ->                               -- widget_type : TBasicType TGType-    IO (Ptr Widget)---testFindSibling ::-    (MonadIO m, WidgetK a) =>-    a                                       -- baseWidget-    -> GType                                -- widgetType-    -> m Widget                             -- result-testFindSibling baseWidget widgetType = liftIO $ do-    let baseWidget' = unsafeManagedPtrCastPtr baseWidget-    let widgetType' = gtypeToCGType widgetType-    result <- gtk_test_find_sibling baseWidget' widgetType'-    checkUnexpectedReturnNULL "gtk_test_find_sibling" result-    result' <- (newObject Widget) result-    touchManagedPtr baseWidget-    return result'----- function gtk_test_find_label--- Args : [Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "label_pattern", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Widget")--- throws : False--- Skip return : False--foreign import ccall "gtk_test_find_label" gtk_test_find_label :: -    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    CString ->                              -- label_pattern : TBasicType TUTF8-    IO (Ptr Widget)---testFindLabel ::-    (MonadIO m, WidgetK a) =>-    a                                       -- widget-    -> T.Text                               -- labelPattern-    -> m Widget                             -- result-testFindLabel widget labelPattern = liftIO $ do-    let widget' = unsafeManagedPtrCastPtr widget-    labelPattern' <- textToCString labelPattern-    result <- gtk_test_find_label widget' labelPattern'-    checkUnexpectedReturnNULL "gtk_test_find_label" result-    result' <- (newObject Widget) result-    touchManagedPtr widget-    freeMem labelPattern'-    return result'----- function gtk_test_create_simple_window--- Args : [Arg {argCName = "window_title", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "dialog_text", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Widget")--- throws : False--- Skip return : False--foreign import ccall "gtk_test_create_simple_window" gtk_test_create_simple_window :: -    CString ->                              -- window_title : TBasicType TUTF8-    CString ->                              -- dialog_text : TBasicType TUTF8-    IO (Ptr Widget)---testCreateSimpleWindow ::-    (MonadIO m) =>-    T.Text                                  -- windowTitle-    -> T.Text                               -- dialogText-    -> m Widget                             -- result-testCreateSimpleWindow windowTitle dialogText = liftIO $ do-    windowTitle' <- textToCString windowTitle-    dialogText' <- textToCString dialogText-    result <- gtk_test_create_simple_window windowTitle' dialogText'-    checkUnexpectedReturnNULL "gtk_test_create_simple_window" result-    result' <- (newObject Widget) result-    freeMem windowTitle'-    freeMem dialogText'-    return result'----- function gtk_targets_include_uri--- Args : [Arg {argCName = "targets", argType = TCArray False (-1) 1 (TInterface "Gdk" "Atom"), direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "n_targets", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : [Arg {argCName = "n_targets", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_targets_include_uri" gtk_targets_include_uri :: -    Ptr (Ptr Gdk.Atom) ->                   -- targets : TCArray False (-1) 1 (TInterface "Gdk" "Atom")-    Int32 ->                                -- n_targets : TBasicType TInt-    IO CInt---targetsIncludeUri ::-    (MonadIO m) =>-    [Gdk.Atom]                              -- targets-    -> m Bool                               -- result-targetsIncludeUri targets = liftIO $ do-    let nTargets = fromIntegral $ length targets-    let targets' = map unsafeManagedPtrGetPtr targets-    targets'' <- packPtrArray targets'-    result <- gtk_targets_include_uri targets'' nTargets-    let result' = (/= 0) result-    mapM_ touchManagedPtr targets-    freeMem targets''-    return result'----- function gtk_targets_include_text--- Args : [Arg {argCName = "targets", argType = TCArray False (-1) 1 (TInterface "Gdk" "Atom"), direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "n_targets", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : [Arg {argCName = "n_targets", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_targets_include_text" gtk_targets_include_text :: -    Ptr (Ptr Gdk.Atom) ->                   -- targets : TCArray False (-1) 1 (TInterface "Gdk" "Atom")-    Int32 ->                                -- n_targets : TBasicType TInt-    IO CInt---targetsIncludeText ::-    (MonadIO m) =>-    [Gdk.Atom]                              -- targets-    -> m Bool                               -- result-targetsIncludeText targets = liftIO $ do-    let nTargets = fromIntegral $ length targets-    let targets' = map unsafeManagedPtrGetPtr targets-    targets'' <- packPtrArray targets'-    result <- gtk_targets_include_text targets'' nTargets-    let result' = (/= 0) result-    mapM_ touchManagedPtr targets-    freeMem targets''-    return result'----- function gtk_targets_include_rich_text--- Args : [Arg {argCName = "targets", argType = TCArray False (-1) 1 (TInterface "Gdk" "Atom"), direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "n_targets", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "buffer", argType = TInterface "Gtk" "TextBuffer", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : [Arg {argCName = "n_targets", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_targets_include_rich_text" gtk_targets_include_rich_text :: -    Ptr (Ptr Gdk.Atom) ->                   -- targets : TCArray False (-1) 1 (TInterface "Gdk" "Atom")-    Int32 ->                                -- n_targets : TBasicType TInt-    Ptr TextBuffer ->                       -- buffer : TInterface "Gtk" "TextBuffer"-    IO CInt---targetsIncludeRichText ::-    (MonadIO m, TextBufferK a) =>-    [Gdk.Atom]                              -- targets-    -> a                                    -- buffer-    -> m Bool                               -- result-targetsIncludeRichText targets buffer = liftIO $ do-    let nTargets = fromIntegral $ length targets-    let targets' = map unsafeManagedPtrGetPtr targets-    targets'' <- packPtrArray targets'-    let buffer' = unsafeManagedPtrCastPtr buffer-    result <- gtk_targets_include_rich_text targets'' nTargets buffer'-    let result' = (/= 0) result-    mapM_ touchManagedPtr targets-    touchManagedPtr buffer-    freeMem targets''-    return result'----- function gtk_targets_include_image--- Args : [Arg {argCName = "targets", argType = TCArray False (-1) 1 (TInterface "Gdk" "Atom"), direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "n_targets", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "writable", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : [Arg {argCName = "n_targets", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_targets_include_image" gtk_targets_include_image :: -    Ptr (Ptr Gdk.Atom) ->                   -- targets : TCArray False (-1) 1 (TInterface "Gdk" "Atom")-    Int32 ->                                -- n_targets : TBasicType TInt-    CInt ->                                 -- writable : TBasicType TBoolean-    IO CInt---targetsIncludeImage ::-    (MonadIO m) =>-    [Gdk.Atom]                              -- targets-    -> Bool                                 -- writable-    -> m Bool                               -- result-targetsIncludeImage targets writable = liftIO $ do-    let nTargets = fromIntegral $ length targets-    let targets' = map unsafeManagedPtrGetPtr targets-    targets'' <- packPtrArray targets'-    let writable' = (fromIntegral . fromEnum) writable-    result <- gtk_targets_include_image targets'' nTargets writable'-    let result' = (/= 0) result-    mapM_ touchManagedPtr targets-    freeMem targets''-    return result'----- function gtk_target_table_new_from_list--- Args : [Arg {argCName = "list", argType = TInterface "Gtk" "TargetList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "n_targets", argType = TBasicType TInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : [Arg {argCName = "n_targets", argType = TBasicType TInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- returnType : Just (TCArray False (-1) 1 (TInterface "Gtk" "TargetEntry"))--- throws : False--- Skip return : False--foreign import ccall "gtk_target_table_new_from_list" gtk_target_table_new_from_list :: -    Ptr TargetList ->                       -- list : TInterface "Gtk" "TargetList"-    Ptr Int32 ->                            -- n_targets : TBasicType TInt-    IO (Ptr TargetEntry)---targetTableNewFromList ::-    (MonadIO m) =>-    TargetList                              -- list-    -> m [TargetEntry]                      -- result-targetTableNewFromList list = liftIO $ do-    let list' = unsafeManagedPtrGetPtr list-    nTargets <- allocMem :: IO (Ptr Int32)-    result <- gtk_target_table_new_from_list list' nTargets-    nTargets' <- peek nTargets-    checkUnexpectedReturnNULL "gtk_target_table_new_from_list" result-    result' <- (unpackBoxedArrayWithLength 16 nTargets') result-    result'' <- mapM (wrapBoxed TargetEntry) result'-    freeMem result-    touchManagedPtr list-    freeMem nTargets-    return result''----- function gtk_target_table_free--- Args : [Arg {argCName = "targets", argType = TCArray False (-1) 1 (TInterface "Gtk" "TargetEntry"), direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "n_targets", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : [Arg {argCName = "n_targets", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_target_table_free" gtk_target_table_free :: -    Ptr TargetEntry ->                      -- targets : TCArray False (-1) 1 (TInterface "Gtk" "TargetEntry")-    Int32 ->                                -- n_targets : TBasicType TInt-    IO ()---targetTableFree ::-    (MonadIO m) =>-    [TargetEntry]                           -- targets-    -> m ()                                 -- result-targetTableFree targets = liftIO $ do-    let nTargets = fromIntegral $ length targets-    let targets' = map unsafeManagedPtrGetPtr targets-    targets'' <- packBlockArray 16 targets'-    gtk_target_table_free targets'' nTargets-    mapM_ touchManagedPtr targets-    freeMem targets''-    return ()----- function gtk_stock_set_translate_func--- Args : [Arg {argCName = "domain", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "func", argType = TInterface "Gtk" "TranslateFunc", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeNotified, argClosure = 2, argDestroy = 3, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "data", argType = TBasicType TPtr, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "notify", argType = TInterface "GLib" "DestroyNotify", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeAsync, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_stock_set_translate_func" gtk_stock_set_translate_func :: -    CString ->                              -- domain : TBasicType TUTF8-    FunPtr TranslateFuncC ->                -- func : TInterface "Gtk" "TranslateFunc"-    Ptr () ->                               -- data : TBasicType TPtr-    FunPtr GLib.DestroyNotifyC ->           -- notify : TInterface "GLib" "DestroyNotify"-    IO ()--{-# DEPRECATED stockSetTranslateFunc ["(Since version 3.10)"]#-}-stockSetTranslateFunc ::-    (MonadIO m) =>-    T.Text                                  -- domain-    -> TranslateFunc                        -- func-    -> m ()                                 -- result-stockSetTranslateFunc domain func = liftIO $ do-    domain' <- textToCString domain-    func' <- mkTranslateFunc (translateFuncWrapper Nothing func)-    let data_ = castFunPtrToPtr func'-    let notify = safeFreeFunPtrPtr-    gtk_stock_set_translate_func domain' func' data_ notify-    freeMem domain'-    return ()----- function gtk_stock_lookup--- Args : [Arg {argCName = "stock_id", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "item", argType = TInterface "Gtk" "StockItem", direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = True, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_stock_lookup" gtk_stock_lookup :: -    CString ->                              -- stock_id : TBasicType TUTF8-    Ptr StockItem ->                        -- item : TInterface "Gtk" "StockItem"-    IO CInt--{-# DEPRECATED stockLookup ["(Since version 3.10)"]#-}-stockLookup ::-    (MonadIO m) =>-    T.Text                                  -- stockId-    -> m (Bool,StockItem)                   -- result-stockLookup stockId = liftIO $ do-    stockId' <- textToCString stockId-    item <- callocBytes 32 :: IO (Ptr StockItem)-    result <- gtk_stock_lookup stockId' item-    let result' = (/= 0) result-    item' <- (wrapPtr StockItem) item-    freeMem stockId'-    return (result', item')----- function gtk_stock_list_ids--- Args : []--- Lengths : []--- returnType : Just (TGSList (TBasicType TUTF8))--- throws : False--- Skip return : False--foreign import ccall "gtk_stock_list_ids" gtk_stock_list_ids :: -    IO (Ptr (GSList CString))--{-# DEPRECATED stockListIds ["(Since version 3.10)"]#-}-stockListIds ::-    (MonadIO m) =>-    m [T.Text]                              -- result-stockListIds  = liftIO $ do-    result <- gtk_stock_list_ids-    result' <- unpackGSList result-    result'' <- mapM cstringToText result'-    mapGSList freeMem result-    g_slist_free result-    return result''----- function gtk_stock_add_static--- Args : [Arg {argCName = "items", argType = TCArray False (-1) 1 (TInterface "Gtk" "StockItem"), direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "n_items", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : [Arg {argCName = "n_items", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_stock_add_static" gtk_stock_add_static :: -    Ptr StockItem ->                        -- items : TCArray False (-1) 1 (TInterface "Gtk" "StockItem")-    Word32 ->                               -- n_items : TBasicType TUInt-    IO ()--{-# DEPRECATED stockAddStatic ["(Since version 3.10)"]#-}-stockAddStatic ::-    (MonadIO m) =>-    [StockItem]                             -- items-    -> m ()                                 -- result-stockAddStatic items = liftIO $ do-    let nItems = fromIntegral $ length items-    let items' = map unsafeManagedPtrGetPtr items-    items'' <- packBlockArray 32 items'-    gtk_stock_add_static items'' nItems-    mapM_ touchManagedPtr items-    freeMem items''-    return ()----- function gtk_stock_add--- Args : [Arg {argCName = "items", argType = TCArray False (-1) 1 (TInterface "Gtk" "StockItem"), direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "n_items", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : [Arg {argCName = "n_items", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_stock_add" gtk_stock_add :: -    Ptr StockItem ->                        -- items : TCArray False (-1) 1 (TInterface "Gtk" "StockItem")-    Word32 ->                               -- n_items : TBasicType TUInt-    IO ()--{-# DEPRECATED stockAdd ["(Since version 3.10)"]#-}-stockAdd ::-    (MonadIO m) =>-    [StockItem]                             -- items-    -> m ()                                 -- result-stockAdd items = liftIO $ do-    let nItems = fromIntegral $ length items-    let items' = map unsafeManagedPtrGetPtr items-    items'' <- packBlockArray 32 items'-    gtk_stock_add items'' nItems-    mapM_ touchManagedPtr items-    freeMem items''-    return ()----- function gtk_show_uri--- Args : [Arg {argCName = "screen", argType = TInterface "Gdk" "Screen", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "uri", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "timestamp", argType = TBasicType TUInt32, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : True--- Skip return : False--foreign import ccall "gtk_show_uri" gtk_show_uri :: -    Ptr Gdk.Screen ->                       -- screen : TInterface "Gdk" "Screen"-    CString ->                              -- uri : TBasicType TUTF8-    Word32 ->                               -- timestamp : TBasicType TUInt32-    Ptr (Ptr GError) ->                     -- error-    IO CInt---showUri ::-    (MonadIO m, Gdk.ScreenK a) =>-    Maybe (a)                               -- screen-    -> T.Text                               -- uri-    -> Word32                               -- timestamp-    -> m ()                                 -- result-showUri screen uri timestamp = liftIO $ do-    maybeScreen <- case screen of-        Nothing -> return nullPtr-        Just jScreen -> do-            let jScreen' = unsafeManagedPtrCastPtr jScreen-            return jScreen'-    uri' <- textToCString uri-    onException (do-        _ <- propagateGError $ gtk_show_uri maybeScreen uri' timestamp-        whenJust screen touchManagedPtr-        freeMem uri'-        return ()-     ) (do-        freeMem uri'-     )----- function gtk_set_debug_flags--- Args : [Arg {argCName = "flags", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_set_debug_flags" gtk_set_debug_flags :: -    Word32 ->                               -- flags : TBasicType TUInt-    IO ()---setDebugFlags ::-    (MonadIO m) =>-    Word32                                  -- flags-    -> m ()                                 -- result-setDebugFlags flags = liftIO $ do-    gtk_set_debug_flags flags-    return ()----- function gtk_selection_remove_all--- Args : [Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_selection_remove_all" gtk_selection_remove_all :: -    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    IO ()---selectionRemoveAll ::-    (MonadIO m, WidgetK a) =>-    a                                       -- widget-    -> m ()                                 -- result-selectionRemoveAll widget = liftIO $ do-    let widget' = unsafeManagedPtrCastPtr widget-    gtk_selection_remove_all widget'-    touchManagedPtr widget-    return ()----- function gtk_selection_owner_set_for_display--- Args : [Arg {argCName = "display", argType = TInterface "Gdk" "Display", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "selection", argType = TInterface "Gdk" "Atom", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "time_", argType = TBasicType TUInt32, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_selection_owner_set_for_display" gtk_selection_owner_set_for_display :: -    Ptr Gdk.Display ->                      -- display : TInterface "Gdk" "Display"-    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    Ptr Gdk.Atom ->                         -- selection : TInterface "Gdk" "Atom"-    Word32 ->                               -- time_ : TBasicType TUInt32-    IO CInt---selectionOwnerSetForDisplay ::-    (MonadIO m, Gdk.DisplayK a, WidgetK b) =>-    a                                       -- display-    -> Maybe (b)                            -- widget-    -> Gdk.Atom                             -- selection-    -> Word32                               -- time_-    -> m Bool                               -- result-selectionOwnerSetForDisplay display widget selection time_ = liftIO $ do-    let display' = unsafeManagedPtrCastPtr display-    maybeWidget <- case widget of-        Nothing -> return nullPtr-        Just jWidget -> do-            let jWidget' = unsafeManagedPtrCastPtr jWidget-            return jWidget'-    let selection' = unsafeManagedPtrGetPtr selection-    result <- gtk_selection_owner_set_for_display display' maybeWidget selection' time_-    let result' = (/= 0) result-    touchManagedPtr display-    whenJust widget touchManagedPtr-    touchManagedPtr selection-    return result'----- function gtk_selection_owner_set--- Args : [Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "selection", argType = TInterface "Gdk" "Atom", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "time_", argType = TBasicType TUInt32, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_selection_owner_set" gtk_selection_owner_set :: -    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    Ptr Gdk.Atom ->                         -- selection : TInterface "Gdk" "Atom"-    Word32 ->                               -- time_ : TBasicType TUInt32-    IO CInt---selectionOwnerSet ::-    (MonadIO m, WidgetK a) =>-    Maybe (a)                               -- widget-    -> Gdk.Atom                             -- selection-    -> Word32                               -- time_-    -> m Bool                               -- result-selectionOwnerSet widget selection time_ = liftIO $ do-    maybeWidget <- case widget of-        Nothing -> return nullPtr-        Just jWidget -> do-            let jWidget' = unsafeManagedPtrCastPtr jWidget-            return jWidget'-    let selection' = unsafeManagedPtrGetPtr selection-    result <- gtk_selection_owner_set maybeWidget selection' time_-    let result' = (/= 0) result-    whenJust widget touchManagedPtr-    touchManagedPtr selection-    return result'----- function gtk_selection_convert--- Args : [Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "selection", argType = TInterface "Gdk" "Atom", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "target", argType = TInterface "Gdk" "Atom", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "time_", argType = TBasicType TUInt32, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_selection_convert" gtk_selection_convert :: -    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    Ptr Gdk.Atom ->                         -- selection : TInterface "Gdk" "Atom"-    Ptr Gdk.Atom ->                         -- target : TInterface "Gdk" "Atom"-    Word32 ->                               -- time_ : TBasicType TUInt32-    IO CInt---selectionConvert ::-    (MonadIO m, WidgetK a) =>-    a                                       -- widget-    -> Gdk.Atom                             -- selection-    -> Gdk.Atom                             -- target-    -> Word32                               -- time_-    -> m Bool                               -- result-selectionConvert widget selection target time_ = liftIO $ do-    let widget' = unsafeManagedPtrCastPtr widget-    let selection' = unsafeManagedPtrGetPtr selection-    let target' = unsafeManagedPtrGetPtr target-    result <- gtk_selection_convert widget' selection' target' time_-    let result' = (/= 0) result-    touchManagedPtr widget-    touchManagedPtr selection-    touchManagedPtr target-    return result'----- function gtk_selection_clear_targets--- Args : [Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "selection", argType = TInterface "Gdk" "Atom", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_selection_clear_targets" gtk_selection_clear_targets :: -    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    Ptr Gdk.Atom ->                         -- selection : TInterface "Gdk" "Atom"-    IO ()---selectionClearTargets ::-    (MonadIO m, WidgetK a) =>-    a                                       -- widget-    -> Gdk.Atom                             -- selection-    -> m ()                                 -- result-selectionClearTargets widget selection = liftIO $ do-    let widget' = unsafeManagedPtrCastPtr widget-    let selection' = unsafeManagedPtrGetPtr selection-    gtk_selection_clear_targets widget' selection'-    touchManagedPtr widget-    touchManagedPtr selection-    return ()----- function gtk_selection_add_targets--- Args : [Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "selection", argType = TInterface "Gdk" "Atom", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "targets", argType = TCArray False (-1) 3 (TInterface "Gtk" "TargetEntry"), direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "ntargets", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : [Arg {argCName = "ntargets", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_selection_add_targets" gtk_selection_add_targets :: -    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    Ptr Gdk.Atom ->                         -- selection : TInterface "Gdk" "Atom"-    Ptr TargetEntry ->                      -- targets : TCArray False (-1) 3 (TInterface "Gtk" "TargetEntry")-    Word32 ->                               -- ntargets : TBasicType TUInt-    IO ()---selectionAddTargets ::-    (MonadIO m, WidgetK a) =>-    a                                       -- widget-    -> Gdk.Atom                             -- selection-    -> [TargetEntry]                        -- targets-    -> m ()                                 -- result-selectionAddTargets widget selection targets = liftIO $ do-    let ntargets = fromIntegral $ length targets-    let widget' = unsafeManagedPtrCastPtr widget-    let selection' = unsafeManagedPtrGetPtr selection-    let targets' = map unsafeManagedPtrGetPtr targets-    targets'' <- packBlockArray 16 targets'-    gtk_selection_add_targets widget' selection' targets'' ntargets-    touchManagedPtr widget-    touchManagedPtr selection-    mapM_ touchManagedPtr targets-    freeMem targets''-    return ()----- function gtk_selection_add_target--- Args : [Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "selection", argType = TInterface "Gdk" "Atom", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "target", argType = TInterface "Gdk" "Atom", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "info", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_selection_add_target" gtk_selection_add_target :: -    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    Ptr Gdk.Atom ->                         -- selection : TInterface "Gdk" "Atom"-    Ptr Gdk.Atom ->                         -- target : TInterface "Gdk" "Atom"-    Word32 ->                               -- info : TBasicType TUInt-    IO ()---selectionAddTarget ::-    (MonadIO m, WidgetK a) =>-    a                                       -- widget-    -> Gdk.Atom                             -- selection-    -> Gdk.Atom                             -- target-    -> Word32                               -- info-    -> m ()                                 -- result-selectionAddTarget widget selection target info = liftIO $ do-    let widget' = unsafeManagedPtrCastPtr widget-    let selection' = unsafeManagedPtrGetPtr selection-    let target' = unsafeManagedPtrGetPtr target-    gtk_selection_add_target widget' selection' target' info-    touchManagedPtr widget-    touchManagedPtr selection-    touchManagedPtr target-    return ()----- function gtk_rgb_to_hsv--- Args : [Arg {argCName = "r", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "g", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "b", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "h", argType = TBasicType TDouble, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "s", argType = TBasicType TDouble, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "v", argType = TBasicType TDouble, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_rgb_to_hsv" gtk_rgb_to_hsv :: -    CDouble ->                              -- r : TBasicType TDouble-    CDouble ->                              -- g : TBasicType TDouble-    CDouble ->                              -- b : TBasicType TDouble-    Ptr CDouble ->                          -- h : TBasicType TDouble-    Ptr CDouble ->                          -- s : TBasicType TDouble-    Ptr CDouble ->                          -- v : TBasicType TDouble-    IO ()---rgbToHsv ::-    (MonadIO m) =>-    Double                                  -- r-    -> Double                               -- g-    -> Double                               -- b-    -> m (Double,Double,Double)             -- result-rgbToHsv r g b = liftIO $ do-    let r' = realToFrac r-    let g' = realToFrac g-    let b' = realToFrac b-    h <- allocMem :: IO (Ptr CDouble)-    s <- allocMem :: IO (Ptr CDouble)-    v <- allocMem :: IO (Ptr CDouble)-    gtk_rgb_to_hsv r' g' b' h s v-    h' <- peek h-    let h'' = realToFrac h'-    s' <- peek s-    let s'' = realToFrac s'-    v' <- peek v-    let v'' = realToFrac v'-    freeMem h-    freeMem s-    freeMem v-    return (h'', s'', v'')----- function gtk_render_slider--- Args : [Arg {argCName = "context", argType = TInterface "Gtk" "StyleContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cr", argType = TInterface "cairo" "Context", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "x", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "y", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "width", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "height", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "orientation", argType = TInterface "Gtk" "Orientation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_render_slider" gtk_render_slider :: -    Ptr StyleContext ->                     -- context : TInterface "Gtk" "StyleContext"-    Ptr Cairo.Context ->                    -- cr : TInterface "cairo" "Context"-    CDouble ->                              -- x : TBasicType TDouble-    CDouble ->                              -- y : TBasicType TDouble-    CDouble ->                              -- width : TBasicType TDouble-    CDouble ->                              -- height : TBasicType TDouble-    CUInt ->                                -- orientation : TInterface "Gtk" "Orientation"-    IO ()---renderSlider ::-    (MonadIO m, StyleContextK a) =>-    a                                       -- context-    -> Cairo.Context                        -- cr-    -> Double                               -- x-    -> Double                               -- y-    -> Double                               -- width-    -> Double                               -- height-    -> Orientation                          -- orientation-    -> m ()                                 -- result-renderSlider context cr x y width height orientation = liftIO $ do-    let context' = unsafeManagedPtrCastPtr context-    let cr' = unsafeManagedPtrGetPtr cr-    let x' = realToFrac x-    let y' = realToFrac y-    let width' = realToFrac width-    let height' = realToFrac height-    let orientation' = (fromIntegral . fromEnum) orientation-    gtk_render_slider context' cr' x' y' width' height' orientation'-    touchManagedPtr context-    touchManagedPtr cr-    return ()----- function gtk_render_option--- Args : [Arg {argCName = "context", argType = TInterface "Gtk" "StyleContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cr", argType = TInterface "cairo" "Context", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "x", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "y", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "width", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "height", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_render_option" gtk_render_option :: -    Ptr StyleContext ->                     -- context : TInterface "Gtk" "StyleContext"-    Ptr Cairo.Context ->                    -- cr : TInterface "cairo" "Context"-    CDouble ->                              -- x : TBasicType TDouble-    CDouble ->                              -- y : TBasicType TDouble-    CDouble ->                              -- width : TBasicType TDouble-    CDouble ->                              -- height : TBasicType TDouble-    IO ()---renderOption ::-    (MonadIO m, StyleContextK a) =>-    a                                       -- context-    -> Cairo.Context                        -- cr-    -> Double                               -- x-    -> Double                               -- y-    -> Double                               -- width-    -> Double                               -- height-    -> m ()                                 -- result-renderOption context cr x y width height = liftIO $ do-    let context' = unsafeManagedPtrCastPtr context-    let cr' = unsafeManagedPtrGetPtr cr-    let x' = realToFrac x-    let y' = realToFrac y-    let width' = realToFrac width-    let height' = realToFrac height-    gtk_render_option context' cr' x' y' width' height'-    touchManagedPtr context-    touchManagedPtr cr-    return ()----- function gtk_render_line--- Args : [Arg {argCName = "context", argType = TInterface "Gtk" "StyleContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cr", argType = TInterface "cairo" "Context", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "x0", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "y0", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "x1", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "y1", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_render_line" gtk_render_line :: -    Ptr StyleContext ->                     -- context : TInterface "Gtk" "StyleContext"-    Ptr Cairo.Context ->                    -- cr : TInterface "cairo" "Context"-    CDouble ->                              -- x0 : TBasicType TDouble-    CDouble ->                              -- y0 : TBasicType TDouble-    CDouble ->                              -- x1 : TBasicType TDouble-    CDouble ->                              -- y1 : TBasicType TDouble-    IO ()---renderLine ::-    (MonadIO m, StyleContextK a) =>-    a                                       -- context-    -> Cairo.Context                        -- cr-    -> Double                               -- x0-    -> Double                               -- y0-    -> Double                               -- x1-    -> Double                               -- y1-    -> m ()                                 -- result-renderLine context cr x0 y0 x1 y1 = liftIO $ do-    let context' = unsafeManagedPtrCastPtr context-    let cr' = unsafeManagedPtrGetPtr cr-    let x0' = realToFrac x0-    let y0' = realToFrac y0-    let x1' = realToFrac x1-    let y1' = realToFrac y1-    gtk_render_line context' cr' x0' y0' x1' y1'-    touchManagedPtr context-    touchManagedPtr cr-    return ()----- function gtk_render_layout--- Args : [Arg {argCName = "context", argType = TInterface "Gtk" "StyleContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cr", argType = TInterface "cairo" "Context", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "x", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "y", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "layout", argType = TInterface "Pango" "Layout", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_render_layout" gtk_render_layout :: -    Ptr StyleContext ->                     -- context : TInterface "Gtk" "StyleContext"-    Ptr Cairo.Context ->                    -- cr : TInterface "cairo" "Context"-    CDouble ->                              -- x : TBasicType TDouble-    CDouble ->                              -- y : TBasicType TDouble-    Ptr Pango.Layout ->                     -- layout : TInterface "Pango" "Layout"-    IO ()---renderLayout ::-    (MonadIO m, StyleContextK a, Pango.LayoutK b) =>-    a                                       -- context-    -> Cairo.Context                        -- cr-    -> Double                               -- x-    -> Double                               -- y-    -> b                                    -- layout-    -> m ()                                 -- result-renderLayout context cr x y layout = liftIO $ do-    let context' = unsafeManagedPtrCastPtr context-    let cr' = unsafeManagedPtrGetPtr cr-    let x' = realToFrac x-    let y' = realToFrac y-    let layout' = unsafeManagedPtrCastPtr layout-    gtk_render_layout context' cr' x' y' layout'-    touchManagedPtr context-    touchManagedPtr cr-    touchManagedPtr layout-    return ()----- function gtk_render_insertion_cursor--- Args : [Arg {argCName = "context", argType = TInterface "Gtk" "StyleContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cr", argType = TInterface "cairo" "Context", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "x", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "y", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "layout", argType = TInterface "Pango" "Layout", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "direction", argType = TInterface "Pango" "Direction", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_render_insertion_cursor" gtk_render_insertion_cursor :: -    Ptr StyleContext ->                     -- context : TInterface "Gtk" "StyleContext"-    Ptr Cairo.Context ->                    -- cr : TInterface "cairo" "Context"-    CDouble ->                              -- x : TBasicType TDouble-    CDouble ->                              -- y : TBasicType TDouble-    Ptr Pango.Layout ->                     -- layout : TInterface "Pango" "Layout"-    Int32 ->                                -- index : TBasicType TInt-    CUInt ->                                -- direction : TInterface "Pango" "Direction"-    IO ()---renderInsertionCursor ::-    (MonadIO m, StyleContextK a, Pango.LayoutK b) =>-    a                                       -- context-    -> Cairo.Context                        -- cr-    -> Double                               -- x-    -> Double                               -- y-    -> b                                    -- layout-    -> Int32                                -- index-    -> Pango.Direction                      -- direction-    -> m ()                                 -- result-renderInsertionCursor context cr x y layout index direction = liftIO $ do-    let context' = unsafeManagedPtrCastPtr context-    let cr' = unsafeManagedPtrGetPtr cr-    let x' = realToFrac x-    let y' = realToFrac y-    let layout' = unsafeManagedPtrCastPtr layout-    let direction' = (fromIntegral . fromEnum) direction-    gtk_render_insertion_cursor context' cr' x' y' layout' index direction'-    touchManagedPtr context-    touchManagedPtr cr-    touchManagedPtr layout-    return ()----- function gtk_render_icon_surface--- Args : [Arg {argCName = "context", argType = TInterface "Gtk" "StyleContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cr", argType = TInterface "cairo" "Context", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "surface", argType = TInterface "cairo" "Surface", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "x", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "y", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_render_icon_surface" gtk_render_icon_surface :: -    Ptr StyleContext ->                     -- context : TInterface "Gtk" "StyleContext"-    Ptr Cairo.Context ->                    -- cr : TInterface "cairo" "Context"-    Ptr Cairo.Surface ->                    -- surface : TInterface "cairo" "Surface"-    CDouble ->                              -- x : TBasicType TDouble-    CDouble ->                              -- y : TBasicType TDouble-    IO ()---renderIconSurface ::-    (MonadIO m, StyleContextK a) =>-    a                                       -- context-    -> Cairo.Context                        -- cr-    -> Cairo.Surface                        -- surface-    -> Double                               -- x-    -> Double                               -- y-    -> m ()                                 -- result-renderIconSurface context cr surface x y = liftIO $ do-    let context' = unsafeManagedPtrCastPtr context-    let cr' = unsafeManagedPtrGetPtr cr-    let surface' = unsafeManagedPtrGetPtr surface-    let x' = realToFrac x-    let y' = realToFrac y-    gtk_render_icon_surface context' cr' surface' x' y'-    touchManagedPtr context-    touchManagedPtr cr-    touchManagedPtr surface-    return ()----- function gtk_render_icon_pixbuf--- Args : [Arg {argCName = "context", argType = TInterface "Gtk" "StyleContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "source", argType = TInterface "Gtk" "IconSource", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "size", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "GdkPixbuf" "Pixbuf")--- throws : False--- Skip return : False--foreign import ccall "gtk_render_icon_pixbuf" gtk_render_icon_pixbuf :: -    Ptr StyleContext ->                     -- context : TInterface "Gtk" "StyleContext"-    Ptr IconSource ->                       -- source : TInterface "Gtk" "IconSource"-    Int32 ->                                -- size : TBasicType TInt-    IO (Ptr GdkPixbuf.Pixbuf)--{-# DEPRECATED renderIconPixbuf ["(Since version 3.10)","Use gtk_icon_theme_load_icon() instead."]#-}-renderIconPixbuf ::-    (MonadIO m, StyleContextK a) =>-    a                                       -- context-    -> IconSource                           -- source-    -> Int32                                -- size-    -> m GdkPixbuf.Pixbuf                   -- result-renderIconPixbuf context source size = liftIO $ do-    let context' = unsafeManagedPtrCastPtr context-    let source' = unsafeManagedPtrGetPtr source-    result <- gtk_render_icon_pixbuf context' source' size-    checkUnexpectedReturnNULL "gtk_render_icon_pixbuf" result-    result' <- (wrapObject GdkPixbuf.Pixbuf) result-    touchManagedPtr context-    touchManagedPtr source-    return result'----- function gtk_render_icon--- Args : [Arg {argCName = "context", argType = TInterface "Gtk" "StyleContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cr", argType = TInterface "cairo" "Context", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "pixbuf", argType = TInterface "GdkPixbuf" "Pixbuf", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "x", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "y", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_render_icon" gtk_render_icon :: -    Ptr StyleContext ->                     -- context : TInterface "Gtk" "StyleContext"-    Ptr Cairo.Context ->                    -- cr : TInterface "cairo" "Context"-    Ptr GdkPixbuf.Pixbuf ->                 -- pixbuf : TInterface "GdkPixbuf" "Pixbuf"-    CDouble ->                              -- x : TBasicType TDouble-    CDouble ->                              -- y : TBasicType TDouble-    IO ()---renderIcon ::-    (MonadIO m, StyleContextK a, GdkPixbuf.PixbufK b) =>-    a                                       -- context-    -> Cairo.Context                        -- cr-    -> b                                    -- pixbuf-    -> Double                               -- x-    -> Double                               -- y-    -> m ()                                 -- result-renderIcon context cr pixbuf x y = liftIO $ do-    let context' = unsafeManagedPtrCastPtr context-    let cr' = unsafeManagedPtrGetPtr cr-    let pixbuf' = unsafeManagedPtrCastPtr pixbuf-    let x' = realToFrac x-    let y' = realToFrac y-    gtk_render_icon context' cr' pixbuf' x' y'-    touchManagedPtr context-    touchManagedPtr cr-    touchManagedPtr pixbuf-    return ()----- function gtk_render_handle--- Args : [Arg {argCName = "context", argType = TInterface "Gtk" "StyleContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cr", argType = TInterface "cairo" "Context", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "x", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "y", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "width", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "height", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_render_handle" gtk_render_handle :: -    Ptr StyleContext ->                     -- context : TInterface "Gtk" "StyleContext"-    Ptr Cairo.Context ->                    -- cr : TInterface "cairo" "Context"-    CDouble ->                              -- x : TBasicType TDouble-    CDouble ->                              -- y : TBasicType TDouble-    CDouble ->                              -- width : TBasicType TDouble-    CDouble ->                              -- height : TBasicType TDouble-    IO ()---renderHandle ::-    (MonadIO m, StyleContextK a) =>-    a                                       -- context-    -> Cairo.Context                        -- cr-    -> Double                               -- x-    -> Double                               -- y-    -> Double                               -- width-    -> Double                               -- height-    -> m ()                                 -- result-renderHandle context cr x y width height = liftIO $ do-    let context' = unsafeManagedPtrCastPtr context-    let cr' = unsafeManagedPtrGetPtr cr-    let x' = realToFrac x-    let y' = realToFrac y-    let width' = realToFrac width-    let height' = realToFrac height-    gtk_render_handle context' cr' x' y' width' height'-    touchManagedPtr context-    touchManagedPtr cr-    return ()----- function gtk_render_frame_gap--- Args : [Arg {argCName = "context", argType = TInterface "Gtk" "StyleContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cr", argType = TInterface "cairo" "Context", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "x", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "y", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "width", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "height", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "gap_side", argType = TInterface "Gtk" "PositionType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "xy0_gap", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "xy1_gap", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_render_frame_gap" gtk_render_frame_gap :: -    Ptr StyleContext ->                     -- context : TInterface "Gtk" "StyleContext"-    Ptr Cairo.Context ->                    -- cr : TInterface "cairo" "Context"-    CDouble ->                              -- x : TBasicType TDouble-    CDouble ->                              -- y : TBasicType TDouble-    CDouble ->                              -- width : TBasicType TDouble-    CDouble ->                              -- height : TBasicType TDouble-    CUInt ->                                -- gap_side : TInterface "Gtk" "PositionType"-    CDouble ->                              -- xy0_gap : TBasicType TDouble-    CDouble ->                              -- xy1_gap : TBasicType TDouble-    IO ()---renderFrameGap ::-    (MonadIO m, StyleContextK a) =>-    a                                       -- context-    -> Cairo.Context                        -- cr-    -> Double                               -- x-    -> Double                               -- y-    -> Double                               -- width-    -> Double                               -- height-    -> PositionType                         -- gapSide-    -> Double                               -- xy0Gap-    -> Double                               -- xy1Gap-    -> m ()                                 -- result-renderFrameGap context cr x y width height gapSide xy0Gap xy1Gap = liftIO $ do-    let context' = unsafeManagedPtrCastPtr context-    let cr' = unsafeManagedPtrGetPtr cr-    let x' = realToFrac x-    let y' = realToFrac y-    let width' = realToFrac width-    let height' = realToFrac height-    let gapSide' = (fromIntegral . fromEnum) gapSide-    let xy0Gap' = realToFrac xy0Gap-    let xy1Gap' = realToFrac xy1Gap-    gtk_render_frame_gap context' cr' x' y' width' height' gapSide' xy0Gap' xy1Gap'-    touchManagedPtr context-    touchManagedPtr cr-    return ()----- function gtk_render_frame--- Args : [Arg {argCName = "context", argType = TInterface "Gtk" "StyleContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cr", argType = TInterface "cairo" "Context", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "x", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "y", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "width", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "height", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_render_frame" gtk_render_frame :: -    Ptr StyleContext ->                     -- context : TInterface "Gtk" "StyleContext"-    Ptr Cairo.Context ->                    -- cr : TInterface "cairo" "Context"-    CDouble ->                              -- x : TBasicType TDouble-    CDouble ->                              -- y : TBasicType TDouble-    CDouble ->                              -- width : TBasicType TDouble-    CDouble ->                              -- height : TBasicType TDouble-    IO ()---renderFrame ::-    (MonadIO m, StyleContextK a) =>-    a                                       -- context-    -> Cairo.Context                        -- cr-    -> Double                               -- x-    -> Double                               -- y-    -> Double                               -- width-    -> Double                               -- height-    -> m ()                                 -- result-renderFrame context cr x y width height = liftIO $ do-    let context' = unsafeManagedPtrCastPtr context-    let cr' = unsafeManagedPtrGetPtr cr-    let x' = realToFrac x-    let y' = realToFrac y-    let width' = realToFrac width-    let height' = realToFrac height-    gtk_render_frame context' cr' x' y' width' height'-    touchManagedPtr context-    touchManagedPtr cr-    return ()----- function gtk_render_focus--- Args : [Arg {argCName = "context", argType = TInterface "Gtk" "StyleContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cr", argType = TInterface "cairo" "Context", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "x", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "y", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "width", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "height", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_render_focus" gtk_render_focus :: -    Ptr StyleContext ->                     -- context : TInterface "Gtk" "StyleContext"-    Ptr Cairo.Context ->                    -- cr : TInterface "cairo" "Context"-    CDouble ->                              -- x : TBasicType TDouble-    CDouble ->                              -- y : TBasicType TDouble-    CDouble ->                              -- width : TBasicType TDouble-    CDouble ->                              -- height : TBasicType TDouble-    IO ()---renderFocus ::-    (MonadIO m, StyleContextK a) =>-    a                                       -- context-    -> Cairo.Context                        -- cr-    -> Double                               -- x-    -> Double                               -- y-    -> Double                               -- width-    -> Double                               -- height-    -> m ()                                 -- result-renderFocus context cr x y width height = liftIO $ do-    let context' = unsafeManagedPtrCastPtr context-    let cr' = unsafeManagedPtrGetPtr cr-    let x' = realToFrac x-    let y' = realToFrac y-    let width' = realToFrac width-    let height' = realToFrac height-    gtk_render_focus context' cr' x' y' width' height'-    touchManagedPtr context-    touchManagedPtr cr-    return ()----- function gtk_render_extension--- Args : [Arg {argCName = "context", argType = TInterface "Gtk" "StyleContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cr", argType = TInterface "cairo" "Context", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "x", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "y", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "width", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "height", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "gap_side", argType = TInterface "Gtk" "PositionType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_render_extension" gtk_render_extension :: -    Ptr StyleContext ->                     -- context : TInterface "Gtk" "StyleContext"-    Ptr Cairo.Context ->                    -- cr : TInterface "cairo" "Context"-    CDouble ->                              -- x : TBasicType TDouble-    CDouble ->                              -- y : TBasicType TDouble-    CDouble ->                              -- width : TBasicType TDouble-    CDouble ->                              -- height : TBasicType TDouble-    CUInt ->                                -- gap_side : TInterface "Gtk" "PositionType"-    IO ()---renderExtension ::-    (MonadIO m, StyleContextK a) =>-    a                                       -- context-    -> Cairo.Context                        -- cr-    -> Double                               -- x-    -> Double                               -- y-    -> Double                               -- width-    -> Double                               -- height-    -> PositionType                         -- gapSide-    -> m ()                                 -- result-renderExtension context cr x y width height gapSide = liftIO $ do-    let context' = unsafeManagedPtrCastPtr context-    let cr' = unsafeManagedPtrGetPtr cr-    let x' = realToFrac x-    let y' = realToFrac y-    let width' = realToFrac width-    let height' = realToFrac height-    let gapSide' = (fromIntegral . fromEnum) gapSide-    gtk_render_extension context' cr' x' y' width' height' gapSide'-    touchManagedPtr context-    touchManagedPtr cr-    return ()----- function gtk_render_expander--- Args : [Arg {argCName = "context", argType = TInterface "Gtk" "StyleContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cr", argType = TInterface "cairo" "Context", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "x", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "y", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "width", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "height", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_render_expander" gtk_render_expander :: -    Ptr StyleContext ->                     -- context : TInterface "Gtk" "StyleContext"-    Ptr Cairo.Context ->                    -- cr : TInterface "cairo" "Context"-    CDouble ->                              -- x : TBasicType TDouble-    CDouble ->                              -- y : TBasicType TDouble-    CDouble ->                              -- width : TBasicType TDouble-    CDouble ->                              -- height : TBasicType TDouble-    IO ()---renderExpander ::-    (MonadIO m, StyleContextK a) =>-    a                                       -- context-    -> Cairo.Context                        -- cr-    -> Double                               -- x-    -> Double                               -- y-    -> Double                               -- width-    -> Double                               -- height-    -> m ()                                 -- result-renderExpander context cr x y width height = liftIO $ do-    let context' = unsafeManagedPtrCastPtr context-    let cr' = unsafeManagedPtrGetPtr cr-    let x' = realToFrac x-    let y' = realToFrac y-    let width' = realToFrac width-    let height' = realToFrac height-    gtk_render_expander context' cr' x' y' width' height'-    touchManagedPtr context-    touchManagedPtr cr-    return ()----- function gtk_render_check--- Args : [Arg {argCName = "context", argType = TInterface "Gtk" "StyleContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cr", argType = TInterface "cairo" "Context", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "x", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "y", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "width", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "height", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_render_check" gtk_render_check :: -    Ptr StyleContext ->                     -- context : TInterface "Gtk" "StyleContext"-    Ptr Cairo.Context ->                    -- cr : TInterface "cairo" "Context"-    CDouble ->                              -- x : TBasicType TDouble-    CDouble ->                              -- y : TBasicType TDouble-    CDouble ->                              -- width : TBasicType TDouble-    CDouble ->                              -- height : TBasicType TDouble-    IO ()---renderCheck ::-    (MonadIO m, StyleContextK a) =>-    a                                       -- context-    -> Cairo.Context                        -- cr-    -> Double                               -- x-    -> Double                               -- y-    -> Double                               -- width-    -> Double                               -- height-    -> m ()                                 -- result-renderCheck context cr x y width height = liftIO $ do-    let context' = unsafeManagedPtrCastPtr context-    let cr' = unsafeManagedPtrGetPtr cr-    let x' = realToFrac x-    let y' = realToFrac y-    let width' = realToFrac width-    let height' = realToFrac height-    gtk_render_check context' cr' x' y' width' height'-    touchManagedPtr context-    touchManagedPtr cr-    return ()----- function gtk_render_background--- Args : [Arg {argCName = "context", argType = TInterface "Gtk" "StyleContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cr", argType = TInterface "cairo" "Context", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "x", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "y", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "width", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "height", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_render_background" gtk_render_background :: -    Ptr StyleContext ->                     -- context : TInterface "Gtk" "StyleContext"-    Ptr Cairo.Context ->                    -- cr : TInterface "cairo" "Context"-    CDouble ->                              -- x : TBasicType TDouble-    CDouble ->                              -- y : TBasicType TDouble-    CDouble ->                              -- width : TBasicType TDouble-    CDouble ->                              -- height : TBasicType TDouble-    IO ()---renderBackground ::-    (MonadIO m, StyleContextK a) =>-    a                                       -- context-    -> Cairo.Context                        -- cr-    -> Double                               -- x-    -> Double                               -- y-    -> Double                               -- width-    -> Double                               -- height-    -> m ()                                 -- result-renderBackground context cr x y width height = liftIO $ do-    let context' = unsafeManagedPtrCastPtr context-    let cr' = unsafeManagedPtrGetPtr cr-    let x' = realToFrac x-    let y' = realToFrac y-    let width' = realToFrac width-    let height' = realToFrac height-    gtk_render_background context' cr' x' y' width' height'-    touchManagedPtr context-    touchManagedPtr cr-    return ()----- function gtk_render_arrow--- Args : [Arg {argCName = "context", argType = TInterface "Gtk" "StyleContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cr", argType = TInterface "cairo" "Context", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "angle", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "x", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "y", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "size", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_render_arrow" gtk_render_arrow :: -    Ptr StyleContext ->                     -- context : TInterface "Gtk" "StyleContext"-    Ptr Cairo.Context ->                    -- cr : TInterface "cairo" "Context"-    CDouble ->                              -- angle : TBasicType TDouble-    CDouble ->                              -- x : TBasicType TDouble-    CDouble ->                              -- y : TBasicType TDouble-    CDouble ->                              -- size : TBasicType TDouble-    IO ()---renderArrow ::-    (MonadIO m, StyleContextK a) =>-    a                                       -- context-    -> Cairo.Context                        -- cr-    -> Double                               -- angle-    -> Double                               -- x-    -> Double                               -- y-    -> Double                               -- size-    -> m ()                                 -- result-renderArrow context cr angle x y size = liftIO $ do-    let context' = unsafeManagedPtrCastPtr context-    let cr' = unsafeManagedPtrGetPtr cr-    let angle' = realToFrac angle-    let x' = realToFrac x-    let y' = realToFrac y-    let size' = realToFrac size-    gtk_render_arrow context' cr' angle' x' y' size'-    touchManagedPtr context-    touchManagedPtr cr-    return ()----- function gtk_render_activity--- Args : [Arg {argCName = "context", argType = TInterface "Gtk" "StyleContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cr", argType = TInterface "cairo" "Context", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "x", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "y", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "width", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "height", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_render_activity" gtk_render_activity :: -    Ptr StyleContext ->                     -- context : TInterface "Gtk" "StyleContext"-    Ptr Cairo.Context ->                    -- cr : TInterface "cairo" "Context"-    CDouble ->                              -- x : TBasicType TDouble-    CDouble ->                              -- y : TBasicType TDouble-    CDouble ->                              -- width : TBasicType TDouble-    CDouble ->                              -- height : TBasicType TDouble-    IO ()---renderActivity ::-    (MonadIO m, StyleContextK a) =>-    a                                       -- context-    -> Cairo.Context                        -- cr-    -> Double                               -- x-    -> Double                               -- y-    -> Double                               -- width-    -> Double                               -- height-    -> m ()                                 -- result-renderActivity context cr x y width height = liftIO $ do-    let context' = unsafeManagedPtrCastPtr context-    let cr' = unsafeManagedPtrGetPtr cr-    let x' = realToFrac x-    let y' = realToFrac y-    let width' = realToFrac width-    let height' = realToFrac height-    gtk_render_activity context' cr' x' y' width' height'-    touchManagedPtr context-    touchManagedPtr cr-    return ()----- function gtk_rc_set_default_files--- Args : [Arg {argCName = "filenames", argType = TCArray True (-1) (-1) (TBasicType TFileName), direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_rc_set_default_files" gtk_rc_set_default_files :: -    Ptr CString ->                          -- filenames : TCArray True (-1) (-1) (TBasicType TFileName)-    IO ()--{-# DEPRECATED rcSetDefaultFiles ["(Since version 3.0)","Use #GtkStyleContext with a custom #GtkStyleProvider instead"]#-}-rcSetDefaultFiles ::-    (MonadIO m) =>-    [[Char]]                                -- filenames-    -> m ()                                 -- result-rcSetDefaultFiles filenames = liftIO $ do-    filenames' <- packZeroTerminatedFileNameArray filenames-    gtk_rc_set_default_files filenames'-    mapZeroTerminatedCArray freeMem filenames'-    freeMem filenames'-    return ()----- function gtk_rc_reset_styles--- Args : [Arg {argCName = "settings", argType = TInterface "Gtk" "Settings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_rc_reset_styles" gtk_rc_reset_styles :: -    Ptr Settings ->                         -- settings : TInterface "Gtk" "Settings"-    IO ()--{-# DEPRECATED rcResetStyles ["(Since version 3.0)","Use #GtkCssProvider instead."]#-}-rcResetStyles ::-    (MonadIO m, SettingsK a) =>-    a                                       -- settings-    -> m ()                                 -- result-rcResetStyles settings = liftIO $ do-    let settings' = unsafeManagedPtrCastPtr settings-    gtk_rc_reset_styles settings'-    touchManagedPtr settings-    return ()----- function gtk_rc_reparse_all_for_settings--- Args : [Arg {argCName = "settings", argType = TInterface "Gtk" "Settings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "force_load", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_rc_reparse_all_for_settings" gtk_rc_reparse_all_for_settings :: -    Ptr Settings ->                         -- settings : TInterface "Gtk" "Settings"-    CInt ->                                 -- force_load : TBasicType TBoolean-    IO CInt--{-# DEPRECATED rcReparseAllForSettings ["(Since version 3.0)","Use #GtkCssProvider instead."]#-}-rcReparseAllForSettings ::-    (MonadIO m, SettingsK a) =>-    a                                       -- settings-    -> Bool                                 -- forceLoad-    -> m Bool                               -- result-rcReparseAllForSettings settings forceLoad = liftIO $ do-    let settings' = unsafeManagedPtrCastPtr settings-    let forceLoad' = (fromIntegral . fromEnum) forceLoad-    result <- gtk_rc_reparse_all_for_settings settings' forceLoad'-    let result' = (/= 0) result-    touchManagedPtr settings-    return result'----- function gtk_rc_reparse_all--- Args : []--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_rc_reparse_all" gtk_rc_reparse_all :: -    IO CInt--{-# DEPRECATED rcReparseAll ["(Since version 3.0)","Use #GtkCssProvider instead."]#-}-rcReparseAll ::-    (MonadIO m) =>-    m Bool                                  -- result-rcReparseAll  = liftIO $ do-    result <- gtk_rc_reparse_all-    let result' = (/= 0) result-    return result'----- function gtk_rc_parse_string--- Args : [Arg {argCName = "rc_string", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_rc_parse_string" gtk_rc_parse_string :: -    CString ->                              -- rc_string : TBasicType TUTF8-    IO ()--{-# DEPRECATED rcParseString ["(Since version 3.0)","Use #GtkCssProvider instead."]#-}-rcParseString ::-    (MonadIO m) =>-    T.Text                                  -- rcString-    -> m ()                                 -- result-rcParseString rcString = liftIO $ do-    rcString' <- textToCString rcString-    gtk_rc_parse_string rcString'-    freeMem rcString'-    return ()----- function gtk_rc_parse_state--- Args : [Arg {argCName = "scanner", argType = TInterface "GLib" "Scanner", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "state", argType = TInterface "Gtk" "StateType", direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : []--- returnType : Just (TBasicType TUInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_rc_parse_state" gtk_rc_parse_state :: -    Ptr GLib.Scanner ->                     -- scanner : TInterface "GLib" "Scanner"-    Ptr CUInt ->                            -- state : TInterface "Gtk" "StateType"-    IO Word32--{-# DEPRECATED rcParseState ["(Since version 3.0)","Use #GtkCssProvider instead"]#-}-rcParseState ::-    (MonadIO m) =>-    GLib.Scanner                            -- scanner-    -> m (Word32,StateType)                 -- result-rcParseState scanner = liftIO $ do-    let scanner' = unsafeManagedPtrGetPtr scanner-    state <- allocMem :: IO (Ptr CUInt)-    result <- gtk_rc_parse_state scanner' state-    state' <- peek state-    let state'' = (toEnum . fromIntegral) state'-    touchManagedPtr scanner-    freeMem state-    return (result, state'')----- function gtk_rc_parse_priority--- Args : [Arg {argCName = "scanner", argType = TInterface "GLib" "Scanner", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "priority", argType = TInterface "Gtk" "PathPriorityType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_rc_parse_priority" gtk_rc_parse_priority :: -    Ptr GLib.Scanner ->                     -- scanner : TInterface "GLib" "Scanner"-    CUInt ->                                -- priority : TInterface "Gtk" "PathPriorityType"-    IO Word32--{-# DEPRECATED rcParsePriority ["(Since version 3.0)","Use #GtkCssProvider instead"]#-}-rcParsePriority ::-    (MonadIO m) =>-    GLib.Scanner                            -- scanner-    -> PathPriorityType                     -- priority-    -> m Word32                             -- result-rcParsePriority scanner priority = liftIO $ do-    let scanner' = unsafeManagedPtrGetPtr scanner-    let priority' = (fromIntegral . fromEnum) priority-    result <- gtk_rc_parse_priority scanner' priority'-    touchManagedPtr scanner-    return result----- function gtk_rc_parse_color_full--- Args : [Arg {argCName = "scanner", argType = TInterface "GLib" "Scanner", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "style", argType = TInterface "Gtk" "RcStyle", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "color", argType = TInterface "Gdk" "Color", direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = True, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_rc_parse_color_full" gtk_rc_parse_color_full :: -    Ptr GLib.Scanner ->                     -- scanner : TInterface "GLib" "Scanner"-    Ptr RcStyle ->                          -- style : TInterface "Gtk" "RcStyle"-    Ptr Gdk.Color ->                        -- color : TInterface "Gdk" "Color"-    IO Word32--{-# DEPRECATED rcParseColorFull ["(Since version 3.0)","Use #GtkCssProvider instead"]#-}-rcParseColorFull ::-    (MonadIO m, RcStyleK a) =>-    GLib.Scanner                            -- scanner-    -> Maybe (a)                            -- style-    -> m (Word32,Gdk.Color)                 -- result-rcParseColorFull scanner style = liftIO $ do-    let scanner' = unsafeManagedPtrGetPtr scanner-    maybeStyle <- case style of-        Nothing -> return nullPtr-        Just jStyle -> do-            let jStyle' = unsafeManagedPtrCastPtr jStyle-            return jStyle'-    color <- callocBoxedBytes 12 :: IO (Ptr Gdk.Color)-    result <- gtk_rc_parse_color_full scanner' maybeStyle color-    color' <- (wrapBoxed Gdk.Color) color-    touchManagedPtr scanner-    whenJust style touchManagedPtr-    return (result, color')----- function gtk_rc_parse_color--- Args : [Arg {argCName = "scanner", argType = TInterface "GLib" "Scanner", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "color", argType = TInterface "Gdk" "Color", direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = True, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_rc_parse_color" gtk_rc_parse_color :: -    Ptr GLib.Scanner ->                     -- scanner : TInterface "GLib" "Scanner"-    Ptr Gdk.Color ->                        -- color : TInterface "Gdk" "Color"-    IO Word32--{-# DEPRECATED rcParseColor ["(Since version 3.0)","Use #GtkCssProvider instead"]#-}-rcParseColor ::-    (MonadIO m) =>-    GLib.Scanner                            -- scanner-    -> m (Word32,Gdk.Color)                 -- result-rcParseColor scanner = liftIO $ do-    let scanner' = unsafeManagedPtrGetPtr scanner-    color <- callocBoxedBytes 12 :: IO (Ptr Gdk.Color)-    result <- gtk_rc_parse_color scanner' color-    color' <- (wrapBoxed Gdk.Color) color-    touchManagedPtr scanner-    return (result, color')----- function gtk_rc_parse--- Args : [Arg {argCName = "filename", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_rc_parse" gtk_rc_parse :: -    CString ->                              -- filename : TBasicType TUTF8-    IO ()--{-# DEPRECATED rcParse ["(Since version 3.0)","Use #GtkCssProvider instead."]#-}-rcParse ::-    (MonadIO m) =>-    T.Text                                  -- filename-    -> m ()                                 -- result-rcParse filename = liftIO $ do-    filename' <- textToCString filename-    gtk_rc_parse filename'-    freeMem filename'-    return ()----- function gtk_rc_get_theme_dir--- Args : []--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_rc_get_theme_dir" gtk_rc_get_theme_dir :: -    IO CString--{-# DEPRECATED rcGetThemeDir ["(Since version 3.0)","Use #GtkCssProvider instead."]#-}-rcGetThemeDir ::-    (MonadIO m) =>-    m T.Text                                -- result-rcGetThemeDir  = liftIO $ do-    result <- gtk_rc_get_theme_dir-    checkUnexpectedReturnNULL "gtk_rc_get_theme_dir" result-    result' <- cstringToText result-    freeMem result-    return result'----- function gtk_rc_get_style_by_paths--- Args : [Arg {argCName = "settings", argType = TInterface "Gtk" "Settings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "widget_path", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "class_path", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "type", argType = TBasicType TGType, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Style")--- throws : False--- Skip return : False--foreign import ccall "gtk_rc_get_style_by_paths" gtk_rc_get_style_by_paths :: -    Ptr Settings ->                         -- settings : TInterface "Gtk" "Settings"-    CString ->                              -- widget_path : TBasicType TUTF8-    CString ->                              -- class_path : TBasicType TUTF8-    CGType ->                               -- type : TBasicType TGType-    IO (Ptr Style)--{-# DEPRECATED rcGetStyleByPaths ["(Since version 3.0)","Use #GtkStyleContext instead"]#-}-rcGetStyleByPaths ::-    (MonadIO m, SettingsK a) =>-    a                                       -- settings-    -> Maybe (T.Text)                       -- widgetPath-    -> Maybe (T.Text)                       -- classPath-    -> GType                                -- type_-    -> m (Maybe Style)                      -- result-rcGetStyleByPaths settings widgetPath classPath type_ = liftIO $ do-    let settings' = unsafeManagedPtrCastPtr settings-    maybeWidgetPath <- case widgetPath of-        Nothing -> return nullPtr-        Just jWidgetPath -> do-            jWidgetPath' <- textToCString jWidgetPath-            return jWidgetPath'-    maybeClassPath <- case classPath of-        Nothing -> return nullPtr-        Just jClassPath -> do-            jClassPath' <- textToCString jClassPath-            return jClassPath'-    let type_' = gtypeToCGType type_-    result <- gtk_rc_get_style_by_paths settings' maybeWidgetPath maybeClassPath type_'-    maybeResult <- convertIfNonNull result $ \result' -> do-        result'' <- (newObject Style) result'-        return result''-    touchManagedPtr settings-    freeMem maybeWidgetPath-    freeMem maybeClassPath-    return maybeResult----- function gtk_rc_get_style--- Args : [Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Style")--- throws : False--- Skip return : False--foreign import ccall "gtk_rc_get_style" gtk_rc_get_style :: -    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    IO (Ptr Style)--{-# DEPRECATED rcGetStyle ["(Since version 3.0)","Use #GtkStyleContext instead"]#-}-rcGetStyle ::-    (MonadIO m, WidgetK a) =>-    a                                       -- widget-    -> m Style                              -- result-rcGetStyle widget = liftIO $ do-    let widget' = unsafeManagedPtrCastPtr widget-    result <- gtk_rc_get_style widget'-    checkUnexpectedReturnNULL "gtk_rc_get_style" result-    result' <- (newObject Style) result-    touchManagedPtr widget-    return result'----- function gtk_rc_get_module_dir--- Args : []--- Lengths : []--- returnType : Just (TBasicType TFileName)--- throws : False--- Skip return : False--foreign import ccall "gtk_rc_get_module_dir" gtk_rc_get_module_dir :: -    IO CString--{-# DEPRECATED rcGetModuleDir ["(Since version 3.0)","Use #GtkCssProvider instead."]#-}-rcGetModuleDir ::-    (MonadIO m) =>-    m [Char]                                -- result-rcGetModuleDir  = liftIO $ do-    result <- gtk_rc_get_module_dir-    checkUnexpectedReturnNULL "gtk_rc_get_module_dir" result-    result' <- cstringToString result-    freeMem result-    return result'----- function gtk_rc_get_im_module_path--- Args : []--- Lengths : []--- returnType : Just (TBasicType TFileName)--- throws : False--- Skip return : False--foreign import ccall "gtk_rc_get_im_module_path" gtk_rc_get_im_module_path :: -    IO CString--{-# DEPRECATED rcGetImModulePath ["(Since version 3.0)","Use #GtkCssProvider instead."]#-}-rcGetImModulePath ::-    (MonadIO m) =>-    m [Char]                                -- result-rcGetImModulePath  = liftIO $ do-    result <- gtk_rc_get_im_module_path-    checkUnexpectedReturnNULL "gtk_rc_get_im_module_path" result-    result' <- cstringToString result-    freeMem result-    return result'----- function gtk_rc_get_im_module_file--- Args : []--- Lengths : []--- returnType : Just (TBasicType TFileName)--- throws : False--- Skip return : False--foreign import ccall "gtk_rc_get_im_module_file" gtk_rc_get_im_module_file :: -    IO CString--{-# DEPRECATED rcGetImModuleFile ["(Since version 3.0)","Use #GtkCssProvider instead."]#-}-rcGetImModuleFile ::-    (MonadIO m) =>-    m [Char]                                -- result-rcGetImModuleFile  = liftIO $ do-    result <- gtk_rc_get_im_module_file-    checkUnexpectedReturnNULL "gtk_rc_get_im_module_file" result-    result' <- cstringToString result-    freeMem result-    return result'----- function gtk_rc_get_default_files--- Args : []--- Lengths : []--- returnType : Just (TCArray True (-1) (-1) (TBasicType TFileName))--- throws : False--- Skip return : False--foreign import ccall "gtk_rc_get_default_files" gtk_rc_get_default_files :: -    IO (Ptr CString)--{-# DEPRECATED rcGetDefaultFiles ["(Since version 3.0)","Use #GtkStyleContext instead"]#-}-rcGetDefaultFiles ::-    (MonadIO m) =>-    m [[Char]]                              -- result-rcGetDefaultFiles  = liftIO $ do-    result <- gtk_rc_get_default_files-    checkUnexpectedReturnNULL "gtk_rc_get_default_files" result-    result' <- unpackZeroTerminatedFileNameArray result-    return result'----- function gtk_rc_find_pixmap_in_path--- Args : [Arg {argCName = "settings", argType = TInterface "Gtk" "Settings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "scanner", argType = TInterface "GLib" "Scanner", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "pixmap_file", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TFileName)--- throws : False--- Skip return : False--foreign import ccall "gtk_rc_find_pixmap_in_path" gtk_rc_find_pixmap_in_path :: -    Ptr Settings ->                         -- settings : TInterface "Gtk" "Settings"-    Ptr GLib.Scanner ->                     -- scanner : TInterface "GLib" "Scanner"-    CString ->                              -- pixmap_file : TBasicType TUTF8-    IO CString--{-# DEPRECATED rcFindPixmapInPath ["(Since version 3.0)","Use #GtkCssProvider instead."]#-}-rcFindPixmapInPath ::-    (MonadIO m, SettingsK a) =>-    a                                       -- settings-    -> GLib.Scanner                         -- scanner-    -> T.Text                               -- pixmapFile-    -> m [Char]                             -- result-rcFindPixmapInPath settings scanner pixmapFile = liftIO $ do-    let settings' = unsafeManagedPtrCastPtr settings-    let scanner' = unsafeManagedPtrGetPtr scanner-    pixmapFile' <- textToCString pixmapFile-    result <- gtk_rc_find_pixmap_in_path settings' scanner' pixmapFile'-    checkUnexpectedReturnNULL "gtk_rc_find_pixmap_in_path" result-    result' <- cstringToString result-    freeMem result-    touchManagedPtr settings-    touchManagedPtr scanner-    freeMem pixmapFile'-    return result'----- function gtk_rc_find_module_in_path--- Args : [Arg {argCName = "module_file", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TFileName)--- throws : False--- Skip return : False--foreign import ccall "gtk_rc_find_module_in_path" gtk_rc_find_module_in_path :: -    CString ->                              -- module_file : TBasicType TUTF8-    IO CString--{-# DEPRECATED rcFindModuleInPath ["(Since version 3.0)","Use #GtkCssProvider instead."]#-}-rcFindModuleInPath ::-    (MonadIO m) =>-    T.Text                                  -- moduleFile-    -> m [Char]                             -- result-rcFindModuleInPath moduleFile = liftIO $ do-    moduleFile' <- textToCString moduleFile-    result <- gtk_rc_find_module_in_path moduleFile'-    checkUnexpectedReturnNULL "gtk_rc_find_module_in_path" result-    result' <- cstringToString result-    freeMem result-    freeMem moduleFile'-    return result'----- function gtk_rc_add_default_file--- Args : [Arg {argCName = "filename", argType = TBasicType TFileName, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_rc_add_default_file" gtk_rc_add_default_file :: -    CString ->                              -- filename : TBasicType TFileName-    IO ()--{-# DEPRECATED rcAddDefaultFile ["(Since version 3.0)","Use #GtkStyleContext with a custom #GtkStyleProvider instead"]#-}-rcAddDefaultFile ::-    (MonadIO m) =>-    [Char]                                  -- filename-    -> m ()                                 -- result-rcAddDefaultFile filename = liftIO $ do-    filename' <- stringToCString filename-    gtk_rc_add_default_file filename'-    freeMem filename'-    return ()----- function gtk_propagate_event--- Args : [Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "event", argType = TInterface "Gdk" "Event", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_propagate_event" gtk_propagate_event :: -    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    Ptr Gdk.Event ->                        -- event : TInterface "Gdk" "Event"-    IO ()---propagateEvent ::-    (MonadIO m, WidgetK a) =>-    a                                       -- widget-    -> Gdk.Event                            -- event-    -> m ()                                 -- result-propagateEvent widget event = liftIO $ do-    let widget' = unsafeManagedPtrCastPtr widget-    let event' = unsafeManagedPtrGetPtr event-    gtk_propagate_event widget' event'-    touchManagedPtr widget-    touchManagedPtr event-    return ()----- function gtk_print_run_page_setup_dialog_async--- Args : [Arg {argCName = "parent", argType = TInterface "Gtk" "Window", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "page_setup", argType = TInterface "Gtk" "PageSetup", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "settings", argType = TInterface "Gtk" "PrintSettings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "done_cb", argType = TInterface "Gtk" "PageSetupDoneFunc", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeAsync, argClosure = 4, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "data", argType = TBasicType TPtr, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_print_run_page_setup_dialog_async" gtk_print_run_page_setup_dialog_async :: -    Ptr Window ->                           -- parent : TInterface "Gtk" "Window"-    Ptr PageSetup ->                        -- page_setup : TInterface "Gtk" "PageSetup"-    Ptr PrintSettings ->                    -- settings : TInterface "Gtk" "PrintSettings"-    FunPtr PageSetupDoneFuncC ->            -- done_cb : TInterface "Gtk" "PageSetupDoneFunc"-    Ptr () ->                               -- data : TBasicType TPtr-    IO ()---printRunPageSetupDialogAsync ::-    (MonadIO m, WindowK a, PageSetupK b, PrintSettingsK c) =>-    Maybe (a)                               -- parent-    -> Maybe (b)                            -- pageSetup-    -> c                                    -- settings-    -> PageSetupDoneFunc                    -- doneCb-    -> m ()                                 -- result-printRunPageSetupDialogAsync parent pageSetup settings doneCb = liftIO $ do-    maybeParent <- case parent of-        Nothing -> return nullPtr-        Just jParent -> do-            let jParent' = unsafeManagedPtrCastPtr jParent-            return jParent'-    maybePageSetup <- case pageSetup of-        Nothing -> return nullPtr-        Just jPageSetup -> do-            let jPageSetup' = unsafeManagedPtrCastPtr jPageSetup-            return jPageSetup'-    let settings' = unsafeManagedPtrCastPtr settings-    ptrdoneCb <- callocMem :: IO (Ptr (FunPtr PageSetupDoneFuncC))-    doneCb' <- mkPageSetupDoneFunc (pageSetupDoneFuncWrapper (Just ptrdoneCb) doneCb)-    poke ptrdoneCb doneCb'-    let data_ = nullPtr-    gtk_print_run_page_setup_dialog_async maybeParent maybePageSetup settings' doneCb' data_-    whenJust parent touchManagedPtr-    whenJust pageSetup touchManagedPtr-    touchManagedPtr settings-    return ()----- function gtk_print_run_page_setup_dialog--- Args : [Arg {argCName = "parent", argType = TInterface "Gtk" "Window", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "page_setup", argType = TInterface "Gtk" "PageSetup", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "settings", argType = TInterface "Gtk" "PrintSettings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "PageSetup")--- throws : False--- Skip return : False--foreign import ccall "gtk_print_run_page_setup_dialog" gtk_print_run_page_setup_dialog :: -    Ptr Window ->                           -- parent : TInterface "Gtk" "Window"-    Ptr PageSetup ->                        -- page_setup : TInterface "Gtk" "PageSetup"-    Ptr PrintSettings ->                    -- settings : TInterface "Gtk" "PrintSettings"-    IO (Ptr PageSetup)---printRunPageSetupDialog ::-    (MonadIO m, WindowK a, PageSetupK b, PrintSettingsK c) =>-    Maybe (a)                               -- parent-    -> Maybe (b)                            -- pageSetup-    -> c                                    -- settings-    -> m PageSetup                          -- result-printRunPageSetupDialog parent pageSetup settings = liftIO $ do-    maybeParent <- case parent of-        Nothing -> return nullPtr-        Just jParent -> do-            let jParent' = unsafeManagedPtrCastPtr jParent-            return jParent'-    maybePageSetup <- case pageSetup of-        Nothing -> return nullPtr-        Just jPageSetup -> do-            let jPageSetup' = unsafeManagedPtrCastPtr jPageSetup-            return jPageSetup'-    let settings' = unsafeManagedPtrCastPtr settings-    result <- gtk_print_run_page_setup_dialog maybeParent maybePageSetup settings'-    checkUnexpectedReturnNULL "gtk_print_run_page_setup_dialog" result-    result' <- (wrapObject PageSetup) result-    whenJust parent touchManagedPtr-    whenJust pageSetup touchManagedPtr-    touchManagedPtr settings-    return result'----- function gtk_parse_args--- Args : [Arg {argCName = "argc", argType = TBasicType TInt, direction = DirectionInout, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "argv", argType = TCArray False (-1) 0 (TBasicType TUTF8), direction = DirectionInout, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : [Arg {argCName = "argc", argType = TBasicType TInt, direction = DirectionInout, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_parse_args" gtk_parse_args :: -    Ptr Int32 ->                            -- argc : TBasicType TInt-    Ptr (Ptr CString) ->                    -- argv : TCArray False (-1) 0 (TBasicType TUTF8)-    IO CInt---parseArgs ::-    (MonadIO m) =>-    [T.Text]                                -- argv-    -> m (Bool,[T.Text])                    -- result-parseArgs argv = liftIO $ do-    let argc = fromIntegral $ length argv-    argc' <- allocMem :: IO (Ptr Int32)-    poke argc' argc-    argv' <- packUTF8CArray argv-    argv'' <- allocMem :: IO (Ptr (Ptr CString))-    poke argv'' argv'-    result <- gtk_parse_args argc' argv''-    argc'' <- peek argc'-    let result' = (/= 0) result-    argv''' <- peek argv''-    argv'''' <- (unpackUTF8CArrayWithLength argc'') argv'''-    (mapCArrayWithLength argc'') freeMem argv'''-    freeMem argv'''-    freeMem argc'-    freeMem argv''-    return (result', argv'''')----- function gtk_paint_vline--- Args : [Arg {argCName = "style", argType = TInterface "Gtk" "Style", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cr", argType = TInterface "cairo" "Context", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "state_type", argType = TInterface "Gtk" "StateType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "detail", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "y1_", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "y2_", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "x", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_paint_vline" gtk_paint_vline :: -    Ptr Style ->                            -- style : TInterface "Gtk" "Style"-    Ptr Cairo.Context ->                    -- cr : TInterface "cairo" "Context"-    CUInt ->                                -- state_type : TInterface "Gtk" "StateType"-    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    CString ->                              -- detail : TBasicType TUTF8-    Int32 ->                                -- y1_ : TBasicType TInt-    Int32 ->                                -- y2_ : TBasicType TInt-    Int32 ->                                -- x : TBasicType TInt-    IO ()--{-# DEPRECATED paintVline ["(Since version 3.0)","Use gtk_render_line() instead"]#-}-paintVline ::-    (MonadIO m, StyleK a, WidgetK b) =>-    a                                       -- style-    -> Cairo.Context                        -- cr-    -> StateType                            -- stateType-    -> Maybe (b)                            -- widget-    -> Maybe (T.Text)                       -- detail-    -> Int32                                -- y1_-    -> Int32                                -- y2_-    -> Int32                                -- x-    -> m ()                                 -- result-paintVline style cr stateType widget detail y1_ y2_ x = liftIO $ do-    let style' = unsafeManagedPtrCastPtr style-    let cr' = unsafeManagedPtrGetPtr cr-    let stateType' = (fromIntegral . fromEnum) stateType-    maybeWidget <- case widget of-        Nothing -> return nullPtr-        Just jWidget -> do-            let jWidget' = unsafeManagedPtrCastPtr jWidget-            return jWidget'-    maybeDetail <- case detail of-        Nothing -> return nullPtr-        Just jDetail -> do-            jDetail' <- textToCString jDetail-            return jDetail'-    gtk_paint_vline style' cr' stateType' maybeWidget maybeDetail y1_ y2_ x-    touchManagedPtr style-    touchManagedPtr cr-    whenJust widget touchManagedPtr-    freeMem maybeDetail-    return ()----- function gtk_paint_tab--- Args : [Arg {argCName = "style", argType = TInterface "Gtk" "Style", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cr", argType = TInterface "cairo" "Context", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "state_type", argType = TInterface "Gtk" "StateType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "shadow_type", argType = TInterface "Gtk" "ShadowType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "detail", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "x", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "y", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "width", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "height", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_paint_tab" gtk_paint_tab :: -    Ptr Style ->                            -- style : TInterface "Gtk" "Style"-    Ptr Cairo.Context ->                    -- cr : TInterface "cairo" "Context"-    CUInt ->                                -- state_type : TInterface "Gtk" "StateType"-    CUInt ->                                -- shadow_type : TInterface "Gtk" "ShadowType"-    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    CString ->                              -- detail : TBasicType TUTF8-    Int32 ->                                -- x : TBasicType TInt-    Int32 ->                                -- y : TBasicType TInt-    Int32 ->                                -- width : TBasicType TInt-    Int32 ->                                -- height : TBasicType TInt-    IO ()--{-# DEPRECATED paintTab ["(Since version 3.0)","Use cairo instead"]#-}-paintTab ::-    (MonadIO m, StyleK a, WidgetK b) =>-    a                                       -- style-    -> Cairo.Context                        -- cr-    -> StateType                            -- stateType-    -> ShadowType                           -- shadowType-    -> Maybe (b)                            -- widget-    -> Maybe (T.Text)                       -- detail-    -> Int32                                -- x-    -> Int32                                -- y-    -> Int32                                -- width-    -> Int32                                -- height-    -> m ()                                 -- result-paintTab style cr stateType shadowType widget detail x y width height = liftIO $ do-    let style' = unsafeManagedPtrCastPtr style-    let cr' = unsafeManagedPtrGetPtr cr-    let stateType' = (fromIntegral . fromEnum) stateType-    let shadowType' = (fromIntegral . fromEnum) shadowType-    maybeWidget <- case widget of-        Nothing -> return nullPtr-        Just jWidget -> do-            let jWidget' = unsafeManagedPtrCastPtr jWidget-            return jWidget'-    maybeDetail <- case detail of-        Nothing -> return nullPtr-        Just jDetail -> do-            jDetail' <- textToCString jDetail-            return jDetail'-    gtk_paint_tab style' cr' stateType' shadowType' maybeWidget maybeDetail x y width height-    touchManagedPtr style-    touchManagedPtr cr-    whenJust widget touchManagedPtr-    freeMem maybeDetail-    return ()----- function gtk_paint_spinner--- Args : [Arg {argCName = "style", argType = TInterface "Gtk" "Style", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cr", argType = TInterface "cairo" "Context", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "state_type", argType = TInterface "Gtk" "StateType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "detail", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "step", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "x", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "y", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "width", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "height", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_paint_spinner" gtk_paint_spinner :: -    Ptr Style ->                            -- style : TInterface "Gtk" "Style"-    Ptr Cairo.Context ->                    -- cr : TInterface "cairo" "Context"-    CUInt ->                                -- state_type : TInterface "Gtk" "StateType"-    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    CString ->                              -- detail : TBasicType TUTF8-    Word32 ->                               -- step : TBasicType TUInt-    Int32 ->                                -- x : TBasicType TInt-    Int32 ->                                -- y : TBasicType TInt-    Int32 ->                                -- width : TBasicType TInt-    Int32 ->                                -- height : TBasicType TInt-    IO ()--{-# DEPRECATED paintSpinner ["(Since version 3.0)","Use gtk_render_activity() instead"]#-}-paintSpinner ::-    (MonadIO m, StyleK a, WidgetK b) =>-    a                                       -- style-    -> Cairo.Context                        -- cr-    -> StateType                            -- stateType-    -> Maybe (b)                            -- widget-    -> Maybe (T.Text)                       -- detail-    -> Word32                               -- step-    -> Int32                                -- x-    -> Int32                                -- y-    -> Int32                                -- width-    -> Int32                                -- height-    -> m ()                                 -- result-paintSpinner style cr stateType widget detail step x y width height = liftIO $ do-    let style' = unsafeManagedPtrCastPtr style-    let cr' = unsafeManagedPtrGetPtr cr-    let stateType' = (fromIntegral . fromEnum) stateType-    maybeWidget <- case widget of-        Nothing -> return nullPtr-        Just jWidget -> do-            let jWidget' = unsafeManagedPtrCastPtr jWidget-            return jWidget'-    maybeDetail <- case detail of-        Nothing -> return nullPtr-        Just jDetail -> do-            jDetail' <- textToCString jDetail-            return jDetail'-    gtk_paint_spinner style' cr' stateType' maybeWidget maybeDetail step x y width height-    touchManagedPtr style-    touchManagedPtr cr-    whenJust widget touchManagedPtr-    freeMem maybeDetail-    return ()----- function gtk_paint_slider--- Args : [Arg {argCName = "style", argType = TInterface "Gtk" "Style", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cr", argType = TInterface "cairo" "Context", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "state_type", argType = TInterface "Gtk" "StateType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "shadow_type", argType = TInterface "Gtk" "ShadowType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "detail", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "x", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "y", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "width", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "height", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "orientation", argType = TInterface "Gtk" "Orientation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_paint_slider" gtk_paint_slider :: -    Ptr Style ->                            -- style : TInterface "Gtk" "Style"-    Ptr Cairo.Context ->                    -- cr : TInterface "cairo" "Context"-    CUInt ->                                -- state_type : TInterface "Gtk" "StateType"-    CUInt ->                                -- shadow_type : TInterface "Gtk" "ShadowType"-    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    CString ->                              -- detail : TBasicType TUTF8-    Int32 ->                                -- x : TBasicType TInt-    Int32 ->                                -- y : TBasicType TInt-    Int32 ->                                -- width : TBasicType TInt-    Int32 ->                                -- height : TBasicType TInt-    CUInt ->                                -- orientation : TInterface "Gtk" "Orientation"-    IO ()--{-# DEPRECATED paintSlider ["(Since version 3.0)","Use gtk_render_slider() instead"]#-}-paintSlider ::-    (MonadIO m, StyleK a, WidgetK b) =>-    a                                       -- style-    -> Cairo.Context                        -- cr-    -> StateType                            -- stateType-    -> ShadowType                           -- shadowType-    -> Maybe (b)                            -- widget-    -> Maybe (T.Text)                       -- detail-    -> Int32                                -- x-    -> Int32                                -- y-    -> Int32                                -- width-    -> Int32                                -- height-    -> Orientation                          -- orientation-    -> m ()                                 -- result-paintSlider style cr stateType shadowType widget detail x y width height orientation = liftIO $ do-    let style' = unsafeManagedPtrCastPtr style-    let cr' = unsafeManagedPtrGetPtr cr-    let stateType' = (fromIntegral . fromEnum) stateType-    let shadowType' = (fromIntegral . fromEnum) shadowType-    maybeWidget <- case widget of-        Nothing -> return nullPtr-        Just jWidget -> do-            let jWidget' = unsafeManagedPtrCastPtr jWidget-            return jWidget'-    maybeDetail <- case detail of-        Nothing -> return nullPtr-        Just jDetail -> do-            jDetail' <- textToCString jDetail-            return jDetail'-    let orientation' = (fromIntegral . fromEnum) orientation-    gtk_paint_slider style' cr' stateType' shadowType' maybeWidget maybeDetail x y width height orientation'-    touchManagedPtr style-    touchManagedPtr cr-    whenJust widget touchManagedPtr-    freeMem maybeDetail-    return ()----- function gtk_paint_shadow_gap--- Args : [Arg {argCName = "style", argType = TInterface "Gtk" "Style", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cr", argType = TInterface "cairo" "Context", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "state_type", argType = TInterface "Gtk" "StateType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "shadow_type", argType = TInterface "Gtk" "ShadowType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "detail", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "x", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "y", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "width", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "height", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "gap_side", argType = TInterface "Gtk" "PositionType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "gap_x", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "gap_width", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_paint_shadow_gap" gtk_paint_shadow_gap :: -    Ptr Style ->                            -- style : TInterface "Gtk" "Style"-    Ptr Cairo.Context ->                    -- cr : TInterface "cairo" "Context"-    CUInt ->                                -- state_type : TInterface "Gtk" "StateType"-    CUInt ->                                -- shadow_type : TInterface "Gtk" "ShadowType"-    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    CString ->                              -- detail : TBasicType TUTF8-    Int32 ->                                -- x : TBasicType TInt-    Int32 ->                                -- y : TBasicType TInt-    Int32 ->                                -- width : TBasicType TInt-    Int32 ->                                -- height : TBasicType TInt-    CUInt ->                                -- gap_side : TInterface "Gtk" "PositionType"-    Int32 ->                                -- gap_x : TBasicType TInt-    Int32 ->                                -- gap_width : TBasicType TInt-    IO ()--{-# DEPRECATED paintShadowGap ["(Since version 3.0)","Use gtk_render_frame_gap() instead"]#-}-paintShadowGap ::-    (MonadIO m, StyleK a, WidgetK b) =>-    a                                       -- style-    -> Cairo.Context                        -- cr-    -> StateType                            -- stateType-    -> ShadowType                           -- shadowType-    -> Maybe (b)                            -- widget-    -> Maybe (T.Text)                       -- detail-    -> Int32                                -- x-    -> Int32                                -- y-    -> Int32                                -- width-    -> Int32                                -- height-    -> PositionType                         -- gapSide-    -> Int32                                -- gapX-    -> Int32                                -- gapWidth-    -> m ()                                 -- result-paintShadowGap style cr stateType shadowType widget detail x y width height gapSide gapX gapWidth = liftIO $ do-    let style' = unsafeManagedPtrCastPtr style-    let cr' = unsafeManagedPtrGetPtr cr-    let stateType' = (fromIntegral . fromEnum) stateType-    let shadowType' = (fromIntegral . fromEnum) shadowType-    maybeWidget <- case widget of-        Nothing -> return nullPtr-        Just jWidget -> do-            let jWidget' = unsafeManagedPtrCastPtr jWidget-            return jWidget'-    maybeDetail <- case detail of-        Nothing -> return nullPtr-        Just jDetail -> do-            jDetail' <- textToCString jDetail-            return jDetail'-    let gapSide' = (fromIntegral . fromEnum) gapSide-    gtk_paint_shadow_gap style' cr' stateType' shadowType' maybeWidget maybeDetail x y width height gapSide' gapX gapWidth-    touchManagedPtr style-    touchManagedPtr cr-    whenJust widget touchManagedPtr-    freeMem maybeDetail-    return ()----- function gtk_paint_shadow--- Args : [Arg {argCName = "style", argType = TInterface "Gtk" "Style", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cr", argType = TInterface "cairo" "Context", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "state_type", argType = TInterface "Gtk" "StateType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "shadow_type", argType = TInterface "Gtk" "ShadowType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "detail", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "x", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "y", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "width", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "height", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_paint_shadow" gtk_paint_shadow :: -    Ptr Style ->                            -- style : TInterface "Gtk" "Style"-    Ptr Cairo.Context ->                    -- cr : TInterface "cairo" "Context"-    CUInt ->                                -- state_type : TInterface "Gtk" "StateType"-    CUInt ->                                -- shadow_type : TInterface "Gtk" "ShadowType"-    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    CString ->                              -- detail : TBasicType TUTF8-    Int32 ->                                -- x : TBasicType TInt-    Int32 ->                                -- y : TBasicType TInt-    Int32 ->                                -- width : TBasicType TInt-    Int32 ->                                -- height : TBasicType TInt-    IO ()--{-# DEPRECATED paintShadow ["(Since version 3.0)","Use gtk_render_frame() instead"]#-}-paintShadow ::-    (MonadIO m, StyleK a, WidgetK b) =>-    a                                       -- style-    -> Cairo.Context                        -- cr-    -> StateType                            -- stateType-    -> ShadowType                           -- shadowType-    -> Maybe (b)                            -- widget-    -> Maybe (T.Text)                       -- detail-    -> Int32                                -- x-    -> Int32                                -- y-    -> Int32                                -- width-    -> Int32                                -- height-    -> m ()                                 -- result-paintShadow style cr stateType shadowType widget detail x y width height = liftIO $ do-    let style' = unsafeManagedPtrCastPtr style-    let cr' = unsafeManagedPtrGetPtr cr-    let stateType' = (fromIntegral . fromEnum) stateType-    let shadowType' = (fromIntegral . fromEnum) shadowType-    maybeWidget <- case widget of-        Nothing -> return nullPtr-        Just jWidget -> do-            let jWidget' = unsafeManagedPtrCastPtr jWidget-            return jWidget'-    maybeDetail <- case detail of-        Nothing -> return nullPtr-        Just jDetail -> do-            jDetail' <- textToCString jDetail-            return jDetail'-    gtk_paint_shadow style' cr' stateType' shadowType' maybeWidget maybeDetail x y width height-    touchManagedPtr style-    touchManagedPtr cr-    whenJust widget touchManagedPtr-    freeMem maybeDetail-    return ()----- function gtk_paint_resize_grip--- Args : [Arg {argCName = "style", argType = TInterface "Gtk" "Style", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cr", argType = TInterface "cairo" "Context", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "state_type", argType = TInterface "Gtk" "StateType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "detail", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "edge", argType = TInterface "Gdk" "WindowEdge", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "x", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "y", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "width", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "height", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_paint_resize_grip" gtk_paint_resize_grip :: -    Ptr Style ->                            -- style : TInterface "Gtk" "Style"-    Ptr Cairo.Context ->                    -- cr : TInterface "cairo" "Context"-    CUInt ->                                -- state_type : TInterface "Gtk" "StateType"-    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    CString ->                              -- detail : TBasicType TUTF8-    CUInt ->                                -- edge : TInterface "Gdk" "WindowEdge"-    Int32 ->                                -- x : TBasicType TInt-    Int32 ->                                -- y : TBasicType TInt-    Int32 ->                                -- width : TBasicType TInt-    Int32 ->                                -- height : TBasicType TInt-    IO ()--{-# DEPRECATED paintResizeGrip ["(Since version 3.0)","Use gtk_render_handle() instead"]#-}-paintResizeGrip ::-    (MonadIO m, StyleK a, WidgetK b) =>-    a                                       -- style-    -> Cairo.Context                        -- cr-    -> StateType                            -- stateType-    -> Maybe (b)                            -- widget-    -> Maybe (T.Text)                       -- detail-    -> Gdk.WindowEdge                       -- edge-    -> Int32                                -- x-    -> Int32                                -- y-    -> Int32                                -- width-    -> Int32                                -- height-    -> m ()                                 -- result-paintResizeGrip style cr stateType widget detail edge x y width height = liftIO $ do-    let style' = unsafeManagedPtrCastPtr style-    let cr' = unsafeManagedPtrGetPtr cr-    let stateType' = (fromIntegral . fromEnum) stateType-    maybeWidget <- case widget of-        Nothing -> return nullPtr-        Just jWidget -> do-            let jWidget' = unsafeManagedPtrCastPtr jWidget-            return jWidget'-    maybeDetail <- case detail of-        Nothing -> return nullPtr-        Just jDetail -> do-            jDetail' <- textToCString jDetail-            return jDetail'-    let edge' = (fromIntegral . fromEnum) edge-    gtk_paint_resize_grip style' cr' stateType' maybeWidget maybeDetail edge' x y width height-    touchManagedPtr style-    touchManagedPtr cr-    whenJust widget touchManagedPtr-    freeMem maybeDetail-    return ()----- function gtk_paint_option--- Args : [Arg {argCName = "style", argType = TInterface "Gtk" "Style", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cr", argType = TInterface "cairo" "Context", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "state_type", argType = TInterface "Gtk" "StateType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "shadow_type", argType = TInterface "Gtk" "ShadowType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "detail", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "x", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "y", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "width", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "height", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_paint_option" gtk_paint_option :: -    Ptr Style ->                            -- style : TInterface "Gtk" "Style"-    Ptr Cairo.Context ->                    -- cr : TInterface "cairo" "Context"-    CUInt ->                                -- state_type : TInterface "Gtk" "StateType"-    CUInt ->                                -- shadow_type : TInterface "Gtk" "ShadowType"-    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    CString ->                              -- detail : TBasicType TUTF8-    Int32 ->                                -- x : TBasicType TInt-    Int32 ->                                -- y : TBasicType TInt-    Int32 ->                                -- width : TBasicType TInt-    Int32 ->                                -- height : TBasicType TInt-    IO ()--{-# DEPRECATED paintOption ["(Since version 3.0)","Use gtk_render_option() instead"]#-}-paintOption ::-    (MonadIO m, StyleK a, WidgetK b) =>-    a                                       -- style-    -> Cairo.Context                        -- cr-    -> StateType                            -- stateType-    -> ShadowType                           -- shadowType-    -> Maybe (b)                            -- widget-    -> Maybe (T.Text)                       -- detail-    -> Int32                                -- x-    -> Int32                                -- y-    -> Int32                                -- width-    -> Int32                                -- height-    -> m ()                                 -- result-paintOption style cr stateType shadowType widget detail x y width height = liftIO $ do-    let style' = unsafeManagedPtrCastPtr style-    let cr' = unsafeManagedPtrGetPtr cr-    let stateType' = (fromIntegral . fromEnum) stateType-    let shadowType' = (fromIntegral . fromEnum) shadowType-    maybeWidget <- case widget of-        Nothing -> return nullPtr-        Just jWidget -> do-            let jWidget' = unsafeManagedPtrCastPtr jWidget-            return jWidget'-    maybeDetail <- case detail of-        Nothing -> return nullPtr-        Just jDetail -> do-            jDetail' <- textToCString jDetail-            return jDetail'-    gtk_paint_option style' cr' stateType' shadowType' maybeWidget maybeDetail x y width height-    touchManagedPtr style-    touchManagedPtr cr-    whenJust widget touchManagedPtr-    freeMem maybeDetail-    return ()----- function gtk_paint_layout--- Args : [Arg {argCName = "style", argType = TInterface "Gtk" "Style", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cr", argType = TInterface "cairo" "Context", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "state_type", argType = TInterface "Gtk" "StateType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "use_text", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "detail", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "x", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "y", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "layout", argType = TInterface "Pango" "Layout", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_paint_layout" gtk_paint_layout :: -    Ptr Style ->                            -- style : TInterface "Gtk" "Style"-    Ptr Cairo.Context ->                    -- cr : TInterface "cairo" "Context"-    CUInt ->                                -- state_type : TInterface "Gtk" "StateType"-    CInt ->                                 -- use_text : TBasicType TBoolean-    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    CString ->                              -- detail : TBasicType TUTF8-    Int32 ->                                -- x : TBasicType TInt-    Int32 ->                                -- y : TBasicType TInt-    Ptr Pango.Layout ->                     -- layout : TInterface "Pango" "Layout"-    IO ()--{-# DEPRECATED paintLayout ["(Since version 3.0)","Use gtk_render_layout() instead"]#-}-paintLayout ::-    (MonadIO m, StyleK a, WidgetK b, Pango.LayoutK c) =>-    a                                       -- style-    -> Cairo.Context                        -- cr-    -> StateType                            -- stateType-    -> Bool                                 -- useText-    -> Maybe (b)                            -- widget-    -> Maybe (T.Text)                       -- detail-    -> Int32                                -- x-    -> Int32                                -- y-    -> c                                    -- layout-    -> m ()                                 -- result-paintLayout style cr stateType useText widget detail x y layout = liftIO $ do-    let style' = unsafeManagedPtrCastPtr style-    let cr' = unsafeManagedPtrGetPtr cr-    let stateType' = (fromIntegral . fromEnum) stateType-    let useText' = (fromIntegral . fromEnum) useText-    maybeWidget <- case widget of-        Nothing -> return nullPtr-        Just jWidget -> do-            let jWidget' = unsafeManagedPtrCastPtr jWidget-            return jWidget'-    maybeDetail <- case detail of-        Nothing -> return nullPtr-        Just jDetail -> do-            jDetail' <- textToCString jDetail-            return jDetail'-    let layout' = unsafeManagedPtrCastPtr layout-    gtk_paint_layout style' cr' stateType' useText' maybeWidget maybeDetail x y layout'-    touchManagedPtr style-    touchManagedPtr cr-    whenJust widget touchManagedPtr-    touchManagedPtr layout-    freeMem maybeDetail-    return ()----- function gtk_paint_hline--- Args : [Arg {argCName = "style", argType = TInterface "Gtk" "Style", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cr", argType = TInterface "cairo" "Context", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "state_type", argType = TInterface "Gtk" "StateType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "detail", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "x1", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "x2", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "y", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_paint_hline" gtk_paint_hline :: -    Ptr Style ->                            -- style : TInterface "Gtk" "Style"-    Ptr Cairo.Context ->                    -- cr : TInterface "cairo" "Context"-    CUInt ->                                -- state_type : TInterface "Gtk" "StateType"-    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    CString ->                              -- detail : TBasicType TUTF8-    Int32 ->                                -- x1 : TBasicType TInt-    Int32 ->                                -- x2 : TBasicType TInt-    Int32 ->                                -- y : TBasicType TInt-    IO ()--{-# DEPRECATED paintHline ["(Since version 3.0)","Use gtk_render_line() instead"]#-}-paintHline ::-    (MonadIO m, StyleK a, WidgetK b) =>-    a                                       -- style-    -> Cairo.Context                        -- cr-    -> StateType                            -- stateType-    -> Maybe (b)                            -- widget-    -> Maybe (T.Text)                       -- detail-    -> Int32                                -- x1-    -> Int32                                -- x2-    -> Int32                                -- y-    -> m ()                                 -- result-paintHline style cr stateType widget detail x1 x2 y = liftIO $ do-    let style' = unsafeManagedPtrCastPtr style-    let cr' = unsafeManagedPtrGetPtr cr-    let stateType' = (fromIntegral . fromEnum) stateType-    maybeWidget <- case widget of-        Nothing -> return nullPtr-        Just jWidget -> do-            let jWidget' = unsafeManagedPtrCastPtr jWidget-            return jWidget'-    maybeDetail <- case detail of-        Nothing -> return nullPtr-        Just jDetail -> do-            jDetail' <- textToCString jDetail-            return jDetail'-    gtk_paint_hline style' cr' stateType' maybeWidget maybeDetail x1 x2 y-    touchManagedPtr style-    touchManagedPtr cr-    whenJust widget touchManagedPtr-    freeMem maybeDetail-    return ()----- function gtk_paint_handle--- Args : [Arg {argCName = "style", argType = TInterface "Gtk" "Style", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cr", argType = TInterface "cairo" "Context", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "state_type", argType = TInterface "Gtk" "StateType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "shadow_type", argType = TInterface "Gtk" "ShadowType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "detail", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "x", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "y", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "width", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "height", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "orientation", argType = TInterface "Gtk" "Orientation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_paint_handle" gtk_paint_handle :: -    Ptr Style ->                            -- style : TInterface "Gtk" "Style"-    Ptr Cairo.Context ->                    -- cr : TInterface "cairo" "Context"-    CUInt ->                                -- state_type : TInterface "Gtk" "StateType"-    CUInt ->                                -- shadow_type : TInterface "Gtk" "ShadowType"-    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    CString ->                              -- detail : TBasicType TUTF8-    Int32 ->                                -- x : TBasicType TInt-    Int32 ->                                -- y : TBasicType TInt-    Int32 ->                                -- width : TBasicType TInt-    Int32 ->                                -- height : TBasicType TInt-    CUInt ->                                -- orientation : TInterface "Gtk" "Orientation"-    IO ()--{-# DEPRECATED paintHandle ["(Since version 3.0)","Use gtk_render_handle() instead"]#-}-paintHandle ::-    (MonadIO m, StyleK a, WidgetK b) =>-    a                                       -- style-    -> Cairo.Context                        -- cr-    -> StateType                            -- stateType-    -> ShadowType                           -- shadowType-    -> Maybe (b)                            -- widget-    -> Maybe (T.Text)                       -- detail-    -> Int32                                -- x-    -> Int32                                -- y-    -> Int32                                -- width-    -> Int32                                -- height-    -> Orientation                          -- orientation-    -> m ()                                 -- result-paintHandle style cr stateType shadowType widget detail x y width height orientation = liftIO $ do-    let style' = unsafeManagedPtrCastPtr style-    let cr' = unsafeManagedPtrGetPtr cr-    let stateType' = (fromIntegral . fromEnum) stateType-    let shadowType' = (fromIntegral . fromEnum) shadowType-    maybeWidget <- case widget of-        Nothing -> return nullPtr-        Just jWidget -> do-            let jWidget' = unsafeManagedPtrCastPtr jWidget-            return jWidget'-    maybeDetail <- case detail of-        Nothing -> return nullPtr-        Just jDetail -> do-            jDetail' <- textToCString jDetail-            return jDetail'-    let orientation' = (fromIntegral . fromEnum) orientation-    gtk_paint_handle style' cr' stateType' shadowType' maybeWidget maybeDetail x y width height orientation'-    touchManagedPtr style-    touchManagedPtr cr-    whenJust widget touchManagedPtr-    freeMem maybeDetail-    return ()----- function gtk_paint_focus--- Args : [Arg {argCName = "style", argType = TInterface "Gtk" "Style", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cr", argType = TInterface "cairo" "Context", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "state_type", argType = TInterface "Gtk" "StateType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "detail", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "x", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "y", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "width", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "height", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_paint_focus" gtk_paint_focus :: -    Ptr Style ->                            -- style : TInterface "Gtk" "Style"-    Ptr Cairo.Context ->                    -- cr : TInterface "cairo" "Context"-    CUInt ->                                -- state_type : TInterface "Gtk" "StateType"-    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    CString ->                              -- detail : TBasicType TUTF8-    Int32 ->                                -- x : TBasicType TInt-    Int32 ->                                -- y : TBasicType TInt-    Int32 ->                                -- width : TBasicType TInt-    Int32 ->                                -- height : TBasicType TInt-    IO ()--{-# DEPRECATED paintFocus ["(Since version 3.0)","Use gtk_render_focus() instead"]#-}-paintFocus ::-    (MonadIO m, StyleK a, WidgetK b) =>-    a                                       -- style-    -> Cairo.Context                        -- cr-    -> StateType                            -- stateType-    -> Maybe (b)                            -- widget-    -> Maybe (T.Text)                       -- detail-    -> Int32                                -- x-    -> Int32                                -- y-    -> Int32                                -- width-    -> Int32                                -- height-    -> m ()                                 -- result-paintFocus style cr stateType widget detail x y width height = liftIO $ do-    let style' = unsafeManagedPtrCastPtr style-    let cr' = unsafeManagedPtrGetPtr cr-    let stateType' = (fromIntegral . fromEnum) stateType-    maybeWidget <- case widget of-        Nothing -> return nullPtr-        Just jWidget -> do-            let jWidget' = unsafeManagedPtrCastPtr jWidget-            return jWidget'-    maybeDetail <- case detail of-        Nothing -> return nullPtr-        Just jDetail -> do-            jDetail' <- textToCString jDetail-            return jDetail'-    gtk_paint_focus style' cr' stateType' maybeWidget maybeDetail x y width height-    touchManagedPtr style-    touchManagedPtr cr-    whenJust widget touchManagedPtr-    freeMem maybeDetail-    return ()----- function gtk_paint_flat_box--- Args : [Arg {argCName = "style", argType = TInterface "Gtk" "Style", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cr", argType = TInterface "cairo" "Context", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "state_type", argType = TInterface "Gtk" "StateType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "shadow_type", argType = TInterface "Gtk" "ShadowType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "detail", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "x", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "y", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "width", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "height", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_paint_flat_box" gtk_paint_flat_box :: -    Ptr Style ->                            -- style : TInterface "Gtk" "Style"-    Ptr Cairo.Context ->                    -- cr : TInterface "cairo" "Context"-    CUInt ->                                -- state_type : TInterface "Gtk" "StateType"-    CUInt ->                                -- shadow_type : TInterface "Gtk" "ShadowType"-    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    CString ->                              -- detail : TBasicType TUTF8-    Int32 ->                                -- x : TBasicType TInt-    Int32 ->                                -- y : TBasicType TInt-    Int32 ->                                -- width : TBasicType TInt-    Int32 ->                                -- height : TBasicType TInt-    IO ()--{-# DEPRECATED paintFlatBox ["(Since version 3.0)","Use gtk_render_frame() and gtk_render_background() instead"]#-}-paintFlatBox ::-    (MonadIO m, StyleK a, WidgetK b) =>-    a                                       -- style-    -> Cairo.Context                        -- cr-    -> StateType                            -- stateType-    -> ShadowType                           -- shadowType-    -> Maybe (b)                            -- widget-    -> Maybe (T.Text)                       -- detail-    -> Int32                                -- x-    -> Int32                                -- y-    -> Int32                                -- width-    -> Int32                                -- height-    -> m ()                                 -- result-paintFlatBox style cr stateType shadowType widget detail x y width height = liftIO $ do-    let style' = unsafeManagedPtrCastPtr style-    let cr' = unsafeManagedPtrGetPtr cr-    let stateType' = (fromIntegral . fromEnum) stateType-    let shadowType' = (fromIntegral . fromEnum) shadowType-    maybeWidget <- case widget of-        Nothing -> return nullPtr-        Just jWidget -> do-            let jWidget' = unsafeManagedPtrCastPtr jWidget-            return jWidget'-    maybeDetail <- case detail of-        Nothing -> return nullPtr-        Just jDetail -> do-            jDetail' <- textToCString jDetail-            return jDetail'-    gtk_paint_flat_box style' cr' stateType' shadowType' maybeWidget maybeDetail x y width height-    touchManagedPtr style-    touchManagedPtr cr-    whenJust widget touchManagedPtr-    freeMem maybeDetail-    return ()----- function gtk_paint_extension--- Args : [Arg {argCName = "style", argType = TInterface "Gtk" "Style", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cr", argType = TInterface "cairo" "Context", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "state_type", argType = TInterface "Gtk" "StateType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "shadow_type", argType = TInterface "Gtk" "ShadowType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "detail", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "x", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "y", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "width", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "height", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "gap_side", argType = TInterface "Gtk" "PositionType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_paint_extension" gtk_paint_extension :: -    Ptr Style ->                            -- style : TInterface "Gtk" "Style"-    Ptr Cairo.Context ->                    -- cr : TInterface "cairo" "Context"-    CUInt ->                                -- state_type : TInterface "Gtk" "StateType"-    CUInt ->                                -- shadow_type : TInterface "Gtk" "ShadowType"-    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    CString ->                              -- detail : TBasicType TUTF8-    Int32 ->                                -- x : TBasicType TInt-    Int32 ->                                -- y : TBasicType TInt-    Int32 ->                                -- width : TBasicType TInt-    Int32 ->                                -- height : TBasicType TInt-    CUInt ->                                -- gap_side : TInterface "Gtk" "PositionType"-    IO ()--{-# DEPRECATED paintExtension ["(Since version 3.0)","Use gtk_render_extension() instead"]#-}-paintExtension ::-    (MonadIO m, StyleK a, WidgetK b) =>-    a                                       -- style-    -> Cairo.Context                        -- cr-    -> StateType                            -- stateType-    -> ShadowType                           -- shadowType-    -> Maybe (b)                            -- widget-    -> Maybe (T.Text)                       -- detail-    -> Int32                                -- x-    -> Int32                                -- y-    -> Int32                                -- width-    -> Int32                                -- height-    -> PositionType                         -- gapSide-    -> m ()                                 -- result-paintExtension style cr stateType shadowType widget detail x y width height gapSide = liftIO $ do-    let style' = unsafeManagedPtrCastPtr style-    let cr' = unsafeManagedPtrGetPtr cr-    let stateType' = (fromIntegral . fromEnum) stateType-    let shadowType' = (fromIntegral . fromEnum) shadowType-    maybeWidget <- case widget of-        Nothing -> return nullPtr-        Just jWidget -> do-            let jWidget' = unsafeManagedPtrCastPtr jWidget-            return jWidget'-    maybeDetail <- case detail of-        Nothing -> return nullPtr-        Just jDetail -> do-            jDetail' <- textToCString jDetail-            return jDetail'-    let gapSide' = (fromIntegral . fromEnum) gapSide-    gtk_paint_extension style' cr' stateType' shadowType' maybeWidget maybeDetail x y width height gapSide'-    touchManagedPtr style-    touchManagedPtr cr-    whenJust widget touchManagedPtr-    freeMem maybeDetail-    return ()----- function gtk_paint_expander--- Args : [Arg {argCName = "style", argType = TInterface "Gtk" "Style", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cr", argType = TInterface "cairo" "Context", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "state_type", argType = TInterface "Gtk" "StateType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "detail", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "x", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "y", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "expander_style", argType = TInterface "Gtk" "ExpanderStyle", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_paint_expander" gtk_paint_expander :: -    Ptr Style ->                            -- style : TInterface "Gtk" "Style"-    Ptr Cairo.Context ->                    -- cr : TInterface "cairo" "Context"-    CUInt ->                                -- state_type : TInterface "Gtk" "StateType"-    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    CString ->                              -- detail : TBasicType TUTF8-    Int32 ->                                -- x : TBasicType TInt-    Int32 ->                                -- y : TBasicType TInt-    CUInt ->                                -- expander_style : TInterface "Gtk" "ExpanderStyle"-    IO ()--{-# DEPRECATED paintExpander ["(Since version 3.0)","Use gtk_render_expander() instead"]#-}-paintExpander ::-    (MonadIO m, StyleK a, WidgetK b) =>-    a                                       -- style-    -> Cairo.Context                        -- cr-    -> StateType                            -- stateType-    -> Maybe (b)                            -- widget-    -> Maybe (T.Text)                       -- detail-    -> Int32                                -- x-    -> Int32                                -- y-    -> ExpanderStyle                        -- expanderStyle-    -> m ()                                 -- result-paintExpander style cr stateType widget detail x y expanderStyle = liftIO $ do-    let style' = unsafeManagedPtrCastPtr style-    let cr' = unsafeManagedPtrGetPtr cr-    let stateType' = (fromIntegral . fromEnum) stateType-    maybeWidget <- case widget of-        Nothing -> return nullPtr-        Just jWidget -> do-            let jWidget' = unsafeManagedPtrCastPtr jWidget-            return jWidget'-    maybeDetail <- case detail of-        Nothing -> return nullPtr-        Just jDetail -> do-            jDetail' <- textToCString jDetail-            return jDetail'-    let expanderStyle' = (fromIntegral . fromEnum) expanderStyle-    gtk_paint_expander style' cr' stateType' maybeWidget maybeDetail x y expanderStyle'-    touchManagedPtr style-    touchManagedPtr cr-    whenJust widget touchManagedPtr-    freeMem maybeDetail-    return ()----- function gtk_paint_diamond--- Args : [Arg {argCName = "style", argType = TInterface "Gtk" "Style", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cr", argType = TInterface "cairo" "Context", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "state_type", argType = TInterface "Gtk" "StateType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "shadow_type", argType = TInterface "Gtk" "ShadowType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "detail", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "x", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "y", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "width", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "height", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_paint_diamond" gtk_paint_diamond :: -    Ptr Style ->                            -- style : TInterface "Gtk" "Style"-    Ptr Cairo.Context ->                    -- cr : TInterface "cairo" "Context"-    CUInt ->                                -- state_type : TInterface "Gtk" "StateType"-    CUInt ->                                -- shadow_type : TInterface "Gtk" "ShadowType"-    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    CString ->                              -- detail : TBasicType TUTF8-    Int32 ->                                -- x : TBasicType TInt-    Int32 ->                                -- y : TBasicType TInt-    Int32 ->                                -- width : TBasicType TInt-    Int32 ->                                -- height : TBasicType TInt-    IO ()--{-# DEPRECATED paintDiamond ["(Since version 3.0)","Use cairo instead"]#-}-paintDiamond ::-    (MonadIO m, StyleK a, WidgetK b) =>-    a                                       -- style-    -> Cairo.Context                        -- cr-    -> StateType                            -- stateType-    -> ShadowType                           -- shadowType-    -> Maybe (b)                            -- widget-    -> Maybe (T.Text)                       -- detail-    -> Int32                                -- x-    -> Int32                                -- y-    -> Int32                                -- width-    -> Int32                                -- height-    -> m ()                                 -- result-paintDiamond style cr stateType shadowType widget detail x y width height = liftIO $ do-    let style' = unsafeManagedPtrCastPtr style-    let cr' = unsafeManagedPtrGetPtr cr-    let stateType' = (fromIntegral . fromEnum) stateType-    let shadowType' = (fromIntegral . fromEnum) shadowType-    maybeWidget <- case widget of-        Nothing -> return nullPtr-        Just jWidget -> do-            let jWidget' = unsafeManagedPtrCastPtr jWidget-            return jWidget'-    maybeDetail <- case detail of-        Nothing -> return nullPtr-        Just jDetail -> do-            jDetail' <- textToCString jDetail-            return jDetail'-    gtk_paint_diamond style' cr' stateType' shadowType' maybeWidget maybeDetail x y width height-    touchManagedPtr style-    touchManagedPtr cr-    whenJust widget touchManagedPtr-    freeMem maybeDetail-    return ()----- function gtk_paint_check--- Args : [Arg {argCName = "style", argType = TInterface "Gtk" "Style", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cr", argType = TInterface "cairo" "Context", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "state_type", argType = TInterface "Gtk" "StateType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "shadow_type", argType = TInterface "Gtk" "ShadowType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "detail", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "x", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "y", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "width", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "height", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_paint_check" gtk_paint_check :: -    Ptr Style ->                            -- style : TInterface "Gtk" "Style"-    Ptr Cairo.Context ->                    -- cr : TInterface "cairo" "Context"-    CUInt ->                                -- state_type : TInterface "Gtk" "StateType"-    CUInt ->                                -- shadow_type : TInterface "Gtk" "ShadowType"-    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    CString ->                              -- detail : TBasicType TUTF8-    Int32 ->                                -- x : TBasicType TInt-    Int32 ->                                -- y : TBasicType TInt-    Int32 ->                                -- width : TBasicType TInt-    Int32 ->                                -- height : TBasicType TInt-    IO ()--{-# DEPRECATED paintCheck ["(Since version 3.0)","Use gtk_render_check() instead"]#-}-paintCheck ::-    (MonadIO m, StyleK a, WidgetK b) =>-    a                                       -- style-    -> Cairo.Context                        -- cr-    -> StateType                            -- stateType-    -> ShadowType                           -- shadowType-    -> Maybe (b)                            -- widget-    -> Maybe (T.Text)                       -- detail-    -> Int32                                -- x-    -> Int32                                -- y-    -> Int32                                -- width-    -> Int32                                -- height-    -> m ()                                 -- result-paintCheck style cr stateType shadowType widget detail x y width height = liftIO $ do-    let style' = unsafeManagedPtrCastPtr style-    let cr' = unsafeManagedPtrGetPtr cr-    let stateType' = (fromIntegral . fromEnum) stateType-    let shadowType' = (fromIntegral . fromEnum) shadowType-    maybeWidget <- case widget of-        Nothing -> return nullPtr-        Just jWidget -> do-            let jWidget' = unsafeManagedPtrCastPtr jWidget-            return jWidget'-    maybeDetail <- case detail of-        Nothing -> return nullPtr-        Just jDetail -> do-            jDetail' <- textToCString jDetail-            return jDetail'-    gtk_paint_check style' cr' stateType' shadowType' maybeWidget maybeDetail x y width height-    touchManagedPtr style-    touchManagedPtr cr-    whenJust widget touchManagedPtr-    freeMem maybeDetail-    return ()----- function gtk_paint_box_gap--- Args : [Arg {argCName = "style", argType = TInterface "Gtk" "Style", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cr", argType = TInterface "cairo" "Context", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "state_type", argType = TInterface "Gtk" "StateType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "shadow_type", argType = TInterface "Gtk" "ShadowType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "detail", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "x", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "y", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "width", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "height", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "gap_side", argType = TInterface "Gtk" "PositionType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "gap_x", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "gap_width", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_paint_box_gap" gtk_paint_box_gap :: -    Ptr Style ->                            -- style : TInterface "Gtk" "Style"-    Ptr Cairo.Context ->                    -- cr : TInterface "cairo" "Context"-    CUInt ->                                -- state_type : TInterface "Gtk" "StateType"-    CUInt ->                                -- shadow_type : TInterface "Gtk" "ShadowType"-    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    CString ->                              -- detail : TBasicType TUTF8-    Int32 ->                                -- x : TBasicType TInt-    Int32 ->                                -- y : TBasicType TInt-    Int32 ->                                -- width : TBasicType TInt-    Int32 ->                                -- height : TBasicType TInt-    CUInt ->                                -- gap_side : TInterface "Gtk" "PositionType"-    Int32 ->                                -- gap_x : TBasicType TInt-    Int32 ->                                -- gap_width : TBasicType TInt-    IO ()--{-# DEPRECATED paintBoxGap ["(Since version 3.0)","Use gtk_render_frame_gap() instead"]#-}-paintBoxGap ::-    (MonadIO m, StyleK a, WidgetK b) =>-    a                                       -- style-    -> Cairo.Context                        -- cr-    -> StateType                            -- stateType-    -> ShadowType                           -- shadowType-    -> Maybe (b)                            -- widget-    -> Maybe (T.Text)                       -- detail-    -> Int32                                -- x-    -> Int32                                -- y-    -> Int32                                -- width-    -> Int32                                -- height-    -> PositionType                         -- gapSide-    -> Int32                                -- gapX-    -> Int32                                -- gapWidth-    -> m ()                                 -- result-paintBoxGap style cr stateType shadowType widget detail x y width height gapSide gapX gapWidth = liftIO $ do-    let style' = unsafeManagedPtrCastPtr style-    let cr' = unsafeManagedPtrGetPtr cr-    let stateType' = (fromIntegral . fromEnum) stateType-    let shadowType' = (fromIntegral . fromEnum) shadowType-    maybeWidget <- case widget of-        Nothing -> return nullPtr-        Just jWidget -> do-            let jWidget' = unsafeManagedPtrCastPtr jWidget-            return jWidget'-    maybeDetail <- case detail of-        Nothing -> return nullPtr-        Just jDetail -> do-            jDetail' <- textToCString jDetail-            return jDetail'-    let gapSide' = (fromIntegral . fromEnum) gapSide-    gtk_paint_box_gap style' cr' stateType' shadowType' maybeWidget maybeDetail x y width height gapSide' gapX gapWidth-    touchManagedPtr style-    touchManagedPtr cr-    whenJust widget touchManagedPtr-    freeMem maybeDetail-    return ()----- function gtk_paint_box--- Args : [Arg {argCName = "style", argType = TInterface "Gtk" "Style", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cr", argType = TInterface "cairo" "Context", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "state_type", argType = TInterface "Gtk" "StateType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "shadow_type", argType = TInterface "Gtk" "ShadowType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "detail", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "x", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "y", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "width", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "height", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_paint_box" gtk_paint_box :: -    Ptr Style ->                            -- style : TInterface "Gtk" "Style"-    Ptr Cairo.Context ->                    -- cr : TInterface "cairo" "Context"-    CUInt ->                                -- state_type : TInterface "Gtk" "StateType"-    CUInt ->                                -- shadow_type : TInterface "Gtk" "ShadowType"-    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    CString ->                              -- detail : TBasicType TUTF8-    Int32 ->                                -- x : TBasicType TInt-    Int32 ->                                -- y : TBasicType TInt-    Int32 ->                                -- width : TBasicType TInt-    Int32 ->                                -- height : TBasicType TInt-    IO ()--{-# DEPRECATED paintBox ["(Since version 3.0)","Use gtk_render_frame() and gtk_render_background() instead"]#-}-paintBox ::-    (MonadIO m, StyleK a, WidgetK b) =>-    a                                       -- style-    -> Cairo.Context                        -- cr-    -> StateType                            -- stateType-    -> ShadowType                           -- shadowType-    -> Maybe (b)                            -- widget-    -> Maybe (T.Text)                       -- detail-    -> Int32                                -- x-    -> Int32                                -- y-    -> Int32                                -- width-    -> Int32                                -- height-    -> m ()                                 -- result-paintBox style cr stateType shadowType widget detail x y width height = liftIO $ do-    let style' = unsafeManagedPtrCastPtr style-    let cr' = unsafeManagedPtrGetPtr cr-    let stateType' = (fromIntegral . fromEnum) stateType-    let shadowType' = (fromIntegral . fromEnum) shadowType-    maybeWidget <- case widget of-        Nothing -> return nullPtr-        Just jWidget -> do-            let jWidget' = unsafeManagedPtrCastPtr jWidget-            return jWidget'-    maybeDetail <- case detail of-        Nothing -> return nullPtr-        Just jDetail -> do-            jDetail' <- textToCString jDetail-            return jDetail'-    gtk_paint_box style' cr' stateType' shadowType' maybeWidget maybeDetail x y width height-    touchManagedPtr style-    touchManagedPtr cr-    whenJust widget touchManagedPtr-    freeMem maybeDetail-    return ()----- function gtk_paint_arrow--- Args : [Arg {argCName = "style", argType = TInterface "Gtk" "Style", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cr", argType = TInterface "cairo" "Context", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "state_type", argType = TInterface "Gtk" "StateType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "shadow_type", argType = TInterface "Gtk" "ShadowType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "detail", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "arrow_type", argType = TInterface "Gtk" "ArrowType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "fill", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "x", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "y", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "width", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "height", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_paint_arrow" gtk_paint_arrow :: -    Ptr Style ->                            -- style : TInterface "Gtk" "Style"-    Ptr Cairo.Context ->                    -- cr : TInterface "cairo" "Context"-    CUInt ->                                -- state_type : TInterface "Gtk" "StateType"-    CUInt ->                                -- shadow_type : TInterface "Gtk" "ShadowType"-    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    CString ->                              -- detail : TBasicType TUTF8-    CUInt ->                                -- arrow_type : TInterface "Gtk" "ArrowType"-    CInt ->                                 -- fill : TBasicType TBoolean-    Int32 ->                                -- x : TBasicType TInt-    Int32 ->                                -- y : TBasicType TInt-    Int32 ->                                -- width : TBasicType TInt-    Int32 ->                                -- height : TBasicType TInt-    IO ()--{-# DEPRECATED paintArrow ["(Since version 3.0)","Use gtk_render_arrow() instead"]#-}-paintArrow ::-    (MonadIO m, StyleK a, WidgetK b) =>-    a                                       -- style-    -> Cairo.Context                        -- cr-    -> StateType                            -- stateType-    -> ShadowType                           -- shadowType-    -> Maybe (b)                            -- widget-    -> Maybe (T.Text)                       -- detail-    -> ArrowType                            -- arrowType-    -> Bool                                 -- fill-    -> Int32                                -- x-    -> Int32                                -- y-    -> Int32                                -- width-    -> Int32                                -- height-    -> m ()                                 -- result-paintArrow style cr stateType shadowType widget detail arrowType fill x y width height = liftIO $ do-    let style' = unsafeManagedPtrCastPtr style-    let cr' = unsafeManagedPtrGetPtr cr-    let stateType' = (fromIntegral . fromEnum) stateType-    let shadowType' = (fromIntegral . fromEnum) shadowType-    maybeWidget <- case widget of-        Nothing -> return nullPtr-        Just jWidget -> do-            let jWidget' = unsafeManagedPtrCastPtr jWidget-            return jWidget'-    maybeDetail <- case detail of-        Nothing -> return nullPtr-        Just jDetail -> do-            jDetail' <- textToCString jDetail-            return jDetail'-    let arrowType' = (fromIntegral . fromEnum) arrowType-    let fill' = (fromIntegral . fromEnum) fill-    gtk_paint_arrow style' cr' stateType' shadowType' maybeWidget maybeDetail arrowType' fill' x y width height-    touchManagedPtr style-    touchManagedPtr cr-    whenJust widget touchManagedPtr-    freeMem maybeDetail-    return ()----- function gtk_main_quit--- Args : []--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_main_quit" gtk_main_quit :: -    IO ()---mainQuit ::-    (MonadIO m) =>-    m ()                                    -- result-mainQuit  = liftIO $ do-    gtk_main_quit-    return ()----- function gtk_main_level--- Args : []--- Lengths : []--- returnType : Just (TBasicType TUInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_main_level" gtk_main_level :: -    IO Word32---mainLevel ::-    (MonadIO m) =>-    m Word32                                -- result-mainLevel  = liftIO $ do-    result <- gtk_main_level-    return result----- function gtk_main_iteration_do--- Args : [Arg {argCName = "blocking", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_main_iteration_do" gtk_main_iteration_do :: -    CInt ->                                 -- blocking : TBasicType TBoolean-    IO CInt---mainIterationDo ::-    (MonadIO m) =>-    Bool                                    -- blocking-    -> m Bool                               -- result-mainIterationDo blocking = liftIO $ do-    let blocking' = (fromIntegral . fromEnum) blocking-    result <- gtk_main_iteration_do blocking'-    let result' = (/= 0) result-    return result'----- function gtk_main_iteration--- Args : []--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_main_iteration" gtk_main_iteration :: -    IO CInt---mainIteration ::-    (MonadIO m) =>-    m Bool                                  -- result-mainIteration  = liftIO $ do-    result <- gtk_main_iteration-    let result' = (/= 0) result-    return result'----- function gtk_main_do_event--- Args : [Arg {argCName = "event", argType = TInterface "Gdk" "Event", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_main_do_event" gtk_main_do_event :: -    Ptr Gdk.Event ->                        -- event : TInterface "Gdk" "Event"-    IO ()---mainDoEvent ::-    (MonadIO m) =>-    Gdk.Event                               -- event-    -> m ()                                 -- result-mainDoEvent event = liftIO $ do-    let event' = unsafeManagedPtrGetPtr event-    gtk_main_do_event event'-    touchManagedPtr event-    return ()----- function gtk_main--- Args : []--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_main" gtk_main :: -    IO ()---main ::-    (MonadIO m) =>-    m ()                                    -- result-main  = liftIO $ do-    gtk_main-    return ()----- function gtk_key_snooper_remove--- Args : [Arg {argCName = "snooper_handler_id", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_key_snooper_remove" gtk_key_snooper_remove :: -    Word32 ->                               -- snooper_handler_id : TBasicType TUInt-    IO ()--{-# DEPRECATED keySnooperRemove ["(Since version 3.4)","Key snooping should not be done. Events should","    be handled by widgets."]#-}-keySnooperRemove ::-    (MonadIO m) =>-    Word32                                  -- snooperHandlerId-    -> m ()                                 -- result-keySnooperRemove snooperHandlerId = liftIO $ do-    gtk_key_snooper_remove snooperHandlerId-    return ()----- function gtk_init_with_args--- Args : [Arg {argCName = "argc", argType = TBasicType TInt, direction = DirectionInout, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "argv", argType = TCArray False (-1) 0 (TBasicType TUTF8), direction = DirectionInout, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "parameter_string", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "entries", argType = TCArray True (-1) (-1) (TInterface "GLib" "OptionEntry"), direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "translation_domain", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : [Arg {argCName = "argc", argType = TBasicType TInt, direction = DirectionInout, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- returnType : Just (TBasicType TBoolean)--- throws : True--- Skip return : False--foreign import ccall "gtk_init_with_args" gtk_init_with_args :: -    Ptr Int32 ->                            -- argc : TBasicType TInt-    Ptr (Ptr CString) ->                    -- argv : TCArray False (-1) 0 (TBasicType TUTF8)-    CString ->                              -- parameter_string : TBasicType TUTF8-    Ptr (Ptr GLib.OptionEntry) ->           -- entries : TCArray True (-1) (-1) (TInterface "GLib" "OptionEntry")-    CString ->                              -- translation_domain : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO CInt---initWithArgs ::-    (MonadIO m) =>-    Maybe ([T.Text])                        -- argv-    -> Maybe (T.Text)                       -- parameterString-    -> [GLib.OptionEntry]                   -- entries-    -> Maybe (T.Text)                       -- translationDomain-    -> m ((Maybe [T.Text]))                 -- result-initWithArgs argv parameterString entries translationDomain = liftIO $ do-    let argc = case argv of-            Nothing -> 0-            Just jArgv -> fromIntegral $ length jArgv-    argc' <- allocMem :: IO (Ptr Int32)-    poke argc' argc-    maybeArgv <- case argv of-        Nothing -> return nullPtr-        Just jArgv -> do-            jArgv' <- packUTF8CArray jArgv-            return jArgv'-    maybeArgv' <- allocMem :: IO (Ptr (Ptr CString))-    poke maybeArgv' maybeArgv-    maybeParameterString <- case parameterString of-        Nothing -> return nullPtr-        Just jParameterString -> do-            jParameterString' <- textToCString jParameterString-            return jParameterString'-    let entries' = map unsafeManagedPtrGetPtr entries-    entries'' <- packZeroTerminatedPtrArray entries'-    maybeTranslationDomain <- case translationDomain of-        Nothing -> return nullPtr-        Just jTranslationDomain -> do-            jTranslationDomain' <- textToCString jTranslationDomain-            return jTranslationDomain'-    onException (do-        _ <- propagateGError $ gtk_init_with_args argc' maybeArgv' maybeParameterString entries'' maybeTranslationDomain-        argc'' <- peek argc'-        maybeArgv'' <- peek maybeArgv'-        maybeMaybeArgv'' <- convertIfNonNull maybeArgv'' $ \maybeArgv''' -> do-            maybeArgv'''' <- (unpackUTF8CArrayWithLength argc'') maybeArgv'''-            (mapCArrayWithLength argc'') freeMem maybeArgv'''-            freeMem maybeArgv'''-            return maybeArgv''''-        mapM_ touchManagedPtr entries-        freeMem argc'-        freeMem maybeArgv'-        freeMem maybeParameterString-        freeMem entries''-        freeMem maybeTranslationDomain-        return maybeMaybeArgv''-     ) (do-        freeMem argc'-        freeMem maybeArgv'-        freeMem maybeParameterString-        freeMem entries''-        freeMem maybeTranslationDomain-     )----- function gtk_init_check--- Args : [Arg {argCName = "argc", argType = TBasicType TInt, direction = DirectionInout, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "argv", argType = TCArray False (-1) 0 (TBasicType TUTF8), direction = DirectionInout, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : [Arg {argCName = "argc", argType = TBasicType TInt, direction = DirectionInout, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_init_check" gtk_init_check :: -    Ptr Int32 ->                            -- argc : TBasicType TInt-    Ptr (Ptr CString) ->                    -- argv : TCArray False (-1) 0 (TBasicType TUTF8)-    IO CInt---initCheck ::-    (MonadIO m) =>-    Maybe ([T.Text])                        -- argv-    -> m (Bool,(Maybe [T.Text]))            -- result-initCheck argv = liftIO $ do-    let argc = case argv of-            Nothing -> 0-            Just jArgv -> fromIntegral $ length jArgv-    argc' <- allocMem :: IO (Ptr Int32)-    poke argc' argc-    maybeArgv <- case argv of-        Nothing -> return nullPtr-        Just jArgv -> do-            jArgv' <- packUTF8CArray jArgv-            return jArgv'-    maybeArgv' <- allocMem :: IO (Ptr (Ptr CString))-    poke maybeArgv' maybeArgv-    result <- gtk_init_check argc' maybeArgv'-    argc'' <- peek argc'-    let result' = (/= 0) result-    maybeArgv'' <- peek maybeArgv'-    maybeMaybeArgv'' <- convertIfNonNull maybeArgv'' $ \maybeArgv''' -> do-        maybeArgv'''' <- (unpackUTF8CArrayWithLength argc'') maybeArgv'''-        (mapCArrayWithLength argc'') freeMem maybeArgv'''-        freeMem maybeArgv'''-        return maybeArgv''''-    freeMem argc'-    freeMem maybeArgv'-    return (result', maybeMaybeArgv'')----- function gtk_init--- Args : [Arg {argCName = "argc", argType = TBasicType TInt, direction = DirectionInout, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "argv", argType = TCArray False (-1) 0 (TBasicType TUTF8), direction = DirectionInout, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : [Arg {argCName = "argc", argType = TBasicType TInt, direction = DirectionInout, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_init" gtk_init :: -    Ptr Int32 ->                            -- argc : TBasicType TInt-    Ptr (Ptr CString) ->                    -- argv : TCArray False (-1) 0 (TBasicType TUTF8)-    IO ()---init ::-    (MonadIO m) =>-    Maybe ([T.Text])                        -- argv-    -> m ((Maybe [T.Text]))                 -- result-init argv = liftIO $ do-    let argc = case argv of-            Nothing -> 0-            Just jArgv -> fromIntegral $ length jArgv-    argc' <- allocMem :: IO (Ptr Int32)-    poke argc' argc-    maybeArgv <- case argv of-        Nothing -> return nullPtr-        Just jArgv -> do-            jArgv' <- packUTF8CArray jArgv-            return jArgv'-    maybeArgv' <- allocMem :: IO (Ptr (Ptr CString))-    poke maybeArgv' maybeArgv-    gtk_init argc' maybeArgv'-    argc'' <- peek argc'-    maybeArgv'' <- peek maybeArgv'-    maybeMaybeArgv'' <- convertIfNonNull maybeArgv'' $ \maybeArgv''' -> do-        maybeArgv'''' <- (unpackUTF8CArrayWithLength argc'') maybeArgv'''-        (mapCArrayWithLength argc'') freeMem maybeArgv'''-        freeMem maybeArgv'''-        return maybeArgv''''-    freeMem argc'-    freeMem maybeArgv'-    return maybeMaybeArgv''----- function gtk_grab_get_current--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "Widget")--- throws : False--- Skip return : False--foreign import ccall "gtk_grab_get_current" gtk_grab_get_current :: -    IO (Ptr Widget)---grabGetCurrent ::-    (MonadIO m) =>-    m (Maybe Widget)                        -- result-grabGetCurrent  = liftIO $ do-    result <- gtk_grab_get_current-    maybeResult <- convertIfNonNull result $ \result' -> do-        result'' <- (newObject Widget) result'-        return result''-    return maybeResult----- function gtk_get_option_group--- Args : [Arg {argCName = "open_default_display", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "GLib" "OptionGroup")--- throws : False--- Skip return : False--foreign import ccall "gtk_get_option_group" gtk_get_option_group :: -    CInt ->                                 -- open_default_display : TBasicType TBoolean-    IO (Ptr GLib.OptionGroup)---getOptionGroup ::-    (MonadIO m) =>-    Bool                                    -- openDefaultDisplay-    -> m GLib.OptionGroup                   -- result-getOptionGroup openDefaultDisplay = liftIO $ do-    let openDefaultDisplay' = (fromIntegral . fromEnum) openDefaultDisplay-    result <- gtk_get_option_group openDefaultDisplay'-    checkUnexpectedReturnNULL "gtk_get_option_group" result-    result' <- (wrapBoxed GLib.OptionGroup) result-    return result'----- function gtk_get_minor_version--- Args : []--- Lengths : []--- returnType : Just (TBasicType TUInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_get_minor_version" gtk_get_minor_version :: -    IO Word32---getMinorVersion ::-    (MonadIO m) =>-    m Word32                                -- result-getMinorVersion  = liftIO $ do-    result <- gtk_get_minor_version-    return result----- function gtk_get_micro_version--- Args : []--- Lengths : []--- returnType : Just (TBasicType TUInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_get_micro_version" gtk_get_micro_version :: -    IO Word32---getMicroVersion ::-    (MonadIO m) =>-    m Word32                                -- result-getMicroVersion  = liftIO $ do-    result <- gtk_get_micro_version-    return result----- function gtk_get_major_version--- Args : []--- Lengths : []--- returnType : Just (TBasicType TUInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_get_major_version" gtk_get_major_version :: -    IO Word32---getMajorVersion ::-    (MonadIO m) =>-    m Word32                                -- result-getMajorVersion  = liftIO $ do-    result <- gtk_get_major_version-    return result----- function gtk_get_locale_direction--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "TextDirection")--- throws : False--- Skip return : False--foreign import ccall "gtk_get_locale_direction" gtk_get_locale_direction :: -    IO CUInt---getLocaleDirection ::-    (MonadIO m) =>-    m TextDirection                         -- result-getLocaleDirection  = liftIO $ do-    result <- gtk_get_locale_direction-    let result' = (toEnum . fromIntegral) result-    return result'----- function gtk_get_interface_age--- Args : []--- Lengths : []--- returnType : Just (TBasicType TUInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_get_interface_age" gtk_get_interface_age :: -    IO Word32---getInterfaceAge ::-    (MonadIO m) =>-    m Word32                                -- result-getInterfaceAge  = liftIO $ do-    result <- gtk_get_interface_age-    return result----- function gtk_get_event_widget--- Args : [Arg {argCName = "event", argType = TInterface "Gdk" "Event", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Widget")--- throws : False--- Skip return : False--foreign import ccall "gtk_get_event_widget" gtk_get_event_widget :: -    Ptr Gdk.Event ->                        -- event : TInterface "Gdk" "Event"-    IO (Ptr Widget)---getEventWidget ::-    (MonadIO m) =>-    Gdk.Event                               -- event-    -> m (Maybe Widget)                     -- result-getEventWidget event = liftIO $ do-    let event' = unsafeManagedPtrGetPtr event-    result <- gtk_get_event_widget event'-    maybeResult <- convertIfNonNull result $ \result' -> do-        result'' <- (newObject Widget) result'-        return result''-    touchManagedPtr event-    return maybeResult----- function gtk_get_default_language--- Args : []--- Lengths : []--- returnType : Just (TInterface "Pango" "Language")--- throws : False--- Skip return : False--foreign import ccall "gtk_get_default_language" gtk_get_default_language :: -    IO (Ptr Pango.Language)---getDefaultLanguage ::-    (MonadIO m) =>-    m Pango.Language                        -- result-getDefaultLanguage  = liftIO $ do-    result <- gtk_get_default_language-    checkUnexpectedReturnNULL "gtk_get_default_language" result-    result' <- (newBoxed Pango.Language) result-    return result'----- function gtk_get_debug_flags--- Args : []--- Lengths : []--- returnType : Just (TBasicType TUInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_get_debug_flags" gtk_get_debug_flags :: -    IO Word32---getDebugFlags ::-    (MonadIO m) =>-    m Word32                                -- result-getDebugFlags  = liftIO $ do-    result <- gtk_get_debug_flags-    return result----- function gtk_get_current_event_time--- Args : []--- Lengths : []--- returnType : Just (TBasicType TUInt32)--- throws : False--- Skip return : False--foreign import ccall "gtk_get_current_event_time" gtk_get_current_event_time :: -    IO Word32---getCurrentEventTime ::-    (MonadIO m) =>-    m Word32                                -- result-getCurrentEventTime  = liftIO $ do-    result <- gtk_get_current_event_time-    return result----- function gtk_get_current_event_state--- Args : [Arg {argCName = "state", argType = TInterface "Gdk" "ModifierType", direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_get_current_event_state" gtk_get_current_event_state :: -    Ptr CUInt ->                            -- state : TInterface "Gdk" "ModifierType"-    IO CInt---getCurrentEventState ::-    (MonadIO m) =>-    m (Bool,[Gdk.ModifierType])             -- result-getCurrentEventState  = liftIO $ do-    state <- allocMem :: IO (Ptr CUInt)-    result <- gtk_get_current_event_state state-    let result' = (/= 0) result-    state' <- peek state-    let state'' = wordToGFlags state'-    freeMem state-    return (result', state'')----- function gtk_get_current_event_device--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gdk" "Device")--- throws : False--- Skip return : False--foreign import ccall "gtk_get_current_event_device" gtk_get_current_event_device :: -    IO (Ptr Gdk.Device)---getCurrentEventDevice ::-    (MonadIO m) =>-    m (Maybe Gdk.Device)                    -- result-getCurrentEventDevice  = liftIO $ do-    result <- gtk_get_current_event_device-    maybeResult <- convertIfNonNull result $ \result' -> do-        result'' <- (newObject Gdk.Device) result'-        return result''-    return maybeResult----- function gtk_get_current_event--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gdk" "Event")--- throws : False--- Skip return : False--foreign import ccall "gtk_get_current_event" gtk_get_current_event :: -    IO (Ptr Gdk.Event)---getCurrentEvent ::-    (MonadIO m) =>-    m (Maybe Gdk.Event)                     -- result-getCurrentEvent  = liftIO $ do-    result <- gtk_get_current_event-    maybeResult <- convertIfNonNull result $ \result' -> do-        result'' <- (wrapBoxed Gdk.Event) result'-        return result''-    return maybeResult----- function gtk_get_binary_age--- Args : []--- Lengths : []--- returnType : Just (TBasicType TUInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_get_binary_age" gtk_get_binary_age :: -    IO Word32---getBinaryAge ::-    (MonadIO m) =>-    m Word32                                -- result-getBinaryAge  = liftIO $ do-    result <- gtk_get_binary_age-    return result----- function gtk_false--- Args : []--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_false" gtk_false :: -    IO CInt---false ::-    (MonadIO m) =>-    m Bool                                  -- result-false  = liftIO $ do-    result <- gtk_false-    let result' = (/= 0) result-    return result'----- function gtk_events_pending--- Args : []--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_events_pending" gtk_events_pending :: -    IO CInt---eventsPending ::-    (MonadIO m) =>-    m Bool                                  -- result-eventsPending  = liftIO $ do-    result <- gtk_events_pending-    let result' = (/= 0) result-    return result'----- function gtk_draw_insertion_cursor--- Args : [Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cr", argType = TInterface "cairo" "Context", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "location", argType = TInterface "Gdk" "Rectangle", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "is_primary", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "direction", argType = TInterface "Gtk" "TextDirection", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "draw_arrow", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_draw_insertion_cursor" gtk_draw_insertion_cursor :: -    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    Ptr Cairo.Context ->                    -- cr : TInterface "cairo" "Context"-    Ptr Gdk.Rectangle ->                    -- location : TInterface "Gdk" "Rectangle"-    CInt ->                                 -- is_primary : TBasicType TBoolean-    CUInt ->                                -- direction : TInterface "Gtk" "TextDirection"-    CInt ->                                 -- draw_arrow : TBasicType TBoolean-    IO ()--{-# DEPRECATED drawInsertionCursor ["(Since version 3.4)","Use gtk_render_insertion_cursor() instead."]#-}-drawInsertionCursor ::-    (MonadIO m, WidgetK a) =>-    a                                       -- widget-    -> Cairo.Context                        -- cr-    -> Gdk.Rectangle                        -- location-    -> Bool                                 -- isPrimary-    -> TextDirection                        -- direction-    -> Bool                                 -- drawArrow-    -> m ()                                 -- result-drawInsertionCursor widget cr location isPrimary direction drawArrow = liftIO $ do-    let widget' = unsafeManagedPtrCastPtr widget-    let cr' = unsafeManagedPtrGetPtr cr-    let location' = unsafeManagedPtrGetPtr location-    let isPrimary' = (fromIntegral . fromEnum) isPrimary-    let direction' = (fromIntegral . fromEnum) direction-    let drawArrow' = (fromIntegral . fromEnum) drawArrow-    gtk_draw_insertion_cursor widget' cr' location' isPrimary' direction' drawArrow'-    touchManagedPtr widget-    touchManagedPtr cr-    touchManagedPtr location-    return ()----- function gtk_drag_set_icon_widget--- Args : [Arg {argCName = "context", argType = TInterface "Gdk" "DragContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "hot_x", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "hot_y", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_drag_set_icon_widget" gtk_drag_set_icon_widget :: -    Ptr Gdk.DragContext ->                  -- context : TInterface "Gdk" "DragContext"-    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    Int32 ->                                -- hot_x : TBasicType TInt-    Int32 ->                                -- hot_y : TBasicType TInt-    IO ()---dragSetIconWidget ::-    (MonadIO m, Gdk.DragContextK a, WidgetK b) =>-    a                                       -- context-    -> b                                    -- widget-    -> Int32                                -- hotX-    -> Int32                                -- hotY-    -> m ()                                 -- result-dragSetIconWidget context widget hotX hotY = liftIO $ do-    let context' = unsafeManagedPtrCastPtr context-    let widget' = unsafeManagedPtrCastPtr widget-    gtk_drag_set_icon_widget context' widget' hotX hotY-    touchManagedPtr context-    touchManagedPtr widget-    return ()----- function gtk_drag_set_icon_surface--- Args : [Arg {argCName = "context", argType = TInterface "Gdk" "DragContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "surface", argType = TInterface "cairo" "Surface", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_drag_set_icon_surface" gtk_drag_set_icon_surface :: -    Ptr Gdk.DragContext ->                  -- context : TInterface "Gdk" "DragContext"-    Ptr Cairo.Surface ->                    -- surface : TInterface "cairo" "Surface"-    IO ()---dragSetIconSurface ::-    (MonadIO m, Gdk.DragContextK a) =>-    a                                       -- context-    -> Cairo.Surface                        -- surface-    -> m ()                                 -- result-dragSetIconSurface context surface = liftIO $ do-    let context' = unsafeManagedPtrCastPtr context-    let surface' = unsafeManagedPtrGetPtr surface-    gtk_drag_set_icon_surface context' surface'-    touchManagedPtr context-    touchManagedPtr surface-    return ()----- function gtk_drag_set_icon_stock--- Args : [Arg {argCName = "context", argType = TInterface "Gdk" "DragContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "stock_id", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "hot_x", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "hot_y", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_drag_set_icon_stock" gtk_drag_set_icon_stock :: -    Ptr Gdk.DragContext ->                  -- context : TInterface "Gdk" "DragContext"-    CString ->                              -- stock_id : TBasicType TUTF8-    Int32 ->                                -- hot_x : TBasicType TInt-    Int32 ->                                -- hot_y : TBasicType TInt-    IO ()--{-# DEPRECATED dragSetIconStock ["(Since version 3.10)","Use gtk_drag_set_icon_name() instead."]#-}-dragSetIconStock ::-    (MonadIO m, Gdk.DragContextK a) =>-    a                                       -- context-    -> T.Text                               -- stockId-    -> Int32                                -- hotX-    -> Int32                                -- hotY-    -> m ()                                 -- result-dragSetIconStock context stockId hotX hotY = liftIO $ do-    let context' = unsafeManagedPtrCastPtr context-    stockId' <- textToCString stockId-    gtk_drag_set_icon_stock context' stockId' hotX hotY-    touchManagedPtr context-    freeMem stockId'-    return ()----- function gtk_drag_set_icon_pixbuf--- Args : [Arg {argCName = "context", argType = TInterface "Gdk" "DragContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "pixbuf", argType = TInterface "GdkPixbuf" "Pixbuf", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "hot_x", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "hot_y", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_drag_set_icon_pixbuf" gtk_drag_set_icon_pixbuf :: -    Ptr Gdk.DragContext ->                  -- context : TInterface "Gdk" "DragContext"-    Ptr GdkPixbuf.Pixbuf ->                 -- pixbuf : TInterface "GdkPixbuf" "Pixbuf"-    Int32 ->                                -- hot_x : TBasicType TInt-    Int32 ->                                -- hot_y : TBasicType TInt-    IO ()---dragSetIconPixbuf ::-    (MonadIO m, Gdk.DragContextK a, GdkPixbuf.PixbufK b) =>-    a                                       -- context-    -> b                                    -- pixbuf-    -> Int32                                -- hotX-    -> Int32                                -- hotY-    -> m ()                                 -- result-dragSetIconPixbuf context pixbuf hotX hotY = liftIO $ do-    let context' = unsafeManagedPtrCastPtr context-    let pixbuf' = unsafeManagedPtrCastPtr pixbuf-    gtk_drag_set_icon_pixbuf context' pixbuf' hotX hotY-    touchManagedPtr context-    touchManagedPtr pixbuf-    return ()----- function gtk_drag_set_icon_name--- Args : [Arg {argCName = "context", argType = TInterface "Gdk" "DragContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "icon_name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "hot_x", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "hot_y", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_drag_set_icon_name" gtk_drag_set_icon_name :: -    Ptr Gdk.DragContext ->                  -- context : TInterface "Gdk" "DragContext"-    CString ->                              -- icon_name : TBasicType TUTF8-    Int32 ->                                -- hot_x : TBasicType TInt-    Int32 ->                                -- hot_y : TBasicType TInt-    IO ()---dragSetIconName ::-    (MonadIO m, Gdk.DragContextK a) =>-    a                                       -- context-    -> T.Text                               -- iconName-    -> Int32                                -- hotX-    -> Int32                                -- hotY-    -> m ()                                 -- result-dragSetIconName context iconName hotX hotY = liftIO $ do-    let context' = unsafeManagedPtrCastPtr context-    iconName' <- textToCString iconName-    gtk_drag_set_icon_name context' iconName' hotX hotY-    touchManagedPtr context-    freeMem iconName'-    return ()----- function gtk_drag_set_icon_gicon--- Args : [Arg {argCName = "context", argType = TInterface "Gdk" "DragContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "icon", argType = TInterface "Gio" "Icon", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "hot_x", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "hot_y", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_drag_set_icon_gicon" gtk_drag_set_icon_gicon :: -    Ptr Gdk.DragContext ->                  -- context : TInterface "Gdk" "DragContext"-    Ptr Gio.Icon ->                         -- icon : TInterface "Gio" "Icon"-    Int32 ->                                -- hot_x : TBasicType TInt-    Int32 ->                                -- hot_y : TBasicType TInt-    IO ()---dragSetIconGicon ::-    (MonadIO m, Gdk.DragContextK a, Gio.IconK b) =>-    a                                       -- context-    -> b                                    -- icon-    -> Int32                                -- hotX-    -> Int32                                -- hotY-    -> m ()                                 -- result-dragSetIconGicon context icon hotX hotY = liftIO $ do-    let context' = unsafeManagedPtrCastPtr context-    let icon' = unsafeManagedPtrCastPtr icon-    gtk_drag_set_icon_gicon context' icon' hotX hotY-    touchManagedPtr context-    touchManagedPtr icon-    return ()----- function gtk_drag_set_icon_default--- Args : [Arg {argCName = "context", argType = TInterface "Gdk" "DragContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_drag_set_icon_default" gtk_drag_set_icon_default :: -    Ptr Gdk.DragContext ->                  -- context : TInterface "Gdk" "DragContext"-    IO ()---dragSetIconDefault ::-    (MonadIO m, Gdk.DragContextK a) =>-    a                                       -- context-    -> m ()                                 -- result-dragSetIconDefault context = liftIO $ do-    let context' = unsafeManagedPtrCastPtr context-    gtk_drag_set_icon_default context'-    touchManagedPtr context-    return ()----- function gtk_drag_get_source_widget--- Args : [Arg {argCName = "context", argType = TInterface "Gdk" "DragContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Widget")--- throws : False--- Skip return : False--foreign import ccall "gtk_drag_get_source_widget" gtk_drag_get_source_widget :: -    Ptr Gdk.DragContext ->                  -- context : TInterface "Gdk" "DragContext"-    IO (Ptr Widget)---dragGetSourceWidget ::-    (MonadIO m, Gdk.DragContextK a) =>-    a                                       -- context-    -> m Widget                             -- result-dragGetSourceWidget context = liftIO $ do-    let context' = unsafeManagedPtrCastPtr context-    result <- gtk_drag_get_source_widget context'-    checkUnexpectedReturnNULL "gtk_drag_get_source_widget" result-    result' <- (newObject Widget) result-    touchManagedPtr context-    return result'----- function gtk_drag_finish--- Args : [Arg {argCName = "context", argType = TInterface "Gdk" "DragContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "success", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "del", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "time_", argType = TBasicType TUInt32, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_drag_finish" gtk_drag_finish :: -    Ptr Gdk.DragContext ->                  -- context : TInterface "Gdk" "DragContext"-    CInt ->                                 -- success : TBasicType TBoolean-    CInt ->                                 -- del : TBasicType TBoolean-    Word32 ->                               -- time_ : TBasicType TUInt32-    IO ()---dragFinish ::-    (MonadIO m, Gdk.DragContextK a) =>-    a                                       -- context-    -> Bool                                 -- success-    -> Bool                                 -- del-    -> Word32                               -- time_-    -> m ()                                 -- result-dragFinish context success del time_ = liftIO $ do-    let context' = unsafeManagedPtrCastPtr context-    let success' = (fromIntegral . fromEnum) success-    let del' = (fromIntegral . fromEnum) del-    gtk_drag_finish context' success' del' time_-    touchManagedPtr context-    return ()----- function gtk_drag_cancel--- Args : [Arg {argCName = "context", argType = TInterface "Gdk" "DragContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_drag_cancel" gtk_drag_cancel :: -    Ptr Gdk.DragContext ->                  -- context : TInterface "Gdk" "DragContext"-    IO ()---dragCancel ::-    (MonadIO m, Gdk.DragContextK a) =>-    a                                       -- context-    -> m ()                                 -- result-dragCancel context = liftIO $ do-    let context' = unsafeManagedPtrCastPtr context-    gtk_drag_cancel context'-    touchManagedPtr context-    return ()----- function gtk_distribute_natural_allocation--- Args : [Arg {argCName = "extra_space", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "n_requested_sizes", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "sizes", argType = TInterface "Gtk" "RequestedSize", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_distribute_natural_allocation" gtk_distribute_natural_allocation :: -    Int32 ->                                -- extra_space : TBasicType TInt-    Word32 ->                               -- n_requested_sizes : TBasicType TUInt-    Ptr RequestedSize ->                    -- sizes : TInterface "Gtk" "RequestedSize"-    IO Int32---distributeNaturalAllocation ::-    (MonadIO m) =>-    Int32                                   -- extraSpace-    -> Word32                               -- nRequestedSizes-    -> RequestedSize                        -- sizes-    -> m Int32                              -- result-distributeNaturalAllocation extraSpace nRequestedSizes sizes = liftIO $ do-    let sizes' = unsafeManagedPtrGetPtr sizes-    result <- gtk_distribute_natural_allocation extraSpace nRequestedSizes sizes'-    touchManagedPtr sizes-    return result----- function gtk_disable_setlocale--- Args : []--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_disable_setlocale" gtk_disable_setlocale :: -    IO ()---disableSetlocale ::-    (MonadIO m) =>-    m ()                                    -- result-disableSetlocale  = liftIO $ do-    gtk_disable_setlocale-    return ()----- function gtk_device_grab_remove--- Args : [Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "device", argType = TInterface "Gdk" "Device", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_device_grab_remove" gtk_device_grab_remove :: -    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    Ptr Gdk.Device ->                       -- device : TInterface "Gdk" "Device"-    IO ()---deviceGrabRemove ::-    (MonadIO m, WidgetK a, Gdk.DeviceK b) =>-    a                                       -- widget-    -> b                                    -- device-    -> m ()                                 -- result-deviceGrabRemove widget device = liftIO $ do-    let widget' = unsafeManagedPtrCastPtr widget-    let device' = unsafeManagedPtrCastPtr device-    gtk_device_grab_remove widget' device'-    touchManagedPtr widget-    touchManagedPtr device-    return ()----- function gtk_device_grab_add--- Args : [Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "device", argType = TInterface "Gdk" "Device", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "block_others", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_device_grab_add" gtk_device_grab_add :: -    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    Ptr Gdk.Device ->                       -- device : TInterface "Gdk" "Device"-    CInt ->                                 -- block_others : TBasicType TBoolean-    IO ()---deviceGrabAdd ::-    (MonadIO m, WidgetK a, Gdk.DeviceK b) =>-    a                                       -- widget-    -> b                                    -- device-    -> Bool                                 -- blockOthers-    -> m ()                                 -- result-deviceGrabAdd widget device blockOthers = liftIO $ do-    let widget' = unsafeManagedPtrCastPtr widget-    let device' = unsafeManagedPtrCastPtr device-    let blockOthers' = (fromIntegral . fromEnum) blockOthers-    gtk_device_grab_add widget' device' blockOthers'-    touchManagedPtr widget-    touchManagedPtr device-    return ()----- function gtk_check_version--- Args : [Arg {argCName = "required_major", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "required_minor", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "required_micro", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_check_version" gtk_check_version :: -    Word32 ->                               -- required_major : TBasicType TUInt-    Word32 ->                               -- required_minor : TBasicType TUInt-    Word32 ->                               -- required_micro : TBasicType TUInt-    IO CString---checkVersion ::-    (MonadIO m) =>-    Word32                                  -- requiredMajor-    -> Word32                               -- requiredMinor-    -> Word32                               -- requiredMicro-    -> m T.Text                             -- result-checkVersion requiredMajor requiredMinor requiredMicro = liftIO $ do-    result <- gtk_check_version requiredMajor requiredMinor requiredMicro-    checkUnexpectedReturnNULL "gtk_check_version" result-    result' <- cstringToText result-    return result'----- function gtk_cairo_transform_to_window--- Args : [Arg {argCName = "cr", argType = TInterface "cairo" "Context", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "window", argType = TInterface "Gdk" "Window", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cairo_transform_to_window" gtk_cairo_transform_to_window :: -    Ptr Cairo.Context ->                    -- cr : TInterface "cairo" "Context"-    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    Ptr Gdk.Window ->                       -- window : TInterface "Gdk" "Window"-    IO ()---cairoTransformToWindow ::-    (MonadIO m, WidgetK a, Gdk.WindowK b) =>-    Cairo.Context                           -- cr-    -> a                                    -- widget-    -> b                                    -- window-    -> m ()                                 -- result-cairoTransformToWindow cr widget window = liftIO $ do-    let cr' = unsafeManagedPtrGetPtr cr-    let widget' = unsafeManagedPtrCastPtr widget-    let window' = unsafeManagedPtrCastPtr window-    gtk_cairo_transform_to_window cr' widget' window'-    touchManagedPtr cr-    touchManagedPtr widget-    touchManagedPtr window-    return ()----- function gtk_cairo_should_draw_window--- Args : [Arg {argCName = "cr", argType = TInterface "cairo" "Context", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "window", argType = TInterface "Gdk" "Window", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_cairo_should_draw_window" gtk_cairo_should_draw_window :: -    Ptr Cairo.Context ->                    -- cr : TInterface "cairo" "Context"-    Ptr Gdk.Window ->                       -- window : TInterface "Gdk" "Window"-    IO CInt---cairoShouldDrawWindow ::-    (MonadIO m, Gdk.WindowK a) =>-    Cairo.Context                           -- cr-    -> a                                    -- window-    -> m Bool                               -- result-cairoShouldDrawWindow cr window = liftIO $ do-    let cr' = unsafeManagedPtrGetPtr cr-    let window' = unsafeManagedPtrCastPtr window-    result <- gtk_cairo_should_draw_window cr' window'-    let result' = (/= 0) result-    touchManagedPtr cr-    touchManagedPtr window-    return result'----- function gtk_bindings_activate_event--- Args : [Arg {argCName = "object", argType = TInterface "GObject" "Object", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "event", argType = TInterface "Gdk" "EventKey", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_bindings_activate_event" gtk_bindings_activate_event :: -    Ptr GObject.Object ->                   -- object : TInterface "GObject" "Object"-    Ptr Gdk.EventKey ->                     -- event : TInterface "Gdk" "EventKey"-    IO CInt---bindingsActivateEvent ::-    (MonadIO m, GObject.ObjectK a) =>-    a                                       -- object-    -> Gdk.EventKey                         -- event-    -> m Bool                               -- result-bindingsActivateEvent object event = liftIO $ do-    let object' = unsafeManagedPtrCastPtr object-    let event' = unsafeManagedPtrGetPtr event-    result <- gtk_bindings_activate_event object' event'-    let result' = (/= 0) result-    touchManagedPtr object-    touchManagedPtr event-    return result'----- function gtk_bindings_activate--- Args : [Arg {argCName = "object", argType = TInterface "GObject" "Object", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "keyval", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "modifiers", argType = TInterface "Gdk" "ModifierType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_bindings_activate" gtk_bindings_activate :: -    Ptr GObject.Object ->                   -- object : TInterface "GObject" "Object"-    Word32 ->                               -- keyval : TBasicType TUInt-    CUInt ->                                -- modifiers : TInterface "Gdk" "ModifierType"-    IO CInt---bindingsActivate ::-    (MonadIO m, GObject.ObjectK a) =>-    a                                       -- object-    -> Word32                               -- keyval-    -> [Gdk.ModifierType]                   -- modifiers-    -> m Bool                               -- result-bindingsActivate object keyval modifiers = liftIO $ do-    let object' = unsafeManagedPtrCastPtr object-    let modifiers' = gflagsToWord modifiers-    result <- gtk_bindings_activate object' keyval modifiers'-    let result' = (/= 0) result-    touchManagedPtr object-    return result'----- function gtk_alternative_dialog_button_order--- Args : [Arg {argCName = "screen", argType = TInterface "Gdk" "Screen", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_alternative_dialog_button_order" gtk_alternative_dialog_button_order :: -    Ptr Gdk.Screen ->                       -- screen : TInterface "Gdk" "Screen"-    IO CInt--{-# DEPRECATED alternativeDialogButtonOrder ["(Since version 3.10)","Deprecated"]#-}-alternativeDialogButtonOrder ::-    (MonadIO m, Gdk.ScreenK a) =>-    Maybe (a)                               -- screen-    -> m Bool                               -- result-alternativeDialogButtonOrder screen = liftIO $ do-    maybeScreen <- case screen of-        Nothing -> return nullPtr-        Just jScreen -> do-            let jScreen' = unsafeManagedPtrCastPtr jScreen-            return jScreen'-    result <- gtk_alternative_dialog_button_order maybeScreen-    let result' = (/= 0) result-    whenJust screen touchManagedPtr-    return result'----- function gtk_accelerator_valid--- Args : [Arg {argCName = "keyval", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "modifiers", argType = TInterface "Gdk" "ModifierType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_accelerator_valid" gtk_accelerator_valid :: -    Word32 ->                               -- keyval : TBasicType TUInt-    CUInt ->                                -- modifiers : TInterface "Gdk" "ModifierType"-    IO CInt---acceleratorValid ::-    (MonadIO m) =>-    Word32                                  -- keyval-    -> [Gdk.ModifierType]                   -- modifiers-    -> m Bool                               -- result-acceleratorValid keyval modifiers = liftIO $ do-    let modifiers' = gflagsToWord modifiers-    result <- gtk_accelerator_valid keyval modifiers'-    let result' = (/= 0) result-    return result'----- function gtk_accelerator_set_default_mod_mask--- Args : [Arg {argCName = "default_mod_mask", argType = TInterface "Gdk" "ModifierType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_accelerator_set_default_mod_mask" gtk_accelerator_set_default_mod_mask :: -    CUInt ->                                -- default_mod_mask : TInterface "Gdk" "ModifierType"-    IO ()---acceleratorSetDefaultModMask ::-    (MonadIO m) =>-    [Gdk.ModifierType]                      -- defaultModMask-    -> m ()                                 -- result-acceleratorSetDefaultModMask defaultModMask = liftIO $ do-    let defaultModMask' = gflagsToWord defaultModMask-    gtk_accelerator_set_default_mod_mask defaultModMask'-    return ()----- function gtk_accelerator_parse_with_keycode--- Args : [Arg {argCName = "accelerator", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "accelerator_key", argType = TBasicType TUInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "accelerator_codes", argType = TCArray True (-1) (-1) (TBasicType TUInt), direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "accelerator_mods", argType = TInterface "Gdk" "ModifierType", direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_accelerator_parse_with_keycode" gtk_accelerator_parse_with_keycode :: -    CString ->                              -- accelerator : TBasicType TUTF8-    Ptr Word32 ->                           -- accelerator_key : TBasicType TUInt-    Ptr (Ptr Word32) ->                     -- accelerator_codes : TCArray True (-1) (-1) (TBasicType TUInt)-    Ptr CUInt ->                            -- accelerator_mods : TInterface "Gdk" "ModifierType"-    IO ()---acceleratorParseWithKeycode ::-    (MonadIO m) =>-    T.Text                                  -- accelerator-    -> m (Word32,[Word32],[Gdk.ModifierType])-- result-acceleratorParseWithKeycode accelerator = liftIO $ do-    accelerator' <- textToCString accelerator-    acceleratorKey <- allocMem :: IO (Ptr Word32)-    acceleratorCodes <- allocMem :: IO (Ptr (Ptr Word32))-    acceleratorMods <- allocMem :: IO (Ptr CUInt)-    gtk_accelerator_parse_with_keycode accelerator' acceleratorKey acceleratorCodes acceleratorMods-    acceleratorKey' <- peek acceleratorKey-    acceleratorCodes' <- peek acceleratorCodes-    acceleratorCodes'' <- unpackZeroTerminatedStorableArray acceleratorCodes'-    freeMem acceleratorCodes'-    acceleratorMods' <- peek acceleratorMods-    let acceleratorMods'' = wordToGFlags acceleratorMods'-    freeMem accelerator'-    freeMem acceleratorKey-    freeMem acceleratorCodes-    freeMem acceleratorMods-    return (acceleratorKey', acceleratorCodes'', acceleratorMods'')----- function gtk_accelerator_parse--- Args : [Arg {argCName = "accelerator", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "accelerator_key", argType = TBasicType TUInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "accelerator_mods", argType = TInterface "Gdk" "ModifierType", direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_accelerator_parse" gtk_accelerator_parse :: -    CString ->                              -- accelerator : TBasicType TUTF8-    Ptr Word32 ->                           -- accelerator_key : TBasicType TUInt-    Ptr CUInt ->                            -- accelerator_mods : TInterface "Gdk" "ModifierType"-    IO ()---acceleratorParse ::-    (MonadIO m) =>-    T.Text                                  -- accelerator-    -> m (Word32,[Gdk.ModifierType])        -- result-acceleratorParse accelerator = liftIO $ do-    accelerator' <- textToCString accelerator-    acceleratorKey <- allocMem :: IO (Ptr Word32)-    acceleratorMods <- allocMem :: IO (Ptr CUInt)-    gtk_accelerator_parse accelerator' acceleratorKey acceleratorMods-    acceleratorKey' <- peek acceleratorKey-    acceleratorMods' <- peek acceleratorMods-    let acceleratorMods'' = wordToGFlags acceleratorMods'-    freeMem accelerator'-    freeMem acceleratorKey-    freeMem acceleratorMods-    return (acceleratorKey', acceleratorMods'')----- function gtk_accelerator_name_with_keycode--- Args : [Arg {argCName = "display", argType = TInterface "Gdk" "Display", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "accelerator_key", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "keycode", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "accelerator_mods", argType = TInterface "Gdk" "ModifierType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_accelerator_name_with_keycode" gtk_accelerator_name_with_keycode :: -    Ptr Gdk.Display ->                      -- display : TInterface "Gdk" "Display"-    Word32 ->                               -- accelerator_key : TBasicType TUInt-    Word32 ->                               -- keycode : TBasicType TUInt-    CUInt ->                                -- accelerator_mods : TInterface "Gdk" "ModifierType"-    IO CString---acceleratorNameWithKeycode ::-    (MonadIO m, Gdk.DisplayK a) =>-    Maybe (a)                               -- display-    -> Word32                               -- acceleratorKey-    -> Word32                               -- keycode-    -> [Gdk.ModifierType]                   -- acceleratorMods-    -> m T.Text                             -- result-acceleratorNameWithKeycode display acceleratorKey keycode acceleratorMods = liftIO $ do-    maybeDisplay <- case display of-        Nothing -> return nullPtr-        Just jDisplay -> do-            let jDisplay' = unsafeManagedPtrCastPtr jDisplay-            return jDisplay'-    let acceleratorMods' = gflagsToWord acceleratorMods-    result <- gtk_accelerator_name_with_keycode maybeDisplay acceleratorKey keycode acceleratorMods'-    checkUnexpectedReturnNULL "gtk_accelerator_name_with_keycode" result-    result' <- cstringToText result-    freeMem result-    whenJust display touchManagedPtr-    return result'----- function gtk_accelerator_name--- Args : [Arg {argCName = "accelerator_key", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "accelerator_mods", argType = TInterface "Gdk" "ModifierType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_accelerator_name" gtk_accelerator_name :: -    Word32 ->                               -- accelerator_key : TBasicType TUInt-    CUInt ->                                -- accelerator_mods : TInterface "Gdk" "ModifierType"-    IO CString---acceleratorName ::-    (MonadIO m) =>-    Word32                                  -- acceleratorKey-    -> [Gdk.ModifierType]                   -- acceleratorMods-    -> m T.Text                             -- result-acceleratorName acceleratorKey acceleratorMods = liftIO $ do-    let acceleratorMods' = gflagsToWord acceleratorMods-    result <- gtk_accelerator_name acceleratorKey acceleratorMods'-    checkUnexpectedReturnNULL "gtk_accelerator_name" result-    result' <- cstringToText result-    freeMem result-    return result'----- function gtk_accelerator_get_label_with_keycode--- Args : [Arg {argCName = "display", argType = TInterface "Gdk" "Display", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "accelerator_key", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "keycode", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "accelerator_mods", argType = TInterface "Gdk" "ModifierType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_accelerator_get_label_with_keycode" gtk_accelerator_get_label_with_keycode :: -    Ptr Gdk.Display ->                      -- display : TInterface "Gdk" "Display"-    Word32 ->                               -- accelerator_key : TBasicType TUInt-    Word32 ->                               -- keycode : TBasicType TUInt-    CUInt ->                                -- accelerator_mods : TInterface "Gdk" "ModifierType"-    IO CString---acceleratorGetLabelWithKeycode ::-    (MonadIO m, Gdk.DisplayK a) =>-    Maybe (a)                               -- display-    -> Word32                               -- acceleratorKey-    -> Word32                               -- keycode-    -> [Gdk.ModifierType]                   -- acceleratorMods-    -> m T.Text                             -- result-acceleratorGetLabelWithKeycode display acceleratorKey keycode acceleratorMods = liftIO $ do-    maybeDisplay <- case display of-        Nothing -> return nullPtr-        Just jDisplay -> do-            let jDisplay' = unsafeManagedPtrCastPtr jDisplay-            return jDisplay'-    let acceleratorMods' = gflagsToWord acceleratorMods-    result <- gtk_accelerator_get_label_with_keycode maybeDisplay acceleratorKey keycode acceleratorMods'-    checkUnexpectedReturnNULL "gtk_accelerator_get_label_with_keycode" result-    result' <- cstringToText result-    freeMem result-    whenJust display touchManagedPtr-    return result'----- function gtk_accelerator_get_label--- Args : [Arg {argCName = "accelerator_key", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "accelerator_mods", argType = TInterface "Gdk" "ModifierType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_accelerator_get_label" gtk_accelerator_get_label :: -    Word32 ->                               -- accelerator_key : TBasicType TUInt-    CUInt ->                                -- accelerator_mods : TInterface "Gdk" "ModifierType"-    IO CString---acceleratorGetLabel ::-    (MonadIO m) =>-    Word32                                  -- acceleratorKey-    -> [Gdk.ModifierType]                   -- acceleratorMods-    -> m T.Text                             -- result-acceleratorGetLabel acceleratorKey acceleratorMods = liftIO $ do-    let acceleratorMods' = gflagsToWord acceleratorMods-    result <- gtk_accelerator_get_label acceleratorKey acceleratorMods'-    checkUnexpectedReturnNULL "gtk_accelerator_get_label" result-    result' <- cstringToText result-    freeMem result-    return result'----- function gtk_accelerator_get_default_mod_mask--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gdk" "ModifierType")--- throws : False--- Skip return : False--foreign import ccall "gtk_accelerator_get_default_mod_mask" gtk_accelerator_get_default_mod_mask :: -    IO CUInt---acceleratorGetDefaultModMask ::-    (MonadIO m) =>-    m [Gdk.ModifierType]                    -- result-acceleratorGetDefaultModMask  = liftIO $ do-    result <- gtk_accelerator_get_default_mod_mask-    let result' = wordToGFlags result-    return result'----- function gtk_accel_groups_from_object--- Args : [Arg {argCName = "object", argType = TInterface "GObject" "Object", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TGSList (TInterface "Gtk" "AccelGroup"))--- throws : False--- Skip return : False--foreign import ccall "gtk_accel_groups_from_object" gtk_accel_groups_from_object :: -    Ptr GObject.Object ->                   -- object : TInterface "GObject" "Object"-    IO (Ptr (GSList (Ptr AccelGroup)))---accelGroupsFromObject ::-    (MonadIO m, GObject.ObjectK a) =>-    a                                       -- object-    -> m [AccelGroup]                       -- result-accelGroupsFromObject object = liftIO $ do-    let object' = unsafeManagedPtrCastPtr object-    result <- gtk_accel_groups_from_object object'-    result' <- unpackGSList result-    result'' <- mapM (newObject AccelGroup) result'-    touchManagedPtr object-    return result''----- function gtk_accel_groups_activate--- Args : [Arg {argCName = "object", argType = TInterface "GObject" "Object", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "accel_key", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "accel_mods", argType = TInterface "Gdk" "ModifierType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_accel_groups_activate" gtk_accel_groups_activate :: -    Ptr GObject.Object ->                   -- object : TInterface "GObject" "Object"-    Word32 ->                               -- accel_key : TBasicType TUInt-    CUInt ->                                -- accel_mods : TInterface "Gdk" "ModifierType"-    IO CInt---accelGroupsActivate ::-    (MonadIO m, GObject.ObjectK a) =>-    a                                       -- object-    -> Word32                               -- accelKey-    -> [Gdk.ModifierType]                   -- accelMods-    -> m Bool                               -- result-accelGroupsActivate object accelKey accelMods = liftIO $ do-    let object' = unsafeManagedPtrCastPtr object-    let accelMods' = gflagsToWord accelMods-    result <- gtk_accel_groups_activate object' accelKey accelMods'-    let result' = (/= 0) result-    touchManagedPtr object-    return result'---
− GI/Gtk/Interfaces.hs
@@ -1,67 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Interfaces-    (     module GI.Gtk.Interfaces.Actionable     ,-    module GI.Gtk.Interfaces.Activatable    ,-    module GI.Gtk.Interfaces.AppChooser     ,-    module GI.Gtk.Interfaces.Buildable      ,-    module GI.Gtk.Interfaces.CellAccessibleParent,-    module GI.Gtk.Interfaces.CellEditable   ,-    module GI.Gtk.Interfaces.CellLayout     ,-    module GI.Gtk.Interfaces.ColorChooser   ,-    module GI.Gtk.Interfaces.Editable       ,-    module GI.Gtk.Interfaces.FileChooser    ,-    module GI.Gtk.Interfaces.FontChooser    ,-    module GI.Gtk.Interfaces.Orientable     ,-    module GI.Gtk.Interfaces.PrintOperationPreview,-    module GI.Gtk.Interfaces.RecentChooser  ,-    module GI.Gtk.Interfaces.Scrollable     ,-    module GI.Gtk.Interfaces.StyleProvider  ,-    module GI.Gtk.Interfaces.ToolShell      ,-    module GI.Gtk.Interfaces.TreeDragDest   ,-    module GI.Gtk.Interfaces.TreeDragSource ,-    module GI.Gtk.Interfaces.TreeModel      ,-    module GI.Gtk.Interfaces.TreeSortable   ,---    ) where--import GI.Gtk.Interfaces.Actionable-import GI.Gtk.Interfaces.Activatable-import GI.Gtk.Interfaces.AppChooser-import GI.Gtk.Interfaces.Buildable-import GI.Gtk.Interfaces.CellAccessibleParent-import GI.Gtk.Interfaces.CellEditable-import GI.Gtk.Interfaces.CellLayout-import GI.Gtk.Interfaces.ColorChooser-import GI.Gtk.Interfaces.Editable-import GI.Gtk.Interfaces.FileChooser-import GI.Gtk.Interfaces.FontChooser-import GI.Gtk.Interfaces.Orientable-import GI.Gtk.Interfaces.PrintOperationPreview-import GI.Gtk.Interfaces.RecentChooser-import GI.Gtk.Interfaces.Scrollable-import GI.Gtk.Interfaces.StyleProvider-import GI.Gtk.Interfaces.ToolShell-import GI.Gtk.Interfaces.TreeDragDest-import GI.Gtk.Interfaces.TreeDragSource-import GI.Gtk.Interfaces.TreeModel-import GI.Gtk.Interfaces.TreeSortable--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks--
− GI/Gtk/Interfaces/Actionable.hs
@@ -1,621 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Interfaces.Actionable-    ( ---- * Exported types-    Actionable(..)                          ,-    noActionable                            ,-    ActionableK                             ,-    toActionable                            ,--- -- * Methods--- ** actionableGetActionName-    ActionableGetActionNameMethodInfo       ,-    actionableGetActionName                 ,----- ** actionableGetActionTargetValue-    ActionableGetActionTargetValueMethodInfo,-    actionableGetActionTargetValue          ,----- ** actionableSetActionName-    ActionableSetActionNameMethodInfo       ,-    actionableSetActionName                 ,----- ** actionableSetActionTargetValue-    ActionableSetActionTargetValueMethodInfo,-    actionableSetActionTargetValue          ,----- ** actionableSetDetailedActionName-    ActionableSetDetailedActionNameMethodInfo,-    actionableSetDetailedActionName         ,----- -- * Properties--- ** ActionName-    ActionableActionNamePropertyInfo        ,-    actionableActionName                    ,-    constructActionableActionName           ,-    getActionableActionName                 ,-    setActionableActionName                 ,----- ** ActionTarget-    ActionableActionTargetPropertyInfo      ,-    actionableActionTarget                  ,-    clearActionableActionTarget             ,-    constructActionableActionTarget         ,-    getActionableActionTarget               ,-    setActionableActionTarget               ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.GObject as GObject---- interface Actionable --newtype Actionable = Actionable (ForeignPtr Actionable)-noActionable :: Maybe Actionable-noActionable = Nothing--type family ResolveActionableMethod (t :: Symbol) (o :: *) :: * where-    ResolveActionableMethod "activate" o = WidgetActivateMethodInfo-    ResolveActionableMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveActionableMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveActionableMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveActionableMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveActionableMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveActionableMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveActionableMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveActionableMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveActionableMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveActionableMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveActionableMethod "childNotify" o = WidgetChildNotifyMethodInfo-    ResolveActionableMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveActionableMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveActionableMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveActionableMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveActionableMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveActionableMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveActionableMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveActionableMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveActionableMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveActionableMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveActionableMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveActionableMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveActionableMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveActionableMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveActionableMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveActionableMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveActionableMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveActionableMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveActionableMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveActionableMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveActionableMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveActionableMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveActionableMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveActionableMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveActionableMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveActionableMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveActionableMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveActionableMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveActionableMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveActionableMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveActionableMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveActionableMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveActionableMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveActionableMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveActionableMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveActionableMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveActionableMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveActionableMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveActionableMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveActionableMethod "draw" o = WidgetDrawMethodInfo-    ResolveActionableMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveActionableMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveActionableMethod "event" o = WidgetEventMethodInfo-    ResolveActionableMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveActionableMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveActionableMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveActionableMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveActionableMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveActionableMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveActionableMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveActionableMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveActionableMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveActionableMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveActionableMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveActionableMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveActionableMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveActionableMethod "hide" o = WidgetHideMethodInfo-    ResolveActionableMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveActionableMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveActionableMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveActionableMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveActionableMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveActionableMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveActionableMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveActionableMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveActionableMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveActionableMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveActionableMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveActionableMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveActionableMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveActionableMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveActionableMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveActionableMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveActionableMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveActionableMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveActionableMethod "map" o = WidgetMapMethodInfo-    ResolveActionableMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveActionableMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveActionableMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveActionableMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveActionableMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveActionableMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveActionableMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveActionableMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveActionableMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveActionableMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveActionableMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveActionableMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveActionableMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveActionableMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveActionableMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveActionableMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveActionableMethod "path" o = WidgetPathMethodInfo-    ResolveActionableMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveActionableMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveActionableMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveActionableMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveActionableMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveActionableMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveActionableMethod "realize" o = WidgetRealizeMethodInfo-    ResolveActionableMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveActionableMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveActionableMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveActionableMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveActionableMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveActionableMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveActionableMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveActionableMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveActionableMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveActionableMethod "reparent" o = WidgetReparentMethodInfo-    ResolveActionableMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveActionableMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveActionableMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveActionableMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveActionableMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveActionableMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveActionableMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveActionableMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveActionableMethod "show" o = WidgetShowMethodInfo-    ResolveActionableMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveActionableMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveActionableMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveActionableMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveActionableMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveActionableMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveActionableMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveActionableMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveActionableMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveActionableMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveActionableMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveActionableMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveActionableMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveActionableMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveActionableMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveActionableMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveActionableMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveActionableMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveActionableMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveActionableMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveActionableMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveActionableMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveActionableMethod "getActionName" o = ActionableGetActionNameMethodInfo-    ResolveActionableMethod "getActionTargetValue" o = ActionableGetActionTargetValueMethodInfo-    ResolveActionableMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveActionableMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveActionableMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveActionableMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveActionableMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveActionableMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveActionableMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveActionableMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveActionableMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveActionableMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveActionableMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveActionableMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveActionableMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveActionableMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveActionableMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveActionableMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveActionableMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveActionableMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveActionableMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveActionableMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveActionableMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveActionableMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveActionableMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveActionableMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveActionableMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveActionableMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveActionableMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveActionableMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveActionableMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveActionableMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveActionableMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveActionableMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveActionableMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveActionableMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveActionableMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveActionableMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveActionableMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveActionableMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveActionableMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveActionableMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveActionableMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveActionableMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveActionableMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveActionableMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveActionableMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveActionableMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveActionableMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveActionableMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveActionableMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveActionableMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveActionableMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveActionableMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveActionableMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveActionableMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveActionableMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveActionableMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveActionableMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveActionableMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveActionableMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveActionableMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveActionableMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveActionableMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveActionableMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveActionableMethod "getState" o = WidgetGetStateMethodInfo-    ResolveActionableMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveActionableMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveActionableMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveActionableMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveActionableMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveActionableMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveActionableMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveActionableMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveActionableMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveActionableMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveActionableMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveActionableMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveActionableMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveActionableMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveActionableMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveActionableMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveActionableMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveActionableMethod "setActionName" o = ActionableSetActionNameMethodInfo-    ResolveActionableMethod "setActionTargetValue" o = ActionableSetActionTargetValueMethodInfo-    ResolveActionableMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveActionableMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveActionableMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveActionableMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveActionableMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveActionableMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveActionableMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveActionableMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveActionableMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveActionableMethod "setDetailedActionName" o = ActionableSetDetailedActionNameMethodInfo-    ResolveActionableMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveActionableMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveActionableMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveActionableMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveActionableMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveActionableMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveActionableMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveActionableMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveActionableMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveActionableMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveActionableMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveActionableMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveActionableMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveActionableMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveActionableMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveActionableMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveActionableMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveActionableMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveActionableMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveActionableMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveActionableMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveActionableMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveActionableMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveActionableMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveActionableMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveActionableMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveActionableMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveActionableMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveActionableMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveActionableMethod "setState" o = WidgetSetStateMethodInfo-    ResolveActionableMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveActionableMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveActionableMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveActionableMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveActionableMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveActionableMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveActionableMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveActionableMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveActionableMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveActionableMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveActionableMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveActionableMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveActionableMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveActionableMethod t Actionable, MethodInfo info Actionable p) => IsLabelProxy t (Actionable -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveActionableMethod t Actionable, MethodInfo info Actionable p) => IsLabel t (Actionable -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "action-name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getActionableActionName :: (MonadIO m, ActionableK o) => o -> m T.Text-getActionableActionName obj = liftIO $ checkUnexpectedNothing "getActionableActionName" $ getObjectPropertyString obj "action-name"--setActionableActionName :: (MonadIO m, ActionableK o) => o -> T.Text -> m ()-setActionableActionName obj val = liftIO $ setObjectPropertyString obj "action-name" (Just val)--constructActionableActionName :: T.Text -> IO ([Char], GValue)-constructActionableActionName val = constructObjectPropertyString "action-name" (Just val)--data ActionableActionNamePropertyInfo-instance AttrInfo ActionableActionNamePropertyInfo where-    type AttrAllowedOps ActionableActionNamePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ActionableActionNamePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint ActionableActionNamePropertyInfo = ActionableK-    type AttrGetType ActionableActionNamePropertyInfo = T.Text-    type AttrLabel ActionableActionNamePropertyInfo = "action-name"-    attrGet _ = getActionableActionName-    attrSet _ = setActionableActionName-    attrConstruct _ = constructActionableActionName-    attrClear _ = undefined---- VVV Prop "action-target"-   -- Type: TVariant-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getActionableActionTarget :: (MonadIO m, ActionableK o) => o -> m (Maybe GVariant)-getActionableActionTarget obj = liftIO $ getObjectPropertyVariant obj "action-target"--setActionableActionTarget :: (MonadIO m, ActionableK o) => o -> GVariant -> m ()-setActionableActionTarget obj val = liftIO $ setObjectPropertyVariant obj "action-target" (Just val)--constructActionableActionTarget :: GVariant -> IO ([Char], GValue)-constructActionableActionTarget val = constructObjectPropertyVariant "action-target" (Just val)--clearActionableActionTarget :: (MonadIO m, ActionableK o) => o -> m ()-clearActionableActionTarget obj = liftIO $ setObjectPropertyVariant obj "action-target" (Nothing :: Maybe GVariant)--data ActionableActionTargetPropertyInfo-instance AttrInfo ActionableActionTargetPropertyInfo where-    type AttrAllowedOps ActionableActionTargetPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint ActionableActionTargetPropertyInfo = (~) GVariant-    type AttrBaseTypeConstraint ActionableActionTargetPropertyInfo = ActionableK-    type AttrGetType ActionableActionTargetPropertyInfo = (Maybe GVariant)-    type AttrLabel ActionableActionTargetPropertyInfo = "action-target"-    attrGet _ = getActionableActionTarget-    attrSet _ = setActionableActionTarget-    attrConstruct _ = constructActionableActionTarget-    attrClear _ = clearActionableActionTarget--type instance AttributeList Actionable = ActionableAttributeList-type ActionableAttributeList = ('[ '("actionName", ActionableActionNamePropertyInfo), '("actionTarget", ActionableActionTargetPropertyInfo), '("appPaintable", WidgetAppPaintablePropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("parent", WidgetParentPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("style", WidgetStylePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo)] :: [(Symbol, *)])--actionableActionName :: AttrLabelProxy "actionName"-actionableActionName = AttrLabelProxy--actionableActionTarget :: AttrLabelProxy "actionTarget"-actionableActionTarget = AttrLabelProxy--type instance SignalList Actionable = ActionableSignalList-type ActionableSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])--foreign import ccall "gtk_actionable_get_type"-    c_gtk_actionable_get_type :: IO GType--type instance ParentTypes Actionable = ActionableParentTypes-type ActionableParentTypes = '[Widget, GObject.Object]--instance GObject Actionable where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_actionable_get_type-    --class GObject o => ActionableK o-instance (GObject o, IsDescendantOf Actionable o) => ActionableK o--toActionable :: ActionableK o => o -> IO Actionable-toActionable = unsafeCastTo Actionable---- method Actionable::get_action_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Actionable", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_actionable_get_action_name" gtk_actionable_get_action_name :: -    Ptr Actionable ->                       -- _obj : TInterface "Gtk" "Actionable"-    IO CString---actionableGetActionName ::-    (MonadIO m, ActionableK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-actionableGetActionName _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_actionable_get_action_name _obj'-    checkUnexpectedReturnNULL "gtk_actionable_get_action_name" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data ActionableGetActionNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, ActionableK a) => MethodInfo ActionableGetActionNameMethodInfo a signature where-    overloadedMethod _ = actionableGetActionName---- method Actionable::get_action_target_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Actionable", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just TVariant--- throws : False--- Skip return : False--foreign import ccall "gtk_actionable_get_action_target_value" gtk_actionable_get_action_target_value :: -    Ptr Actionable ->                       -- _obj : TInterface "Gtk" "Actionable"-    IO (Ptr GVariant)---actionableGetActionTargetValue ::-    (MonadIO m, ActionableK a) =>-    a                                       -- _obj-    -> m GVariant                           -- result-actionableGetActionTargetValue _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_actionable_get_action_target_value _obj'-    checkUnexpectedReturnNULL "gtk_actionable_get_action_target_value" result-    result' <- newGVariantFromPtr result-    touchManagedPtr _obj-    return result'--data ActionableGetActionTargetValueMethodInfo-instance (signature ~ (m GVariant), MonadIO m, ActionableK a) => MethodInfo ActionableGetActionTargetValueMethodInfo a signature where-    overloadedMethod _ = actionableGetActionTargetValue---- method Actionable::set_action_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Actionable", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "action_name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_actionable_set_action_name" gtk_actionable_set_action_name :: -    Ptr Actionable ->                       -- _obj : TInterface "Gtk" "Actionable"-    CString ->                              -- action_name : TBasicType TUTF8-    IO ()---actionableSetActionName ::-    (MonadIO m, ActionableK a) =>-    a                                       -- _obj-    -> T.Text                               -- actionName-    -> m ()                                 -- result-actionableSetActionName _obj actionName = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    actionName' <- textToCString actionName-    gtk_actionable_set_action_name _obj' actionName'-    touchManagedPtr _obj-    freeMem actionName'-    return ()--data ActionableSetActionNameMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, ActionableK a) => MethodInfo ActionableSetActionNameMethodInfo a signature where-    overloadedMethod _ = actionableSetActionName---- method Actionable::set_action_target_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Actionable", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "target_value", argType = TVariant, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_actionable_set_action_target_value" gtk_actionable_set_action_target_value :: -    Ptr Actionable ->                       -- _obj : TInterface "Gtk" "Actionable"-    Ptr GVariant ->                         -- target_value : TVariant-    IO ()---actionableSetActionTargetValue ::-    (MonadIO m, ActionableK a) =>-    a                                       -- _obj-    -> GVariant                             -- targetValue-    -> m ()                                 -- result-actionableSetActionTargetValue _obj targetValue = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let targetValue' = unsafeManagedPtrGetPtr targetValue-    gtk_actionable_set_action_target_value _obj' targetValue'-    touchManagedPtr _obj-    return ()--data ActionableSetActionTargetValueMethodInfo-instance (signature ~ (GVariant -> m ()), MonadIO m, ActionableK a) => MethodInfo ActionableSetActionTargetValueMethodInfo a signature where-    overloadedMethod _ = actionableSetActionTargetValue---- method Actionable::set_detailed_action_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Actionable", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "detailed_action_name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_actionable_set_detailed_action_name" gtk_actionable_set_detailed_action_name :: -    Ptr Actionable ->                       -- _obj : TInterface "Gtk" "Actionable"-    CString ->                              -- detailed_action_name : TBasicType TUTF8-    IO ()---actionableSetDetailedActionName ::-    (MonadIO m, ActionableK a) =>-    a                                       -- _obj-    -> T.Text                               -- detailedActionName-    -> m ()                                 -- result-actionableSetDetailedActionName _obj detailedActionName = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    detailedActionName' <- textToCString detailedActionName-    gtk_actionable_set_detailed_action_name _obj' detailedActionName'-    touchManagedPtr _obj-    freeMem detailedActionName'-    return ()--data ActionableSetDetailedActionNameMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, ActionableK a) => MethodInfo ActionableSetDetailedActionNameMethodInfo a signature where-    overloadedMethod _ = actionableSetDetailedActionName--
− GI/Gtk/Interfaces/Actionable.hs-boot
@@ -1,20 +0,0 @@-module GI.Gtk.Interfaces.Actionable where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype Actionable = Actionable (ForeignPtr Actionable)-data ActionableActionNamePropertyInfo-data ActionableActionTargetPropertyInfo-instance GObject Actionable where-class GObject o => ActionableK o-instance (GObject o, IsDescendantOf Actionable o) => ActionableK o-data ActionableGetActionNameMethodInfo-data ActionableGetActionTargetValueMethodInfo-data ActionableSetActionNameMethodInfo-data ActionableSetActionTargetValueMethodInfo-data ActionableSetDetailedActionNameMethodInfo
− GI/Gtk/Interfaces/Activatable.hs
@@ -1,394 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Interfaces.Activatable-    ( ---- * Exported types-    Activatable(..)                         ,-    noActivatable                           ,-    ActivatableK                            ,-    toActivatable                           ,--- -- * Methods--- ** activatableDoSetRelatedAction-    ActivatableDoSetRelatedActionMethodInfo ,-    activatableDoSetRelatedAction           ,----- ** activatableGetRelatedAction-    ActivatableGetRelatedActionMethodInfo   ,-    activatableGetRelatedAction             ,----- ** activatableGetUseActionAppearance-    ActivatableGetUseActionAppearanceMethodInfo,-    activatableGetUseActionAppearance       ,----- ** activatableSetRelatedAction-    ActivatableSetRelatedActionMethodInfo   ,-    activatableSetRelatedAction             ,----- ** activatableSetUseActionAppearance-    ActivatableSetUseActionAppearanceMethodInfo,-    activatableSetUseActionAppearance       ,----- ** activatableSyncActionProperties-    ActivatableSyncActionPropertiesMethodInfo,-    activatableSyncActionProperties         ,----- -- * Properties--- ** RelatedAction-    ActivatableRelatedActionPropertyInfo    ,-    activatableRelatedAction                ,-    constructActivatableRelatedAction       ,-    getActivatableRelatedAction             ,-    setActivatableRelatedAction             ,----- ** UseActionAppearance-    ActivatableUseActionAppearancePropertyInfo,-    activatableUseActionAppearance          ,-    constructActivatableUseActionAppearance ,-    getActivatableUseActionAppearance       ,-    setActivatableUseActionAppearance       ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.GObject as GObject---- interface Activatable --newtype Activatable = Activatable (ForeignPtr Activatable)-noActivatable :: Maybe Activatable-noActivatable = Nothing--type family ResolveActivatableMethod (t :: Symbol) (o :: *) :: * where-    ResolveActivatableMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveActivatableMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveActivatableMethod "doSetRelatedAction" o = ActivatableDoSetRelatedActionMethodInfo-    ResolveActivatableMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveActivatableMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveActivatableMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveActivatableMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveActivatableMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveActivatableMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveActivatableMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveActivatableMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveActivatableMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveActivatableMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveActivatableMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveActivatableMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveActivatableMethod "syncActionProperties" o = ActivatableSyncActionPropertiesMethodInfo-    ResolveActivatableMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveActivatableMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveActivatableMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveActivatableMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveActivatableMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveActivatableMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveActivatableMethod "getRelatedAction" o = ActivatableGetRelatedActionMethodInfo-    ResolveActivatableMethod "getUseActionAppearance" o = ActivatableGetUseActionAppearanceMethodInfo-    ResolveActivatableMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveActivatableMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveActivatableMethod "setRelatedAction" o = ActivatableSetRelatedActionMethodInfo-    ResolveActivatableMethod "setUseActionAppearance" o = ActivatableSetUseActionAppearanceMethodInfo-    ResolveActivatableMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveActivatableMethod t Activatable, MethodInfo info Activatable p) => IsLabelProxy t (Activatable -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveActivatableMethod t Activatable, MethodInfo info Activatable p) => IsLabel t (Activatable -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "related-action"-   -- Type: TInterface "Gtk" "Action"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getActivatableRelatedAction :: (MonadIO m, ActivatableK o) => o -> m Action-getActivatableRelatedAction obj = liftIO $ checkUnexpectedNothing "getActivatableRelatedAction" $ getObjectPropertyObject obj "related-action" Action--setActivatableRelatedAction :: (MonadIO m, ActivatableK o, ActionK a) => o -> a -> m ()-setActivatableRelatedAction obj val = liftIO $ setObjectPropertyObject obj "related-action" (Just val)--constructActivatableRelatedAction :: (ActionK a) => a -> IO ([Char], GValue)-constructActivatableRelatedAction val = constructObjectPropertyObject "related-action" (Just val)--data ActivatableRelatedActionPropertyInfo-instance AttrInfo ActivatableRelatedActionPropertyInfo where-    type AttrAllowedOps ActivatableRelatedActionPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ActivatableRelatedActionPropertyInfo = ActionK-    type AttrBaseTypeConstraint ActivatableRelatedActionPropertyInfo = ActivatableK-    type AttrGetType ActivatableRelatedActionPropertyInfo = Action-    type AttrLabel ActivatableRelatedActionPropertyInfo = "related-action"-    attrGet _ = getActivatableRelatedAction-    attrSet _ = setActivatableRelatedAction-    attrConstruct _ = constructActivatableRelatedAction-    attrClear _ = undefined---- VVV Prop "use-action-appearance"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getActivatableUseActionAppearance :: (MonadIO m, ActivatableK o) => o -> m Bool-getActivatableUseActionAppearance obj = liftIO $ getObjectPropertyBool obj "use-action-appearance"--setActivatableUseActionAppearance :: (MonadIO m, ActivatableK o) => o -> Bool -> m ()-setActivatableUseActionAppearance obj val = liftIO $ setObjectPropertyBool obj "use-action-appearance" val--constructActivatableUseActionAppearance :: Bool -> IO ([Char], GValue)-constructActivatableUseActionAppearance val = constructObjectPropertyBool "use-action-appearance" val--data ActivatableUseActionAppearancePropertyInfo-instance AttrInfo ActivatableUseActionAppearancePropertyInfo where-    type AttrAllowedOps ActivatableUseActionAppearancePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ActivatableUseActionAppearancePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint ActivatableUseActionAppearancePropertyInfo = ActivatableK-    type AttrGetType ActivatableUseActionAppearancePropertyInfo = Bool-    type AttrLabel ActivatableUseActionAppearancePropertyInfo = "use-action-appearance"-    attrGet _ = getActivatableUseActionAppearance-    attrSet _ = setActivatableUseActionAppearance-    attrConstruct _ = constructActivatableUseActionAppearance-    attrClear _ = undefined--type instance AttributeList Activatable = ActivatableAttributeList-type ActivatableAttributeList = ('[ '("relatedAction", ActivatableRelatedActionPropertyInfo), '("useActionAppearance", ActivatableUseActionAppearancePropertyInfo)] :: [(Symbol, *)])--activatableRelatedAction :: AttrLabelProxy "relatedAction"-activatableRelatedAction = AttrLabelProxy--activatableUseActionAppearance :: AttrLabelProxy "useActionAppearance"-activatableUseActionAppearance = AttrLabelProxy--type instance SignalList Activatable = ActivatableSignalList-type ActivatableSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])--foreign import ccall "gtk_activatable_get_type"-    c_gtk_activatable_get_type :: IO GType--type instance ParentTypes Activatable = ActivatableParentTypes-type ActivatableParentTypes = '[GObject.Object]--instance GObject Activatable where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_activatable_get_type-    --class GObject o => ActivatableK o-instance (GObject o, IsDescendantOf Activatable o) => ActivatableK o--toActivatable :: ActivatableK o => o -> IO Activatable-toActivatable = unsafeCastTo Activatable---- method Activatable::do_set_related_action--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Activatable", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "action", argType = TInterface "Gtk" "Action", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_activatable_do_set_related_action" gtk_activatable_do_set_related_action :: -    Ptr Activatable ->                      -- _obj : TInterface "Gtk" "Activatable"-    Ptr Action ->                           -- action : TInterface "Gtk" "Action"-    IO ()--{-# DEPRECATED activatableDoSetRelatedAction ["(Since version 3.10)"]#-}-activatableDoSetRelatedAction ::-    (MonadIO m, ActivatableK a, ActionK b) =>-    a                                       -- _obj-    -> b                                    -- action-    -> m ()                                 -- result-activatableDoSetRelatedAction _obj action = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let action' = unsafeManagedPtrCastPtr action-    gtk_activatable_do_set_related_action _obj' action'-    touchManagedPtr _obj-    touchManagedPtr action-    return ()--data ActivatableDoSetRelatedActionMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, ActivatableK a, ActionK b) => MethodInfo ActivatableDoSetRelatedActionMethodInfo a signature where-    overloadedMethod _ = activatableDoSetRelatedAction---- method Activatable::get_related_action--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Activatable", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Action")--- throws : False--- Skip return : False--foreign import ccall "gtk_activatable_get_related_action" gtk_activatable_get_related_action :: -    Ptr Activatable ->                      -- _obj : TInterface "Gtk" "Activatable"-    IO (Ptr Action)--{-# DEPRECATED activatableGetRelatedAction ["(Since version 3.10)"]#-}-activatableGetRelatedAction ::-    (MonadIO m, ActivatableK a) =>-    a                                       -- _obj-    -> m Action                             -- result-activatableGetRelatedAction _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_activatable_get_related_action _obj'-    checkUnexpectedReturnNULL "gtk_activatable_get_related_action" result-    result' <- (newObject Action) result-    touchManagedPtr _obj-    return result'--data ActivatableGetRelatedActionMethodInfo-instance (signature ~ (m Action), MonadIO m, ActivatableK a) => MethodInfo ActivatableGetRelatedActionMethodInfo a signature where-    overloadedMethod _ = activatableGetRelatedAction---- method Activatable::get_use_action_appearance--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Activatable", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_activatable_get_use_action_appearance" gtk_activatable_get_use_action_appearance :: -    Ptr Activatable ->                      -- _obj : TInterface "Gtk" "Activatable"-    IO CInt--{-# DEPRECATED activatableGetUseActionAppearance ["(Since version 3.10)"]#-}-activatableGetUseActionAppearance ::-    (MonadIO m, ActivatableK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-activatableGetUseActionAppearance _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_activatable_get_use_action_appearance _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data ActivatableGetUseActionAppearanceMethodInfo-instance (signature ~ (m Bool), MonadIO m, ActivatableK a) => MethodInfo ActivatableGetUseActionAppearanceMethodInfo a signature where-    overloadedMethod _ = activatableGetUseActionAppearance---- method Activatable::set_related_action--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Activatable", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "action", argType = TInterface "Gtk" "Action", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_activatable_set_related_action" gtk_activatable_set_related_action :: -    Ptr Activatable ->                      -- _obj : TInterface "Gtk" "Activatable"-    Ptr Action ->                           -- action : TInterface "Gtk" "Action"-    IO ()--{-# DEPRECATED activatableSetRelatedAction ["(Since version 3.10)"]#-}-activatableSetRelatedAction ::-    (MonadIO m, ActivatableK a, ActionK b) =>-    a                                       -- _obj-    -> b                                    -- action-    -> m ()                                 -- result-activatableSetRelatedAction _obj action = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let action' = unsafeManagedPtrCastPtr action-    gtk_activatable_set_related_action _obj' action'-    touchManagedPtr _obj-    touchManagedPtr action-    return ()--data ActivatableSetRelatedActionMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, ActivatableK a, ActionK b) => MethodInfo ActivatableSetRelatedActionMethodInfo a signature where-    overloadedMethod _ = activatableSetRelatedAction---- method Activatable::set_use_action_appearance--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Activatable", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "use_appearance", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_activatable_set_use_action_appearance" gtk_activatable_set_use_action_appearance :: -    Ptr Activatable ->                      -- _obj : TInterface "Gtk" "Activatable"-    CInt ->                                 -- use_appearance : TBasicType TBoolean-    IO ()--{-# DEPRECATED activatableSetUseActionAppearance ["(Since version 3.10)"]#-}-activatableSetUseActionAppearance ::-    (MonadIO m, ActivatableK a) =>-    a                                       -- _obj-    -> Bool                                 -- useAppearance-    -> m ()                                 -- result-activatableSetUseActionAppearance _obj useAppearance = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let useAppearance' = (fromIntegral . fromEnum) useAppearance-    gtk_activatable_set_use_action_appearance _obj' useAppearance'-    touchManagedPtr _obj-    return ()--data ActivatableSetUseActionAppearanceMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, ActivatableK a) => MethodInfo ActivatableSetUseActionAppearanceMethodInfo a signature where-    overloadedMethod _ = activatableSetUseActionAppearance---- method Activatable::sync_action_properties--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Activatable", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "action", argType = TInterface "Gtk" "Action", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_activatable_sync_action_properties" gtk_activatable_sync_action_properties :: -    Ptr Activatable ->                      -- _obj : TInterface "Gtk" "Activatable"-    Ptr Action ->                           -- action : TInterface "Gtk" "Action"-    IO ()--{-# DEPRECATED activatableSyncActionProperties ["(Since version 3.10)"]#-}-activatableSyncActionProperties ::-    (MonadIO m, ActivatableK a, ActionK b) =>-    a                                       -- _obj-    -> Maybe (b)                            -- action-    -> m ()                                 -- result-activatableSyncActionProperties _obj action = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeAction <- case action of-        Nothing -> return nullPtr-        Just jAction -> do-            let jAction' = unsafeManagedPtrCastPtr jAction-            return jAction'-    gtk_activatable_sync_action_properties _obj' maybeAction-    touchManagedPtr _obj-    whenJust action touchManagedPtr-    return ()--data ActivatableSyncActionPropertiesMethodInfo-instance (signature ~ (Maybe (b) -> m ()), MonadIO m, ActivatableK a, ActionK b) => MethodInfo ActivatableSyncActionPropertiesMethodInfo a signature where-    overloadedMethod _ = activatableSyncActionProperties--
− GI/Gtk/Interfaces/Activatable.hs-boot
@@ -1,21 +0,0 @@-module GI.Gtk.Interfaces.Activatable where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype Activatable = Activatable (ForeignPtr Activatable)-data ActivatableRelatedActionPropertyInfo-data ActivatableUseActionAppearancePropertyInfo-instance GObject Activatable where-class GObject o => ActivatableK o-instance (GObject o, IsDescendantOf Activatable o) => ActivatableK o-data ActivatableDoSetRelatedActionMethodInfo-data ActivatableGetRelatedActionMethodInfo-data ActivatableGetUseActionAppearanceMethodInfo-data ActivatableSetRelatedActionMethodInfo-data ActivatableSetUseActionAppearanceMethodInfo-data ActivatableSyncActionPropertiesMethodInfo
− GI/Gtk/Interfaces/AppChooser.hs
@@ -1,501 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Interfaces.AppChooser-    ( ---- * Exported types-    AppChooser(..)                          ,-    noAppChooser                            ,-    AppChooserK                             ,-    toAppChooser                            ,--- -- * Methods--- ** appChooserGetAppInfo-    AppChooserGetAppInfoMethodInfo          ,-    appChooserGetAppInfo                    ,----- ** appChooserGetContentType-    AppChooserGetContentTypeMethodInfo      ,-    appChooserGetContentType                ,----- ** appChooserRefresh-    AppChooserRefreshMethodInfo             ,-    appChooserRefresh                       ,----- -- * Properties--- ** ContentType-    AppChooserContentTypePropertyInfo       ,-    appChooserContentType                   ,-    constructAppChooserContentType          ,-    getAppChooserContentType                ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.GObject as GObject-import qualified GI.Gio as Gio---- interface AppChooser --newtype AppChooser = AppChooser (ForeignPtr AppChooser)-noAppChooser :: Maybe AppChooser-noAppChooser = Nothing--type family ResolveAppChooserMethod (t :: Symbol) (o :: *) :: * where-    ResolveAppChooserMethod "activate" o = WidgetActivateMethodInfo-    ResolveAppChooserMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveAppChooserMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveAppChooserMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveAppChooserMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveAppChooserMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveAppChooserMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveAppChooserMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveAppChooserMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveAppChooserMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveAppChooserMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveAppChooserMethod "childNotify" o = WidgetChildNotifyMethodInfo-    ResolveAppChooserMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveAppChooserMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveAppChooserMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveAppChooserMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveAppChooserMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveAppChooserMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveAppChooserMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveAppChooserMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveAppChooserMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveAppChooserMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveAppChooserMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveAppChooserMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveAppChooserMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveAppChooserMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveAppChooserMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveAppChooserMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveAppChooserMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveAppChooserMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveAppChooserMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveAppChooserMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveAppChooserMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveAppChooserMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveAppChooserMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveAppChooserMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveAppChooserMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveAppChooserMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveAppChooserMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveAppChooserMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveAppChooserMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveAppChooserMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveAppChooserMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveAppChooserMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveAppChooserMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveAppChooserMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveAppChooserMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveAppChooserMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveAppChooserMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveAppChooserMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveAppChooserMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveAppChooserMethod "draw" o = WidgetDrawMethodInfo-    ResolveAppChooserMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveAppChooserMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveAppChooserMethod "event" o = WidgetEventMethodInfo-    ResolveAppChooserMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveAppChooserMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveAppChooserMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveAppChooserMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveAppChooserMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveAppChooserMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveAppChooserMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveAppChooserMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveAppChooserMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveAppChooserMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveAppChooserMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveAppChooserMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveAppChooserMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveAppChooserMethod "hide" o = WidgetHideMethodInfo-    ResolveAppChooserMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveAppChooserMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveAppChooserMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveAppChooserMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveAppChooserMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveAppChooserMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveAppChooserMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveAppChooserMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveAppChooserMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveAppChooserMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveAppChooserMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveAppChooserMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveAppChooserMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveAppChooserMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveAppChooserMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveAppChooserMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveAppChooserMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveAppChooserMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveAppChooserMethod "map" o = WidgetMapMethodInfo-    ResolveAppChooserMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveAppChooserMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveAppChooserMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveAppChooserMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveAppChooserMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveAppChooserMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveAppChooserMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveAppChooserMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveAppChooserMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveAppChooserMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveAppChooserMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveAppChooserMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveAppChooserMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveAppChooserMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveAppChooserMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveAppChooserMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveAppChooserMethod "path" o = WidgetPathMethodInfo-    ResolveAppChooserMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveAppChooserMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveAppChooserMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveAppChooserMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveAppChooserMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveAppChooserMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveAppChooserMethod "realize" o = WidgetRealizeMethodInfo-    ResolveAppChooserMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveAppChooserMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveAppChooserMethod "refresh" o = AppChooserRefreshMethodInfo-    ResolveAppChooserMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveAppChooserMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveAppChooserMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveAppChooserMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveAppChooserMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveAppChooserMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveAppChooserMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveAppChooserMethod "reparent" o = WidgetReparentMethodInfo-    ResolveAppChooserMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveAppChooserMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveAppChooserMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveAppChooserMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveAppChooserMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveAppChooserMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveAppChooserMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveAppChooserMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveAppChooserMethod "show" o = WidgetShowMethodInfo-    ResolveAppChooserMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveAppChooserMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveAppChooserMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveAppChooserMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveAppChooserMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveAppChooserMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveAppChooserMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveAppChooserMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveAppChooserMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveAppChooserMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveAppChooserMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveAppChooserMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveAppChooserMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveAppChooserMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveAppChooserMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveAppChooserMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveAppChooserMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveAppChooserMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveAppChooserMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveAppChooserMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveAppChooserMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveAppChooserMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveAppChooserMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveAppChooserMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveAppChooserMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveAppChooserMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveAppChooserMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveAppChooserMethod "getAppInfo" o = AppChooserGetAppInfoMethodInfo-    ResolveAppChooserMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveAppChooserMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveAppChooserMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveAppChooserMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveAppChooserMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveAppChooserMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveAppChooserMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveAppChooserMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveAppChooserMethod "getContentType" o = AppChooserGetContentTypeMethodInfo-    ResolveAppChooserMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveAppChooserMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveAppChooserMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveAppChooserMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveAppChooserMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveAppChooserMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveAppChooserMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveAppChooserMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveAppChooserMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveAppChooserMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveAppChooserMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveAppChooserMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveAppChooserMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveAppChooserMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveAppChooserMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveAppChooserMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveAppChooserMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveAppChooserMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveAppChooserMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveAppChooserMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveAppChooserMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveAppChooserMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveAppChooserMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveAppChooserMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveAppChooserMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveAppChooserMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveAppChooserMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveAppChooserMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveAppChooserMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveAppChooserMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveAppChooserMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveAppChooserMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveAppChooserMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveAppChooserMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveAppChooserMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveAppChooserMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveAppChooserMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveAppChooserMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveAppChooserMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveAppChooserMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveAppChooserMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveAppChooserMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveAppChooserMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveAppChooserMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveAppChooserMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveAppChooserMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveAppChooserMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveAppChooserMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveAppChooserMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveAppChooserMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveAppChooserMethod "getState" o = WidgetGetStateMethodInfo-    ResolveAppChooserMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveAppChooserMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveAppChooserMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveAppChooserMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveAppChooserMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveAppChooserMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveAppChooserMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveAppChooserMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveAppChooserMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveAppChooserMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveAppChooserMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveAppChooserMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveAppChooserMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveAppChooserMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveAppChooserMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveAppChooserMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveAppChooserMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveAppChooserMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveAppChooserMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveAppChooserMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveAppChooserMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveAppChooserMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveAppChooserMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveAppChooserMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveAppChooserMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveAppChooserMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveAppChooserMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveAppChooserMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveAppChooserMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveAppChooserMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveAppChooserMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveAppChooserMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveAppChooserMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveAppChooserMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveAppChooserMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveAppChooserMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveAppChooserMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveAppChooserMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveAppChooserMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveAppChooserMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveAppChooserMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveAppChooserMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveAppChooserMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveAppChooserMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveAppChooserMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveAppChooserMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveAppChooserMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveAppChooserMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveAppChooserMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveAppChooserMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveAppChooserMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveAppChooserMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveAppChooserMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveAppChooserMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveAppChooserMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveAppChooserMethod "setState" o = WidgetSetStateMethodInfo-    ResolveAppChooserMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveAppChooserMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveAppChooserMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveAppChooserMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveAppChooserMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveAppChooserMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveAppChooserMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveAppChooserMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveAppChooserMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveAppChooserMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveAppChooserMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveAppChooserMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveAppChooserMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveAppChooserMethod t AppChooser, MethodInfo info AppChooser p) => IsLabelProxy t (AppChooser -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveAppChooserMethod t AppChooser, MethodInfo info AppChooser p) => IsLabel t (AppChooser -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "content-type"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstructOnly]-   -- Nullable: (Nothing,Nothing)--getAppChooserContentType :: (MonadIO m, AppChooserK o) => o -> m (Maybe T.Text)-getAppChooserContentType obj = liftIO $ getObjectPropertyString obj "content-type"--constructAppChooserContentType :: T.Text -> IO ([Char], GValue)-constructAppChooserContentType val = constructObjectPropertyString "content-type" (Just val)--data AppChooserContentTypePropertyInfo-instance AttrInfo AppChooserContentTypePropertyInfo where-    type AttrAllowedOps AppChooserContentTypePropertyInfo = '[ 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint AppChooserContentTypePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint AppChooserContentTypePropertyInfo = AppChooserK-    type AttrGetType AppChooserContentTypePropertyInfo = (Maybe T.Text)-    type AttrLabel AppChooserContentTypePropertyInfo = "content-type"-    attrGet _ = getAppChooserContentType-    attrSet _ = undefined-    attrConstruct _ = constructAppChooserContentType-    attrClear _ = undefined--type instance AttributeList AppChooser = AppChooserAttributeList-type AppChooserAttributeList = ('[ '("appPaintable", WidgetAppPaintablePropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("contentType", AppChooserContentTypePropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("parent", WidgetParentPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("style", WidgetStylePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo)] :: [(Symbol, *)])--appChooserContentType :: AttrLabelProxy "contentType"-appChooserContentType = AttrLabelProxy--type instance SignalList AppChooser = AppChooserSignalList-type AppChooserSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])--foreign import ccall "gtk_app_chooser_get_type"-    c_gtk_app_chooser_get_type :: IO GType--type instance ParentTypes AppChooser = AppChooserParentTypes-type AppChooserParentTypes = '[Widget, GObject.Object]--instance GObject AppChooser where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_app_chooser_get_type-    --class GObject o => AppChooserK o-instance (GObject o, IsDescendantOf AppChooser o) => AppChooserK o--toAppChooser :: AppChooserK o => o -> IO AppChooser-toAppChooser = unsafeCastTo AppChooser---- method AppChooser::get_app_info--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AppChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gio" "AppInfo")--- throws : False--- Skip return : False--foreign import ccall "gtk_app_chooser_get_app_info" gtk_app_chooser_get_app_info :: -    Ptr AppChooser ->                       -- _obj : TInterface "Gtk" "AppChooser"-    IO (Ptr Gio.AppInfo)---appChooserGetAppInfo ::-    (MonadIO m, AppChooserK a) =>-    a                                       -- _obj-    -> m Gio.AppInfo                        -- result-appChooserGetAppInfo _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_app_chooser_get_app_info _obj'-    checkUnexpectedReturnNULL "gtk_app_chooser_get_app_info" result-    result' <- (wrapObject Gio.AppInfo) result-    touchManagedPtr _obj-    return result'--data AppChooserGetAppInfoMethodInfo-instance (signature ~ (m Gio.AppInfo), MonadIO m, AppChooserK a) => MethodInfo AppChooserGetAppInfoMethodInfo a signature where-    overloadedMethod _ = appChooserGetAppInfo---- method AppChooser::get_content_type--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AppChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_app_chooser_get_content_type" gtk_app_chooser_get_content_type :: -    Ptr AppChooser ->                       -- _obj : TInterface "Gtk" "AppChooser"-    IO CString---appChooserGetContentType ::-    (MonadIO m, AppChooserK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-appChooserGetContentType _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_app_chooser_get_content_type _obj'-    checkUnexpectedReturnNULL "gtk_app_chooser_get_content_type" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data AppChooserGetContentTypeMethodInfo-instance (signature ~ (m T.Text), MonadIO m, AppChooserK a) => MethodInfo AppChooserGetContentTypeMethodInfo a signature where-    overloadedMethod _ = appChooserGetContentType---- method AppChooser::refresh--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AppChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_app_chooser_refresh" gtk_app_chooser_refresh :: -    Ptr AppChooser ->                       -- _obj : TInterface "Gtk" "AppChooser"-    IO ()---appChooserRefresh ::-    (MonadIO m, AppChooserK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-appChooserRefresh _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_app_chooser_refresh _obj'-    touchManagedPtr _obj-    return ()--data AppChooserRefreshMethodInfo-instance (signature ~ (m ()), MonadIO m, AppChooserK a) => MethodInfo AppChooserRefreshMethodInfo a signature where-    overloadedMethod _ = appChooserRefresh--
− GI/Gtk/Interfaces/AppChooser.hs-boot
@@ -1,17 +0,0 @@-module GI.Gtk.Interfaces.AppChooser where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype AppChooser = AppChooser (ForeignPtr AppChooser)-data AppChooserContentTypePropertyInfo-instance GObject AppChooser where-class GObject o => AppChooserK o-instance (GObject o, IsDescendantOf AppChooser o) => AppChooserK o-data AppChooserGetAppInfoMethodInfo-data AppChooserGetContentTypeMethodInfo-data AppChooserRefreshMethodInfo
− GI/Gtk/Interfaces/Buildable.hs
@@ -1,546 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Interfaces.Buildable-    ( ---- * Exported types-    Buildable(..)                           ,-    noBuildable                             ,-    BuildableK                              ,-    toBuildable                             ,--- -- * Methods--- ** buildableAddChild-    BuildableAddChildMethodInfo             ,-    buildableAddChild                       ,----- ** buildableConstructChild-    BuildableConstructChildMethodInfo       ,-    buildableConstructChild                 ,----- ** buildableCustomFinished-    BuildableCustomFinishedMethodInfo       ,-    buildableCustomFinished                 ,----- ** buildableCustomTagEnd-    BuildableCustomTagEndMethodInfo         ,-    buildableCustomTagEnd                   ,----- ** buildableCustomTagStart-    BuildableCustomTagStartMethodInfo       ,-    buildableCustomTagStart                 ,----- ** buildableGetInternalChild-    BuildableGetInternalChildMethodInfo     ,-    buildableGetInternalChild               ,----- ** buildableGetName-    BuildableGetNameMethodInfo              ,-    buildableGetName                        ,----- ** buildableParserFinished-    BuildableParserFinishedMethodInfo       ,-    buildableParserFinished                 ,----- ** buildableSetBuildableProperty-    BuildableSetBuildablePropertyMethodInfo ,-    buildableSetBuildableProperty           ,----- ** buildableSetName-    BuildableSetNameMethodInfo              ,-    buildableSetName                        ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.GLib as GLib-import qualified GI.GObject as GObject---- interface Buildable --newtype Buildable = Buildable (ForeignPtr Buildable)-noBuildable :: Maybe Buildable-noBuildable = Nothing--type family ResolveBuildableMethod (t :: Symbol) (o :: *) :: * where-    ResolveBuildableMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveBuildableMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveBuildableMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveBuildableMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveBuildableMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveBuildableMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveBuildableMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveBuildableMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveBuildableMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveBuildableMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveBuildableMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveBuildableMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveBuildableMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveBuildableMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveBuildableMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveBuildableMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveBuildableMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveBuildableMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveBuildableMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveBuildableMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveBuildableMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveBuildableMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveBuildableMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveBuildableMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveBuildableMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveBuildableMethod "getName" o = BuildableGetNameMethodInfo-    ResolveBuildableMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveBuildableMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveBuildableMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveBuildableMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveBuildableMethod "setName" o = BuildableSetNameMethodInfo-    ResolveBuildableMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveBuildableMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveBuildableMethod t Buildable, MethodInfo info Buildable p) => IsLabelProxy t (Buildable -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveBuildableMethod t Buildable, MethodInfo info Buildable p) => IsLabel t (Buildable -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList Buildable = BuildableAttributeList-type BuildableAttributeList = ('[ ] :: [(Symbol, *)])--type instance SignalList Buildable = BuildableSignalList-type BuildableSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])--foreign import ccall "gtk_buildable_get_type"-    c_gtk_buildable_get_type :: IO GType--type instance ParentTypes Buildable = BuildableParentTypes-type BuildableParentTypes = '[GObject.Object]--instance GObject Buildable where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_buildable_get_type-    --class GObject o => BuildableK o-instance (GObject o, IsDescendantOf Buildable o) => BuildableK o--toBuildable :: BuildableK o => o -> IO Buildable-toBuildable = unsafeCastTo Buildable---- method Buildable::add_child--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Buildable", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "builder", argType = TInterface "Gtk" "Builder", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "child", argType = TInterface "GObject" "Object", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "type", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_buildable_add_child" gtk_buildable_add_child :: -    Ptr Buildable ->                        -- _obj : TInterface "Gtk" "Buildable"-    Ptr Builder ->                          -- builder : TInterface "Gtk" "Builder"-    Ptr GObject.Object ->                   -- child : TInterface "GObject" "Object"-    CString ->                              -- type : TBasicType TUTF8-    IO ()---buildableAddChild ::-    (MonadIO m, BuildableK a, BuilderK b, GObject.ObjectK c) =>-    a                                       -- _obj-    -> b                                    -- builder-    -> c                                    -- child-    -> Maybe (T.Text)                       -- type_-    -> m ()                                 -- result-buildableAddChild _obj builder child type_ = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let builder' = unsafeManagedPtrCastPtr builder-    let child' = unsafeManagedPtrCastPtr child-    maybeType_ <- case type_ of-        Nothing -> return nullPtr-        Just jType_ -> do-            jType_' <- textToCString jType_-            return jType_'-    gtk_buildable_add_child _obj' builder' child' maybeType_-    touchManagedPtr _obj-    touchManagedPtr builder-    touchManagedPtr child-    freeMem maybeType_-    return ()--data BuildableAddChildMethodInfo-instance (signature ~ (b -> c -> Maybe (T.Text) -> m ()), MonadIO m, BuildableK a, BuilderK b, GObject.ObjectK c) => MethodInfo BuildableAddChildMethodInfo a signature where-    overloadedMethod _ = buildableAddChild---- method Buildable::construct_child--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Buildable", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "builder", argType = TInterface "Gtk" "Builder", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "GObject" "Object")--- throws : False--- Skip return : False--foreign import ccall "gtk_buildable_construct_child" gtk_buildable_construct_child :: -    Ptr Buildable ->                        -- _obj : TInterface "Gtk" "Buildable"-    Ptr Builder ->                          -- builder : TInterface "Gtk" "Builder"-    CString ->                              -- name : TBasicType TUTF8-    IO (Ptr GObject.Object)---buildableConstructChild ::-    (MonadIO m, BuildableK a, BuilderK b) =>-    a                                       -- _obj-    -> b                                    -- builder-    -> T.Text                               -- name-    -> m GObject.Object                     -- result-buildableConstructChild _obj builder name = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let builder' = unsafeManagedPtrCastPtr builder-    name' <- textToCString name-    result <- gtk_buildable_construct_child _obj' builder' name'-    checkUnexpectedReturnNULL "gtk_buildable_construct_child" result-    result' <- (wrapObject GObject.Object) result-    touchManagedPtr _obj-    touchManagedPtr builder-    freeMem name'-    return result'--data BuildableConstructChildMethodInfo-instance (signature ~ (b -> T.Text -> m GObject.Object), MonadIO m, BuildableK a, BuilderK b) => MethodInfo BuildableConstructChildMethodInfo a signature where-    overloadedMethod _ = buildableConstructChild---- method Buildable::custom_finished--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Buildable", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "builder", argType = TInterface "Gtk" "Builder", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "child", argType = TInterface "GObject" "Object", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "tagname", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "data", argType = TBasicType TPtr, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_buildable_custom_finished" gtk_buildable_custom_finished :: -    Ptr Buildable ->                        -- _obj : TInterface "Gtk" "Buildable"-    Ptr Builder ->                          -- builder : TInterface "Gtk" "Builder"-    Ptr GObject.Object ->                   -- child : TInterface "GObject" "Object"-    CString ->                              -- tagname : TBasicType TUTF8-    Ptr () ->                               -- data : TBasicType TPtr-    IO ()---buildableCustomFinished ::-    (MonadIO m, BuildableK a, BuilderK b, GObject.ObjectK c) =>-    a                                       -- _obj-    -> b                                    -- builder-    -> Maybe (c)                            -- child-    -> T.Text                               -- tagname-    -> Ptr ()                               -- data_-    -> m ()                                 -- result-buildableCustomFinished _obj builder child tagname data_ = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let builder' = unsafeManagedPtrCastPtr builder-    maybeChild <- case child of-        Nothing -> return nullPtr-        Just jChild -> do-            let jChild' = unsafeManagedPtrCastPtr jChild-            return jChild'-    tagname' <- textToCString tagname-    gtk_buildable_custom_finished _obj' builder' maybeChild tagname' data_-    touchManagedPtr _obj-    touchManagedPtr builder-    whenJust child touchManagedPtr-    freeMem tagname'-    return ()--data BuildableCustomFinishedMethodInfo-instance (signature ~ (b -> Maybe (c) -> T.Text -> Ptr () -> m ()), MonadIO m, BuildableK a, BuilderK b, GObject.ObjectK c) => MethodInfo BuildableCustomFinishedMethodInfo a signature where-    overloadedMethod _ = buildableCustomFinished---- method Buildable::custom_tag_end--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Buildable", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "builder", argType = TInterface "Gtk" "Builder", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "child", argType = TInterface "GObject" "Object", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "tagname", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "data", argType = TBasicType TPtr, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_buildable_custom_tag_end" gtk_buildable_custom_tag_end :: -    Ptr Buildable ->                        -- _obj : TInterface "Gtk" "Buildable"-    Ptr Builder ->                          -- builder : TInterface "Gtk" "Builder"-    Ptr GObject.Object ->                   -- child : TInterface "GObject" "Object"-    CString ->                              -- tagname : TBasicType TUTF8-    Ptr () ->                               -- data : TBasicType TPtr-    IO ()---buildableCustomTagEnd ::-    (MonadIO m, BuildableK a, BuilderK b, GObject.ObjectK c) =>-    a                                       -- _obj-    -> b                                    -- builder-    -> Maybe (c)                            -- child-    -> T.Text                               -- tagname-    -> Ptr ()                               -- data_-    -> m ()                                 -- result-buildableCustomTagEnd _obj builder child tagname data_ = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let builder' = unsafeManagedPtrCastPtr builder-    maybeChild <- case child of-        Nothing -> return nullPtr-        Just jChild -> do-            let jChild' = unsafeManagedPtrCastPtr jChild-            return jChild'-    tagname' <- textToCString tagname-    gtk_buildable_custom_tag_end _obj' builder' maybeChild tagname' data_-    touchManagedPtr _obj-    touchManagedPtr builder-    whenJust child touchManagedPtr-    freeMem tagname'-    return ()--data BuildableCustomTagEndMethodInfo-instance (signature ~ (b -> Maybe (c) -> T.Text -> Ptr () -> m ()), MonadIO m, BuildableK a, BuilderK b, GObject.ObjectK c) => MethodInfo BuildableCustomTagEndMethodInfo a signature where-    overloadedMethod _ = buildableCustomTagEnd---- method Buildable::custom_tag_start--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Buildable", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "builder", argType = TInterface "Gtk" "Builder", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "child", argType = TInterface "GObject" "Object", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "tagname", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "parser", argType = TInterface "GLib" "MarkupParser", direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = True, transfer = TransferNothing},Arg {argCName = "data", argType = TBasicType TPtr, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_buildable_custom_tag_start" gtk_buildable_custom_tag_start :: -    Ptr Buildable ->                        -- _obj : TInterface "Gtk" "Buildable"-    Ptr Builder ->                          -- builder : TInterface "Gtk" "Builder"-    Ptr GObject.Object ->                   -- child : TInterface "GObject" "Object"-    CString ->                              -- tagname : TBasicType TUTF8-    Ptr GLib.MarkupParser ->                -- parser : TInterface "GLib" "MarkupParser"-    Ptr (Ptr ()) ->                         -- data : TBasicType TPtr-    IO CInt---buildableCustomTagStart ::-    (MonadIO m, BuildableK a, BuilderK b, GObject.ObjectK c) =>-    a                                       -- _obj-    -> b                                    -- builder-    -> Maybe (c)                            -- child-    -> T.Text                               -- tagname-    -> m (Bool,GLib.MarkupParser,(Ptr ()))  -- result-buildableCustomTagStart _obj builder child tagname = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let builder' = unsafeManagedPtrCastPtr builder-    maybeChild <- case child of-        Nothing -> return nullPtr-        Just jChild -> do-            let jChild' = unsafeManagedPtrCastPtr jChild-            return jChild'-    tagname' <- textToCString tagname-    parser <- callocBytes 40 :: IO (Ptr GLib.MarkupParser)-    data_ <- allocMem :: IO (Ptr (Ptr ()))-    result <- gtk_buildable_custom_tag_start _obj' builder' maybeChild tagname' parser data_-    let result' = (/= 0) result-    parser' <- (wrapPtr GLib.MarkupParser) parser-    data_' <- peek data_-    touchManagedPtr _obj-    touchManagedPtr builder-    whenJust child touchManagedPtr-    freeMem tagname'-    freeMem data_-    return (result', parser', data_')--data BuildableCustomTagStartMethodInfo-instance (signature ~ (b -> Maybe (c) -> T.Text -> m (Bool,GLib.MarkupParser,(Ptr ()))), MonadIO m, BuildableK a, BuilderK b, GObject.ObjectK c) => MethodInfo BuildableCustomTagStartMethodInfo a signature where-    overloadedMethod _ = buildableCustomTagStart---- method Buildable::get_internal_child--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Buildable", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "builder", argType = TInterface "Gtk" "Builder", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "childname", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "GObject" "Object")--- throws : False--- Skip return : False--foreign import ccall "gtk_buildable_get_internal_child" gtk_buildable_get_internal_child :: -    Ptr Buildable ->                        -- _obj : TInterface "Gtk" "Buildable"-    Ptr Builder ->                          -- builder : TInterface "Gtk" "Builder"-    CString ->                              -- childname : TBasicType TUTF8-    IO (Ptr GObject.Object)---buildableGetInternalChild ::-    (MonadIO m, BuildableK a, BuilderK b) =>-    a                                       -- _obj-    -> b                                    -- builder-    -> T.Text                               -- childname-    -> m GObject.Object                     -- result-buildableGetInternalChild _obj builder childname = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let builder' = unsafeManagedPtrCastPtr builder-    childname' <- textToCString childname-    result <- gtk_buildable_get_internal_child _obj' builder' childname'-    checkUnexpectedReturnNULL "gtk_buildable_get_internal_child" result-    result' <- (newObject GObject.Object) result-    touchManagedPtr _obj-    touchManagedPtr builder-    freeMem childname'-    return result'--data BuildableGetInternalChildMethodInfo-instance (signature ~ (b -> T.Text -> m GObject.Object), MonadIO m, BuildableK a, BuilderK b) => MethodInfo BuildableGetInternalChildMethodInfo a signature where-    overloadedMethod _ = buildableGetInternalChild---- method Buildable::get_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Buildable", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_buildable_get_name" gtk_buildable_get_name :: -    Ptr Buildable ->                        -- _obj : TInterface "Gtk" "Buildable"-    IO CString---buildableGetName ::-    (MonadIO m, BuildableK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-buildableGetName _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_buildable_get_name _obj'-    checkUnexpectedReturnNULL "gtk_buildable_get_name" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data BuildableGetNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, BuildableK a) => MethodInfo BuildableGetNameMethodInfo a signature where-    overloadedMethod _ = buildableGetName---- method Buildable::parser_finished--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Buildable", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "builder", argType = TInterface "Gtk" "Builder", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_buildable_parser_finished" gtk_buildable_parser_finished :: -    Ptr Buildable ->                        -- _obj : TInterface "Gtk" "Buildable"-    Ptr Builder ->                          -- builder : TInterface "Gtk" "Builder"-    IO ()---buildableParserFinished ::-    (MonadIO m, BuildableK a, BuilderK b) =>-    a                                       -- _obj-    -> b                                    -- builder-    -> m ()                                 -- result-buildableParserFinished _obj builder = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let builder' = unsafeManagedPtrCastPtr builder-    gtk_buildable_parser_finished _obj' builder'-    touchManagedPtr _obj-    touchManagedPtr builder-    return ()--data BuildableParserFinishedMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, BuildableK a, BuilderK b) => MethodInfo BuildableParserFinishedMethodInfo a signature where-    overloadedMethod _ = buildableParserFinished---- method Buildable::set_buildable_property--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Buildable", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "builder", argType = TInterface "Gtk" "Builder", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TInterface "GObject" "Value", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_buildable_set_buildable_property" gtk_buildable_set_buildable_property :: -    Ptr Buildable ->                        -- _obj : TInterface "Gtk" "Buildable"-    Ptr Builder ->                          -- builder : TInterface "Gtk" "Builder"-    CString ->                              -- name : TBasicType TUTF8-    Ptr GValue ->                           -- value : TInterface "GObject" "Value"-    IO ()---buildableSetBuildableProperty ::-    (MonadIO m, BuildableK a, BuilderK b) =>-    a                                       -- _obj-    -> b                                    -- builder-    -> T.Text                               -- name-    -> GValue                               -- value-    -> m ()                                 -- result-buildableSetBuildableProperty _obj builder name value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let builder' = unsafeManagedPtrCastPtr builder-    name' <- textToCString name-    let value' = unsafeManagedPtrGetPtr value-    gtk_buildable_set_buildable_property _obj' builder' name' value'-    touchManagedPtr _obj-    touchManagedPtr builder-    touchManagedPtr value-    freeMem name'-    return ()--data BuildableSetBuildablePropertyMethodInfo-instance (signature ~ (b -> T.Text -> GValue -> m ()), MonadIO m, BuildableK a, BuilderK b) => MethodInfo BuildableSetBuildablePropertyMethodInfo a signature where-    overloadedMethod _ = buildableSetBuildableProperty---- method Buildable::set_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Buildable", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_buildable_set_name" gtk_buildable_set_name :: -    Ptr Buildable ->                        -- _obj : TInterface "Gtk" "Buildable"-    CString ->                              -- name : TBasicType TUTF8-    IO ()---buildableSetName ::-    (MonadIO m, BuildableK a) =>-    a                                       -- _obj-    -> T.Text                               -- name-    -> m ()                                 -- result-buildableSetName _obj name = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    name' <- textToCString name-    gtk_buildable_set_name _obj' name'-    touchManagedPtr _obj-    freeMem name'-    return ()--data BuildableSetNameMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, BuildableK a) => MethodInfo BuildableSetNameMethodInfo a signature where-    overloadedMethod _ = buildableSetName--
− GI/Gtk/Interfaces/Buildable.hs-boot
@@ -1,23 +0,0 @@-module GI.Gtk.Interfaces.Buildable where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype Buildable = Buildable (ForeignPtr Buildable)-instance GObject Buildable where-class GObject o => BuildableK o-instance (GObject o, IsDescendantOf Buildable o) => BuildableK o-data BuildableAddChildMethodInfo-data BuildableConstructChildMethodInfo-data BuildableCustomFinishedMethodInfo-data BuildableCustomTagEndMethodInfo-data BuildableCustomTagStartMethodInfo-data BuildableGetInternalChildMethodInfo-data BuildableGetNameMethodInfo-data BuildableParserFinishedMethodInfo-data BuildableSetBuildablePropertyMethodInfo-data BuildableSetNameMethodInfo
− GI/Gtk/Interfaces/CellAccessibleParent.hs
@@ -1,417 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Interfaces.CellAccessibleParent-    ( ---- * Exported types-    CellAccessibleParent(..)                ,-    noCellAccessibleParent                  ,-    CellAccessibleParentK                   ,--- -- * Methods--- ** cellAccessibleParentActivate-    CellAccessibleParentActivateMethodInfo  ,-    cellAccessibleParentActivate            ,----- ** cellAccessibleParentEdit-    CellAccessibleParentEditMethodInfo      ,-    cellAccessibleParentEdit                ,----- ** cellAccessibleParentExpandCollapse-    CellAccessibleParentExpandCollapseMethodInfo,-    cellAccessibleParentExpandCollapse      ,----- ** cellAccessibleParentGetCellArea-    CellAccessibleParentGetCellAreaMethodInfo,-    cellAccessibleParentGetCellArea         ,----- ** cellAccessibleParentGetCellExtents-    CellAccessibleParentGetCellExtentsMethodInfo,-    cellAccessibleParentGetCellExtents      ,----- ** cellAccessibleParentGetChildIndex-    CellAccessibleParentGetChildIndexMethodInfo,-    cellAccessibleParentGetChildIndex       ,----- ** cellAccessibleParentGetRendererState-    CellAccessibleParentGetRendererStateMethodInfo,-    cellAccessibleParentGetRendererState    ,----- ** cellAccessibleParentGrabFocus-    CellAccessibleParentGrabFocusMethodInfo ,-    cellAccessibleParentGrabFocus           ,----- ** cellAccessibleParentUpdateRelationset-    CellAccessibleParentUpdateRelationsetMethodInfo,-    cellAccessibleParentUpdateRelationset   ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.Gdk as Gdk---- interface CellAccessibleParent --newtype CellAccessibleParent = CellAccessibleParent (ForeignPtr CellAccessibleParent)-noCellAccessibleParent :: Maybe CellAccessibleParent-noCellAccessibleParent = Nothing--type family ResolveCellAccessibleParentMethod (t :: Symbol) (o :: *) :: * where-    ResolveCellAccessibleParentMethod "activate" o = CellAccessibleParentActivateMethodInfo-    ResolveCellAccessibleParentMethod "edit" o = CellAccessibleParentEditMethodInfo-    ResolveCellAccessibleParentMethod "expandCollapse" o = CellAccessibleParentExpandCollapseMethodInfo-    ResolveCellAccessibleParentMethod "grabFocus" o = CellAccessibleParentGrabFocusMethodInfo-    ResolveCellAccessibleParentMethod "updateRelationset" o = CellAccessibleParentUpdateRelationsetMethodInfo-    ResolveCellAccessibleParentMethod "getCellArea" o = CellAccessibleParentGetCellAreaMethodInfo-    ResolveCellAccessibleParentMethod "getCellExtents" o = CellAccessibleParentGetCellExtentsMethodInfo-    ResolveCellAccessibleParentMethod "getChildIndex" o = CellAccessibleParentGetChildIndexMethodInfo-    ResolveCellAccessibleParentMethod "getRendererState" o = CellAccessibleParentGetRendererStateMethodInfo-    ResolveCellAccessibleParentMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveCellAccessibleParentMethod t CellAccessibleParent, MethodInfo info CellAccessibleParent p) => IsLabelProxy t (CellAccessibleParent -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveCellAccessibleParentMethod t CellAccessibleParent, MethodInfo info CellAccessibleParent p) => IsLabel t (CellAccessibleParent -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList CellAccessibleParent = CellAccessibleParentAttributeList-type CellAccessibleParentAttributeList = ('[ ] :: [(Symbol, *)])--type instance SignalList CellAccessibleParent = CellAccessibleParentSignalList-type CellAccessibleParentSignalList = ('[ ] :: [(Symbol, *)])--class ForeignPtrNewtype a => CellAccessibleParentK a-instance (ForeignPtrNewtype o, IsDescendantOf CellAccessibleParent o) => CellAccessibleParentK o-type instance ParentTypes CellAccessibleParent = CellAccessibleParentParentTypes-type CellAccessibleParentParentTypes = '[]---- method CellAccessibleParent::activate--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellAccessibleParent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cell", argType = TInterface "Gtk" "CellAccessible", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_accessible_parent_activate" gtk_cell_accessible_parent_activate :: -    Ptr CellAccessibleParent ->             -- _obj : TInterface "Gtk" "CellAccessibleParent"-    Ptr CellAccessible ->                   -- cell : TInterface "Gtk" "CellAccessible"-    IO ()---cellAccessibleParentActivate ::-    (MonadIO m, CellAccessibleParentK a, CellAccessibleK b) =>-    a                                       -- _obj-    -> b                                    -- cell-    -> m ()                                 -- result-cellAccessibleParentActivate _obj cell = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let cell' = unsafeManagedPtrCastPtr cell-    gtk_cell_accessible_parent_activate _obj' cell'-    touchManagedPtr _obj-    touchManagedPtr cell-    return ()--data CellAccessibleParentActivateMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, CellAccessibleParentK a, CellAccessibleK b) => MethodInfo CellAccessibleParentActivateMethodInfo a signature where-    overloadedMethod _ = cellAccessibleParentActivate---- method CellAccessibleParent::edit--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellAccessibleParent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cell", argType = TInterface "Gtk" "CellAccessible", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_accessible_parent_edit" gtk_cell_accessible_parent_edit :: -    Ptr CellAccessibleParent ->             -- _obj : TInterface "Gtk" "CellAccessibleParent"-    Ptr CellAccessible ->                   -- cell : TInterface "Gtk" "CellAccessible"-    IO ()---cellAccessibleParentEdit ::-    (MonadIO m, CellAccessibleParentK a, CellAccessibleK b) =>-    a                                       -- _obj-    -> b                                    -- cell-    -> m ()                                 -- result-cellAccessibleParentEdit _obj cell = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let cell' = unsafeManagedPtrCastPtr cell-    gtk_cell_accessible_parent_edit _obj' cell'-    touchManagedPtr _obj-    touchManagedPtr cell-    return ()--data CellAccessibleParentEditMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, CellAccessibleParentK a, CellAccessibleK b) => MethodInfo CellAccessibleParentEditMethodInfo a signature where-    overloadedMethod _ = cellAccessibleParentEdit---- method CellAccessibleParent::expand_collapse--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellAccessibleParent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cell", argType = TInterface "Gtk" "CellAccessible", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_accessible_parent_expand_collapse" gtk_cell_accessible_parent_expand_collapse :: -    Ptr CellAccessibleParent ->             -- _obj : TInterface "Gtk" "CellAccessibleParent"-    Ptr CellAccessible ->                   -- cell : TInterface "Gtk" "CellAccessible"-    IO ()---cellAccessibleParentExpandCollapse ::-    (MonadIO m, CellAccessibleParentK a, CellAccessibleK b) =>-    a                                       -- _obj-    -> b                                    -- cell-    -> m ()                                 -- result-cellAccessibleParentExpandCollapse _obj cell = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let cell' = unsafeManagedPtrCastPtr cell-    gtk_cell_accessible_parent_expand_collapse _obj' cell'-    touchManagedPtr _obj-    touchManagedPtr cell-    return ()--data CellAccessibleParentExpandCollapseMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, CellAccessibleParentK a, CellAccessibleK b) => MethodInfo CellAccessibleParentExpandCollapseMethodInfo a signature where-    overloadedMethod _ = cellAccessibleParentExpandCollapse---- method CellAccessibleParent::get_cell_area--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellAccessibleParent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cell", argType = TInterface "Gtk" "CellAccessible", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cell_rect", argType = TInterface "Gdk" "Rectangle", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_accessible_parent_get_cell_area" gtk_cell_accessible_parent_get_cell_area :: -    Ptr CellAccessibleParent ->             -- _obj : TInterface "Gtk" "CellAccessibleParent"-    Ptr CellAccessible ->                   -- cell : TInterface "Gtk" "CellAccessible"-    Ptr Gdk.Rectangle ->                    -- cell_rect : TInterface "Gdk" "Rectangle"-    IO ()---cellAccessibleParentGetCellArea ::-    (MonadIO m, CellAccessibleParentK a, CellAccessibleK b) =>-    a                                       -- _obj-    -> b                                    -- cell-    -> Gdk.Rectangle                        -- cellRect-    -> m ()                                 -- result-cellAccessibleParentGetCellArea _obj cell cellRect = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let cell' = unsafeManagedPtrCastPtr cell-    let cellRect' = unsafeManagedPtrGetPtr cellRect-    gtk_cell_accessible_parent_get_cell_area _obj' cell' cellRect'-    touchManagedPtr _obj-    touchManagedPtr cell-    touchManagedPtr cellRect-    return ()--data CellAccessibleParentGetCellAreaMethodInfo-instance (signature ~ (b -> Gdk.Rectangle -> m ()), MonadIO m, CellAccessibleParentK a, CellAccessibleK b) => MethodInfo CellAccessibleParentGetCellAreaMethodInfo a signature where-    overloadedMethod _ = cellAccessibleParentGetCellArea---- method CellAccessibleParent::get_cell_extents--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellAccessibleParent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cell", argType = TInterface "Gtk" "CellAccessible", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "x", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "y", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "width", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "height", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "coord_type", argType = TInterface "Atk" "CoordType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_accessible_parent_get_cell_extents" gtk_cell_accessible_parent_get_cell_extents :: -    Ptr CellAccessibleParent ->             -- _obj : TInterface "Gtk" "CellAccessibleParent"-    Ptr CellAccessible ->                   -- cell : TInterface "Gtk" "CellAccessible"-    Int32 ->                                -- x : TBasicType TInt-    Int32 ->                                -- y : TBasicType TInt-    Int32 ->                                -- width : TBasicType TInt-    Int32 ->                                -- height : TBasicType TInt-    CUInt ->                                -- coord_type : TInterface "Atk" "CoordType"-    IO ()---cellAccessibleParentGetCellExtents ::-    (MonadIO m, CellAccessibleParentK a, CellAccessibleK b) =>-    a                                       -- _obj-    -> b                                    -- cell-    -> Int32                                -- x-    -> Int32                                -- y-    -> Int32                                -- width-    -> Int32                                -- height-    -> Atk.CoordType                        -- coordType-    -> m ()                                 -- result-cellAccessibleParentGetCellExtents _obj cell x y width height coordType = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let cell' = unsafeManagedPtrCastPtr cell-    let coordType' = (fromIntegral . fromEnum) coordType-    gtk_cell_accessible_parent_get_cell_extents _obj' cell' x y width height coordType'-    touchManagedPtr _obj-    touchManagedPtr cell-    return ()--data CellAccessibleParentGetCellExtentsMethodInfo-instance (signature ~ (b -> Int32 -> Int32 -> Int32 -> Int32 -> Atk.CoordType -> m ()), MonadIO m, CellAccessibleParentK a, CellAccessibleK b) => MethodInfo CellAccessibleParentGetCellExtentsMethodInfo a signature where-    overloadedMethod _ = cellAccessibleParentGetCellExtents---- method CellAccessibleParent::get_child_index--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellAccessibleParent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cell", argType = TInterface "Gtk" "CellAccessible", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_accessible_parent_get_child_index" gtk_cell_accessible_parent_get_child_index :: -    Ptr CellAccessibleParent ->             -- _obj : TInterface "Gtk" "CellAccessibleParent"-    Ptr CellAccessible ->                   -- cell : TInterface "Gtk" "CellAccessible"-    IO Int32---cellAccessibleParentGetChildIndex ::-    (MonadIO m, CellAccessibleParentK a, CellAccessibleK b) =>-    a                                       -- _obj-    -> b                                    -- cell-    -> m Int32                              -- result-cellAccessibleParentGetChildIndex _obj cell = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let cell' = unsafeManagedPtrCastPtr cell-    result <- gtk_cell_accessible_parent_get_child_index _obj' cell'-    touchManagedPtr _obj-    touchManagedPtr cell-    return result--data CellAccessibleParentGetChildIndexMethodInfo-instance (signature ~ (b -> m Int32), MonadIO m, CellAccessibleParentK a, CellAccessibleK b) => MethodInfo CellAccessibleParentGetChildIndexMethodInfo a signature where-    overloadedMethod _ = cellAccessibleParentGetChildIndex---- method CellAccessibleParent::get_renderer_state--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellAccessibleParent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cell", argType = TInterface "Gtk" "CellAccessible", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "CellRendererState")--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_accessible_parent_get_renderer_state" gtk_cell_accessible_parent_get_renderer_state :: -    Ptr CellAccessibleParent ->             -- _obj : TInterface "Gtk" "CellAccessibleParent"-    Ptr CellAccessible ->                   -- cell : TInterface "Gtk" "CellAccessible"-    IO CUInt---cellAccessibleParentGetRendererState ::-    (MonadIO m, CellAccessibleParentK a, CellAccessibleK b) =>-    a                                       -- _obj-    -> b                                    -- cell-    -> m [CellRendererState]                -- result-cellAccessibleParentGetRendererState _obj cell = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let cell' = unsafeManagedPtrCastPtr cell-    result <- gtk_cell_accessible_parent_get_renderer_state _obj' cell'-    let result' = wordToGFlags result-    touchManagedPtr _obj-    touchManagedPtr cell-    return result'--data CellAccessibleParentGetRendererStateMethodInfo-instance (signature ~ (b -> m [CellRendererState]), MonadIO m, CellAccessibleParentK a, CellAccessibleK b) => MethodInfo CellAccessibleParentGetRendererStateMethodInfo a signature where-    overloadedMethod _ = cellAccessibleParentGetRendererState---- method CellAccessibleParent::grab_focus--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellAccessibleParent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cell", argType = TInterface "Gtk" "CellAccessible", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_accessible_parent_grab_focus" gtk_cell_accessible_parent_grab_focus :: -    Ptr CellAccessibleParent ->             -- _obj : TInterface "Gtk" "CellAccessibleParent"-    Ptr CellAccessible ->                   -- cell : TInterface "Gtk" "CellAccessible"-    IO CInt---cellAccessibleParentGrabFocus ::-    (MonadIO m, CellAccessibleParentK a, CellAccessibleK b) =>-    a                                       -- _obj-    -> b                                    -- cell-    -> m Bool                               -- result-cellAccessibleParentGrabFocus _obj cell = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let cell' = unsafeManagedPtrCastPtr cell-    result <- gtk_cell_accessible_parent_grab_focus _obj' cell'-    let result' = (/= 0) result-    touchManagedPtr _obj-    touchManagedPtr cell-    return result'--data CellAccessibleParentGrabFocusMethodInfo-instance (signature ~ (b -> m Bool), MonadIO m, CellAccessibleParentK a, CellAccessibleK b) => MethodInfo CellAccessibleParentGrabFocusMethodInfo a signature where-    overloadedMethod _ = cellAccessibleParentGrabFocus---- method CellAccessibleParent::update_relationset--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellAccessibleParent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cell", argType = TInterface "Gtk" "CellAccessible", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "relationset", argType = TInterface "Atk" "RelationSet", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_accessible_parent_update_relationset" gtk_cell_accessible_parent_update_relationset :: -    Ptr CellAccessibleParent ->             -- _obj : TInterface "Gtk" "CellAccessibleParent"-    Ptr CellAccessible ->                   -- cell : TInterface "Gtk" "CellAccessible"-    Ptr Atk.RelationSet ->                  -- relationset : TInterface "Atk" "RelationSet"-    IO ()---cellAccessibleParentUpdateRelationset ::-    (MonadIO m, CellAccessibleParentK a, CellAccessibleK b, Atk.RelationSetK c) =>-    a                                       -- _obj-    -> b                                    -- cell-    -> c                                    -- relationset-    -> m ()                                 -- result-cellAccessibleParentUpdateRelationset _obj cell relationset = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let cell' = unsafeManagedPtrCastPtr cell-    let relationset' = unsafeManagedPtrCastPtr relationset-    gtk_cell_accessible_parent_update_relationset _obj' cell' relationset'-    touchManagedPtr _obj-    touchManagedPtr cell-    touchManagedPtr relationset-    return ()--data CellAccessibleParentUpdateRelationsetMethodInfo-instance (signature ~ (b -> c -> m ()), MonadIO m, CellAccessibleParentK a, CellAccessibleK b, Atk.RelationSetK c) => MethodInfo CellAccessibleParentUpdateRelationsetMethodInfo a signature where-    overloadedMethod _ = cellAccessibleParentUpdateRelationset--
− GI/Gtk/Interfaces/CellAccessibleParent.hs-boot
@@ -1,21 +0,0 @@-module GI.Gtk.Interfaces.CellAccessibleParent where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype CellAccessibleParent = CellAccessibleParent (ForeignPtr CellAccessibleParent)-class ForeignPtrNewtype a => CellAccessibleParentK a-instance (ForeignPtrNewtype o, IsDescendantOf CellAccessibleParent o) => CellAccessibleParentK o-data CellAccessibleParentActivateMethodInfo-data CellAccessibleParentEditMethodInfo-data CellAccessibleParentExpandCollapseMethodInfo-data CellAccessibleParentGetCellAreaMethodInfo-data CellAccessibleParentGetCellExtentsMethodInfo-data CellAccessibleParentGetChildIndexMethodInfo-data CellAccessibleParentGetRendererStateMethodInfo-data CellAccessibleParentGrabFocusMethodInfo-data CellAccessibleParentUpdateRelationsetMethodInfo
− GI/Gtk/Interfaces/CellEditable.hs
@@ -1,621 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Interfaces.CellEditable-    ( ---- * Exported types-    CellEditable(..)                        ,-    noCellEditable                          ,-    CellEditableK                           ,-    toCellEditable                          ,--- -- * Methods--- ** cellEditableEditingDone-    CellEditableEditingDoneMethodInfo       ,-    cellEditableEditingDone                 ,----- ** cellEditableRemoveWidget-    CellEditableRemoveWidgetMethodInfo      ,-    cellEditableRemoveWidget                ,----- ** cellEditableStartEditing-    CellEditableStartEditingMethodInfo      ,-    cellEditableStartEditing                ,----- -- * Properties--- ** EditingCanceled-    CellEditableEditingCanceledPropertyInfo ,-    cellEditableEditingCanceled             ,-    constructCellEditableEditingCanceled    ,-    getCellEditableEditingCanceled          ,-    setCellEditableEditingCanceled          ,----- -- * Signals--- ** EditingDone-    CellEditableEditingDoneCallback         ,-    CellEditableEditingDoneCallbackC        ,-    CellEditableEditingDoneSignalInfo       ,-    afterCellEditableEditingDone            ,-    cellEditableEditingDoneCallbackWrapper  ,-    cellEditableEditingDoneClosure          ,-    mkCellEditableEditingDoneCallback       ,-    noCellEditableEditingDoneCallback       ,-    onCellEditableEditingDone               ,----- ** RemoveWidget-    CellEditableRemoveWidgetCallback        ,-    CellEditableRemoveWidgetCallbackC       ,-    CellEditableRemoveWidgetSignalInfo      ,-    afterCellEditableRemoveWidget           ,-    cellEditableRemoveWidgetCallbackWrapper ,-    cellEditableRemoveWidgetClosure         ,-    mkCellEditableRemoveWidgetCallback      ,-    noCellEditableRemoveWidgetCallback      ,-    onCellEditableRemoveWidget              ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.GObject as GObject-import qualified GI.Gdk as Gdk---- interface CellEditable --newtype CellEditable = CellEditable (ForeignPtr CellEditable)-noCellEditable :: Maybe CellEditable-noCellEditable = Nothing--type family ResolveCellEditableMethod (t :: Symbol) (o :: *) :: * where-    ResolveCellEditableMethod "activate" o = WidgetActivateMethodInfo-    ResolveCellEditableMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveCellEditableMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveCellEditableMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveCellEditableMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveCellEditableMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveCellEditableMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveCellEditableMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveCellEditableMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveCellEditableMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveCellEditableMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveCellEditableMethod "childNotify" o = WidgetChildNotifyMethodInfo-    ResolveCellEditableMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveCellEditableMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveCellEditableMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveCellEditableMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveCellEditableMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveCellEditableMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveCellEditableMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveCellEditableMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveCellEditableMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveCellEditableMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveCellEditableMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveCellEditableMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveCellEditableMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveCellEditableMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveCellEditableMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveCellEditableMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveCellEditableMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveCellEditableMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveCellEditableMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveCellEditableMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveCellEditableMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveCellEditableMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveCellEditableMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveCellEditableMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveCellEditableMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveCellEditableMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveCellEditableMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveCellEditableMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveCellEditableMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveCellEditableMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveCellEditableMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveCellEditableMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveCellEditableMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveCellEditableMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveCellEditableMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveCellEditableMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveCellEditableMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveCellEditableMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveCellEditableMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveCellEditableMethod "draw" o = WidgetDrawMethodInfo-    ResolveCellEditableMethod "editingDone" o = CellEditableEditingDoneMethodInfo-    ResolveCellEditableMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveCellEditableMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveCellEditableMethod "event" o = WidgetEventMethodInfo-    ResolveCellEditableMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveCellEditableMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveCellEditableMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveCellEditableMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveCellEditableMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveCellEditableMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveCellEditableMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveCellEditableMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveCellEditableMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveCellEditableMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveCellEditableMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveCellEditableMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveCellEditableMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveCellEditableMethod "hide" o = WidgetHideMethodInfo-    ResolveCellEditableMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveCellEditableMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveCellEditableMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveCellEditableMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveCellEditableMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveCellEditableMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveCellEditableMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveCellEditableMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveCellEditableMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveCellEditableMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveCellEditableMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveCellEditableMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveCellEditableMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveCellEditableMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveCellEditableMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveCellEditableMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveCellEditableMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveCellEditableMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveCellEditableMethod "map" o = WidgetMapMethodInfo-    ResolveCellEditableMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveCellEditableMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveCellEditableMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveCellEditableMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveCellEditableMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveCellEditableMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveCellEditableMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveCellEditableMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveCellEditableMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveCellEditableMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveCellEditableMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveCellEditableMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveCellEditableMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveCellEditableMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveCellEditableMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveCellEditableMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveCellEditableMethod "path" o = WidgetPathMethodInfo-    ResolveCellEditableMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveCellEditableMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveCellEditableMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveCellEditableMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveCellEditableMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveCellEditableMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveCellEditableMethod "realize" o = WidgetRealizeMethodInfo-    ResolveCellEditableMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveCellEditableMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveCellEditableMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveCellEditableMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveCellEditableMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveCellEditableMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveCellEditableMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveCellEditableMethod "removeWidget" o = CellEditableRemoveWidgetMethodInfo-    ResolveCellEditableMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveCellEditableMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveCellEditableMethod "reparent" o = WidgetReparentMethodInfo-    ResolveCellEditableMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveCellEditableMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveCellEditableMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveCellEditableMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveCellEditableMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveCellEditableMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveCellEditableMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveCellEditableMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveCellEditableMethod "show" o = WidgetShowMethodInfo-    ResolveCellEditableMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveCellEditableMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveCellEditableMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveCellEditableMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveCellEditableMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveCellEditableMethod "startEditing" o = CellEditableStartEditingMethodInfo-    ResolveCellEditableMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveCellEditableMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveCellEditableMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveCellEditableMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveCellEditableMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveCellEditableMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveCellEditableMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveCellEditableMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveCellEditableMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveCellEditableMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveCellEditableMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveCellEditableMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveCellEditableMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveCellEditableMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveCellEditableMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveCellEditableMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveCellEditableMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveCellEditableMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveCellEditableMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveCellEditableMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveCellEditableMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveCellEditableMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveCellEditableMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveCellEditableMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveCellEditableMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveCellEditableMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveCellEditableMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveCellEditableMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveCellEditableMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveCellEditableMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveCellEditableMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveCellEditableMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveCellEditableMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveCellEditableMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveCellEditableMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveCellEditableMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveCellEditableMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveCellEditableMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveCellEditableMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveCellEditableMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveCellEditableMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveCellEditableMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveCellEditableMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveCellEditableMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveCellEditableMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveCellEditableMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveCellEditableMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveCellEditableMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveCellEditableMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveCellEditableMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveCellEditableMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveCellEditableMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveCellEditableMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveCellEditableMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveCellEditableMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveCellEditableMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveCellEditableMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveCellEditableMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveCellEditableMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveCellEditableMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveCellEditableMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveCellEditableMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveCellEditableMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveCellEditableMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveCellEditableMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveCellEditableMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveCellEditableMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveCellEditableMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveCellEditableMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveCellEditableMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveCellEditableMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveCellEditableMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveCellEditableMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveCellEditableMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveCellEditableMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveCellEditableMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveCellEditableMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveCellEditableMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveCellEditableMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveCellEditableMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveCellEditableMethod "getState" o = WidgetGetStateMethodInfo-    ResolveCellEditableMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveCellEditableMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveCellEditableMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveCellEditableMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveCellEditableMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveCellEditableMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveCellEditableMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveCellEditableMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveCellEditableMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveCellEditableMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveCellEditableMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveCellEditableMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveCellEditableMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveCellEditableMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveCellEditableMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveCellEditableMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveCellEditableMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveCellEditableMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveCellEditableMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveCellEditableMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveCellEditableMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveCellEditableMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveCellEditableMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveCellEditableMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveCellEditableMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveCellEditableMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveCellEditableMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveCellEditableMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveCellEditableMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveCellEditableMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveCellEditableMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveCellEditableMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveCellEditableMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveCellEditableMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveCellEditableMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveCellEditableMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveCellEditableMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveCellEditableMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveCellEditableMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveCellEditableMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveCellEditableMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveCellEditableMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveCellEditableMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveCellEditableMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveCellEditableMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveCellEditableMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveCellEditableMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveCellEditableMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveCellEditableMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveCellEditableMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveCellEditableMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveCellEditableMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveCellEditableMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveCellEditableMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveCellEditableMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveCellEditableMethod "setState" o = WidgetSetStateMethodInfo-    ResolveCellEditableMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveCellEditableMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveCellEditableMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveCellEditableMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveCellEditableMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveCellEditableMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveCellEditableMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveCellEditableMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveCellEditableMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveCellEditableMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveCellEditableMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveCellEditableMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveCellEditableMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveCellEditableMethod t CellEditable, MethodInfo info CellEditable p) => IsLabelProxy t (CellEditable -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveCellEditableMethod t CellEditable, MethodInfo info CellEditable p) => IsLabel t (CellEditable -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal CellEditable::editing-done-type CellEditableEditingDoneCallback =-    IO ()--noCellEditableEditingDoneCallback :: Maybe CellEditableEditingDoneCallback-noCellEditableEditingDoneCallback = Nothing--type CellEditableEditingDoneCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkCellEditableEditingDoneCallback :: CellEditableEditingDoneCallbackC -> IO (FunPtr CellEditableEditingDoneCallbackC)--cellEditableEditingDoneClosure :: CellEditableEditingDoneCallback -> IO Closure-cellEditableEditingDoneClosure cb = newCClosure =<< mkCellEditableEditingDoneCallback wrapped-    where wrapped = cellEditableEditingDoneCallbackWrapper cb--cellEditableEditingDoneCallbackWrapper ::-    CellEditableEditingDoneCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-cellEditableEditingDoneCallbackWrapper _cb _ _ = do-    _cb --onCellEditableEditingDone :: (GObject a, MonadIO m) => a -> CellEditableEditingDoneCallback -> m SignalHandlerId-onCellEditableEditingDone obj cb = liftIO $ connectCellEditableEditingDone obj cb SignalConnectBefore-afterCellEditableEditingDone :: (GObject a, MonadIO m) => a -> CellEditableEditingDoneCallback -> m SignalHandlerId-afterCellEditableEditingDone obj cb = connectCellEditableEditingDone obj cb SignalConnectAfter--connectCellEditableEditingDone :: (GObject a, MonadIO m) =>-                                  a -> CellEditableEditingDoneCallback -> SignalConnectMode -> m SignalHandlerId-connectCellEditableEditingDone obj cb after = liftIO $ do-    cb' <- mkCellEditableEditingDoneCallback (cellEditableEditingDoneCallbackWrapper cb)-    connectSignalFunPtr obj "editing-done" cb' after---- signal CellEditable::remove-widget-type CellEditableRemoveWidgetCallback =-    IO ()--noCellEditableRemoveWidgetCallback :: Maybe CellEditableRemoveWidgetCallback-noCellEditableRemoveWidgetCallback = Nothing--type CellEditableRemoveWidgetCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkCellEditableRemoveWidgetCallback :: CellEditableRemoveWidgetCallbackC -> IO (FunPtr CellEditableRemoveWidgetCallbackC)--cellEditableRemoveWidgetClosure :: CellEditableRemoveWidgetCallback -> IO Closure-cellEditableRemoveWidgetClosure cb = newCClosure =<< mkCellEditableRemoveWidgetCallback wrapped-    where wrapped = cellEditableRemoveWidgetCallbackWrapper cb--cellEditableRemoveWidgetCallbackWrapper ::-    CellEditableRemoveWidgetCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-cellEditableRemoveWidgetCallbackWrapper _cb _ _ = do-    _cb --onCellEditableRemoveWidget :: (GObject a, MonadIO m) => a -> CellEditableRemoveWidgetCallback -> m SignalHandlerId-onCellEditableRemoveWidget obj cb = liftIO $ connectCellEditableRemoveWidget obj cb SignalConnectBefore-afterCellEditableRemoveWidget :: (GObject a, MonadIO m) => a -> CellEditableRemoveWidgetCallback -> m SignalHandlerId-afterCellEditableRemoveWidget obj cb = connectCellEditableRemoveWidget obj cb SignalConnectAfter--connectCellEditableRemoveWidget :: (GObject a, MonadIO m) =>-                                   a -> CellEditableRemoveWidgetCallback -> SignalConnectMode -> m SignalHandlerId-connectCellEditableRemoveWidget obj cb after = liftIO $ do-    cb' <- mkCellEditableRemoveWidgetCallback (cellEditableRemoveWidgetCallbackWrapper cb)-    connectSignalFunPtr obj "remove-widget" cb' after---- VVV Prop "editing-canceled"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellEditableEditingCanceled :: (MonadIO m, CellEditableK o) => o -> m Bool-getCellEditableEditingCanceled obj = liftIO $ getObjectPropertyBool obj "editing-canceled"--setCellEditableEditingCanceled :: (MonadIO m, CellEditableK o) => o -> Bool -> m ()-setCellEditableEditingCanceled obj val = liftIO $ setObjectPropertyBool obj "editing-canceled" val--constructCellEditableEditingCanceled :: Bool -> IO ([Char], GValue)-constructCellEditableEditingCanceled val = constructObjectPropertyBool "editing-canceled" val--data CellEditableEditingCanceledPropertyInfo-instance AttrInfo CellEditableEditingCanceledPropertyInfo where-    type AttrAllowedOps CellEditableEditingCanceledPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellEditableEditingCanceledPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint CellEditableEditingCanceledPropertyInfo = CellEditableK-    type AttrGetType CellEditableEditingCanceledPropertyInfo = Bool-    type AttrLabel CellEditableEditingCanceledPropertyInfo = "editing-canceled"-    attrGet _ = getCellEditableEditingCanceled-    attrSet _ = setCellEditableEditingCanceled-    attrConstruct _ = constructCellEditableEditingCanceled-    attrClear _ = undefined--type instance AttributeList CellEditable = CellEditableAttributeList-type CellEditableAttributeList = ('[ '("appPaintable", WidgetAppPaintablePropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("editingCanceled", CellEditableEditingCanceledPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("parent", WidgetParentPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("style", WidgetStylePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo)] :: [(Symbol, *)])--cellEditableEditingCanceled :: AttrLabelProxy "editingCanceled"-cellEditableEditingCanceled = AttrLabelProxy--data CellEditableEditingDoneSignalInfo-instance SignalInfo CellEditableEditingDoneSignalInfo where-    type HaskellCallbackType CellEditableEditingDoneSignalInfo = CellEditableEditingDoneCallback-    connectSignal _ = connectCellEditableEditingDone--data CellEditableRemoveWidgetSignalInfo-instance SignalInfo CellEditableRemoveWidgetSignalInfo where-    type HaskellCallbackType CellEditableRemoveWidgetSignalInfo = CellEditableRemoveWidgetCallback-    connectSignal _ = connectCellEditableRemoveWidget--type instance SignalList CellEditable = CellEditableSignalList-type CellEditableSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("editingDone", CellEditableEditingDoneSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("removeWidget", CellEditableRemoveWidgetSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])--foreign import ccall "gtk_cell_editable_get_type"-    c_gtk_cell_editable_get_type :: IO GType--type instance ParentTypes CellEditable = CellEditableParentTypes-type CellEditableParentTypes = '[Widget, GObject.Object]--instance GObject CellEditable where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_cell_editable_get_type-    --class GObject o => CellEditableK o-instance (GObject o, IsDescendantOf CellEditable o) => CellEditableK o--toCellEditable :: CellEditableK o => o -> IO CellEditable-toCellEditable = unsafeCastTo CellEditable---- method CellEditable::editing_done--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellEditable", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_editable_editing_done" gtk_cell_editable_editing_done :: -    Ptr CellEditable ->                     -- _obj : TInterface "Gtk" "CellEditable"-    IO ()---cellEditableEditingDone ::-    (MonadIO m, CellEditableK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-cellEditableEditingDone _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_cell_editable_editing_done _obj'-    touchManagedPtr _obj-    return ()--data CellEditableEditingDoneMethodInfo-instance (signature ~ (m ()), MonadIO m, CellEditableK a) => MethodInfo CellEditableEditingDoneMethodInfo a signature where-    overloadedMethod _ = cellEditableEditingDone---- method CellEditable::remove_widget--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellEditable", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_editable_remove_widget" gtk_cell_editable_remove_widget :: -    Ptr CellEditable ->                     -- _obj : TInterface "Gtk" "CellEditable"-    IO ()---cellEditableRemoveWidget ::-    (MonadIO m, CellEditableK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-cellEditableRemoveWidget _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_cell_editable_remove_widget _obj'-    touchManagedPtr _obj-    return ()--data CellEditableRemoveWidgetMethodInfo-instance (signature ~ (m ()), MonadIO m, CellEditableK a) => MethodInfo CellEditableRemoveWidgetMethodInfo a signature where-    overloadedMethod _ = cellEditableRemoveWidget---- method CellEditable::start_editing--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellEditable", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "event", argType = TInterface "Gdk" "Event", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_editable_start_editing" gtk_cell_editable_start_editing :: -    Ptr CellEditable ->                     -- _obj : TInterface "Gtk" "CellEditable"-    Ptr Gdk.Event ->                        -- event : TInterface "Gdk" "Event"-    IO ()---cellEditableStartEditing ::-    (MonadIO m, CellEditableK a) =>-    a                                       -- _obj-    -> Maybe (Gdk.Event)                    -- event-    -> m ()                                 -- result-cellEditableStartEditing _obj event = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeEvent <- case event of-        Nothing -> return nullPtr-        Just jEvent -> do-            let jEvent' = unsafeManagedPtrGetPtr jEvent-            return jEvent'-    gtk_cell_editable_start_editing _obj' maybeEvent-    touchManagedPtr _obj-    whenJust event touchManagedPtr-    return ()--data CellEditableStartEditingMethodInfo-instance (signature ~ (Maybe (Gdk.Event) -> m ()), MonadIO m, CellEditableK a) => MethodInfo CellEditableStartEditingMethodInfo a signature where-    overloadedMethod _ = cellEditableStartEditing--
− GI/Gtk/Interfaces/CellEditable.hs-boot
@@ -1,19 +0,0 @@-module GI.Gtk.Interfaces.CellEditable where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype CellEditable = CellEditable (ForeignPtr CellEditable)-data CellEditableEditingCanceledPropertyInfo-data CellEditableEditingDoneSignalInfo-data CellEditableRemoveWidgetSignalInfo-instance GObject CellEditable where-class GObject o => CellEditableK o-instance (GObject o, IsDescendantOf CellEditable o) => CellEditableK o-data CellEditableEditingDoneMethodInfo-data CellEditableRemoveWidgetMethodInfo-data CellEditableStartEditingMethodInfo
− GI/Gtk/Interfaces/CellLayout.hs
@@ -1,450 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Interfaces.CellLayout-    ( ---- * Exported types-    CellLayout(..)                          ,-    noCellLayout                            ,-    CellLayoutK                             ,-    toCellLayout                            ,--- -- * Methods--- ** cellLayoutAddAttribute-    CellLayoutAddAttributeMethodInfo        ,-    cellLayoutAddAttribute                  ,----- ** cellLayoutClear-    CellLayoutClearMethodInfo               ,-    cellLayoutClear                         ,----- ** cellLayoutClearAttributes-    CellLayoutClearAttributesMethodInfo     ,-    cellLayoutClearAttributes               ,----- ** cellLayoutGetArea-    CellLayoutGetAreaMethodInfo             ,-    cellLayoutGetArea                       ,----- ** cellLayoutGetCells-    CellLayoutGetCellsMethodInfo            ,-    cellLayoutGetCells                      ,----- ** cellLayoutPackEnd-    CellLayoutPackEndMethodInfo             ,-    cellLayoutPackEnd                       ,----- ** cellLayoutPackStart-    CellLayoutPackStartMethodInfo           ,-    cellLayoutPackStart                     ,----- ** cellLayoutReorder-    CellLayoutReorderMethodInfo             ,-    cellLayoutReorder                       ,----- ** cellLayoutSetCellDataFunc-    CellLayoutSetCellDataFuncMethodInfo     ,-    cellLayoutSetCellDataFunc               ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.GLib as GLib-import qualified GI.GObject as GObject---- interface CellLayout --newtype CellLayout = CellLayout (ForeignPtr CellLayout)-noCellLayout :: Maybe CellLayout-noCellLayout = Nothing--type family ResolveCellLayoutMethod (t :: Symbol) (o :: *) :: * where-    ResolveCellLayoutMethod "addAttribute" o = CellLayoutAddAttributeMethodInfo-    ResolveCellLayoutMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveCellLayoutMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveCellLayoutMethod "clear" o = CellLayoutClearMethodInfo-    ResolveCellLayoutMethod "clearAttributes" o = CellLayoutClearAttributesMethodInfo-    ResolveCellLayoutMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveCellLayoutMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveCellLayoutMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveCellLayoutMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveCellLayoutMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveCellLayoutMethod "packEnd" o = CellLayoutPackEndMethodInfo-    ResolveCellLayoutMethod "packStart" o = CellLayoutPackStartMethodInfo-    ResolveCellLayoutMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveCellLayoutMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveCellLayoutMethod "reorder" o = CellLayoutReorderMethodInfo-    ResolveCellLayoutMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveCellLayoutMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveCellLayoutMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveCellLayoutMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveCellLayoutMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveCellLayoutMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveCellLayoutMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveCellLayoutMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveCellLayoutMethod "getArea" o = CellLayoutGetAreaMethodInfo-    ResolveCellLayoutMethod "getCells" o = CellLayoutGetCellsMethodInfo-    ResolveCellLayoutMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveCellLayoutMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveCellLayoutMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveCellLayoutMethod "setCellDataFunc" o = CellLayoutSetCellDataFuncMethodInfo-    ResolveCellLayoutMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveCellLayoutMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveCellLayoutMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveCellLayoutMethod t CellLayout, MethodInfo info CellLayout p) => IsLabelProxy t (CellLayout -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveCellLayoutMethod t CellLayout, MethodInfo info CellLayout p) => IsLabel t (CellLayout -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList CellLayout = CellLayoutAttributeList-type CellLayoutAttributeList = ('[ ] :: [(Symbol, *)])--type instance SignalList CellLayout = CellLayoutSignalList-type CellLayoutSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])--foreign import ccall "gtk_cell_layout_get_type"-    c_gtk_cell_layout_get_type :: IO GType--type instance ParentTypes CellLayout = CellLayoutParentTypes-type CellLayoutParentTypes = '[GObject.Object]--instance GObject CellLayout where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_cell_layout_get_type-    --class GObject o => CellLayoutK o-instance (GObject o, IsDescendantOf CellLayout o) => CellLayoutK o--toCellLayout :: CellLayoutK o => o -> IO CellLayout-toCellLayout = unsafeCastTo CellLayout---- method CellLayout::add_attribute--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellLayout", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cell", argType = TInterface "Gtk" "CellRenderer", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "attribute", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "column", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_layout_add_attribute" gtk_cell_layout_add_attribute :: -    Ptr CellLayout ->                       -- _obj : TInterface "Gtk" "CellLayout"-    Ptr CellRenderer ->                     -- cell : TInterface "Gtk" "CellRenderer"-    CString ->                              -- attribute : TBasicType TUTF8-    Int32 ->                                -- column : TBasicType TInt-    IO ()---cellLayoutAddAttribute ::-    (MonadIO m, CellLayoutK a, CellRendererK b) =>-    a                                       -- _obj-    -> b                                    -- cell-    -> T.Text                               -- attribute-    -> Int32                                -- column-    -> m ()                                 -- result-cellLayoutAddAttribute _obj cell attribute column = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let cell' = unsafeManagedPtrCastPtr cell-    attribute' <- textToCString attribute-    gtk_cell_layout_add_attribute _obj' cell' attribute' column-    touchManagedPtr _obj-    touchManagedPtr cell-    freeMem attribute'-    return ()--data CellLayoutAddAttributeMethodInfo-instance (signature ~ (b -> T.Text -> Int32 -> m ()), MonadIO m, CellLayoutK a, CellRendererK b) => MethodInfo CellLayoutAddAttributeMethodInfo a signature where-    overloadedMethod _ = cellLayoutAddAttribute---- method CellLayout::clear--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellLayout", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_layout_clear" gtk_cell_layout_clear :: -    Ptr CellLayout ->                       -- _obj : TInterface "Gtk" "CellLayout"-    IO ()---cellLayoutClear ::-    (MonadIO m, CellLayoutK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-cellLayoutClear _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_cell_layout_clear _obj'-    touchManagedPtr _obj-    return ()--data CellLayoutClearMethodInfo-instance (signature ~ (m ()), MonadIO m, CellLayoutK a) => MethodInfo CellLayoutClearMethodInfo a signature where-    overloadedMethod _ = cellLayoutClear---- method CellLayout::clear_attributes--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellLayout", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cell", argType = TInterface "Gtk" "CellRenderer", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_layout_clear_attributes" gtk_cell_layout_clear_attributes :: -    Ptr CellLayout ->                       -- _obj : TInterface "Gtk" "CellLayout"-    Ptr CellRenderer ->                     -- cell : TInterface "Gtk" "CellRenderer"-    IO ()---cellLayoutClearAttributes ::-    (MonadIO m, CellLayoutK a, CellRendererK b) =>-    a                                       -- _obj-    -> b                                    -- cell-    -> m ()                                 -- result-cellLayoutClearAttributes _obj cell = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let cell' = unsafeManagedPtrCastPtr cell-    gtk_cell_layout_clear_attributes _obj' cell'-    touchManagedPtr _obj-    touchManagedPtr cell-    return ()--data CellLayoutClearAttributesMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, CellLayoutK a, CellRendererK b) => MethodInfo CellLayoutClearAttributesMethodInfo a signature where-    overloadedMethod _ = cellLayoutClearAttributes---- method CellLayout::get_area--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellLayout", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "CellArea")--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_layout_get_area" gtk_cell_layout_get_area :: -    Ptr CellLayout ->                       -- _obj : TInterface "Gtk" "CellLayout"-    IO (Ptr CellArea)---cellLayoutGetArea ::-    (MonadIO m, CellLayoutK a) =>-    a                                       -- _obj-    -> m (Maybe CellArea)                   -- result-cellLayoutGetArea _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_cell_layout_get_area _obj'-    maybeResult <- convertIfNonNull result $ \result' -> do-        result'' <- (newObject CellArea) result'-        return result''-    touchManagedPtr _obj-    return maybeResult--data CellLayoutGetAreaMethodInfo-instance (signature ~ (m (Maybe CellArea)), MonadIO m, CellLayoutK a) => MethodInfo CellLayoutGetAreaMethodInfo a signature where-    overloadedMethod _ = cellLayoutGetArea---- method CellLayout::get_cells--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellLayout", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TGList (TInterface "Gtk" "CellRenderer"))--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_layout_get_cells" gtk_cell_layout_get_cells :: -    Ptr CellLayout ->                       -- _obj : TInterface "Gtk" "CellLayout"-    IO (Ptr (GList (Ptr CellRenderer)))---cellLayoutGetCells ::-    (MonadIO m, CellLayoutK a) =>-    a                                       -- _obj-    -> m [CellRenderer]                     -- result-cellLayoutGetCells _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_cell_layout_get_cells _obj'-    result' <- unpackGList result-    result'' <- mapM (newObject CellRenderer) result'-    g_list_free result-    touchManagedPtr _obj-    return result''--data CellLayoutGetCellsMethodInfo-instance (signature ~ (m [CellRenderer]), MonadIO m, CellLayoutK a) => MethodInfo CellLayoutGetCellsMethodInfo a signature where-    overloadedMethod _ = cellLayoutGetCells---- method CellLayout::pack_end--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellLayout", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cell", argType = TInterface "Gtk" "CellRenderer", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "expand", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_layout_pack_end" gtk_cell_layout_pack_end :: -    Ptr CellLayout ->                       -- _obj : TInterface "Gtk" "CellLayout"-    Ptr CellRenderer ->                     -- cell : TInterface "Gtk" "CellRenderer"-    CInt ->                                 -- expand : TBasicType TBoolean-    IO ()---cellLayoutPackEnd ::-    (MonadIO m, CellLayoutK a, CellRendererK b) =>-    a                                       -- _obj-    -> b                                    -- cell-    -> Bool                                 -- expand-    -> m ()                                 -- result-cellLayoutPackEnd _obj cell expand = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let cell' = unsafeManagedPtrCastPtr cell-    let expand' = (fromIntegral . fromEnum) expand-    gtk_cell_layout_pack_end _obj' cell' expand'-    touchManagedPtr _obj-    touchManagedPtr cell-    return ()--data CellLayoutPackEndMethodInfo-instance (signature ~ (b -> Bool -> m ()), MonadIO m, CellLayoutK a, CellRendererK b) => MethodInfo CellLayoutPackEndMethodInfo a signature where-    overloadedMethod _ = cellLayoutPackEnd---- method CellLayout::pack_start--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellLayout", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cell", argType = TInterface "Gtk" "CellRenderer", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "expand", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_layout_pack_start" gtk_cell_layout_pack_start :: -    Ptr CellLayout ->                       -- _obj : TInterface "Gtk" "CellLayout"-    Ptr CellRenderer ->                     -- cell : TInterface "Gtk" "CellRenderer"-    CInt ->                                 -- expand : TBasicType TBoolean-    IO ()---cellLayoutPackStart ::-    (MonadIO m, CellLayoutK a, CellRendererK b) =>-    a                                       -- _obj-    -> b                                    -- cell-    -> Bool                                 -- expand-    -> m ()                                 -- result-cellLayoutPackStart _obj cell expand = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let cell' = unsafeManagedPtrCastPtr cell-    let expand' = (fromIntegral . fromEnum) expand-    gtk_cell_layout_pack_start _obj' cell' expand'-    touchManagedPtr _obj-    touchManagedPtr cell-    return ()--data CellLayoutPackStartMethodInfo-instance (signature ~ (b -> Bool -> m ()), MonadIO m, CellLayoutK a, CellRendererK b) => MethodInfo CellLayoutPackStartMethodInfo a signature where-    overloadedMethod _ = cellLayoutPackStart---- method CellLayout::reorder--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellLayout", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cell", argType = TInterface "Gtk" "CellRenderer", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "position", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_layout_reorder" gtk_cell_layout_reorder :: -    Ptr CellLayout ->                       -- _obj : TInterface "Gtk" "CellLayout"-    Ptr CellRenderer ->                     -- cell : TInterface "Gtk" "CellRenderer"-    Int32 ->                                -- position : TBasicType TInt-    IO ()---cellLayoutReorder ::-    (MonadIO m, CellLayoutK a, CellRendererK b) =>-    a                                       -- _obj-    -> b                                    -- cell-    -> Int32                                -- position-    -> m ()                                 -- result-cellLayoutReorder _obj cell position = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let cell' = unsafeManagedPtrCastPtr cell-    gtk_cell_layout_reorder _obj' cell' position-    touchManagedPtr _obj-    touchManagedPtr cell-    return ()--data CellLayoutReorderMethodInfo-instance (signature ~ (b -> Int32 -> m ()), MonadIO m, CellLayoutK a, CellRendererK b) => MethodInfo CellLayoutReorderMethodInfo a signature where-    overloadedMethod _ = cellLayoutReorder---- method CellLayout::set_cell_data_func--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellLayout", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cell", argType = TInterface "Gtk" "CellRenderer", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "func", argType = TInterface "Gtk" "CellLayoutDataFunc", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeNotified, argClosure = 3, argDestroy = 4, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "func_data", argType = TBasicType TPtr, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "destroy", argType = TInterface "GLib" "DestroyNotify", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeAsync, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_layout_set_cell_data_func" gtk_cell_layout_set_cell_data_func :: -    Ptr CellLayout ->                       -- _obj : TInterface "Gtk" "CellLayout"-    Ptr CellRenderer ->                     -- cell : TInterface "Gtk" "CellRenderer"-    FunPtr CellLayoutDataFuncC ->           -- func : TInterface "Gtk" "CellLayoutDataFunc"-    Ptr () ->                               -- func_data : TBasicType TPtr-    FunPtr GLib.DestroyNotifyC ->           -- destroy : TInterface "GLib" "DestroyNotify"-    IO ()---cellLayoutSetCellDataFunc ::-    (MonadIO m, CellLayoutK a, CellRendererK b) =>-    a                                       -- _obj-    -> b                                    -- cell-    -> Maybe (CellLayoutDataFunc)           -- func-    -> m ()                                 -- result-cellLayoutSetCellDataFunc _obj cell func = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let cell' = unsafeManagedPtrCastPtr cell-    maybeFunc <- case func of-        Nothing -> return (castPtrToFunPtr nullPtr)-        Just jFunc -> do-            jFunc' <- mkCellLayoutDataFunc (cellLayoutDataFuncWrapper Nothing jFunc)-            return jFunc'-    let funcData = castFunPtrToPtr maybeFunc-    let destroy = safeFreeFunPtrPtr-    gtk_cell_layout_set_cell_data_func _obj' cell' maybeFunc funcData destroy-    touchManagedPtr _obj-    touchManagedPtr cell-    return ()--data CellLayoutSetCellDataFuncMethodInfo-instance (signature ~ (b -> Maybe (CellLayoutDataFunc) -> m ()), MonadIO m, CellLayoutK a, CellRendererK b) => MethodInfo CellLayoutSetCellDataFuncMethodInfo a signature where-    overloadedMethod _ = cellLayoutSetCellDataFunc--
− GI/Gtk/Interfaces/CellLayout.hs-boot
@@ -1,22 +0,0 @@-module GI.Gtk.Interfaces.CellLayout where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype CellLayout = CellLayout (ForeignPtr CellLayout)-instance GObject CellLayout where-class GObject o => CellLayoutK o-instance (GObject o, IsDescendantOf CellLayout o) => CellLayoutK o-data CellLayoutAddAttributeMethodInfo-data CellLayoutClearMethodInfo-data CellLayoutClearAttributesMethodInfo-data CellLayoutGetAreaMethodInfo-data CellLayoutGetCellsMethodInfo-data CellLayoutPackEndMethodInfo-data CellLayoutPackStartMethodInfo-data CellLayoutReorderMethodInfo-data CellLayoutSetCellDataFuncMethodInfo
− GI/Gtk/Interfaces/ColorChooser.hs
@@ -1,432 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Interfaces.ColorChooser-    ( ---- * Exported types-    ColorChooser(..)                        ,-    noColorChooser                          ,-    ColorChooserK                           ,-    toColorChooser                          ,--- -- * Methods--- ** colorChooserAddPalette-    ColorChooserAddPaletteMethodInfo        ,-    colorChooserAddPalette                  ,----- ** colorChooserGetRgba-    ColorChooserGetRgbaMethodInfo           ,-    colorChooserGetRgba                     ,----- ** colorChooserGetUseAlpha-    ColorChooserGetUseAlphaMethodInfo       ,-    colorChooserGetUseAlpha                 ,----- ** colorChooserSetRgba-    ColorChooserSetRgbaMethodInfo           ,-    colorChooserSetRgba                     ,----- ** colorChooserSetUseAlpha-    ColorChooserSetUseAlphaMethodInfo       ,-    colorChooserSetUseAlpha                 ,----- -- * Properties--- ** Rgba-    ColorChooserRgbaPropertyInfo            ,-    colorChooserRgba                        ,-    constructColorChooserRgba               ,-    getColorChooserRgba                     ,-    setColorChooserRgba                     ,----- ** UseAlpha-    ColorChooserUseAlphaPropertyInfo        ,-    colorChooserUseAlpha                    ,-    constructColorChooserUseAlpha           ,-    getColorChooserUseAlpha                 ,-    setColorChooserUseAlpha                 ,----- -- * Signals--- ** ColorActivated-    ColorChooserColorActivatedCallback      ,-    ColorChooserColorActivatedCallbackC     ,-    ColorChooserColorActivatedSignalInfo    ,-    afterColorChooserColorActivated         ,-    colorChooserColorActivatedCallbackWrapper,-    colorChooserColorActivatedClosure       ,-    mkColorChooserColorActivatedCallback    ,-    noColorChooserColorActivatedCallback    ,-    onColorChooserColorActivated            ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.GObject as GObject-import qualified GI.Gdk as Gdk---- interface ColorChooser --newtype ColorChooser = ColorChooser (ForeignPtr ColorChooser)-noColorChooser :: Maybe ColorChooser-noColorChooser = Nothing--type family ResolveColorChooserMethod (t :: Symbol) (o :: *) :: * where-    ResolveColorChooserMethod "addPalette" o = ColorChooserAddPaletteMethodInfo-    ResolveColorChooserMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveColorChooserMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveColorChooserMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveColorChooserMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveColorChooserMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveColorChooserMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveColorChooserMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveColorChooserMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveColorChooserMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveColorChooserMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveColorChooserMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveColorChooserMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveColorChooserMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveColorChooserMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveColorChooserMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveColorChooserMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveColorChooserMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveColorChooserMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveColorChooserMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveColorChooserMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveColorChooserMethod "getRgba" o = ColorChooserGetRgbaMethodInfo-    ResolveColorChooserMethod "getUseAlpha" o = ColorChooserGetUseAlphaMethodInfo-    ResolveColorChooserMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveColorChooserMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveColorChooserMethod "setRgba" o = ColorChooserSetRgbaMethodInfo-    ResolveColorChooserMethod "setUseAlpha" o = ColorChooserSetUseAlphaMethodInfo-    ResolveColorChooserMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveColorChooserMethod t ColorChooser, MethodInfo info ColorChooser p) => IsLabelProxy t (ColorChooser -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveColorChooserMethod t ColorChooser, MethodInfo info ColorChooser p) => IsLabel t (ColorChooser -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal ColorChooser::color-activated-type ColorChooserColorActivatedCallback =-    Gdk.RGBA ->-    IO ()--noColorChooserColorActivatedCallback :: Maybe ColorChooserColorActivatedCallback-noColorChooserColorActivatedCallback = Nothing--type ColorChooserColorActivatedCallbackC =-    Ptr () ->                               -- object-    Ptr Gdk.RGBA ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkColorChooserColorActivatedCallback :: ColorChooserColorActivatedCallbackC -> IO (FunPtr ColorChooserColorActivatedCallbackC)--colorChooserColorActivatedClosure :: ColorChooserColorActivatedCallback -> IO Closure-colorChooserColorActivatedClosure cb = newCClosure =<< mkColorChooserColorActivatedCallback wrapped-    where wrapped = colorChooserColorActivatedCallbackWrapper cb--colorChooserColorActivatedCallbackWrapper ::-    ColorChooserColorActivatedCallback ->-    Ptr () ->-    Ptr Gdk.RGBA ->-    Ptr () ->-    IO ()-colorChooserColorActivatedCallbackWrapper _cb _ color _ = do-    color' <- (newBoxed Gdk.RGBA) color-    _cb  color'--onColorChooserColorActivated :: (GObject a, MonadIO m) => a -> ColorChooserColorActivatedCallback -> m SignalHandlerId-onColorChooserColorActivated obj cb = liftIO $ connectColorChooserColorActivated obj cb SignalConnectBefore-afterColorChooserColorActivated :: (GObject a, MonadIO m) => a -> ColorChooserColorActivatedCallback -> m SignalHandlerId-afterColorChooserColorActivated obj cb = connectColorChooserColorActivated obj cb SignalConnectAfter--connectColorChooserColorActivated :: (GObject a, MonadIO m) =>-                                     a -> ColorChooserColorActivatedCallback -> SignalConnectMode -> m SignalHandlerId-connectColorChooserColorActivated obj cb after = liftIO $ do-    cb' <- mkColorChooserColorActivatedCallback (colorChooserColorActivatedCallbackWrapper cb)-    connectSignalFunPtr obj "color-activated" cb' after---- VVV Prop "rgba"-   -- Type: TInterface "Gdk" "RGBA"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getColorChooserRgba :: (MonadIO m, ColorChooserK o) => o -> m (Maybe Gdk.RGBA)-getColorChooserRgba obj = liftIO $ getObjectPropertyBoxed obj "rgba" Gdk.RGBA--setColorChooserRgba :: (MonadIO m, ColorChooserK o) => o -> Gdk.RGBA -> m ()-setColorChooserRgba obj val = liftIO $ setObjectPropertyBoxed obj "rgba" (Just val)--constructColorChooserRgba :: Gdk.RGBA -> IO ([Char], GValue)-constructColorChooserRgba val = constructObjectPropertyBoxed "rgba" (Just val)--data ColorChooserRgbaPropertyInfo-instance AttrInfo ColorChooserRgbaPropertyInfo where-    type AttrAllowedOps ColorChooserRgbaPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ColorChooserRgbaPropertyInfo = (~) Gdk.RGBA-    type AttrBaseTypeConstraint ColorChooserRgbaPropertyInfo = ColorChooserK-    type AttrGetType ColorChooserRgbaPropertyInfo = (Maybe Gdk.RGBA)-    type AttrLabel ColorChooserRgbaPropertyInfo = "rgba"-    attrGet _ = getColorChooserRgba-    attrSet _ = setColorChooserRgba-    attrConstruct _ = constructColorChooserRgba-    attrClear _ = undefined---- VVV Prop "use-alpha"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getColorChooserUseAlpha :: (MonadIO m, ColorChooserK o) => o -> m Bool-getColorChooserUseAlpha obj = liftIO $ getObjectPropertyBool obj "use-alpha"--setColorChooserUseAlpha :: (MonadIO m, ColorChooserK o) => o -> Bool -> m ()-setColorChooserUseAlpha obj val = liftIO $ setObjectPropertyBool obj "use-alpha" val--constructColorChooserUseAlpha :: Bool -> IO ([Char], GValue)-constructColorChooserUseAlpha val = constructObjectPropertyBool "use-alpha" val--data ColorChooserUseAlphaPropertyInfo-instance AttrInfo ColorChooserUseAlphaPropertyInfo where-    type AttrAllowedOps ColorChooserUseAlphaPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ColorChooserUseAlphaPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint ColorChooserUseAlphaPropertyInfo = ColorChooserK-    type AttrGetType ColorChooserUseAlphaPropertyInfo = Bool-    type AttrLabel ColorChooserUseAlphaPropertyInfo = "use-alpha"-    attrGet _ = getColorChooserUseAlpha-    attrSet _ = setColorChooserUseAlpha-    attrConstruct _ = constructColorChooserUseAlpha-    attrClear _ = undefined--type instance AttributeList ColorChooser = ColorChooserAttributeList-type ColorChooserAttributeList = ('[ '("rgba", ColorChooserRgbaPropertyInfo), '("useAlpha", ColorChooserUseAlphaPropertyInfo)] :: [(Symbol, *)])--colorChooserRgba :: AttrLabelProxy "rgba"-colorChooserRgba = AttrLabelProxy--colorChooserUseAlpha :: AttrLabelProxy "useAlpha"-colorChooserUseAlpha = AttrLabelProxy--data ColorChooserColorActivatedSignalInfo-instance SignalInfo ColorChooserColorActivatedSignalInfo where-    type HaskellCallbackType ColorChooserColorActivatedSignalInfo = ColorChooserColorActivatedCallback-    connectSignal _ = connectColorChooserColorActivated--type instance SignalList ColorChooser = ColorChooserSignalList-type ColorChooserSignalList = ('[ '("colorActivated", ColorChooserColorActivatedSignalInfo), '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])--foreign import ccall "gtk_color_chooser_get_type"-    c_gtk_color_chooser_get_type :: IO GType--type instance ParentTypes ColorChooser = ColorChooserParentTypes-type ColorChooserParentTypes = '[GObject.Object]--instance GObject ColorChooser where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_color_chooser_get_type-    --class GObject o => ColorChooserK o-instance (GObject o, IsDescendantOf ColorChooser o) => ColorChooserK o--toColorChooser :: ColorChooserK o => o -> IO ColorChooser-toColorChooser = unsafeCastTo ColorChooser---- method ColorChooser::add_palette--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ColorChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "orientation", argType = TInterface "Gtk" "Orientation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "colors_per_line", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "n_colors", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "colors", argType = TCArray False (-1) 3 (TInterface "Gdk" "RGBA"), direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : [Arg {argCName = "n_colors", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_color_chooser_add_palette" gtk_color_chooser_add_palette :: -    Ptr ColorChooser ->                     -- _obj : TInterface "Gtk" "ColorChooser"-    CUInt ->                                -- orientation : TInterface "Gtk" "Orientation"-    Int32 ->                                -- colors_per_line : TBasicType TInt-    Int32 ->                                -- n_colors : TBasicType TInt-    Ptr Gdk.RGBA ->                         -- colors : TCArray False (-1) 3 (TInterface "Gdk" "RGBA")-    IO ()---colorChooserAddPalette ::-    (MonadIO m, ColorChooserK a) =>-    a                                       -- _obj-    -> Orientation                          -- orientation-    -> Int32                                -- colorsPerLine-    -> Maybe ([Gdk.RGBA])                   -- colors-    -> m ()                                 -- result-colorChooserAddPalette _obj orientation colorsPerLine colors = liftIO $ do-    let nColors = case colors of-            Nothing -> 0-            Just jColors -> fromIntegral $ length jColors-    let _obj' = unsafeManagedPtrCastPtr _obj-    let orientation' = (fromIntegral . fromEnum) orientation-    maybeColors <- case colors of-        Nothing -> return nullPtr-        Just jColors -> do-            let jColors' = map unsafeManagedPtrGetPtr jColors-            jColors'' <- packBlockArray 32 jColors'-            return jColors''-    gtk_color_chooser_add_palette _obj' orientation' colorsPerLine nColors maybeColors-    touchManagedPtr _obj-    whenJust colors (mapM_ touchManagedPtr)-    freeMem maybeColors-    return ()--data ColorChooserAddPaletteMethodInfo-instance (signature ~ (Orientation -> Int32 -> Maybe ([Gdk.RGBA]) -> m ()), MonadIO m, ColorChooserK a) => MethodInfo ColorChooserAddPaletteMethodInfo a signature where-    overloadedMethod _ = colorChooserAddPalette---- method ColorChooser::get_rgba--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ColorChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "color", argType = TInterface "Gdk" "RGBA", direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = True, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_color_chooser_get_rgba" gtk_color_chooser_get_rgba :: -    Ptr ColorChooser ->                     -- _obj : TInterface "Gtk" "ColorChooser"-    Ptr Gdk.RGBA ->                         -- color : TInterface "Gdk" "RGBA"-    IO ()---colorChooserGetRgba ::-    (MonadIO m, ColorChooserK a) =>-    a                                       -- _obj-    -> m (Gdk.RGBA)                         -- result-colorChooserGetRgba _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    color <- callocBoxedBytes 32 :: IO (Ptr Gdk.RGBA)-    gtk_color_chooser_get_rgba _obj' color-    color' <- (wrapBoxed Gdk.RGBA) color-    touchManagedPtr _obj-    return color'--data ColorChooserGetRgbaMethodInfo-instance (signature ~ (m (Gdk.RGBA)), MonadIO m, ColorChooserK a) => MethodInfo ColorChooserGetRgbaMethodInfo a signature where-    overloadedMethod _ = colorChooserGetRgba---- method ColorChooser::get_use_alpha--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ColorChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_color_chooser_get_use_alpha" gtk_color_chooser_get_use_alpha :: -    Ptr ColorChooser ->                     -- _obj : TInterface "Gtk" "ColorChooser"-    IO CInt---colorChooserGetUseAlpha ::-    (MonadIO m, ColorChooserK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-colorChooserGetUseAlpha _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_color_chooser_get_use_alpha _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data ColorChooserGetUseAlphaMethodInfo-instance (signature ~ (m Bool), MonadIO m, ColorChooserK a) => MethodInfo ColorChooserGetUseAlphaMethodInfo a signature where-    overloadedMethod _ = colorChooserGetUseAlpha---- method ColorChooser::set_rgba--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ColorChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "color", argType = TInterface "Gdk" "RGBA", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_color_chooser_set_rgba" gtk_color_chooser_set_rgba :: -    Ptr ColorChooser ->                     -- _obj : TInterface "Gtk" "ColorChooser"-    Ptr Gdk.RGBA ->                         -- color : TInterface "Gdk" "RGBA"-    IO ()---colorChooserSetRgba ::-    (MonadIO m, ColorChooserK a) =>-    a                                       -- _obj-    -> Gdk.RGBA                             -- color-    -> m ()                                 -- result-colorChooserSetRgba _obj color = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let color' = unsafeManagedPtrGetPtr color-    gtk_color_chooser_set_rgba _obj' color'-    touchManagedPtr _obj-    touchManagedPtr color-    return ()--data ColorChooserSetRgbaMethodInfo-instance (signature ~ (Gdk.RGBA -> m ()), MonadIO m, ColorChooserK a) => MethodInfo ColorChooserSetRgbaMethodInfo a signature where-    overloadedMethod _ = colorChooserSetRgba---- method ColorChooser::set_use_alpha--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ColorChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "use_alpha", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_color_chooser_set_use_alpha" gtk_color_chooser_set_use_alpha :: -    Ptr ColorChooser ->                     -- _obj : TInterface "Gtk" "ColorChooser"-    CInt ->                                 -- use_alpha : TBasicType TBoolean-    IO ()---colorChooserSetUseAlpha ::-    (MonadIO m, ColorChooserK a) =>-    a                                       -- _obj-    -> Bool                                 -- useAlpha-    -> m ()                                 -- result-colorChooserSetUseAlpha _obj useAlpha = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let useAlpha' = (fromIntegral . fromEnum) useAlpha-    gtk_color_chooser_set_use_alpha _obj' useAlpha'-    touchManagedPtr _obj-    return ()--data ColorChooserSetUseAlphaMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, ColorChooserK a) => MethodInfo ColorChooserSetUseAlphaMethodInfo a signature where-    overloadedMethod _ = colorChooserSetUseAlpha--
− GI/Gtk/Interfaces/ColorChooser.hs-boot
@@ -1,21 +0,0 @@-module GI.Gtk.Interfaces.ColorChooser where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype ColorChooser = ColorChooser (ForeignPtr ColorChooser)-data ColorChooserRgbaPropertyInfo-data ColorChooserUseAlphaPropertyInfo-data ColorChooserColorActivatedSignalInfo-instance GObject ColorChooser where-class GObject o => ColorChooserK o-instance (GObject o, IsDescendantOf ColorChooser o) => ColorChooserK o-data ColorChooserAddPaletteMethodInfo-data ColorChooserGetRgbaMethodInfo-data ColorChooserGetUseAlphaMethodInfo-data ColorChooserSetRgbaMethodInfo-data ColorChooserSetUseAlphaMethodInfo
− GI/Gtk/Interfaces/Editable.hs
@@ -1,718 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Interfaces.Editable-    ( ---- * Exported types-    Editable(..)                            ,-    noEditable                              ,-    EditableK                               ,--- -- * Methods--- ** editableCopyClipboard-    EditableCopyClipboardMethodInfo         ,-    editableCopyClipboard                   ,----- ** editableCutClipboard-    EditableCutClipboardMethodInfo          ,-    editableCutClipboard                    ,----- ** editableDeleteSelection-    EditableDeleteSelectionMethodInfo       ,-    editableDeleteSelection                 ,----- ** editableDeleteText-    EditableDeleteTextMethodInfo            ,-    editableDeleteText                      ,----- ** editableGetChars-    EditableGetCharsMethodInfo              ,-    editableGetChars                        ,----- ** editableGetEditable-    EditableGetEditableMethodInfo           ,-    editableGetEditable                     ,----- ** editableGetPosition-    EditableGetPositionMethodInfo           ,-    editableGetPosition                     ,----- ** editableGetSelectionBounds-    EditableGetSelectionBoundsMethodInfo    ,-    editableGetSelectionBounds              ,----- ** editableInsertText-    EditableInsertTextMethodInfo            ,-    editableInsertText                      ,----- ** editablePasteClipboard-    EditablePasteClipboardMethodInfo        ,-    editablePasteClipboard                  ,----- ** editableSelectRegion-    EditableSelectRegionMethodInfo          ,-    editableSelectRegion                    ,----- ** editableSetEditable-    EditableSetEditableMethodInfo           ,-    editableSetEditable                     ,----- ** editableSetPosition-    EditableSetPositionMethodInfo           ,-    editableSetPosition                     ,----- -- * Signals--- ** Changed-    EditableChangedCallback                 ,-    EditableChangedCallbackC                ,-    EditableChangedSignalInfo               ,-    afterEditableChanged                    ,-    editableChangedCallbackWrapper          ,-    editableChangedClosure                  ,-    mkEditableChangedCallback               ,-    noEditableChangedCallback               ,-    onEditableChanged                       ,----- ** DeleteText-    EditableDeleteTextCallback              ,-    EditableDeleteTextCallbackC             ,-    EditableDeleteTextSignalInfo            ,-    afterEditableDeleteText                 ,-    editableDeleteTextCallbackWrapper       ,-    editableDeleteTextClosure               ,-    mkEditableDeleteTextCallback            ,-    noEditableDeleteTextCallback            ,-    onEditableDeleteText                    ,----- ** InsertText-    EditableInsertTextCallback              ,-    EditableInsertTextCallbackC             ,-    EditableInsertTextSignalInfo            ,-    afterEditableInsertText                 ,-    editableInsertTextCallbackWrapper       ,-    editableInsertTextClosure               ,-    mkEditableInsertTextCallback            ,-    noEditableInsertTextCallback            ,-    onEditableInsertText                    ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks---- interface Editable --newtype Editable = Editable (ForeignPtr Editable)-noEditable :: Maybe Editable-noEditable = Nothing--type family ResolveEditableMethod (t :: Symbol) (o :: *) :: * where-    ResolveEditableMethod "copyClipboard" o = EditableCopyClipboardMethodInfo-    ResolveEditableMethod "cutClipboard" o = EditableCutClipboardMethodInfo-    ResolveEditableMethod "deleteSelection" o = EditableDeleteSelectionMethodInfo-    ResolveEditableMethod "deleteText" o = EditableDeleteTextMethodInfo-    ResolveEditableMethod "insertText" o = EditableInsertTextMethodInfo-    ResolveEditableMethod "pasteClipboard" o = EditablePasteClipboardMethodInfo-    ResolveEditableMethod "selectRegion" o = EditableSelectRegionMethodInfo-    ResolveEditableMethod "getChars" o = EditableGetCharsMethodInfo-    ResolveEditableMethod "getEditable" o = EditableGetEditableMethodInfo-    ResolveEditableMethod "getPosition" o = EditableGetPositionMethodInfo-    ResolveEditableMethod "getSelectionBounds" o = EditableGetSelectionBoundsMethodInfo-    ResolveEditableMethod "setEditable" o = EditableSetEditableMethodInfo-    ResolveEditableMethod "setPosition" o = EditableSetPositionMethodInfo-    ResolveEditableMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveEditableMethod t Editable, MethodInfo info Editable p) => IsLabelProxy t (Editable -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveEditableMethod t Editable, MethodInfo info Editable p) => IsLabel t (Editable -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal Editable::changed-type EditableChangedCallback =-    IO ()--noEditableChangedCallback :: Maybe EditableChangedCallback-noEditableChangedCallback = Nothing--type EditableChangedCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkEditableChangedCallback :: EditableChangedCallbackC -> IO (FunPtr EditableChangedCallbackC)--editableChangedClosure :: EditableChangedCallback -> IO Closure-editableChangedClosure cb = newCClosure =<< mkEditableChangedCallback wrapped-    where wrapped = editableChangedCallbackWrapper cb--editableChangedCallbackWrapper ::-    EditableChangedCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-editableChangedCallbackWrapper _cb _ _ = do-    _cb --onEditableChanged :: (GObject a, MonadIO m) => a -> EditableChangedCallback -> m SignalHandlerId-onEditableChanged obj cb = liftIO $ connectEditableChanged obj cb SignalConnectBefore-afterEditableChanged :: (GObject a, MonadIO m) => a -> EditableChangedCallback -> m SignalHandlerId-afterEditableChanged obj cb = connectEditableChanged obj cb SignalConnectAfter--connectEditableChanged :: (GObject a, MonadIO m) =>-                          a -> EditableChangedCallback -> SignalConnectMode -> m SignalHandlerId-connectEditableChanged obj cb after = liftIO $ do-    cb' <- mkEditableChangedCallback (editableChangedCallbackWrapper cb)-    connectSignalFunPtr obj "changed" cb' after---- signal Editable::delete-text-type EditableDeleteTextCallback =-    Int32 ->-    Int32 ->-    IO ()--noEditableDeleteTextCallback :: Maybe EditableDeleteTextCallback-noEditableDeleteTextCallback = Nothing--type EditableDeleteTextCallbackC =-    Ptr () ->                               -- object-    Int32 ->-    Int32 ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkEditableDeleteTextCallback :: EditableDeleteTextCallbackC -> IO (FunPtr EditableDeleteTextCallbackC)--editableDeleteTextClosure :: EditableDeleteTextCallback -> IO Closure-editableDeleteTextClosure cb = newCClosure =<< mkEditableDeleteTextCallback wrapped-    where wrapped = editableDeleteTextCallbackWrapper cb--editableDeleteTextCallbackWrapper ::-    EditableDeleteTextCallback ->-    Ptr () ->-    Int32 ->-    Int32 ->-    Ptr () ->-    IO ()-editableDeleteTextCallbackWrapper _cb _ startPos endPos _ = do-    _cb  startPos endPos--onEditableDeleteText :: (GObject a, MonadIO m) => a -> EditableDeleteTextCallback -> m SignalHandlerId-onEditableDeleteText obj cb = liftIO $ connectEditableDeleteText obj cb SignalConnectBefore-afterEditableDeleteText :: (GObject a, MonadIO m) => a -> EditableDeleteTextCallback -> m SignalHandlerId-afterEditableDeleteText obj cb = connectEditableDeleteText obj cb SignalConnectAfter--connectEditableDeleteText :: (GObject a, MonadIO m) =>-                             a -> EditableDeleteTextCallback -> SignalConnectMode -> m SignalHandlerId-connectEditableDeleteText obj cb after = liftIO $ do-    cb' <- mkEditableDeleteTextCallback (editableDeleteTextCallbackWrapper cb)-    connectSignalFunPtr obj "delete-text" cb' after---- signal Editable::insert-text-type EditableInsertTextCallback =-    T.Text ->-    Int32 ->-    Int32 ->-    IO (Int32)--noEditableInsertTextCallback :: Maybe EditableInsertTextCallback-noEditableInsertTextCallback = Nothing--type EditableInsertTextCallbackC =-    Ptr () ->                               -- object-    CString ->-    Int32 ->-    Ptr Int32 ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkEditableInsertTextCallback :: EditableInsertTextCallbackC -> IO (FunPtr EditableInsertTextCallbackC)--editableInsertTextClosure :: EditableInsertTextCallback -> IO Closure-editableInsertTextClosure cb = newCClosure =<< mkEditableInsertTextCallback wrapped-    where wrapped = editableInsertTextCallbackWrapper cb--editableInsertTextCallbackWrapper ::-    EditableInsertTextCallback ->-    Ptr () ->-    CString ->-    Int32 ->-    Ptr Int32 ->-    Ptr () ->-    IO ()-editableInsertTextCallbackWrapper _cb _ newText newTextLength position _ = do-    newText' <- cstringToText newText-    position' <- peek position-    outposition <- _cb  newText' newTextLength position'-    poke position outposition--onEditableInsertText :: (GObject a, MonadIO m) => a -> EditableInsertTextCallback -> m SignalHandlerId-onEditableInsertText obj cb = liftIO $ connectEditableInsertText obj cb SignalConnectBefore-afterEditableInsertText :: (GObject a, MonadIO m) => a -> EditableInsertTextCallback -> m SignalHandlerId-afterEditableInsertText obj cb = connectEditableInsertText obj cb SignalConnectAfter--connectEditableInsertText :: (GObject a, MonadIO m) =>-                             a -> EditableInsertTextCallback -> SignalConnectMode -> m SignalHandlerId-connectEditableInsertText obj cb after = liftIO $ do-    cb' <- mkEditableInsertTextCallback (editableInsertTextCallbackWrapper cb)-    connectSignalFunPtr obj "insert-text" cb' after--type instance AttributeList Editable = EditableAttributeList-type EditableAttributeList = ('[ ] :: [(Symbol, *)])--data EditableChangedSignalInfo-instance SignalInfo EditableChangedSignalInfo where-    type HaskellCallbackType EditableChangedSignalInfo = EditableChangedCallback-    connectSignal _ = connectEditableChanged--data EditableDeleteTextSignalInfo-instance SignalInfo EditableDeleteTextSignalInfo where-    type HaskellCallbackType EditableDeleteTextSignalInfo = EditableDeleteTextCallback-    connectSignal _ = connectEditableDeleteText--data EditableInsertTextSignalInfo-instance SignalInfo EditableInsertTextSignalInfo where-    type HaskellCallbackType EditableInsertTextSignalInfo = EditableInsertTextCallback-    connectSignal _ = connectEditableInsertText--type instance SignalList Editable = EditableSignalList-type EditableSignalList = ('[ '("changed", EditableChangedSignalInfo), '("deleteText", EditableDeleteTextSignalInfo), '("insertText", EditableInsertTextSignalInfo)] :: [(Symbol, *)])--class ForeignPtrNewtype a => EditableK a-instance (ForeignPtrNewtype o, IsDescendantOf Editable o) => EditableK o-type instance ParentTypes Editable = EditableParentTypes-type EditableParentTypes = '[]---- method Editable::copy_clipboard--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Editable", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_editable_copy_clipboard" gtk_editable_copy_clipboard :: -    Ptr Editable ->                         -- _obj : TInterface "Gtk" "Editable"-    IO ()---editableCopyClipboard ::-    (MonadIO m, EditableK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-editableCopyClipboard _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_editable_copy_clipboard _obj'-    touchManagedPtr _obj-    return ()--data EditableCopyClipboardMethodInfo-instance (signature ~ (m ()), MonadIO m, EditableK a) => MethodInfo EditableCopyClipboardMethodInfo a signature where-    overloadedMethod _ = editableCopyClipboard---- method Editable::cut_clipboard--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Editable", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_editable_cut_clipboard" gtk_editable_cut_clipboard :: -    Ptr Editable ->                         -- _obj : TInterface "Gtk" "Editable"-    IO ()---editableCutClipboard ::-    (MonadIO m, EditableK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-editableCutClipboard _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_editable_cut_clipboard _obj'-    touchManagedPtr _obj-    return ()--data EditableCutClipboardMethodInfo-instance (signature ~ (m ()), MonadIO m, EditableK a) => MethodInfo EditableCutClipboardMethodInfo a signature where-    overloadedMethod _ = editableCutClipboard---- method Editable::delete_selection--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Editable", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_editable_delete_selection" gtk_editable_delete_selection :: -    Ptr Editable ->                         -- _obj : TInterface "Gtk" "Editable"-    IO ()---editableDeleteSelection ::-    (MonadIO m, EditableK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-editableDeleteSelection _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_editable_delete_selection _obj'-    touchManagedPtr _obj-    return ()--data EditableDeleteSelectionMethodInfo-instance (signature ~ (m ()), MonadIO m, EditableK a) => MethodInfo EditableDeleteSelectionMethodInfo a signature where-    overloadedMethod _ = editableDeleteSelection---- method Editable::delete_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Editable", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "start_pos", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "end_pos", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_editable_delete_text" gtk_editable_delete_text :: -    Ptr Editable ->                         -- _obj : TInterface "Gtk" "Editable"-    Int32 ->                                -- start_pos : TBasicType TInt-    Int32 ->                                -- end_pos : TBasicType TInt-    IO ()---editableDeleteText ::-    (MonadIO m, EditableK a) =>-    a                                       -- _obj-    -> Int32                                -- startPos-    -> Int32                                -- endPos-    -> m ()                                 -- result-editableDeleteText _obj startPos endPos = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_editable_delete_text _obj' startPos endPos-    touchManagedPtr _obj-    return ()--data EditableDeleteTextMethodInfo-instance (signature ~ (Int32 -> Int32 -> m ()), MonadIO m, EditableK a) => MethodInfo EditableDeleteTextMethodInfo a signature where-    overloadedMethod _ = editableDeleteText---- method Editable::get_chars--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Editable", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "start_pos", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "end_pos", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_editable_get_chars" gtk_editable_get_chars :: -    Ptr Editable ->                         -- _obj : TInterface "Gtk" "Editable"-    Int32 ->                                -- start_pos : TBasicType TInt-    Int32 ->                                -- end_pos : TBasicType TInt-    IO CString---editableGetChars ::-    (MonadIO m, EditableK a) =>-    a                                       -- _obj-    -> Int32                                -- startPos-    -> Int32                                -- endPos-    -> m T.Text                             -- result-editableGetChars _obj startPos endPos = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_editable_get_chars _obj' startPos endPos-    checkUnexpectedReturnNULL "gtk_editable_get_chars" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data EditableGetCharsMethodInfo-instance (signature ~ (Int32 -> Int32 -> m T.Text), MonadIO m, EditableK a) => MethodInfo EditableGetCharsMethodInfo a signature where-    overloadedMethod _ = editableGetChars---- method Editable::get_editable--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Editable", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_editable_get_editable" gtk_editable_get_editable :: -    Ptr Editable ->                         -- _obj : TInterface "Gtk" "Editable"-    IO CInt---editableGetEditable ::-    (MonadIO m, EditableK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-editableGetEditable _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_editable_get_editable _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data EditableGetEditableMethodInfo-instance (signature ~ (m Bool), MonadIO m, EditableK a) => MethodInfo EditableGetEditableMethodInfo a signature where-    overloadedMethod _ = editableGetEditable---- method Editable::get_position--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Editable", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_editable_get_position" gtk_editable_get_position :: -    Ptr Editable ->                         -- _obj : TInterface "Gtk" "Editable"-    IO Int32---editableGetPosition ::-    (MonadIO m, EditableK a) =>-    a                                       -- _obj-    -> m Int32                              -- result-editableGetPosition _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_editable_get_position _obj'-    touchManagedPtr _obj-    return result--data EditableGetPositionMethodInfo-instance (signature ~ (m Int32), MonadIO m, EditableK a) => MethodInfo EditableGetPositionMethodInfo a signature where-    overloadedMethod _ = editableGetPosition---- method Editable::get_selection_bounds--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Editable", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "start_pos", argType = TBasicType TInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "end_pos", argType = TBasicType TInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_editable_get_selection_bounds" gtk_editable_get_selection_bounds :: -    Ptr Editable ->                         -- _obj : TInterface "Gtk" "Editable"-    Ptr Int32 ->                            -- start_pos : TBasicType TInt-    Ptr Int32 ->                            -- end_pos : TBasicType TInt-    IO CInt---editableGetSelectionBounds ::-    (MonadIO m, EditableK a) =>-    a                                       -- _obj-    -> m (Bool,Int32,Int32)                 -- result-editableGetSelectionBounds _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    startPos <- allocMem :: IO (Ptr Int32)-    endPos <- allocMem :: IO (Ptr Int32)-    result <- gtk_editable_get_selection_bounds _obj' startPos endPos-    let result' = (/= 0) result-    startPos' <- peek startPos-    endPos' <- peek endPos-    touchManagedPtr _obj-    freeMem startPos-    freeMem endPos-    return (result', startPos', endPos')--data EditableGetSelectionBoundsMethodInfo-instance (signature ~ (m (Bool,Int32,Int32)), MonadIO m, EditableK a) => MethodInfo EditableGetSelectionBoundsMethodInfo a signature where-    overloadedMethod _ = editableGetSelectionBounds---- method Editable::insert_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Editable", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "new_text", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "new_text_length", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "position", argType = TBasicType TInt, direction = DirectionInout, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_editable_insert_text" gtk_editable_insert_text :: -    Ptr Editable ->                         -- _obj : TInterface "Gtk" "Editable"-    CString ->                              -- new_text : TBasicType TUTF8-    Int32 ->                                -- new_text_length : TBasicType TInt-    Ptr Int32 ->                            -- position : TBasicType TInt-    IO ()---editableInsertText ::-    (MonadIO m, EditableK a) =>-    a                                       -- _obj-    -> T.Text                               -- newText-    -> Int32                                -- newTextLength-    -> Int32                                -- position-    -> m (Int32)                            -- result-editableInsertText _obj newText newTextLength position = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    newText' <- textToCString newText-    position' <- allocMem :: IO (Ptr Int32)-    poke position' position-    gtk_editable_insert_text _obj' newText' newTextLength position'-    position'' <- peek position'-    touchManagedPtr _obj-    freeMem newText'-    freeMem position'-    return position''--data EditableInsertTextMethodInfo-instance (signature ~ (T.Text -> Int32 -> Int32 -> m (Int32)), MonadIO m, EditableK a) => MethodInfo EditableInsertTextMethodInfo a signature where-    overloadedMethod _ = editableInsertText---- method Editable::paste_clipboard--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Editable", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_editable_paste_clipboard" gtk_editable_paste_clipboard :: -    Ptr Editable ->                         -- _obj : TInterface "Gtk" "Editable"-    IO ()---editablePasteClipboard ::-    (MonadIO m, EditableK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-editablePasteClipboard _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_editable_paste_clipboard _obj'-    touchManagedPtr _obj-    return ()--data EditablePasteClipboardMethodInfo-instance (signature ~ (m ()), MonadIO m, EditableK a) => MethodInfo EditablePasteClipboardMethodInfo a signature where-    overloadedMethod _ = editablePasteClipboard---- method Editable::select_region--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Editable", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "start_pos", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "end_pos", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_editable_select_region" gtk_editable_select_region :: -    Ptr Editable ->                         -- _obj : TInterface "Gtk" "Editable"-    Int32 ->                                -- start_pos : TBasicType TInt-    Int32 ->                                -- end_pos : TBasicType TInt-    IO ()---editableSelectRegion ::-    (MonadIO m, EditableK a) =>-    a                                       -- _obj-    -> Int32                                -- startPos-    -> Int32                                -- endPos-    -> m ()                                 -- result-editableSelectRegion _obj startPos endPos = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_editable_select_region _obj' startPos endPos-    touchManagedPtr _obj-    return ()--data EditableSelectRegionMethodInfo-instance (signature ~ (Int32 -> Int32 -> m ()), MonadIO m, EditableK a) => MethodInfo EditableSelectRegionMethodInfo a signature where-    overloadedMethod _ = editableSelectRegion---- method Editable::set_editable--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Editable", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "is_editable", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_editable_set_editable" gtk_editable_set_editable :: -    Ptr Editable ->                         -- _obj : TInterface "Gtk" "Editable"-    CInt ->                                 -- is_editable : TBasicType TBoolean-    IO ()---editableSetEditable ::-    (MonadIO m, EditableK a) =>-    a                                       -- _obj-    -> Bool                                 -- isEditable-    -> m ()                                 -- result-editableSetEditable _obj isEditable = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let isEditable' = (fromIntegral . fromEnum) isEditable-    gtk_editable_set_editable _obj' isEditable'-    touchManagedPtr _obj-    return ()--data EditableSetEditableMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, EditableK a) => MethodInfo EditableSetEditableMethodInfo a signature where-    overloadedMethod _ = editableSetEditable---- method Editable::set_position--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Editable", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "position", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_editable_set_position" gtk_editable_set_position :: -    Ptr Editable ->                         -- _obj : TInterface "Gtk" "Editable"-    Int32 ->                                -- position : TBasicType TInt-    IO ()---editableSetPosition ::-    (MonadIO m, EditableK a) =>-    a                                       -- _obj-    -> Int32                                -- position-    -> m ()                                 -- result-editableSetPosition _obj position = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_editable_set_position _obj' position-    touchManagedPtr _obj-    return ()--data EditableSetPositionMethodInfo-instance (signature ~ (Int32 -> m ()), MonadIO m, EditableK a) => MethodInfo EditableSetPositionMethodInfo a signature where-    overloadedMethod _ = editableSetPosition--
− GI/Gtk/Interfaces/Editable.hs-boot
@@ -1,28 +0,0 @@-module GI.Gtk.Interfaces.Editable where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype Editable = Editable (ForeignPtr Editable)-data EditableChangedSignalInfo-data EditableDeleteTextSignalInfo-data EditableInsertTextSignalInfo-class ForeignPtrNewtype a => EditableK a-instance (ForeignPtrNewtype o, IsDescendantOf Editable o) => EditableK o-data EditableCopyClipboardMethodInfo-data EditableCutClipboardMethodInfo-data EditableDeleteSelectionMethodInfo-data EditableDeleteTextMethodInfo-data EditableGetCharsMethodInfo-data EditableGetEditableMethodInfo-data EditableGetPositionMethodInfo-data EditableGetSelectionBoundsMethodInfo-data EditableInsertTextMethodInfo-data EditablePasteClipboardMethodInfo-data EditableSelectRegionMethodInfo-data EditableSetEditableMethodInfo-data EditableSetPositionMethodInfo
− GI/Gtk/Interfaces/FileChooser.hs
@@ -1,3214 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Interfaces.FileChooser-    ( ---- * Exported types-    FileChooser(..)                         ,-    noFileChooser                           ,-    FileChooserK                            ,-    toFileChooser                           ,--- -- * Methods--- ** fileChooserAddFilter-    FileChooserAddFilterMethodInfo          ,-    fileChooserAddFilter                    ,----- ** fileChooserAddShortcutFolder-    FileChooserAddShortcutFolderMethodInfo  ,-    fileChooserAddShortcutFolder            ,----- ** fileChooserAddShortcutFolderUri-    FileChooserAddShortcutFolderUriMethodInfo,-    fileChooserAddShortcutFolderUri         ,----- ** fileChooserGetAction-    FileChooserGetActionMethodInfo          ,-    fileChooserGetAction                    ,----- ** fileChooserGetCreateFolders-    FileChooserGetCreateFoldersMethodInfo   ,-    fileChooserGetCreateFolders             ,----- ** fileChooserGetCurrentFolder-    FileChooserGetCurrentFolderMethodInfo   ,-    fileChooserGetCurrentFolder             ,----- ** fileChooserGetCurrentFolderFile-    FileChooserGetCurrentFolderFileMethodInfo,-    fileChooserGetCurrentFolderFile         ,----- ** fileChooserGetCurrentFolderUri-    FileChooserGetCurrentFolderUriMethodInfo,-    fileChooserGetCurrentFolderUri          ,----- ** fileChooserGetCurrentName-    FileChooserGetCurrentNameMethodInfo     ,-    fileChooserGetCurrentName               ,----- ** fileChooserGetDoOverwriteConfirmation-    FileChooserGetDoOverwriteConfirmationMethodInfo,-    fileChooserGetDoOverwriteConfirmation   ,----- ** fileChooserGetExtraWidget-    FileChooserGetExtraWidgetMethodInfo     ,-    fileChooserGetExtraWidget               ,----- ** fileChooserGetFile-    FileChooserGetFileMethodInfo            ,-    fileChooserGetFile                      ,----- ** fileChooserGetFilename-    FileChooserGetFilenameMethodInfo        ,-    fileChooserGetFilename                  ,----- ** fileChooserGetFilenames-    FileChooserGetFilenamesMethodInfo       ,-    fileChooserGetFilenames                 ,----- ** fileChooserGetFiles-    FileChooserGetFilesMethodInfo           ,-    fileChooserGetFiles                     ,----- ** fileChooserGetFilter-    FileChooserGetFilterMethodInfo          ,-    fileChooserGetFilter                    ,----- ** fileChooserGetLocalOnly-    FileChooserGetLocalOnlyMethodInfo       ,-    fileChooserGetLocalOnly                 ,----- ** fileChooserGetPreviewFile-    FileChooserGetPreviewFileMethodInfo     ,-    fileChooserGetPreviewFile               ,----- ** fileChooserGetPreviewFilename-    FileChooserGetPreviewFilenameMethodInfo ,-    fileChooserGetPreviewFilename           ,----- ** fileChooserGetPreviewUri-    FileChooserGetPreviewUriMethodInfo      ,-    fileChooserGetPreviewUri                ,----- ** fileChooserGetPreviewWidget-    FileChooserGetPreviewWidgetMethodInfo   ,-    fileChooserGetPreviewWidget             ,----- ** fileChooserGetPreviewWidgetActive-    FileChooserGetPreviewWidgetActiveMethodInfo,-    fileChooserGetPreviewWidgetActive       ,----- ** fileChooserGetSelectMultiple-    FileChooserGetSelectMultipleMethodInfo  ,-    fileChooserGetSelectMultiple            ,----- ** fileChooserGetShowHidden-    FileChooserGetShowHiddenMethodInfo      ,-    fileChooserGetShowHidden                ,----- ** fileChooserGetUri-    FileChooserGetUriMethodInfo             ,-    fileChooserGetUri                       ,----- ** fileChooserGetUris-    FileChooserGetUrisMethodInfo            ,-    fileChooserGetUris                      ,----- ** fileChooserGetUsePreviewLabel-    FileChooserGetUsePreviewLabelMethodInfo ,-    fileChooserGetUsePreviewLabel           ,----- ** fileChooserListFilters-    FileChooserListFiltersMethodInfo        ,-    fileChooserListFilters                  ,----- ** fileChooserListShortcutFolderUris-    FileChooserListShortcutFolderUrisMethodInfo,-    fileChooserListShortcutFolderUris       ,----- ** fileChooserListShortcutFolders-    FileChooserListShortcutFoldersMethodInfo,-    fileChooserListShortcutFolders          ,----- ** fileChooserRemoveFilter-    FileChooserRemoveFilterMethodInfo       ,-    fileChooserRemoveFilter                 ,----- ** fileChooserRemoveShortcutFolder-    FileChooserRemoveShortcutFolderMethodInfo,-    fileChooserRemoveShortcutFolder         ,----- ** fileChooserRemoveShortcutFolderUri-    FileChooserRemoveShortcutFolderUriMethodInfo,-    fileChooserRemoveShortcutFolderUri      ,----- ** fileChooserSelectAll-    FileChooserSelectAllMethodInfo          ,-    fileChooserSelectAll                    ,----- ** fileChooserSelectFile-    FileChooserSelectFileMethodInfo         ,-    fileChooserSelectFile                   ,----- ** fileChooserSelectFilename-    FileChooserSelectFilenameMethodInfo     ,-    fileChooserSelectFilename               ,----- ** fileChooserSelectUri-    FileChooserSelectUriMethodInfo          ,-    fileChooserSelectUri                    ,----- ** fileChooserSetAction-    FileChooserSetActionMethodInfo          ,-    fileChooserSetAction                    ,----- ** fileChooserSetCreateFolders-    FileChooserSetCreateFoldersMethodInfo   ,-    fileChooserSetCreateFolders             ,----- ** fileChooserSetCurrentFolder-    FileChooserSetCurrentFolderMethodInfo   ,-    fileChooserSetCurrentFolder             ,----- ** fileChooserSetCurrentFolderFile-    FileChooserSetCurrentFolderFileMethodInfo,-    fileChooserSetCurrentFolderFile         ,----- ** fileChooserSetCurrentFolderUri-    FileChooserSetCurrentFolderUriMethodInfo,-    fileChooserSetCurrentFolderUri          ,----- ** fileChooserSetCurrentName-    FileChooserSetCurrentNameMethodInfo     ,-    fileChooserSetCurrentName               ,----- ** fileChooserSetDoOverwriteConfirmation-    FileChooserSetDoOverwriteConfirmationMethodInfo,-    fileChooserSetDoOverwriteConfirmation   ,----- ** fileChooserSetExtraWidget-    FileChooserSetExtraWidgetMethodInfo     ,-    fileChooserSetExtraWidget               ,----- ** fileChooserSetFile-    FileChooserSetFileMethodInfo            ,-    fileChooserSetFile                      ,----- ** fileChooserSetFilename-    FileChooserSetFilenameMethodInfo        ,-    fileChooserSetFilename                  ,----- ** fileChooserSetFilter-    FileChooserSetFilterMethodInfo          ,-    fileChooserSetFilter                    ,----- ** fileChooserSetLocalOnly-    FileChooserSetLocalOnlyMethodInfo       ,-    fileChooserSetLocalOnly                 ,----- ** fileChooserSetPreviewWidget-    FileChooserSetPreviewWidgetMethodInfo   ,-    fileChooserSetPreviewWidget             ,----- ** fileChooserSetPreviewWidgetActive-    FileChooserSetPreviewWidgetActiveMethodInfo,-    fileChooserSetPreviewWidgetActive       ,----- ** fileChooserSetSelectMultiple-    FileChooserSetSelectMultipleMethodInfo  ,-    fileChooserSetSelectMultiple            ,----- ** fileChooserSetShowHidden-    FileChooserSetShowHiddenMethodInfo      ,-    fileChooserSetShowHidden                ,----- ** fileChooserSetUri-    FileChooserSetUriMethodInfo             ,-    fileChooserSetUri                       ,----- ** fileChooserSetUsePreviewLabel-    FileChooserSetUsePreviewLabelMethodInfo ,-    fileChooserSetUsePreviewLabel           ,----- ** fileChooserUnselectAll-    FileChooserUnselectAllMethodInfo        ,-    fileChooserUnselectAll                  ,----- ** fileChooserUnselectFile-    FileChooserUnselectFileMethodInfo       ,-    fileChooserUnselectFile                 ,----- ** fileChooserUnselectFilename-    FileChooserUnselectFilenameMethodInfo   ,-    fileChooserUnselectFilename             ,----- ** fileChooserUnselectUri-    FileChooserUnselectUriMethodInfo        ,-    fileChooserUnselectUri                  ,----- -- * Properties--- ** Action-    FileChooserActionPropertyInfo           ,-    constructFileChooserAction              ,-    fileChooserAction                       ,-    getFileChooserAction                    ,-    setFileChooserAction                    ,----- ** CreateFolders-    FileChooserCreateFoldersPropertyInfo    ,-    constructFileChooserCreateFolders       ,-    fileChooserCreateFolders                ,-    getFileChooserCreateFolders             ,-    setFileChooserCreateFolders             ,----- ** DoOverwriteConfirmation-    FileChooserDoOverwriteConfirmationPropertyInfo,-    constructFileChooserDoOverwriteConfirmation,-    fileChooserDoOverwriteConfirmation      ,-    getFileChooserDoOverwriteConfirmation   ,-    setFileChooserDoOverwriteConfirmation   ,----- ** ExtraWidget-    FileChooserExtraWidgetPropertyInfo      ,-    constructFileChooserExtraWidget         ,-    fileChooserExtraWidget                  ,-    getFileChooserExtraWidget               ,-    setFileChooserExtraWidget               ,----- ** Filter-    FileChooserFilterPropertyInfo           ,-    constructFileChooserFilter              ,-    fileChooserFilter                       ,-    getFileChooserFilter                    ,-    setFileChooserFilter                    ,----- ** LocalOnly-    FileChooserLocalOnlyPropertyInfo        ,-    constructFileChooserLocalOnly           ,-    fileChooserLocalOnly                    ,-    getFileChooserLocalOnly                 ,-    setFileChooserLocalOnly                 ,----- ** PreviewWidget-    FileChooserPreviewWidgetPropertyInfo    ,-    constructFileChooserPreviewWidget       ,-    fileChooserPreviewWidget                ,-    getFileChooserPreviewWidget             ,-    setFileChooserPreviewWidget             ,----- ** PreviewWidgetActive-    FileChooserPreviewWidgetActivePropertyInfo,-    constructFileChooserPreviewWidgetActive ,-    fileChooserPreviewWidgetActive          ,-    getFileChooserPreviewWidgetActive       ,-    setFileChooserPreviewWidgetActive       ,----- ** SelectMultiple-    FileChooserSelectMultiplePropertyInfo   ,-    constructFileChooserSelectMultiple      ,-    fileChooserSelectMultiple               ,-    getFileChooserSelectMultiple            ,-    setFileChooserSelectMultiple            ,----- ** ShowHidden-    FileChooserShowHiddenPropertyInfo       ,-    constructFileChooserShowHidden          ,-    fileChooserShowHidden                   ,-    getFileChooserShowHidden                ,-    setFileChooserShowHidden                ,----- ** UsePreviewLabel-    FileChooserUsePreviewLabelPropertyInfo  ,-    constructFileChooserUsePreviewLabel     ,-    fileChooserUsePreviewLabel              ,-    getFileChooserUsePreviewLabel           ,-    setFileChooserUsePreviewLabel           ,----- -- * Signals--- ** ConfirmOverwrite-    FileChooserConfirmOverwriteCallback     ,-    FileChooserConfirmOverwriteCallbackC    ,-    FileChooserConfirmOverwriteSignalInfo   ,-    afterFileChooserConfirmOverwrite        ,-    fileChooserConfirmOverwriteCallbackWrapper,-    fileChooserConfirmOverwriteClosure      ,-    mkFileChooserConfirmOverwriteCallback   ,-    noFileChooserConfirmOverwriteCallback   ,-    onFileChooserConfirmOverwrite           ,----- ** CurrentFolderChanged-    FileChooserCurrentFolderChangedCallback ,-    FileChooserCurrentFolderChangedCallbackC,-    FileChooserCurrentFolderChangedSignalInfo,-    afterFileChooserCurrentFolderChanged    ,-    fileChooserCurrentFolderChangedCallbackWrapper,-    fileChooserCurrentFolderChangedClosure  ,-    mkFileChooserCurrentFolderChangedCallback,-    noFileChooserCurrentFolderChangedCallback,-    onFileChooserCurrentFolderChanged       ,----- ** FileActivated-    FileChooserFileActivatedCallback        ,-    FileChooserFileActivatedCallbackC       ,-    FileChooserFileActivatedSignalInfo      ,-    afterFileChooserFileActivated           ,-    fileChooserFileActivatedCallbackWrapper ,-    fileChooserFileActivatedClosure         ,-    mkFileChooserFileActivatedCallback      ,-    noFileChooserFileActivatedCallback      ,-    onFileChooserFileActivated              ,----- ** SelectionChanged-    FileChooserSelectionChangedCallback     ,-    FileChooserSelectionChangedCallbackC    ,-    FileChooserSelectionChangedSignalInfo   ,-    afterFileChooserSelectionChanged        ,-    fileChooserSelectionChangedCallbackWrapper,-    fileChooserSelectionChangedClosure      ,-    mkFileChooserSelectionChangedCallback   ,-    noFileChooserSelectionChangedCallback   ,-    onFileChooserSelectionChanged           ,----- ** UpdatePreview-    FileChooserUpdatePreviewCallback        ,-    FileChooserUpdatePreviewCallbackC       ,-    FileChooserUpdatePreviewSignalInfo      ,-    afterFileChooserUpdatePreview           ,-    fileChooserUpdatePreviewCallbackWrapper ,-    fileChooserUpdatePreviewClosure         ,-    mkFileChooserUpdatePreviewCallback      ,-    noFileChooserUpdatePreviewCallback      ,-    onFileChooserUpdatePreview              ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.GObject as GObject-import qualified GI.Gio as Gio---- interface FileChooser --newtype FileChooser = FileChooser (ForeignPtr FileChooser)-noFileChooser :: Maybe FileChooser-noFileChooser = Nothing--type family ResolveFileChooserMethod (t :: Symbol) (o :: *) :: * where-    ResolveFileChooserMethod "activate" o = WidgetActivateMethodInfo-    ResolveFileChooserMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveFileChooserMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveFileChooserMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveFileChooserMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveFileChooserMethod "addFilter" o = FileChooserAddFilterMethodInfo-    ResolveFileChooserMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveFileChooserMethod "addShortcutFolder" o = FileChooserAddShortcutFolderMethodInfo-    ResolveFileChooserMethod "addShortcutFolderUri" o = FileChooserAddShortcutFolderUriMethodInfo-    ResolveFileChooserMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveFileChooserMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveFileChooserMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveFileChooserMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveFileChooserMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveFileChooserMethod "childNotify" o = WidgetChildNotifyMethodInfo-    ResolveFileChooserMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveFileChooserMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveFileChooserMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveFileChooserMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveFileChooserMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveFileChooserMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveFileChooserMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveFileChooserMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveFileChooserMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveFileChooserMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveFileChooserMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveFileChooserMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveFileChooserMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveFileChooserMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveFileChooserMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveFileChooserMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveFileChooserMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveFileChooserMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveFileChooserMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveFileChooserMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveFileChooserMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveFileChooserMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveFileChooserMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveFileChooserMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveFileChooserMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveFileChooserMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveFileChooserMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveFileChooserMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveFileChooserMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveFileChooserMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveFileChooserMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveFileChooserMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveFileChooserMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveFileChooserMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveFileChooserMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveFileChooserMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveFileChooserMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveFileChooserMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveFileChooserMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveFileChooserMethod "draw" o = WidgetDrawMethodInfo-    ResolveFileChooserMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveFileChooserMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveFileChooserMethod "event" o = WidgetEventMethodInfo-    ResolveFileChooserMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveFileChooserMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveFileChooserMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveFileChooserMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveFileChooserMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveFileChooserMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveFileChooserMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveFileChooserMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveFileChooserMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveFileChooserMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveFileChooserMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveFileChooserMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveFileChooserMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveFileChooserMethod "hide" o = WidgetHideMethodInfo-    ResolveFileChooserMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveFileChooserMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveFileChooserMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveFileChooserMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveFileChooserMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveFileChooserMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveFileChooserMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveFileChooserMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveFileChooserMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveFileChooserMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveFileChooserMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveFileChooserMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveFileChooserMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveFileChooserMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveFileChooserMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveFileChooserMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveFileChooserMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveFileChooserMethod "listFilters" o = FileChooserListFiltersMethodInfo-    ResolveFileChooserMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveFileChooserMethod "listShortcutFolderUris" o = FileChooserListShortcutFolderUrisMethodInfo-    ResolveFileChooserMethod "listShortcutFolders" o = FileChooserListShortcutFoldersMethodInfo-    ResolveFileChooserMethod "map" o = WidgetMapMethodInfo-    ResolveFileChooserMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveFileChooserMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveFileChooserMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveFileChooserMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveFileChooserMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveFileChooserMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveFileChooserMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveFileChooserMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveFileChooserMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveFileChooserMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveFileChooserMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveFileChooserMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveFileChooserMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveFileChooserMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveFileChooserMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveFileChooserMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveFileChooserMethod "path" o = WidgetPathMethodInfo-    ResolveFileChooserMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveFileChooserMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveFileChooserMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveFileChooserMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveFileChooserMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveFileChooserMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveFileChooserMethod "realize" o = WidgetRealizeMethodInfo-    ResolveFileChooserMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveFileChooserMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveFileChooserMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveFileChooserMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveFileChooserMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveFileChooserMethod "removeFilter" o = FileChooserRemoveFilterMethodInfo-    ResolveFileChooserMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveFileChooserMethod "removeShortcutFolder" o = FileChooserRemoveShortcutFolderMethodInfo-    ResolveFileChooserMethod "removeShortcutFolderUri" o = FileChooserRemoveShortcutFolderUriMethodInfo-    ResolveFileChooserMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveFileChooserMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveFileChooserMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveFileChooserMethod "reparent" o = WidgetReparentMethodInfo-    ResolveFileChooserMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveFileChooserMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveFileChooserMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveFileChooserMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveFileChooserMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveFileChooserMethod "selectAll" o = FileChooserSelectAllMethodInfo-    ResolveFileChooserMethod "selectFile" o = FileChooserSelectFileMethodInfo-    ResolveFileChooserMethod "selectFilename" o = FileChooserSelectFilenameMethodInfo-    ResolveFileChooserMethod "selectUri" o = FileChooserSelectUriMethodInfo-    ResolveFileChooserMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveFileChooserMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveFileChooserMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveFileChooserMethod "show" o = WidgetShowMethodInfo-    ResolveFileChooserMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveFileChooserMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveFileChooserMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveFileChooserMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveFileChooserMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveFileChooserMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveFileChooserMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveFileChooserMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveFileChooserMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveFileChooserMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveFileChooserMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveFileChooserMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveFileChooserMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveFileChooserMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveFileChooserMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveFileChooserMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveFileChooserMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveFileChooserMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveFileChooserMethod "unselectAll" o = FileChooserUnselectAllMethodInfo-    ResolveFileChooserMethod "unselectFile" o = FileChooserUnselectFileMethodInfo-    ResolveFileChooserMethod "unselectFilename" o = FileChooserUnselectFilenameMethodInfo-    ResolveFileChooserMethod "unselectUri" o = FileChooserUnselectUriMethodInfo-    ResolveFileChooserMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveFileChooserMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveFileChooserMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveFileChooserMethod "getAction" o = FileChooserGetActionMethodInfo-    ResolveFileChooserMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveFileChooserMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveFileChooserMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveFileChooserMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveFileChooserMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveFileChooserMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveFileChooserMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveFileChooserMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveFileChooserMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveFileChooserMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveFileChooserMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveFileChooserMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveFileChooserMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveFileChooserMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveFileChooserMethod "getCreateFolders" o = FileChooserGetCreateFoldersMethodInfo-    ResolveFileChooserMethod "getCurrentFolder" o = FileChooserGetCurrentFolderMethodInfo-    ResolveFileChooserMethod "getCurrentFolderFile" o = FileChooserGetCurrentFolderFileMethodInfo-    ResolveFileChooserMethod "getCurrentFolderUri" o = FileChooserGetCurrentFolderUriMethodInfo-    ResolveFileChooserMethod "getCurrentName" o = FileChooserGetCurrentNameMethodInfo-    ResolveFileChooserMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveFileChooserMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveFileChooserMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveFileChooserMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveFileChooserMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveFileChooserMethod "getDoOverwriteConfirmation" o = FileChooserGetDoOverwriteConfirmationMethodInfo-    ResolveFileChooserMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveFileChooserMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveFileChooserMethod "getExtraWidget" o = FileChooserGetExtraWidgetMethodInfo-    ResolveFileChooserMethod "getFile" o = FileChooserGetFileMethodInfo-    ResolveFileChooserMethod "getFilename" o = FileChooserGetFilenameMethodInfo-    ResolveFileChooserMethod "getFilenames" o = FileChooserGetFilenamesMethodInfo-    ResolveFileChooserMethod "getFiles" o = FileChooserGetFilesMethodInfo-    ResolveFileChooserMethod "getFilter" o = FileChooserGetFilterMethodInfo-    ResolveFileChooserMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveFileChooserMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveFileChooserMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveFileChooserMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveFileChooserMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveFileChooserMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveFileChooserMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveFileChooserMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveFileChooserMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveFileChooserMethod "getLocalOnly" o = FileChooserGetLocalOnlyMethodInfo-    ResolveFileChooserMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveFileChooserMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveFileChooserMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveFileChooserMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveFileChooserMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveFileChooserMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveFileChooserMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveFileChooserMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveFileChooserMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveFileChooserMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveFileChooserMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveFileChooserMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveFileChooserMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveFileChooserMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveFileChooserMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveFileChooserMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveFileChooserMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveFileChooserMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveFileChooserMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveFileChooserMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveFileChooserMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveFileChooserMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveFileChooserMethod "getPreviewFile" o = FileChooserGetPreviewFileMethodInfo-    ResolveFileChooserMethod "getPreviewFilename" o = FileChooserGetPreviewFilenameMethodInfo-    ResolveFileChooserMethod "getPreviewUri" o = FileChooserGetPreviewUriMethodInfo-    ResolveFileChooserMethod "getPreviewWidget" o = FileChooserGetPreviewWidgetMethodInfo-    ResolveFileChooserMethod "getPreviewWidgetActive" o = FileChooserGetPreviewWidgetActiveMethodInfo-    ResolveFileChooserMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveFileChooserMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveFileChooserMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveFileChooserMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveFileChooserMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveFileChooserMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveFileChooserMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveFileChooserMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveFileChooserMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveFileChooserMethod "getSelectMultiple" o = FileChooserGetSelectMultipleMethodInfo-    ResolveFileChooserMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveFileChooserMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveFileChooserMethod "getShowHidden" o = FileChooserGetShowHiddenMethodInfo-    ResolveFileChooserMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveFileChooserMethod "getState" o = WidgetGetStateMethodInfo-    ResolveFileChooserMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveFileChooserMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveFileChooserMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveFileChooserMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveFileChooserMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveFileChooserMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveFileChooserMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveFileChooserMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveFileChooserMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveFileChooserMethod "getUri" o = FileChooserGetUriMethodInfo-    ResolveFileChooserMethod "getUris" o = FileChooserGetUrisMethodInfo-    ResolveFileChooserMethod "getUsePreviewLabel" o = FileChooserGetUsePreviewLabelMethodInfo-    ResolveFileChooserMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveFileChooserMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveFileChooserMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveFileChooserMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveFileChooserMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveFileChooserMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveFileChooserMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveFileChooserMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveFileChooserMethod "setAction" o = FileChooserSetActionMethodInfo-    ResolveFileChooserMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveFileChooserMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveFileChooserMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveFileChooserMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveFileChooserMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveFileChooserMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveFileChooserMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveFileChooserMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveFileChooserMethod "setCreateFolders" o = FileChooserSetCreateFoldersMethodInfo-    ResolveFileChooserMethod "setCurrentFolder" o = FileChooserSetCurrentFolderMethodInfo-    ResolveFileChooserMethod "setCurrentFolderFile" o = FileChooserSetCurrentFolderFileMethodInfo-    ResolveFileChooserMethod "setCurrentFolderUri" o = FileChooserSetCurrentFolderUriMethodInfo-    ResolveFileChooserMethod "setCurrentName" o = FileChooserSetCurrentNameMethodInfo-    ResolveFileChooserMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveFileChooserMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveFileChooserMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveFileChooserMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveFileChooserMethod "setDoOverwriteConfirmation" o = FileChooserSetDoOverwriteConfirmationMethodInfo-    ResolveFileChooserMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveFileChooserMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveFileChooserMethod "setExtraWidget" o = FileChooserSetExtraWidgetMethodInfo-    ResolveFileChooserMethod "setFile" o = FileChooserSetFileMethodInfo-    ResolveFileChooserMethod "setFilename" o = FileChooserSetFilenameMethodInfo-    ResolveFileChooserMethod "setFilter" o = FileChooserSetFilterMethodInfo-    ResolveFileChooserMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveFileChooserMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveFileChooserMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveFileChooserMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveFileChooserMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveFileChooserMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveFileChooserMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveFileChooserMethod "setLocalOnly" o = FileChooserSetLocalOnlyMethodInfo-    ResolveFileChooserMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveFileChooserMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveFileChooserMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveFileChooserMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveFileChooserMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveFileChooserMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveFileChooserMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveFileChooserMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveFileChooserMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveFileChooserMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveFileChooserMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveFileChooserMethod "setPreviewWidget" o = FileChooserSetPreviewWidgetMethodInfo-    ResolveFileChooserMethod "setPreviewWidgetActive" o = FileChooserSetPreviewWidgetActiveMethodInfo-    ResolveFileChooserMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveFileChooserMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveFileChooserMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveFileChooserMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveFileChooserMethod "setSelectMultiple" o = FileChooserSetSelectMultipleMethodInfo-    ResolveFileChooserMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveFileChooserMethod "setShowHidden" o = FileChooserSetShowHiddenMethodInfo-    ResolveFileChooserMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveFileChooserMethod "setState" o = WidgetSetStateMethodInfo-    ResolveFileChooserMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveFileChooserMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveFileChooserMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveFileChooserMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveFileChooserMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveFileChooserMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveFileChooserMethod "setUri" o = FileChooserSetUriMethodInfo-    ResolveFileChooserMethod "setUsePreviewLabel" o = FileChooserSetUsePreviewLabelMethodInfo-    ResolveFileChooserMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveFileChooserMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveFileChooserMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveFileChooserMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveFileChooserMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveFileChooserMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveFileChooserMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveFileChooserMethod t FileChooser, MethodInfo info FileChooser p) => IsLabelProxy t (FileChooser -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveFileChooserMethod t FileChooser, MethodInfo info FileChooser p) => IsLabel t (FileChooser -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal FileChooser::confirm-overwrite-type FileChooserConfirmOverwriteCallback =-    IO FileChooserConfirmation--noFileChooserConfirmOverwriteCallback :: Maybe FileChooserConfirmOverwriteCallback-noFileChooserConfirmOverwriteCallback = Nothing--type FileChooserConfirmOverwriteCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO CUInt--foreign import ccall "wrapper"-    mkFileChooserConfirmOverwriteCallback :: FileChooserConfirmOverwriteCallbackC -> IO (FunPtr FileChooserConfirmOverwriteCallbackC)--fileChooserConfirmOverwriteClosure :: FileChooserConfirmOverwriteCallback -> IO Closure-fileChooserConfirmOverwriteClosure cb = newCClosure =<< mkFileChooserConfirmOverwriteCallback wrapped-    where wrapped = fileChooserConfirmOverwriteCallbackWrapper cb--fileChooserConfirmOverwriteCallbackWrapper ::-    FileChooserConfirmOverwriteCallback ->-    Ptr () ->-    Ptr () ->-    IO CUInt-fileChooserConfirmOverwriteCallbackWrapper _cb _ _ = do-    result <- _cb -    let result' = (fromIntegral . fromEnum) result-    return result'--onFileChooserConfirmOverwrite :: (GObject a, MonadIO m) => a -> FileChooserConfirmOverwriteCallback -> m SignalHandlerId-onFileChooserConfirmOverwrite obj cb = liftIO $ connectFileChooserConfirmOverwrite obj cb SignalConnectBefore-afterFileChooserConfirmOverwrite :: (GObject a, MonadIO m) => a -> FileChooserConfirmOverwriteCallback -> m SignalHandlerId-afterFileChooserConfirmOverwrite obj cb = connectFileChooserConfirmOverwrite obj cb SignalConnectAfter--connectFileChooserConfirmOverwrite :: (GObject a, MonadIO m) =>-                                      a -> FileChooserConfirmOverwriteCallback -> SignalConnectMode -> m SignalHandlerId-connectFileChooserConfirmOverwrite obj cb after = liftIO $ do-    cb' <- mkFileChooserConfirmOverwriteCallback (fileChooserConfirmOverwriteCallbackWrapper cb)-    connectSignalFunPtr obj "confirm-overwrite" cb' after---- signal FileChooser::current-folder-changed-type FileChooserCurrentFolderChangedCallback =-    IO ()--noFileChooserCurrentFolderChangedCallback :: Maybe FileChooserCurrentFolderChangedCallback-noFileChooserCurrentFolderChangedCallback = Nothing--type FileChooserCurrentFolderChangedCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkFileChooserCurrentFolderChangedCallback :: FileChooserCurrentFolderChangedCallbackC -> IO (FunPtr FileChooserCurrentFolderChangedCallbackC)--fileChooserCurrentFolderChangedClosure :: FileChooserCurrentFolderChangedCallback -> IO Closure-fileChooserCurrentFolderChangedClosure cb = newCClosure =<< mkFileChooserCurrentFolderChangedCallback wrapped-    where wrapped = fileChooserCurrentFolderChangedCallbackWrapper cb--fileChooserCurrentFolderChangedCallbackWrapper ::-    FileChooserCurrentFolderChangedCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-fileChooserCurrentFolderChangedCallbackWrapper _cb _ _ = do-    _cb --onFileChooserCurrentFolderChanged :: (GObject a, MonadIO m) => a -> FileChooserCurrentFolderChangedCallback -> m SignalHandlerId-onFileChooserCurrentFolderChanged obj cb = liftIO $ connectFileChooserCurrentFolderChanged obj cb SignalConnectBefore-afterFileChooserCurrentFolderChanged :: (GObject a, MonadIO m) => a -> FileChooserCurrentFolderChangedCallback -> m SignalHandlerId-afterFileChooserCurrentFolderChanged obj cb = connectFileChooserCurrentFolderChanged obj cb SignalConnectAfter--connectFileChooserCurrentFolderChanged :: (GObject a, MonadIO m) =>-                                          a -> FileChooserCurrentFolderChangedCallback -> SignalConnectMode -> m SignalHandlerId-connectFileChooserCurrentFolderChanged obj cb after = liftIO $ do-    cb' <- mkFileChooserCurrentFolderChangedCallback (fileChooserCurrentFolderChangedCallbackWrapper cb)-    connectSignalFunPtr obj "current-folder-changed" cb' after---- signal FileChooser::file-activated-type FileChooserFileActivatedCallback =-    IO ()--noFileChooserFileActivatedCallback :: Maybe FileChooserFileActivatedCallback-noFileChooserFileActivatedCallback = Nothing--type FileChooserFileActivatedCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkFileChooserFileActivatedCallback :: FileChooserFileActivatedCallbackC -> IO (FunPtr FileChooserFileActivatedCallbackC)--fileChooserFileActivatedClosure :: FileChooserFileActivatedCallback -> IO Closure-fileChooserFileActivatedClosure cb = newCClosure =<< mkFileChooserFileActivatedCallback wrapped-    where wrapped = fileChooserFileActivatedCallbackWrapper cb--fileChooserFileActivatedCallbackWrapper ::-    FileChooserFileActivatedCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-fileChooserFileActivatedCallbackWrapper _cb _ _ = do-    _cb --onFileChooserFileActivated :: (GObject a, MonadIO m) => a -> FileChooserFileActivatedCallback -> m SignalHandlerId-onFileChooserFileActivated obj cb = liftIO $ connectFileChooserFileActivated obj cb SignalConnectBefore-afterFileChooserFileActivated :: (GObject a, MonadIO m) => a -> FileChooserFileActivatedCallback -> m SignalHandlerId-afterFileChooserFileActivated obj cb = connectFileChooserFileActivated obj cb SignalConnectAfter--connectFileChooserFileActivated :: (GObject a, MonadIO m) =>-                                   a -> FileChooserFileActivatedCallback -> SignalConnectMode -> m SignalHandlerId-connectFileChooserFileActivated obj cb after = liftIO $ do-    cb' <- mkFileChooserFileActivatedCallback (fileChooserFileActivatedCallbackWrapper cb)-    connectSignalFunPtr obj "file-activated" cb' after---- signal FileChooser::selection-changed-type FileChooserSelectionChangedCallback =-    IO ()--noFileChooserSelectionChangedCallback :: Maybe FileChooserSelectionChangedCallback-noFileChooserSelectionChangedCallback = Nothing--type FileChooserSelectionChangedCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkFileChooserSelectionChangedCallback :: FileChooserSelectionChangedCallbackC -> IO (FunPtr FileChooserSelectionChangedCallbackC)--fileChooserSelectionChangedClosure :: FileChooserSelectionChangedCallback -> IO Closure-fileChooserSelectionChangedClosure cb = newCClosure =<< mkFileChooserSelectionChangedCallback wrapped-    where wrapped = fileChooserSelectionChangedCallbackWrapper cb--fileChooserSelectionChangedCallbackWrapper ::-    FileChooserSelectionChangedCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-fileChooserSelectionChangedCallbackWrapper _cb _ _ = do-    _cb --onFileChooserSelectionChanged :: (GObject a, MonadIO m) => a -> FileChooserSelectionChangedCallback -> m SignalHandlerId-onFileChooserSelectionChanged obj cb = liftIO $ connectFileChooserSelectionChanged obj cb SignalConnectBefore-afterFileChooserSelectionChanged :: (GObject a, MonadIO m) => a -> FileChooserSelectionChangedCallback -> m SignalHandlerId-afterFileChooserSelectionChanged obj cb = connectFileChooserSelectionChanged obj cb SignalConnectAfter--connectFileChooserSelectionChanged :: (GObject a, MonadIO m) =>-                                      a -> FileChooserSelectionChangedCallback -> SignalConnectMode -> m SignalHandlerId-connectFileChooserSelectionChanged obj cb after = liftIO $ do-    cb' <- mkFileChooserSelectionChangedCallback (fileChooserSelectionChangedCallbackWrapper cb)-    connectSignalFunPtr obj "selection-changed" cb' after---- signal FileChooser::update-preview-type FileChooserUpdatePreviewCallback =-    IO ()--noFileChooserUpdatePreviewCallback :: Maybe FileChooserUpdatePreviewCallback-noFileChooserUpdatePreviewCallback = Nothing--type FileChooserUpdatePreviewCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkFileChooserUpdatePreviewCallback :: FileChooserUpdatePreviewCallbackC -> IO (FunPtr FileChooserUpdatePreviewCallbackC)--fileChooserUpdatePreviewClosure :: FileChooserUpdatePreviewCallback -> IO Closure-fileChooserUpdatePreviewClosure cb = newCClosure =<< mkFileChooserUpdatePreviewCallback wrapped-    where wrapped = fileChooserUpdatePreviewCallbackWrapper cb--fileChooserUpdatePreviewCallbackWrapper ::-    FileChooserUpdatePreviewCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-fileChooserUpdatePreviewCallbackWrapper _cb _ _ = do-    _cb --onFileChooserUpdatePreview :: (GObject a, MonadIO m) => a -> FileChooserUpdatePreviewCallback -> m SignalHandlerId-onFileChooserUpdatePreview obj cb = liftIO $ connectFileChooserUpdatePreview obj cb SignalConnectBefore-afterFileChooserUpdatePreview :: (GObject a, MonadIO m) => a -> FileChooserUpdatePreviewCallback -> m SignalHandlerId-afterFileChooserUpdatePreview obj cb = connectFileChooserUpdatePreview obj cb SignalConnectAfter--connectFileChooserUpdatePreview :: (GObject a, MonadIO m) =>-                                   a -> FileChooserUpdatePreviewCallback -> SignalConnectMode -> m SignalHandlerId-connectFileChooserUpdatePreview obj cb after = liftIO $ do-    cb' <- mkFileChooserUpdatePreviewCallback (fileChooserUpdatePreviewCallbackWrapper cb)-    connectSignalFunPtr obj "update-preview" cb' after---- VVV Prop "action"-   -- Type: TInterface "Gtk" "FileChooserAction"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getFileChooserAction :: (MonadIO m, FileChooserK o) => o -> m FileChooserAction-getFileChooserAction obj = liftIO $ getObjectPropertyEnum obj "action"--setFileChooserAction :: (MonadIO m, FileChooserK o) => o -> FileChooserAction -> m ()-setFileChooserAction obj val = liftIO $ setObjectPropertyEnum obj "action" val--constructFileChooserAction :: FileChooserAction -> IO ([Char], GValue)-constructFileChooserAction val = constructObjectPropertyEnum "action" val--data FileChooserActionPropertyInfo-instance AttrInfo FileChooserActionPropertyInfo where-    type AttrAllowedOps FileChooserActionPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint FileChooserActionPropertyInfo = (~) FileChooserAction-    type AttrBaseTypeConstraint FileChooserActionPropertyInfo = FileChooserK-    type AttrGetType FileChooserActionPropertyInfo = FileChooserAction-    type AttrLabel FileChooserActionPropertyInfo = "action"-    attrGet _ = getFileChooserAction-    attrSet _ = setFileChooserAction-    attrConstruct _ = constructFileChooserAction-    attrClear _ = undefined---- VVV Prop "create-folders"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getFileChooserCreateFolders :: (MonadIO m, FileChooserK o) => o -> m Bool-getFileChooserCreateFolders obj = liftIO $ getObjectPropertyBool obj "create-folders"--setFileChooserCreateFolders :: (MonadIO m, FileChooserK o) => o -> Bool -> m ()-setFileChooserCreateFolders obj val = liftIO $ setObjectPropertyBool obj "create-folders" val--constructFileChooserCreateFolders :: Bool -> IO ([Char], GValue)-constructFileChooserCreateFolders val = constructObjectPropertyBool "create-folders" val--data FileChooserCreateFoldersPropertyInfo-instance AttrInfo FileChooserCreateFoldersPropertyInfo where-    type AttrAllowedOps FileChooserCreateFoldersPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint FileChooserCreateFoldersPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint FileChooserCreateFoldersPropertyInfo = FileChooserK-    type AttrGetType FileChooserCreateFoldersPropertyInfo = Bool-    type AttrLabel FileChooserCreateFoldersPropertyInfo = "create-folders"-    attrGet _ = getFileChooserCreateFolders-    attrSet _ = setFileChooserCreateFolders-    attrConstruct _ = constructFileChooserCreateFolders-    attrClear _ = undefined---- VVV Prop "do-overwrite-confirmation"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getFileChooserDoOverwriteConfirmation :: (MonadIO m, FileChooserK o) => o -> m Bool-getFileChooserDoOverwriteConfirmation obj = liftIO $ getObjectPropertyBool obj "do-overwrite-confirmation"--setFileChooserDoOverwriteConfirmation :: (MonadIO m, FileChooserK o) => o -> Bool -> m ()-setFileChooserDoOverwriteConfirmation obj val = liftIO $ setObjectPropertyBool obj "do-overwrite-confirmation" val--constructFileChooserDoOverwriteConfirmation :: Bool -> IO ([Char], GValue)-constructFileChooserDoOverwriteConfirmation val = constructObjectPropertyBool "do-overwrite-confirmation" val--data FileChooserDoOverwriteConfirmationPropertyInfo-instance AttrInfo FileChooserDoOverwriteConfirmationPropertyInfo where-    type AttrAllowedOps FileChooserDoOverwriteConfirmationPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint FileChooserDoOverwriteConfirmationPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint FileChooserDoOverwriteConfirmationPropertyInfo = FileChooserK-    type AttrGetType FileChooserDoOverwriteConfirmationPropertyInfo = Bool-    type AttrLabel FileChooserDoOverwriteConfirmationPropertyInfo = "do-overwrite-confirmation"-    attrGet _ = getFileChooserDoOverwriteConfirmation-    attrSet _ = setFileChooserDoOverwriteConfirmation-    attrConstruct _ = constructFileChooserDoOverwriteConfirmation-    attrClear _ = undefined---- VVV Prop "extra-widget"-   -- Type: TInterface "Gtk" "Widget"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getFileChooserExtraWidget :: (MonadIO m, FileChooserK o) => o -> m Widget-getFileChooserExtraWidget obj = liftIO $ checkUnexpectedNothing "getFileChooserExtraWidget" $ getObjectPropertyObject obj "extra-widget" Widget--setFileChooserExtraWidget :: (MonadIO m, FileChooserK o, WidgetK a) => o -> a -> m ()-setFileChooserExtraWidget obj val = liftIO $ setObjectPropertyObject obj "extra-widget" (Just val)--constructFileChooserExtraWidget :: (WidgetK a) => a -> IO ([Char], GValue)-constructFileChooserExtraWidget val = constructObjectPropertyObject "extra-widget" (Just val)--data FileChooserExtraWidgetPropertyInfo-instance AttrInfo FileChooserExtraWidgetPropertyInfo where-    type AttrAllowedOps FileChooserExtraWidgetPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint FileChooserExtraWidgetPropertyInfo = WidgetK-    type AttrBaseTypeConstraint FileChooserExtraWidgetPropertyInfo = FileChooserK-    type AttrGetType FileChooserExtraWidgetPropertyInfo = Widget-    type AttrLabel FileChooserExtraWidgetPropertyInfo = "extra-widget"-    attrGet _ = getFileChooserExtraWidget-    attrSet _ = setFileChooserExtraWidget-    attrConstruct _ = constructFileChooserExtraWidget-    attrClear _ = undefined---- VVV Prop "filter"-   -- Type: TInterface "Gtk" "FileFilter"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getFileChooserFilter :: (MonadIO m, FileChooserK o) => o -> m FileFilter-getFileChooserFilter obj = liftIO $ checkUnexpectedNothing "getFileChooserFilter" $ getObjectPropertyObject obj "filter" FileFilter--setFileChooserFilter :: (MonadIO m, FileChooserK o, FileFilterK a) => o -> a -> m ()-setFileChooserFilter obj val = liftIO $ setObjectPropertyObject obj "filter" (Just val)--constructFileChooserFilter :: (FileFilterK a) => a -> IO ([Char], GValue)-constructFileChooserFilter val = constructObjectPropertyObject "filter" (Just val)--data FileChooserFilterPropertyInfo-instance AttrInfo FileChooserFilterPropertyInfo where-    type AttrAllowedOps FileChooserFilterPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint FileChooserFilterPropertyInfo = FileFilterK-    type AttrBaseTypeConstraint FileChooserFilterPropertyInfo = FileChooserK-    type AttrGetType FileChooserFilterPropertyInfo = FileFilter-    type AttrLabel FileChooserFilterPropertyInfo = "filter"-    attrGet _ = getFileChooserFilter-    attrSet _ = setFileChooserFilter-    attrConstruct _ = constructFileChooserFilter-    attrClear _ = undefined---- VVV Prop "local-only"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getFileChooserLocalOnly :: (MonadIO m, FileChooserK o) => o -> m Bool-getFileChooserLocalOnly obj = liftIO $ getObjectPropertyBool obj "local-only"--setFileChooserLocalOnly :: (MonadIO m, FileChooserK o) => o -> Bool -> m ()-setFileChooserLocalOnly obj val = liftIO $ setObjectPropertyBool obj "local-only" val--constructFileChooserLocalOnly :: Bool -> IO ([Char], GValue)-constructFileChooserLocalOnly val = constructObjectPropertyBool "local-only" val--data FileChooserLocalOnlyPropertyInfo-instance AttrInfo FileChooserLocalOnlyPropertyInfo where-    type AttrAllowedOps FileChooserLocalOnlyPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint FileChooserLocalOnlyPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint FileChooserLocalOnlyPropertyInfo = FileChooserK-    type AttrGetType FileChooserLocalOnlyPropertyInfo = Bool-    type AttrLabel FileChooserLocalOnlyPropertyInfo = "local-only"-    attrGet _ = getFileChooserLocalOnly-    attrSet _ = setFileChooserLocalOnly-    attrConstruct _ = constructFileChooserLocalOnly-    attrClear _ = undefined---- VVV Prop "preview-widget"-   -- Type: TInterface "Gtk" "Widget"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getFileChooserPreviewWidget :: (MonadIO m, FileChooserK o) => o -> m Widget-getFileChooserPreviewWidget obj = liftIO $ checkUnexpectedNothing "getFileChooserPreviewWidget" $ getObjectPropertyObject obj "preview-widget" Widget--setFileChooserPreviewWidget :: (MonadIO m, FileChooserK o, WidgetK a) => o -> a -> m ()-setFileChooserPreviewWidget obj val = liftIO $ setObjectPropertyObject obj "preview-widget" (Just val)--constructFileChooserPreviewWidget :: (WidgetK a) => a -> IO ([Char], GValue)-constructFileChooserPreviewWidget val = constructObjectPropertyObject "preview-widget" (Just val)--data FileChooserPreviewWidgetPropertyInfo-instance AttrInfo FileChooserPreviewWidgetPropertyInfo where-    type AttrAllowedOps FileChooserPreviewWidgetPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint FileChooserPreviewWidgetPropertyInfo = WidgetK-    type AttrBaseTypeConstraint FileChooserPreviewWidgetPropertyInfo = FileChooserK-    type AttrGetType FileChooserPreviewWidgetPropertyInfo = Widget-    type AttrLabel FileChooserPreviewWidgetPropertyInfo = "preview-widget"-    attrGet _ = getFileChooserPreviewWidget-    attrSet _ = setFileChooserPreviewWidget-    attrConstruct _ = constructFileChooserPreviewWidget-    attrClear _ = undefined---- VVV Prop "preview-widget-active"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getFileChooserPreviewWidgetActive :: (MonadIO m, FileChooserK o) => o -> m Bool-getFileChooserPreviewWidgetActive obj = liftIO $ getObjectPropertyBool obj "preview-widget-active"--setFileChooserPreviewWidgetActive :: (MonadIO m, FileChooserK o) => o -> Bool -> m ()-setFileChooserPreviewWidgetActive obj val = liftIO $ setObjectPropertyBool obj "preview-widget-active" val--constructFileChooserPreviewWidgetActive :: Bool -> IO ([Char], GValue)-constructFileChooserPreviewWidgetActive val = constructObjectPropertyBool "preview-widget-active" val--data FileChooserPreviewWidgetActivePropertyInfo-instance AttrInfo FileChooserPreviewWidgetActivePropertyInfo where-    type AttrAllowedOps FileChooserPreviewWidgetActivePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint FileChooserPreviewWidgetActivePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint FileChooserPreviewWidgetActivePropertyInfo = FileChooserK-    type AttrGetType FileChooserPreviewWidgetActivePropertyInfo = Bool-    type AttrLabel FileChooserPreviewWidgetActivePropertyInfo = "preview-widget-active"-    attrGet _ = getFileChooserPreviewWidgetActive-    attrSet _ = setFileChooserPreviewWidgetActive-    attrConstruct _ = constructFileChooserPreviewWidgetActive-    attrClear _ = undefined---- VVV Prop "select-multiple"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getFileChooserSelectMultiple :: (MonadIO m, FileChooserK o) => o -> m Bool-getFileChooserSelectMultiple obj = liftIO $ getObjectPropertyBool obj "select-multiple"--setFileChooserSelectMultiple :: (MonadIO m, FileChooserK o) => o -> Bool -> m ()-setFileChooserSelectMultiple obj val = liftIO $ setObjectPropertyBool obj "select-multiple" val--constructFileChooserSelectMultiple :: Bool -> IO ([Char], GValue)-constructFileChooserSelectMultiple val = constructObjectPropertyBool "select-multiple" val--data FileChooserSelectMultiplePropertyInfo-instance AttrInfo FileChooserSelectMultiplePropertyInfo where-    type AttrAllowedOps FileChooserSelectMultiplePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint FileChooserSelectMultiplePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint FileChooserSelectMultiplePropertyInfo = FileChooserK-    type AttrGetType FileChooserSelectMultiplePropertyInfo = Bool-    type AttrLabel FileChooserSelectMultiplePropertyInfo = "select-multiple"-    attrGet _ = getFileChooserSelectMultiple-    attrSet _ = setFileChooserSelectMultiple-    attrConstruct _ = constructFileChooserSelectMultiple-    attrClear _ = undefined---- VVV Prop "show-hidden"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getFileChooserShowHidden :: (MonadIO m, FileChooserK o) => o -> m Bool-getFileChooserShowHidden obj = liftIO $ getObjectPropertyBool obj "show-hidden"--setFileChooserShowHidden :: (MonadIO m, FileChooserK o) => o -> Bool -> m ()-setFileChooserShowHidden obj val = liftIO $ setObjectPropertyBool obj "show-hidden" val--constructFileChooserShowHidden :: Bool -> IO ([Char], GValue)-constructFileChooserShowHidden val = constructObjectPropertyBool "show-hidden" val--data FileChooserShowHiddenPropertyInfo-instance AttrInfo FileChooserShowHiddenPropertyInfo where-    type AttrAllowedOps FileChooserShowHiddenPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint FileChooserShowHiddenPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint FileChooserShowHiddenPropertyInfo = FileChooserK-    type AttrGetType FileChooserShowHiddenPropertyInfo = Bool-    type AttrLabel FileChooserShowHiddenPropertyInfo = "show-hidden"-    attrGet _ = getFileChooserShowHidden-    attrSet _ = setFileChooserShowHidden-    attrConstruct _ = constructFileChooserShowHidden-    attrClear _ = undefined---- VVV Prop "use-preview-label"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getFileChooserUsePreviewLabel :: (MonadIO m, FileChooserK o) => o -> m Bool-getFileChooserUsePreviewLabel obj = liftIO $ getObjectPropertyBool obj "use-preview-label"--setFileChooserUsePreviewLabel :: (MonadIO m, FileChooserK o) => o -> Bool -> m ()-setFileChooserUsePreviewLabel obj val = liftIO $ setObjectPropertyBool obj "use-preview-label" val--constructFileChooserUsePreviewLabel :: Bool -> IO ([Char], GValue)-constructFileChooserUsePreviewLabel val = constructObjectPropertyBool "use-preview-label" val--data FileChooserUsePreviewLabelPropertyInfo-instance AttrInfo FileChooserUsePreviewLabelPropertyInfo where-    type AttrAllowedOps FileChooserUsePreviewLabelPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint FileChooserUsePreviewLabelPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint FileChooserUsePreviewLabelPropertyInfo = FileChooserK-    type AttrGetType FileChooserUsePreviewLabelPropertyInfo = Bool-    type AttrLabel FileChooserUsePreviewLabelPropertyInfo = "use-preview-label"-    attrGet _ = getFileChooserUsePreviewLabel-    attrSet _ = setFileChooserUsePreviewLabel-    attrConstruct _ = constructFileChooserUsePreviewLabel-    attrClear _ = undefined--type instance AttributeList FileChooser = FileChooserAttributeList-type FileChooserAttributeList = ('[ '("action", FileChooserActionPropertyInfo), '("appPaintable", WidgetAppPaintablePropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("createFolders", FileChooserCreateFoldersPropertyInfo), '("doOverwriteConfirmation", FileChooserDoOverwriteConfirmationPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("extraWidget", FileChooserExtraWidgetPropertyInfo), '("filter", FileChooserFilterPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("localOnly", FileChooserLocalOnlyPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("parent", WidgetParentPropertyInfo), '("previewWidget", FileChooserPreviewWidgetPropertyInfo), '("previewWidgetActive", FileChooserPreviewWidgetActivePropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("selectMultiple", FileChooserSelectMultiplePropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("showHidden", FileChooserShowHiddenPropertyInfo), '("style", WidgetStylePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("usePreviewLabel", FileChooserUsePreviewLabelPropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo)] :: [(Symbol, *)])--fileChooserAction :: AttrLabelProxy "action"-fileChooserAction = AttrLabelProxy--fileChooserCreateFolders :: AttrLabelProxy "createFolders"-fileChooserCreateFolders = AttrLabelProxy--fileChooserDoOverwriteConfirmation :: AttrLabelProxy "doOverwriteConfirmation"-fileChooserDoOverwriteConfirmation = AttrLabelProxy--fileChooserExtraWidget :: AttrLabelProxy "extraWidget"-fileChooserExtraWidget = AttrLabelProxy--fileChooserFilter :: AttrLabelProxy "filter"-fileChooserFilter = AttrLabelProxy--fileChooserLocalOnly :: AttrLabelProxy "localOnly"-fileChooserLocalOnly = AttrLabelProxy--fileChooserPreviewWidget :: AttrLabelProxy "previewWidget"-fileChooserPreviewWidget = AttrLabelProxy--fileChooserPreviewWidgetActive :: AttrLabelProxy "previewWidgetActive"-fileChooserPreviewWidgetActive = AttrLabelProxy--fileChooserSelectMultiple :: AttrLabelProxy "selectMultiple"-fileChooserSelectMultiple = AttrLabelProxy--fileChooserShowHidden :: AttrLabelProxy "showHidden"-fileChooserShowHidden = AttrLabelProxy--fileChooserUsePreviewLabel :: AttrLabelProxy "usePreviewLabel"-fileChooserUsePreviewLabel = AttrLabelProxy--data FileChooserConfirmOverwriteSignalInfo-instance SignalInfo FileChooserConfirmOverwriteSignalInfo where-    type HaskellCallbackType FileChooserConfirmOverwriteSignalInfo = FileChooserConfirmOverwriteCallback-    connectSignal _ = connectFileChooserConfirmOverwrite--data FileChooserCurrentFolderChangedSignalInfo-instance SignalInfo FileChooserCurrentFolderChangedSignalInfo where-    type HaskellCallbackType FileChooserCurrentFolderChangedSignalInfo = FileChooserCurrentFolderChangedCallback-    connectSignal _ = connectFileChooserCurrentFolderChanged--data FileChooserFileActivatedSignalInfo-instance SignalInfo FileChooserFileActivatedSignalInfo where-    type HaskellCallbackType FileChooserFileActivatedSignalInfo = FileChooserFileActivatedCallback-    connectSignal _ = connectFileChooserFileActivated--data FileChooserSelectionChangedSignalInfo-instance SignalInfo FileChooserSelectionChangedSignalInfo where-    type HaskellCallbackType FileChooserSelectionChangedSignalInfo = FileChooserSelectionChangedCallback-    connectSignal _ = connectFileChooserSelectionChanged--data FileChooserUpdatePreviewSignalInfo-instance SignalInfo FileChooserUpdatePreviewSignalInfo where-    type HaskellCallbackType FileChooserUpdatePreviewSignalInfo = FileChooserUpdatePreviewCallback-    connectSignal _ = connectFileChooserUpdatePreview--type instance SignalList FileChooser = FileChooserSignalList-type FileChooserSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("confirmOverwrite", FileChooserConfirmOverwriteSignalInfo), '("currentFolderChanged", FileChooserCurrentFolderChangedSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("fileActivated", FileChooserFileActivatedSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionChanged", FileChooserSelectionChangedSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("updatePreview", FileChooserUpdatePreviewSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])--foreign import ccall "gtk_file_chooser_get_type"-    c_gtk_file_chooser_get_type :: IO GType--type instance ParentTypes FileChooser = FileChooserParentTypes-type FileChooserParentTypes = '[Widget, GObject.Object]--instance GObject FileChooser where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_file_chooser_get_type-    --class GObject o => FileChooserK o-instance (GObject o, IsDescendantOf FileChooser o) => FileChooserK o--toFileChooser :: FileChooserK o => o -> IO FileChooser-toFileChooser = unsafeCastTo FileChooser---- method FileChooser::add_filter--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FileChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "filter", argType = TInterface "Gtk" "FileFilter", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_file_chooser_add_filter" gtk_file_chooser_add_filter :: -    Ptr FileChooser ->                      -- _obj : TInterface "Gtk" "FileChooser"-    Ptr FileFilter ->                       -- filter : TInterface "Gtk" "FileFilter"-    IO ()---fileChooserAddFilter ::-    (MonadIO m, FileChooserK a, FileFilterK b) =>-    a                                       -- _obj-    -> b                                    -- filter-    -> m ()                                 -- result-fileChooserAddFilter _obj filter = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    filter' <- refObject filter-    gtk_file_chooser_add_filter _obj' filter'-    touchManagedPtr _obj-    touchManagedPtr filter-    return ()--data FileChooserAddFilterMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, FileChooserK a, FileFilterK b) => MethodInfo FileChooserAddFilterMethodInfo a signature where-    overloadedMethod _ = fileChooserAddFilter---- method FileChooser::add_shortcut_folder--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FileChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "folder", argType = TBasicType TFileName, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : True--- Skip return : False--foreign import ccall "gtk_file_chooser_add_shortcut_folder" gtk_file_chooser_add_shortcut_folder :: -    Ptr FileChooser ->                      -- _obj : TInterface "Gtk" "FileChooser"-    CString ->                              -- folder : TBasicType TFileName-    Ptr (Ptr GError) ->                     -- error-    IO CInt---fileChooserAddShortcutFolder ::-    (MonadIO m, FileChooserK a) =>-    a                                       -- _obj-    -> [Char]                               -- folder-    -> m ()                                 -- result-fileChooserAddShortcutFolder _obj folder = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    folder' <- stringToCString folder-    onException (do-        _ <- propagateGError $ gtk_file_chooser_add_shortcut_folder _obj' folder'-        touchManagedPtr _obj-        freeMem folder'-        return ()-     ) (do-        freeMem folder'-     )--data FileChooserAddShortcutFolderMethodInfo-instance (signature ~ ([Char] -> m ()), MonadIO m, FileChooserK a) => MethodInfo FileChooserAddShortcutFolderMethodInfo a signature where-    overloadedMethod _ = fileChooserAddShortcutFolder---- method FileChooser::add_shortcut_folder_uri--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FileChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "uri", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : True--- Skip return : False--foreign import ccall "gtk_file_chooser_add_shortcut_folder_uri" gtk_file_chooser_add_shortcut_folder_uri :: -    Ptr FileChooser ->                      -- _obj : TInterface "Gtk" "FileChooser"-    CString ->                              -- uri : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO CInt---fileChooserAddShortcutFolderUri ::-    (MonadIO m, FileChooserK a) =>-    a                                       -- _obj-    -> T.Text                               -- uri-    -> m ()                                 -- result-fileChooserAddShortcutFolderUri _obj uri = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    uri' <- textToCString uri-    onException (do-        _ <- propagateGError $ gtk_file_chooser_add_shortcut_folder_uri _obj' uri'-        touchManagedPtr _obj-        freeMem uri'-        return ()-     ) (do-        freeMem uri'-     )--data FileChooserAddShortcutFolderUriMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, FileChooserK a) => MethodInfo FileChooserAddShortcutFolderUriMethodInfo a signature where-    overloadedMethod _ = fileChooserAddShortcutFolderUri---- method FileChooser::get_action--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FileChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "FileChooserAction")--- throws : False--- Skip return : False--foreign import ccall "gtk_file_chooser_get_action" gtk_file_chooser_get_action :: -    Ptr FileChooser ->                      -- _obj : TInterface "Gtk" "FileChooser"-    IO CUInt---fileChooserGetAction ::-    (MonadIO m, FileChooserK a) =>-    a                                       -- _obj-    -> m FileChooserAction                  -- result-fileChooserGetAction _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_file_chooser_get_action _obj'-    let result' = (toEnum . fromIntegral) result-    touchManagedPtr _obj-    return result'--data FileChooserGetActionMethodInfo-instance (signature ~ (m FileChooserAction), MonadIO m, FileChooserK a) => MethodInfo FileChooserGetActionMethodInfo a signature where-    overloadedMethod _ = fileChooserGetAction---- method FileChooser::get_create_folders--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FileChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_file_chooser_get_create_folders" gtk_file_chooser_get_create_folders :: -    Ptr FileChooser ->                      -- _obj : TInterface "Gtk" "FileChooser"-    IO CInt---fileChooserGetCreateFolders ::-    (MonadIO m, FileChooserK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-fileChooserGetCreateFolders _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_file_chooser_get_create_folders _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data FileChooserGetCreateFoldersMethodInfo-instance (signature ~ (m Bool), MonadIO m, FileChooserK a) => MethodInfo FileChooserGetCreateFoldersMethodInfo a signature where-    overloadedMethod _ = fileChooserGetCreateFolders---- method FileChooser::get_current_folder--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FileChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TFileName)--- throws : False--- Skip return : False--foreign import ccall "gtk_file_chooser_get_current_folder" gtk_file_chooser_get_current_folder :: -    Ptr FileChooser ->                      -- _obj : TInterface "Gtk" "FileChooser"-    IO CString---fileChooserGetCurrentFolder ::-    (MonadIO m, FileChooserK a) =>-    a                                       -- _obj-    -> m [Char]                             -- result-fileChooserGetCurrentFolder _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_file_chooser_get_current_folder _obj'-    checkUnexpectedReturnNULL "gtk_file_chooser_get_current_folder" result-    result' <- cstringToString result-    freeMem result-    touchManagedPtr _obj-    return result'--data FileChooserGetCurrentFolderMethodInfo-instance (signature ~ (m [Char]), MonadIO m, FileChooserK a) => MethodInfo FileChooserGetCurrentFolderMethodInfo a signature where-    overloadedMethod _ = fileChooserGetCurrentFolder---- method FileChooser::get_current_folder_file--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FileChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gio" "File")--- throws : False--- Skip return : False--foreign import ccall "gtk_file_chooser_get_current_folder_file" gtk_file_chooser_get_current_folder_file :: -    Ptr FileChooser ->                      -- _obj : TInterface "Gtk" "FileChooser"-    IO (Ptr Gio.File)---fileChooserGetCurrentFolderFile ::-    (MonadIO m, FileChooserK a) =>-    a                                       -- _obj-    -> m Gio.File                           -- result-fileChooserGetCurrentFolderFile _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_file_chooser_get_current_folder_file _obj'-    checkUnexpectedReturnNULL "gtk_file_chooser_get_current_folder_file" result-    result' <- (wrapObject Gio.File) result-    touchManagedPtr _obj-    return result'--data FileChooserGetCurrentFolderFileMethodInfo-instance (signature ~ (m Gio.File), MonadIO m, FileChooserK a) => MethodInfo FileChooserGetCurrentFolderFileMethodInfo a signature where-    overloadedMethod _ = fileChooserGetCurrentFolderFile---- method FileChooser::get_current_folder_uri--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FileChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_file_chooser_get_current_folder_uri" gtk_file_chooser_get_current_folder_uri :: -    Ptr FileChooser ->                      -- _obj : TInterface "Gtk" "FileChooser"-    IO CString---fileChooserGetCurrentFolderUri ::-    (MonadIO m, FileChooserK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-fileChooserGetCurrentFolderUri _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_file_chooser_get_current_folder_uri _obj'-    checkUnexpectedReturnNULL "gtk_file_chooser_get_current_folder_uri" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data FileChooserGetCurrentFolderUriMethodInfo-instance (signature ~ (m T.Text), MonadIO m, FileChooserK a) => MethodInfo FileChooserGetCurrentFolderUriMethodInfo a signature where-    overloadedMethod _ = fileChooserGetCurrentFolderUri---- method FileChooser::get_current_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FileChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_file_chooser_get_current_name" gtk_file_chooser_get_current_name :: -    Ptr FileChooser ->                      -- _obj : TInterface "Gtk" "FileChooser"-    IO CString---fileChooserGetCurrentName ::-    (MonadIO m, FileChooserK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-fileChooserGetCurrentName _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_file_chooser_get_current_name _obj'-    checkUnexpectedReturnNULL "gtk_file_chooser_get_current_name" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data FileChooserGetCurrentNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, FileChooserK a) => MethodInfo FileChooserGetCurrentNameMethodInfo a signature where-    overloadedMethod _ = fileChooserGetCurrentName---- method FileChooser::get_do_overwrite_confirmation--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FileChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_file_chooser_get_do_overwrite_confirmation" gtk_file_chooser_get_do_overwrite_confirmation :: -    Ptr FileChooser ->                      -- _obj : TInterface "Gtk" "FileChooser"-    IO CInt---fileChooserGetDoOverwriteConfirmation ::-    (MonadIO m, FileChooserK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-fileChooserGetDoOverwriteConfirmation _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_file_chooser_get_do_overwrite_confirmation _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data FileChooserGetDoOverwriteConfirmationMethodInfo-instance (signature ~ (m Bool), MonadIO m, FileChooserK a) => MethodInfo FileChooserGetDoOverwriteConfirmationMethodInfo a signature where-    overloadedMethod _ = fileChooserGetDoOverwriteConfirmation---- method FileChooser::get_extra_widget--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FileChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Widget")--- throws : False--- Skip return : False--foreign import ccall "gtk_file_chooser_get_extra_widget" gtk_file_chooser_get_extra_widget :: -    Ptr FileChooser ->                      -- _obj : TInterface "Gtk" "FileChooser"-    IO (Ptr Widget)---fileChooserGetExtraWidget ::-    (MonadIO m, FileChooserK a) =>-    a                                       -- _obj-    -> m Widget                             -- result-fileChooserGetExtraWidget _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_file_chooser_get_extra_widget _obj'-    checkUnexpectedReturnNULL "gtk_file_chooser_get_extra_widget" result-    result' <- (newObject Widget) result-    touchManagedPtr _obj-    return result'--data FileChooserGetExtraWidgetMethodInfo-instance (signature ~ (m Widget), MonadIO m, FileChooserK a) => MethodInfo FileChooserGetExtraWidgetMethodInfo a signature where-    overloadedMethod _ = fileChooserGetExtraWidget---- method FileChooser::get_file--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FileChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gio" "File")--- throws : False--- Skip return : False--foreign import ccall "gtk_file_chooser_get_file" gtk_file_chooser_get_file :: -    Ptr FileChooser ->                      -- _obj : TInterface "Gtk" "FileChooser"-    IO (Ptr Gio.File)---fileChooserGetFile ::-    (MonadIO m, FileChooserK a) =>-    a                                       -- _obj-    -> m Gio.File                           -- result-fileChooserGetFile _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_file_chooser_get_file _obj'-    checkUnexpectedReturnNULL "gtk_file_chooser_get_file" result-    result' <- (wrapObject Gio.File) result-    touchManagedPtr _obj-    return result'--data FileChooserGetFileMethodInfo-instance (signature ~ (m Gio.File), MonadIO m, FileChooserK a) => MethodInfo FileChooserGetFileMethodInfo a signature where-    overloadedMethod _ = fileChooserGetFile---- method FileChooser::get_filename--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FileChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TFileName)--- throws : False--- Skip return : False--foreign import ccall "gtk_file_chooser_get_filename" gtk_file_chooser_get_filename :: -    Ptr FileChooser ->                      -- _obj : TInterface "Gtk" "FileChooser"-    IO CString---fileChooserGetFilename ::-    (MonadIO m, FileChooserK a) =>-    a                                       -- _obj-    -> m [Char]                             -- result-fileChooserGetFilename _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_file_chooser_get_filename _obj'-    checkUnexpectedReturnNULL "gtk_file_chooser_get_filename" result-    result' <- cstringToString result-    freeMem result-    touchManagedPtr _obj-    return result'--data FileChooserGetFilenameMethodInfo-instance (signature ~ (m [Char]), MonadIO m, FileChooserK a) => MethodInfo FileChooserGetFilenameMethodInfo a signature where-    overloadedMethod _ = fileChooserGetFilename---- method FileChooser::get_filenames--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FileChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TGSList (TBasicType TFileName))--- throws : False--- Skip return : False--foreign import ccall "gtk_file_chooser_get_filenames" gtk_file_chooser_get_filenames :: -    Ptr FileChooser ->                      -- _obj : TInterface "Gtk" "FileChooser"-    IO (Ptr (GSList CString))---fileChooserGetFilenames ::-    (MonadIO m, FileChooserK a) =>-    a                                       -- _obj-    -> m [[Char]]                           -- result-fileChooserGetFilenames _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_file_chooser_get_filenames _obj'-    result' <- unpackGSList result-    result'' <- mapM cstringToString result'-    mapGSList freeMem result-    g_slist_free result-    touchManagedPtr _obj-    return result''--data FileChooserGetFilenamesMethodInfo-instance (signature ~ (m [[Char]]), MonadIO m, FileChooserK a) => MethodInfo FileChooserGetFilenamesMethodInfo a signature where-    overloadedMethod _ = fileChooserGetFilenames---- method FileChooser::get_files--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FileChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TGSList (TInterface "Gio" "File"))--- throws : False--- Skip return : False--foreign import ccall "gtk_file_chooser_get_files" gtk_file_chooser_get_files :: -    Ptr FileChooser ->                      -- _obj : TInterface "Gtk" "FileChooser"-    IO (Ptr (GSList (Ptr Gio.File)))---fileChooserGetFiles ::-    (MonadIO m, FileChooserK a) =>-    a                                       -- _obj-    -> m [Gio.File]                         -- result-fileChooserGetFiles _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_file_chooser_get_files _obj'-    result' <- unpackGSList result-    result'' <- mapM (wrapObject Gio.File) result'-    g_slist_free result-    touchManagedPtr _obj-    return result''--data FileChooserGetFilesMethodInfo-instance (signature ~ (m [Gio.File]), MonadIO m, FileChooserK a) => MethodInfo FileChooserGetFilesMethodInfo a signature where-    overloadedMethod _ = fileChooserGetFiles---- method FileChooser::get_filter--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FileChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "FileFilter")--- throws : False--- Skip return : False--foreign import ccall "gtk_file_chooser_get_filter" gtk_file_chooser_get_filter :: -    Ptr FileChooser ->                      -- _obj : TInterface "Gtk" "FileChooser"-    IO (Ptr FileFilter)---fileChooserGetFilter ::-    (MonadIO m, FileChooserK a) =>-    a                                       -- _obj-    -> m FileFilter                         -- result-fileChooserGetFilter _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_file_chooser_get_filter _obj'-    checkUnexpectedReturnNULL "gtk_file_chooser_get_filter" result-    result' <- (newObject FileFilter) result-    touchManagedPtr _obj-    return result'--data FileChooserGetFilterMethodInfo-instance (signature ~ (m FileFilter), MonadIO m, FileChooserK a) => MethodInfo FileChooserGetFilterMethodInfo a signature where-    overloadedMethod _ = fileChooserGetFilter---- method FileChooser::get_local_only--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FileChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_file_chooser_get_local_only" gtk_file_chooser_get_local_only :: -    Ptr FileChooser ->                      -- _obj : TInterface "Gtk" "FileChooser"-    IO CInt---fileChooserGetLocalOnly ::-    (MonadIO m, FileChooserK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-fileChooserGetLocalOnly _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_file_chooser_get_local_only _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data FileChooserGetLocalOnlyMethodInfo-instance (signature ~ (m Bool), MonadIO m, FileChooserK a) => MethodInfo FileChooserGetLocalOnlyMethodInfo a signature where-    overloadedMethod _ = fileChooserGetLocalOnly---- method FileChooser::get_preview_file--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FileChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gio" "File")--- throws : False--- Skip return : False--foreign import ccall "gtk_file_chooser_get_preview_file" gtk_file_chooser_get_preview_file :: -    Ptr FileChooser ->                      -- _obj : TInterface "Gtk" "FileChooser"-    IO (Ptr Gio.File)---fileChooserGetPreviewFile ::-    (MonadIO m, FileChooserK a) =>-    a                                       -- _obj-    -> m Gio.File                           -- result-fileChooserGetPreviewFile _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_file_chooser_get_preview_file _obj'-    checkUnexpectedReturnNULL "gtk_file_chooser_get_preview_file" result-    result' <- (wrapObject Gio.File) result-    touchManagedPtr _obj-    return result'--data FileChooserGetPreviewFileMethodInfo-instance (signature ~ (m Gio.File), MonadIO m, FileChooserK a) => MethodInfo FileChooserGetPreviewFileMethodInfo a signature where-    overloadedMethod _ = fileChooserGetPreviewFile---- method FileChooser::get_preview_filename--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FileChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TFileName)--- throws : False--- Skip return : False--foreign import ccall "gtk_file_chooser_get_preview_filename" gtk_file_chooser_get_preview_filename :: -    Ptr FileChooser ->                      -- _obj : TInterface "Gtk" "FileChooser"-    IO CString---fileChooserGetPreviewFilename ::-    (MonadIO m, FileChooserK a) =>-    a                                       -- _obj-    -> m [Char]                             -- result-fileChooserGetPreviewFilename _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_file_chooser_get_preview_filename _obj'-    checkUnexpectedReturnNULL "gtk_file_chooser_get_preview_filename" result-    result' <- cstringToString result-    freeMem result-    touchManagedPtr _obj-    return result'--data FileChooserGetPreviewFilenameMethodInfo-instance (signature ~ (m [Char]), MonadIO m, FileChooserK a) => MethodInfo FileChooserGetPreviewFilenameMethodInfo a signature where-    overloadedMethod _ = fileChooserGetPreviewFilename---- method FileChooser::get_preview_uri--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FileChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_file_chooser_get_preview_uri" gtk_file_chooser_get_preview_uri :: -    Ptr FileChooser ->                      -- _obj : TInterface "Gtk" "FileChooser"-    IO CString---fileChooserGetPreviewUri ::-    (MonadIO m, FileChooserK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-fileChooserGetPreviewUri _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_file_chooser_get_preview_uri _obj'-    checkUnexpectedReturnNULL "gtk_file_chooser_get_preview_uri" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data FileChooserGetPreviewUriMethodInfo-instance (signature ~ (m T.Text), MonadIO m, FileChooserK a) => MethodInfo FileChooserGetPreviewUriMethodInfo a signature where-    overloadedMethod _ = fileChooserGetPreviewUri---- method FileChooser::get_preview_widget--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FileChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Widget")--- throws : False--- Skip return : False--foreign import ccall "gtk_file_chooser_get_preview_widget" gtk_file_chooser_get_preview_widget :: -    Ptr FileChooser ->                      -- _obj : TInterface "Gtk" "FileChooser"-    IO (Ptr Widget)---fileChooserGetPreviewWidget ::-    (MonadIO m, FileChooserK a) =>-    a                                       -- _obj-    -> m Widget                             -- result-fileChooserGetPreviewWidget _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_file_chooser_get_preview_widget _obj'-    checkUnexpectedReturnNULL "gtk_file_chooser_get_preview_widget" result-    result' <- (newObject Widget) result-    touchManagedPtr _obj-    return result'--data FileChooserGetPreviewWidgetMethodInfo-instance (signature ~ (m Widget), MonadIO m, FileChooserK a) => MethodInfo FileChooserGetPreviewWidgetMethodInfo a signature where-    overloadedMethod _ = fileChooserGetPreviewWidget---- method FileChooser::get_preview_widget_active--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FileChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_file_chooser_get_preview_widget_active" gtk_file_chooser_get_preview_widget_active :: -    Ptr FileChooser ->                      -- _obj : TInterface "Gtk" "FileChooser"-    IO CInt---fileChooserGetPreviewWidgetActive ::-    (MonadIO m, FileChooserK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-fileChooserGetPreviewWidgetActive _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_file_chooser_get_preview_widget_active _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data FileChooserGetPreviewWidgetActiveMethodInfo-instance (signature ~ (m Bool), MonadIO m, FileChooserK a) => MethodInfo FileChooserGetPreviewWidgetActiveMethodInfo a signature where-    overloadedMethod _ = fileChooserGetPreviewWidgetActive---- method FileChooser::get_select_multiple--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FileChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_file_chooser_get_select_multiple" gtk_file_chooser_get_select_multiple :: -    Ptr FileChooser ->                      -- _obj : TInterface "Gtk" "FileChooser"-    IO CInt---fileChooserGetSelectMultiple ::-    (MonadIO m, FileChooserK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-fileChooserGetSelectMultiple _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_file_chooser_get_select_multiple _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data FileChooserGetSelectMultipleMethodInfo-instance (signature ~ (m Bool), MonadIO m, FileChooserK a) => MethodInfo FileChooserGetSelectMultipleMethodInfo a signature where-    overloadedMethod _ = fileChooserGetSelectMultiple---- method FileChooser::get_show_hidden--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FileChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_file_chooser_get_show_hidden" gtk_file_chooser_get_show_hidden :: -    Ptr FileChooser ->                      -- _obj : TInterface "Gtk" "FileChooser"-    IO CInt---fileChooserGetShowHidden ::-    (MonadIO m, FileChooserK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-fileChooserGetShowHidden _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_file_chooser_get_show_hidden _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data FileChooserGetShowHiddenMethodInfo-instance (signature ~ (m Bool), MonadIO m, FileChooserK a) => MethodInfo FileChooserGetShowHiddenMethodInfo a signature where-    overloadedMethod _ = fileChooserGetShowHidden---- method FileChooser::get_uri--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FileChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_file_chooser_get_uri" gtk_file_chooser_get_uri :: -    Ptr FileChooser ->                      -- _obj : TInterface "Gtk" "FileChooser"-    IO CString---fileChooserGetUri ::-    (MonadIO m, FileChooserK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-fileChooserGetUri _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_file_chooser_get_uri _obj'-    checkUnexpectedReturnNULL "gtk_file_chooser_get_uri" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data FileChooserGetUriMethodInfo-instance (signature ~ (m T.Text), MonadIO m, FileChooserK a) => MethodInfo FileChooserGetUriMethodInfo a signature where-    overloadedMethod _ = fileChooserGetUri---- method FileChooser::get_uris--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FileChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TGSList (TBasicType TUTF8))--- throws : False--- Skip return : False--foreign import ccall "gtk_file_chooser_get_uris" gtk_file_chooser_get_uris :: -    Ptr FileChooser ->                      -- _obj : TInterface "Gtk" "FileChooser"-    IO (Ptr (GSList CString))---fileChooserGetUris ::-    (MonadIO m, FileChooserK a) =>-    a                                       -- _obj-    -> m [T.Text]                           -- result-fileChooserGetUris _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_file_chooser_get_uris _obj'-    result' <- unpackGSList result-    result'' <- mapM cstringToText result'-    mapGSList freeMem result-    g_slist_free result-    touchManagedPtr _obj-    return result''--data FileChooserGetUrisMethodInfo-instance (signature ~ (m [T.Text]), MonadIO m, FileChooserK a) => MethodInfo FileChooserGetUrisMethodInfo a signature where-    overloadedMethod _ = fileChooserGetUris---- method FileChooser::get_use_preview_label--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FileChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_file_chooser_get_use_preview_label" gtk_file_chooser_get_use_preview_label :: -    Ptr FileChooser ->                      -- _obj : TInterface "Gtk" "FileChooser"-    IO CInt---fileChooserGetUsePreviewLabel ::-    (MonadIO m, FileChooserK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-fileChooserGetUsePreviewLabel _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_file_chooser_get_use_preview_label _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data FileChooserGetUsePreviewLabelMethodInfo-instance (signature ~ (m Bool), MonadIO m, FileChooserK a) => MethodInfo FileChooserGetUsePreviewLabelMethodInfo a signature where-    overloadedMethod _ = fileChooserGetUsePreviewLabel---- method FileChooser::list_filters--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FileChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TGSList (TInterface "Gtk" "FileFilter"))--- throws : False--- Skip return : False--foreign import ccall "gtk_file_chooser_list_filters" gtk_file_chooser_list_filters :: -    Ptr FileChooser ->                      -- _obj : TInterface "Gtk" "FileChooser"-    IO (Ptr (GSList (Ptr FileFilter)))---fileChooserListFilters ::-    (MonadIO m, FileChooserK a) =>-    a                                       -- _obj-    -> m [FileFilter]                       -- result-fileChooserListFilters _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_file_chooser_list_filters _obj'-    result' <- unpackGSList result-    result'' <- mapM (newObject FileFilter) result'-    g_slist_free result-    touchManagedPtr _obj-    return result''--data FileChooserListFiltersMethodInfo-instance (signature ~ (m [FileFilter]), MonadIO m, FileChooserK a) => MethodInfo FileChooserListFiltersMethodInfo a signature where-    overloadedMethod _ = fileChooserListFilters---- method FileChooser::list_shortcut_folder_uris--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FileChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TGSList (TBasicType TUTF8))--- throws : False--- Skip return : False--foreign import ccall "gtk_file_chooser_list_shortcut_folder_uris" gtk_file_chooser_list_shortcut_folder_uris :: -    Ptr FileChooser ->                      -- _obj : TInterface "Gtk" "FileChooser"-    IO (Ptr (GSList CString))---fileChooserListShortcutFolderUris ::-    (MonadIO m, FileChooserK a) =>-    a                                       -- _obj-    -> m [T.Text]                           -- result-fileChooserListShortcutFolderUris _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_file_chooser_list_shortcut_folder_uris _obj'-    result' <- unpackGSList result-    result'' <- mapM cstringToText result'-    mapGSList freeMem result-    g_slist_free result-    touchManagedPtr _obj-    return result''--data FileChooserListShortcutFolderUrisMethodInfo-instance (signature ~ (m [T.Text]), MonadIO m, FileChooserK a) => MethodInfo FileChooserListShortcutFolderUrisMethodInfo a signature where-    overloadedMethod _ = fileChooserListShortcutFolderUris---- method FileChooser::list_shortcut_folders--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FileChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TGSList (TBasicType TFileName))--- throws : False--- Skip return : False--foreign import ccall "gtk_file_chooser_list_shortcut_folders" gtk_file_chooser_list_shortcut_folders :: -    Ptr FileChooser ->                      -- _obj : TInterface "Gtk" "FileChooser"-    IO (Ptr (GSList CString))---fileChooserListShortcutFolders ::-    (MonadIO m, FileChooserK a) =>-    a                                       -- _obj-    -> m [[Char]]                           -- result-fileChooserListShortcutFolders _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_file_chooser_list_shortcut_folders _obj'-    result' <- unpackGSList result-    result'' <- mapM cstringToString result'-    mapGSList freeMem result-    g_slist_free result-    touchManagedPtr _obj-    return result''--data FileChooserListShortcutFoldersMethodInfo-instance (signature ~ (m [[Char]]), MonadIO m, FileChooserK a) => MethodInfo FileChooserListShortcutFoldersMethodInfo a signature where-    overloadedMethod _ = fileChooserListShortcutFolders---- method FileChooser::remove_filter--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FileChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "filter", argType = TInterface "Gtk" "FileFilter", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_file_chooser_remove_filter" gtk_file_chooser_remove_filter :: -    Ptr FileChooser ->                      -- _obj : TInterface "Gtk" "FileChooser"-    Ptr FileFilter ->                       -- filter : TInterface "Gtk" "FileFilter"-    IO ()---fileChooserRemoveFilter ::-    (MonadIO m, FileChooserK a, FileFilterK b) =>-    a                                       -- _obj-    -> b                                    -- filter-    -> m ()                                 -- result-fileChooserRemoveFilter _obj filter = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let filter' = unsafeManagedPtrCastPtr filter-    gtk_file_chooser_remove_filter _obj' filter'-    touchManagedPtr _obj-    touchManagedPtr filter-    return ()--data FileChooserRemoveFilterMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, FileChooserK a, FileFilterK b) => MethodInfo FileChooserRemoveFilterMethodInfo a signature where-    overloadedMethod _ = fileChooserRemoveFilter---- method FileChooser::remove_shortcut_folder--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FileChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "folder", argType = TBasicType TFileName, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : True--- Skip return : False--foreign import ccall "gtk_file_chooser_remove_shortcut_folder" gtk_file_chooser_remove_shortcut_folder :: -    Ptr FileChooser ->                      -- _obj : TInterface "Gtk" "FileChooser"-    CString ->                              -- folder : TBasicType TFileName-    Ptr (Ptr GError) ->                     -- error-    IO CInt---fileChooserRemoveShortcutFolder ::-    (MonadIO m, FileChooserK a) =>-    a                                       -- _obj-    -> [Char]                               -- folder-    -> m ()                                 -- result-fileChooserRemoveShortcutFolder _obj folder = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    folder' <- stringToCString folder-    onException (do-        _ <- propagateGError $ gtk_file_chooser_remove_shortcut_folder _obj' folder'-        touchManagedPtr _obj-        freeMem folder'-        return ()-     ) (do-        freeMem folder'-     )--data FileChooserRemoveShortcutFolderMethodInfo-instance (signature ~ ([Char] -> m ()), MonadIO m, FileChooserK a) => MethodInfo FileChooserRemoveShortcutFolderMethodInfo a signature where-    overloadedMethod _ = fileChooserRemoveShortcutFolder---- method FileChooser::remove_shortcut_folder_uri--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FileChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "uri", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : True--- Skip return : False--foreign import ccall "gtk_file_chooser_remove_shortcut_folder_uri" gtk_file_chooser_remove_shortcut_folder_uri :: -    Ptr FileChooser ->                      -- _obj : TInterface "Gtk" "FileChooser"-    CString ->                              -- uri : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO CInt---fileChooserRemoveShortcutFolderUri ::-    (MonadIO m, FileChooserK a) =>-    a                                       -- _obj-    -> T.Text                               -- uri-    -> m ()                                 -- result-fileChooserRemoveShortcutFolderUri _obj uri = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    uri' <- textToCString uri-    onException (do-        _ <- propagateGError $ gtk_file_chooser_remove_shortcut_folder_uri _obj' uri'-        touchManagedPtr _obj-        freeMem uri'-        return ()-     ) (do-        freeMem uri'-     )--data FileChooserRemoveShortcutFolderUriMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, FileChooserK a) => MethodInfo FileChooserRemoveShortcutFolderUriMethodInfo a signature where-    overloadedMethod _ = fileChooserRemoveShortcutFolderUri---- method FileChooser::select_all--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FileChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_file_chooser_select_all" gtk_file_chooser_select_all :: -    Ptr FileChooser ->                      -- _obj : TInterface "Gtk" "FileChooser"-    IO ()---fileChooserSelectAll ::-    (MonadIO m, FileChooserK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-fileChooserSelectAll _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_file_chooser_select_all _obj'-    touchManagedPtr _obj-    return ()--data FileChooserSelectAllMethodInfo-instance (signature ~ (m ()), MonadIO m, FileChooserK a) => MethodInfo FileChooserSelectAllMethodInfo a signature where-    overloadedMethod _ = fileChooserSelectAll---- method FileChooser::select_file--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FileChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "file", argType = TInterface "Gio" "File", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : True--- Skip return : False--foreign import ccall "gtk_file_chooser_select_file" gtk_file_chooser_select_file :: -    Ptr FileChooser ->                      -- _obj : TInterface "Gtk" "FileChooser"-    Ptr Gio.File ->                         -- file : TInterface "Gio" "File"-    Ptr (Ptr GError) ->                     -- error-    IO CInt---fileChooserSelectFile ::-    (MonadIO m, FileChooserK a, Gio.FileK b) =>-    a                                       -- _obj-    -> b                                    -- file-    -> m ()                                 -- result-fileChooserSelectFile _obj file = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let file' = unsafeManagedPtrCastPtr file-    onException (do-        _ <- propagateGError $ gtk_file_chooser_select_file _obj' file'-        touchManagedPtr _obj-        touchManagedPtr file-        return ()-     ) (do-        return ()-     )--data FileChooserSelectFileMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, FileChooserK a, Gio.FileK b) => MethodInfo FileChooserSelectFileMethodInfo a signature where-    overloadedMethod _ = fileChooserSelectFile---- method FileChooser::select_filename--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FileChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "filename", argType = TBasicType TFileName, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_file_chooser_select_filename" gtk_file_chooser_select_filename :: -    Ptr FileChooser ->                      -- _obj : TInterface "Gtk" "FileChooser"-    CString ->                              -- filename : TBasicType TFileName-    IO CInt---fileChooserSelectFilename ::-    (MonadIO m, FileChooserK a) =>-    a                                       -- _obj-    -> [Char]                               -- filename-    -> m Bool                               -- result-fileChooserSelectFilename _obj filename = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    filename' <- stringToCString filename-    result <- gtk_file_chooser_select_filename _obj' filename'-    let result' = (/= 0) result-    touchManagedPtr _obj-    freeMem filename'-    return result'--data FileChooserSelectFilenameMethodInfo-instance (signature ~ ([Char] -> m Bool), MonadIO m, FileChooserK a) => MethodInfo FileChooserSelectFilenameMethodInfo a signature where-    overloadedMethod _ = fileChooserSelectFilename---- method FileChooser::select_uri--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FileChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "uri", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_file_chooser_select_uri" gtk_file_chooser_select_uri :: -    Ptr FileChooser ->                      -- _obj : TInterface "Gtk" "FileChooser"-    CString ->                              -- uri : TBasicType TUTF8-    IO CInt---fileChooserSelectUri ::-    (MonadIO m, FileChooserK a) =>-    a                                       -- _obj-    -> T.Text                               -- uri-    -> m Bool                               -- result-fileChooserSelectUri _obj uri = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    uri' <- textToCString uri-    result <- gtk_file_chooser_select_uri _obj' uri'-    let result' = (/= 0) result-    touchManagedPtr _obj-    freeMem uri'-    return result'--data FileChooserSelectUriMethodInfo-instance (signature ~ (T.Text -> m Bool), MonadIO m, FileChooserK a) => MethodInfo FileChooserSelectUriMethodInfo a signature where-    overloadedMethod _ = fileChooserSelectUri---- method FileChooser::set_action--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FileChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "action", argType = TInterface "Gtk" "FileChooserAction", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_file_chooser_set_action" gtk_file_chooser_set_action :: -    Ptr FileChooser ->                      -- _obj : TInterface "Gtk" "FileChooser"-    CUInt ->                                -- action : TInterface "Gtk" "FileChooserAction"-    IO ()---fileChooserSetAction ::-    (MonadIO m, FileChooserK a) =>-    a                                       -- _obj-    -> FileChooserAction                    -- action-    -> m ()                                 -- result-fileChooserSetAction _obj action = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let action' = (fromIntegral . fromEnum) action-    gtk_file_chooser_set_action _obj' action'-    touchManagedPtr _obj-    return ()--data FileChooserSetActionMethodInfo-instance (signature ~ (FileChooserAction -> m ()), MonadIO m, FileChooserK a) => MethodInfo FileChooserSetActionMethodInfo a signature where-    overloadedMethod _ = fileChooserSetAction---- method FileChooser::set_create_folders--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FileChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "create_folders", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_file_chooser_set_create_folders" gtk_file_chooser_set_create_folders :: -    Ptr FileChooser ->                      -- _obj : TInterface "Gtk" "FileChooser"-    CInt ->                                 -- create_folders : TBasicType TBoolean-    IO ()---fileChooserSetCreateFolders ::-    (MonadIO m, FileChooserK a) =>-    a                                       -- _obj-    -> Bool                                 -- createFolders-    -> m ()                                 -- result-fileChooserSetCreateFolders _obj createFolders = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let createFolders' = (fromIntegral . fromEnum) createFolders-    gtk_file_chooser_set_create_folders _obj' createFolders'-    touchManagedPtr _obj-    return ()--data FileChooserSetCreateFoldersMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, FileChooserK a) => MethodInfo FileChooserSetCreateFoldersMethodInfo a signature where-    overloadedMethod _ = fileChooserSetCreateFolders---- method FileChooser::set_current_folder--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FileChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "filename", argType = TBasicType TFileName, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_file_chooser_set_current_folder" gtk_file_chooser_set_current_folder :: -    Ptr FileChooser ->                      -- _obj : TInterface "Gtk" "FileChooser"-    CString ->                              -- filename : TBasicType TFileName-    IO CInt---fileChooserSetCurrentFolder ::-    (MonadIO m, FileChooserK a) =>-    a                                       -- _obj-    -> [Char]                               -- filename-    -> m Bool                               -- result-fileChooserSetCurrentFolder _obj filename = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    filename' <- stringToCString filename-    result <- gtk_file_chooser_set_current_folder _obj' filename'-    let result' = (/= 0) result-    touchManagedPtr _obj-    freeMem filename'-    return result'--data FileChooserSetCurrentFolderMethodInfo-instance (signature ~ ([Char] -> m Bool), MonadIO m, FileChooserK a) => MethodInfo FileChooserSetCurrentFolderMethodInfo a signature where-    overloadedMethod _ = fileChooserSetCurrentFolder---- method FileChooser::set_current_folder_file--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FileChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "file", argType = TInterface "Gio" "File", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : True--- Skip return : False--foreign import ccall "gtk_file_chooser_set_current_folder_file" gtk_file_chooser_set_current_folder_file :: -    Ptr FileChooser ->                      -- _obj : TInterface "Gtk" "FileChooser"-    Ptr Gio.File ->                         -- file : TInterface "Gio" "File"-    Ptr (Ptr GError) ->                     -- error-    IO CInt---fileChooserSetCurrentFolderFile ::-    (MonadIO m, FileChooserK a, Gio.FileK b) =>-    a                                       -- _obj-    -> b                                    -- file-    -> m ()                                 -- result-fileChooserSetCurrentFolderFile _obj file = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let file' = unsafeManagedPtrCastPtr file-    onException (do-        _ <- propagateGError $ gtk_file_chooser_set_current_folder_file _obj' file'-        touchManagedPtr _obj-        touchManagedPtr file-        return ()-     ) (do-        return ()-     )--data FileChooserSetCurrentFolderFileMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, FileChooserK a, Gio.FileK b) => MethodInfo FileChooserSetCurrentFolderFileMethodInfo a signature where-    overloadedMethod _ = fileChooserSetCurrentFolderFile---- method FileChooser::set_current_folder_uri--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FileChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "uri", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_file_chooser_set_current_folder_uri" gtk_file_chooser_set_current_folder_uri :: -    Ptr FileChooser ->                      -- _obj : TInterface "Gtk" "FileChooser"-    CString ->                              -- uri : TBasicType TUTF8-    IO CInt---fileChooserSetCurrentFolderUri ::-    (MonadIO m, FileChooserK a) =>-    a                                       -- _obj-    -> T.Text                               -- uri-    -> m Bool                               -- result-fileChooserSetCurrentFolderUri _obj uri = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    uri' <- textToCString uri-    result <- gtk_file_chooser_set_current_folder_uri _obj' uri'-    let result' = (/= 0) result-    touchManagedPtr _obj-    freeMem uri'-    return result'--data FileChooserSetCurrentFolderUriMethodInfo-instance (signature ~ (T.Text -> m Bool), MonadIO m, FileChooserK a) => MethodInfo FileChooserSetCurrentFolderUriMethodInfo a signature where-    overloadedMethod _ = fileChooserSetCurrentFolderUri---- method FileChooser::set_current_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FileChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "name", argType = TBasicType TFileName, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_file_chooser_set_current_name" gtk_file_chooser_set_current_name :: -    Ptr FileChooser ->                      -- _obj : TInterface "Gtk" "FileChooser"-    CString ->                              -- name : TBasicType TFileName-    IO ()---fileChooserSetCurrentName ::-    (MonadIO m, FileChooserK a) =>-    a                                       -- _obj-    -> [Char]                               -- name-    -> m ()                                 -- result-fileChooserSetCurrentName _obj name = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    name' <- stringToCString name-    gtk_file_chooser_set_current_name _obj' name'-    touchManagedPtr _obj-    freeMem name'-    return ()--data FileChooserSetCurrentNameMethodInfo-instance (signature ~ ([Char] -> m ()), MonadIO m, FileChooserK a) => MethodInfo FileChooserSetCurrentNameMethodInfo a signature where-    overloadedMethod _ = fileChooserSetCurrentName---- method FileChooser::set_do_overwrite_confirmation--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FileChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "do_overwrite_confirmation", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_file_chooser_set_do_overwrite_confirmation" gtk_file_chooser_set_do_overwrite_confirmation :: -    Ptr FileChooser ->                      -- _obj : TInterface "Gtk" "FileChooser"-    CInt ->                                 -- do_overwrite_confirmation : TBasicType TBoolean-    IO ()---fileChooserSetDoOverwriteConfirmation ::-    (MonadIO m, FileChooserK a) =>-    a                                       -- _obj-    -> Bool                                 -- doOverwriteConfirmation-    -> m ()                                 -- result-fileChooserSetDoOverwriteConfirmation _obj doOverwriteConfirmation = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let doOverwriteConfirmation' = (fromIntegral . fromEnum) doOverwriteConfirmation-    gtk_file_chooser_set_do_overwrite_confirmation _obj' doOverwriteConfirmation'-    touchManagedPtr _obj-    return ()--data FileChooserSetDoOverwriteConfirmationMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, FileChooserK a) => MethodInfo FileChooserSetDoOverwriteConfirmationMethodInfo a signature where-    overloadedMethod _ = fileChooserSetDoOverwriteConfirmation---- method FileChooser::set_extra_widget--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FileChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "extra_widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_file_chooser_set_extra_widget" gtk_file_chooser_set_extra_widget :: -    Ptr FileChooser ->                      -- _obj : TInterface "Gtk" "FileChooser"-    Ptr Widget ->                           -- extra_widget : TInterface "Gtk" "Widget"-    IO ()---fileChooserSetExtraWidget ::-    (MonadIO m, FileChooserK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- extraWidget-    -> m ()                                 -- result-fileChooserSetExtraWidget _obj extraWidget = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let extraWidget' = unsafeManagedPtrCastPtr extraWidget-    gtk_file_chooser_set_extra_widget _obj' extraWidget'-    touchManagedPtr _obj-    touchManagedPtr extraWidget-    return ()--data FileChooserSetExtraWidgetMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, FileChooserK a, WidgetK b) => MethodInfo FileChooserSetExtraWidgetMethodInfo a signature where-    overloadedMethod _ = fileChooserSetExtraWidget---- method FileChooser::set_file--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FileChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "file", argType = TInterface "Gio" "File", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : True--- Skip return : False--foreign import ccall "gtk_file_chooser_set_file" gtk_file_chooser_set_file :: -    Ptr FileChooser ->                      -- _obj : TInterface "Gtk" "FileChooser"-    Ptr Gio.File ->                         -- file : TInterface "Gio" "File"-    Ptr (Ptr GError) ->                     -- error-    IO CInt---fileChooserSetFile ::-    (MonadIO m, FileChooserK a, Gio.FileK b) =>-    a                                       -- _obj-    -> b                                    -- file-    -> m ()                                 -- result-fileChooserSetFile _obj file = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let file' = unsafeManagedPtrCastPtr file-    onException (do-        _ <- propagateGError $ gtk_file_chooser_set_file _obj' file'-        touchManagedPtr _obj-        touchManagedPtr file-        return ()-     ) (do-        return ()-     )--data FileChooserSetFileMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, FileChooserK a, Gio.FileK b) => MethodInfo FileChooserSetFileMethodInfo a signature where-    overloadedMethod _ = fileChooserSetFile---- method FileChooser::set_filename--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FileChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "filename", argType = TBasicType TFileName, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_file_chooser_set_filename" gtk_file_chooser_set_filename :: -    Ptr FileChooser ->                      -- _obj : TInterface "Gtk" "FileChooser"-    CString ->                              -- filename : TBasicType TFileName-    IO CInt---fileChooserSetFilename ::-    (MonadIO m, FileChooserK a) =>-    a                                       -- _obj-    -> [Char]                               -- filename-    -> m Bool                               -- result-fileChooserSetFilename _obj filename = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    filename' <- stringToCString filename-    result <- gtk_file_chooser_set_filename _obj' filename'-    let result' = (/= 0) result-    touchManagedPtr _obj-    freeMem filename'-    return result'--data FileChooserSetFilenameMethodInfo-instance (signature ~ ([Char] -> m Bool), MonadIO m, FileChooserK a) => MethodInfo FileChooserSetFilenameMethodInfo a signature where-    overloadedMethod _ = fileChooserSetFilename---- method FileChooser::set_filter--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FileChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "filter", argType = TInterface "Gtk" "FileFilter", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_file_chooser_set_filter" gtk_file_chooser_set_filter :: -    Ptr FileChooser ->                      -- _obj : TInterface "Gtk" "FileChooser"-    Ptr FileFilter ->                       -- filter : TInterface "Gtk" "FileFilter"-    IO ()---fileChooserSetFilter ::-    (MonadIO m, FileChooserK a, FileFilterK b) =>-    a                                       -- _obj-    -> b                                    -- filter-    -> m ()                                 -- result-fileChooserSetFilter _obj filter = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let filter' = unsafeManagedPtrCastPtr filter-    gtk_file_chooser_set_filter _obj' filter'-    touchManagedPtr _obj-    touchManagedPtr filter-    return ()--data FileChooserSetFilterMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, FileChooserK a, FileFilterK b) => MethodInfo FileChooserSetFilterMethodInfo a signature where-    overloadedMethod _ = fileChooserSetFilter---- method FileChooser::set_local_only--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FileChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "local_only", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_file_chooser_set_local_only" gtk_file_chooser_set_local_only :: -    Ptr FileChooser ->                      -- _obj : TInterface "Gtk" "FileChooser"-    CInt ->                                 -- local_only : TBasicType TBoolean-    IO ()---fileChooserSetLocalOnly ::-    (MonadIO m, FileChooserK a) =>-    a                                       -- _obj-    -> Bool                                 -- localOnly-    -> m ()                                 -- result-fileChooserSetLocalOnly _obj localOnly = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let localOnly' = (fromIntegral . fromEnum) localOnly-    gtk_file_chooser_set_local_only _obj' localOnly'-    touchManagedPtr _obj-    return ()--data FileChooserSetLocalOnlyMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, FileChooserK a) => MethodInfo FileChooserSetLocalOnlyMethodInfo a signature where-    overloadedMethod _ = fileChooserSetLocalOnly---- method FileChooser::set_preview_widget--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FileChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "preview_widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_file_chooser_set_preview_widget" gtk_file_chooser_set_preview_widget :: -    Ptr FileChooser ->                      -- _obj : TInterface "Gtk" "FileChooser"-    Ptr Widget ->                           -- preview_widget : TInterface "Gtk" "Widget"-    IO ()---fileChooserSetPreviewWidget ::-    (MonadIO m, FileChooserK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- previewWidget-    -> m ()                                 -- result-fileChooserSetPreviewWidget _obj previewWidget = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let previewWidget' = unsafeManagedPtrCastPtr previewWidget-    gtk_file_chooser_set_preview_widget _obj' previewWidget'-    touchManagedPtr _obj-    touchManagedPtr previewWidget-    return ()--data FileChooserSetPreviewWidgetMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, FileChooserK a, WidgetK b) => MethodInfo FileChooserSetPreviewWidgetMethodInfo a signature where-    overloadedMethod _ = fileChooserSetPreviewWidget---- method FileChooser::set_preview_widget_active--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FileChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "active", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_file_chooser_set_preview_widget_active" gtk_file_chooser_set_preview_widget_active :: -    Ptr FileChooser ->                      -- _obj : TInterface "Gtk" "FileChooser"-    CInt ->                                 -- active : TBasicType TBoolean-    IO ()---fileChooserSetPreviewWidgetActive ::-    (MonadIO m, FileChooserK a) =>-    a                                       -- _obj-    -> Bool                                 -- active-    -> m ()                                 -- result-fileChooserSetPreviewWidgetActive _obj active = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let active' = (fromIntegral . fromEnum) active-    gtk_file_chooser_set_preview_widget_active _obj' active'-    touchManagedPtr _obj-    return ()--data FileChooserSetPreviewWidgetActiveMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, FileChooserK a) => MethodInfo FileChooserSetPreviewWidgetActiveMethodInfo a signature where-    overloadedMethod _ = fileChooserSetPreviewWidgetActive---- method FileChooser::set_select_multiple--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FileChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "select_multiple", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_file_chooser_set_select_multiple" gtk_file_chooser_set_select_multiple :: -    Ptr FileChooser ->                      -- _obj : TInterface "Gtk" "FileChooser"-    CInt ->                                 -- select_multiple : TBasicType TBoolean-    IO ()---fileChooserSetSelectMultiple ::-    (MonadIO m, FileChooserK a) =>-    a                                       -- _obj-    -> Bool                                 -- selectMultiple-    -> m ()                                 -- result-fileChooserSetSelectMultiple _obj selectMultiple = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let selectMultiple' = (fromIntegral . fromEnum) selectMultiple-    gtk_file_chooser_set_select_multiple _obj' selectMultiple'-    touchManagedPtr _obj-    return ()--data FileChooserSetSelectMultipleMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, FileChooserK a) => MethodInfo FileChooserSetSelectMultipleMethodInfo a signature where-    overloadedMethod _ = fileChooserSetSelectMultiple---- method FileChooser::set_show_hidden--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FileChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "show_hidden", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_file_chooser_set_show_hidden" gtk_file_chooser_set_show_hidden :: -    Ptr FileChooser ->                      -- _obj : TInterface "Gtk" "FileChooser"-    CInt ->                                 -- show_hidden : TBasicType TBoolean-    IO ()---fileChooserSetShowHidden ::-    (MonadIO m, FileChooserK a) =>-    a                                       -- _obj-    -> Bool                                 -- showHidden-    -> m ()                                 -- result-fileChooserSetShowHidden _obj showHidden = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let showHidden' = (fromIntegral . fromEnum) showHidden-    gtk_file_chooser_set_show_hidden _obj' showHidden'-    touchManagedPtr _obj-    return ()--data FileChooserSetShowHiddenMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, FileChooserK a) => MethodInfo FileChooserSetShowHiddenMethodInfo a signature where-    overloadedMethod _ = fileChooserSetShowHidden---- method FileChooser::set_uri--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FileChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "uri", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_file_chooser_set_uri" gtk_file_chooser_set_uri :: -    Ptr FileChooser ->                      -- _obj : TInterface "Gtk" "FileChooser"-    CString ->                              -- uri : TBasicType TUTF8-    IO CInt---fileChooserSetUri ::-    (MonadIO m, FileChooserK a) =>-    a                                       -- _obj-    -> T.Text                               -- uri-    -> m Bool                               -- result-fileChooserSetUri _obj uri = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    uri' <- textToCString uri-    result <- gtk_file_chooser_set_uri _obj' uri'-    let result' = (/= 0) result-    touchManagedPtr _obj-    freeMem uri'-    return result'--data FileChooserSetUriMethodInfo-instance (signature ~ (T.Text -> m Bool), MonadIO m, FileChooserK a) => MethodInfo FileChooserSetUriMethodInfo a signature where-    overloadedMethod _ = fileChooserSetUri---- method FileChooser::set_use_preview_label--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FileChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "use_label", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_file_chooser_set_use_preview_label" gtk_file_chooser_set_use_preview_label :: -    Ptr FileChooser ->                      -- _obj : TInterface "Gtk" "FileChooser"-    CInt ->                                 -- use_label : TBasicType TBoolean-    IO ()---fileChooserSetUsePreviewLabel ::-    (MonadIO m, FileChooserK a) =>-    a                                       -- _obj-    -> Bool                                 -- useLabel-    -> m ()                                 -- result-fileChooserSetUsePreviewLabel _obj useLabel = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let useLabel' = (fromIntegral . fromEnum) useLabel-    gtk_file_chooser_set_use_preview_label _obj' useLabel'-    touchManagedPtr _obj-    return ()--data FileChooserSetUsePreviewLabelMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, FileChooserK a) => MethodInfo FileChooserSetUsePreviewLabelMethodInfo a signature where-    overloadedMethod _ = fileChooserSetUsePreviewLabel---- method FileChooser::unselect_all--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FileChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_file_chooser_unselect_all" gtk_file_chooser_unselect_all :: -    Ptr FileChooser ->                      -- _obj : TInterface "Gtk" "FileChooser"-    IO ()---fileChooserUnselectAll ::-    (MonadIO m, FileChooserK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-fileChooserUnselectAll _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_file_chooser_unselect_all _obj'-    touchManagedPtr _obj-    return ()--data FileChooserUnselectAllMethodInfo-instance (signature ~ (m ()), MonadIO m, FileChooserK a) => MethodInfo FileChooserUnselectAllMethodInfo a signature where-    overloadedMethod _ = fileChooserUnselectAll---- method FileChooser::unselect_file--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FileChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "file", argType = TInterface "Gio" "File", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_file_chooser_unselect_file" gtk_file_chooser_unselect_file :: -    Ptr FileChooser ->                      -- _obj : TInterface "Gtk" "FileChooser"-    Ptr Gio.File ->                         -- file : TInterface "Gio" "File"-    IO ()---fileChooserUnselectFile ::-    (MonadIO m, FileChooserK a, Gio.FileK b) =>-    a                                       -- _obj-    -> b                                    -- file-    -> m ()                                 -- result-fileChooserUnselectFile _obj file = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let file' = unsafeManagedPtrCastPtr file-    gtk_file_chooser_unselect_file _obj' file'-    touchManagedPtr _obj-    touchManagedPtr file-    return ()--data FileChooserUnselectFileMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, FileChooserK a, Gio.FileK b) => MethodInfo FileChooserUnselectFileMethodInfo a signature where-    overloadedMethod _ = fileChooserUnselectFile---- method FileChooser::unselect_filename--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FileChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "filename", argType = TBasicType TFileName, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_file_chooser_unselect_filename" gtk_file_chooser_unselect_filename :: -    Ptr FileChooser ->                      -- _obj : TInterface "Gtk" "FileChooser"-    CString ->                              -- filename : TBasicType TFileName-    IO ()---fileChooserUnselectFilename ::-    (MonadIO m, FileChooserK a) =>-    a                                       -- _obj-    -> [Char]                               -- filename-    -> m ()                                 -- result-fileChooserUnselectFilename _obj filename = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    filename' <- stringToCString filename-    gtk_file_chooser_unselect_filename _obj' filename'-    touchManagedPtr _obj-    freeMem filename'-    return ()--data FileChooserUnselectFilenameMethodInfo-instance (signature ~ ([Char] -> m ()), MonadIO m, FileChooserK a) => MethodInfo FileChooserUnselectFilenameMethodInfo a signature where-    overloadedMethod _ = fileChooserUnselectFilename---- method FileChooser::unselect_uri--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FileChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "uri", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_file_chooser_unselect_uri" gtk_file_chooser_unselect_uri :: -    Ptr FileChooser ->                      -- _obj : TInterface "Gtk" "FileChooser"-    CString ->                              -- uri : TBasicType TUTF8-    IO ()---fileChooserUnselectUri ::-    (MonadIO m, FileChooserK a) =>-    a                                       -- _obj-    -> T.Text                               -- uri-    -> m ()                                 -- result-fileChooserUnselectUri _obj uri = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    uri' <- textToCString uri-    gtk_file_chooser_unselect_uri _obj' uri'-    touchManagedPtr _obj-    freeMem uri'-    return ()--data FileChooserUnselectUriMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, FileChooserK a) => MethodInfo FileChooserUnselectUriMethodInfo a signature where-    overloadedMethod _ = fileChooserUnselectUri--
− GI/Gtk/Interfaces/FileChooser.hs-boot
@@ -1,88 +0,0 @@-module GI.Gtk.Interfaces.FileChooser where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype FileChooser = FileChooser (ForeignPtr FileChooser)-data FileChooserActionPropertyInfo-data FileChooserCreateFoldersPropertyInfo-data FileChooserDoOverwriteConfirmationPropertyInfo-data FileChooserExtraWidgetPropertyInfo-data FileChooserFilterPropertyInfo-data FileChooserLocalOnlyPropertyInfo-data FileChooserPreviewWidgetPropertyInfo-data FileChooserPreviewWidgetActivePropertyInfo-data FileChooserSelectMultiplePropertyInfo-data FileChooserShowHiddenPropertyInfo-data FileChooserUsePreviewLabelPropertyInfo-data FileChooserConfirmOverwriteSignalInfo-data FileChooserCurrentFolderChangedSignalInfo-data FileChooserFileActivatedSignalInfo-data FileChooserSelectionChangedSignalInfo-data FileChooserUpdatePreviewSignalInfo-instance GObject FileChooser where-class GObject o => FileChooserK o-instance (GObject o, IsDescendantOf FileChooser o) => FileChooserK o-data FileChooserAddFilterMethodInfo-data FileChooserAddShortcutFolderMethodInfo-data FileChooserAddShortcutFolderUriMethodInfo-data FileChooserGetActionMethodInfo-data FileChooserGetCreateFoldersMethodInfo-data FileChooserGetCurrentFolderMethodInfo-data FileChooserGetCurrentFolderFileMethodInfo-data FileChooserGetCurrentFolderUriMethodInfo-data FileChooserGetCurrentNameMethodInfo-data FileChooserGetDoOverwriteConfirmationMethodInfo-data FileChooserGetExtraWidgetMethodInfo-data FileChooserGetFileMethodInfo-data FileChooserGetFilenameMethodInfo-data FileChooserGetFilenamesMethodInfo-data FileChooserGetFilesMethodInfo-data FileChooserGetFilterMethodInfo-data FileChooserGetLocalOnlyMethodInfo-data FileChooserGetPreviewFileMethodInfo-data FileChooserGetPreviewFilenameMethodInfo-data FileChooserGetPreviewUriMethodInfo-data FileChooserGetPreviewWidgetMethodInfo-data FileChooserGetPreviewWidgetActiveMethodInfo-data FileChooserGetSelectMultipleMethodInfo-data FileChooserGetShowHiddenMethodInfo-data FileChooserGetUriMethodInfo-data FileChooserGetUrisMethodInfo-data FileChooserGetUsePreviewLabelMethodInfo-data FileChooserListFiltersMethodInfo-data FileChooserListShortcutFolderUrisMethodInfo-data FileChooserListShortcutFoldersMethodInfo-data FileChooserRemoveFilterMethodInfo-data FileChooserRemoveShortcutFolderMethodInfo-data FileChooserRemoveShortcutFolderUriMethodInfo-data FileChooserSelectAllMethodInfo-data FileChooserSelectFileMethodInfo-data FileChooserSelectFilenameMethodInfo-data FileChooserSelectUriMethodInfo-data FileChooserSetActionMethodInfo-data FileChooserSetCreateFoldersMethodInfo-data FileChooserSetCurrentFolderMethodInfo-data FileChooserSetCurrentFolderFileMethodInfo-data FileChooserSetCurrentFolderUriMethodInfo-data FileChooserSetCurrentNameMethodInfo-data FileChooserSetDoOverwriteConfirmationMethodInfo-data FileChooserSetExtraWidgetMethodInfo-data FileChooserSetFileMethodInfo-data FileChooserSetFilenameMethodInfo-data FileChooserSetFilterMethodInfo-data FileChooserSetLocalOnlyMethodInfo-data FileChooserSetPreviewWidgetMethodInfo-data FileChooserSetPreviewWidgetActiveMethodInfo-data FileChooserSetSelectMultipleMethodInfo-data FileChooserSetShowHiddenMethodInfo-data FileChooserSetUriMethodInfo-data FileChooserSetUsePreviewLabelMethodInfo-data FileChooserUnselectAllMethodInfo-data FileChooserUnselectFileMethodInfo-data FileChooserUnselectFilenameMethodInfo-data FileChooserUnselectUriMethodInfo
− GI/Gtk/Interfaces/FontChooser.hs
@@ -1,823 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Interfaces.FontChooser-    ( ---- * Exported types-    FontChooser(..)                         ,-    noFontChooser                           ,-    FontChooserK                            ,-    toFontChooser                           ,--- -- * Methods--- ** fontChooserGetFont-    FontChooserGetFontMethodInfo            ,-    fontChooserGetFont                      ,----- ** fontChooserGetFontDesc-    FontChooserGetFontDescMethodInfo        ,-    fontChooserGetFontDesc                  ,----- ** fontChooserGetFontFace-    FontChooserGetFontFaceMethodInfo        ,-    fontChooserGetFontFace                  ,----- ** fontChooserGetFontFamily-    FontChooserGetFontFamilyMethodInfo      ,-    fontChooserGetFontFamily                ,----- ** fontChooserGetFontMap-    FontChooserGetFontMapMethodInfo         ,-    fontChooserGetFontMap                   ,----- ** fontChooserGetFontSize-    FontChooserGetFontSizeMethodInfo        ,-    fontChooserGetFontSize                  ,----- ** fontChooserGetPreviewText-    FontChooserGetPreviewTextMethodInfo     ,-    fontChooserGetPreviewText               ,----- ** fontChooserGetShowPreviewEntry-    FontChooserGetShowPreviewEntryMethodInfo,-    fontChooserGetShowPreviewEntry          ,----- ** fontChooserSetFilterFunc-    FontChooserSetFilterFuncMethodInfo      ,-    fontChooserSetFilterFunc                ,----- ** fontChooserSetFont-    FontChooserSetFontMethodInfo            ,-    fontChooserSetFont                      ,----- ** fontChooserSetFontDesc-    FontChooserSetFontDescMethodInfo        ,-    fontChooserSetFontDesc                  ,----- ** fontChooserSetFontMap-    FontChooserSetFontMapMethodInfo         ,-    fontChooserSetFontMap                   ,----- ** fontChooserSetPreviewText-    FontChooserSetPreviewTextMethodInfo     ,-    fontChooserSetPreviewText               ,----- ** fontChooserSetShowPreviewEntry-    FontChooserSetShowPreviewEntryMethodInfo,-    fontChooserSetShowPreviewEntry          ,----- -- * Properties--- ** Font-    FontChooserFontPropertyInfo             ,-    constructFontChooserFont                ,-    fontChooserFont                         ,-    getFontChooserFont                      ,-    setFontChooserFont                      ,----- ** FontDesc-    FontChooserFontDescPropertyInfo         ,-    constructFontChooserFontDesc            ,-    fontChooserFontDesc                     ,-    getFontChooserFontDesc                  ,-    setFontChooserFontDesc                  ,----- ** PreviewText-    FontChooserPreviewTextPropertyInfo      ,-    constructFontChooserPreviewText         ,-    fontChooserPreviewText                  ,-    getFontChooserPreviewText               ,-    setFontChooserPreviewText               ,----- ** ShowPreviewEntry-    FontChooserShowPreviewEntryPropertyInfo ,-    constructFontChooserShowPreviewEntry    ,-    fontChooserShowPreviewEntry             ,-    getFontChooserShowPreviewEntry          ,-    setFontChooserShowPreviewEntry          ,----- -- * Signals--- ** FontActivated-    FontChooserFontActivatedCallback        ,-    FontChooserFontActivatedCallbackC       ,-    FontChooserFontActivatedSignalInfo      ,-    afterFontChooserFontActivated           ,-    fontChooserFontActivatedCallbackWrapper ,-    fontChooserFontActivatedClosure         ,-    mkFontChooserFontActivatedCallback      ,-    noFontChooserFontActivatedCallback      ,-    onFontChooserFontActivated              ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.GLib as GLib-import qualified GI.GObject as GObject-import qualified GI.Pango as Pango---- interface FontChooser --newtype FontChooser = FontChooser (ForeignPtr FontChooser)-noFontChooser :: Maybe FontChooser-noFontChooser = Nothing--type family ResolveFontChooserMethod (t :: Symbol) (o :: *) :: * where-    ResolveFontChooserMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveFontChooserMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveFontChooserMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveFontChooserMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveFontChooserMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveFontChooserMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveFontChooserMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveFontChooserMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveFontChooserMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveFontChooserMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveFontChooserMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveFontChooserMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveFontChooserMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveFontChooserMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveFontChooserMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveFontChooserMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveFontChooserMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveFontChooserMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveFontChooserMethod "getFont" o = FontChooserGetFontMethodInfo-    ResolveFontChooserMethod "getFontDesc" o = FontChooserGetFontDescMethodInfo-    ResolveFontChooserMethod "getFontFace" o = FontChooserGetFontFaceMethodInfo-    ResolveFontChooserMethod "getFontFamily" o = FontChooserGetFontFamilyMethodInfo-    ResolveFontChooserMethod "getFontMap" o = FontChooserGetFontMapMethodInfo-    ResolveFontChooserMethod "getFontSize" o = FontChooserGetFontSizeMethodInfo-    ResolveFontChooserMethod "getPreviewText" o = FontChooserGetPreviewTextMethodInfo-    ResolveFontChooserMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveFontChooserMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveFontChooserMethod "getShowPreviewEntry" o = FontChooserGetShowPreviewEntryMethodInfo-    ResolveFontChooserMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveFontChooserMethod "setFilterFunc" o = FontChooserSetFilterFuncMethodInfo-    ResolveFontChooserMethod "setFont" o = FontChooserSetFontMethodInfo-    ResolveFontChooserMethod "setFontDesc" o = FontChooserSetFontDescMethodInfo-    ResolveFontChooserMethod "setFontMap" o = FontChooserSetFontMapMethodInfo-    ResolveFontChooserMethod "setPreviewText" o = FontChooserSetPreviewTextMethodInfo-    ResolveFontChooserMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveFontChooserMethod "setShowPreviewEntry" o = FontChooserSetShowPreviewEntryMethodInfo-    ResolveFontChooserMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveFontChooserMethod t FontChooser, MethodInfo info FontChooser p) => IsLabelProxy t (FontChooser -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveFontChooserMethod t FontChooser, MethodInfo info FontChooser p) => IsLabel t (FontChooser -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal FontChooser::font-activated-type FontChooserFontActivatedCallback =-    T.Text ->-    IO ()--noFontChooserFontActivatedCallback :: Maybe FontChooserFontActivatedCallback-noFontChooserFontActivatedCallback = Nothing--type FontChooserFontActivatedCallbackC =-    Ptr () ->                               -- object-    CString ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkFontChooserFontActivatedCallback :: FontChooserFontActivatedCallbackC -> IO (FunPtr FontChooserFontActivatedCallbackC)--fontChooserFontActivatedClosure :: FontChooserFontActivatedCallback -> IO Closure-fontChooserFontActivatedClosure cb = newCClosure =<< mkFontChooserFontActivatedCallback wrapped-    where wrapped = fontChooserFontActivatedCallbackWrapper cb--fontChooserFontActivatedCallbackWrapper ::-    FontChooserFontActivatedCallback ->-    Ptr () ->-    CString ->-    Ptr () ->-    IO ()-fontChooserFontActivatedCallbackWrapper _cb _ fontname _ = do-    fontname' <- cstringToText fontname-    _cb  fontname'--onFontChooserFontActivated :: (GObject a, MonadIO m) => a -> FontChooserFontActivatedCallback -> m SignalHandlerId-onFontChooserFontActivated obj cb = liftIO $ connectFontChooserFontActivated obj cb SignalConnectBefore-afterFontChooserFontActivated :: (GObject a, MonadIO m) => a -> FontChooserFontActivatedCallback -> m SignalHandlerId-afterFontChooserFontActivated obj cb = connectFontChooserFontActivated obj cb SignalConnectAfter--connectFontChooserFontActivated :: (GObject a, MonadIO m) =>-                                   a -> FontChooserFontActivatedCallback -> SignalConnectMode -> m SignalHandlerId-connectFontChooserFontActivated obj cb after = liftIO $ do-    cb' <- mkFontChooserFontActivatedCallback (fontChooserFontActivatedCallbackWrapper cb)-    connectSignalFunPtr obj "font-activated" cb' after---- VVV Prop "font"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getFontChooserFont :: (MonadIO m, FontChooserK o) => o -> m (Maybe T.Text)-getFontChooserFont obj = liftIO $ getObjectPropertyString obj "font"--setFontChooserFont :: (MonadIO m, FontChooserK o) => o -> T.Text -> m ()-setFontChooserFont obj val = liftIO $ setObjectPropertyString obj "font" (Just val)--constructFontChooserFont :: T.Text -> IO ([Char], GValue)-constructFontChooserFont val = constructObjectPropertyString "font" (Just val)--data FontChooserFontPropertyInfo-instance AttrInfo FontChooserFontPropertyInfo where-    type AttrAllowedOps FontChooserFontPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint FontChooserFontPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint FontChooserFontPropertyInfo = FontChooserK-    type AttrGetType FontChooserFontPropertyInfo = (Maybe T.Text)-    type AttrLabel FontChooserFontPropertyInfo = "font"-    attrGet _ = getFontChooserFont-    attrSet _ = setFontChooserFont-    attrConstruct _ = constructFontChooserFont-    attrClear _ = undefined---- VVV Prop "font-desc"-   -- Type: TInterface "Pango" "FontDescription"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getFontChooserFontDesc :: (MonadIO m, FontChooserK o) => o -> m (Maybe Pango.FontDescription)-getFontChooserFontDesc obj = liftIO $ getObjectPropertyBoxed obj "font-desc" Pango.FontDescription--setFontChooserFontDesc :: (MonadIO m, FontChooserK o) => o -> Pango.FontDescription -> m ()-setFontChooserFontDesc obj val = liftIO $ setObjectPropertyBoxed obj "font-desc" (Just val)--constructFontChooserFontDesc :: Pango.FontDescription -> IO ([Char], GValue)-constructFontChooserFontDesc val = constructObjectPropertyBoxed "font-desc" (Just val)--data FontChooserFontDescPropertyInfo-instance AttrInfo FontChooserFontDescPropertyInfo where-    type AttrAllowedOps FontChooserFontDescPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint FontChooserFontDescPropertyInfo = (~) Pango.FontDescription-    type AttrBaseTypeConstraint FontChooserFontDescPropertyInfo = FontChooserK-    type AttrGetType FontChooserFontDescPropertyInfo = (Maybe Pango.FontDescription)-    type AttrLabel FontChooserFontDescPropertyInfo = "font-desc"-    attrGet _ = getFontChooserFontDesc-    attrSet _ = setFontChooserFontDesc-    attrConstruct _ = constructFontChooserFontDesc-    attrClear _ = undefined---- VVV Prop "preview-text"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getFontChooserPreviewText :: (MonadIO m, FontChooserK o) => o -> m (Maybe T.Text)-getFontChooserPreviewText obj = liftIO $ getObjectPropertyString obj "preview-text"--setFontChooserPreviewText :: (MonadIO m, FontChooserK o) => o -> T.Text -> m ()-setFontChooserPreviewText obj val = liftIO $ setObjectPropertyString obj "preview-text" (Just val)--constructFontChooserPreviewText :: T.Text -> IO ([Char], GValue)-constructFontChooserPreviewText val = constructObjectPropertyString "preview-text" (Just val)--data FontChooserPreviewTextPropertyInfo-instance AttrInfo FontChooserPreviewTextPropertyInfo where-    type AttrAllowedOps FontChooserPreviewTextPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint FontChooserPreviewTextPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint FontChooserPreviewTextPropertyInfo = FontChooserK-    type AttrGetType FontChooserPreviewTextPropertyInfo = (Maybe T.Text)-    type AttrLabel FontChooserPreviewTextPropertyInfo = "preview-text"-    attrGet _ = getFontChooserPreviewText-    attrSet _ = setFontChooserPreviewText-    attrConstruct _ = constructFontChooserPreviewText-    attrClear _ = undefined---- VVV Prop "show-preview-entry"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getFontChooserShowPreviewEntry :: (MonadIO m, FontChooserK o) => o -> m Bool-getFontChooserShowPreviewEntry obj = liftIO $ getObjectPropertyBool obj "show-preview-entry"--setFontChooserShowPreviewEntry :: (MonadIO m, FontChooserK o) => o -> Bool -> m ()-setFontChooserShowPreviewEntry obj val = liftIO $ setObjectPropertyBool obj "show-preview-entry" val--constructFontChooserShowPreviewEntry :: Bool -> IO ([Char], GValue)-constructFontChooserShowPreviewEntry val = constructObjectPropertyBool "show-preview-entry" val--data FontChooserShowPreviewEntryPropertyInfo-instance AttrInfo FontChooserShowPreviewEntryPropertyInfo where-    type AttrAllowedOps FontChooserShowPreviewEntryPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint FontChooserShowPreviewEntryPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint FontChooserShowPreviewEntryPropertyInfo = FontChooserK-    type AttrGetType FontChooserShowPreviewEntryPropertyInfo = Bool-    type AttrLabel FontChooserShowPreviewEntryPropertyInfo = "show-preview-entry"-    attrGet _ = getFontChooserShowPreviewEntry-    attrSet _ = setFontChooserShowPreviewEntry-    attrConstruct _ = constructFontChooserShowPreviewEntry-    attrClear _ = undefined--type instance AttributeList FontChooser = FontChooserAttributeList-type FontChooserAttributeList = ('[ '("font", FontChooserFontPropertyInfo), '("fontDesc", FontChooserFontDescPropertyInfo), '("previewText", FontChooserPreviewTextPropertyInfo), '("showPreviewEntry", FontChooserShowPreviewEntryPropertyInfo)] :: [(Symbol, *)])--fontChooserFont :: AttrLabelProxy "font"-fontChooserFont = AttrLabelProxy--fontChooserFontDesc :: AttrLabelProxy "fontDesc"-fontChooserFontDesc = AttrLabelProxy--fontChooserPreviewText :: AttrLabelProxy "previewText"-fontChooserPreviewText = AttrLabelProxy--fontChooserShowPreviewEntry :: AttrLabelProxy "showPreviewEntry"-fontChooserShowPreviewEntry = AttrLabelProxy--data FontChooserFontActivatedSignalInfo-instance SignalInfo FontChooserFontActivatedSignalInfo where-    type HaskellCallbackType FontChooserFontActivatedSignalInfo = FontChooserFontActivatedCallback-    connectSignal _ = connectFontChooserFontActivated--type instance SignalList FontChooser = FontChooserSignalList-type FontChooserSignalList = ('[ '("fontActivated", FontChooserFontActivatedSignalInfo), '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])--foreign import ccall "gtk_font_chooser_get_type"-    c_gtk_font_chooser_get_type :: IO GType--type instance ParentTypes FontChooser = FontChooserParentTypes-type FontChooserParentTypes = '[GObject.Object]--instance GObject FontChooser where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_font_chooser_get_type-    --class GObject o => FontChooserK o-instance (GObject o, IsDescendantOf FontChooser o) => FontChooserK o--toFontChooser :: FontChooserK o => o -> IO FontChooser-toFontChooser = unsafeCastTo FontChooser---- method FontChooser::get_font--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FontChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_font_chooser_get_font" gtk_font_chooser_get_font :: -    Ptr FontChooser ->                      -- _obj : TInterface "Gtk" "FontChooser"-    IO CString---fontChooserGetFont ::-    (MonadIO m, FontChooserK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-fontChooserGetFont _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_font_chooser_get_font _obj'-    checkUnexpectedReturnNULL "gtk_font_chooser_get_font" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data FontChooserGetFontMethodInfo-instance (signature ~ (m T.Text), MonadIO m, FontChooserK a) => MethodInfo FontChooserGetFontMethodInfo a signature where-    overloadedMethod _ = fontChooserGetFont---- method FontChooser::get_font_desc--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FontChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Pango" "FontDescription")--- throws : False--- Skip return : False--foreign import ccall "gtk_font_chooser_get_font_desc" gtk_font_chooser_get_font_desc :: -    Ptr FontChooser ->                      -- _obj : TInterface "Gtk" "FontChooser"-    IO (Ptr Pango.FontDescription)---fontChooserGetFontDesc ::-    (MonadIO m, FontChooserK a) =>-    a                                       -- _obj-    -> m Pango.FontDescription              -- result-fontChooserGetFontDesc _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_font_chooser_get_font_desc _obj'-    checkUnexpectedReturnNULL "gtk_font_chooser_get_font_desc" result-    result' <- (wrapBoxed Pango.FontDescription) result-    touchManagedPtr _obj-    return result'--data FontChooserGetFontDescMethodInfo-instance (signature ~ (m Pango.FontDescription), MonadIO m, FontChooserK a) => MethodInfo FontChooserGetFontDescMethodInfo a signature where-    overloadedMethod _ = fontChooserGetFontDesc---- method FontChooser::get_font_face--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FontChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Pango" "FontFace")--- throws : False--- Skip return : False--foreign import ccall "gtk_font_chooser_get_font_face" gtk_font_chooser_get_font_face :: -    Ptr FontChooser ->                      -- _obj : TInterface "Gtk" "FontChooser"-    IO (Ptr Pango.FontFace)---fontChooserGetFontFace ::-    (MonadIO m, FontChooserK a) =>-    a                                       -- _obj-    -> m Pango.FontFace                     -- result-fontChooserGetFontFace _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_font_chooser_get_font_face _obj'-    checkUnexpectedReturnNULL "gtk_font_chooser_get_font_face" result-    result' <- (newObject Pango.FontFace) result-    touchManagedPtr _obj-    return result'--data FontChooserGetFontFaceMethodInfo-instance (signature ~ (m Pango.FontFace), MonadIO m, FontChooserK a) => MethodInfo FontChooserGetFontFaceMethodInfo a signature where-    overloadedMethod _ = fontChooserGetFontFace---- method FontChooser::get_font_family--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FontChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Pango" "FontFamily")--- throws : False--- Skip return : False--foreign import ccall "gtk_font_chooser_get_font_family" gtk_font_chooser_get_font_family :: -    Ptr FontChooser ->                      -- _obj : TInterface "Gtk" "FontChooser"-    IO (Ptr Pango.FontFamily)---fontChooserGetFontFamily ::-    (MonadIO m, FontChooserK a) =>-    a                                       -- _obj-    -> m Pango.FontFamily                   -- result-fontChooserGetFontFamily _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_font_chooser_get_font_family _obj'-    checkUnexpectedReturnNULL "gtk_font_chooser_get_font_family" result-    result' <- (newObject Pango.FontFamily) result-    touchManagedPtr _obj-    return result'--data FontChooserGetFontFamilyMethodInfo-instance (signature ~ (m Pango.FontFamily), MonadIO m, FontChooserK a) => MethodInfo FontChooserGetFontFamilyMethodInfo a signature where-    overloadedMethod _ = fontChooserGetFontFamily---- method FontChooser::get_font_map--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FontChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Pango" "FontMap")--- throws : False--- Skip return : False--foreign import ccall "gtk_font_chooser_get_font_map" gtk_font_chooser_get_font_map :: -    Ptr FontChooser ->                      -- _obj : TInterface "Gtk" "FontChooser"-    IO (Ptr Pango.FontMap)---fontChooserGetFontMap ::-    (MonadIO m, FontChooserK a) =>-    a                                       -- _obj-    -> m Pango.FontMap                      -- result-fontChooserGetFontMap _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_font_chooser_get_font_map _obj'-    checkUnexpectedReturnNULL "gtk_font_chooser_get_font_map" result-    result' <- (wrapObject Pango.FontMap) result-    touchManagedPtr _obj-    return result'--data FontChooserGetFontMapMethodInfo-instance (signature ~ (m Pango.FontMap), MonadIO m, FontChooserK a) => MethodInfo FontChooserGetFontMapMethodInfo a signature where-    overloadedMethod _ = fontChooserGetFontMap---- method FontChooser::get_font_size--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FontChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_font_chooser_get_font_size" gtk_font_chooser_get_font_size :: -    Ptr FontChooser ->                      -- _obj : TInterface "Gtk" "FontChooser"-    IO Int32---fontChooserGetFontSize ::-    (MonadIO m, FontChooserK a) =>-    a                                       -- _obj-    -> m Int32                              -- result-fontChooserGetFontSize _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_font_chooser_get_font_size _obj'-    touchManagedPtr _obj-    return result--data FontChooserGetFontSizeMethodInfo-instance (signature ~ (m Int32), MonadIO m, FontChooserK a) => MethodInfo FontChooserGetFontSizeMethodInfo a signature where-    overloadedMethod _ = fontChooserGetFontSize---- method FontChooser::get_preview_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FontChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_font_chooser_get_preview_text" gtk_font_chooser_get_preview_text :: -    Ptr FontChooser ->                      -- _obj : TInterface "Gtk" "FontChooser"-    IO CString---fontChooserGetPreviewText ::-    (MonadIO m, FontChooserK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-fontChooserGetPreviewText _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_font_chooser_get_preview_text _obj'-    checkUnexpectedReturnNULL "gtk_font_chooser_get_preview_text" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data FontChooserGetPreviewTextMethodInfo-instance (signature ~ (m T.Text), MonadIO m, FontChooserK a) => MethodInfo FontChooserGetPreviewTextMethodInfo a signature where-    overloadedMethod _ = fontChooserGetPreviewText---- method FontChooser::get_show_preview_entry--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FontChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_font_chooser_get_show_preview_entry" gtk_font_chooser_get_show_preview_entry :: -    Ptr FontChooser ->                      -- _obj : TInterface "Gtk" "FontChooser"-    IO CInt---fontChooserGetShowPreviewEntry ::-    (MonadIO m, FontChooserK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-fontChooserGetShowPreviewEntry _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_font_chooser_get_show_preview_entry _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data FontChooserGetShowPreviewEntryMethodInfo-instance (signature ~ (m Bool), MonadIO m, FontChooserK a) => MethodInfo FontChooserGetShowPreviewEntryMethodInfo a signature where-    overloadedMethod _ = fontChooserGetShowPreviewEntry---- method FontChooser::set_filter_func--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FontChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "filter", argType = TInterface "Gtk" "FontFilterFunc", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeNotified, argClosure = 2, argDestroy = 3, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "user_data", argType = TBasicType TPtr, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "destroy", argType = TInterface "GLib" "DestroyNotify", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeAsync, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_font_chooser_set_filter_func" gtk_font_chooser_set_filter_func :: -    Ptr FontChooser ->                      -- _obj : TInterface "Gtk" "FontChooser"-    FunPtr FontFilterFuncC ->               -- filter : TInterface "Gtk" "FontFilterFunc"-    Ptr () ->                               -- user_data : TBasicType TPtr-    FunPtr GLib.DestroyNotifyC ->           -- destroy : TInterface "GLib" "DestroyNotify"-    IO ()---fontChooserSetFilterFunc ::-    (MonadIO m, FontChooserK a) =>-    a                                       -- _obj-    -> Maybe (FontFilterFunc)               -- filter-    -> m ()                                 -- result-fontChooserSetFilterFunc _obj filter = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeFilter <- case filter of-        Nothing -> return (castPtrToFunPtr nullPtr)-        Just jFilter -> do-            jFilter' <- mkFontFilterFunc (fontFilterFuncWrapper Nothing jFilter)-            return jFilter'-    let userData = castFunPtrToPtr maybeFilter-    let destroy = safeFreeFunPtrPtr-    gtk_font_chooser_set_filter_func _obj' maybeFilter userData destroy-    touchManagedPtr _obj-    return ()--data FontChooserSetFilterFuncMethodInfo-instance (signature ~ (Maybe (FontFilterFunc) -> m ()), MonadIO m, FontChooserK a) => MethodInfo FontChooserSetFilterFuncMethodInfo a signature where-    overloadedMethod _ = fontChooserSetFilterFunc---- method FontChooser::set_font--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FontChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "fontname", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_font_chooser_set_font" gtk_font_chooser_set_font :: -    Ptr FontChooser ->                      -- _obj : TInterface "Gtk" "FontChooser"-    CString ->                              -- fontname : TBasicType TUTF8-    IO ()---fontChooserSetFont ::-    (MonadIO m, FontChooserK a) =>-    a                                       -- _obj-    -> T.Text                               -- fontname-    -> m ()                                 -- result-fontChooserSetFont _obj fontname = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    fontname' <- textToCString fontname-    gtk_font_chooser_set_font _obj' fontname'-    touchManagedPtr _obj-    freeMem fontname'-    return ()--data FontChooserSetFontMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, FontChooserK a) => MethodInfo FontChooserSetFontMethodInfo a signature where-    overloadedMethod _ = fontChooserSetFont---- method FontChooser::set_font_desc--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FontChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "font_desc", argType = TInterface "Pango" "FontDescription", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_font_chooser_set_font_desc" gtk_font_chooser_set_font_desc :: -    Ptr FontChooser ->                      -- _obj : TInterface "Gtk" "FontChooser"-    Ptr Pango.FontDescription ->            -- font_desc : TInterface "Pango" "FontDescription"-    IO ()---fontChooserSetFontDesc ::-    (MonadIO m, FontChooserK a) =>-    a                                       -- _obj-    -> Pango.FontDescription                -- fontDesc-    -> m ()                                 -- result-fontChooserSetFontDesc _obj fontDesc = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let fontDesc' = unsafeManagedPtrGetPtr fontDesc-    gtk_font_chooser_set_font_desc _obj' fontDesc'-    touchManagedPtr _obj-    touchManagedPtr fontDesc-    return ()--data FontChooserSetFontDescMethodInfo-instance (signature ~ (Pango.FontDescription -> m ()), MonadIO m, FontChooserK a) => MethodInfo FontChooserSetFontDescMethodInfo a signature where-    overloadedMethod _ = fontChooserSetFontDesc---- method FontChooser::set_font_map--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FontChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "fontmap", argType = TInterface "Pango" "FontMap", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_font_chooser_set_font_map" gtk_font_chooser_set_font_map :: -    Ptr FontChooser ->                      -- _obj : TInterface "Gtk" "FontChooser"-    Ptr Pango.FontMap ->                    -- fontmap : TInterface "Pango" "FontMap"-    IO ()---fontChooserSetFontMap ::-    (MonadIO m, FontChooserK a, Pango.FontMapK b) =>-    a                                       -- _obj-    -> Maybe (b)                            -- fontmap-    -> m ()                                 -- result-fontChooserSetFontMap _obj fontmap = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeFontmap <- case fontmap of-        Nothing -> return nullPtr-        Just jFontmap -> do-            let jFontmap' = unsafeManagedPtrCastPtr jFontmap-            return jFontmap'-    gtk_font_chooser_set_font_map _obj' maybeFontmap-    touchManagedPtr _obj-    whenJust fontmap touchManagedPtr-    return ()--data FontChooserSetFontMapMethodInfo-instance (signature ~ (Maybe (b) -> m ()), MonadIO m, FontChooserK a, Pango.FontMapK b) => MethodInfo FontChooserSetFontMapMethodInfo a signature where-    overloadedMethod _ = fontChooserSetFontMap---- method FontChooser::set_preview_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FontChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "text", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_font_chooser_set_preview_text" gtk_font_chooser_set_preview_text :: -    Ptr FontChooser ->                      -- _obj : TInterface "Gtk" "FontChooser"-    CString ->                              -- text : TBasicType TUTF8-    IO ()---fontChooserSetPreviewText ::-    (MonadIO m, FontChooserK a) =>-    a                                       -- _obj-    -> T.Text                               -- text-    -> m ()                                 -- result-fontChooserSetPreviewText _obj text = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    text' <- textToCString text-    gtk_font_chooser_set_preview_text _obj' text'-    touchManagedPtr _obj-    freeMem text'-    return ()--data FontChooserSetPreviewTextMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, FontChooserK a) => MethodInfo FontChooserSetPreviewTextMethodInfo a signature where-    overloadedMethod _ = fontChooserSetPreviewText---- method FontChooser::set_show_preview_entry--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FontChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "show_preview_entry", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_font_chooser_set_show_preview_entry" gtk_font_chooser_set_show_preview_entry :: -    Ptr FontChooser ->                      -- _obj : TInterface "Gtk" "FontChooser"-    CInt ->                                 -- show_preview_entry : TBasicType TBoolean-    IO ()---fontChooserSetShowPreviewEntry ::-    (MonadIO m, FontChooserK a) =>-    a                                       -- _obj-    -> Bool                                 -- showPreviewEntry-    -> m ()                                 -- result-fontChooserSetShowPreviewEntry _obj showPreviewEntry = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let showPreviewEntry' = (fromIntegral . fromEnum) showPreviewEntry-    gtk_font_chooser_set_show_preview_entry _obj' showPreviewEntry'-    touchManagedPtr _obj-    return ()--data FontChooserSetShowPreviewEntryMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, FontChooserK a) => MethodInfo FontChooserSetShowPreviewEntryMethodInfo a signature where-    overloadedMethod _ = fontChooserSetShowPreviewEntry--
− GI/Gtk/Interfaces/FontChooser.hs-boot
@@ -1,32 +0,0 @@-module GI.Gtk.Interfaces.FontChooser where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype FontChooser = FontChooser (ForeignPtr FontChooser)-data FontChooserFontPropertyInfo-data FontChooserFontDescPropertyInfo-data FontChooserPreviewTextPropertyInfo-data FontChooserShowPreviewEntryPropertyInfo-data FontChooserFontActivatedSignalInfo-instance GObject FontChooser where-class GObject o => FontChooserK o-instance (GObject o, IsDescendantOf FontChooser o) => FontChooserK o-data FontChooserGetFontMethodInfo-data FontChooserGetFontDescMethodInfo-data FontChooserGetFontFaceMethodInfo-data FontChooserGetFontFamilyMethodInfo-data FontChooserGetFontMapMethodInfo-data FontChooserGetFontSizeMethodInfo-data FontChooserGetPreviewTextMethodInfo-data FontChooserGetShowPreviewEntryMethodInfo-data FontChooserSetFilterFuncMethodInfo-data FontChooserSetFontMethodInfo-data FontChooserSetFontDescMethodInfo-data FontChooserSetFontMapMethodInfo-data FontChooserSetPreviewTextMethodInfo-data FontChooserSetShowPreviewEntryMethodInfo
− GI/Gtk/Interfaces/Orientable.hs
@@ -1,207 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Interfaces.Orientable-    ( ---- * Exported types-    Orientable(..)                          ,-    noOrientable                            ,-    OrientableK                             ,-    toOrientable                            ,--- -- * Methods--- ** orientableGetOrientation-    OrientableGetOrientationMethodInfo      ,-    orientableGetOrientation                ,----- ** orientableSetOrientation-    OrientableSetOrientationMethodInfo      ,-    orientableSetOrientation                ,----- -- * Properties--- ** Orientation-    OrientableOrientationPropertyInfo       ,-    constructOrientableOrientation          ,-    getOrientableOrientation                ,-    orientableOrientation                   ,-    setOrientableOrientation                ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.GObject as GObject---- interface Orientable --newtype Orientable = Orientable (ForeignPtr Orientable)-noOrientable :: Maybe Orientable-noOrientable = Nothing--type family ResolveOrientableMethod (t :: Symbol) (o :: *) :: * where-    ResolveOrientableMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveOrientableMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveOrientableMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveOrientableMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveOrientableMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveOrientableMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveOrientableMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveOrientableMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveOrientableMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveOrientableMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveOrientableMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveOrientableMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveOrientableMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveOrientableMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveOrientableMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveOrientableMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveOrientableMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveOrientableMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveOrientableMethod "getOrientation" o = OrientableGetOrientationMethodInfo-    ResolveOrientableMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveOrientableMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveOrientableMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveOrientableMethod "setOrientation" o = OrientableSetOrientationMethodInfo-    ResolveOrientableMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveOrientableMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveOrientableMethod t Orientable, MethodInfo info Orientable p) => IsLabelProxy t (Orientable -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveOrientableMethod t Orientable, MethodInfo info Orientable p) => IsLabel t (Orientable -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "orientation"-   -- Type: TInterface "Gtk" "Orientation"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getOrientableOrientation :: (MonadIO m, OrientableK o) => o -> m Orientation-getOrientableOrientation obj = liftIO $ getObjectPropertyEnum obj "orientation"--setOrientableOrientation :: (MonadIO m, OrientableK o) => o -> Orientation -> m ()-setOrientableOrientation obj val = liftIO $ setObjectPropertyEnum obj "orientation" val--constructOrientableOrientation :: Orientation -> IO ([Char], GValue)-constructOrientableOrientation val = constructObjectPropertyEnum "orientation" val--data OrientableOrientationPropertyInfo-instance AttrInfo OrientableOrientationPropertyInfo where-    type AttrAllowedOps OrientableOrientationPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint OrientableOrientationPropertyInfo = (~) Orientation-    type AttrBaseTypeConstraint OrientableOrientationPropertyInfo = OrientableK-    type AttrGetType OrientableOrientationPropertyInfo = Orientation-    type AttrLabel OrientableOrientationPropertyInfo = "orientation"-    attrGet _ = getOrientableOrientation-    attrSet _ = setOrientableOrientation-    attrConstruct _ = constructOrientableOrientation-    attrClear _ = undefined--type instance AttributeList Orientable = OrientableAttributeList-type OrientableAttributeList = ('[ '("orientation", OrientableOrientationPropertyInfo)] :: [(Symbol, *)])--orientableOrientation :: AttrLabelProxy "orientation"-orientableOrientation = AttrLabelProxy--type instance SignalList Orientable = OrientableSignalList-type OrientableSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])--foreign import ccall "gtk_orientable_get_type"-    c_gtk_orientable_get_type :: IO GType--type instance ParentTypes Orientable = OrientableParentTypes-type OrientableParentTypes = '[GObject.Object]--instance GObject Orientable where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_orientable_get_type-    --class GObject o => OrientableK o-instance (GObject o, IsDescendantOf Orientable o) => OrientableK o--toOrientable :: OrientableK o => o -> IO Orientable-toOrientable = unsafeCastTo Orientable---- method Orientable::get_orientation--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Orientable", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Orientation")--- throws : False--- Skip return : False--foreign import ccall "gtk_orientable_get_orientation" gtk_orientable_get_orientation :: -    Ptr Orientable ->                       -- _obj : TInterface "Gtk" "Orientable"-    IO CUInt---orientableGetOrientation ::-    (MonadIO m, OrientableK a) =>-    a                                       -- _obj-    -> m Orientation                        -- result-orientableGetOrientation _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_orientable_get_orientation _obj'-    let result' = (toEnum . fromIntegral) result-    touchManagedPtr _obj-    return result'--data OrientableGetOrientationMethodInfo-instance (signature ~ (m Orientation), MonadIO m, OrientableK a) => MethodInfo OrientableGetOrientationMethodInfo a signature where-    overloadedMethod _ = orientableGetOrientation---- method Orientable::set_orientation--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Orientable", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "orientation", argType = TInterface "Gtk" "Orientation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_orientable_set_orientation" gtk_orientable_set_orientation :: -    Ptr Orientable ->                       -- _obj : TInterface "Gtk" "Orientable"-    CUInt ->                                -- orientation : TInterface "Gtk" "Orientation"-    IO ()---orientableSetOrientation ::-    (MonadIO m, OrientableK a) =>-    a                                       -- _obj-    -> Orientation                          -- orientation-    -> m ()                                 -- result-orientableSetOrientation _obj orientation = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let orientation' = (fromIntegral . fromEnum) orientation-    gtk_orientable_set_orientation _obj' orientation'-    touchManagedPtr _obj-    return ()--data OrientableSetOrientationMethodInfo-instance (signature ~ (Orientation -> m ()), MonadIO m, OrientableK a) => MethodInfo OrientableSetOrientationMethodInfo a signature where-    overloadedMethod _ = orientableSetOrientation--
− GI/Gtk/Interfaces/Orientable.hs-boot
@@ -1,16 +0,0 @@-module GI.Gtk.Interfaces.Orientable where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype Orientable = Orientable (ForeignPtr Orientable)-data OrientableOrientationPropertyInfo-instance GObject Orientable where-class GObject o => OrientableK o-instance (GObject o, IsDescendantOf Orientable o) => OrientableK o-data OrientableGetOrientationMethodInfo-data OrientableSetOrientationMethodInfo
− GI/Gtk/Interfaces/PrintOperationPreview.hs
@@ -1,326 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Interfaces.PrintOperationPreview-    ( ---- * Exported types-    PrintOperationPreview(..)               ,-    noPrintOperationPreview                 ,-    PrintOperationPreviewK                  ,-    toPrintOperationPreview                 ,--- -- * Methods--- ** printOperationPreviewEndPreview-    PrintOperationPreviewEndPreviewMethodInfo,-    printOperationPreviewEndPreview         ,----- ** printOperationPreviewIsSelected-    PrintOperationPreviewIsSelectedMethodInfo,-    printOperationPreviewIsSelected         ,----- ** printOperationPreviewRenderPage-    PrintOperationPreviewRenderPageMethodInfo,-    printOperationPreviewRenderPage         ,----- -- * Signals--- ** GotPageSize-    PrintOperationPreviewGotPageSizeCallback,-    PrintOperationPreviewGotPageSizeCallbackC,-    PrintOperationPreviewGotPageSizeSignalInfo,-    afterPrintOperationPreviewGotPageSize   ,-    mkPrintOperationPreviewGotPageSizeCallback,-    noPrintOperationPreviewGotPageSizeCallback,-    onPrintOperationPreviewGotPageSize      ,-    printOperationPreviewGotPageSizeCallbackWrapper,-    printOperationPreviewGotPageSizeClosure ,----- ** Ready-    PrintOperationPreviewReadyCallback      ,-    PrintOperationPreviewReadyCallbackC     ,-    PrintOperationPreviewReadySignalInfo    ,-    afterPrintOperationPreviewReady         ,-    mkPrintOperationPreviewReadyCallback    ,-    noPrintOperationPreviewReadyCallback    ,-    onPrintOperationPreviewReady            ,-    printOperationPreviewReadyCallbackWrapper,-    printOperationPreviewReadyClosure       ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.GObject as GObject---- interface PrintOperationPreview --newtype PrintOperationPreview = PrintOperationPreview (ForeignPtr PrintOperationPreview)-noPrintOperationPreview :: Maybe PrintOperationPreview-noPrintOperationPreview = Nothing--type family ResolvePrintOperationPreviewMethod (t :: Symbol) (o :: *) :: * where-    ResolvePrintOperationPreviewMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolvePrintOperationPreviewMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolvePrintOperationPreviewMethod "endPreview" o = PrintOperationPreviewEndPreviewMethodInfo-    ResolvePrintOperationPreviewMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolvePrintOperationPreviewMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolvePrintOperationPreviewMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolvePrintOperationPreviewMethod "isSelected" o = PrintOperationPreviewIsSelectedMethodInfo-    ResolvePrintOperationPreviewMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolvePrintOperationPreviewMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolvePrintOperationPreviewMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolvePrintOperationPreviewMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolvePrintOperationPreviewMethod "renderPage" o = PrintOperationPreviewRenderPageMethodInfo-    ResolvePrintOperationPreviewMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolvePrintOperationPreviewMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolvePrintOperationPreviewMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolvePrintOperationPreviewMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolvePrintOperationPreviewMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolvePrintOperationPreviewMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolvePrintOperationPreviewMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolvePrintOperationPreviewMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolvePrintOperationPreviewMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolvePrintOperationPreviewMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolvePrintOperationPreviewMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolvePrintOperationPreviewMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolvePrintOperationPreviewMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolvePrintOperationPreviewMethod l o = MethodResolutionFailed l o--instance (info ~ ResolvePrintOperationPreviewMethod t PrintOperationPreview, MethodInfo info PrintOperationPreview p) => IsLabelProxy t (PrintOperationPreview -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolvePrintOperationPreviewMethod t PrintOperationPreview, MethodInfo info PrintOperationPreview p) => IsLabel t (PrintOperationPreview -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal PrintOperationPreview::got-page-size-type PrintOperationPreviewGotPageSizeCallback =-    PrintContext ->-    PageSetup ->-    IO ()--noPrintOperationPreviewGotPageSizeCallback :: Maybe PrintOperationPreviewGotPageSizeCallback-noPrintOperationPreviewGotPageSizeCallback = Nothing--type PrintOperationPreviewGotPageSizeCallbackC =-    Ptr () ->                               -- object-    Ptr PrintContext ->-    Ptr PageSetup ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkPrintOperationPreviewGotPageSizeCallback :: PrintOperationPreviewGotPageSizeCallbackC -> IO (FunPtr PrintOperationPreviewGotPageSizeCallbackC)--printOperationPreviewGotPageSizeClosure :: PrintOperationPreviewGotPageSizeCallback -> IO Closure-printOperationPreviewGotPageSizeClosure cb = newCClosure =<< mkPrintOperationPreviewGotPageSizeCallback wrapped-    where wrapped = printOperationPreviewGotPageSizeCallbackWrapper cb--printOperationPreviewGotPageSizeCallbackWrapper ::-    PrintOperationPreviewGotPageSizeCallback ->-    Ptr () ->-    Ptr PrintContext ->-    Ptr PageSetup ->-    Ptr () ->-    IO ()-printOperationPreviewGotPageSizeCallbackWrapper _cb _ context pageSetup _ = do-    context' <- (newObject PrintContext) context-    pageSetup' <- (newObject PageSetup) pageSetup-    _cb  context' pageSetup'--onPrintOperationPreviewGotPageSize :: (GObject a, MonadIO m) => a -> PrintOperationPreviewGotPageSizeCallback -> m SignalHandlerId-onPrintOperationPreviewGotPageSize obj cb = liftIO $ connectPrintOperationPreviewGotPageSize obj cb SignalConnectBefore-afterPrintOperationPreviewGotPageSize :: (GObject a, MonadIO m) => a -> PrintOperationPreviewGotPageSizeCallback -> m SignalHandlerId-afterPrintOperationPreviewGotPageSize obj cb = connectPrintOperationPreviewGotPageSize obj cb SignalConnectAfter--connectPrintOperationPreviewGotPageSize :: (GObject a, MonadIO m) =>-                                           a -> PrintOperationPreviewGotPageSizeCallback -> SignalConnectMode -> m SignalHandlerId-connectPrintOperationPreviewGotPageSize obj cb after = liftIO $ do-    cb' <- mkPrintOperationPreviewGotPageSizeCallback (printOperationPreviewGotPageSizeCallbackWrapper cb)-    connectSignalFunPtr obj "got-page-size" cb' after---- signal PrintOperationPreview::ready-type PrintOperationPreviewReadyCallback =-    PrintContext ->-    IO ()--noPrintOperationPreviewReadyCallback :: Maybe PrintOperationPreviewReadyCallback-noPrintOperationPreviewReadyCallback = Nothing--type PrintOperationPreviewReadyCallbackC =-    Ptr () ->                               -- object-    Ptr PrintContext ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkPrintOperationPreviewReadyCallback :: PrintOperationPreviewReadyCallbackC -> IO (FunPtr PrintOperationPreviewReadyCallbackC)--printOperationPreviewReadyClosure :: PrintOperationPreviewReadyCallback -> IO Closure-printOperationPreviewReadyClosure cb = newCClosure =<< mkPrintOperationPreviewReadyCallback wrapped-    where wrapped = printOperationPreviewReadyCallbackWrapper cb--printOperationPreviewReadyCallbackWrapper ::-    PrintOperationPreviewReadyCallback ->-    Ptr () ->-    Ptr PrintContext ->-    Ptr () ->-    IO ()-printOperationPreviewReadyCallbackWrapper _cb _ context _ = do-    context' <- (newObject PrintContext) context-    _cb  context'--onPrintOperationPreviewReady :: (GObject a, MonadIO m) => a -> PrintOperationPreviewReadyCallback -> m SignalHandlerId-onPrintOperationPreviewReady obj cb = liftIO $ connectPrintOperationPreviewReady obj cb SignalConnectBefore-afterPrintOperationPreviewReady :: (GObject a, MonadIO m) => a -> PrintOperationPreviewReadyCallback -> m SignalHandlerId-afterPrintOperationPreviewReady obj cb = connectPrintOperationPreviewReady obj cb SignalConnectAfter--connectPrintOperationPreviewReady :: (GObject a, MonadIO m) =>-                                     a -> PrintOperationPreviewReadyCallback -> SignalConnectMode -> m SignalHandlerId-connectPrintOperationPreviewReady obj cb after = liftIO $ do-    cb' <- mkPrintOperationPreviewReadyCallback (printOperationPreviewReadyCallbackWrapper cb)-    connectSignalFunPtr obj "ready" cb' after--type instance AttributeList PrintOperationPreview = PrintOperationPreviewAttributeList-type PrintOperationPreviewAttributeList = ('[ ] :: [(Symbol, *)])--data PrintOperationPreviewGotPageSizeSignalInfo-instance SignalInfo PrintOperationPreviewGotPageSizeSignalInfo where-    type HaskellCallbackType PrintOperationPreviewGotPageSizeSignalInfo = PrintOperationPreviewGotPageSizeCallback-    connectSignal _ = connectPrintOperationPreviewGotPageSize--data PrintOperationPreviewReadySignalInfo-instance SignalInfo PrintOperationPreviewReadySignalInfo where-    type HaskellCallbackType PrintOperationPreviewReadySignalInfo = PrintOperationPreviewReadyCallback-    connectSignal _ = connectPrintOperationPreviewReady--type instance SignalList PrintOperationPreview = PrintOperationPreviewSignalList-type PrintOperationPreviewSignalList = ('[ '("gotPageSize", PrintOperationPreviewGotPageSizeSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("ready", PrintOperationPreviewReadySignalInfo)] :: [(Symbol, *)])--foreign import ccall "gtk_print_operation_preview_get_type"-    c_gtk_print_operation_preview_get_type :: IO GType--type instance ParentTypes PrintOperationPreview = PrintOperationPreviewParentTypes-type PrintOperationPreviewParentTypes = '[GObject.Object]--instance GObject PrintOperationPreview where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_print_operation_preview_get_type-    --class GObject o => PrintOperationPreviewK o-instance (GObject o, IsDescendantOf PrintOperationPreview o) => PrintOperationPreviewK o--toPrintOperationPreview :: PrintOperationPreviewK o => o -> IO PrintOperationPreview-toPrintOperationPreview = unsafeCastTo PrintOperationPreview---- method PrintOperationPreview::end_preview--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintOperationPreview", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_print_operation_preview_end_preview" gtk_print_operation_preview_end_preview :: -    Ptr PrintOperationPreview ->            -- _obj : TInterface "Gtk" "PrintOperationPreview"-    IO ()---printOperationPreviewEndPreview ::-    (MonadIO m, PrintOperationPreviewK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-printOperationPreviewEndPreview _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_print_operation_preview_end_preview _obj'-    touchManagedPtr _obj-    return ()--data PrintOperationPreviewEndPreviewMethodInfo-instance (signature ~ (m ()), MonadIO m, PrintOperationPreviewK a) => MethodInfo PrintOperationPreviewEndPreviewMethodInfo a signature where-    overloadedMethod _ = printOperationPreviewEndPreview---- method PrintOperationPreview::is_selected--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintOperationPreview", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "page_nr", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_print_operation_preview_is_selected" gtk_print_operation_preview_is_selected :: -    Ptr PrintOperationPreview ->            -- _obj : TInterface "Gtk" "PrintOperationPreview"-    Int32 ->                                -- page_nr : TBasicType TInt-    IO CInt---printOperationPreviewIsSelected ::-    (MonadIO m, PrintOperationPreviewK a) =>-    a                                       -- _obj-    -> Int32                                -- pageNr-    -> m Bool                               -- result-printOperationPreviewIsSelected _obj pageNr = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_print_operation_preview_is_selected _obj' pageNr-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data PrintOperationPreviewIsSelectedMethodInfo-instance (signature ~ (Int32 -> m Bool), MonadIO m, PrintOperationPreviewK a) => MethodInfo PrintOperationPreviewIsSelectedMethodInfo a signature where-    overloadedMethod _ = printOperationPreviewIsSelected---- method PrintOperationPreview::render_page--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintOperationPreview", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "page_nr", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_print_operation_preview_render_page" gtk_print_operation_preview_render_page :: -    Ptr PrintOperationPreview ->            -- _obj : TInterface "Gtk" "PrintOperationPreview"-    Int32 ->                                -- page_nr : TBasicType TInt-    IO ()---printOperationPreviewRenderPage ::-    (MonadIO m, PrintOperationPreviewK a) =>-    a                                       -- _obj-    -> Int32                                -- pageNr-    -> m ()                                 -- result-printOperationPreviewRenderPage _obj pageNr = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_print_operation_preview_render_page _obj' pageNr-    touchManagedPtr _obj-    return ()--data PrintOperationPreviewRenderPageMethodInfo-instance (signature ~ (Int32 -> m ()), MonadIO m, PrintOperationPreviewK a) => MethodInfo PrintOperationPreviewRenderPageMethodInfo a signature where-    overloadedMethod _ = printOperationPreviewRenderPage--
− GI/Gtk/Interfaces/PrintOperationPreview.hs-boot
@@ -1,18 +0,0 @@-module GI.Gtk.Interfaces.PrintOperationPreview where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype PrintOperationPreview = PrintOperationPreview (ForeignPtr PrintOperationPreview)-data PrintOperationPreviewGotPageSizeSignalInfo-data PrintOperationPreviewReadySignalInfo-instance GObject PrintOperationPreview where-class GObject o => PrintOperationPreviewK o-instance (GObject o, IsDescendantOf PrintOperationPreview o) => PrintOperationPreviewK o-data PrintOperationPreviewEndPreviewMethodInfo-data PrintOperationPreviewIsSelectedMethodInfo-data PrintOperationPreviewRenderPageMethodInfo
− GI/Gtk/Interfaces/RecentChooser.hs
@@ -1,1699 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Interfaces.RecentChooser-    ( ---- * Exported types-    RecentChooser(..)                       ,-    noRecentChooser                         ,-    RecentChooserK                          ,-    toRecentChooser                         ,--- -- * Methods--- ** recentChooserAddFilter-    RecentChooserAddFilterMethodInfo        ,-    recentChooserAddFilter                  ,----- ** recentChooserGetCurrentItem-    RecentChooserGetCurrentItemMethodInfo   ,-    recentChooserGetCurrentItem             ,----- ** recentChooserGetCurrentUri-    RecentChooserGetCurrentUriMethodInfo    ,-    recentChooserGetCurrentUri              ,----- ** recentChooserGetFilter-    RecentChooserGetFilterMethodInfo        ,-    recentChooserGetFilter                  ,----- ** recentChooserGetItems-    RecentChooserGetItemsMethodInfo         ,-    recentChooserGetItems                   ,----- ** recentChooserGetLimit-    RecentChooserGetLimitMethodInfo         ,-    recentChooserGetLimit                   ,----- ** recentChooserGetLocalOnly-    RecentChooserGetLocalOnlyMethodInfo     ,-    recentChooserGetLocalOnly               ,----- ** recentChooserGetSelectMultiple-    RecentChooserGetSelectMultipleMethodInfo,-    recentChooserGetSelectMultiple          ,----- ** recentChooserGetShowIcons-    RecentChooserGetShowIconsMethodInfo     ,-    recentChooserGetShowIcons               ,----- ** recentChooserGetShowNotFound-    RecentChooserGetShowNotFoundMethodInfo  ,-    recentChooserGetShowNotFound            ,----- ** recentChooserGetShowPrivate-    RecentChooserGetShowPrivateMethodInfo   ,-    recentChooserGetShowPrivate             ,----- ** recentChooserGetShowTips-    RecentChooserGetShowTipsMethodInfo      ,-    recentChooserGetShowTips                ,----- ** recentChooserGetSortType-    RecentChooserGetSortTypeMethodInfo      ,-    recentChooserGetSortType                ,----- ** recentChooserGetUris-    RecentChooserGetUrisMethodInfo          ,-    recentChooserGetUris                    ,----- ** recentChooserListFilters-    RecentChooserListFiltersMethodInfo      ,-    recentChooserListFilters                ,----- ** recentChooserRemoveFilter-    RecentChooserRemoveFilterMethodInfo     ,-    recentChooserRemoveFilter               ,----- ** recentChooserSelectAll-    RecentChooserSelectAllMethodInfo        ,-    recentChooserSelectAll                  ,----- ** recentChooserSelectUri-    RecentChooserSelectUriMethodInfo        ,-    recentChooserSelectUri                  ,----- ** recentChooserSetCurrentUri-    RecentChooserSetCurrentUriMethodInfo    ,-    recentChooserSetCurrentUri              ,----- ** recentChooserSetFilter-    RecentChooserSetFilterMethodInfo        ,-    recentChooserSetFilter                  ,----- ** recentChooserSetLimit-    RecentChooserSetLimitMethodInfo         ,-    recentChooserSetLimit                   ,----- ** recentChooserSetLocalOnly-    RecentChooserSetLocalOnlyMethodInfo     ,-    recentChooserSetLocalOnly               ,----- ** recentChooserSetSelectMultiple-    RecentChooserSetSelectMultipleMethodInfo,-    recentChooserSetSelectMultiple          ,----- ** recentChooserSetShowIcons-    RecentChooserSetShowIconsMethodInfo     ,-    recentChooserSetShowIcons               ,----- ** recentChooserSetShowNotFound-    RecentChooserSetShowNotFoundMethodInfo  ,-    recentChooserSetShowNotFound            ,----- ** recentChooserSetShowPrivate-    RecentChooserSetShowPrivateMethodInfo   ,-    recentChooserSetShowPrivate             ,----- ** recentChooserSetShowTips-    RecentChooserSetShowTipsMethodInfo      ,-    recentChooserSetShowTips                ,----- ** recentChooserSetSortFunc-    RecentChooserSetSortFuncMethodInfo      ,-    recentChooserSetSortFunc                ,----- ** recentChooserSetSortType-    RecentChooserSetSortTypeMethodInfo      ,-    recentChooserSetSortType                ,----- ** recentChooserUnselectAll-    RecentChooserUnselectAllMethodInfo      ,-    recentChooserUnselectAll                ,----- ** recentChooserUnselectUri-    RecentChooserUnselectUriMethodInfo      ,-    recentChooserUnselectUri                ,----- -- * Properties--- ** Filter-    RecentChooserFilterPropertyInfo         ,-    clearRecentChooserFilter                ,-    constructRecentChooserFilter            ,-    getRecentChooserFilter                  ,-    recentChooserFilter                     ,-    setRecentChooserFilter                  ,----- ** Limit-    RecentChooserLimitPropertyInfo          ,-    constructRecentChooserLimit             ,-    getRecentChooserLimit                   ,-    recentChooserLimit                      ,-    setRecentChooserLimit                   ,----- ** LocalOnly-    RecentChooserLocalOnlyPropertyInfo      ,-    constructRecentChooserLocalOnly         ,-    getRecentChooserLocalOnly               ,-    recentChooserLocalOnly                  ,-    setRecentChooserLocalOnly               ,----- ** RecentManager-    RecentChooserRecentManagerPropertyInfo  ,-    constructRecentChooserRecentManager     ,-    recentChooserRecentManager              ,----- ** SelectMultiple-    RecentChooserSelectMultiplePropertyInfo ,-    constructRecentChooserSelectMultiple    ,-    getRecentChooserSelectMultiple          ,-    recentChooserSelectMultiple             ,-    setRecentChooserSelectMultiple          ,----- ** ShowIcons-    RecentChooserShowIconsPropertyInfo      ,-    constructRecentChooserShowIcons         ,-    getRecentChooserShowIcons               ,-    recentChooserShowIcons                  ,-    setRecentChooserShowIcons               ,----- ** ShowNotFound-    RecentChooserShowNotFoundPropertyInfo   ,-    constructRecentChooserShowNotFound      ,-    getRecentChooserShowNotFound            ,-    recentChooserShowNotFound               ,-    setRecentChooserShowNotFound            ,----- ** ShowPrivate-    RecentChooserShowPrivatePropertyInfo    ,-    constructRecentChooserShowPrivate       ,-    getRecentChooserShowPrivate             ,-    recentChooserShowPrivate                ,-    setRecentChooserShowPrivate             ,----- ** ShowTips-    RecentChooserShowTipsPropertyInfo       ,-    constructRecentChooserShowTips          ,-    getRecentChooserShowTips                ,-    recentChooserShowTips                   ,-    setRecentChooserShowTips                ,----- ** SortType-    RecentChooserSortTypePropertyInfo       ,-    constructRecentChooserSortType          ,-    getRecentChooserSortType                ,-    recentChooserSortType                   ,-    setRecentChooserSortType                ,----- -- * Signals--- ** ItemActivated-    RecentChooserItemActivatedCallback      ,-    RecentChooserItemActivatedCallbackC     ,-    RecentChooserItemActivatedSignalInfo    ,-    afterRecentChooserItemActivated         ,-    mkRecentChooserItemActivatedCallback    ,-    noRecentChooserItemActivatedCallback    ,-    onRecentChooserItemActivated            ,-    recentChooserItemActivatedCallbackWrapper,-    recentChooserItemActivatedClosure       ,----- ** SelectionChanged-    RecentChooserSelectionChangedCallback   ,-    RecentChooserSelectionChangedCallbackC  ,-    RecentChooserSelectionChangedSignalInfo ,-    afterRecentChooserSelectionChanged      ,-    mkRecentChooserSelectionChangedCallback ,-    noRecentChooserSelectionChangedCallback ,-    onRecentChooserSelectionChanged         ,-    recentChooserSelectionChangedCallbackWrapper,-    recentChooserSelectionChangedClosure    ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.GLib as GLib-import qualified GI.GObject as GObject---- interface RecentChooser --newtype RecentChooser = RecentChooser (ForeignPtr RecentChooser)-noRecentChooser :: Maybe RecentChooser-noRecentChooser = Nothing--type family ResolveRecentChooserMethod (t :: Symbol) (o :: *) :: * where-    ResolveRecentChooserMethod "addFilter" o = RecentChooserAddFilterMethodInfo-    ResolveRecentChooserMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveRecentChooserMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveRecentChooserMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveRecentChooserMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveRecentChooserMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveRecentChooserMethod "listFilters" o = RecentChooserListFiltersMethodInfo-    ResolveRecentChooserMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveRecentChooserMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveRecentChooserMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveRecentChooserMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveRecentChooserMethod "removeFilter" o = RecentChooserRemoveFilterMethodInfo-    ResolveRecentChooserMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveRecentChooserMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveRecentChooserMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveRecentChooserMethod "selectAll" o = RecentChooserSelectAllMethodInfo-    ResolveRecentChooserMethod "selectUri" o = RecentChooserSelectUriMethodInfo-    ResolveRecentChooserMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveRecentChooserMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveRecentChooserMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveRecentChooserMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveRecentChooserMethod "unselectAll" o = RecentChooserUnselectAllMethodInfo-    ResolveRecentChooserMethod "unselectUri" o = RecentChooserUnselectUriMethodInfo-    ResolveRecentChooserMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveRecentChooserMethod "getCurrentItem" o = RecentChooserGetCurrentItemMethodInfo-    ResolveRecentChooserMethod "getCurrentUri" o = RecentChooserGetCurrentUriMethodInfo-    ResolveRecentChooserMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveRecentChooserMethod "getFilter" o = RecentChooserGetFilterMethodInfo-    ResolveRecentChooserMethod "getItems" o = RecentChooserGetItemsMethodInfo-    ResolveRecentChooserMethod "getLimit" o = RecentChooserGetLimitMethodInfo-    ResolveRecentChooserMethod "getLocalOnly" o = RecentChooserGetLocalOnlyMethodInfo-    ResolveRecentChooserMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveRecentChooserMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveRecentChooserMethod "getSelectMultiple" o = RecentChooserGetSelectMultipleMethodInfo-    ResolveRecentChooserMethod "getShowIcons" o = RecentChooserGetShowIconsMethodInfo-    ResolveRecentChooserMethod "getShowNotFound" o = RecentChooserGetShowNotFoundMethodInfo-    ResolveRecentChooserMethod "getShowPrivate" o = RecentChooserGetShowPrivateMethodInfo-    ResolveRecentChooserMethod "getShowTips" o = RecentChooserGetShowTipsMethodInfo-    ResolveRecentChooserMethod "getSortType" o = RecentChooserGetSortTypeMethodInfo-    ResolveRecentChooserMethod "getUris" o = RecentChooserGetUrisMethodInfo-    ResolveRecentChooserMethod "setCurrentUri" o = RecentChooserSetCurrentUriMethodInfo-    ResolveRecentChooserMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveRecentChooserMethod "setFilter" o = RecentChooserSetFilterMethodInfo-    ResolveRecentChooserMethod "setLimit" o = RecentChooserSetLimitMethodInfo-    ResolveRecentChooserMethod "setLocalOnly" o = RecentChooserSetLocalOnlyMethodInfo-    ResolveRecentChooserMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveRecentChooserMethod "setSelectMultiple" o = RecentChooserSetSelectMultipleMethodInfo-    ResolveRecentChooserMethod "setShowIcons" o = RecentChooserSetShowIconsMethodInfo-    ResolveRecentChooserMethod "setShowNotFound" o = RecentChooserSetShowNotFoundMethodInfo-    ResolveRecentChooserMethod "setShowPrivate" o = RecentChooserSetShowPrivateMethodInfo-    ResolveRecentChooserMethod "setShowTips" o = RecentChooserSetShowTipsMethodInfo-    ResolveRecentChooserMethod "setSortFunc" o = RecentChooserSetSortFuncMethodInfo-    ResolveRecentChooserMethod "setSortType" o = RecentChooserSetSortTypeMethodInfo-    ResolveRecentChooserMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveRecentChooserMethod t RecentChooser, MethodInfo info RecentChooser p) => IsLabelProxy t (RecentChooser -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveRecentChooserMethod t RecentChooser, MethodInfo info RecentChooser p) => IsLabel t (RecentChooser -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal RecentChooser::item-activated-type RecentChooserItemActivatedCallback =-    IO ()--noRecentChooserItemActivatedCallback :: Maybe RecentChooserItemActivatedCallback-noRecentChooserItemActivatedCallback = Nothing--type RecentChooserItemActivatedCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkRecentChooserItemActivatedCallback :: RecentChooserItemActivatedCallbackC -> IO (FunPtr RecentChooserItemActivatedCallbackC)--recentChooserItemActivatedClosure :: RecentChooserItemActivatedCallback -> IO Closure-recentChooserItemActivatedClosure cb = newCClosure =<< mkRecentChooserItemActivatedCallback wrapped-    where wrapped = recentChooserItemActivatedCallbackWrapper cb--recentChooserItemActivatedCallbackWrapper ::-    RecentChooserItemActivatedCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-recentChooserItemActivatedCallbackWrapper _cb _ _ = do-    _cb --onRecentChooserItemActivated :: (GObject a, MonadIO m) => a -> RecentChooserItemActivatedCallback -> m SignalHandlerId-onRecentChooserItemActivated obj cb = liftIO $ connectRecentChooserItemActivated obj cb SignalConnectBefore-afterRecentChooserItemActivated :: (GObject a, MonadIO m) => a -> RecentChooserItemActivatedCallback -> m SignalHandlerId-afterRecentChooserItemActivated obj cb = connectRecentChooserItemActivated obj cb SignalConnectAfter--connectRecentChooserItemActivated :: (GObject a, MonadIO m) =>-                                     a -> RecentChooserItemActivatedCallback -> SignalConnectMode -> m SignalHandlerId-connectRecentChooserItemActivated obj cb after = liftIO $ do-    cb' <- mkRecentChooserItemActivatedCallback (recentChooserItemActivatedCallbackWrapper cb)-    connectSignalFunPtr obj "item-activated" cb' after---- signal RecentChooser::selection-changed-type RecentChooserSelectionChangedCallback =-    IO ()--noRecentChooserSelectionChangedCallback :: Maybe RecentChooserSelectionChangedCallback-noRecentChooserSelectionChangedCallback = Nothing--type RecentChooserSelectionChangedCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkRecentChooserSelectionChangedCallback :: RecentChooserSelectionChangedCallbackC -> IO (FunPtr RecentChooserSelectionChangedCallbackC)--recentChooserSelectionChangedClosure :: RecentChooserSelectionChangedCallback -> IO Closure-recentChooserSelectionChangedClosure cb = newCClosure =<< mkRecentChooserSelectionChangedCallback wrapped-    where wrapped = recentChooserSelectionChangedCallbackWrapper cb--recentChooserSelectionChangedCallbackWrapper ::-    RecentChooserSelectionChangedCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-recentChooserSelectionChangedCallbackWrapper _cb _ _ = do-    _cb --onRecentChooserSelectionChanged :: (GObject a, MonadIO m) => a -> RecentChooserSelectionChangedCallback -> m SignalHandlerId-onRecentChooserSelectionChanged obj cb = liftIO $ connectRecentChooserSelectionChanged obj cb SignalConnectBefore-afterRecentChooserSelectionChanged :: (GObject a, MonadIO m) => a -> RecentChooserSelectionChangedCallback -> m SignalHandlerId-afterRecentChooserSelectionChanged obj cb = connectRecentChooserSelectionChanged obj cb SignalConnectAfter--connectRecentChooserSelectionChanged :: (GObject a, MonadIO m) =>-                                        a -> RecentChooserSelectionChangedCallback -> SignalConnectMode -> m SignalHandlerId-connectRecentChooserSelectionChanged obj cb after = liftIO $ do-    cb' <- mkRecentChooserSelectionChangedCallback (recentChooserSelectionChangedCallbackWrapper cb)-    connectSignalFunPtr obj "selection-changed" cb' after---- VVV Prop "filter"-   -- Type: TInterface "Gtk" "RecentFilter"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just True)--getRecentChooserFilter :: (MonadIO m, RecentChooserK o) => o -> m RecentFilter-getRecentChooserFilter obj = liftIO $ checkUnexpectedNothing "getRecentChooserFilter" $ getObjectPropertyObject obj "filter" RecentFilter--setRecentChooserFilter :: (MonadIO m, RecentChooserK o, RecentFilterK a) => o -> a -> m ()-setRecentChooserFilter obj val = liftIO $ setObjectPropertyObject obj "filter" (Just val)--constructRecentChooserFilter :: (RecentFilterK a) => a -> IO ([Char], GValue)-constructRecentChooserFilter val = constructObjectPropertyObject "filter" (Just val)--clearRecentChooserFilter :: (MonadIO m, RecentChooserK o) => o -> m ()-clearRecentChooserFilter obj = liftIO $ setObjectPropertyObject obj "filter" (Nothing :: Maybe RecentFilter)--data RecentChooserFilterPropertyInfo-instance AttrInfo RecentChooserFilterPropertyInfo where-    type AttrAllowedOps RecentChooserFilterPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint RecentChooserFilterPropertyInfo = RecentFilterK-    type AttrBaseTypeConstraint RecentChooserFilterPropertyInfo = RecentChooserK-    type AttrGetType RecentChooserFilterPropertyInfo = RecentFilter-    type AttrLabel RecentChooserFilterPropertyInfo = "filter"-    attrGet _ = getRecentChooserFilter-    attrSet _ = setRecentChooserFilter-    attrConstruct _ = constructRecentChooserFilter-    attrClear _ = clearRecentChooserFilter---- VVV Prop "limit"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getRecentChooserLimit :: (MonadIO m, RecentChooserK o) => o -> m Int32-getRecentChooserLimit obj = liftIO $ getObjectPropertyInt32 obj "limit"--setRecentChooserLimit :: (MonadIO m, RecentChooserK o) => o -> Int32 -> m ()-setRecentChooserLimit obj val = liftIO $ setObjectPropertyInt32 obj "limit" val--constructRecentChooserLimit :: Int32 -> IO ([Char], GValue)-constructRecentChooserLimit val = constructObjectPropertyInt32 "limit" val--data RecentChooserLimitPropertyInfo-instance AttrInfo RecentChooserLimitPropertyInfo where-    type AttrAllowedOps RecentChooserLimitPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint RecentChooserLimitPropertyInfo = (~) Int32-    type AttrBaseTypeConstraint RecentChooserLimitPropertyInfo = RecentChooserK-    type AttrGetType RecentChooserLimitPropertyInfo = Int32-    type AttrLabel RecentChooserLimitPropertyInfo = "limit"-    attrGet _ = getRecentChooserLimit-    attrSet _ = setRecentChooserLimit-    attrConstruct _ = constructRecentChooserLimit-    attrClear _ = undefined---- VVV Prop "local-only"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getRecentChooserLocalOnly :: (MonadIO m, RecentChooserK o) => o -> m Bool-getRecentChooserLocalOnly obj = liftIO $ getObjectPropertyBool obj "local-only"--setRecentChooserLocalOnly :: (MonadIO m, RecentChooserK o) => o -> Bool -> m ()-setRecentChooserLocalOnly obj val = liftIO $ setObjectPropertyBool obj "local-only" val--constructRecentChooserLocalOnly :: Bool -> IO ([Char], GValue)-constructRecentChooserLocalOnly val = constructObjectPropertyBool "local-only" val--data RecentChooserLocalOnlyPropertyInfo-instance AttrInfo RecentChooserLocalOnlyPropertyInfo where-    type AttrAllowedOps RecentChooserLocalOnlyPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint RecentChooserLocalOnlyPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint RecentChooserLocalOnlyPropertyInfo = RecentChooserK-    type AttrGetType RecentChooserLocalOnlyPropertyInfo = Bool-    type AttrLabel RecentChooserLocalOnlyPropertyInfo = "local-only"-    attrGet _ = getRecentChooserLocalOnly-    attrSet _ = setRecentChooserLocalOnly-    attrConstruct _ = constructRecentChooserLocalOnly-    attrClear _ = undefined---- VVV Prop "recent-manager"-   -- Type: TInterface "Gtk" "RecentManager"-   -- Flags: [PropertyWritable,PropertyConstructOnly]-   -- Nullable: (Nothing,Nothing)--constructRecentChooserRecentManager :: (RecentManagerK a) => a -> IO ([Char], GValue)-constructRecentChooserRecentManager val = constructObjectPropertyObject "recent-manager" (Just val)--data RecentChooserRecentManagerPropertyInfo-instance AttrInfo RecentChooserRecentManagerPropertyInfo where-    type AttrAllowedOps RecentChooserRecentManagerPropertyInfo = '[ 'AttrConstruct, 'AttrClear]-    type AttrSetTypeConstraint RecentChooserRecentManagerPropertyInfo = RecentManagerK-    type AttrBaseTypeConstraint RecentChooserRecentManagerPropertyInfo = RecentChooserK-    type AttrGetType RecentChooserRecentManagerPropertyInfo = ()-    type AttrLabel RecentChooserRecentManagerPropertyInfo = "recent-manager"-    attrGet _ = undefined-    attrSet _ = undefined-    attrConstruct _ = constructRecentChooserRecentManager-    attrClear _ = undefined---- VVV Prop "select-multiple"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getRecentChooserSelectMultiple :: (MonadIO m, RecentChooserK o) => o -> m Bool-getRecentChooserSelectMultiple obj = liftIO $ getObjectPropertyBool obj "select-multiple"--setRecentChooserSelectMultiple :: (MonadIO m, RecentChooserK o) => o -> Bool -> m ()-setRecentChooserSelectMultiple obj val = liftIO $ setObjectPropertyBool obj "select-multiple" val--constructRecentChooserSelectMultiple :: Bool -> IO ([Char], GValue)-constructRecentChooserSelectMultiple val = constructObjectPropertyBool "select-multiple" val--data RecentChooserSelectMultiplePropertyInfo-instance AttrInfo RecentChooserSelectMultiplePropertyInfo where-    type AttrAllowedOps RecentChooserSelectMultiplePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint RecentChooserSelectMultiplePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint RecentChooserSelectMultiplePropertyInfo = RecentChooserK-    type AttrGetType RecentChooserSelectMultiplePropertyInfo = Bool-    type AttrLabel RecentChooserSelectMultiplePropertyInfo = "select-multiple"-    attrGet _ = getRecentChooserSelectMultiple-    attrSet _ = setRecentChooserSelectMultiple-    attrConstruct _ = constructRecentChooserSelectMultiple-    attrClear _ = undefined---- VVV Prop "show-icons"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getRecentChooserShowIcons :: (MonadIO m, RecentChooserK o) => o -> m Bool-getRecentChooserShowIcons obj = liftIO $ getObjectPropertyBool obj "show-icons"--setRecentChooserShowIcons :: (MonadIO m, RecentChooserK o) => o -> Bool -> m ()-setRecentChooserShowIcons obj val = liftIO $ setObjectPropertyBool obj "show-icons" val--constructRecentChooserShowIcons :: Bool -> IO ([Char], GValue)-constructRecentChooserShowIcons val = constructObjectPropertyBool "show-icons" val--data RecentChooserShowIconsPropertyInfo-instance AttrInfo RecentChooserShowIconsPropertyInfo where-    type AttrAllowedOps RecentChooserShowIconsPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint RecentChooserShowIconsPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint RecentChooserShowIconsPropertyInfo = RecentChooserK-    type AttrGetType RecentChooserShowIconsPropertyInfo = Bool-    type AttrLabel RecentChooserShowIconsPropertyInfo = "show-icons"-    attrGet _ = getRecentChooserShowIcons-    attrSet _ = setRecentChooserShowIcons-    attrConstruct _ = constructRecentChooserShowIcons-    attrClear _ = undefined---- VVV Prop "show-not-found"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getRecentChooserShowNotFound :: (MonadIO m, RecentChooserK o) => o -> m Bool-getRecentChooserShowNotFound obj = liftIO $ getObjectPropertyBool obj "show-not-found"--setRecentChooserShowNotFound :: (MonadIO m, RecentChooserK o) => o -> Bool -> m ()-setRecentChooserShowNotFound obj val = liftIO $ setObjectPropertyBool obj "show-not-found" val--constructRecentChooserShowNotFound :: Bool -> IO ([Char], GValue)-constructRecentChooserShowNotFound val = constructObjectPropertyBool "show-not-found" val--data RecentChooserShowNotFoundPropertyInfo-instance AttrInfo RecentChooserShowNotFoundPropertyInfo where-    type AttrAllowedOps RecentChooserShowNotFoundPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint RecentChooserShowNotFoundPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint RecentChooserShowNotFoundPropertyInfo = RecentChooserK-    type AttrGetType RecentChooserShowNotFoundPropertyInfo = Bool-    type AttrLabel RecentChooserShowNotFoundPropertyInfo = "show-not-found"-    attrGet _ = getRecentChooserShowNotFound-    attrSet _ = setRecentChooserShowNotFound-    attrConstruct _ = constructRecentChooserShowNotFound-    attrClear _ = undefined---- VVV Prop "show-private"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getRecentChooserShowPrivate :: (MonadIO m, RecentChooserK o) => o -> m Bool-getRecentChooserShowPrivate obj = liftIO $ getObjectPropertyBool obj "show-private"--setRecentChooserShowPrivate :: (MonadIO m, RecentChooserK o) => o -> Bool -> m ()-setRecentChooserShowPrivate obj val = liftIO $ setObjectPropertyBool obj "show-private" val--constructRecentChooserShowPrivate :: Bool -> IO ([Char], GValue)-constructRecentChooserShowPrivate val = constructObjectPropertyBool "show-private" val--data RecentChooserShowPrivatePropertyInfo-instance AttrInfo RecentChooserShowPrivatePropertyInfo where-    type AttrAllowedOps RecentChooserShowPrivatePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint RecentChooserShowPrivatePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint RecentChooserShowPrivatePropertyInfo = RecentChooserK-    type AttrGetType RecentChooserShowPrivatePropertyInfo = Bool-    type AttrLabel RecentChooserShowPrivatePropertyInfo = "show-private"-    attrGet _ = getRecentChooserShowPrivate-    attrSet _ = setRecentChooserShowPrivate-    attrConstruct _ = constructRecentChooserShowPrivate-    attrClear _ = undefined---- VVV Prop "show-tips"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getRecentChooserShowTips :: (MonadIO m, RecentChooserK o) => o -> m Bool-getRecentChooserShowTips obj = liftIO $ getObjectPropertyBool obj "show-tips"--setRecentChooserShowTips :: (MonadIO m, RecentChooserK o) => o -> Bool -> m ()-setRecentChooserShowTips obj val = liftIO $ setObjectPropertyBool obj "show-tips" val--constructRecentChooserShowTips :: Bool -> IO ([Char], GValue)-constructRecentChooserShowTips val = constructObjectPropertyBool "show-tips" val--data RecentChooserShowTipsPropertyInfo-instance AttrInfo RecentChooserShowTipsPropertyInfo where-    type AttrAllowedOps RecentChooserShowTipsPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint RecentChooserShowTipsPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint RecentChooserShowTipsPropertyInfo = RecentChooserK-    type AttrGetType RecentChooserShowTipsPropertyInfo = Bool-    type AttrLabel RecentChooserShowTipsPropertyInfo = "show-tips"-    attrGet _ = getRecentChooserShowTips-    attrSet _ = setRecentChooserShowTips-    attrConstruct _ = constructRecentChooserShowTips-    attrClear _ = undefined---- VVV Prop "sort-type"-   -- Type: TInterface "Gtk" "RecentSortType"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getRecentChooserSortType :: (MonadIO m, RecentChooserK o) => o -> m RecentSortType-getRecentChooserSortType obj = liftIO $ getObjectPropertyEnum obj "sort-type"--setRecentChooserSortType :: (MonadIO m, RecentChooserK o) => o -> RecentSortType -> m ()-setRecentChooserSortType obj val = liftIO $ setObjectPropertyEnum obj "sort-type" val--constructRecentChooserSortType :: RecentSortType -> IO ([Char], GValue)-constructRecentChooserSortType val = constructObjectPropertyEnum "sort-type" val--data RecentChooserSortTypePropertyInfo-instance AttrInfo RecentChooserSortTypePropertyInfo where-    type AttrAllowedOps RecentChooserSortTypePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint RecentChooserSortTypePropertyInfo = (~) RecentSortType-    type AttrBaseTypeConstraint RecentChooserSortTypePropertyInfo = RecentChooserK-    type AttrGetType RecentChooserSortTypePropertyInfo = RecentSortType-    type AttrLabel RecentChooserSortTypePropertyInfo = "sort-type"-    attrGet _ = getRecentChooserSortType-    attrSet _ = setRecentChooserSortType-    attrConstruct _ = constructRecentChooserSortType-    attrClear _ = undefined--type instance AttributeList RecentChooser = RecentChooserAttributeList-type RecentChooserAttributeList = ('[ '("filter", RecentChooserFilterPropertyInfo), '("limit", RecentChooserLimitPropertyInfo), '("localOnly", RecentChooserLocalOnlyPropertyInfo), '("recentManager", RecentChooserRecentManagerPropertyInfo), '("selectMultiple", RecentChooserSelectMultiplePropertyInfo), '("showIcons", RecentChooserShowIconsPropertyInfo), '("showNotFound", RecentChooserShowNotFoundPropertyInfo), '("showPrivate", RecentChooserShowPrivatePropertyInfo), '("showTips", RecentChooserShowTipsPropertyInfo), '("sortType", RecentChooserSortTypePropertyInfo)] :: [(Symbol, *)])--recentChooserFilter :: AttrLabelProxy "filter"-recentChooserFilter = AttrLabelProxy--recentChooserLimit :: AttrLabelProxy "limit"-recentChooserLimit = AttrLabelProxy--recentChooserLocalOnly :: AttrLabelProxy "localOnly"-recentChooserLocalOnly = AttrLabelProxy--recentChooserRecentManager :: AttrLabelProxy "recentManager"-recentChooserRecentManager = AttrLabelProxy--recentChooserSelectMultiple :: AttrLabelProxy "selectMultiple"-recentChooserSelectMultiple = AttrLabelProxy--recentChooserShowIcons :: AttrLabelProxy "showIcons"-recentChooserShowIcons = AttrLabelProxy--recentChooserShowNotFound :: AttrLabelProxy "showNotFound"-recentChooserShowNotFound = AttrLabelProxy--recentChooserShowPrivate :: AttrLabelProxy "showPrivate"-recentChooserShowPrivate = AttrLabelProxy--recentChooserShowTips :: AttrLabelProxy "showTips"-recentChooserShowTips = AttrLabelProxy--recentChooserSortType :: AttrLabelProxy "sortType"-recentChooserSortType = AttrLabelProxy--data RecentChooserItemActivatedSignalInfo-instance SignalInfo RecentChooserItemActivatedSignalInfo where-    type HaskellCallbackType RecentChooserItemActivatedSignalInfo = RecentChooserItemActivatedCallback-    connectSignal _ = connectRecentChooserItemActivated--data RecentChooserSelectionChangedSignalInfo-instance SignalInfo RecentChooserSelectionChangedSignalInfo where-    type HaskellCallbackType RecentChooserSelectionChangedSignalInfo = RecentChooserSelectionChangedCallback-    connectSignal _ = connectRecentChooserSelectionChanged--type instance SignalList RecentChooser = RecentChooserSignalList-type RecentChooserSignalList = ('[ '("itemActivated", RecentChooserItemActivatedSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("selectionChanged", RecentChooserSelectionChangedSignalInfo)] :: [(Symbol, *)])--foreign import ccall "gtk_recent_chooser_get_type"-    c_gtk_recent_chooser_get_type :: IO GType--type instance ParentTypes RecentChooser = RecentChooserParentTypes-type RecentChooserParentTypes = '[GObject.Object]--instance GObject RecentChooser where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_recent_chooser_get_type-    --class GObject o => RecentChooserK o-instance (GObject o, IsDescendantOf RecentChooser o) => RecentChooserK o--toRecentChooser :: RecentChooserK o => o -> IO RecentChooser-toRecentChooser = unsafeCastTo RecentChooser---- method RecentChooser::add_filter--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "RecentChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "filter", argType = TInterface "Gtk" "RecentFilter", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_recent_chooser_add_filter" gtk_recent_chooser_add_filter :: -    Ptr RecentChooser ->                    -- _obj : TInterface "Gtk" "RecentChooser"-    Ptr RecentFilter ->                     -- filter : TInterface "Gtk" "RecentFilter"-    IO ()---recentChooserAddFilter ::-    (MonadIO m, RecentChooserK a, RecentFilterK b) =>-    a                                       -- _obj-    -> b                                    -- filter-    -> m ()                                 -- result-recentChooserAddFilter _obj filter = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let filter' = unsafeManagedPtrCastPtr filter-    gtk_recent_chooser_add_filter _obj' filter'-    touchManagedPtr _obj-    touchManagedPtr filter-    return ()--data RecentChooserAddFilterMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, RecentChooserK a, RecentFilterK b) => MethodInfo RecentChooserAddFilterMethodInfo a signature where-    overloadedMethod _ = recentChooserAddFilter---- method RecentChooser::get_current_item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "RecentChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "RecentInfo")--- throws : False--- Skip return : False--foreign import ccall "gtk_recent_chooser_get_current_item" gtk_recent_chooser_get_current_item :: -    Ptr RecentChooser ->                    -- _obj : TInterface "Gtk" "RecentChooser"-    IO (Ptr RecentInfo)---recentChooserGetCurrentItem ::-    (MonadIO m, RecentChooserK a) =>-    a                                       -- _obj-    -> m RecentInfo                         -- result-recentChooserGetCurrentItem _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_recent_chooser_get_current_item _obj'-    checkUnexpectedReturnNULL "gtk_recent_chooser_get_current_item" result-    result' <- (wrapBoxed RecentInfo) result-    touchManagedPtr _obj-    return result'--data RecentChooserGetCurrentItemMethodInfo-instance (signature ~ (m RecentInfo), MonadIO m, RecentChooserK a) => MethodInfo RecentChooserGetCurrentItemMethodInfo a signature where-    overloadedMethod _ = recentChooserGetCurrentItem---- method RecentChooser::get_current_uri--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "RecentChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_recent_chooser_get_current_uri" gtk_recent_chooser_get_current_uri :: -    Ptr RecentChooser ->                    -- _obj : TInterface "Gtk" "RecentChooser"-    IO CString---recentChooserGetCurrentUri ::-    (MonadIO m, RecentChooserK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-recentChooserGetCurrentUri _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_recent_chooser_get_current_uri _obj'-    checkUnexpectedReturnNULL "gtk_recent_chooser_get_current_uri" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data RecentChooserGetCurrentUriMethodInfo-instance (signature ~ (m T.Text), MonadIO m, RecentChooserK a) => MethodInfo RecentChooserGetCurrentUriMethodInfo a signature where-    overloadedMethod _ = recentChooserGetCurrentUri---- method RecentChooser::get_filter--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "RecentChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "RecentFilter")--- throws : False--- Skip return : False--foreign import ccall "gtk_recent_chooser_get_filter" gtk_recent_chooser_get_filter :: -    Ptr RecentChooser ->                    -- _obj : TInterface "Gtk" "RecentChooser"-    IO (Ptr RecentFilter)---recentChooserGetFilter ::-    (MonadIO m, RecentChooserK a) =>-    a                                       -- _obj-    -> m RecentFilter                       -- result-recentChooserGetFilter _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_recent_chooser_get_filter _obj'-    checkUnexpectedReturnNULL "gtk_recent_chooser_get_filter" result-    result' <- (newObject RecentFilter) result-    touchManagedPtr _obj-    return result'--data RecentChooserGetFilterMethodInfo-instance (signature ~ (m RecentFilter), MonadIO m, RecentChooserK a) => MethodInfo RecentChooserGetFilterMethodInfo a signature where-    overloadedMethod _ = recentChooserGetFilter---- method RecentChooser::get_items--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "RecentChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TGList (TInterface "Gtk" "RecentInfo"))--- throws : False--- Skip return : False--foreign import ccall "gtk_recent_chooser_get_items" gtk_recent_chooser_get_items :: -    Ptr RecentChooser ->                    -- _obj : TInterface "Gtk" "RecentChooser"-    IO (Ptr (GList (Ptr RecentInfo)))---recentChooserGetItems ::-    (MonadIO m, RecentChooserK a) =>-    a                                       -- _obj-    -> m [RecentInfo]                       -- result-recentChooserGetItems _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_recent_chooser_get_items _obj'-    result' <- unpackGList result-    result'' <- mapM (wrapBoxed RecentInfo) result'-    g_list_free result-    touchManagedPtr _obj-    return result''--data RecentChooserGetItemsMethodInfo-instance (signature ~ (m [RecentInfo]), MonadIO m, RecentChooserK a) => MethodInfo RecentChooserGetItemsMethodInfo a signature where-    overloadedMethod _ = recentChooserGetItems---- method RecentChooser::get_limit--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "RecentChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_recent_chooser_get_limit" gtk_recent_chooser_get_limit :: -    Ptr RecentChooser ->                    -- _obj : TInterface "Gtk" "RecentChooser"-    IO Int32---recentChooserGetLimit ::-    (MonadIO m, RecentChooserK a) =>-    a                                       -- _obj-    -> m Int32                              -- result-recentChooserGetLimit _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_recent_chooser_get_limit _obj'-    touchManagedPtr _obj-    return result--data RecentChooserGetLimitMethodInfo-instance (signature ~ (m Int32), MonadIO m, RecentChooserK a) => MethodInfo RecentChooserGetLimitMethodInfo a signature where-    overloadedMethod _ = recentChooserGetLimit---- method RecentChooser::get_local_only--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "RecentChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_recent_chooser_get_local_only" gtk_recent_chooser_get_local_only :: -    Ptr RecentChooser ->                    -- _obj : TInterface "Gtk" "RecentChooser"-    IO CInt---recentChooserGetLocalOnly ::-    (MonadIO m, RecentChooserK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-recentChooserGetLocalOnly _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_recent_chooser_get_local_only _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data RecentChooserGetLocalOnlyMethodInfo-instance (signature ~ (m Bool), MonadIO m, RecentChooserK a) => MethodInfo RecentChooserGetLocalOnlyMethodInfo a signature where-    overloadedMethod _ = recentChooserGetLocalOnly---- method RecentChooser::get_select_multiple--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "RecentChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_recent_chooser_get_select_multiple" gtk_recent_chooser_get_select_multiple :: -    Ptr RecentChooser ->                    -- _obj : TInterface "Gtk" "RecentChooser"-    IO CInt---recentChooserGetSelectMultiple ::-    (MonadIO m, RecentChooserK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-recentChooserGetSelectMultiple _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_recent_chooser_get_select_multiple _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data RecentChooserGetSelectMultipleMethodInfo-instance (signature ~ (m Bool), MonadIO m, RecentChooserK a) => MethodInfo RecentChooserGetSelectMultipleMethodInfo a signature where-    overloadedMethod _ = recentChooserGetSelectMultiple---- method RecentChooser::get_show_icons--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "RecentChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_recent_chooser_get_show_icons" gtk_recent_chooser_get_show_icons :: -    Ptr RecentChooser ->                    -- _obj : TInterface "Gtk" "RecentChooser"-    IO CInt---recentChooserGetShowIcons ::-    (MonadIO m, RecentChooserK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-recentChooserGetShowIcons _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_recent_chooser_get_show_icons _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data RecentChooserGetShowIconsMethodInfo-instance (signature ~ (m Bool), MonadIO m, RecentChooserK a) => MethodInfo RecentChooserGetShowIconsMethodInfo a signature where-    overloadedMethod _ = recentChooserGetShowIcons---- method RecentChooser::get_show_not_found--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "RecentChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_recent_chooser_get_show_not_found" gtk_recent_chooser_get_show_not_found :: -    Ptr RecentChooser ->                    -- _obj : TInterface "Gtk" "RecentChooser"-    IO CInt---recentChooserGetShowNotFound ::-    (MonadIO m, RecentChooserK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-recentChooserGetShowNotFound _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_recent_chooser_get_show_not_found _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data RecentChooserGetShowNotFoundMethodInfo-instance (signature ~ (m Bool), MonadIO m, RecentChooserK a) => MethodInfo RecentChooserGetShowNotFoundMethodInfo a signature where-    overloadedMethod _ = recentChooserGetShowNotFound---- method RecentChooser::get_show_private--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "RecentChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_recent_chooser_get_show_private" gtk_recent_chooser_get_show_private :: -    Ptr RecentChooser ->                    -- _obj : TInterface "Gtk" "RecentChooser"-    IO CInt---recentChooserGetShowPrivate ::-    (MonadIO m, RecentChooserK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-recentChooserGetShowPrivate _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_recent_chooser_get_show_private _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data RecentChooserGetShowPrivateMethodInfo-instance (signature ~ (m Bool), MonadIO m, RecentChooserK a) => MethodInfo RecentChooserGetShowPrivateMethodInfo a signature where-    overloadedMethod _ = recentChooserGetShowPrivate---- method RecentChooser::get_show_tips--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "RecentChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_recent_chooser_get_show_tips" gtk_recent_chooser_get_show_tips :: -    Ptr RecentChooser ->                    -- _obj : TInterface "Gtk" "RecentChooser"-    IO CInt---recentChooserGetShowTips ::-    (MonadIO m, RecentChooserK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-recentChooserGetShowTips _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_recent_chooser_get_show_tips _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data RecentChooserGetShowTipsMethodInfo-instance (signature ~ (m Bool), MonadIO m, RecentChooserK a) => MethodInfo RecentChooserGetShowTipsMethodInfo a signature where-    overloadedMethod _ = recentChooserGetShowTips---- method RecentChooser::get_sort_type--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "RecentChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "RecentSortType")--- throws : False--- Skip return : False--foreign import ccall "gtk_recent_chooser_get_sort_type" gtk_recent_chooser_get_sort_type :: -    Ptr RecentChooser ->                    -- _obj : TInterface "Gtk" "RecentChooser"-    IO CUInt---recentChooserGetSortType ::-    (MonadIO m, RecentChooserK a) =>-    a                                       -- _obj-    -> m RecentSortType                     -- result-recentChooserGetSortType _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_recent_chooser_get_sort_type _obj'-    let result' = (toEnum . fromIntegral) result-    touchManagedPtr _obj-    return result'--data RecentChooserGetSortTypeMethodInfo-instance (signature ~ (m RecentSortType), MonadIO m, RecentChooserK a) => MethodInfo RecentChooserGetSortTypeMethodInfo a signature where-    overloadedMethod _ = recentChooserGetSortType---- method RecentChooser::get_uris--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "RecentChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "length", argType = TBasicType TUInt64, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : []--- returnType : Just (TCArray True (-1) 1 (TBasicType TUTF8))--- throws : False--- Skip return : False--foreign import ccall "gtk_recent_chooser_get_uris" gtk_recent_chooser_get_uris :: -    Ptr RecentChooser ->                    -- _obj : TInterface "Gtk" "RecentChooser"-    Ptr Word64 ->                           -- length : TBasicType TUInt64-    IO (Ptr CString)---recentChooserGetUris ::-    (MonadIO m, RecentChooserK a) =>-    a                                       -- _obj-    -> m ([T.Text],Word64)                  -- result-recentChooserGetUris _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    length_ <- allocMem :: IO (Ptr Word64)-    result <- gtk_recent_chooser_get_uris _obj' length_-    checkUnexpectedReturnNULL "gtk_recent_chooser_get_uris" result-    result' <- unpackZeroTerminatedUTF8CArray result-    mapZeroTerminatedCArray freeMem result-    freeMem result-    length_' <- peek length_-    touchManagedPtr _obj-    freeMem length_-    return (result', length_')--data RecentChooserGetUrisMethodInfo-instance (signature ~ (m ([T.Text],Word64)), MonadIO m, RecentChooserK a) => MethodInfo RecentChooserGetUrisMethodInfo a signature where-    overloadedMethod _ = recentChooserGetUris---- method RecentChooser::list_filters--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "RecentChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TGSList (TInterface "Gtk" "RecentFilter"))--- throws : False--- Skip return : False--foreign import ccall "gtk_recent_chooser_list_filters" gtk_recent_chooser_list_filters :: -    Ptr RecentChooser ->                    -- _obj : TInterface "Gtk" "RecentChooser"-    IO (Ptr (GSList (Ptr RecentFilter)))---recentChooserListFilters ::-    (MonadIO m, RecentChooserK a) =>-    a                                       -- _obj-    -> m [RecentFilter]                     -- result-recentChooserListFilters _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_recent_chooser_list_filters _obj'-    result' <- unpackGSList result-    result'' <- mapM (newObject RecentFilter) result'-    g_slist_free result-    touchManagedPtr _obj-    return result''--data RecentChooserListFiltersMethodInfo-instance (signature ~ (m [RecentFilter]), MonadIO m, RecentChooserK a) => MethodInfo RecentChooserListFiltersMethodInfo a signature where-    overloadedMethod _ = recentChooserListFilters---- method RecentChooser::remove_filter--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "RecentChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "filter", argType = TInterface "Gtk" "RecentFilter", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_recent_chooser_remove_filter" gtk_recent_chooser_remove_filter :: -    Ptr RecentChooser ->                    -- _obj : TInterface "Gtk" "RecentChooser"-    Ptr RecentFilter ->                     -- filter : TInterface "Gtk" "RecentFilter"-    IO ()---recentChooserRemoveFilter ::-    (MonadIO m, RecentChooserK a, RecentFilterK b) =>-    a                                       -- _obj-    -> b                                    -- filter-    -> m ()                                 -- result-recentChooserRemoveFilter _obj filter = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let filter' = unsafeManagedPtrCastPtr filter-    gtk_recent_chooser_remove_filter _obj' filter'-    touchManagedPtr _obj-    touchManagedPtr filter-    return ()--data RecentChooserRemoveFilterMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, RecentChooserK a, RecentFilterK b) => MethodInfo RecentChooserRemoveFilterMethodInfo a signature where-    overloadedMethod _ = recentChooserRemoveFilter---- method RecentChooser::select_all--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "RecentChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_recent_chooser_select_all" gtk_recent_chooser_select_all :: -    Ptr RecentChooser ->                    -- _obj : TInterface "Gtk" "RecentChooser"-    IO ()---recentChooserSelectAll ::-    (MonadIO m, RecentChooserK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-recentChooserSelectAll _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_recent_chooser_select_all _obj'-    touchManagedPtr _obj-    return ()--data RecentChooserSelectAllMethodInfo-instance (signature ~ (m ()), MonadIO m, RecentChooserK a) => MethodInfo RecentChooserSelectAllMethodInfo a signature where-    overloadedMethod _ = recentChooserSelectAll---- method RecentChooser::select_uri--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "RecentChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "uri", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : True--- Skip return : False--foreign import ccall "gtk_recent_chooser_select_uri" gtk_recent_chooser_select_uri :: -    Ptr RecentChooser ->                    -- _obj : TInterface "Gtk" "RecentChooser"-    CString ->                              -- uri : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO CInt---recentChooserSelectUri ::-    (MonadIO m, RecentChooserK a) =>-    a                                       -- _obj-    -> T.Text                               -- uri-    -> m ()                                 -- result-recentChooserSelectUri _obj uri = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    uri' <- textToCString uri-    onException (do-        _ <- propagateGError $ gtk_recent_chooser_select_uri _obj' uri'-        touchManagedPtr _obj-        freeMem uri'-        return ()-     ) (do-        freeMem uri'-     )--data RecentChooserSelectUriMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, RecentChooserK a) => MethodInfo RecentChooserSelectUriMethodInfo a signature where-    overloadedMethod _ = recentChooserSelectUri---- method RecentChooser::set_current_uri--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "RecentChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "uri", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : True--- Skip return : False--foreign import ccall "gtk_recent_chooser_set_current_uri" gtk_recent_chooser_set_current_uri :: -    Ptr RecentChooser ->                    -- _obj : TInterface "Gtk" "RecentChooser"-    CString ->                              -- uri : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO CInt---recentChooserSetCurrentUri ::-    (MonadIO m, RecentChooserK a) =>-    a                                       -- _obj-    -> T.Text                               -- uri-    -> m ()                                 -- result-recentChooserSetCurrentUri _obj uri = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    uri' <- textToCString uri-    onException (do-        _ <- propagateGError $ gtk_recent_chooser_set_current_uri _obj' uri'-        touchManagedPtr _obj-        freeMem uri'-        return ()-     ) (do-        freeMem uri'-     )--data RecentChooserSetCurrentUriMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, RecentChooserK a) => MethodInfo RecentChooserSetCurrentUriMethodInfo a signature where-    overloadedMethod _ = recentChooserSetCurrentUri---- method RecentChooser::set_filter--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "RecentChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "filter", argType = TInterface "Gtk" "RecentFilter", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_recent_chooser_set_filter" gtk_recent_chooser_set_filter :: -    Ptr RecentChooser ->                    -- _obj : TInterface "Gtk" "RecentChooser"-    Ptr RecentFilter ->                     -- filter : TInterface "Gtk" "RecentFilter"-    IO ()---recentChooserSetFilter ::-    (MonadIO m, RecentChooserK a, RecentFilterK b) =>-    a                                       -- _obj-    -> Maybe (b)                            -- filter-    -> m ()                                 -- result-recentChooserSetFilter _obj filter = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeFilter <- case filter of-        Nothing -> return nullPtr-        Just jFilter -> do-            let jFilter' = unsafeManagedPtrCastPtr jFilter-            return jFilter'-    gtk_recent_chooser_set_filter _obj' maybeFilter-    touchManagedPtr _obj-    whenJust filter touchManagedPtr-    return ()--data RecentChooserSetFilterMethodInfo-instance (signature ~ (Maybe (b) -> m ()), MonadIO m, RecentChooserK a, RecentFilterK b) => MethodInfo RecentChooserSetFilterMethodInfo a signature where-    overloadedMethod _ = recentChooserSetFilter---- method RecentChooser::set_limit--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "RecentChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "limit", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_recent_chooser_set_limit" gtk_recent_chooser_set_limit :: -    Ptr RecentChooser ->                    -- _obj : TInterface "Gtk" "RecentChooser"-    Int32 ->                                -- limit : TBasicType TInt-    IO ()---recentChooserSetLimit ::-    (MonadIO m, RecentChooserK a) =>-    a                                       -- _obj-    -> Int32                                -- limit-    -> m ()                                 -- result-recentChooserSetLimit _obj limit = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_recent_chooser_set_limit _obj' limit-    touchManagedPtr _obj-    return ()--data RecentChooserSetLimitMethodInfo-instance (signature ~ (Int32 -> m ()), MonadIO m, RecentChooserK a) => MethodInfo RecentChooserSetLimitMethodInfo a signature where-    overloadedMethod _ = recentChooserSetLimit---- method RecentChooser::set_local_only--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "RecentChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "local_only", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_recent_chooser_set_local_only" gtk_recent_chooser_set_local_only :: -    Ptr RecentChooser ->                    -- _obj : TInterface "Gtk" "RecentChooser"-    CInt ->                                 -- local_only : TBasicType TBoolean-    IO ()---recentChooserSetLocalOnly ::-    (MonadIO m, RecentChooserK a) =>-    a                                       -- _obj-    -> Bool                                 -- localOnly-    -> m ()                                 -- result-recentChooserSetLocalOnly _obj localOnly = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let localOnly' = (fromIntegral . fromEnum) localOnly-    gtk_recent_chooser_set_local_only _obj' localOnly'-    touchManagedPtr _obj-    return ()--data RecentChooserSetLocalOnlyMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, RecentChooserK a) => MethodInfo RecentChooserSetLocalOnlyMethodInfo a signature where-    overloadedMethod _ = recentChooserSetLocalOnly---- method RecentChooser::set_select_multiple--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "RecentChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "select_multiple", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_recent_chooser_set_select_multiple" gtk_recent_chooser_set_select_multiple :: -    Ptr RecentChooser ->                    -- _obj : TInterface "Gtk" "RecentChooser"-    CInt ->                                 -- select_multiple : TBasicType TBoolean-    IO ()---recentChooserSetSelectMultiple ::-    (MonadIO m, RecentChooserK a) =>-    a                                       -- _obj-    -> Bool                                 -- selectMultiple-    -> m ()                                 -- result-recentChooserSetSelectMultiple _obj selectMultiple = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let selectMultiple' = (fromIntegral . fromEnum) selectMultiple-    gtk_recent_chooser_set_select_multiple _obj' selectMultiple'-    touchManagedPtr _obj-    return ()--data RecentChooserSetSelectMultipleMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, RecentChooserK a) => MethodInfo RecentChooserSetSelectMultipleMethodInfo a signature where-    overloadedMethod _ = recentChooserSetSelectMultiple---- method RecentChooser::set_show_icons--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "RecentChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "show_icons", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_recent_chooser_set_show_icons" gtk_recent_chooser_set_show_icons :: -    Ptr RecentChooser ->                    -- _obj : TInterface "Gtk" "RecentChooser"-    CInt ->                                 -- show_icons : TBasicType TBoolean-    IO ()---recentChooserSetShowIcons ::-    (MonadIO m, RecentChooserK a) =>-    a                                       -- _obj-    -> Bool                                 -- showIcons-    -> m ()                                 -- result-recentChooserSetShowIcons _obj showIcons = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let showIcons' = (fromIntegral . fromEnum) showIcons-    gtk_recent_chooser_set_show_icons _obj' showIcons'-    touchManagedPtr _obj-    return ()--data RecentChooserSetShowIconsMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, RecentChooserK a) => MethodInfo RecentChooserSetShowIconsMethodInfo a signature where-    overloadedMethod _ = recentChooserSetShowIcons---- method RecentChooser::set_show_not_found--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "RecentChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "show_not_found", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_recent_chooser_set_show_not_found" gtk_recent_chooser_set_show_not_found :: -    Ptr RecentChooser ->                    -- _obj : TInterface "Gtk" "RecentChooser"-    CInt ->                                 -- show_not_found : TBasicType TBoolean-    IO ()---recentChooserSetShowNotFound ::-    (MonadIO m, RecentChooserK a) =>-    a                                       -- _obj-    -> Bool                                 -- showNotFound-    -> m ()                                 -- result-recentChooserSetShowNotFound _obj showNotFound = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let showNotFound' = (fromIntegral . fromEnum) showNotFound-    gtk_recent_chooser_set_show_not_found _obj' showNotFound'-    touchManagedPtr _obj-    return ()--data RecentChooserSetShowNotFoundMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, RecentChooserK a) => MethodInfo RecentChooserSetShowNotFoundMethodInfo a signature where-    overloadedMethod _ = recentChooserSetShowNotFound---- method RecentChooser::set_show_private--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "RecentChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "show_private", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_recent_chooser_set_show_private" gtk_recent_chooser_set_show_private :: -    Ptr RecentChooser ->                    -- _obj : TInterface "Gtk" "RecentChooser"-    CInt ->                                 -- show_private : TBasicType TBoolean-    IO ()---recentChooserSetShowPrivate ::-    (MonadIO m, RecentChooserK a) =>-    a                                       -- _obj-    -> Bool                                 -- showPrivate-    -> m ()                                 -- result-recentChooserSetShowPrivate _obj showPrivate = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let showPrivate' = (fromIntegral . fromEnum) showPrivate-    gtk_recent_chooser_set_show_private _obj' showPrivate'-    touchManagedPtr _obj-    return ()--data RecentChooserSetShowPrivateMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, RecentChooserK a) => MethodInfo RecentChooserSetShowPrivateMethodInfo a signature where-    overloadedMethod _ = recentChooserSetShowPrivate---- method RecentChooser::set_show_tips--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "RecentChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "show_tips", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_recent_chooser_set_show_tips" gtk_recent_chooser_set_show_tips :: -    Ptr RecentChooser ->                    -- _obj : TInterface "Gtk" "RecentChooser"-    CInt ->                                 -- show_tips : TBasicType TBoolean-    IO ()---recentChooserSetShowTips ::-    (MonadIO m, RecentChooserK a) =>-    a                                       -- _obj-    -> Bool                                 -- showTips-    -> m ()                                 -- result-recentChooserSetShowTips _obj showTips = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let showTips' = (fromIntegral . fromEnum) showTips-    gtk_recent_chooser_set_show_tips _obj' showTips'-    touchManagedPtr _obj-    return ()--data RecentChooserSetShowTipsMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, RecentChooserK a) => MethodInfo RecentChooserSetShowTipsMethodInfo a signature where-    overloadedMethod _ = recentChooserSetShowTips---- method RecentChooser::set_sort_func--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "RecentChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "sort_func", argType = TInterface "Gtk" "RecentSortFunc", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeNotified, argClosure = 2, argDestroy = 3, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "sort_data", argType = TBasicType TPtr, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "data_destroy", argType = TInterface "GLib" "DestroyNotify", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeAsync, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_recent_chooser_set_sort_func" gtk_recent_chooser_set_sort_func :: -    Ptr RecentChooser ->                    -- _obj : TInterface "Gtk" "RecentChooser"-    FunPtr RecentSortFuncC ->               -- sort_func : TInterface "Gtk" "RecentSortFunc"-    Ptr () ->                               -- sort_data : TBasicType TPtr-    FunPtr GLib.DestroyNotifyC ->           -- data_destroy : TInterface "GLib" "DestroyNotify"-    IO ()---recentChooserSetSortFunc ::-    (MonadIO m, RecentChooserK a) =>-    a                                       -- _obj-    -> RecentSortFunc                       -- sortFunc-    -> m ()                                 -- result-recentChooserSetSortFunc _obj sortFunc = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    sortFunc' <- mkRecentSortFunc (recentSortFuncWrapper Nothing sortFunc)-    let sortData = castFunPtrToPtr sortFunc'-    let dataDestroy = safeFreeFunPtrPtr-    gtk_recent_chooser_set_sort_func _obj' sortFunc' sortData dataDestroy-    touchManagedPtr _obj-    return ()--data RecentChooserSetSortFuncMethodInfo-instance (signature ~ (RecentSortFunc -> m ()), MonadIO m, RecentChooserK a) => MethodInfo RecentChooserSetSortFuncMethodInfo a signature where-    overloadedMethod _ = recentChooserSetSortFunc---- method RecentChooser::set_sort_type--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "RecentChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "sort_type", argType = TInterface "Gtk" "RecentSortType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_recent_chooser_set_sort_type" gtk_recent_chooser_set_sort_type :: -    Ptr RecentChooser ->                    -- _obj : TInterface "Gtk" "RecentChooser"-    CUInt ->                                -- sort_type : TInterface "Gtk" "RecentSortType"-    IO ()---recentChooserSetSortType ::-    (MonadIO m, RecentChooserK a) =>-    a                                       -- _obj-    -> RecentSortType                       -- sortType-    -> m ()                                 -- result-recentChooserSetSortType _obj sortType = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let sortType' = (fromIntegral . fromEnum) sortType-    gtk_recent_chooser_set_sort_type _obj' sortType'-    touchManagedPtr _obj-    return ()--data RecentChooserSetSortTypeMethodInfo-instance (signature ~ (RecentSortType -> m ()), MonadIO m, RecentChooserK a) => MethodInfo RecentChooserSetSortTypeMethodInfo a signature where-    overloadedMethod _ = recentChooserSetSortType---- method RecentChooser::unselect_all--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "RecentChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_recent_chooser_unselect_all" gtk_recent_chooser_unselect_all :: -    Ptr RecentChooser ->                    -- _obj : TInterface "Gtk" "RecentChooser"-    IO ()---recentChooserUnselectAll ::-    (MonadIO m, RecentChooserK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-recentChooserUnselectAll _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_recent_chooser_unselect_all _obj'-    touchManagedPtr _obj-    return ()--data RecentChooserUnselectAllMethodInfo-instance (signature ~ (m ()), MonadIO m, RecentChooserK a) => MethodInfo RecentChooserUnselectAllMethodInfo a signature where-    overloadedMethod _ = recentChooserUnselectAll---- method RecentChooser::unselect_uri--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "RecentChooser", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "uri", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_recent_chooser_unselect_uri" gtk_recent_chooser_unselect_uri :: -    Ptr RecentChooser ->                    -- _obj : TInterface "Gtk" "RecentChooser"-    CString ->                              -- uri : TBasicType TUTF8-    IO ()---recentChooserUnselectUri ::-    (MonadIO m, RecentChooserK a) =>-    a                                       -- _obj-    -> T.Text                               -- uri-    -> m ()                                 -- result-recentChooserUnselectUri _obj uri = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    uri' <- textToCString uri-    gtk_recent_chooser_unselect_uri _obj' uri'-    touchManagedPtr _obj-    freeMem uri'-    return ()--data RecentChooserUnselectUriMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, RecentChooserK a) => MethodInfo RecentChooserUnselectUriMethodInfo a signature where-    overloadedMethod _ = recentChooserUnselectUri--
− GI/Gtk/Interfaces/RecentChooser.hs-boot
@@ -1,56 +0,0 @@-module GI.Gtk.Interfaces.RecentChooser where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype RecentChooser = RecentChooser (ForeignPtr RecentChooser)-data RecentChooserFilterPropertyInfo-data RecentChooserLimitPropertyInfo-data RecentChooserLocalOnlyPropertyInfo-data RecentChooserRecentManagerPropertyInfo-data RecentChooserSelectMultiplePropertyInfo-data RecentChooserShowIconsPropertyInfo-data RecentChooserShowNotFoundPropertyInfo-data RecentChooserShowPrivatePropertyInfo-data RecentChooserShowTipsPropertyInfo-data RecentChooserSortTypePropertyInfo-data RecentChooserItemActivatedSignalInfo-data RecentChooserSelectionChangedSignalInfo-instance GObject RecentChooser where-class GObject o => RecentChooserK o-instance (GObject o, IsDescendantOf RecentChooser o) => RecentChooserK o-data RecentChooserAddFilterMethodInfo-data RecentChooserGetCurrentItemMethodInfo-data RecentChooserGetCurrentUriMethodInfo-data RecentChooserGetFilterMethodInfo-data RecentChooserGetItemsMethodInfo-data RecentChooserGetLimitMethodInfo-data RecentChooserGetLocalOnlyMethodInfo-data RecentChooserGetSelectMultipleMethodInfo-data RecentChooserGetShowIconsMethodInfo-data RecentChooserGetShowNotFoundMethodInfo-data RecentChooserGetShowPrivateMethodInfo-data RecentChooserGetShowTipsMethodInfo-data RecentChooserGetSortTypeMethodInfo-data RecentChooserGetUrisMethodInfo-data RecentChooserListFiltersMethodInfo-data RecentChooserRemoveFilterMethodInfo-data RecentChooserSelectAllMethodInfo-data RecentChooserSelectUriMethodInfo-data RecentChooserSetCurrentUriMethodInfo-data RecentChooserSetFilterMethodInfo-data RecentChooserSetLimitMethodInfo-data RecentChooserSetLocalOnlyMethodInfo-data RecentChooserSetSelectMultipleMethodInfo-data RecentChooserSetShowIconsMethodInfo-data RecentChooserSetShowNotFoundMethodInfo-data RecentChooserSetShowPrivateMethodInfo-data RecentChooserSetShowTipsMethodInfo-data RecentChooserSetSortFuncMethodInfo-data RecentChooserSetSortTypeMethodInfo-data RecentChooserUnselectAllMethodInfo-data RecentChooserUnselectUriMethodInfo
− GI/Gtk/Interfaces/Scrollable.hs
@@ -1,586 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Interfaces.Scrollable-    ( ---- * Exported types-    Scrollable(..)                          ,-    noScrollable                            ,-    ScrollableK                             ,-    toScrollable                            ,--- -- * Methods--- ** scrollableGetBorder-    ScrollableGetBorderMethodInfo           ,-    scrollableGetBorder                     ,----- ** scrollableGetHadjustment-    ScrollableGetHadjustmentMethodInfo      ,-    scrollableGetHadjustment                ,----- ** scrollableGetHscrollPolicy-    ScrollableGetHscrollPolicyMethodInfo    ,-    scrollableGetHscrollPolicy              ,----- ** scrollableGetVadjustment-    ScrollableGetVadjustmentMethodInfo      ,-    scrollableGetVadjustment                ,----- ** scrollableGetVscrollPolicy-    ScrollableGetVscrollPolicyMethodInfo    ,-    scrollableGetVscrollPolicy              ,----- ** scrollableSetHadjustment-    ScrollableSetHadjustmentMethodInfo      ,-    scrollableSetHadjustment                ,----- ** scrollableSetHscrollPolicy-    ScrollableSetHscrollPolicyMethodInfo    ,-    scrollableSetHscrollPolicy              ,----- ** scrollableSetVadjustment-    ScrollableSetVadjustmentMethodInfo      ,-    scrollableSetVadjustment                ,----- ** scrollableSetVscrollPolicy-    ScrollableSetVscrollPolicyMethodInfo    ,-    scrollableSetVscrollPolicy              ,----- -- * Properties--- ** Hadjustment-    ScrollableHadjustmentPropertyInfo       ,-    clearScrollableHadjustment              ,-    constructScrollableHadjustment          ,-    getScrollableHadjustment                ,-    scrollableHadjustment                   ,-    setScrollableHadjustment                ,----- ** HscrollPolicy-    ScrollableHscrollPolicyPropertyInfo     ,-    constructScrollableHscrollPolicy        ,-    getScrollableHscrollPolicy              ,-    scrollableHscrollPolicy                 ,-    setScrollableHscrollPolicy              ,----- ** Vadjustment-    ScrollableVadjustmentPropertyInfo       ,-    clearScrollableVadjustment              ,-    constructScrollableVadjustment          ,-    getScrollableVadjustment                ,-    scrollableVadjustment                   ,-    setScrollableVadjustment                ,----- ** VscrollPolicy-    ScrollableVscrollPolicyPropertyInfo     ,-    constructScrollableVscrollPolicy        ,-    getScrollableVscrollPolicy              ,-    scrollableVscrollPolicy                 ,-    setScrollableVscrollPolicy              ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.GObject as GObject---- interface Scrollable --newtype Scrollable = Scrollable (ForeignPtr Scrollable)-noScrollable :: Maybe Scrollable-noScrollable = Nothing--type family ResolveScrollableMethod (t :: Symbol) (o :: *) :: * where-    ResolveScrollableMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveScrollableMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveScrollableMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveScrollableMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveScrollableMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveScrollableMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveScrollableMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveScrollableMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveScrollableMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveScrollableMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveScrollableMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveScrollableMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveScrollableMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveScrollableMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveScrollableMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveScrollableMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveScrollableMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveScrollableMethod "getBorder" o = ScrollableGetBorderMethodInfo-    ResolveScrollableMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveScrollableMethod "getHadjustment" o = ScrollableGetHadjustmentMethodInfo-    ResolveScrollableMethod "getHscrollPolicy" o = ScrollableGetHscrollPolicyMethodInfo-    ResolveScrollableMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveScrollableMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveScrollableMethod "getVadjustment" o = ScrollableGetVadjustmentMethodInfo-    ResolveScrollableMethod "getVscrollPolicy" o = ScrollableGetVscrollPolicyMethodInfo-    ResolveScrollableMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveScrollableMethod "setHadjustment" o = ScrollableSetHadjustmentMethodInfo-    ResolveScrollableMethod "setHscrollPolicy" o = ScrollableSetHscrollPolicyMethodInfo-    ResolveScrollableMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveScrollableMethod "setVadjustment" o = ScrollableSetVadjustmentMethodInfo-    ResolveScrollableMethod "setVscrollPolicy" o = ScrollableSetVscrollPolicyMethodInfo-    ResolveScrollableMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveScrollableMethod t Scrollable, MethodInfo info Scrollable p) => IsLabelProxy t (Scrollable -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveScrollableMethod t Scrollable, MethodInfo info Scrollable p) => IsLabel t (Scrollable -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "hadjustment"-   -- Type: TInterface "Gtk" "Adjustment"-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Just False,Just True)--getScrollableHadjustment :: (MonadIO m, ScrollableK o) => o -> m Adjustment-getScrollableHadjustment obj = liftIO $ checkUnexpectedNothing "getScrollableHadjustment" $ getObjectPropertyObject obj "hadjustment" Adjustment--setScrollableHadjustment :: (MonadIO m, ScrollableK o, AdjustmentK a) => o -> a -> m ()-setScrollableHadjustment obj val = liftIO $ setObjectPropertyObject obj "hadjustment" (Just val)--constructScrollableHadjustment :: (AdjustmentK a) => a -> IO ([Char], GValue)-constructScrollableHadjustment val = constructObjectPropertyObject "hadjustment" (Just val)--clearScrollableHadjustment :: (MonadIO m, ScrollableK o) => o -> m ()-clearScrollableHadjustment obj = liftIO $ setObjectPropertyObject obj "hadjustment" (Nothing :: Maybe Adjustment)--data ScrollableHadjustmentPropertyInfo-instance AttrInfo ScrollableHadjustmentPropertyInfo where-    type AttrAllowedOps ScrollableHadjustmentPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint ScrollableHadjustmentPropertyInfo = AdjustmentK-    type AttrBaseTypeConstraint ScrollableHadjustmentPropertyInfo = ScrollableK-    type AttrGetType ScrollableHadjustmentPropertyInfo = Adjustment-    type AttrLabel ScrollableHadjustmentPropertyInfo = "hadjustment"-    attrGet _ = getScrollableHadjustment-    attrSet _ = setScrollableHadjustment-    attrConstruct _ = constructScrollableHadjustment-    attrClear _ = clearScrollableHadjustment---- VVV Prop "hscroll-policy"-   -- Type: TInterface "Gtk" "ScrollablePolicy"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getScrollableHscrollPolicy :: (MonadIO m, ScrollableK o) => o -> m ScrollablePolicy-getScrollableHscrollPolicy obj = liftIO $ getObjectPropertyEnum obj "hscroll-policy"--setScrollableHscrollPolicy :: (MonadIO m, ScrollableK o) => o -> ScrollablePolicy -> m ()-setScrollableHscrollPolicy obj val = liftIO $ setObjectPropertyEnum obj "hscroll-policy" val--constructScrollableHscrollPolicy :: ScrollablePolicy -> IO ([Char], GValue)-constructScrollableHscrollPolicy val = constructObjectPropertyEnum "hscroll-policy" val--data ScrollableHscrollPolicyPropertyInfo-instance AttrInfo ScrollableHscrollPolicyPropertyInfo where-    type AttrAllowedOps ScrollableHscrollPolicyPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ScrollableHscrollPolicyPropertyInfo = (~) ScrollablePolicy-    type AttrBaseTypeConstraint ScrollableHscrollPolicyPropertyInfo = ScrollableK-    type AttrGetType ScrollableHscrollPolicyPropertyInfo = ScrollablePolicy-    type AttrLabel ScrollableHscrollPolicyPropertyInfo = "hscroll-policy"-    attrGet _ = getScrollableHscrollPolicy-    attrSet _ = setScrollableHscrollPolicy-    attrConstruct _ = constructScrollableHscrollPolicy-    attrClear _ = undefined---- VVV Prop "vadjustment"-   -- Type: TInterface "Gtk" "Adjustment"-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Just False,Just True)--getScrollableVadjustment :: (MonadIO m, ScrollableK o) => o -> m Adjustment-getScrollableVadjustment obj = liftIO $ checkUnexpectedNothing "getScrollableVadjustment" $ getObjectPropertyObject obj "vadjustment" Adjustment--setScrollableVadjustment :: (MonadIO m, ScrollableK o, AdjustmentK a) => o -> a -> m ()-setScrollableVadjustment obj val = liftIO $ setObjectPropertyObject obj "vadjustment" (Just val)--constructScrollableVadjustment :: (AdjustmentK a) => a -> IO ([Char], GValue)-constructScrollableVadjustment val = constructObjectPropertyObject "vadjustment" (Just val)--clearScrollableVadjustment :: (MonadIO m, ScrollableK o) => o -> m ()-clearScrollableVadjustment obj = liftIO $ setObjectPropertyObject obj "vadjustment" (Nothing :: Maybe Adjustment)--data ScrollableVadjustmentPropertyInfo-instance AttrInfo ScrollableVadjustmentPropertyInfo where-    type AttrAllowedOps ScrollableVadjustmentPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint ScrollableVadjustmentPropertyInfo = AdjustmentK-    type AttrBaseTypeConstraint ScrollableVadjustmentPropertyInfo = ScrollableK-    type AttrGetType ScrollableVadjustmentPropertyInfo = Adjustment-    type AttrLabel ScrollableVadjustmentPropertyInfo = "vadjustment"-    attrGet _ = getScrollableVadjustment-    attrSet _ = setScrollableVadjustment-    attrConstruct _ = constructScrollableVadjustment-    attrClear _ = clearScrollableVadjustment---- VVV Prop "vscroll-policy"-   -- Type: TInterface "Gtk" "ScrollablePolicy"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getScrollableVscrollPolicy :: (MonadIO m, ScrollableK o) => o -> m ScrollablePolicy-getScrollableVscrollPolicy obj = liftIO $ getObjectPropertyEnum obj "vscroll-policy"--setScrollableVscrollPolicy :: (MonadIO m, ScrollableK o) => o -> ScrollablePolicy -> m ()-setScrollableVscrollPolicy obj val = liftIO $ setObjectPropertyEnum obj "vscroll-policy" val--constructScrollableVscrollPolicy :: ScrollablePolicy -> IO ([Char], GValue)-constructScrollableVscrollPolicy val = constructObjectPropertyEnum "vscroll-policy" val--data ScrollableVscrollPolicyPropertyInfo-instance AttrInfo ScrollableVscrollPolicyPropertyInfo where-    type AttrAllowedOps ScrollableVscrollPolicyPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ScrollableVscrollPolicyPropertyInfo = (~) ScrollablePolicy-    type AttrBaseTypeConstraint ScrollableVscrollPolicyPropertyInfo = ScrollableK-    type AttrGetType ScrollableVscrollPolicyPropertyInfo = ScrollablePolicy-    type AttrLabel ScrollableVscrollPolicyPropertyInfo = "vscroll-policy"-    attrGet _ = getScrollableVscrollPolicy-    attrSet _ = setScrollableVscrollPolicy-    attrConstruct _ = constructScrollableVscrollPolicy-    attrClear _ = undefined--type instance AttributeList Scrollable = ScrollableAttributeList-type ScrollableAttributeList = ('[ '("hadjustment", ScrollableHadjustmentPropertyInfo), '("hscrollPolicy", ScrollableHscrollPolicyPropertyInfo), '("vadjustment", ScrollableVadjustmentPropertyInfo), '("vscrollPolicy", ScrollableVscrollPolicyPropertyInfo)] :: [(Symbol, *)])--scrollableHadjustment :: AttrLabelProxy "hadjustment"-scrollableHadjustment = AttrLabelProxy--scrollableHscrollPolicy :: AttrLabelProxy "hscrollPolicy"-scrollableHscrollPolicy = AttrLabelProxy--scrollableVadjustment :: AttrLabelProxy "vadjustment"-scrollableVadjustment = AttrLabelProxy--scrollableVscrollPolicy :: AttrLabelProxy "vscrollPolicy"-scrollableVscrollPolicy = AttrLabelProxy--type instance SignalList Scrollable = ScrollableSignalList-type ScrollableSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])--foreign import ccall "gtk_scrollable_get_type"-    c_gtk_scrollable_get_type :: IO GType--type instance ParentTypes Scrollable = ScrollableParentTypes-type ScrollableParentTypes = '[GObject.Object]--instance GObject Scrollable where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_scrollable_get_type-    --class GObject o => ScrollableK o-instance (GObject o, IsDescendantOf Scrollable o) => ScrollableK o--toScrollable :: ScrollableK o => o -> IO Scrollable-toScrollable = unsafeCastTo Scrollable---- method Scrollable::get_border--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Scrollable", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "border", argType = TInterface "Gtk" "Border", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_scrollable_get_border" gtk_scrollable_get_border :: -    Ptr Scrollable ->                       -- _obj : TInterface "Gtk" "Scrollable"-    Ptr Border ->                           -- border : TInterface "Gtk" "Border"-    IO CInt---scrollableGetBorder ::-    (MonadIO m, ScrollableK a) =>-    a                                       -- _obj-    -> Border                               -- border-    -> m Bool                               -- result-scrollableGetBorder _obj border = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let border' = unsafeManagedPtrGetPtr border-    result <- gtk_scrollable_get_border _obj' border'-    let result' = (/= 0) result-    touchManagedPtr _obj-    touchManagedPtr border-    return result'--data ScrollableGetBorderMethodInfo-instance (signature ~ (Border -> m Bool), MonadIO m, ScrollableK a) => MethodInfo ScrollableGetBorderMethodInfo a signature where-    overloadedMethod _ = scrollableGetBorder---- method Scrollable::get_hadjustment--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Scrollable", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Adjustment")--- throws : False--- Skip return : False--foreign import ccall "gtk_scrollable_get_hadjustment" gtk_scrollable_get_hadjustment :: -    Ptr Scrollable ->                       -- _obj : TInterface "Gtk" "Scrollable"-    IO (Ptr Adjustment)---scrollableGetHadjustment ::-    (MonadIO m, ScrollableK a) =>-    a                                       -- _obj-    -> m Adjustment                         -- result-scrollableGetHadjustment _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_scrollable_get_hadjustment _obj'-    checkUnexpectedReturnNULL "gtk_scrollable_get_hadjustment" result-    result' <- (newObject Adjustment) result-    touchManagedPtr _obj-    return result'--data ScrollableGetHadjustmentMethodInfo-instance (signature ~ (m Adjustment), MonadIO m, ScrollableK a) => MethodInfo ScrollableGetHadjustmentMethodInfo a signature where-    overloadedMethod _ = scrollableGetHadjustment---- method Scrollable::get_hscroll_policy--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Scrollable", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "ScrollablePolicy")--- throws : False--- Skip return : False--foreign import ccall "gtk_scrollable_get_hscroll_policy" gtk_scrollable_get_hscroll_policy :: -    Ptr Scrollable ->                       -- _obj : TInterface "Gtk" "Scrollable"-    IO CUInt---scrollableGetHscrollPolicy ::-    (MonadIO m, ScrollableK a) =>-    a                                       -- _obj-    -> m ScrollablePolicy                   -- result-scrollableGetHscrollPolicy _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_scrollable_get_hscroll_policy _obj'-    let result' = (toEnum . fromIntegral) result-    touchManagedPtr _obj-    return result'--data ScrollableGetHscrollPolicyMethodInfo-instance (signature ~ (m ScrollablePolicy), MonadIO m, ScrollableK a) => MethodInfo ScrollableGetHscrollPolicyMethodInfo a signature where-    overloadedMethod _ = scrollableGetHscrollPolicy---- method Scrollable::get_vadjustment--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Scrollable", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Adjustment")--- throws : False--- Skip return : False--foreign import ccall "gtk_scrollable_get_vadjustment" gtk_scrollable_get_vadjustment :: -    Ptr Scrollable ->                       -- _obj : TInterface "Gtk" "Scrollable"-    IO (Ptr Adjustment)---scrollableGetVadjustment ::-    (MonadIO m, ScrollableK a) =>-    a                                       -- _obj-    -> m Adjustment                         -- result-scrollableGetVadjustment _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_scrollable_get_vadjustment _obj'-    checkUnexpectedReturnNULL "gtk_scrollable_get_vadjustment" result-    result' <- (newObject Adjustment) result-    touchManagedPtr _obj-    return result'--data ScrollableGetVadjustmentMethodInfo-instance (signature ~ (m Adjustment), MonadIO m, ScrollableK a) => MethodInfo ScrollableGetVadjustmentMethodInfo a signature where-    overloadedMethod _ = scrollableGetVadjustment---- method Scrollable::get_vscroll_policy--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Scrollable", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "ScrollablePolicy")--- throws : False--- Skip return : False--foreign import ccall "gtk_scrollable_get_vscroll_policy" gtk_scrollable_get_vscroll_policy :: -    Ptr Scrollable ->                       -- _obj : TInterface "Gtk" "Scrollable"-    IO CUInt---scrollableGetVscrollPolicy ::-    (MonadIO m, ScrollableK a) =>-    a                                       -- _obj-    -> m ScrollablePolicy                   -- result-scrollableGetVscrollPolicy _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_scrollable_get_vscroll_policy _obj'-    let result' = (toEnum . fromIntegral) result-    touchManagedPtr _obj-    return result'--data ScrollableGetVscrollPolicyMethodInfo-instance (signature ~ (m ScrollablePolicy), MonadIO m, ScrollableK a) => MethodInfo ScrollableGetVscrollPolicyMethodInfo a signature where-    overloadedMethod _ = scrollableGetVscrollPolicy---- method Scrollable::set_hadjustment--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Scrollable", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "hadjustment", argType = TInterface "Gtk" "Adjustment", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_scrollable_set_hadjustment" gtk_scrollable_set_hadjustment :: -    Ptr Scrollable ->                       -- _obj : TInterface "Gtk" "Scrollable"-    Ptr Adjustment ->                       -- hadjustment : TInterface "Gtk" "Adjustment"-    IO ()---scrollableSetHadjustment ::-    (MonadIO m, ScrollableK a, AdjustmentK b) =>-    a                                       -- _obj-    -> Maybe (b)                            -- hadjustment-    -> m ()                                 -- result-scrollableSetHadjustment _obj hadjustment = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeHadjustment <- case hadjustment of-        Nothing -> return nullPtr-        Just jHadjustment -> do-            let jHadjustment' = unsafeManagedPtrCastPtr jHadjustment-            return jHadjustment'-    gtk_scrollable_set_hadjustment _obj' maybeHadjustment-    touchManagedPtr _obj-    whenJust hadjustment touchManagedPtr-    return ()--data ScrollableSetHadjustmentMethodInfo-instance (signature ~ (Maybe (b) -> m ()), MonadIO m, ScrollableK a, AdjustmentK b) => MethodInfo ScrollableSetHadjustmentMethodInfo a signature where-    overloadedMethod _ = scrollableSetHadjustment---- method Scrollable::set_hscroll_policy--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Scrollable", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "policy", argType = TInterface "Gtk" "ScrollablePolicy", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_scrollable_set_hscroll_policy" gtk_scrollable_set_hscroll_policy :: -    Ptr Scrollable ->                       -- _obj : TInterface "Gtk" "Scrollable"-    CUInt ->                                -- policy : TInterface "Gtk" "ScrollablePolicy"-    IO ()---scrollableSetHscrollPolicy ::-    (MonadIO m, ScrollableK a) =>-    a                                       -- _obj-    -> ScrollablePolicy                     -- policy-    -> m ()                                 -- result-scrollableSetHscrollPolicy _obj policy = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let policy' = (fromIntegral . fromEnum) policy-    gtk_scrollable_set_hscroll_policy _obj' policy'-    touchManagedPtr _obj-    return ()--data ScrollableSetHscrollPolicyMethodInfo-instance (signature ~ (ScrollablePolicy -> m ()), MonadIO m, ScrollableK a) => MethodInfo ScrollableSetHscrollPolicyMethodInfo a signature where-    overloadedMethod _ = scrollableSetHscrollPolicy---- method Scrollable::set_vadjustment--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Scrollable", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "vadjustment", argType = TInterface "Gtk" "Adjustment", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_scrollable_set_vadjustment" gtk_scrollable_set_vadjustment :: -    Ptr Scrollable ->                       -- _obj : TInterface "Gtk" "Scrollable"-    Ptr Adjustment ->                       -- vadjustment : TInterface "Gtk" "Adjustment"-    IO ()---scrollableSetVadjustment ::-    (MonadIO m, ScrollableK a, AdjustmentK b) =>-    a                                       -- _obj-    -> Maybe (b)                            -- vadjustment-    -> m ()                                 -- result-scrollableSetVadjustment _obj vadjustment = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeVadjustment <- case vadjustment of-        Nothing -> return nullPtr-        Just jVadjustment -> do-            let jVadjustment' = unsafeManagedPtrCastPtr jVadjustment-            return jVadjustment'-    gtk_scrollable_set_vadjustment _obj' maybeVadjustment-    touchManagedPtr _obj-    whenJust vadjustment touchManagedPtr-    return ()--data ScrollableSetVadjustmentMethodInfo-instance (signature ~ (Maybe (b) -> m ()), MonadIO m, ScrollableK a, AdjustmentK b) => MethodInfo ScrollableSetVadjustmentMethodInfo a signature where-    overloadedMethod _ = scrollableSetVadjustment---- method Scrollable::set_vscroll_policy--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Scrollable", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "policy", argType = TInterface "Gtk" "ScrollablePolicy", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_scrollable_set_vscroll_policy" gtk_scrollable_set_vscroll_policy :: -    Ptr Scrollable ->                       -- _obj : TInterface "Gtk" "Scrollable"-    CUInt ->                                -- policy : TInterface "Gtk" "ScrollablePolicy"-    IO ()---scrollableSetVscrollPolicy ::-    (MonadIO m, ScrollableK a) =>-    a                                       -- _obj-    -> ScrollablePolicy                     -- policy-    -> m ()                                 -- result-scrollableSetVscrollPolicy _obj policy = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let policy' = (fromIntegral . fromEnum) policy-    gtk_scrollable_set_vscroll_policy _obj' policy'-    touchManagedPtr _obj-    return ()--data ScrollableSetVscrollPolicyMethodInfo-instance (signature ~ (ScrollablePolicy -> m ()), MonadIO m, ScrollableK a) => MethodInfo ScrollableSetVscrollPolicyMethodInfo a signature where-    overloadedMethod _ = scrollableSetVscrollPolicy--
− GI/Gtk/Interfaces/Scrollable.hs-boot
@@ -1,26 +0,0 @@-module GI.Gtk.Interfaces.Scrollable where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype Scrollable = Scrollable (ForeignPtr Scrollable)-data ScrollableHadjustmentPropertyInfo-data ScrollableHscrollPolicyPropertyInfo-data ScrollableVadjustmentPropertyInfo-data ScrollableVscrollPolicyPropertyInfo-instance GObject Scrollable where-class GObject o => ScrollableK o-instance (GObject o, IsDescendantOf Scrollable o) => ScrollableK o-data ScrollableGetBorderMethodInfo-data ScrollableGetHadjustmentMethodInfo-data ScrollableGetHscrollPolicyMethodInfo-data ScrollableGetVadjustmentMethodInfo-data ScrollableGetVscrollPolicyMethodInfo-data ScrollableSetHadjustmentMethodInfo-data ScrollableSetHscrollPolicyMethodInfo-data ScrollableSetVadjustmentMethodInfo-data ScrollableSetVscrollPolicyMethodInfo
− GI/Gtk/Interfaces/StyleProvider.hs
@@ -1,186 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Interfaces.StyleProvider-    ( ---- * Exported types-    StyleProvider(..)                       ,-    noStyleProvider                         ,-    StyleProviderK                          ,--- -- * Methods--- ** styleProviderGetIconFactory-    StyleProviderGetIconFactoryMethodInfo   ,-    styleProviderGetIconFactory             ,----- ** styleProviderGetStyle-    StyleProviderGetStyleMethodInfo         ,-    styleProviderGetStyle                   ,----- ** styleProviderGetStyleProperty-    StyleProviderGetStylePropertyMethodInfo ,-    styleProviderGetStyleProperty           ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks---- interface StyleProvider --newtype StyleProvider = StyleProvider (ForeignPtr StyleProvider)-noStyleProvider :: Maybe StyleProvider-noStyleProvider = Nothing--type family ResolveStyleProviderMethod (t :: Symbol) (o :: *) :: * where-    ResolveStyleProviderMethod "getIconFactory" o = StyleProviderGetIconFactoryMethodInfo-    ResolveStyleProviderMethod "getStyle" o = StyleProviderGetStyleMethodInfo-    ResolveStyleProviderMethod "getStyleProperty" o = StyleProviderGetStylePropertyMethodInfo-    ResolveStyleProviderMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveStyleProviderMethod t StyleProvider, MethodInfo info StyleProvider p) => IsLabelProxy t (StyleProvider -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveStyleProviderMethod t StyleProvider, MethodInfo info StyleProvider p) => IsLabel t (StyleProvider -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList StyleProvider = StyleProviderAttributeList-type StyleProviderAttributeList = ('[ ] :: [(Symbol, *)])--type instance SignalList StyleProvider = StyleProviderSignalList-type StyleProviderSignalList = ('[ ] :: [(Symbol, *)])--class ForeignPtrNewtype a => StyleProviderK a-instance (ForeignPtrNewtype o, IsDescendantOf StyleProvider o) => StyleProviderK o-type instance ParentTypes StyleProvider = StyleProviderParentTypes-type StyleProviderParentTypes = '[]---- method StyleProvider::get_icon_factory--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "StyleProvider", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "path", argType = TInterface "Gtk" "WidgetPath", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "IconFactory")--- throws : False--- Skip return : False--foreign import ccall "gtk_style_provider_get_icon_factory" gtk_style_provider_get_icon_factory :: -    Ptr StyleProvider ->                    -- _obj : TInterface "Gtk" "StyleProvider"-    Ptr WidgetPath ->                       -- path : TInterface "Gtk" "WidgetPath"-    IO (Ptr IconFactory)--{-# DEPRECATED styleProviderGetIconFactory ["(Since version 3.8)","Will always return %NULL for all GTK-provided style providers."]#-}-styleProviderGetIconFactory ::-    (MonadIO m, StyleProviderK a) =>-    a                                       -- _obj-    -> WidgetPath                           -- path-    -> m IconFactory                        -- result-styleProviderGetIconFactory _obj path = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let path' = unsafeManagedPtrGetPtr path-    result <- gtk_style_provider_get_icon_factory _obj' path'-    checkUnexpectedReturnNULL "gtk_style_provider_get_icon_factory" result-    result' <- (newObject IconFactory) result-    touchManagedPtr _obj-    touchManagedPtr path-    return result'--data StyleProviderGetIconFactoryMethodInfo-instance (signature ~ (WidgetPath -> m IconFactory), MonadIO m, StyleProviderK a) => MethodInfo StyleProviderGetIconFactoryMethodInfo a signature where-    overloadedMethod _ = styleProviderGetIconFactory---- method StyleProvider::get_style--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "StyleProvider", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "path", argType = TInterface "Gtk" "WidgetPath", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "StyleProperties")--- throws : False--- Skip return : False--foreign import ccall "gtk_style_provider_get_style" gtk_style_provider_get_style :: -    Ptr StyleProvider ->                    -- _obj : TInterface "Gtk" "StyleProvider"-    Ptr WidgetPath ->                       -- path : TInterface "Gtk" "WidgetPath"-    IO (Ptr StyleProperties)--{-# DEPRECATED styleProviderGetStyle ["(Since version 3.8)","Will always return %NULL for all GTK-provided style providers","    as the interface cannot correctly work the way CSS is specified."]#-}-styleProviderGetStyle ::-    (MonadIO m, StyleProviderK a) =>-    a                                       -- _obj-    -> WidgetPath                           -- path-    -> m StyleProperties                    -- result-styleProviderGetStyle _obj path = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let path' = unsafeManagedPtrGetPtr path-    result <- gtk_style_provider_get_style _obj' path'-    checkUnexpectedReturnNULL "gtk_style_provider_get_style" result-    result' <- (wrapObject StyleProperties) result-    touchManagedPtr _obj-    touchManagedPtr path-    return result'--data StyleProviderGetStyleMethodInfo-instance (signature ~ (WidgetPath -> m StyleProperties), MonadIO m, StyleProviderK a) => MethodInfo StyleProviderGetStyleMethodInfo a signature where-    overloadedMethod _ = styleProviderGetStyle---- method StyleProvider::get_style_property--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "StyleProvider", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "path", argType = TInterface "Gtk" "WidgetPath", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "state", argType = TInterface "Gtk" "StateFlags", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "pspec", argType = TParamSpec, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TInterface "GObject" "Value", direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = True, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_style_provider_get_style_property" gtk_style_provider_get_style_property :: -    Ptr StyleProvider ->                    -- _obj : TInterface "Gtk" "StyleProvider"-    Ptr WidgetPath ->                       -- path : TInterface "Gtk" "WidgetPath"-    CUInt ->                                -- state : TInterface "Gtk" "StateFlags"-    Ptr GParamSpec ->                       -- pspec : TParamSpec-    Ptr GValue ->                           -- value : TInterface "GObject" "Value"-    IO CInt---styleProviderGetStyleProperty ::-    (MonadIO m, StyleProviderK a) =>-    a                                       -- _obj-    -> WidgetPath                           -- path-    -> [StateFlags]                         -- state-    -> GParamSpec                           -- pspec-    -> m (Bool,GValue)                      -- result-styleProviderGetStyleProperty _obj path state pspec = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let path' = unsafeManagedPtrGetPtr path-    let state' = gflagsToWord state-    let pspec' = unsafeManagedPtrGetPtr pspec-    value <- callocBoxedBytes 24 :: IO (Ptr GValue)-    result <- gtk_style_provider_get_style_property _obj' path' state' pspec' value-    let result' = (/= 0) result-    value' <- (wrapBoxed GValue) value-    touchManagedPtr _obj-    touchManagedPtr path-    return (result', value')--data StyleProviderGetStylePropertyMethodInfo-instance (signature ~ (WidgetPath -> [StateFlags] -> GParamSpec -> m (Bool,GValue)), MonadIO m, StyleProviderK a) => MethodInfo StyleProviderGetStylePropertyMethodInfo a signature where-    overloadedMethod _ = styleProviderGetStyleProperty--
− GI/Gtk/Interfaces/StyleProvider.hs-boot
@@ -1,15 +0,0 @@-module GI.Gtk.Interfaces.StyleProvider where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype StyleProvider = StyleProvider (ForeignPtr StyleProvider)-class ForeignPtrNewtype a => StyleProviderK a-instance (ForeignPtrNewtype o, IsDescendantOf StyleProvider o) => StyleProviderK o-data StyleProviderGetIconFactoryMethodInfo-data StyleProviderGetStyleMethodInfo-data StyleProviderGetStylePropertyMethodInfo
− GI/Gtk/Interfaces/ToolShell.hs
@@ -1,664 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Interfaces.ToolShell-    ( ---- * Exported types-    ToolShell(..)                           ,-    noToolShell                             ,-    ToolShellK                              ,-    toToolShell                             ,--- -- * Methods--- ** toolShellGetEllipsizeMode-    ToolShellGetEllipsizeModeMethodInfo     ,-    toolShellGetEllipsizeMode               ,----- ** toolShellGetIconSize-    ToolShellGetIconSizeMethodInfo          ,-    toolShellGetIconSize                    ,----- ** toolShellGetOrientation-    ToolShellGetOrientationMethodInfo       ,-    toolShellGetOrientation                 ,----- ** toolShellGetReliefStyle-    ToolShellGetReliefStyleMethodInfo       ,-    toolShellGetReliefStyle                 ,----- ** toolShellGetStyle-    ToolShellGetStyleMethodInfo             ,-    toolShellGetStyle                       ,----- ** toolShellGetTextAlignment-    ToolShellGetTextAlignmentMethodInfo     ,-    toolShellGetTextAlignment               ,----- ** toolShellGetTextOrientation-    ToolShellGetTextOrientationMethodInfo   ,-    toolShellGetTextOrientation             ,----- ** toolShellGetTextSizeGroup-    ToolShellGetTextSizeGroupMethodInfo     ,-    toolShellGetTextSizeGroup               ,----- ** toolShellRebuildMenu-    ToolShellRebuildMenuMethodInfo          ,-    toolShellRebuildMenu                    ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.GObject as GObject-import qualified GI.Pango as Pango---- interface ToolShell --newtype ToolShell = ToolShell (ForeignPtr ToolShell)-noToolShell :: Maybe ToolShell-noToolShell = Nothing--type family ResolveToolShellMethod (t :: Symbol) (o :: *) :: * where-    ResolveToolShellMethod "activate" o = WidgetActivateMethodInfo-    ResolveToolShellMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveToolShellMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveToolShellMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveToolShellMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveToolShellMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveToolShellMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveToolShellMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveToolShellMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveToolShellMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveToolShellMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveToolShellMethod "childNotify" o = WidgetChildNotifyMethodInfo-    ResolveToolShellMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveToolShellMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveToolShellMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveToolShellMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveToolShellMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveToolShellMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveToolShellMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveToolShellMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveToolShellMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveToolShellMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveToolShellMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveToolShellMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveToolShellMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveToolShellMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveToolShellMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveToolShellMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveToolShellMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveToolShellMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveToolShellMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveToolShellMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveToolShellMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveToolShellMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveToolShellMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveToolShellMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveToolShellMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveToolShellMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveToolShellMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveToolShellMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveToolShellMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveToolShellMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveToolShellMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveToolShellMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveToolShellMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveToolShellMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveToolShellMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveToolShellMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveToolShellMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveToolShellMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveToolShellMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveToolShellMethod "draw" o = WidgetDrawMethodInfo-    ResolveToolShellMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveToolShellMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveToolShellMethod "event" o = WidgetEventMethodInfo-    ResolveToolShellMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveToolShellMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveToolShellMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveToolShellMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveToolShellMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveToolShellMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveToolShellMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveToolShellMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveToolShellMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveToolShellMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveToolShellMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveToolShellMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveToolShellMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveToolShellMethod "hide" o = WidgetHideMethodInfo-    ResolveToolShellMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveToolShellMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveToolShellMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveToolShellMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveToolShellMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveToolShellMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveToolShellMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveToolShellMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveToolShellMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveToolShellMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveToolShellMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveToolShellMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveToolShellMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveToolShellMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveToolShellMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveToolShellMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveToolShellMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveToolShellMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveToolShellMethod "map" o = WidgetMapMethodInfo-    ResolveToolShellMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveToolShellMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveToolShellMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveToolShellMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveToolShellMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveToolShellMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveToolShellMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveToolShellMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveToolShellMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveToolShellMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveToolShellMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveToolShellMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveToolShellMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveToolShellMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveToolShellMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveToolShellMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveToolShellMethod "path" o = WidgetPathMethodInfo-    ResolveToolShellMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveToolShellMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveToolShellMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveToolShellMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveToolShellMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveToolShellMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveToolShellMethod "realize" o = WidgetRealizeMethodInfo-    ResolveToolShellMethod "rebuildMenu" o = ToolShellRebuildMenuMethodInfo-    ResolveToolShellMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveToolShellMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveToolShellMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveToolShellMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveToolShellMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveToolShellMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveToolShellMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveToolShellMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveToolShellMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveToolShellMethod "reparent" o = WidgetReparentMethodInfo-    ResolveToolShellMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveToolShellMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveToolShellMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveToolShellMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveToolShellMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveToolShellMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveToolShellMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveToolShellMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveToolShellMethod "show" o = WidgetShowMethodInfo-    ResolveToolShellMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveToolShellMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveToolShellMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveToolShellMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveToolShellMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveToolShellMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveToolShellMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveToolShellMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveToolShellMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveToolShellMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveToolShellMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveToolShellMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveToolShellMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveToolShellMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveToolShellMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveToolShellMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveToolShellMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveToolShellMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveToolShellMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveToolShellMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveToolShellMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveToolShellMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveToolShellMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveToolShellMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveToolShellMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveToolShellMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveToolShellMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveToolShellMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveToolShellMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveToolShellMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveToolShellMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveToolShellMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveToolShellMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveToolShellMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveToolShellMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveToolShellMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveToolShellMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveToolShellMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveToolShellMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveToolShellMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveToolShellMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveToolShellMethod "getEllipsizeMode" o = ToolShellGetEllipsizeModeMethodInfo-    ResolveToolShellMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveToolShellMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveToolShellMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveToolShellMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveToolShellMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveToolShellMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveToolShellMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveToolShellMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveToolShellMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveToolShellMethod "getIconSize" o = ToolShellGetIconSizeMethodInfo-    ResolveToolShellMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveToolShellMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveToolShellMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveToolShellMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveToolShellMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveToolShellMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveToolShellMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveToolShellMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveToolShellMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveToolShellMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveToolShellMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveToolShellMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveToolShellMethod "getOrientation" o = ToolShellGetOrientationMethodInfo-    ResolveToolShellMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveToolShellMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveToolShellMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveToolShellMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveToolShellMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveToolShellMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveToolShellMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveToolShellMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveToolShellMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveToolShellMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveToolShellMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveToolShellMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveToolShellMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveToolShellMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveToolShellMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveToolShellMethod "getReliefStyle" o = ToolShellGetReliefStyleMethodInfo-    ResolveToolShellMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveToolShellMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveToolShellMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveToolShellMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveToolShellMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveToolShellMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveToolShellMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveToolShellMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveToolShellMethod "getState" o = WidgetGetStateMethodInfo-    ResolveToolShellMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveToolShellMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveToolShellMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveToolShellMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveToolShellMethod "getTextAlignment" o = ToolShellGetTextAlignmentMethodInfo-    ResolveToolShellMethod "getTextOrientation" o = ToolShellGetTextOrientationMethodInfo-    ResolveToolShellMethod "getTextSizeGroup" o = ToolShellGetTextSizeGroupMethodInfo-    ResolveToolShellMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveToolShellMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveToolShellMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveToolShellMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveToolShellMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveToolShellMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveToolShellMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveToolShellMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveToolShellMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveToolShellMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveToolShellMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveToolShellMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveToolShellMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveToolShellMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveToolShellMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveToolShellMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveToolShellMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveToolShellMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveToolShellMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveToolShellMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveToolShellMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveToolShellMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveToolShellMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveToolShellMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveToolShellMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveToolShellMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveToolShellMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveToolShellMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveToolShellMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveToolShellMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveToolShellMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveToolShellMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveToolShellMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveToolShellMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveToolShellMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveToolShellMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveToolShellMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveToolShellMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveToolShellMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveToolShellMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveToolShellMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveToolShellMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveToolShellMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveToolShellMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveToolShellMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveToolShellMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveToolShellMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveToolShellMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveToolShellMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveToolShellMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveToolShellMethod "setState" o = WidgetSetStateMethodInfo-    ResolveToolShellMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveToolShellMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveToolShellMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveToolShellMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveToolShellMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveToolShellMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveToolShellMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveToolShellMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveToolShellMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveToolShellMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveToolShellMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveToolShellMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveToolShellMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveToolShellMethod t ToolShell, MethodInfo info ToolShell p) => IsLabelProxy t (ToolShell -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveToolShellMethod t ToolShell, MethodInfo info ToolShell p) => IsLabel t (ToolShell -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList ToolShell = ToolShellAttributeList-type ToolShellAttributeList = ('[ '("appPaintable", WidgetAppPaintablePropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("parent", WidgetParentPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("style", WidgetStylePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo)] :: [(Symbol, *)])--type instance SignalList ToolShell = ToolShellSignalList-type ToolShellSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])--foreign import ccall "gtk_tool_shell_get_type"-    c_gtk_tool_shell_get_type :: IO GType--type instance ParentTypes ToolShell = ToolShellParentTypes-type ToolShellParentTypes = '[Widget, GObject.Object]--instance GObject ToolShell where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_tool_shell_get_type-    --class GObject o => ToolShellK o-instance (GObject o, IsDescendantOf ToolShell o) => ToolShellK o--toToolShell :: ToolShellK o => o -> IO ToolShell-toToolShell = unsafeCastTo ToolShell---- method ToolShell::get_ellipsize_mode--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ToolShell", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Pango" "EllipsizeMode")--- throws : False--- Skip return : False--foreign import ccall "gtk_tool_shell_get_ellipsize_mode" gtk_tool_shell_get_ellipsize_mode :: -    Ptr ToolShell ->                        -- _obj : TInterface "Gtk" "ToolShell"-    IO CUInt---toolShellGetEllipsizeMode ::-    (MonadIO m, ToolShellK a) =>-    a                                       -- _obj-    -> m Pango.EllipsizeMode                -- result-toolShellGetEllipsizeMode _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_tool_shell_get_ellipsize_mode _obj'-    let result' = (toEnum . fromIntegral) result-    touchManagedPtr _obj-    return result'--data ToolShellGetEllipsizeModeMethodInfo-instance (signature ~ (m Pango.EllipsizeMode), MonadIO m, ToolShellK a) => MethodInfo ToolShellGetEllipsizeModeMethodInfo a signature where-    overloadedMethod _ = toolShellGetEllipsizeMode---- method ToolShell::get_icon_size--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ToolShell", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_tool_shell_get_icon_size" gtk_tool_shell_get_icon_size :: -    Ptr ToolShell ->                        -- _obj : TInterface "Gtk" "ToolShell"-    IO Int32---toolShellGetIconSize ::-    (MonadIO m, ToolShellK a) =>-    a                                       -- _obj-    -> m Int32                              -- result-toolShellGetIconSize _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_tool_shell_get_icon_size _obj'-    touchManagedPtr _obj-    return result--data ToolShellGetIconSizeMethodInfo-instance (signature ~ (m Int32), MonadIO m, ToolShellK a) => MethodInfo ToolShellGetIconSizeMethodInfo a signature where-    overloadedMethod _ = toolShellGetIconSize---- method ToolShell::get_orientation--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ToolShell", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Orientation")--- throws : False--- Skip return : False--foreign import ccall "gtk_tool_shell_get_orientation" gtk_tool_shell_get_orientation :: -    Ptr ToolShell ->                        -- _obj : TInterface "Gtk" "ToolShell"-    IO CUInt---toolShellGetOrientation ::-    (MonadIO m, ToolShellK a) =>-    a                                       -- _obj-    -> m Orientation                        -- result-toolShellGetOrientation _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_tool_shell_get_orientation _obj'-    let result' = (toEnum . fromIntegral) result-    touchManagedPtr _obj-    return result'--data ToolShellGetOrientationMethodInfo-instance (signature ~ (m Orientation), MonadIO m, ToolShellK a) => MethodInfo ToolShellGetOrientationMethodInfo a signature where-    overloadedMethod _ = toolShellGetOrientation---- method ToolShell::get_relief_style--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ToolShell", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "ReliefStyle")--- throws : False--- Skip return : False--foreign import ccall "gtk_tool_shell_get_relief_style" gtk_tool_shell_get_relief_style :: -    Ptr ToolShell ->                        -- _obj : TInterface "Gtk" "ToolShell"-    IO CUInt---toolShellGetReliefStyle ::-    (MonadIO m, ToolShellK a) =>-    a                                       -- _obj-    -> m ReliefStyle                        -- result-toolShellGetReliefStyle _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_tool_shell_get_relief_style _obj'-    let result' = (toEnum . fromIntegral) result-    touchManagedPtr _obj-    return result'--data ToolShellGetReliefStyleMethodInfo-instance (signature ~ (m ReliefStyle), MonadIO m, ToolShellK a) => MethodInfo ToolShellGetReliefStyleMethodInfo a signature where-    overloadedMethod _ = toolShellGetReliefStyle---- method ToolShell::get_style--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ToolShell", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "ToolbarStyle")--- throws : False--- Skip return : False--foreign import ccall "gtk_tool_shell_get_style" gtk_tool_shell_get_style :: -    Ptr ToolShell ->                        -- _obj : TInterface "Gtk" "ToolShell"-    IO CUInt---toolShellGetStyle ::-    (MonadIO m, ToolShellK a) =>-    a                                       -- _obj-    -> m ToolbarStyle                       -- result-toolShellGetStyle _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_tool_shell_get_style _obj'-    let result' = (toEnum . fromIntegral) result-    touchManagedPtr _obj-    return result'--data ToolShellGetStyleMethodInfo-instance (signature ~ (m ToolbarStyle), MonadIO m, ToolShellK a) => MethodInfo ToolShellGetStyleMethodInfo a signature where-    overloadedMethod _ = toolShellGetStyle---- method ToolShell::get_text_alignment--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ToolShell", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TFloat)--- throws : False--- Skip return : False--foreign import ccall "gtk_tool_shell_get_text_alignment" gtk_tool_shell_get_text_alignment :: -    Ptr ToolShell ->                        -- _obj : TInterface "Gtk" "ToolShell"-    IO CFloat---toolShellGetTextAlignment ::-    (MonadIO m, ToolShellK a) =>-    a                                       -- _obj-    -> m Float                              -- result-toolShellGetTextAlignment _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_tool_shell_get_text_alignment _obj'-    let result' = realToFrac result-    touchManagedPtr _obj-    return result'--data ToolShellGetTextAlignmentMethodInfo-instance (signature ~ (m Float), MonadIO m, ToolShellK a) => MethodInfo ToolShellGetTextAlignmentMethodInfo a signature where-    overloadedMethod _ = toolShellGetTextAlignment---- method ToolShell::get_text_orientation--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ToolShell", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Orientation")--- throws : False--- Skip return : False--foreign import ccall "gtk_tool_shell_get_text_orientation" gtk_tool_shell_get_text_orientation :: -    Ptr ToolShell ->                        -- _obj : TInterface "Gtk" "ToolShell"-    IO CUInt---toolShellGetTextOrientation ::-    (MonadIO m, ToolShellK a) =>-    a                                       -- _obj-    -> m Orientation                        -- result-toolShellGetTextOrientation _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_tool_shell_get_text_orientation _obj'-    let result' = (toEnum . fromIntegral) result-    touchManagedPtr _obj-    return result'--data ToolShellGetTextOrientationMethodInfo-instance (signature ~ (m Orientation), MonadIO m, ToolShellK a) => MethodInfo ToolShellGetTextOrientationMethodInfo a signature where-    overloadedMethod _ = toolShellGetTextOrientation---- method ToolShell::get_text_size_group--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ToolShell", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "SizeGroup")--- throws : False--- Skip return : False--foreign import ccall "gtk_tool_shell_get_text_size_group" gtk_tool_shell_get_text_size_group :: -    Ptr ToolShell ->                        -- _obj : TInterface "Gtk" "ToolShell"-    IO (Ptr SizeGroup)---toolShellGetTextSizeGroup ::-    (MonadIO m, ToolShellK a) =>-    a                                       -- _obj-    -> m SizeGroup                          -- result-toolShellGetTextSizeGroup _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_tool_shell_get_text_size_group _obj'-    checkUnexpectedReturnNULL "gtk_tool_shell_get_text_size_group" result-    result' <- (newObject SizeGroup) result-    touchManagedPtr _obj-    return result'--data ToolShellGetTextSizeGroupMethodInfo-instance (signature ~ (m SizeGroup), MonadIO m, ToolShellK a) => MethodInfo ToolShellGetTextSizeGroupMethodInfo a signature where-    overloadedMethod _ = toolShellGetTextSizeGroup---- method ToolShell::rebuild_menu--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ToolShell", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_tool_shell_rebuild_menu" gtk_tool_shell_rebuild_menu :: -    Ptr ToolShell ->                        -- _obj : TInterface "Gtk" "ToolShell"-    IO ()---toolShellRebuildMenu ::-    (MonadIO m, ToolShellK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-toolShellRebuildMenu _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_tool_shell_rebuild_menu _obj'-    touchManagedPtr _obj-    return ()--data ToolShellRebuildMenuMethodInfo-instance (signature ~ (m ()), MonadIO m, ToolShellK a) => MethodInfo ToolShellRebuildMenuMethodInfo a signature where-    overloadedMethod _ = toolShellRebuildMenu--
− GI/Gtk/Interfaces/ToolShell.hs-boot
@@ -1,22 +0,0 @@-module GI.Gtk.Interfaces.ToolShell where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype ToolShell = ToolShell (ForeignPtr ToolShell)-instance GObject ToolShell where-class GObject o => ToolShellK o-instance (GObject o, IsDescendantOf ToolShell o) => ToolShellK o-data ToolShellGetEllipsizeModeMethodInfo-data ToolShellGetIconSizeMethodInfo-data ToolShellGetOrientationMethodInfo-data ToolShellGetReliefStyleMethodInfo-data ToolShellGetStyleMethodInfo-data ToolShellGetTextAlignmentMethodInfo-data ToolShellGetTextOrientationMethodInfo-data ToolShellGetTextSizeGroupMethodInfo-data ToolShellRebuildMenuMethodInfo
− GI/Gtk/Interfaces/TreeDragDest.hs
@@ -1,145 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Interfaces.TreeDragDest-    ( ---- * Exported types-    TreeDragDest(..)                        ,-    noTreeDragDest                          ,-    TreeDragDestK                           ,--- -- * Methods--- ** treeDragDestDragDataReceived-    TreeDragDestDragDataReceivedMethodInfo  ,-    treeDragDestDragDataReceived            ,----- ** treeDragDestRowDropPossible-    TreeDragDestRowDropPossibleMethodInfo   ,-    treeDragDestRowDropPossible             ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks---- interface TreeDragDest --newtype TreeDragDest = TreeDragDest (ForeignPtr TreeDragDest)-noTreeDragDest :: Maybe TreeDragDest-noTreeDragDest = Nothing--type family ResolveTreeDragDestMethod (t :: Symbol) (o :: *) :: * where-    ResolveTreeDragDestMethod "dragDataReceived" o = TreeDragDestDragDataReceivedMethodInfo-    ResolveTreeDragDestMethod "rowDropPossible" o = TreeDragDestRowDropPossibleMethodInfo-    ResolveTreeDragDestMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveTreeDragDestMethod t TreeDragDest, MethodInfo info TreeDragDest p) => IsLabelProxy t (TreeDragDest -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveTreeDragDestMethod t TreeDragDest, MethodInfo info TreeDragDest p) => IsLabel t (TreeDragDest -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList TreeDragDest = TreeDragDestAttributeList-type TreeDragDestAttributeList = ('[ ] :: [(Symbol, *)])--type instance SignalList TreeDragDest = TreeDragDestSignalList-type TreeDragDestSignalList = ('[ ] :: [(Symbol, *)])--class ForeignPtrNewtype a => TreeDragDestK a-instance (ForeignPtrNewtype o, IsDescendantOf TreeDragDest o) => TreeDragDestK o-type instance ParentTypes TreeDragDest = TreeDragDestParentTypes-type TreeDragDestParentTypes = '[]---- method TreeDragDest::drag_data_received--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "TreeDragDest", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "dest", argType = TInterface "Gtk" "TreePath", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "selection_data", argType = TInterface "Gtk" "SelectionData", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_tree_drag_dest_drag_data_received" gtk_tree_drag_dest_drag_data_received :: -    Ptr TreeDragDest ->                     -- _obj : TInterface "Gtk" "TreeDragDest"-    Ptr TreePath ->                         -- dest : TInterface "Gtk" "TreePath"-    Ptr SelectionData ->                    -- selection_data : TInterface "Gtk" "SelectionData"-    IO CInt---treeDragDestDragDataReceived ::-    (MonadIO m, TreeDragDestK a) =>-    a                                       -- _obj-    -> TreePath                             -- dest-    -> SelectionData                        -- selectionData-    -> m Bool                               -- result-treeDragDestDragDataReceived _obj dest selectionData = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let dest' = unsafeManagedPtrGetPtr dest-    let selectionData' = unsafeManagedPtrGetPtr selectionData-    result <- gtk_tree_drag_dest_drag_data_received _obj' dest' selectionData'-    let result' = (/= 0) result-    touchManagedPtr _obj-    touchManagedPtr dest-    touchManagedPtr selectionData-    return result'--data TreeDragDestDragDataReceivedMethodInfo-instance (signature ~ (TreePath -> SelectionData -> m Bool), MonadIO m, TreeDragDestK a) => MethodInfo TreeDragDestDragDataReceivedMethodInfo a signature where-    overloadedMethod _ = treeDragDestDragDataReceived---- method TreeDragDest::row_drop_possible--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "TreeDragDest", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "dest_path", argType = TInterface "Gtk" "TreePath", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "selection_data", argType = TInterface "Gtk" "SelectionData", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_tree_drag_dest_row_drop_possible" gtk_tree_drag_dest_row_drop_possible :: -    Ptr TreeDragDest ->                     -- _obj : TInterface "Gtk" "TreeDragDest"-    Ptr TreePath ->                         -- dest_path : TInterface "Gtk" "TreePath"-    Ptr SelectionData ->                    -- selection_data : TInterface "Gtk" "SelectionData"-    IO CInt---treeDragDestRowDropPossible ::-    (MonadIO m, TreeDragDestK a) =>-    a                                       -- _obj-    -> TreePath                             -- destPath-    -> SelectionData                        -- selectionData-    -> m Bool                               -- result-treeDragDestRowDropPossible _obj destPath selectionData = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let destPath' = unsafeManagedPtrGetPtr destPath-    let selectionData' = unsafeManagedPtrGetPtr selectionData-    result <- gtk_tree_drag_dest_row_drop_possible _obj' destPath' selectionData'-    let result' = (/= 0) result-    touchManagedPtr _obj-    touchManagedPtr destPath-    touchManagedPtr selectionData-    return result'--data TreeDragDestRowDropPossibleMethodInfo-instance (signature ~ (TreePath -> SelectionData -> m Bool), MonadIO m, TreeDragDestK a) => MethodInfo TreeDragDestRowDropPossibleMethodInfo a signature where-    overloadedMethod _ = treeDragDestRowDropPossible--
− GI/Gtk/Interfaces/TreeDragDest.hs-boot
@@ -1,14 +0,0 @@-module GI.Gtk.Interfaces.TreeDragDest where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype TreeDragDest = TreeDragDest (ForeignPtr TreeDragDest)-class ForeignPtrNewtype a => TreeDragDestK a-instance (ForeignPtrNewtype o, IsDescendantOf TreeDragDest o) => TreeDragDestK o-data TreeDragDestDragDataReceivedMethodInfo-data TreeDragDestRowDropPossibleMethodInfo
− GI/Gtk/Interfaces/TreeDragSource.hs
@@ -1,179 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Interfaces.TreeDragSource-    ( ---- * Exported types-    TreeDragSource(..)                      ,-    noTreeDragSource                        ,-    TreeDragSourceK                         ,--- -- * Methods--- ** treeDragSourceDragDataDelete-    TreeDragSourceDragDataDeleteMethodInfo  ,-    treeDragSourceDragDataDelete            ,----- ** treeDragSourceDragDataGet-    TreeDragSourceDragDataGetMethodInfo     ,-    treeDragSourceDragDataGet               ,----- ** treeDragSourceRowDraggable-    TreeDragSourceRowDraggableMethodInfo    ,-    treeDragSourceRowDraggable              ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks---- interface TreeDragSource --newtype TreeDragSource = TreeDragSource (ForeignPtr TreeDragSource)-noTreeDragSource :: Maybe TreeDragSource-noTreeDragSource = Nothing--type family ResolveTreeDragSourceMethod (t :: Symbol) (o :: *) :: * where-    ResolveTreeDragSourceMethod "dragDataDelete" o = TreeDragSourceDragDataDeleteMethodInfo-    ResolveTreeDragSourceMethod "dragDataGet" o = TreeDragSourceDragDataGetMethodInfo-    ResolveTreeDragSourceMethod "rowDraggable" o = TreeDragSourceRowDraggableMethodInfo-    ResolveTreeDragSourceMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveTreeDragSourceMethod t TreeDragSource, MethodInfo info TreeDragSource p) => IsLabelProxy t (TreeDragSource -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveTreeDragSourceMethod t TreeDragSource, MethodInfo info TreeDragSource p) => IsLabel t (TreeDragSource -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList TreeDragSource = TreeDragSourceAttributeList-type TreeDragSourceAttributeList = ('[ ] :: [(Symbol, *)])--type instance SignalList TreeDragSource = TreeDragSourceSignalList-type TreeDragSourceSignalList = ('[ ] :: [(Symbol, *)])--class ForeignPtrNewtype a => TreeDragSourceK a-instance (ForeignPtrNewtype o, IsDescendantOf TreeDragSource o) => TreeDragSourceK o-type instance ParentTypes TreeDragSource = TreeDragSourceParentTypes-type TreeDragSourceParentTypes = '[]---- method TreeDragSource::drag_data_delete--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "TreeDragSource", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "path", argType = TInterface "Gtk" "TreePath", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_tree_drag_source_drag_data_delete" gtk_tree_drag_source_drag_data_delete :: -    Ptr TreeDragSource ->                   -- _obj : TInterface "Gtk" "TreeDragSource"-    Ptr TreePath ->                         -- path : TInterface "Gtk" "TreePath"-    IO CInt---treeDragSourceDragDataDelete ::-    (MonadIO m, TreeDragSourceK a) =>-    a                                       -- _obj-    -> TreePath                             -- path-    -> m Bool                               -- result-treeDragSourceDragDataDelete _obj path = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let path' = unsafeManagedPtrGetPtr path-    result <- gtk_tree_drag_source_drag_data_delete _obj' path'-    let result' = (/= 0) result-    touchManagedPtr _obj-    touchManagedPtr path-    return result'--data TreeDragSourceDragDataDeleteMethodInfo-instance (signature ~ (TreePath -> m Bool), MonadIO m, TreeDragSourceK a) => MethodInfo TreeDragSourceDragDataDeleteMethodInfo a signature where-    overloadedMethod _ = treeDragSourceDragDataDelete---- method TreeDragSource::drag_data_get--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "TreeDragSource", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "path", argType = TInterface "Gtk" "TreePath", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "selection_data", argType = TInterface "Gtk" "SelectionData", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_tree_drag_source_drag_data_get" gtk_tree_drag_source_drag_data_get :: -    Ptr TreeDragSource ->                   -- _obj : TInterface "Gtk" "TreeDragSource"-    Ptr TreePath ->                         -- path : TInterface "Gtk" "TreePath"-    Ptr SelectionData ->                    -- selection_data : TInterface "Gtk" "SelectionData"-    IO CInt---treeDragSourceDragDataGet ::-    (MonadIO m, TreeDragSourceK a) =>-    a                                       -- _obj-    -> TreePath                             -- path-    -> SelectionData                        -- selectionData-    -> m Bool                               -- result-treeDragSourceDragDataGet _obj path selectionData = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let path' = unsafeManagedPtrGetPtr path-    let selectionData' = unsafeManagedPtrGetPtr selectionData-    result <- gtk_tree_drag_source_drag_data_get _obj' path' selectionData'-    let result' = (/= 0) result-    touchManagedPtr _obj-    touchManagedPtr path-    touchManagedPtr selectionData-    return result'--data TreeDragSourceDragDataGetMethodInfo-instance (signature ~ (TreePath -> SelectionData -> m Bool), MonadIO m, TreeDragSourceK a) => MethodInfo TreeDragSourceDragDataGetMethodInfo a signature where-    overloadedMethod _ = treeDragSourceDragDataGet---- method TreeDragSource::row_draggable--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "TreeDragSource", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "path", argType = TInterface "Gtk" "TreePath", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_tree_drag_source_row_draggable" gtk_tree_drag_source_row_draggable :: -    Ptr TreeDragSource ->                   -- _obj : TInterface "Gtk" "TreeDragSource"-    Ptr TreePath ->                         -- path : TInterface "Gtk" "TreePath"-    IO CInt---treeDragSourceRowDraggable ::-    (MonadIO m, TreeDragSourceK a) =>-    a                                       -- _obj-    -> TreePath                             -- path-    -> m Bool                               -- result-treeDragSourceRowDraggable _obj path = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let path' = unsafeManagedPtrGetPtr path-    result <- gtk_tree_drag_source_row_draggable _obj' path'-    let result' = (/= 0) result-    touchManagedPtr _obj-    touchManagedPtr path-    return result'--data TreeDragSourceRowDraggableMethodInfo-instance (signature ~ (TreePath -> m Bool), MonadIO m, TreeDragSourceK a) => MethodInfo TreeDragSourceRowDraggableMethodInfo a signature where-    overloadedMethod _ = treeDragSourceRowDraggable--
− GI/Gtk/Interfaces/TreeDragSource.hs-boot
@@ -1,15 +0,0 @@-module GI.Gtk.Interfaces.TreeDragSource where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype TreeDragSource = TreeDragSource (ForeignPtr TreeDragSource)-class ForeignPtrNewtype a => TreeDragSourceK a-instance (ForeignPtrNewtype o, IsDescendantOf TreeDragSource o) => TreeDragSourceK o-data TreeDragSourceDragDataDeleteMethodInfo-data TreeDragSourceDragDataGetMethodInfo-data TreeDragSourceRowDraggableMethodInfo
− GI/Gtk/Interfaces/TreeModel.hs
@@ -1,1381 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Interfaces.TreeModel-    ( ---- * Exported types-    TreeModel(..)                           ,-    noTreeModel                             ,-    TreeModelK                              ,-    toTreeModel                             ,--- -- * Methods--- ** treeModelFilterNew-    TreeModelFilterNewMethodInfo            ,-    treeModelFilterNew                      ,----- ** treeModelForeach-    TreeModelForeachMethodInfo              ,-    treeModelForeach                        ,----- ** treeModelGetColumnType-    TreeModelGetColumnTypeMethodInfo        ,-    treeModelGetColumnType                  ,----- ** treeModelGetFlags-    TreeModelGetFlagsMethodInfo             ,-    treeModelGetFlags                       ,----- ** treeModelGetIter-    TreeModelGetIterMethodInfo              ,-    treeModelGetIter                        ,----- ** treeModelGetIterFirst-    TreeModelGetIterFirstMethodInfo         ,-    treeModelGetIterFirst                   ,----- ** treeModelGetIterFromString-    TreeModelGetIterFromStringMethodInfo    ,-    treeModelGetIterFromString              ,----- ** treeModelGetNColumns-    TreeModelGetNColumnsMethodInfo          ,-    treeModelGetNColumns                    ,----- ** treeModelGetPath-    TreeModelGetPathMethodInfo              ,-    treeModelGetPath                        ,----- ** treeModelGetStringFromIter-    TreeModelGetStringFromIterMethodInfo    ,-    treeModelGetStringFromIter              ,----- ** treeModelGetValue-    TreeModelGetValueMethodInfo             ,-    treeModelGetValue                       ,----- ** treeModelIterChildren-    TreeModelIterChildrenMethodInfo         ,-    treeModelIterChildren                   ,----- ** treeModelIterHasChild-    TreeModelIterHasChildMethodInfo         ,-    treeModelIterHasChild                   ,----- ** treeModelIterNChildren-    TreeModelIterNChildrenMethodInfo        ,-    treeModelIterNChildren                  ,----- ** treeModelIterNext-    TreeModelIterNextMethodInfo             ,-    treeModelIterNext                       ,----- ** treeModelIterNthChild-    TreeModelIterNthChildMethodInfo         ,-    treeModelIterNthChild                   ,----- ** treeModelIterParent-    TreeModelIterParentMethodInfo           ,-    treeModelIterParent                     ,----- ** treeModelIterPrevious-    TreeModelIterPreviousMethodInfo         ,-    treeModelIterPrevious                   ,----- ** treeModelRefNode-    TreeModelRefNodeMethodInfo              ,-    treeModelRefNode                        ,----- ** treeModelRowChanged-    TreeModelRowChangedMethodInfo           ,-    treeModelRowChanged                     ,----- ** treeModelRowDeleted-    TreeModelRowDeletedMethodInfo           ,-    treeModelRowDeleted                     ,----- ** treeModelRowHasChildToggled-    TreeModelRowHasChildToggledMethodInfo   ,-    treeModelRowHasChildToggled             ,----- ** treeModelRowInserted-    TreeModelRowInsertedMethodInfo          ,-    treeModelRowInserted                    ,----- ** treeModelRowsReordered-    TreeModelRowsReorderedMethodInfo        ,-    treeModelRowsReordered                  ,----- ** treeModelSortNewWithModel-    TreeModelSortNewWithModelMethodInfo     ,-    treeModelSortNewWithModel               ,----- ** treeModelUnrefNode-    TreeModelUnrefNodeMethodInfo            ,-    treeModelUnrefNode                      ,----- -- * Signals--- ** RowChanged-    TreeModelRowChangedCallback             ,-    TreeModelRowChangedCallbackC            ,-    TreeModelRowChangedSignalInfo           ,-    afterTreeModelRowChanged                ,-    mkTreeModelRowChangedCallback           ,-    noTreeModelRowChangedCallback           ,-    onTreeModelRowChanged                   ,-    treeModelRowChangedCallbackWrapper      ,-    treeModelRowChangedClosure              ,----- ** RowDeleted-    TreeModelRowDeletedCallback             ,-    TreeModelRowDeletedCallbackC            ,-    TreeModelRowDeletedSignalInfo           ,-    afterTreeModelRowDeleted                ,-    mkTreeModelRowDeletedCallback           ,-    noTreeModelRowDeletedCallback           ,-    onTreeModelRowDeleted                   ,-    treeModelRowDeletedCallbackWrapper      ,-    treeModelRowDeletedClosure              ,----- ** RowHasChildToggled-    TreeModelRowHasChildToggledCallback     ,-    TreeModelRowHasChildToggledCallbackC    ,-    TreeModelRowHasChildToggledSignalInfo   ,-    afterTreeModelRowHasChildToggled        ,-    mkTreeModelRowHasChildToggledCallback   ,-    noTreeModelRowHasChildToggledCallback   ,-    onTreeModelRowHasChildToggled           ,-    treeModelRowHasChildToggledCallbackWrapper,-    treeModelRowHasChildToggledClosure      ,----- ** RowInserted-    TreeModelRowInsertedCallback            ,-    TreeModelRowInsertedCallbackC           ,-    TreeModelRowInsertedSignalInfo          ,-    afterTreeModelRowInserted               ,-    mkTreeModelRowInsertedCallback          ,-    noTreeModelRowInsertedCallback          ,-    onTreeModelRowInserted                  ,-    treeModelRowInsertedCallbackWrapper     ,-    treeModelRowInsertedClosure             ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.GObject as GObject---- interface TreeModel --newtype TreeModel = TreeModel (ForeignPtr TreeModel)-noTreeModel :: Maybe TreeModel-noTreeModel = Nothing--type family ResolveTreeModelMethod (t :: Symbol) (o :: *) :: * where-    ResolveTreeModelMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveTreeModelMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveTreeModelMethod "filterNew" o = TreeModelFilterNewMethodInfo-    ResolveTreeModelMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveTreeModelMethod "foreach" o = TreeModelForeachMethodInfo-    ResolveTreeModelMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveTreeModelMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveTreeModelMethod "iterChildren" o = TreeModelIterChildrenMethodInfo-    ResolveTreeModelMethod "iterHasChild" o = TreeModelIterHasChildMethodInfo-    ResolveTreeModelMethod "iterNChildren" o = TreeModelIterNChildrenMethodInfo-    ResolveTreeModelMethod "iterNext" o = TreeModelIterNextMethodInfo-    ResolveTreeModelMethod "iterNthChild" o = TreeModelIterNthChildMethodInfo-    ResolveTreeModelMethod "iterParent" o = TreeModelIterParentMethodInfo-    ResolveTreeModelMethod "iterPrevious" o = TreeModelIterPreviousMethodInfo-    ResolveTreeModelMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveTreeModelMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveTreeModelMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveTreeModelMethod "refNode" o = TreeModelRefNodeMethodInfo-    ResolveTreeModelMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveTreeModelMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveTreeModelMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveTreeModelMethod "rowChanged" o = TreeModelRowChangedMethodInfo-    ResolveTreeModelMethod "rowDeleted" o = TreeModelRowDeletedMethodInfo-    ResolveTreeModelMethod "rowHasChildToggled" o = TreeModelRowHasChildToggledMethodInfo-    ResolveTreeModelMethod "rowInserted" o = TreeModelRowInsertedMethodInfo-    ResolveTreeModelMethod "rowsReordered" o = TreeModelRowsReorderedMethodInfo-    ResolveTreeModelMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveTreeModelMethod "sortNewWithModel" o = TreeModelSortNewWithModelMethodInfo-    ResolveTreeModelMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveTreeModelMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveTreeModelMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveTreeModelMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveTreeModelMethod "unrefNode" o = TreeModelUnrefNodeMethodInfo-    ResolveTreeModelMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveTreeModelMethod "getColumnType" o = TreeModelGetColumnTypeMethodInfo-    ResolveTreeModelMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveTreeModelMethod "getFlags" o = TreeModelGetFlagsMethodInfo-    ResolveTreeModelMethod "getIter" o = TreeModelGetIterMethodInfo-    ResolveTreeModelMethod "getIterFirst" o = TreeModelGetIterFirstMethodInfo-    ResolveTreeModelMethod "getIterFromString" o = TreeModelGetIterFromStringMethodInfo-    ResolveTreeModelMethod "getNColumns" o = TreeModelGetNColumnsMethodInfo-    ResolveTreeModelMethod "getPath" o = TreeModelGetPathMethodInfo-    ResolveTreeModelMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveTreeModelMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveTreeModelMethod "getStringFromIter" o = TreeModelGetStringFromIterMethodInfo-    ResolveTreeModelMethod "getValue" o = TreeModelGetValueMethodInfo-    ResolveTreeModelMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveTreeModelMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveTreeModelMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveTreeModelMethod t TreeModel, MethodInfo info TreeModel p) => IsLabelProxy t (TreeModel -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveTreeModelMethod t TreeModel, MethodInfo info TreeModel p) => IsLabel t (TreeModel -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal TreeModel::row-changed-type TreeModelRowChangedCallback =-    TreePath ->-    TreeIter ->-    IO ()--noTreeModelRowChangedCallback :: Maybe TreeModelRowChangedCallback-noTreeModelRowChangedCallback = Nothing--type TreeModelRowChangedCallbackC =-    Ptr () ->                               -- object-    Ptr TreePath ->-    Ptr TreeIter ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkTreeModelRowChangedCallback :: TreeModelRowChangedCallbackC -> IO (FunPtr TreeModelRowChangedCallbackC)--treeModelRowChangedClosure :: TreeModelRowChangedCallback -> IO Closure-treeModelRowChangedClosure cb = newCClosure =<< mkTreeModelRowChangedCallback wrapped-    where wrapped = treeModelRowChangedCallbackWrapper cb--treeModelRowChangedCallbackWrapper ::-    TreeModelRowChangedCallback ->-    Ptr () ->-    Ptr TreePath ->-    Ptr TreeIter ->-    Ptr () ->-    IO ()-treeModelRowChangedCallbackWrapper _cb _ path iter _ = do-    path' <- (newBoxed TreePath) path-    iter' <- (newBoxed TreeIter) iter-    _cb  path' iter'--onTreeModelRowChanged :: (GObject a, MonadIO m) => a -> TreeModelRowChangedCallback -> m SignalHandlerId-onTreeModelRowChanged obj cb = liftIO $ connectTreeModelRowChanged obj cb SignalConnectBefore-afterTreeModelRowChanged :: (GObject a, MonadIO m) => a -> TreeModelRowChangedCallback -> m SignalHandlerId-afterTreeModelRowChanged obj cb = connectTreeModelRowChanged obj cb SignalConnectAfter--connectTreeModelRowChanged :: (GObject a, MonadIO m) =>-                              a -> TreeModelRowChangedCallback -> SignalConnectMode -> m SignalHandlerId-connectTreeModelRowChanged obj cb after = liftIO $ do-    cb' <- mkTreeModelRowChangedCallback (treeModelRowChangedCallbackWrapper cb)-    connectSignalFunPtr obj "row-changed" cb' after---- signal TreeModel::row-deleted-type TreeModelRowDeletedCallback =-    TreePath ->-    IO ()--noTreeModelRowDeletedCallback :: Maybe TreeModelRowDeletedCallback-noTreeModelRowDeletedCallback = Nothing--type TreeModelRowDeletedCallbackC =-    Ptr () ->                               -- object-    Ptr TreePath ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkTreeModelRowDeletedCallback :: TreeModelRowDeletedCallbackC -> IO (FunPtr TreeModelRowDeletedCallbackC)--treeModelRowDeletedClosure :: TreeModelRowDeletedCallback -> IO Closure-treeModelRowDeletedClosure cb = newCClosure =<< mkTreeModelRowDeletedCallback wrapped-    where wrapped = treeModelRowDeletedCallbackWrapper cb--treeModelRowDeletedCallbackWrapper ::-    TreeModelRowDeletedCallback ->-    Ptr () ->-    Ptr TreePath ->-    Ptr () ->-    IO ()-treeModelRowDeletedCallbackWrapper _cb _ path _ = do-    path' <- (newBoxed TreePath) path-    _cb  path'--onTreeModelRowDeleted :: (GObject a, MonadIO m) => a -> TreeModelRowDeletedCallback -> m SignalHandlerId-onTreeModelRowDeleted obj cb = liftIO $ connectTreeModelRowDeleted obj cb SignalConnectBefore-afterTreeModelRowDeleted :: (GObject a, MonadIO m) => a -> TreeModelRowDeletedCallback -> m SignalHandlerId-afterTreeModelRowDeleted obj cb = connectTreeModelRowDeleted obj cb SignalConnectAfter--connectTreeModelRowDeleted :: (GObject a, MonadIO m) =>-                              a -> TreeModelRowDeletedCallback -> SignalConnectMode -> m SignalHandlerId-connectTreeModelRowDeleted obj cb after = liftIO $ do-    cb' <- mkTreeModelRowDeletedCallback (treeModelRowDeletedCallbackWrapper cb)-    connectSignalFunPtr obj "row-deleted" cb' after---- signal TreeModel::row-has-child-toggled-type TreeModelRowHasChildToggledCallback =-    TreePath ->-    TreeIter ->-    IO ()--noTreeModelRowHasChildToggledCallback :: Maybe TreeModelRowHasChildToggledCallback-noTreeModelRowHasChildToggledCallback = Nothing--type TreeModelRowHasChildToggledCallbackC =-    Ptr () ->                               -- object-    Ptr TreePath ->-    Ptr TreeIter ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkTreeModelRowHasChildToggledCallback :: TreeModelRowHasChildToggledCallbackC -> IO (FunPtr TreeModelRowHasChildToggledCallbackC)--treeModelRowHasChildToggledClosure :: TreeModelRowHasChildToggledCallback -> IO Closure-treeModelRowHasChildToggledClosure cb = newCClosure =<< mkTreeModelRowHasChildToggledCallback wrapped-    where wrapped = treeModelRowHasChildToggledCallbackWrapper cb--treeModelRowHasChildToggledCallbackWrapper ::-    TreeModelRowHasChildToggledCallback ->-    Ptr () ->-    Ptr TreePath ->-    Ptr TreeIter ->-    Ptr () ->-    IO ()-treeModelRowHasChildToggledCallbackWrapper _cb _ path iter _ = do-    path' <- (newBoxed TreePath) path-    iter' <- (newBoxed TreeIter) iter-    _cb  path' iter'--onTreeModelRowHasChildToggled :: (GObject a, MonadIO m) => a -> TreeModelRowHasChildToggledCallback -> m SignalHandlerId-onTreeModelRowHasChildToggled obj cb = liftIO $ connectTreeModelRowHasChildToggled obj cb SignalConnectBefore-afterTreeModelRowHasChildToggled :: (GObject a, MonadIO m) => a -> TreeModelRowHasChildToggledCallback -> m SignalHandlerId-afterTreeModelRowHasChildToggled obj cb = connectTreeModelRowHasChildToggled obj cb SignalConnectAfter--connectTreeModelRowHasChildToggled :: (GObject a, MonadIO m) =>-                                      a -> TreeModelRowHasChildToggledCallback -> SignalConnectMode -> m SignalHandlerId-connectTreeModelRowHasChildToggled obj cb after = liftIO $ do-    cb' <- mkTreeModelRowHasChildToggledCallback (treeModelRowHasChildToggledCallbackWrapper cb)-    connectSignalFunPtr obj "row-has-child-toggled" cb' after---- signal TreeModel::row-inserted-type TreeModelRowInsertedCallback =-    TreePath ->-    TreeIter ->-    IO ()--noTreeModelRowInsertedCallback :: Maybe TreeModelRowInsertedCallback-noTreeModelRowInsertedCallback = Nothing--type TreeModelRowInsertedCallbackC =-    Ptr () ->                               -- object-    Ptr TreePath ->-    Ptr TreeIter ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkTreeModelRowInsertedCallback :: TreeModelRowInsertedCallbackC -> IO (FunPtr TreeModelRowInsertedCallbackC)--treeModelRowInsertedClosure :: TreeModelRowInsertedCallback -> IO Closure-treeModelRowInsertedClosure cb = newCClosure =<< mkTreeModelRowInsertedCallback wrapped-    where wrapped = treeModelRowInsertedCallbackWrapper cb--treeModelRowInsertedCallbackWrapper ::-    TreeModelRowInsertedCallback ->-    Ptr () ->-    Ptr TreePath ->-    Ptr TreeIter ->-    Ptr () ->-    IO ()-treeModelRowInsertedCallbackWrapper _cb _ path iter _ = do-    path' <- (newBoxed TreePath) path-    iter' <- (newBoxed TreeIter) iter-    _cb  path' iter'--onTreeModelRowInserted :: (GObject a, MonadIO m) => a -> TreeModelRowInsertedCallback -> m SignalHandlerId-onTreeModelRowInserted obj cb = liftIO $ connectTreeModelRowInserted obj cb SignalConnectBefore-afterTreeModelRowInserted :: (GObject a, MonadIO m) => a -> TreeModelRowInsertedCallback -> m SignalHandlerId-afterTreeModelRowInserted obj cb = connectTreeModelRowInserted obj cb SignalConnectAfter--connectTreeModelRowInserted :: (GObject a, MonadIO m) =>-                               a -> TreeModelRowInsertedCallback -> SignalConnectMode -> m SignalHandlerId-connectTreeModelRowInserted obj cb after = liftIO $ do-    cb' <- mkTreeModelRowInsertedCallback (treeModelRowInsertedCallbackWrapper cb)-    connectSignalFunPtr obj "row-inserted" cb' after--type instance AttributeList TreeModel = TreeModelAttributeList-type TreeModelAttributeList = ('[ ] :: [(Symbol, *)])--data TreeModelRowChangedSignalInfo-instance SignalInfo TreeModelRowChangedSignalInfo where-    type HaskellCallbackType TreeModelRowChangedSignalInfo = TreeModelRowChangedCallback-    connectSignal _ = connectTreeModelRowChanged--data TreeModelRowDeletedSignalInfo-instance SignalInfo TreeModelRowDeletedSignalInfo where-    type HaskellCallbackType TreeModelRowDeletedSignalInfo = TreeModelRowDeletedCallback-    connectSignal _ = connectTreeModelRowDeleted--data TreeModelRowHasChildToggledSignalInfo-instance SignalInfo TreeModelRowHasChildToggledSignalInfo where-    type HaskellCallbackType TreeModelRowHasChildToggledSignalInfo = TreeModelRowHasChildToggledCallback-    connectSignal _ = connectTreeModelRowHasChildToggled--data TreeModelRowInsertedSignalInfo-instance SignalInfo TreeModelRowInsertedSignalInfo where-    type HaskellCallbackType TreeModelRowInsertedSignalInfo = TreeModelRowInsertedCallback-    connectSignal _ = connectTreeModelRowInserted--type instance SignalList TreeModel = TreeModelSignalList-type TreeModelSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("rowChanged", TreeModelRowChangedSignalInfo), '("rowDeleted", TreeModelRowDeletedSignalInfo), '("rowHasChildToggled", TreeModelRowHasChildToggledSignalInfo), '("rowInserted", TreeModelRowInsertedSignalInfo)] :: [(Symbol, *)])--foreign import ccall "gtk_tree_model_get_type"-    c_gtk_tree_model_get_type :: IO GType--type instance ParentTypes TreeModel = TreeModelParentTypes-type TreeModelParentTypes = '[GObject.Object]--instance GObject TreeModel where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_tree_model_get_type-    --class GObject o => TreeModelK o-instance (GObject o, IsDescendantOf TreeModel o) => TreeModelK o--toTreeModel :: TreeModelK o => o -> IO TreeModel-toTreeModel = unsafeCastTo TreeModel---- method TreeModel::filter_new--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "TreeModel", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "root", argType = TInterface "Gtk" "TreePath", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "TreeModel")--- throws : False--- Skip return : False--foreign import ccall "gtk_tree_model_filter_new" gtk_tree_model_filter_new :: -    Ptr TreeModel ->                        -- _obj : TInterface "Gtk" "TreeModel"-    Ptr TreePath ->                         -- root : TInterface "Gtk" "TreePath"-    IO (Ptr TreeModel)---treeModelFilterNew ::-    (MonadIO m, TreeModelK a) =>-    a                                       -- _obj-    -> Maybe (TreePath)                     -- root-    -> m TreeModel                          -- result-treeModelFilterNew _obj root = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeRoot <- case root of-        Nothing -> return nullPtr-        Just jRoot -> do-            let jRoot' = unsafeManagedPtrGetPtr jRoot-            return jRoot'-    result <- gtk_tree_model_filter_new _obj' maybeRoot-    checkUnexpectedReturnNULL "gtk_tree_model_filter_new" result-    result' <- (wrapObject TreeModel) result-    touchManagedPtr _obj-    whenJust root touchManagedPtr-    return result'--data TreeModelFilterNewMethodInfo-instance (signature ~ (Maybe (TreePath) -> m TreeModel), MonadIO m, TreeModelK a) => MethodInfo TreeModelFilterNewMethodInfo a signature where-    overloadedMethod _ = treeModelFilterNew---- method TreeModel::foreach--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "TreeModel", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "func", argType = TInterface "Gtk" "TreeModelForeachFunc", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeCall, argClosure = 2, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "user_data", argType = TBasicType TPtr, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_tree_model_foreach" gtk_tree_model_foreach :: -    Ptr TreeModel ->                        -- _obj : TInterface "Gtk" "TreeModel"-    FunPtr TreeModelForeachFuncC ->         -- func : TInterface "Gtk" "TreeModelForeachFunc"-    Ptr () ->                               -- user_data : TBasicType TPtr-    IO ()---treeModelForeach ::-    (MonadIO m, TreeModelK a) =>-    a                                       -- _obj-    -> TreeModelForeachFunc                 -- func-    -> m ()                                 -- result-treeModelForeach _obj func = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    func' <- mkTreeModelForeachFunc (treeModelForeachFuncWrapper Nothing func)-    let userData = nullPtr-    gtk_tree_model_foreach _obj' func' userData-    safeFreeFunPtr $ castFunPtrToPtr func'-    touchManagedPtr _obj-    return ()--data TreeModelForeachMethodInfo-instance (signature ~ (TreeModelForeachFunc -> m ()), MonadIO m, TreeModelK a) => MethodInfo TreeModelForeachMethodInfo a signature where-    overloadedMethod _ = treeModelForeach---- method TreeModel::get_column_type--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "TreeModel", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index_", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TGType)--- throws : False--- Skip return : False--foreign import ccall "gtk_tree_model_get_column_type" gtk_tree_model_get_column_type :: -    Ptr TreeModel ->                        -- _obj : TInterface "Gtk" "TreeModel"-    Int32 ->                                -- index_ : TBasicType TInt-    IO CGType---treeModelGetColumnType ::-    (MonadIO m, TreeModelK a) =>-    a                                       -- _obj-    -> Int32                                -- index_-    -> m GType                              -- result-treeModelGetColumnType _obj index_ = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_tree_model_get_column_type _obj' index_-    let result' = GType result-    touchManagedPtr _obj-    return result'--data TreeModelGetColumnTypeMethodInfo-instance (signature ~ (Int32 -> m GType), MonadIO m, TreeModelK a) => MethodInfo TreeModelGetColumnTypeMethodInfo a signature where-    overloadedMethod _ = treeModelGetColumnType---- method TreeModel::get_flags--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "TreeModel", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "TreeModelFlags")--- throws : False--- Skip return : False--foreign import ccall "gtk_tree_model_get_flags" gtk_tree_model_get_flags :: -    Ptr TreeModel ->                        -- _obj : TInterface "Gtk" "TreeModel"-    IO CUInt---treeModelGetFlags ::-    (MonadIO m, TreeModelK a) =>-    a                                       -- _obj-    -> m [TreeModelFlags]                   -- result-treeModelGetFlags _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_tree_model_get_flags _obj'-    let result' = wordToGFlags result-    touchManagedPtr _obj-    return result'--data TreeModelGetFlagsMethodInfo-instance (signature ~ (m [TreeModelFlags]), MonadIO m, TreeModelK a) => MethodInfo TreeModelGetFlagsMethodInfo a signature where-    overloadedMethod _ = treeModelGetFlags---- method TreeModel::get_iter--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "TreeModel", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "iter", argType = TInterface "Gtk" "TreeIter", direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = True, transfer = TransferNothing},Arg {argCName = "path", argType = TInterface "Gtk" "TreePath", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_tree_model_get_iter" gtk_tree_model_get_iter :: -    Ptr TreeModel ->                        -- _obj : TInterface "Gtk" "TreeModel"-    Ptr TreeIter ->                         -- iter : TInterface "Gtk" "TreeIter"-    Ptr TreePath ->                         -- path : TInterface "Gtk" "TreePath"-    IO CInt---treeModelGetIter ::-    (MonadIO m, TreeModelK a) =>-    a                                       -- _obj-    -> TreePath                             -- path-    -> m (Bool,TreeIter)                    -- result-treeModelGetIter _obj path = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    iter <- callocBoxedBytes 32 :: IO (Ptr TreeIter)-    let path' = unsafeManagedPtrGetPtr path-    result <- gtk_tree_model_get_iter _obj' iter path'-    let result' = (/= 0) result-    iter' <- (wrapBoxed TreeIter) iter-    touchManagedPtr _obj-    touchManagedPtr path-    return (result', iter')--data TreeModelGetIterMethodInfo-instance (signature ~ (TreePath -> m (Bool,TreeIter)), MonadIO m, TreeModelK a) => MethodInfo TreeModelGetIterMethodInfo a signature where-    overloadedMethod _ = treeModelGetIter---- method TreeModel::get_iter_first--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "TreeModel", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "iter", argType = TInterface "Gtk" "TreeIter", direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = True, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_tree_model_get_iter_first" gtk_tree_model_get_iter_first :: -    Ptr TreeModel ->                        -- _obj : TInterface "Gtk" "TreeModel"-    Ptr TreeIter ->                         -- iter : TInterface "Gtk" "TreeIter"-    IO CInt---treeModelGetIterFirst ::-    (MonadIO m, TreeModelK a) =>-    a                                       -- _obj-    -> m (Bool,TreeIter)                    -- result-treeModelGetIterFirst _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    iter <- callocBoxedBytes 32 :: IO (Ptr TreeIter)-    result <- gtk_tree_model_get_iter_first _obj' iter-    let result' = (/= 0) result-    iter' <- (wrapBoxed TreeIter) iter-    touchManagedPtr _obj-    return (result', iter')--data TreeModelGetIterFirstMethodInfo-instance (signature ~ (m (Bool,TreeIter)), MonadIO m, TreeModelK a) => MethodInfo TreeModelGetIterFirstMethodInfo a signature where-    overloadedMethod _ = treeModelGetIterFirst---- method TreeModel::get_iter_from_string--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "TreeModel", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "iter", argType = TInterface "Gtk" "TreeIter", direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = True, transfer = TransferNothing},Arg {argCName = "path_string", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_tree_model_get_iter_from_string" gtk_tree_model_get_iter_from_string :: -    Ptr TreeModel ->                        -- _obj : TInterface "Gtk" "TreeModel"-    Ptr TreeIter ->                         -- iter : TInterface "Gtk" "TreeIter"-    CString ->                              -- path_string : TBasicType TUTF8-    IO CInt---treeModelGetIterFromString ::-    (MonadIO m, TreeModelK a) =>-    a                                       -- _obj-    -> T.Text                               -- pathString-    -> m (Bool,TreeIter)                    -- result-treeModelGetIterFromString _obj pathString = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    iter <- callocBoxedBytes 32 :: IO (Ptr TreeIter)-    pathString' <- textToCString pathString-    result <- gtk_tree_model_get_iter_from_string _obj' iter pathString'-    let result' = (/= 0) result-    iter' <- (wrapBoxed TreeIter) iter-    touchManagedPtr _obj-    freeMem pathString'-    return (result', iter')--data TreeModelGetIterFromStringMethodInfo-instance (signature ~ (T.Text -> m (Bool,TreeIter)), MonadIO m, TreeModelK a) => MethodInfo TreeModelGetIterFromStringMethodInfo a signature where-    overloadedMethod _ = treeModelGetIterFromString---- method TreeModel::get_n_columns--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "TreeModel", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_tree_model_get_n_columns" gtk_tree_model_get_n_columns :: -    Ptr TreeModel ->                        -- _obj : TInterface "Gtk" "TreeModel"-    IO Int32---treeModelGetNColumns ::-    (MonadIO m, TreeModelK a) =>-    a                                       -- _obj-    -> m Int32                              -- result-treeModelGetNColumns _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_tree_model_get_n_columns _obj'-    touchManagedPtr _obj-    return result--data TreeModelGetNColumnsMethodInfo-instance (signature ~ (m Int32), MonadIO m, TreeModelK a) => MethodInfo TreeModelGetNColumnsMethodInfo a signature where-    overloadedMethod _ = treeModelGetNColumns---- method TreeModel::get_path--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "TreeModel", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "iter", argType = TInterface "Gtk" "TreeIter", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "TreePath")--- throws : False--- Skip return : False--foreign import ccall "gtk_tree_model_get_path" gtk_tree_model_get_path :: -    Ptr TreeModel ->                        -- _obj : TInterface "Gtk" "TreeModel"-    Ptr TreeIter ->                         -- iter : TInterface "Gtk" "TreeIter"-    IO (Ptr TreePath)---treeModelGetPath ::-    (MonadIO m, TreeModelK a) =>-    a                                       -- _obj-    -> TreeIter                             -- iter-    -> m TreePath                           -- result-treeModelGetPath _obj iter = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let iter' = unsafeManagedPtrGetPtr iter-    result <- gtk_tree_model_get_path _obj' iter'-    checkUnexpectedReturnNULL "gtk_tree_model_get_path" result-    result' <- (wrapBoxed TreePath) result-    touchManagedPtr _obj-    touchManagedPtr iter-    return result'--data TreeModelGetPathMethodInfo-instance (signature ~ (TreeIter -> m TreePath), MonadIO m, TreeModelK a) => MethodInfo TreeModelGetPathMethodInfo a signature where-    overloadedMethod _ = treeModelGetPath---- method TreeModel::get_string_from_iter--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "TreeModel", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "iter", argType = TInterface "Gtk" "TreeIter", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_tree_model_get_string_from_iter" gtk_tree_model_get_string_from_iter :: -    Ptr TreeModel ->                        -- _obj : TInterface "Gtk" "TreeModel"-    Ptr TreeIter ->                         -- iter : TInterface "Gtk" "TreeIter"-    IO CString---treeModelGetStringFromIter ::-    (MonadIO m, TreeModelK a) =>-    a                                       -- _obj-    -> TreeIter                             -- iter-    -> m T.Text                             -- result-treeModelGetStringFromIter _obj iter = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let iter' = unsafeManagedPtrGetPtr iter-    result <- gtk_tree_model_get_string_from_iter _obj' iter'-    checkUnexpectedReturnNULL "gtk_tree_model_get_string_from_iter" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    touchManagedPtr iter-    return result'--data TreeModelGetStringFromIterMethodInfo-instance (signature ~ (TreeIter -> m T.Text), MonadIO m, TreeModelK a) => MethodInfo TreeModelGetStringFromIterMethodInfo a signature where-    overloadedMethod _ = treeModelGetStringFromIter---- method TreeModel::get_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "TreeModel", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "iter", argType = TInterface "Gtk" "TreeIter", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "column", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TInterface "GObject" "Value", direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = True, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_tree_model_get_value" gtk_tree_model_get_value :: -    Ptr TreeModel ->                        -- _obj : TInterface "Gtk" "TreeModel"-    Ptr TreeIter ->                         -- iter : TInterface "Gtk" "TreeIter"-    Int32 ->                                -- column : TBasicType TInt-    Ptr GValue ->                           -- value : TInterface "GObject" "Value"-    IO ()---treeModelGetValue ::-    (MonadIO m, TreeModelK a) =>-    a                                       -- _obj-    -> TreeIter                             -- iter-    -> Int32                                -- column-    -> m (GValue)                           -- result-treeModelGetValue _obj iter column = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let iter' = unsafeManagedPtrGetPtr iter-    value <- callocBoxedBytes 24 :: IO (Ptr GValue)-    gtk_tree_model_get_value _obj' iter' column value-    value' <- (wrapBoxed GValue) value-    touchManagedPtr _obj-    touchManagedPtr iter-    return value'--data TreeModelGetValueMethodInfo-instance (signature ~ (TreeIter -> Int32 -> m (GValue)), MonadIO m, TreeModelK a) => MethodInfo TreeModelGetValueMethodInfo a signature where-    overloadedMethod _ = treeModelGetValue---- method TreeModel::iter_children--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "TreeModel", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "iter", argType = TInterface "Gtk" "TreeIter", direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = True, transfer = TransferNothing},Arg {argCName = "parent", argType = TInterface "Gtk" "TreeIter", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_tree_model_iter_children" gtk_tree_model_iter_children :: -    Ptr TreeModel ->                        -- _obj : TInterface "Gtk" "TreeModel"-    Ptr TreeIter ->                         -- iter : TInterface "Gtk" "TreeIter"-    Ptr TreeIter ->                         -- parent : TInterface "Gtk" "TreeIter"-    IO CInt---treeModelIterChildren ::-    (MonadIO m, TreeModelK a) =>-    a                                       -- _obj-    -> Maybe (TreeIter)                     -- parent-    -> m (Bool,TreeIter)                    -- result-treeModelIterChildren _obj parent = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    iter <- callocBoxedBytes 32 :: IO (Ptr TreeIter)-    maybeParent <- case parent of-        Nothing -> return nullPtr-        Just jParent -> do-            let jParent' = unsafeManagedPtrGetPtr jParent-            return jParent'-    result <- gtk_tree_model_iter_children _obj' iter maybeParent-    let result' = (/= 0) result-    iter' <- (wrapBoxed TreeIter) iter-    touchManagedPtr _obj-    whenJust parent touchManagedPtr-    return (result', iter')--data TreeModelIterChildrenMethodInfo-instance (signature ~ (Maybe (TreeIter) -> m (Bool,TreeIter)), MonadIO m, TreeModelK a) => MethodInfo TreeModelIterChildrenMethodInfo a signature where-    overloadedMethod _ = treeModelIterChildren---- method TreeModel::iter_has_child--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "TreeModel", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "iter", argType = TInterface "Gtk" "TreeIter", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_tree_model_iter_has_child" gtk_tree_model_iter_has_child :: -    Ptr TreeModel ->                        -- _obj : TInterface "Gtk" "TreeModel"-    Ptr TreeIter ->                         -- iter : TInterface "Gtk" "TreeIter"-    IO CInt---treeModelIterHasChild ::-    (MonadIO m, TreeModelK a) =>-    a                                       -- _obj-    -> TreeIter                             -- iter-    -> m Bool                               -- result-treeModelIterHasChild _obj iter = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let iter' = unsafeManagedPtrGetPtr iter-    result <- gtk_tree_model_iter_has_child _obj' iter'-    let result' = (/= 0) result-    touchManagedPtr _obj-    touchManagedPtr iter-    return result'--data TreeModelIterHasChildMethodInfo-instance (signature ~ (TreeIter -> m Bool), MonadIO m, TreeModelK a) => MethodInfo TreeModelIterHasChildMethodInfo a signature where-    overloadedMethod _ = treeModelIterHasChild---- method TreeModel::iter_n_children--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "TreeModel", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "iter", argType = TInterface "Gtk" "TreeIter", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_tree_model_iter_n_children" gtk_tree_model_iter_n_children :: -    Ptr TreeModel ->                        -- _obj : TInterface "Gtk" "TreeModel"-    Ptr TreeIter ->                         -- iter : TInterface "Gtk" "TreeIter"-    IO Int32---treeModelIterNChildren ::-    (MonadIO m, TreeModelK a) =>-    a                                       -- _obj-    -> Maybe (TreeIter)                     -- iter-    -> m Int32                              -- result-treeModelIterNChildren _obj iter = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeIter <- case iter of-        Nothing -> return nullPtr-        Just jIter -> do-            let jIter' = unsafeManagedPtrGetPtr jIter-            return jIter'-    result <- gtk_tree_model_iter_n_children _obj' maybeIter-    touchManagedPtr _obj-    whenJust iter touchManagedPtr-    return result--data TreeModelIterNChildrenMethodInfo-instance (signature ~ (Maybe (TreeIter) -> m Int32), MonadIO m, TreeModelK a) => MethodInfo TreeModelIterNChildrenMethodInfo a signature where-    overloadedMethod _ = treeModelIterNChildren---- method TreeModel::iter_next--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "TreeModel", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "iter", argType = TInterface "Gtk" "TreeIter", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_tree_model_iter_next" gtk_tree_model_iter_next :: -    Ptr TreeModel ->                        -- _obj : TInterface "Gtk" "TreeModel"-    Ptr TreeIter ->                         -- iter : TInterface "Gtk" "TreeIter"-    IO CInt---treeModelIterNext ::-    (MonadIO m, TreeModelK a) =>-    a                                       -- _obj-    -> TreeIter                             -- iter-    -> m Bool                               -- result-treeModelIterNext _obj iter = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let iter' = unsafeManagedPtrGetPtr iter-    result <- gtk_tree_model_iter_next _obj' iter'-    let result' = (/= 0) result-    touchManagedPtr _obj-    touchManagedPtr iter-    return result'--data TreeModelIterNextMethodInfo-instance (signature ~ (TreeIter -> m Bool), MonadIO m, TreeModelK a) => MethodInfo TreeModelIterNextMethodInfo a signature where-    overloadedMethod _ = treeModelIterNext---- method TreeModel::iter_nth_child--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "TreeModel", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "iter", argType = TInterface "Gtk" "TreeIter", direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = True, transfer = TransferNothing},Arg {argCName = "parent", argType = TInterface "Gtk" "TreeIter", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "n", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_tree_model_iter_nth_child" gtk_tree_model_iter_nth_child :: -    Ptr TreeModel ->                        -- _obj : TInterface "Gtk" "TreeModel"-    Ptr TreeIter ->                         -- iter : TInterface "Gtk" "TreeIter"-    Ptr TreeIter ->                         -- parent : TInterface "Gtk" "TreeIter"-    Int32 ->                                -- n : TBasicType TInt-    IO CInt---treeModelIterNthChild ::-    (MonadIO m, TreeModelK a) =>-    a                                       -- _obj-    -> Maybe (TreeIter)                     -- parent-    -> Int32                                -- n-    -> m (Bool,TreeIter)                    -- result-treeModelIterNthChild _obj parent n = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    iter <- callocBoxedBytes 32 :: IO (Ptr TreeIter)-    maybeParent <- case parent of-        Nothing -> return nullPtr-        Just jParent -> do-            let jParent' = unsafeManagedPtrGetPtr jParent-            return jParent'-    result <- gtk_tree_model_iter_nth_child _obj' iter maybeParent n-    let result' = (/= 0) result-    iter' <- (wrapBoxed TreeIter) iter-    touchManagedPtr _obj-    whenJust parent touchManagedPtr-    return (result', iter')--data TreeModelIterNthChildMethodInfo-instance (signature ~ (Maybe (TreeIter) -> Int32 -> m (Bool,TreeIter)), MonadIO m, TreeModelK a) => MethodInfo TreeModelIterNthChildMethodInfo a signature where-    overloadedMethod _ = treeModelIterNthChild---- method TreeModel::iter_parent--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "TreeModel", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "iter", argType = TInterface "Gtk" "TreeIter", direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = True, transfer = TransferNothing},Arg {argCName = "child", argType = TInterface "Gtk" "TreeIter", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_tree_model_iter_parent" gtk_tree_model_iter_parent :: -    Ptr TreeModel ->                        -- _obj : TInterface "Gtk" "TreeModel"-    Ptr TreeIter ->                         -- iter : TInterface "Gtk" "TreeIter"-    Ptr TreeIter ->                         -- child : TInterface "Gtk" "TreeIter"-    IO CInt---treeModelIterParent ::-    (MonadIO m, TreeModelK a) =>-    a                                       -- _obj-    -> TreeIter                             -- child-    -> m (Bool,TreeIter)                    -- result-treeModelIterParent _obj child = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    iter <- callocBoxedBytes 32 :: IO (Ptr TreeIter)-    let child' = unsafeManagedPtrGetPtr child-    result <- gtk_tree_model_iter_parent _obj' iter child'-    let result' = (/= 0) result-    iter' <- (wrapBoxed TreeIter) iter-    touchManagedPtr _obj-    touchManagedPtr child-    return (result', iter')--data TreeModelIterParentMethodInfo-instance (signature ~ (TreeIter -> m (Bool,TreeIter)), MonadIO m, TreeModelK a) => MethodInfo TreeModelIterParentMethodInfo a signature where-    overloadedMethod _ = treeModelIterParent---- method TreeModel::iter_previous--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "TreeModel", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "iter", argType = TInterface "Gtk" "TreeIter", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_tree_model_iter_previous" gtk_tree_model_iter_previous :: -    Ptr TreeModel ->                        -- _obj : TInterface "Gtk" "TreeModel"-    Ptr TreeIter ->                         -- iter : TInterface "Gtk" "TreeIter"-    IO CInt---treeModelIterPrevious ::-    (MonadIO m, TreeModelK a) =>-    a                                       -- _obj-    -> TreeIter                             -- iter-    -> m Bool                               -- result-treeModelIterPrevious _obj iter = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let iter' = unsafeManagedPtrGetPtr iter-    result <- gtk_tree_model_iter_previous _obj' iter'-    let result' = (/= 0) result-    touchManagedPtr _obj-    touchManagedPtr iter-    return result'--data TreeModelIterPreviousMethodInfo-instance (signature ~ (TreeIter -> m Bool), MonadIO m, TreeModelK a) => MethodInfo TreeModelIterPreviousMethodInfo a signature where-    overloadedMethod _ = treeModelIterPrevious---- method TreeModel::ref_node--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "TreeModel", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "iter", argType = TInterface "Gtk" "TreeIter", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_tree_model_ref_node" gtk_tree_model_ref_node :: -    Ptr TreeModel ->                        -- _obj : TInterface "Gtk" "TreeModel"-    Ptr TreeIter ->                         -- iter : TInterface "Gtk" "TreeIter"-    IO ()---treeModelRefNode ::-    (MonadIO m, TreeModelK a) =>-    a                                       -- _obj-    -> TreeIter                             -- iter-    -> m ()                                 -- result-treeModelRefNode _obj iter = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let iter' = unsafeManagedPtrGetPtr iter-    gtk_tree_model_ref_node _obj' iter'-    touchManagedPtr _obj-    touchManagedPtr iter-    return ()--data TreeModelRefNodeMethodInfo-instance (signature ~ (TreeIter -> m ()), MonadIO m, TreeModelK a) => MethodInfo TreeModelRefNodeMethodInfo a signature where-    overloadedMethod _ = treeModelRefNode---- method TreeModel::row_changed--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "TreeModel", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "path", argType = TInterface "Gtk" "TreePath", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "iter", argType = TInterface "Gtk" "TreeIter", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_tree_model_row_changed" gtk_tree_model_row_changed :: -    Ptr TreeModel ->                        -- _obj : TInterface "Gtk" "TreeModel"-    Ptr TreePath ->                         -- path : TInterface "Gtk" "TreePath"-    Ptr TreeIter ->                         -- iter : TInterface "Gtk" "TreeIter"-    IO ()---treeModelRowChanged ::-    (MonadIO m, TreeModelK a) =>-    a                                       -- _obj-    -> TreePath                             -- path-    -> TreeIter                             -- iter-    -> m ()                                 -- result-treeModelRowChanged _obj path iter = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let path' = unsafeManagedPtrGetPtr path-    let iter' = unsafeManagedPtrGetPtr iter-    gtk_tree_model_row_changed _obj' path' iter'-    touchManagedPtr _obj-    touchManagedPtr path-    touchManagedPtr iter-    return ()--data TreeModelRowChangedMethodInfo-instance (signature ~ (TreePath -> TreeIter -> m ()), MonadIO m, TreeModelK a) => MethodInfo TreeModelRowChangedMethodInfo a signature where-    overloadedMethod _ = treeModelRowChanged---- method TreeModel::row_deleted--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "TreeModel", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "path", argType = TInterface "Gtk" "TreePath", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_tree_model_row_deleted" gtk_tree_model_row_deleted :: -    Ptr TreeModel ->                        -- _obj : TInterface "Gtk" "TreeModel"-    Ptr TreePath ->                         -- path : TInterface "Gtk" "TreePath"-    IO ()---treeModelRowDeleted ::-    (MonadIO m, TreeModelK a) =>-    a                                       -- _obj-    -> TreePath                             -- path-    -> m ()                                 -- result-treeModelRowDeleted _obj path = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let path' = unsafeManagedPtrGetPtr path-    gtk_tree_model_row_deleted _obj' path'-    touchManagedPtr _obj-    touchManagedPtr path-    return ()--data TreeModelRowDeletedMethodInfo-instance (signature ~ (TreePath -> m ()), MonadIO m, TreeModelK a) => MethodInfo TreeModelRowDeletedMethodInfo a signature where-    overloadedMethod _ = treeModelRowDeleted---- method TreeModel::row_has_child_toggled--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "TreeModel", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "path", argType = TInterface "Gtk" "TreePath", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "iter", argType = TInterface "Gtk" "TreeIter", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_tree_model_row_has_child_toggled" gtk_tree_model_row_has_child_toggled :: -    Ptr TreeModel ->                        -- _obj : TInterface "Gtk" "TreeModel"-    Ptr TreePath ->                         -- path : TInterface "Gtk" "TreePath"-    Ptr TreeIter ->                         -- iter : TInterface "Gtk" "TreeIter"-    IO ()---treeModelRowHasChildToggled ::-    (MonadIO m, TreeModelK a) =>-    a                                       -- _obj-    -> TreePath                             -- path-    -> TreeIter                             -- iter-    -> m ()                                 -- result-treeModelRowHasChildToggled _obj path iter = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let path' = unsafeManagedPtrGetPtr path-    let iter' = unsafeManagedPtrGetPtr iter-    gtk_tree_model_row_has_child_toggled _obj' path' iter'-    touchManagedPtr _obj-    touchManagedPtr path-    touchManagedPtr iter-    return ()--data TreeModelRowHasChildToggledMethodInfo-instance (signature ~ (TreePath -> TreeIter -> m ()), MonadIO m, TreeModelK a) => MethodInfo TreeModelRowHasChildToggledMethodInfo a signature where-    overloadedMethod _ = treeModelRowHasChildToggled---- method TreeModel::row_inserted--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "TreeModel", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "path", argType = TInterface "Gtk" "TreePath", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "iter", argType = TInterface "Gtk" "TreeIter", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_tree_model_row_inserted" gtk_tree_model_row_inserted :: -    Ptr TreeModel ->                        -- _obj : TInterface "Gtk" "TreeModel"-    Ptr TreePath ->                         -- path : TInterface "Gtk" "TreePath"-    Ptr TreeIter ->                         -- iter : TInterface "Gtk" "TreeIter"-    IO ()---treeModelRowInserted ::-    (MonadIO m, TreeModelK a) =>-    a                                       -- _obj-    -> TreePath                             -- path-    -> TreeIter                             -- iter-    -> m ()                                 -- result-treeModelRowInserted _obj path iter = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let path' = unsafeManagedPtrGetPtr path-    let iter' = unsafeManagedPtrGetPtr iter-    gtk_tree_model_row_inserted _obj' path' iter'-    touchManagedPtr _obj-    touchManagedPtr path-    touchManagedPtr iter-    return ()--data TreeModelRowInsertedMethodInfo-instance (signature ~ (TreePath -> TreeIter -> m ()), MonadIO m, TreeModelK a) => MethodInfo TreeModelRowInsertedMethodInfo a signature where-    overloadedMethod _ = treeModelRowInserted---- method TreeModel::rows_reordered--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "TreeModel", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "path", argType = TInterface "Gtk" "TreePath", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "iter", argType = TInterface "Gtk" "TreeIter", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "new_order", argType = TCArray False (-1) 4 (TBasicType TInt), direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "length", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : [Arg {argCName = "length", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_tree_model_rows_reordered_with_length" gtk_tree_model_rows_reordered_with_length :: -    Ptr TreeModel ->                        -- _obj : TInterface "Gtk" "TreeModel"-    Ptr TreePath ->                         -- path : TInterface "Gtk" "TreePath"-    Ptr TreeIter ->                         -- iter : TInterface "Gtk" "TreeIter"-    Ptr Int32 ->                            -- new_order : TCArray False (-1) 4 (TBasicType TInt)-    Int32 ->                                -- length : TBasicType TInt-    IO ()---treeModelRowsReordered ::-    (MonadIO m, TreeModelK a) =>-    a                                       -- _obj-    -> TreePath                             -- path-    -> Maybe (TreeIter)                     -- iter-    -> [Int32]                              -- newOrder-    -> m ()                                 -- result-treeModelRowsReordered _obj path iter newOrder = liftIO $ do-    let length_ = fromIntegral $ length newOrder-    let _obj' = unsafeManagedPtrCastPtr _obj-    let path' = unsafeManagedPtrGetPtr path-    maybeIter <- case iter of-        Nothing -> return nullPtr-        Just jIter -> do-            let jIter' = unsafeManagedPtrGetPtr jIter-            return jIter'-    newOrder' <- packStorableArray newOrder-    gtk_tree_model_rows_reordered_with_length _obj' path' maybeIter newOrder' length_-    touchManagedPtr _obj-    touchManagedPtr path-    whenJust iter touchManagedPtr-    freeMem newOrder'-    return ()--data TreeModelRowsReorderedMethodInfo-instance (signature ~ (TreePath -> Maybe (TreeIter) -> [Int32] -> m ()), MonadIO m, TreeModelK a) => MethodInfo TreeModelRowsReorderedMethodInfo a signature where-    overloadedMethod _ = treeModelRowsReordered---- method TreeModel::sort_new_with_model--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "TreeModel", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "TreeModel")--- throws : False--- Skip return : False--foreign import ccall "gtk_tree_model_sort_new_with_model" gtk_tree_model_sort_new_with_model :: -    Ptr TreeModel ->                        -- _obj : TInterface "Gtk" "TreeModel"-    IO (Ptr TreeModel)---treeModelSortNewWithModel ::-    (MonadIO m, TreeModelK a) =>-    a                                       -- _obj-    -> m TreeModel                          -- result-treeModelSortNewWithModel _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_tree_model_sort_new_with_model _obj'-    checkUnexpectedReturnNULL "gtk_tree_model_sort_new_with_model" result-    result' <- (wrapObject TreeModel) result-    touchManagedPtr _obj-    return result'--data TreeModelSortNewWithModelMethodInfo-instance (signature ~ (m TreeModel), MonadIO m, TreeModelK a) => MethodInfo TreeModelSortNewWithModelMethodInfo a signature where-    overloadedMethod _ = treeModelSortNewWithModel---- method TreeModel::unref_node--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "TreeModel", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "iter", argType = TInterface "Gtk" "TreeIter", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_tree_model_unref_node" gtk_tree_model_unref_node :: -    Ptr TreeModel ->                        -- _obj : TInterface "Gtk" "TreeModel"-    Ptr TreeIter ->                         -- iter : TInterface "Gtk" "TreeIter"-    IO ()---treeModelUnrefNode ::-    (MonadIO m, TreeModelK a) =>-    a                                       -- _obj-    -> TreeIter                             -- iter-    -> m ()                                 -- result-treeModelUnrefNode _obj iter = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let iter' = unsafeManagedPtrGetPtr iter-    gtk_tree_model_unref_node _obj' iter'-    touchManagedPtr _obj-    touchManagedPtr iter-    return ()--data TreeModelUnrefNodeMethodInfo-instance (signature ~ (TreeIter -> m ()), MonadIO m, TreeModelK a) => MethodInfo TreeModelUnrefNodeMethodInfo a signature where-    overloadedMethod _ = treeModelUnrefNode--
− GI/Gtk/Interfaces/TreeModel.hs-boot
@@ -1,43 +0,0 @@-module GI.Gtk.Interfaces.TreeModel where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype TreeModel = TreeModel (ForeignPtr TreeModel)-data TreeModelRowChangedSignalInfo-data TreeModelRowDeletedSignalInfo-data TreeModelRowHasChildToggledSignalInfo-data TreeModelRowInsertedSignalInfo-instance GObject TreeModel where-class GObject o => TreeModelK o-instance (GObject o, IsDescendantOf TreeModel o) => TreeModelK o-data TreeModelFilterNewMethodInfo-data TreeModelForeachMethodInfo-data TreeModelGetColumnTypeMethodInfo-data TreeModelGetFlagsMethodInfo-data TreeModelGetIterMethodInfo-data TreeModelGetIterFirstMethodInfo-data TreeModelGetIterFromStringMethodInfo-data TreeModelGetNColumnsMethodInfo-data TreeModelGetPathMethodInfo-data TreeModelGetStringFromIterMethodInfo-data TreeModelGetValueMethodInfo-data TreeModelIterChildrenMethodInfo-data TreeModelIterHasChildMethodInfo-data TreeModelIterNChildrenMethodInfo-data TreeModelIterNextMethodInfo-data TreeModelIterNthChildMethodInfo-data TreeModelIterParentMethodInfo-data TreeModelIterPreviousMethodInfo-data TreeModelRefNodeMethodInfo-data TreeModelRowChangedMethodInfo-data TreeModelRowDeletedMethodInfo-data TreeModelRowHasChildToggledMethodInfo-data TreeModelRowInsertedMethodInfo-data TreeModelRowsReorderedMethodInfo-data TreeModelSortNewWithModelMethodInfo-data TreeModelUnrefNodeMethodInfo
− GI/Gtk/Interfaces/TreeSortable.hs
@@ -1,412 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Interfaces.TreeSortable-    ( ---- * Exported types-    TreeSortable(..)                        ,-    noTreeSortable                          ,-    TreeSortableK                           ,-    toTreeSortable                          ,--- -- * Methods--- ** treeSortableGetSortColumnId-    TreeSortableGetSortColumnIdMethodInfo   ,-    treeSortableGetSortColumnId             ,----- ** treeSortableHasDefaultSortFunc-    TreeSortableHasDefaultSortFuncMethodInfo,-    treeSortableHasDefaultSortFunc          ,----- ** treeSortableSetDefaultSortFunc-    TreeSortableSetDefaultSortFuncMethodInfo,-    treeSortableSetDefaultSortFunc          ,----- ** treeSortableSetSortColumnId-    TreeSortableSetSortColumnIdMethodInfo   ,-    treeSortableSetSortColumnId             ,----- ** treeSortableSetSortFunc-    TreeSortableSetSortFuncMethodInfo       ,-    treeSortableSetSortFunc                 ,----- ** treeSortableSortColumnChanged-    TreeSortableSortColumnChangedMethodInfo ,-    treeSortableSortColumnChanged           ,----- -- * Signals--- ** SortColumnChanged-    TreeSortableSortColumnChangedCallback   ,-    TreeSortableSortColumnChangedCallbackC  ,-    TreeSortableSortColumnChangedSignalInfo ,-    afterTreeSortableSortColumnChanged      ,-    mkTreeSortableSortColumnChangedCallback ,-    noTreeSortableSortColumnChangedCallback ,-    onTreeSortableSortColumnChanged         ,-    treeSortableSortColumnChangedCallbackWrapper,-    treeSortableSortColumnChangedClosure    ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.GLib as GLib-import qualified GI.GObject as GObject---- interface TreeSortable --newtype TreeSortable = TreeSortable (ForeignPtr TreeSortable)-noTreeSortable :: Maybe TreeSortable-noTreeSortable = Nothing--type family ResolveTreeSortableMethod (t :: Symbol) (o :: *) :: * where-    ResolveTreeSortableMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveTreeSortableMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveTreeSortableMethod "filterNew" o = TreeModelFilterNewMethodInfo-    ResolveTreeSortableMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveTreeSortableMethod "foreach" o = TreeModelForeachMethodInfo-    ResolveTreeSortableMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveTreeSortableMethod "hasDefaultSortFunc" o = TreeSortableHasDefaultSortFuncMethodInfo-    ResolveTreeSortableMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveTreeSortableMethod "iterChildren" o = TreeModelIterChildrenMethodInfo-    ResolveTreeSortableMethod "iterHasChild" o = TreeModelIterHasChildMethodInfo-    ResolveTreeSortableMethod "iterNChildren" o = TreeModelIterNChildrenMethodInfo-    ResolveTreeSortableMethod "iterNext" o = TreeModelIterNextMethodInfo-    ResolveTreeSortableMethod "iterNthChild" o = TreeModelIterNthChildMethodInfo-    ResolveTreeSortableMethod "iterParent" o = TreeModelIterParentMethodInfo-    ResolveTreeSortableMethod "iterPrevious" o = TreeModelIterPreviousMethodInfo-    ResolveTreeSortableMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveTreeSortableMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveTreeSortableMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveTreeSortableMethod "refNode" o = TreeModelRefNodeMethodInfo-    ResolveTreeSortableMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveTreeSortableMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveTreeSortableMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveTreeSortableMethod "rowChanged" o = TreeModelRowChangedMethodInfo-    ResolveTreeSortableMethod "rowDeleted" o = TreeModelRowDeletedMethodInfo-    ResolveTreeSortableMethod "rowHasChildToggled" o = TreeModelRowHasChildToggledMethodInfo-    ResolveTreeSortableMethod "rowInserted" o = TreeModelRowInsertedMethodInfo-    ResolveTreeSortableMethod "rowsReordered" o = TreeModelRowsReorderedMethodInfo-    ResolveTreeSortableMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveTreeSortableMethod "sortColumnChanged" o = TreeSortableSortColumnChangedMethodInfo-    ResolveTreeSortableMethod "sortNewWithModel" o = TreeModelSortNewWithModelMethodInfo-    ResolveTreeSortableMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveTreeSortableMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveTreeSortableMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveTreeSortableMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveTreeSortableMethod "unrefNode" o = TreeModelUnrefNodeMethodInfo-    ResolveTreeSortableMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveTreeSortableMethod "getColumnType" o = TreeModelGetColumnTypeMethodInfo-    ResolveTreeSortableMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveTreeSortableMethod "getFlags" o = TreeModelGetFlagsMethodInfo-    ResolveTreeSortableMethod "getIter" o = TreeModelGetIterMethodInfo-    ResolveTreeSortableMethod "getIterFirst" o = TreeModelGetIterFirstMethodInfo-    ResolveTreeSortableMethod "getIterFromString" o = TreeModelGetIterFromStringMethodInfo-    ResolveTreeSortableMethod "getNColumns" o = TreeModelGetNColumnsMethodInfo-    ResolveTreeSortableMethod "getPath" o = TreeModelGetPathMethodInfo-    ResolveTreeSortableMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveTreeSortableMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveTreeSortableMethod "getSortColumnId" o = TreeSortableGetSortColumnIdMethodInfo-    ResolveTreeSortableMethod "getStringFromIter" o = TreeModelGetStringFromIterMethodInfo-    ResolveTreeSortableMethod "getValue" o = TreeModelGetValueMethodInfo-    ResolveTreeSortableMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveTreeSortableMethod "setDefaultSortFunc" o = TreeSortableSetDefaultSortFuncMethodInfo-    ResolveTreeSortableMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveTreeSortableMethod "setSortColumnId" o = TreeSortableSetSortColumnIdMethodInfo-    ResolveTreeSortableMethod "setSortFunc" o = TreeSortableSetSortFuncMethodInfo-    ResolveTreeSortableMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveTreeSortableMethod t TreeSortable, MethodInfo info TreeSortable p) => IsLabelProxy t (TreeSortable -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveTreeSortableMethod t TreeSortable, MethodInfo info TreeSortable p) => IsLabel t (TreeSortable -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal TreeSortable::sort-column-changed-type TreeSortableSortColumnChangedCallback =-    IO ()--noTreeSortableSortColumnChangedCallback :: Maybe TreeSortableSortColumnChangedCallback-noTreeSortableSortColumnChangedCallback = Nothing--type TreeSortableSortColumnChangedCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkTreeSortableSortColumnChangedCallback :: TreeSortableSortColumnChangedCallbackC -> IO (FunPtr TreeSortableSortColumnChangedCallbackC)--treeSortableSortColumnChangedClosure :: TreeSortableSortColumnChangedCallback -> IO Closure-treeSortableSortColumnChangedClosure cb = newCClosure =<< mkTreeSortableSortColumnChangedCallback wrapped-    where wrapped = treeSortableSortColumnChangedCallbackWrapper cb--treeSortableSortColumnChangedCallbackWrapper ::-    TreeSortableSortColumnChangedCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-treeSortableSortColumnChangedCallbackWrapper _cb _ _ = do-    _cb --onTreeSortableSortColumnChanged :: (GObject a, MonadIO m) => a -> TreeSortableSortColumnChangedCallback -> m SignalHandlerId-onTreeSortableSortColumnChanged obj cb = liftIO $ connectTreeSortableSortColumnChanged obj cb SignalConnectBefore-afterTreeSortableSortColumnChanged :: (GObject a, MonadIO m) => a -> TreeSortableSortColumnChangedCallback -> m SignalHandlerId-afterTreeSortableSortColumnChanged obj cb = connectTreeSortableSortColumnChanged obj cb SignalConnectAfter--connectTreeSortableSortColumnChanged :: (GObject a, MonadIO m) =>-                                        a -> TreeSortableSortColumnChangedCallback -> SignalConnectMode -> m SignalHandlerId-connectTreeSortableSortColumnChanged obj cb after = liftIO $ do-    cb' <- mkTreeSortableSortColumnChangedCallback (treeSortableSortColumnChangedCallbackWrapper cb)-    connectSignalFunPtr obj "sort-column-changed" cb' after--type instance AttributeList TreeSortable = TreeSortableAttributeList-type TreeSortableAttributeList = ('[ ] :: [(Symbol, *)])--data TreeSortableSortColumnChangedSignalInfo-instance SignalInfo TreeSortableSortColumnChangedSignalInfo where-    type HaskellCallbackType TreeSortableSortColumnChangedSignalInfo = TreeSortableSortColumnChangedCallback-    connectSignal _ = connectTreeSortableSortColumnChanged--type instance SignalList TreeSortable = TreeSortableSignalList-type TreeSortableSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("rowChanged", TreeModelRowChangedSignalInfo), '("rowDeleted", TreeModelRowDeletedSignalInfo), '("rowHasChildToggled", TreeModelRowHasChildToggledSignalInfo), '("rowInserted", TreeModelRowInsertedSignalInfo), '("sortColumnChanged", TreeSortableSortColumnChangedSignalInfo)] :: [(Symbol, *)])--foreign import ccall "gtk_tree_sortable_get_type"-    c_gtk_tree_sortable_get_type :: IO GType--type instance ParentTypes TreeSortable = TreeSortableParentTypes-type TreeSortableParentTypes = '[TreeModel, GObject.Object]--instance GObject TreeSortable where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_tree_sortable_get_type-    --class GObject o => TreeSortableK o-instance (GObject o, IsDescendantOf TreeSortable o) => TreeSortableK o--toTreeSortable :: TreeSortableK o => o -> IO TreeSortable-toTreeSortable = unsafeCastTo TreeSortable---- method TreeSortable::get_sort_column_id--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "TreeSortable", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "sort_column_id", argType = TBasicType TInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "order", argType = TInterface "Gtk" "SortType", direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_tree_sortable_get_sort_column_id" gtk_tree_sortable_get_sort_column_id :: -    Ptr TreeSortable ->                     -- _obj : TInterface "Gtk" "TreeSortable"-    Ptr Int32 ->                            -- sort_column_id : TBasicType TInt-    Ptr CUInt ->                            -- order : TInterface "Gtk" "SortType"-    IO CInt---treeSortableGetSortColumnId ::-    (MonadIO m, TreeSortableK a) =>-    a                                       -- _obj-    -> m (Bool,Int32,SortType)              -- result-treeSortableGetSortColumnId _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    sortColumnId <- allocMem :: IO (Ptr Int32)-    order <- allocMem :: IO (Ptr CUInt)-    result <- gtk_tree_sortable_get_sort_column_id _obj' sortColumnId order-    let result' = (/= 0) result-    sortColumnId' <- peek sortColumnId-    order' <- peek order-    let order'' = (toEnum . fromIntegral) order'-    touchManagedPtr _obj-    freeMem sortColumnId-    freeMem order-    return (result', sortColumnId', order'')--data TreeSortableGetSortColumnIdMethodInfo-instance (signature ~ (m (Bool,Int32,SortType)), MonadIO m, TreeSortableK a) => MethodInfo TreeSortableGetSortColumnIdMethodInfo a signature where-    overloadedMethod _ = treeSortableGetSortColumnId---- method TreeSortable::has_default_sort_func--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "TreeSortable", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_tree_sortable_has_default_sort_func" gtk_tree_sortable_has_default_sort_func :: -    Ptr TreeSortable ->                     -- _obj : TInterface "Gtk" "TreeSortable"-    IO CInt---treeSortableHasDefaultSortFunc ::-    (MonadIO m, TreeSortableK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-treeSortableHasDefaultSortFunc _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_tree_sortable_has_default_sort_func _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data TreeSortableHasDefaultSortFuncMethodInfo-instance (signature ~ (m Bool), MonadIO m, TreeSortableK a) => MethodInfo TreeSortableHasDefaultSortFuncMethodInfo a signature where-    overloadedMethod _ = treeSortableHasDefaultSortFunc---- method TreeSortable::set_default_sort_func--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "TreeSortable", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "sort_func", argType = TInterface "Gtk" "TreeIterCompareFunc", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeNotified, argClosure = 2, argDestroy = 3, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "user_data", argType = TBasicType TPtr, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "destroy", argType = TInterface "GLib" "DestroyNotify", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeAsync, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_tree_sortable_set_default_sort_func" gtk_tree_sortable_set_default_sort_func :: -    Ptr TreeSortable ->                     -- _obj : TInterface "Gtk" "TreeSortable"-    FunPtr TreeIterCompareFuncC ->          -- sort_func : TInterface "Gtk" "TreeIterCompareFunc"-    Ptr () ->                               -- user_data : TBasicType TPtr-    FunPtr GLib.DestroyNotifyC ->           -- destroy : TInterface "GLib" "DestroyNotify"-    IO ()---treeSortableSetDefaultSortFunc ::-    (MonadIO m, TreeSortableK a) =>-    a                                       -- _obj-    -> TreeIterCompareFunc                  -- sortFunc-    -> m ()                                 -- result-treeSortableSetDefaultSortFunc _obj sortFunc = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    sortFunc' <- mkTreeIterCompareFunc (treeIterCompareFuncWrapper Nothing sortFunc)-    let userData = castFunPtrToPtr sortFunc'-    let destroy = safeFreeFunPtrPtr-    gtk_tree_sortable_set_default_sort_func _obj' sortFunc' userData destroy-    touchManagedPtr _obj-    return ()--data TreeSortableSetDefaultSortFuncMethodInfo-instance (signature ~ (TreeIterCompareFunc -> m ()), MonadIO m, TreeSortableK a) => MethodInfo TreeSortableSetDefaultSortFuncMethodInfo a signature where-    overloadedMethod _ = treeSortableSetDefaultSortFunc---- method TreeSortable::set_sort_column_id--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "TreeSortable", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "sort_column_id", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "order", argType = TInterface "Gtk" "SortType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_tree_sortable_set_sort_column_id" gtk_tree_sortable_set_sort_column_id :: -    Ptr TreeSortable ->                     -- _obj : TInterface "Gtk" "TreeSortable"-    Int32 ->                                -- sort_column_id : TBasicType TInt-    CUInt ->                                -- order : TInterface "Gtk" "SortType"-    IO ()---treeSortableSetSortColumnId ::-    (MonadIO m, TreeSortableK a) =>-    a                                       -- _obj-    -> Int32                                -- sortColumnId-    -> SortType                             -- order-    -> m ()                                 -- result-treeSortableSetSortColumnId _obj sortColumnId order = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let order' = (fromIntegral . fromEnum) order-    gtk_tree_sortable_set_sort_column_id _obj' sortColumnId order'-    touchManagedPtr _obj-    return ()--data TreeSortableSetSortColumnIdMethodInfo-instance (signature ~ (Int32 -> SortType -> m ()), MonadIO m, TreeSortableK a) => MethodInfo TreeSortableSetSortColumnIdMethodInfo a signature where-    overloadedMethod _ = treeSortableSetSortColumnId---- method TreeSortable::set_sort_func--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "TreeSortable", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "sort_column_id", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "sort_func", argType = TInterface "Gtk" "TreeIterCompareFunc", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeNotified, argClosure = 3, argDestroy = 4, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "user_data", argType = TBasicType TPtr, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "destroy", argType = TInterface "GLib" "DestroyNotify", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeAsync, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_tree_sortable_set_sort_func" gtk_tree_sortable_set_sort_func :: -    Ptr TreeSortable ->                     -- _obj : TInterface "Gtk" "TreeSortable"-    Int32 ->                                -- sort_column_id : TBasicType TInt-    FunPtr TreeIterCompareFuncC ->          -- sort_func : TInterface "Gtk" "TreeIterCompareFunc"-    Ptr () ->                               -- user_data : TBasicType TPtr-    FunPtr GLib.DestroyNotifyC ->           -- destroy : TInterface "GLib" "DestroyNotify"-    IO ()---treeSortableSetSortFunc ::-    (MonadIO m, TreeSortableK a) =>-    a                                       -- _obj-    -> Int32                                -- sortColumnId-    -> TreeIterCompareFunc                  -- sortFunc-    -> m ()                                 -- result-treeSortableSetSortFunc _obj sortColumnId sortFunc = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    sortFunc' <- mkTreeIterCompareFunc (treeIterCompareFuncWrapper Nothing sortFunc)-    let userData = castFunPtrToPtr sortFunc'-    let destroy = safeFreeFunPtrPtr-    gtk_tree_sortable_set_sort_func _obj' sortColumnId sortFunc' userData destroy-    touchManagedPtr _obj-    return ()--data TreeSortableSetSortFuncMethodInfo-instance (signature ~ (Int32 -> TreeIterCompareFunc -> m ()), MonadIO m, TreeSortableK a) => MethodInfo TreeSortableSetSortFuncMethodInfo a signature where-    overloadedMethod _ = treeSortableSetSortFunc---- method TreeSortable::sort_column_changed--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "TreeSortable", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_tree_sortable_sort_column_changed" gtk_tree_sortable_sort_column_changed :: -    Ptr TreeSortable ->                     -- _obj : TInterface "Gtk" "TreeSortable"-    IO ()---treeSortableSortColumnChanged ::-    (MonadIO m, TreeSortableK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-treeSortableSortColumnChanged _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_tree_sortable_sort_column_changed _obj'-    touchManagedPtr _obj-    return ()--data TreeSortableSortColumnChangedMethodInfo-instance (signature ~ (m ()), MonadIO m, TreeSortableK a) => MethodInfo TreeSortableSortColumnChangedMethodInfo a signature where-    overloadedMethod _ = treeSortableSortColumnChanged--
− GI/Gtk/Interfaces/TreeSortable.hs-boot
@@ -1,20 +0,0 @@-module GI.Gtk.Interfaces.TreeSortable where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype TreeSortable = TreeSortable (ForeignPtr TreeSortable)-data TreeSortableSortColumnChangedSignalInfo-instance GObject TreeSortable where-class GObject o => TreeSortableK o-instance (GObject o, IsDescendantOf TreeSortable o) => TreeSortableK o-data TreeSortableGetSortColumnIdMethodInfo-data TreeSortableHasDefaultSortFuncMethodInfo-data TreeSortableSetDefaultSortFuncMethodInfo-data TreeSortableSetSortColumnIdMethodInfo-data TreeSortableSetSortFuncMethodInfo-data TreeSortableSortColumnChangedMethodInfo
− GI/Gtk/Objects.hs
@@ -1,535 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects-    (     module GI.Gtk.Objects.AboutDialog       ,-    module GI.Gtk.Objects.AccelGroup        ,-    module GI.Gtk.Objects.AccelLabel        ,-    module GI.Gtk.Objects.AccelMap          ,-    module GI.Gtk.Objects.Accessible        ,-    module GI.Gtk.Objects.Action            ,-    module GI.Gtk.Objects.ActionBar         ,-    module GI.Gtk.Objects.ActionGroup       ,-    module GI.Gtk.Objects.Adjustment        ,-    module GI.Gtk.Objects.Alignment         ,-    module GI.Gtk.Objects.AppChooserButton  ,-    module GI.Gtk.Objects.AppChooserDialog  ,-    module GI.Gtk.Objects.AppChooserWidget  ,-    module GI.Gtk.Objects.Application       ,-    module GI.Gtk.Objects.ApplicationWindow ,-    module GI.Gtk.Objects.Arrow             ,-    module GI.Gtk.Objects.ArrowAccessible   ,-    module GI.Gtk.Objects.AspectFrame       ,-    module GI.Gtk.Objects.Assistant         ,-    module GI.Gtk.Objects.Bin               ,-    module GI.Gtk.Objects.BooleanCellAccessible,-    module GI.Gtk.Objects.Box               ,-    module GI.Gtk.Objects.Builder           ,-    module GI.Gtk.Objects.Button            ,-    module GI.Gtk.Objects.ButtonAccessible  ,-    module GI.Gtk.Objects.ButtonBox         ,-    module GI.Gtk.Objects.Calendar          ,-    module GI.Gtk.Objects.CellAccessible    ,-    module GI.Gtk.Objects.CellArea          ,-    module GI.Gtk.Objects.CellAreaBox       ,-    module GI.Gtk.Objects.CellAreaContext   ,-    module GI.Gtk.Objects.CellRenderer      ,-    module GI.Gtk.Objects.CellRendererAccel ,-    module GI.Gtk.Objects.CellRendererCombo ,-    module GI.Gtk.Objects.CellRendererPixbuf,-    module GI.Gtk.Objects.CellRendererProgress,-    module GI.Gtk.Objects.CellRendererSpin  ,-    module GI.Gtk.Objects.CellRendererSpinner,-    module GI.Gtk.Objects.CellRendererText  ,-    module GI.Gtk.Objects.CellRendererToggle,-    module GI.Gtk.Objects.CellView          ,-    module GI.Gtk.Objects.CheckButton       ,-    module GI.Gtk.Objects.CheckMenuItem     ,-    module GI.Gtk.Objects.CheckMenuItemAccessible,-    module GI.Gtk.Objects.Clipboard         ,-    module GI.Gtk.Objects.ColorButton       ,-    module GI.Gtk.Objects.ColorChooserDialog,-    module GI.Gtk.Objects.ColorChooserWidget,-    module GI.Gtk.Objects.ColorSelection    ,-    module GI.Gtk.Objects.ColorSelectionDialog,-    module GI.Gtk.Objects.ComboBox          ,-    module GI.Gtk.Objects.ComboBoxAccessible,-    module GI.Gtk.Objects.ComboBoxText      ,-    module GI.Gtk.Objects.Container         ,-    module GI.Gtk.Objects.ContainerAccessible,-    module GI.Gtk.Objects.ContainerCellAccessible,-    module GI.Gtk.Objects.CssProvider       ,-    module GI.Gtk.Objects.Dialog            ,-    module GI.Gtk.Objects.DrawingArea       ,-    module GI.Gtk.Objects.Entry             ,-    module GI.Gtk.Objects.EntryAccessible   ,-    module GI.Gtk.Objects.EntryBuffer       ,-    module GI.Gtk.Objects.EntryCompletion   ,-    module GI.Gtk.Objects.EntryIconAccessible,-    module GI.Gtk.Objects.EventBox          ,-    module GI.Gtk.Objects.EventController   ,-    module GI.Gtk.Objects.Expander          ,-    module GI.Gtk.Objects.ExpanderAccessible,-    module GI.Gtk.Objects.FileChooserButton ,-    module GI.Gtk.Objects.FileChooserDialog ,-    module GI.Gtk.Objects.FileChooserWidget ,-    module GI.Gtk.Objects.FileFilter        ,-    module GI.Gtk.Objects.Fixed             ,-    module GI.Gtk.Objects.FlowBox           ,-    module GI.Gtk.Objects.FlowBoxAccessible ,-    module GI.Gtk.Objects.FlowBoxChild      ,-    module GI.Gtk.Objects.FlowBoxChildAccessible,-    module GI.Gtk.Objects.FontButton        ,-    module GI.Gtk.Objects.FontChooserDialog ,-    module GI.Gtk.Objects.FontChooserWidget ,-    module GI.Gtk.Objects.FontSelection     ,-    module GI.Gtk.Objects.FontSelectionDialog,-    module GI.Gtk.Objects.Frame             ,-    module GI.Gtk.Objects.FrameAccessible   ,-    module GI.Gtk.Objects.GLArea            ,-    module GI.Gtk.Objects.Gesture           ,-    module GI.Gtk.Objects.GestureDrag       ,-    module GI.Gtk.Objects.GestureLongPress  ,-    module GI.Gtk.Objects.GestureMultiPress ,-    module GI.Gtk.Objects.GesturePan        ,-    module GI.Gtk.Objects.GestureRotate     ,-    module GI.Gtk.Objects.GestureSingle     ,-    module GI.Gtk.Objects.GestureSwipe      ,-    module GI.Gtk.Objects.GestureZoom       ,-    module GI.Gtk.Objects.Grid              ,-    module GI.Gtk.Objects.HBox              ,-    module GI.Gtk.Objects.HButtonBox        ,-    module GI.Gtk.Objects.HPaned            ,-    module GI.Gtk.Objects.HSV               ,-    module GI.Gtk.Objects.HScale            ,-    module GI.Gtk.Objects.HScrollbar        ,-    module GI.Gtk.Objects.HSeparator        ,-    module GI.Gtk.Objects.HandleBox         ,-    module GI.Gtk.Objects.HeaderBar         ,-    module GI.Gtk.Objects.IMContext         ,-    module GI.Gtk.Objects.IMContextSimple   ,-    module GI.Gtk.Objects.IMMulticontext    ,-    module GI.Gtk.Objects.IconFactory       ,-    module GI.Gtk.Objects.IconInfo          ,-    module GI.Gtk.Objects.IconTheme         ,-    module GI.Gtk.Objects.IconView          ,-    module GI.Gtk.Objects.IconViewAccessible,-    module GI.Gtk.Objects.Image             ,-    module GI.Gtk.Objects.ImageAccessible   ,-    module GI.Gtk.Objects.ImageCellAccessible,-    module GI.Gtk.Objects.ImageMenuItem     ,-    module GI.Gtk.Objects.InfoBar           ,-    module GI.Gtk.Objects.Invisible         ,-    module GI.Gtk.Objects.Label             ,-    module GI.Gtk.Objects.LabelAccessible   ,-    module GI.Gtk.Objects.Layout            ,-    module GI.Gtk.Objects.LevelBar          ,-    module GI.Gtk.Objects.LevelBarAccessible,-    module GI.Gtk.Objects.LinkButton        ,-    module GI.Gtk.Objects.LinkButtonAccessible,-    module GI.Gtk.Objects.ListBox           ,-    module GI.Gtk.Objects.ListBoxAccessible ,-    module GI.Gtk.Objects.ListBoxRow        ,-    module GI.Gtk.Objects.ListBoxRowAccessible,-    module GI.Gtk.Objects.ListStore         ,-    module GI.Gtk.Objects.LockButton        ,-    module GI.Gtk.Objects.LockButtonAccessible,-    module GI.Gtk.Objects.Menu              ,-    module GI.Gtk.Objects.MenuAccessible    ,-    module GI.Gtk.Objects.MenuBar           ,-    module GI.Gtk.Objects.MenuButton        ,-    module GI.Gtk.Objects.MenuButtonAccessible,-    module GI.Gtk.Objects.MenuItem          ,-    module GI.Gtk.Objects.MenuItemAccessible,-    module GI.Gtk.Objects.MenuShell         ,-    module GI.Gtk.Objects.MenuShellAccessible,-    module GI.Gtk.Objects.MenuToolButton    ,-    module GI.Gtk.Objects.MessageDialog     ,-    module GI.Gtk.Objects.Misc              ,-    module GI.Gtk.Objects.ModelButton       ,-    module GI.Gtk.Objects.MountOperation    ,-    module GI.Gtk.Objects.Notebook          ,-    module GI.Gtk.Objects.NotebookAccessible,-    module GI.Gtk.Objects.NotebookPageAccessible,-    module GI.Gtk.Objects.NumerableIcon     ,-    module GI.Gtk.Objects.OffscreenWindow   ,-    module GI.Gtk.Objects.Overlay           ,-    module GI.Gtk.Objects.PageSetup         ,-    module GI.Gtk.Objects.Paned             ,-    module GI.Gtk.Objects.PanedAccessible   ,-    module GI.Gtk.Objects.PlacesSidebar     ,-    module GI.Gtk.Objects.Plug              ,-    module GI.Gtk.Objects.Popover           ,-    module GI.Gtk.Objects.PopoverAccessible ,-    module GI.Gtk.Objects.PopoverMenu       ,-    module GI.Gtk.Objects.PrintContext      ,-    module GI.Gtk.Objects.PrintOperation    ,-    module GI.Gtk.Objects.PrintSettings     ,-    module GI.Gtk.Objects.ProgressBar       ,-    module GI.Gtk.Objects.ProgressBarAccessible,-    module GI.Gtk.Objects.RadioAction       ,-    module GI.Gtk.Objects.RadioButton       ,-    module GI.Gtk.Objects.RadioButtonAccessible,-    module GI.Gtk.Objects.RadioMenuItem     ,-    module GI.Gtk.Objects.RadioMenuItemAccessible,-    module GI.Gtk.Objects.RadioToolButton   ,-    module GI.Gtk.Objects.Range             ,-    module GI.Gtk.Objects.RangeAccessible   ,-    module GI.Gtk.Objects.RcStyle           ,-    module GI.Gtk.Objects.RecentAction      ,-    module GI.Gtk.Objects.RecentChooserDialog,-    module GI.Gtk.Objects.RecentChooserMenu ,-    module GI.Gtk.Objects.RecentChooserWidget,-    module GI.Gtk.Objects.RecentFilter      ,-    module GI.Gtk.Objects.RecentManager     ,-    module GI.Gtk.Objects.RendererCellAccessible,-    module GI.Gtk.Objects.Revealer          ,-    module GI.Gtk.Objects.Scale             ,-    module GI.Gtk.Objects.ScaleAccessible   ,-    module GI.Gtk.Objects.ScaleButton       ,-    module GI.Gtk.Objects.ScaleButtonAccessible,-    module GI.Gtk.Objects.Scrollbar         ,-    module GI.Gtk.Objects.ScrolledWindow    ,-    module GI.Gtk.Objects.ScrolledWindowAccessible,-    module GI.Gtk.Objects.SearchBar         ,-    module GI.Gtk.Objects.SearchEntry       ,-    module GI.Gtk.Objects.Separator         ,-    module GI.Gtk.Objects.SeparatorMenuItem ,-    module GI.Gtk.Objects.SeparatorToolItem ,-    module GI.Gtk.Objects.Settings          ,-    module GI.Gtk.Objects.SizeGroup         ,-    module GI.Gtk.Objects.Socket            ,-    module GI.Gtk.Objects.SpinButton        ,-    module GI.Gtk.Objects.SpinButtonAccessible,-    module GI.Gtk.Objects.Spinner           ,-    module GI.Gtk.Objects.SpinnerAccessible ,-    module GI.Gtk.Objects.Stack             ,-    module GI.Gtk.Objects.StackSidebar      ,-    module GI.Gtk.Objects.StackSwitcher     ,-    module GI.Gtk.Objects.StatusIcon        ,-    module GI.Gtk.Objects.Statusbar         ,-    module GI.Gtk.Objects.StatusbarAccessible,-    module GI.Gtk.Objects.Style             ,-    module GI.Gtk.Objects.StyleContext      ,-    module GI.Gtk.Objects.StyleProperties   ,-    module GI.Gtk.Objects.Switch            ,-    module GI.Gtk.Objects.SwitchAccessible  ,-    module GI.Gtk.Objects.Table             ,-    module GI.Gtk.Objects.TearoffMenuItem   ,-    module GI.Gtk.Objects.TextBuffer        ,-    module GI.Gtk.Objects.TextCellAccessible,-    module GI.Gtk.Objects.TextChildAnchor   ,-    module GI.Gtk.Objects.TextMark          ,-    module GI.Gtk.Objects.TextTag           ,-    module GI.Gtk.Objects.TextTagTable      ,-    module GI.Gtk.Objects.TextView          ,-    module GI.Gtk.Objects.TextViewAccessible,-    module GI.Gtk.Objects.ThemingEngine     ,-    module GI.Gtk.Objects.ToggleAction      ,-    module GI.Gtk.Objects.ToggleButton      ,-    module GI.Gtk.Objects.ToggleButtonAccessible,-    module GI.Gtk.Objects.ToggleToolButton  ,-    module GI.Gtk.Objects.ToolButton        ,-    module GI.Gtk.Objects.ToolItem          ,-    module GI.Gtk.Objects.ToolItemGroup     ,-    module GI.Gtk.Objects.ToolPalette       ,-    module GI.Gtk.Objects.Toolbar           ,-    module GI.Gtk.Objects.Tooltip           ,-    module GI.Gtk.Objects.ToplevelAccessible,-    module GI.Gtk.Objects.TreeModelFilter   ,-    module GI.Gtk.Objects.TreeModelSort     ,-    module GI.Gtk.Objects.TreeSelection     ,-    module GI.Gtk.Objects.TreeStore         ,-    module GI.Gtk.Objects.TreeView          ,-    module GI.Gtk.Objects.TreeViewAccessible,-    module GI.Gtk.Objects.TreeViewColumn    ,-    module GI.Gtk.Objects.UIManager         ,-    module GI.Gtk.Objects.VBox              ,-    module GI.Gtk.Objects.VButtonBox        ,-    module GI.Gtk.Objects.VPaned            ,-    module GI.Gtk.Objects.VScale            ,-    module GI.Gtk.Objects.VScrollbar        ,-    module GI.Gtk.Objects.VSeparator        ,-    module GI.Gtk.Objects.Viewport          ,-    module GI.Gtk.Objects.VolumeButton      ,-    module GI.Gtk.Objects.Widget            ,-    module GI.Gtk.Objects.WidgetAccessible  ,-    module GI.Gtk.Objects.Window            ,-    module GI.Gtk.Objects.WindowAccessible  ,-    module GI.Gtk.Objects.WindowGroup       ,---    ) where--import GI.Gtk.Objects.AboutDialog-import GI.Gtk.Objects.AccelGroup-import GI.Gtk.Objects.AccelLabel-import GI.Gtk.Objects.AccelMap-import GI.Gtk.Objects.Accessible-import GI.Gtk.Objects.Action-import GI.Gtk.Objects.ActionBar-import GI.Gtk.Objects.ActionGroup-import GI.Gtk.Objects.Adjustment-import GI.Gtk.Objects.Alignment-import GI.Gtk.Objects.AppChooserButton-import GI.Gtk.Objects.AppChooserDialog-import GI.Gtk.Objects.AppChooserWidget-import GI.Gtk.Objects.Application-import GI.Gtk.Objects.ApplicationWindow-import GI.Gtk.Objects.Arrow-import GI.Gtk.Objects.ArrowAccessible-import GI.Gtk.Objects.AspectFrame-import GI.Gtk.Objects.Assistant-import GI.Gtk.Objects.Bin-import GI.Gtk.Objects.BooleanCellAccessible-import GI.Gtk.Objects.Box-import GI.Gtk.Objects.Builder-import GI.Gtk.Objects.Button-import GI.Gtk.Objects.ButtonAccessible-import GI.Gtk.Objects.ButtonBox-import GI.Gtk.Objects.Calendar-import GI.Gtk.Objects.CellAccessible-import GI.Gtk.Objects.CellArea-import GI.Gtk.Objects.CellAreaBox-import GI.Gtk.Objects.CellAreaContext-import GI.Gtk.Objects.CellRenderer-import GI.Gtk.Objects.CellRendererAccel-import GI.Gtk.Objects.CellRendererCombo-import GI.Gtk.Objects.CellRendererPixbuf-import GI.Gtk.Objects.CellRendererProgress-import GI.Gtk.Objects.CellRendererSpin-import GI.Gtk.Objects.CellRendererSpinner-import GI.Gtk.Objects.CellRendererText-import GI.Gtk.Objects.CellRendererToggle-import GI.Gtk.Objects.CellView-import GI.Gtk.Objects.CheckButton-import GI.Gtk.Objects.CheckMenuItem-import GI.Gtk.Objects.CheckMenuItemAccessible-import GI.Gtk.Objects.Clipboard-import GI.Gtk.Objects.ColorButton-import GI.Gtk.Objects.ColorChooserDialog-import GI.Gtk.Objects.ColorChooserWidget-import GI.Gtk.Objects.ColorSelection-import GI.Gtk.Objects.ColorSelectionDialog-import GI.Gtk.Objects.ComboBox-import GI.Gtk.Objects.ComboBoxAccessible-import GI.Gtk.Objects.ComboBoxText-import GI.Gtk.Objects.Container-import GI.Gtk.Objects.ContainerAccessible-import GI.Gtk.Objects.ContainerCellAccessible-import GI.Gtk.Objects.CssProvider-import GI.Gtk.Objects.Dialog-import GI.Gtk.Objects.DrawingArea-import GI.Gtk.Objects.Entry-import GI.Gtk.Objects.EntryAccessible-import GI.Gtk.Objects.EntryBuffer-import GI.Gtk.Objects.EntryCompletion-import GI.Gtk.Objects.EntryIconAccessible-import GI.Gtk.Objects.EventBox-import GI.Gtk.Objects.EventController-import GI.Gtk.Objects.Expander-import GI.Gtk.Objects.ExpanderAccessible-import GI.Gtk.Objects.FileChooserButton-import GI.Gtk.Objects.FileChooserDialog-import GI.Gtk.Objects.FileChooserWidget-import GI.Gtk.Objects.FileFilter-import GI.Gtk.Objects.Fixed-import GI.Gtk.Objects.FlowBox-import GI.Gtk.Objects.FlowBoxAccessible-import GI.Gtk.Objects.FlowBoxChild-import GI.Gtk.Objects.FlowBoxChildAccessible-import GI.Gtk.Objects.FontButton-import GI.Gtk.Objects.FontChooserDialog-import GI.Gtk.Objects.FontChooserWidget-import GI.Gtk.Objects.FontSelection-import GI.Gtk.Objects.FontSelectionDialog-import GI.Gtk.Objects.Frame-import GI.Gtk.Objects.FrameAccessible-import GI.Gtk.Objects.GLArea-import GI.Gtk.Objects.Gesture-import GI.Gtk.Objects.GestureDrag-import GI.Gtk.Objects.GestureLongPress-import GI.Gtk.Objects.GestureMultiPress-import GI.Gtk.Objects.GesturePan-import GI.Gtk.Objects.GestureRotate-import GI.Gtk.Objects.GestureSingle-import GI.Gtk.Objects.GestureSwipe-import GI.Gtk.Objects.GestureZoom-import GI.Gtk.Objects.Grid-import GI.Gtk.Objects.HBox-import GI.Gtk.Objects.HButtonBox-import GI.Gtk.Objects.HPaned-import GI.Gtk.Objects.HSV-import GI.Gtk.Objects.HScale-import GI.Gtk.Objects.HScrollbar-import GI.Gtk.Objects.HSeparator-import GI.Gtk.Objects.HandleBox-import GI.Gtk.Objects.HeaderBar-import GI.Gtk.Objects.IMContext-import GI.Gtk.Objects.IMContextSimple-import GI.Gtk.Objects.IMMulticontext-import GI.Gtk.Objects.IconFactory-import GI.Gtk.Objects.IconInfo-import GI.Gtk.Objects.IconTheme-import GI.Gtk.Objects.IconView-import GI.Gtk.Objects.IconViewAccessible-import GI.Gtk.Objects.Image-import GI.Gtk.Objects.ImageAccessible-import GI.Gtk.Objects.ImageCellAccessible-import GI.Gtk.Objects.ImageMenuItem-import GI.Gtk.Objects.InfoBar-import GI.Gtk.Objects.Invisible-import GI.Gtk.Objects.Label-import GI.Gtk.Objects.LabelAccessible-import GI.Gtk.Objects.Layout-import GI.Gtk.Objects.LevelBar-import GI.Gtk.Objects.LevelBarAccessible-import GI.Gtk.Objects.LinkButton-import GI.Gtk.Objects.LinkButtonAccessible-import GI.Gtk.Objects.ListBox-import GI.Gtk.Objects.ListBoxAccessible-import GI.Gtk.Objects.ListBoxRow-import GI.Gtk.Objects.ListBoxRowAccessible-import GI.Gtk.Objects.ListStore-import GI.Gtk.Objects.LockButton-import GI.Gtk.Objects.LockButtonAccessible-import GI.Gtk.Objects.Menu-import GI.Gtk.Objects.MenuAccessible-import GI.Gtk.Objects.MenuBar-import GI.Gtk.Objects.MenuButton-import GI.Gtk.Objects.MenuButtonAccessible-import GI.Gtk.Objects.MenuItem-import GI.Gtk.Objects.MenuItemAccessible-import GI.Gtk.Objects.MenuShell-import GI.Gtk.Objects.MenuShellAccessible-import GI.Gtk.Objects.MenuToolButton-import GI.Gtk.Objects.MessageDialog-import GI.Gtk.Objects.Misc-import GI.Gtk.Objects.ModelButton-import GI.Gtk.Objects.MountOperation-import GI.Gtk.Objects.Notebook-import GI.Gtk.Objects.NotebookAccessible-import GI.Gtk.Objects.NotebookPageAccessible-import GI.Gtk.Objects.NumerableIcon-import GI.Gtk.Objects.OffscreenWindow-import GI.Gtk.Objects.Overlay-import GI.Gtk.Objects.PageSetup-import GI.Gtk.Objects.Paned-import GI.Gtk.Objects.PanedAccessible-import GI.Gtk.Objects.PlacesSidebar-import GI.Gtk.Objects.Plug-import GI.Gtk.Objects.Popover-import GI.Gtk.Objects.PopoverAccessible-import GI.Gtk.Objects.PopoverMenu-import GI.Gtk.Objects.PrintContext-import GI.Gtk.Objects.PrintOperation-import GI.Gtk.Objects.PrintSettings-import GI.Gtk.Objects.ProgressBar-import GI.Gtk.Objects.ProgressBarAccessible-import GI.Gtk.Objects.RadioAction-import GI.Gtk.Objects.RadioButton-import GI.Gtk.Objects.RadioButtonAccessible-import GI.Gtk.Objects.RadioMenuItem-import GI.Gtk.Objects.RadioMenuItemAccessible-import GI.Gtk.Objects.RadioToolButton-import GI.Gtk.Objects.Range-import GI.Gtk.Objects.RangeAccessible-import GI.Gtk.Objects.RcStyle-import GI.Gtk.Objects.RecentAction-import GI.Gtk.Objects.RecentChooserDialog-import GI.Gtk.Objects.RecentChooserMenu-import GI.Gtk.Objects.RecentChooserWidget-import GI.Gtk.Objects.RecentFilter-import GI.Gtk.Objects.RecentManager-import GI.Gtk.Objects.RendererCellAccessible-import GI.Gtk.Objects.Revealer-import GI.Gtk.Objects.Scale-import GI.Gtk.Objects.ScaleAccessible-import GI.Gtk.Objects.ScaleButton-import GI.Gtk.Objects.ScaleButtonAccessible-import GI.Gtk.Objects.Scrollbar-import GI.Gtk.Objects.ScrolledWindow-import GI.Gtk.Objects.ScrolledWindowAccessible-import GI.Gtk.Objects.SearchBar-import GI.Gtk.Objects.SearchEntry-import GI.Gtk.Objects.Separator-import GI.Gtk.Objects.SeparatorMenuItem-import GI.Gtk.Objects.SeparatorToolItem-import GI.Gtk.Objects.Settings-import GI.Gtk.Objects.SizeGroup-import GI.Gtk.Objects.Socket-import GI.Gtk.Objects.SpinButton-import GI.Gtk.Objects.SpinButtonAccessible-import GI.Gtk.Objects.Spinner-import GI.Gtk.Objects.SpinnerAccessible-import GI.Gtk.Objects.Stack-import GI.Gtk.Objects.StackSidebar-import GI.Gtk.Objects.StackSwitcher-import GI.Gtk.Objects.StatusIcon-import GI.Gtk.Objects.Statusbar-import GI.Gtk.Objects.StatusbarAccessible-import GI.Gtk.Objects.Style-import GI.Gtk.Objects.StyleContext-import GI.Gtk.Objects.StyleProperties-import GI.Gtk.Objects.Switch-import GI.Gtk.Objects.SwitchAccessible-import GI.Gtk.Objects.Table-import GI.Gtk.Objects.TearoffMenuItem-import GI.Gtk.Objects.TextBuffer-import GI.Gtk.Objects.TextCellAccessible-import GI.Gtk.Objects.TextChildAnchor-import GI.Gtk.Objects.TextMark-import GI.Gtk.Objects.TextTag-import GI.Gtk.Objects.TextTagTable-import GI.Gtk.Objects.TextView-import GI.Gtk.Objects.TextViewAccessible-import GI.Gtk.Objects.ThemingEngine-import GI.Gtk.Objects.ToggleAction-import GI.Gtk.Objects.ToggleButton-import GI.Gtk.Objects.ToggleButtonAccessible-import GI.Gtk.Objects.ToggleToolButton-import GI.Gtk.Objects.ToolButton-import GI.Gtk.Objects.ToolItem-import GI.Gtk.Objects.ToolItemGroup-import GI.Gtk.Objects.ToolPalette-import GI.Gtk.Objects.Toolbar-import GI.Gtk.Objects.Tooltip-import GI.Gtk.Objects.ToplevelAccessible-import GI.Gtk.Objects.TreeModelFilter-import GI.Gtk.Objects.TreeModelSort-import GI.Gtk.Objects.TreeSelection-import GI.Gtk.Objects.TreeStore-import GI.Gtk.Objects.TreeView-import GI.Gtk.Objects.TreeViewAccessible-import GI.Gtk.Objects.TreeViewColumn-import GI.Gtk.Objects.UIManager-import GI.Gtk.Objects.VBox-import GI.Gtk.Objects.VButtonBox-import GI.Gtk.Objects.VPaned-import GI.Gtk.Objects.VScale-import GI.Gtk.Objects.VScrollbar-import GI.Gtk.Objects.VSeparator-import GI.Gtk.Objects.Viewport-import GI.Gtk.Objects.VolumeButton-import GI.Gtk.Objects.Widget-import GI.Gtk.Objects.WidgetAccessible-import GI.Gtk.Objects.Window-import GI.Gtk.Objects.WindowAccessible-import GI.Gtk.Objects.WindowGroup--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks--
− GI/Gtk/Objects/AboutDialog.hs
@@ -1,2332 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.AboutDialog-    ( ---- * Exported types-    AboutDialog(..)                         ,-    AboutDialogK                            ,-    toAboutDialog                           ,-    noAboutDialog                           ,--- -- * Methods--- ** aboutDialogAddCreditSection-    AboutDialogAddCreditSectionMethodInfo   ,-    aboutDialogAddCreditSection             ,----- ** aboutDialogGetArtists-    AboutDialogGetArtistsMethodInfo         ,-    aboutDialogGetArtists                   ,----- ** aboutDialogGetAuthors-    AboutDialogGetAuthorsMethodInfo         ,-    aboutDialogGetAuthors                   ,----- ** aboutDialogGetComments-    AboutDialogGetCommentsMethodInfo        ,-    aboutDialogGetComments                  ,----- ** aboutDialogGetCopyright-    AboutDialogGetCopyrightMethodInfo       ,-    aboutDialogGetCopyright                 ,----- ** aboutDialogGetDocumenters-    AboutDialogGetDocumentersMethodInfo     ,-    aboutDialogGetDocumenters               ,----- ** aboutDialogGetLicense-    AboutDialogGetLicenseMethodInfo         ,-    aboutDialogGetLicense                   ,----- ** aboutDialogGetLicenseType-    AboutDialogGetLicenseTypeMethodInfo     ,-    aboutDialogGetLicenseType               ,----- ** aboutDialogGetLogo-    AboutDialogGetLogoMethodInfo            ,-    aboutDialogGetLogo                      ,----- ** aboutDialogGetLogoIconName-    AboutDialogGetLogoIconNameMethodInfo    ,-    aboutDialogGetLogoIconName              ,----- ** aboutDialogGetProgramName-    AboutDialogGetProgramNameMethodInfo     ,-    aboutDialogGetProgramName               ,----- ** aboutDialogGetTranslatorCredits-    AboutDialogGetTranslatorCreditsMethodInfo,-    aboutDialogGetTranslatorCredits         ,----- ** aboutDialogGetVersion-    AboutDialogGetVersionMethodInfo         ,-    aboutDialogGetVersion                   ,----- ** aboutDialogGetWebsite-    AboutDialogGetWebsiteMethodInfo         ,-    aboutDialogGetWebsite                   ,----- ** aboutDialogGetWebsiteLabel-    AboutDialogGetWebsiteLabelMethodInfo    ,-    aboutDialogGetWebsiteLabel              ,----- ** aboutDialogGetWrapLicense-    AboutDialogGetWrapLicenseMethodInfo     ,-    aboutDialogGetWrapLicense               ,----- ** aboutDialogNew-    aboutDialogNew                          ,----- ** aboutDialogSetArtists-    AboutDialogSetArtistsMethodInfo         ,-    aboutDialogSetArtists                   ,----- ** aboutDialogSetAuthors-    AboutDialogSetAuthorsMethodInfo         ,-    aboutDialogSetAuthors                   ,----- ** aboutDialogSetComments-    AboutDialogSetCommentsMethodInfo        ,-    aboutDialogSetComments                  ,----- ** aboutDialogSetCopyright-    AboutDialogSetCopyrightMethodInfo       ,-    aboutDialogSetCopyright                 ,----- ** aboutDialogSetDocumenters-    AboutDialogSetDocumentersMethodInfo     ,-    aboutDialogSetDocumenters               ,----- ** aboutDialogSetLicense-    AboutDialogSetLicenseMethodInfo         ,-    aboutDialogSetLicense                   ,----- ** aboutDialogSetLicenseType-    AboutDialogSetLicenseTypeMethodInfo     ,-    aboutDialogSetLicenseType               ,----- ** aboutDialogSetLogo-    AboutDialogSetLogoMethodInfo            ,-    aboutDialogSetLogo                      ,----- ** aboutDialogSetLogoIconName-    AboutDialogSetLogoIconNameMethodInfo    ,-    aboutDialogSetLogoIconName              ,----- ** aboutDialogSetProgramName-    AboutDialogSetProgramNameMethodInfo     ,-    aboutDialogSetProgramName               ,----- ** aboutDialogSetTranslatorCredits-    AboutDialogSetTranslatorCreditsMethodInfo,-    aboutDialogSetTranslatorCredits         ,----- ** aboutDialogSetVersion-    AboutDialogSetVersionMethodInfo         ,-    aboutDialogSetVersion                   ,----- ** aboutDialogSetWebsite-    AboutDialogSetWebsiteMethodInfo         ,-    aboutDialogSetWebsite                   ,----- ** aboutDialogSetWebsiteLabel-    AboutDialogSetWebsiteLabelMethodInfo    ,-    aboutDialogSetWebsiteLabel              ,----- ** aboutDialogSetWrapLicense-    AboutDialogSetWrapLicenseMethodInfo     ,-    aboutDialogSetWrapLicense               ,----- -- * Properties--- ** Artists-    AboutDialogArtistsPropertyInfo          ,-    aboutDialogArtists                      ,-    constructAboutDialogArtists             ,-    getAboutDialogArtists                   ,-    setAboutDialogArtists                   ,----- ** Authors-    AboutDialogAuthorsPropertyInfo          ,-    aboutDialogAuthors                      ,-    constructAboutDialogAuthors             ,-    getAboutDialogAuthors                   ,-    setAboutDialogAuthors                   ,----- ** Comments-    AboutDialogCommentsPropertyInfo         ,-    aboutDialogComments                     ,-    clearAboutDialogComments                ,-    constructAboutDialogComments            ,-    getAboutDialogComments                  ,-    setAboutDialogComments                  ,----- ** Copyright-    AboutDialogCopyrightPropertyInfo        ,-    aboutDialogCopyright                    ,-    clearAboutDialogCopyright               ,-    constructAboutDialogCopyright           ,-    getAboutDialogCopyright                 ,-    setAboutDialogCopyright                 ,----- ** Documenters-    AboutDialogDocumentersPropertyInfo      ,-    aboutDialogDocumenters                  ,-    constructAboutDialogDocumenters         ,-    getAboutDialogDocumenters               ,-    setAboutDialogDocumenters               ,----- ** License-    AboutDialogLicensePropertyInfo          ,-    aboutDialogLicense                      ,-    clearAboutDialogLicense                 ,-    constructAboutDialogLicense             ,-    getAboutDialogLicense                   ,-    setAboutDialogLicense                   ,----- ** LicenseType-    AboutDialogLicenseTypePropertyInfo      ,-    aboutDialogLicenseType                  ,-    constructAboutDialogLicenseType         ,-    getAboutDialogLicenseType               ,-    setAboutDialogLicenseType               ,----- ** Logo-    AboutDialogLogoPropertyInfo             ,-    aboutDialogLogo                         ,-    clearAboutDialogLogo                    ,-    constructAboutDialogLogo                ,-    getAboutDialogLogo                      ,-    setAboutDialogLogo                      ,----- ** LogoIconName-    AboutDialogLogoIconNamePropertyInfo     ,-    aboutDialogLogoIconName                 ,-    clearAboutDialogLogoIconName            ,-    constructAboutDialogLogoIconName        ,-    getAboutDialogLogoIconName              ,-    setAboutDialogLogoIconName              ,----- ** ProgramName-    AboutDialogProgramNamePropertyInfo      ,-    aboutDialogProgramName                  ,-    constructAboutDialogProgramName         ,-    getAboutDialogProgramName               ,-    setAboutDialogProgramName               ,----- ** TranslatorCredits-    AboutDialogTranslatorCreditsPropertyInfo,-    aboutDialogTranslatorCredits            ,-    clearAboutDialogTranslatorCredits       ,-    constructAboutDialogTranslatorCredits   ,-    getAboutDialogTranslatorCredits         ,-    setAboutDialogTranslatorCredits         ,----- ** Version-    AboutDialogVersionPropertyInfo          ,-    aboutDialogVersion                      ,-    clearAboutDialogVersion                 ,-    constructAboutDialogVersion             ,-    getAboutDialogVersion                   ,-    setAboutDialogVersion                   ,----- ** Website-    AboutDialogWebsitePropertyInfo          ,-    aboutDialogWebsite                      ,-    clearAboutDialogWebsite                 ,-    constructAboutDialogWebsite             ,-    getAboutDialogWebsite                   ,-    setAboutDialogWebsite                   ,----- ** WebsiteLabel-    AboutDialogWebsiteLabelPropertyInfo     ,-    aboutDialogWebsiteLabel                 ,-    constructAboutDialogWebsiteLabel        ,-    getAboutDialogWebsiteLabel              ,-    setAboutDialogWebsiteLabel              ,----- ** WrapLicense-    AboutDialogWrapLicensePropertyInfo      ,-    aboutDialogWrapLicense                  ,-    constructAboutDialogWrapLicense         ,-    getAboutDialogWrapLicense               ,-    setAboutDialogWrapLicense               ,----- -- * Signals--- ** ActivateLink-    AboutDialogActivateLinkCallback         ,-    AboutDialogActivateLinkCallbackC        ,-    AboutDialogActivateLinkSignalInfo       ,-    aboutDialogActivateLinkCallbackWrapper  ,-    aboutDialogActivateLinkClosure          ,-    afterAboutDialogActivateLink            ,-    mkAboutDialogActivateLinkCallback       ,-    noAboutDialogActivateLinkCallback       ,-    onAboutDialogActivateLink               ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject-import qualified GI.GdkPixbuf as GdkPixbuf--newtype AboutDialog = AboutDialog (ForeignPtr AboutDialog)-foreign import ccall "gtk_about_dialog_get_type"-    c_gtk_about_dialog_get_type :: IO GType--type instance ParentTypes AboutDialog = AboutDialogParentTypes-type AboutDialogParentTypes = '[Dialog, Window, Bin, Container, Widget, GObject.Object, Atk.ImplementorIface, Buildable]--instance GObject AboutDialog where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_about_dialog_get_type-    --class GObject o => AboutDialogK o-instance (GObject o, IsDescendantOf AboutDialog o) => AboutDialogK o--toAboutDialog :: AboutDialogK o => o -> IO AboutDialog-toAboutDialog = unsafeCastTo AboutDialog--noAboutDialog :: Maybe AboutDialog-noAboutDialog = Nothing--type family ResolveAboutDialogMethod (t :: Symbol) (o :: *) :: * where-    ResolveAboutDialogMethod "activate" o = WidgetActivateMethodInfo-    ResolveAboutDialogMethod "activateDefault" o = WindowActivateDefaultMethodInfo-    ResolveAboutDialogMethod "activateFocus" o = WindowActivateFocusMethodInfo-    ResolveAboutDialogMethod "activateKey" o = WindowActivateKeyMethodInfo-    ResolveAboutDialogMethod "add" o = ContainerAddMethodInfo-    ResolveAboutDialogMethod "addAccelGroup" o = WindowAddAccelGroupMethodInfo-    ResolveAboutDialogMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveAboutDialogMethod "addActionWidget" o = DialogAddActionWidgetMethodInfo-    ResolveAboutDialogMethod "addButton" o = DialogAddButtonMethodInfo-    ResolveAboutDialogMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveAboutDialogMethod "addCreditSection" o = AboutDialogAddCreditSectionMethodInfo-    ResolveAboutDialogMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveAboutDialogMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveAboutDialogMethod "addMnemonic" o = WindowAddMnemonicMethodInfo-    ResolveAboutDialogMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveAboutDialogMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveAboutDialogMethod "beginMoveDrag" o = WindowBeginMoveDragMethodInfo-    ResolveAboutDialogMethod "beginResizeDrag" o = WindowBeginResizeDragMethodInfo-    ResolveAboutDialogMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveAboutDialogMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveAboutDialogMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveAboutDialogMethod "checkResize" o = ContainerCheckResizeMethodInfo-    ResolveAboutDialogMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveAboutDialogMethod "childGetProperty" o = ContainerChildGetPropertyMethodInfo-    ResolveAboutDialogMethod "childNotifyByPspec" o = ContainerChildNotifyByPspecMethodInfo-    ResolveAboutDialogMethod "childSetProperty" o = ContainerChildSetPropertyMethodInfo-    ResolveAboutDialogMethod "childType" o = ContainerChildTypeMethodInfo-    ResolveAboutDialogMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveAboutDialogMethod "close" o = WindowCloseMethodInfo-    ResolveAboutDialogMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveAboutDialogMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveAboutDialogMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveAboutDialogMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveAboutDialogMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveAboutDialogMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveAboutDialogMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveAboutDialogMethod "deiconify" o = WindowDeiconifyMethodInfo-    ResolveAboutDialogMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveAboutDialogMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveAboutDialogMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveAboutDialogMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveAboutDialogMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveAboutDialogMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveAboutDialogMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveAboutDialogMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveAboutDialogMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveAboutDialogMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveAboutDialogMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveAboutDialogMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveAboutDialogMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveAboutDialogMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveAboutDialogMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveAboutDialogMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveAboutDialogMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveAboutDialogMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveAboutDialogMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveAboutDialogMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveAboutDialogMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveAboutDialogMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveAboutDialogMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveAboutDialogMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveAboutDialogMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveAboutDialogMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveAboutDialogMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveAboutDialogMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveAboutDialogMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveAboutDialogMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveAboutDialogMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveAboutDialogMethod "draw" o = WidgetDrawMethodInfo-    ResolveAboutDialogMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveAboutDialogMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveAboutDialogMethod "event" o = WidgetEventMethodInfo-    ResolveAboutDialogMethod "forall" o = ContainerForallMethodInfo-    ResolveAboutDialogMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveAboutDialogMethod "foreach" o = ContainerForeachMethodInfo-    ResolveAboutDialogMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveAboutDialogMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveAboutDialogMethod "fullscreen" o = WindowFullscreenMethodInfo-    ResolveAboutDialogMethod "fullscreenOnMonitor" o = WindowFullscreenOnMonitorMethodInfo-    ResolveAboutDialogMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveAboutDialogMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveAboutDialogMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveAboutDialogMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveAboutDialogMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveAboutDialogMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveAboutDialogMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveAboutDialogMethod "hasGroup" o = WindowHasGroupMethodInfo-    ResolveAboutDialogMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveAboutDialogMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveAboutDialogMethod "hasToplevelFocus" o = WindowHasToplevelFocusMethodInfo-    ResolveAboutDialogMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveAboutDialogMethod "hide" o = WidgetHideMethodInfo-    ResolveAboutDialogMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveAboutDialogMethod "iconify" o = WindowIconifyMethodInfo-    ResolveAboutDialogMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveAboutDialogMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveAboutDialogMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveAboutDialogMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveAboutDialogMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveAboutDialogMethod "isActive" o = WindowIsActiveMethodInfo-    ResolveAboutDialogMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveAboutDialogMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveAboutDialogMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveAboutDialogMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveAboutDialogMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveAboutDialogMethod "isMaximized" o = WindowIsMaximizedMethodInfo-    ResolveAboutDialogMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveAboutDialogMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveAboutDialogMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveAboutDialogMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveAboutDialogMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveAboutDialogMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveAboutDialogMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveAboutDialogMethod "map" o = WidgetMapMethodInfo-    ResolveAboutDialogMethod "maximize" o = WindowMaximizeMethodInfo-    ResolveAboutDialogMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveAboutDialogMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveAboutDialogMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveAboutDialogMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveAboutDialogMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveAboutDialogMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveAboutDialogMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveAboutDialogMethod "move" o = WindowMoveMethodInfo-    ResolveAboutDialogMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveAboutDialogMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveAboutDialogMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveAboutDialogMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveAboutDialogMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveAboutDialogMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveAboutDialogMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveAboutDialogMethod "parseGeometry" o = WindowParseGeometryMethodInfo-    ResolveAboutDialogMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveAboutDialogMethod "path" o = WidgetPathMethodInfo-    ResolveAboutDialogMethod "present" o = WindowPresentMethodInfo-    ResolveAboutDialogMethod "presentWithTime" o = WindowPresentWithTimeMethodInfo-    ResolveAboutDialogMethod "propagateDraw" o = ContainerPropagateDrawMethodInfo-    ResolveAboutDialogMethod "propagateKeyEvent" o = WindowPropagateKeyEventMethodInfo-    ResolveAboutDialogMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveAboutDialogMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveAboutDialogMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveAboutDialogMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveAboutDialogMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveAboutDialogMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveAboutDialogMethod "realize" o = WidgetRealizeMethodInfo-    ResolveAboutDialogMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveAboutDialogMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveAboutDialogMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveAboutDialogMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveAboutDialogMethod "remove" o = ContainerRemoveMethodInfo-    ResolveAboutDialogMethod "removeAccelGroup" o = WindowRemoveAccelGroupMethodInfo-    ResolveAboutDialogMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveAboutDialogMethod "removeMnemonic" o = WindowRemoveMnemonicMethodInfo-    ResolveAboutDialogMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveAboutDialogMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveAboutDialogMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveAboutDialogMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveAboutDialogMethod "reparent" o = WidgetReparentMethodInfo-    ResolveAboutDialogMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveAboutDialogMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveAboutDialogMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveAboutDialogMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveAboutDialogMethod "reshowWithInitialSize" o = WindowReshowWithInitialSizeMethodInfo-    ResolveAboutDialogMethod "resize" o = WindowResizeMethodInfo-    ResolveAboutDialogMethod "resizeChildren" o = ContainerResizeChildrenMethodInfo-    ResolveAboutDialogMethod "resizeGripIsVisible" o = WindowResizeGripIsVisibleMethodInfo-    ResolveAboutDialogMethod "resizeToGeometry" o = WindowResizeToGeometryMethodInfo-    ResolveAboutDialogMethod "response" o = DialogResponseMethodInfo-    ResolveAboutDialogMethod "run" o = DialogRunMethodInfo-    ResolveAboutDialogMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveAboutDialogMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveAboutDialogMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveAboutDialogMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveAboutDialogMethod "show" o = WidgetShowMethodInfo-    ResolveAboutDialogMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveAboutDialogMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveAboutDialogMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveAboutDialogMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveAboutDialogMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveAboutDialogMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveAboutDialogMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveAboutDialogMethod "stick" o = WindowStickMethodInfo-    ResolveAboutDialogMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveAboutDialogMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveAboutDialogMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveAboutDialogMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveAboutDialogMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveAboutDialogMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveAboutDialogMethod "unfullscreen" o = WindowUnfullscreenMethodInfo-    ResolveAboutDialogMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveAboutDialogMethod "unmaximize" o = WindowUnmaximizeMethodInfo-    ResolveAboutDialogMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveAboutDialogMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveAboutDialogMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveAboutDialogMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveAboutDialogMethod "unsetFocusChain" o = ContainerUnsetFocusChainMethodInfo-    ResolveAboutDialogMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveAboutDialogMethod "unstick" o = WindowUnstickMethodInfo-    ResolveAboutDialogMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveAboutDialogMethod "getAcceptFocus" o = WindowGetAcceptFocusMethodInfo-    ResolveAboutDialogMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveAboutDialogMethod "getActionArea" o = DialogGetActionAreaMethodInfo-    ResolveAboutDialogMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveAboutDialogMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveAboutDialogMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveAboutDialogMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveAboutDialogMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveAboutDialogMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveAboutDialogMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveAboutDialogMethod "getApplication" o = WindowGetApplicationMethodInfo-    ResolveAboutDialogMethod "getArtists" o = AboutDialogGetArtistsMethodInfo-    ResolveAboutDialogMethod "getAttachedTo" o = WindowGetAttachedToMethodInfo-    ResolveAboutDialogMethod "getAuthors" o = AboutDialogGetAuthorsMethodInfo-    ResolveAboutDialogMethod "getBorderWidth" o = ContainerGetBorderWidthMethodInfo-    ResolveAboutDialogMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveAboutDialogMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveAboutDialogMethod "getChild" o = BinGetChildMethodInfo-    ResolveAboutDialogMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveAboutDialogMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveAboutDialogMethod "getChildren" o = ContainerGetChildrenMethodInfo-    ResolveAboutDialogMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveAboutDialogMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveAboutDialogMethod "getComments" o = AboutDialogGetCommentsMethodInfo-    ResolveAboutDialogMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveAboutDialogMethod "getContentArea" o = DialogGetContentAreaMethodInfo-    ResolveAboutDialogMethod "getCopyright" o = AboutDialogGetCopyrightMethodInfo-    ResolveAboutDialogMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveAboutDialogMethod "getDecorated" o = WindowGetDecoratedMethodInfo-    ResolveAboutDialogMethod "getDefaultSize" o = WindowGetDefaultSizeMethodInfo-    ResolveAboutDialogMethod "getDefaultWidget" o = WindowGetDefaultWidgetMethodInfo-    ResolveAboutDialogMethod "getDeletable" o = WindowGetDeletableMethodInfo-    ResolveAboutDialogMethod "getDestroyWithParent" o = WindowGetDestroyWithParentMethodInfo-    ResolveAboutDialogMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveAboutDialogMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveAboutDialogMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveAboutDialogMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveAboutDialogMethod "getDocumenters" o = AboutDialogGetDocumentersMethodInfo-    ResolveAboutDialogMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveAboutDialogMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveAboutDialogMethod "getFocus" o = WindowGetFocusMethodInfo-    ResolveAboutDialogMethod "getFocusChain" o = ContainerGetFocusChainMethodInfo-    ResolveAboutDialogMethod "getFocusChild" o = ContainerGetFocusChildMethodInfo-    ResolveAboutDialogMethod "getFocusHadjustment" o = ContainerGetFocusHadjustmentMethodInfo-    ResolveAboutDialogMethod "getFocusOnMap" o = WindowGetFocusOnMapMethodInfo-    ResolveAboutDialogMethod "getFocusVadjustment" o = ContainerGetFocusVadjustmentMethodInfo-    ResolveAboutDialogMethod "getFocusVisible" o = WindowGetFocusVisibleMethodInfo-    ResolveAboutDialogMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveAboutDialogMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveAboutDialogMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveAboutDialogMethod "getGravity" o = WindowGetGravityMethodInfo-    ResolveAboutDialogMethod "getGroup" o = WindowGetGroupMethodInfo-    ResolveAboutDialogMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveAboutDialogMethod "getHasResizeGrip" o = WindowGetHasResizeGripMethodInfo-    ResolveAboutDialogMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveAboutDialogMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveAboutDialogMethod "getHeaderBar" o = DialogGetHeaderBarMethodInfo-    ResolveAboutDialogMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveAboutDialogMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveAboutDialogMethod "getHideTitlebarWhenMaximized" o = WindowGetHideTitlebarWhenMaximizedMethodInfo-    ResolveAboutDialogMethod "getIcon" o = WindowGetIconMethodInfo-    ResolveAboutDialogMethod "getIconList" o = WindowGetIconListMethodInfo-    ResolveAboutDialogMethod "getIconName" o = WindowGetIconNameMethodInfo-    ResolveAboutDialogMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveAboutDialogMethod "getLicense" o = AboutDialogGetLicenseMethodInfo-    ResolveAboutDialogMethod "getLicenseType" o = AboutDialogGetLicenseTypeMethodInfo-    ResolveAboutDialogMethod "getLogo" o = AboutDialogGetLogoMethodInfo-    ResolveAboutDialogMethod "getLogoIconName" o = AboutDialogGetLogoIconNameMethodInfo-    ResolveAboutDialogMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveAboutDialogMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveAboutDialogMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveAboutDialogMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveAboutDialogMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveAboutDialogMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveAboutDialogMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveAboutDialogMethod "getMnemonicModifier" o = WindowGetMnemonicModifierMethodInfo-    ResolveAboutDialogMethod "getMnemonicsVisible" o = WindowGetMnemonicsVisibleMethodInfo-    ResolveAboutDialogMethod "getModal" o = WindowGetModalMethodInfo-    ResolveAboutDialogMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveAboutDialogMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveAboutDialogMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveAboutDialogMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveAboutDialogMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveAboutDialogMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveAboutDialogMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveAboutDialogMethod "getPathForChild" o = ContainerGetPathForChildMethodInfo-    ResolveAboutDialogMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveAboutDialogMethod "getPosition" o = WindowGetPositionMethodInfo-    ResolveAboutDialogMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveAboutDialogMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveAboutDialogMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveAboutDialogMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveAboutDialogMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveAboutDialogMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveAboutDialogMethod "getProgramName" o = AboutDialogGetProgramNameMethodInfo-    ResolveAboutDialogMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveAboutDialogMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveAboutDialogMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveAboutDialogMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveAboutDialogMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveAboutDialogMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveAboutDialogMethod "getResizable" o = WindowGetResizableMethodInfo-    ResolveAboutDialogMethod "getResizeGripArea" o = WindowGetResizeGripAreaMethodInfo-    ResolveAboutDialogMethod "getResizeMode" o = ContainerGetResizeModeMethodInfo-    ResolveAboutDialogMethod "getResponseForWidget" o = DialogGetResponseForWidgetMethodInfo-    ResolveAboutDialogMethod "getRole" o = WindowGetRoleMethodInfo-    ResolveAboutDialogMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveAboutDialogMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveAboutDialogMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveAboutDialogMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveAboutDialogMethod "getSize" o = WindowGetSizeMethodInfo-    ResolveAboutDialogMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveAboutDialogMethod "getSkipPagerHint" o = WindowGetSkipPagerHintMethodInfo-    ResolveAboutDialogMethod "getSkipTaskbarHint" o = WindowGetSkipTaskbarHintMethodInfo-    ResolveAboutDialogMethod "getState" o = WidgetGetStateMethodInfo-    ResolveAboutDialogMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveAboutDialogMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveAboutDialogMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveAboutDialogMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveAboutDialogMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveAboutDialogMethod "getTitle" o = WindowGetTitleMethodInfo-    ResolveAboutDialogMethod "getTitlebar" o = WindowGetTitlebarMethodInfo-    ResolveAboutDialogMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveAboutDialogMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveAboutDialogMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveAboutDialogMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveAboutDialogMethod "getTransientFor" o = WindowGetTransientForMethodInfo-    ResolveAboutDialogMethod "getTranslatorCredits" o = AboutDialogGetTranslatorCreditsMethodInfo-    ResolveAboutDialogMethod "getTypeHint" o = WindowGetTypeHintMethodInfo-    ResolveAboutDialogMethod "getUrgencyHint" o = WindowGetUrgencyHintMethodInfo-    ResolveAboutDialogMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveAboutDialogMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveAboutDialogMethod "getVersion" o = AboutDialogGetVersionMethodInfo-    ResolveAboutDialogMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveAboutDialogMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveAboutDialogMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveAboutDialogMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveAboutDialogMethod "getWebsite" o = AboutDialogGetWebsiteMethodInfo-    ResolveAboutDialogMethod "getWebsiteLabel" o = AboutDialogGetWebsiteLabelMethodInfo-    ResolveAboutDialogMethod "getWidgetForResponse" o = DialogGetWidgetForResponseMethodInfo-    ResolveAboutDialogMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveAboutDialogMethod "getWindowType" o = WindowGetWindowTypeMethodInfo-    ResolveAboutDialogMethod "getWrapLicense" o = AboutDialogGetWrapLicenseMethodInfo-    ResolveAboutDialogMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveAboutDialogMethod "setAcceptFocus" o = WindowSetAcceptFocusMethodInfo-    ResolveAboutDialogMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveAboutDialogMethod "setAlternativeButtonOrderFromArray" o = DialogSetAlternativeButtonOrderFromArrayMethodInfo-    ResolveAboutDialogMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveAboutDialogMethod "setApplication" o = WindowSetApplicationMethodInfo-    ResolveAboutDialogMethod "setArtists" o = AboutDialogSetArtistsMethodInfo-    ResolveAboutDialogMethod "setAttachedTo" o = WindowSetAttachedToMethodInfo-    ResolveAboutDialogMethod "setAuthors" o = AboutDialogSetAuthorsMethodInfo-    ResolveAboutDialogMethod "setBorderWidth" o = ContainerSetBorderWidthMethodInfo-    ResolveAboutDialogMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveAboutDialogMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveAboutDialogMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveAboutDialogMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveAboutDialogMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveAboutDialogMethod "setComments" o = AboutDialogSetCommentsMethodInfo-    ResolveAboutDialogMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveAboutDialogMethod "setCopyright" o = AboutDialogSetCopyrightMethodInfo-    ResolveAboutDialogMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveAboutDialogMethod "setDecorated" o = WindowSetDecoratedMethodInfo-    ResolveAboutDialogMethod "setDefault" o = WindowSetDefaultMethodInfo-    ResolveAboutDialogMethod "setDefaultGeometry" o = WindowSetDefaultGeometryMethodInfo-    ResolveAboutDialogMethod "setDefaultResponse" o = DialogSetDefaultResponseMethodInfo-    ResolveAboutDialogMethod "setDefaultSize" o = WindowSetDefaultSizeMethodInfo-    ResolveAboutDialogMethod "setDeletable" o = WindowSetDeletableMethodInfo-    ResolveAboutDialogMethod "setDestroyWithParent" o = WindowSetDestroyWithParentMethodInfo-    ResolveAboutDialogMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveAboutDialogMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveAboutDialogMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveAboutDialogMethod "setDocumenters" o = AboutDialogSetDocumentersMethodInfo-    ResolveAboutDialogMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveAboutDialogMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveAboutDialogMethod "setFocus" o = WindowSetFocusMethodInfo-    ResolveAboutDialogMethod "setFocusChain" o = ContainerSetFocusChainMethodInfo-    ResolveAboutDialogMethod "setFocusChild" o = ContainerSetFocusChildMethodInfo-    ResolveAboutDialogMethod "setFocusHadjustment" o = ContainerSetFocusHadjustmentMethodInfo-    ResolveAboutDialogMethod "setFocusOnMap" o = WindowSetFocusOnMapMethodInfo-    ResolveAboutDialogMethod "setFocusVadjustment" o = ContainerSetFocusVadjustmentMethodInfo-    ResolveAboutDialogMethod "setFocusVisible" o = WindowSetFocusVisibleMethodInfo-    ResolveAboutDialogMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveAboutDialogMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveAboutDialogMethod "setGeometryHints" o = WindowSetGeometryHintsMethodInfo-    ResolveAboutDialogMethod "setGravity" o = WindowSetGravityMethodInfo-    ResolveAboutDialogMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveAboutDialogMethod "setHasResizeGrip" o = WindowSetHasResizeGripMethodInfo-    ResolveAboutDialogMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveAboutDialogMethod "setHasUserRefCount" o = WindowSetHasUserRefCountMethodInfo-    ResolveAboutDialogMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveAboutDialogMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveAboutDialogMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveAboutDialogMethod "setHideTitlebarWhenMaximized" o = WindowSetHideTitlebarWhenMaximizedMethodInfo-    ResolveAboutDialogMethod "setIcon" o = WindowSetIconMethodInfo-    ResolveAboutDialogMethod "setIconFromFile" o = WindowSetIconFromFileMethodInfo-    ResolveAboutDialogMethod "setIconList" o = WindowSetIconListMethodInfo-    ResolveAboutDialogMethod "setIconName" o = WindowSetIconNameMethodInfo-    ResolveAboutDialogMethod "setKeepAbove" o = WindowSetKeepAboveMethodInfo-    ResolveAboutDialogMethod "setKeepBelow" o = WindowSetKeepBelowMethodInfo-    ResolveAboutDialogMethod "setLicense" o = AboutDialogSetLicenseMethodInfo-    ResolveAboutDialogMethod "setLicenseType" o = AboutDialogSetLicenseTypeMethodInfo-    ResolveAboutDialogMethod "setLogo" o = AboutDialogSetLogoMethodInfo-    ResolveAboutDialogMethod "setLogoIconName" o = AboutDialogSetLogoIconNameMethodInfo-    ResolveAboutDialogMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveAboutDialogMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveAboutDialogMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveAboutDialogMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveAboutDialogMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveAboutDialogMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveAboutDialogMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveAboutDialogMethod "setMnemonicModifier" o = WindowSetMnemonicModifierMethodInfo-    ResolveAboutDialogMethod "setMnemonicsVisible" o = WindowSetMnemonicsVisibleMethodInfo-    ResolveAboutDialogMethod "setModal" o = WindowSetModalMethodInfo-    ResolveAboutDialogMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveAboutDialogMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveAboutDialogMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveAboutDialogMethod "setPosition" o = WindowSetPositionMethodInfo-    ResolveAboutDialogMethod "setProgramName" o = AboutDialogSetProgramNameMethodInfo-    ResolveAboutDialogMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveAboutDialogMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveAboutDialogMethod "setReallocateRedraws" o = ContainerSetReallocateRedrawsMethodInfo-    ResolveAboutDialogMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveAboutDialogMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveAboutDialogMethod "setResizable" o = WindowSetResizableMethodInfo-    ResolveAboutDialogMethod "setResizeMode" o = ContainerSetResizeModeMethodInfo-    ResolveAboutDialogMethod "setResponseSensitive" o = DialogSetResponseSensitiveMethodInfo-    ResolveAboutDialogMethod "setRole" o = WindowSetRoleMethodInfo-    ResolveAboutDialogMethod "setScreen" o = WindowSetScreenMethodInfo-    ResolveAboutDialogMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveAboutDialogMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveAboutDialogMethod "setSkipPagerHint" o = WindowSetSkipPagerHintMethodInfo-    ResolveAboutDialogMethod "setSkipTaskbarHint" o = WindowSetSkipTaskbarHintMethodInfo-    ResolveAboutDialogMethod "setStartupId" o = WindowSetStartupIdMethodInfo-    ResolveAboutDialogMethod "setState" o = WidgetSetStateMethodInfo-    ResolveAboutDialogMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveAboutDialogMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveAboutDialogMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveAboutDialogMethod "setTitle" o = WindowSetTitleMethodInfo-    ResolveAboutDialogMethod "setTitlebar" o = WindowSetTitlebarMethodInfo-    ResolveAboutDialogMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveAboutDialogMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveAboutDialogMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveAboutDialogMethod "setTransientFor" o = WindowSetTransientForMethodInfo-    ResolveAboutDialogMethod "setTranslatorCredits" o = AboutDialogSetTranslatorCreditsMethodInfo-    ResolveAboutDialogMethod "setTypeHint" o = WindowSetTypeHintMethodInfo-    ResolveAboutDialogMethod "setUrgencyHint" o = WindowSetUrgencyHintMethodInfo-    ResolveAboutDialogMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveAboutDialogMethod "setVersion" o = AboutDialogSetVersionMethodInfo-    ResolveAboutDialogMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveAboutDialogMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveAboutDialogMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveAboutDialogMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveAboutDialogMethod "setWebsite" o = AboutDialogSetWebsiteMethodInfo-    ResolveAboutDialogMethod "setWebsiteLabel" o = AboutDialogSetWebsiteLabelMethodInfo-    ResolveAboutDialogMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveAboutDialogMethod "setWmclass" o = WindowSetWmclassMethodInfo-    ResolveAboutDialogMethod "setWrapLicense" o = AboutDialogSetWrapLicenseMethodInfo-    ResolveAboutDialogMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveAboutDialogMethod t AboutDialog, MethodInfo info AboutDialog p) => IsLabelProxy t (AboutDialog -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveAboutDialogMethod t AboutDialog, MethodInfo info AboutDialog p) => IsLabel t (AboutDialog -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal AboutDialog::activate-link-type AboutDialogActivateLinkCallback =-    T.Text ->-    IO Bool--noAboutDialogActivateLinkCallback :: Maybe AboutDialogActivateLinkCallback-noAboutDialogActivateLinkCallback = Nothing--type AboutDialogActivateLinkCallbackC =-    Ptr () ->                               -- object-    CString ->-    Ptr () ->                               -- user_data-    IO CInt--foreign import ccall "wrapper"-    mkAboutDialogActivateLinkCallback :: AboutDialogActivateLinkCallbackC -> IO (FunPtr AboutDialogActivateLinkCallbackC)--aboutDialogActivateLinkClosure :: AboutDialogActivateLinkCallback -> IO Closure-aboutDialogActivateLinkClosure cb = newCClosure =<< mkAboutDialogActivateLinkCallback wrapped-    where wrapped = aboutDialogActivateLinkCallbackWrapper cb--aboutDialogActivateLinkCallbackWrapper ::-    AboutDialogActivateLinkCallback ->-    Ptr () ->-    CString ->-    Ptr () ->-    IO CInt-aboutDialogActivateLinkCallbackWrapper _cb _ uri _ = do-    uri' <- cstringToText uri-    result <- _cb  uri'-    let result' = (fromIntegral . fromEnum) result-    return result'--onAboutDialogActivateLink :: (GObject a, MonadIO m) => a -> AboutDialogActivateLinkCallback -> m SignalHandlerId-onAboutDialogActivateLink obj cb = liftIO $ connectAboutDialogActivateLink obj cb SignalConnectBefore-afterAboutDialogActivateLink :: (GObject a, MonadIO m) => a -> AboutDialogActivateLinkCallback -> m SignalHandlerId-afterAboutDialogActivateLink obj cb = connectAboutDialogActivateLink obj cb SignalConnectAfter--connectAboutDialogActivateLink :: (GObject a, MonadIO m) =>-                                  a -> AboutDialogActivateLinkCallback -> SignalConnectMode -> m SignalHandlerId-connectAboutDialogActivateLink obj cb after = liftIO $ do-    cb' <- mkAboutDialogActivateLinkCallback (aboutDialogActivateLinkCallbackWrapper cb)-    connectSignalFunPtr obj "activate-link" cb' after---- VVV Prop "artists"-   -- Type: TCArray True (-1) (-1) (TBasicType TUTF8)-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getAboutDialogArtists :: (MonadIO m, AboutDialogK o) => o -> m [T.Text]-getAboutDialogArtists obj = liftIO $ checkUnexpectedNothing "getAboutDialogArtists" $ getObjectPropertyStringArray obj "artists"--setAboutDialogArtists :: (MonadIO m, AboutDialogK o) => o -> [T.Text] -> m ()-setAboutDialogArtists obj val = liftIO $ setObjectPropertyStringArray obj "artists" (Just val)--constructAboutDialogArtists :: [T.Text] -> IO ([Char], GValue)-constructAboutDialogArtists val = constructObjectPropertyStringArray "artists" (Just val)--data AboutDialogArtistsPropertyInfo-instance AttrInfo AboutDialogArtistsPropertyInfo where-    type AttrAllowedOps AboutDialogArtistsPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint AboutDialogArtistsPropertyInfo = (~) [T.Text]-    type AttrBaseTypeConstraint AboutDialogArtistsPropertyInfo = AboutDialogK-    type AttrGetType AboutDialogArtistsPropertyInfo = [T.Text]-    type AttrLabel AboutDialogArtistsPropertyInfo = "artists"-    attrGet _ = getAboutDialogArtists-    attrSet _ = setAboutDialogArtists-    attrConstruct _ = constructAboutDialogArtists-    attrClear _ = undefined---- VVV Prop "authors"-   -- Type: TCArray True (-1) (-1) (TBasicType TUTF8)-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getAboutDialogAuthors :: (MonadIO m, AboutDialogK o) => o -> m [T.Text]-getAboutDialogAuthors obj = liftIO $ checkUnexpectedNothing "getAboutDialogAuthors" $ getObjectPropertyStringArray obj "authors"--setAboutDialogAuthors :: (MonadIO m, AboutDialogK o) => o -> [T.Text] -> m ()-setAboutDialogAuthors obj val = liftIO $ setObjectPropertyStringArray obj "authors" (Just val)--constructAboutDialogAuthors :: [T.Text] -> IO ([Char], GValue)-constructAboutDialogAuthors val = constructObjectPropertyStringArray "authors" (Just val)--data AboutDialogAuthorsPropertyInfo-instance AttrInfo AboutDialogAuthorsPropertyInfo where-    type AttrAllowedOps AboutDialogAuthorsPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint AboutDialogAuthorsPropertyInfo = (~) [T.Text]-    type AttrBaseTypeConstraint AboutDialogAuthorsPropertyInfo = AboutDialogK-    type AttrGetType AboutDialogAuthorsPropertyInfo = [T.Text]-    type AttrLabel AboutDialogAuthorsPropertyInfo = "authors"-    attrGet _ = getAboutDialogAuthors-    attrSet _ = setAboutDialogAuthors-    attrConstruct _ = constructAboutDialogAuthors-    attrClear _ = undefined---- VVV Prop "comments"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just True)--getAboutDialogComments :: (MonadIO m, AboutDialogK o) => o -> m T.Text-getAboutDialogComments obj = liftIO $ checkUnexpectedNothing "getAboutDialogComments" $ getObjectPropertyString obj "comments"--setAboutDialogComments :: (MonadIO m, AboutDialogK o) => o -> T.Text -> m ()-setAboutDialogComments obj val = liftIO $ setObjectPropertyString obj "comments" (Just val)--constructAboutDialogComments :: T.Text -> IO ([Char], GValue)-constructAboutDialogComments val = constructObjectPropertyString "comments" (Just val)--clearAboutDialogComments :: (MonadIO m, AboutDialogK o) => o -> m ()-clearAboutDialogComments obj = liftIO $ setObjectPropertyString obj "comments" (Nothing :: Maybe T.Text)--data AboutDialogCommentsPropertyInfo-instance AttrInfo AboutDialogCommentsPropertyInfo where-    type AttrAllowedOps AboutDialogCommentsPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint AboutDialogCommentsPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint AboutDialogCommentsPropertyInfo = AboutDialogK-    type AttrGetType AboutDialogCommentsPropertyInfo = T.Text-    type AttrLabel AboutDialogCommentsPropertyInfo = "comments"-    attrGet _ = getAboutDialogComments-    attrSet _ = setAboutDialogComments-    attrConstruct _ = constructAboutDialogComments-    attrClear _ = clearAboutDialogComments---- VVV Prop "copyright"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just True)--getAboutDialogCopyright :: (MonadIO m, AboutDialogK o) => o -> m T.Text-getAboutDialogCopyright obj = liftIO $ checkUnexpectedNothing "getAboutDialogCopyright" $ getObjectPropertyString obj "copyright"--setAboutDialogCopyright :: (MonadIO m, AboutDialogK o) => o -> T.Text -> m ()-setAboutDialogCopyright obj val = liftIO $ setObjectPropertyString obj "copyright" (Just val)--constructAboutDialogCopyright :: T.Text -> IO ([Char], GValue)-constructAboutDialogCopyright val = constructObjectPropertyString "copyright" (Just val)--clearAboutDialogCopyright :: (MonadIO m, AboutDialogK o) => o -> m ()-clearAboutDialogCopyright obj = liftIO $ setObjectPropertyString obj "copyright" (Nothing :: Maybe T.Text)--data AboutDialogCopyrightPropertyInfo-instance AttrInfo AboutDialogCopyrightPropertyInfo where-    type AttrAllowedOps AboutDialogCopyrightPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint AboutDialogCopyrightPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint AboutDialogCopyrightPropertyInfo = AboutDialogK-    type AttrGetType AboutDialogCopyrightPropertyInfo = T.Text-    type AttrLabel AboutDialogCopyrightPropertyInfo = "copyright"-    attrGet _ = getAboutDialogCopyright-    attrSet _ = setAboutDialogCopyright-    attrConstruct _ = constructAboutDialogCopyright-    attrClear _ = clearAboutDialogCopyright---- VVV Prop "documenters"-   -- Type: TCArray True (-1) (-1) (TBasicType TUTF8)-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getAboutDialogDocumenters :: (MonadIO m, AboutDialogK o) => o -> m [T.Text]-getAboutDialogDocumenters obj = liftIO $ checkUnexpectedNothing "getAboutDialogDocumenters" $ getObjectPropertyStringArray obj "documenters"--setAboutDialogDocumenters :: (MonadIO m, AboutDialogK o) => o -> [T.Text] -> m ()-setAboutDialogDocumenters obj val = liftIO $ setObjectPropertyStringArray obj "documenters" (Just val)--constructAboutDialogDocumenters :: [T.Text] -> IO ([Char], GValue)-constructAboutDialogDocumenters val = constructObjectPropertyStringArray "documenters" (Just val)--data AboutDialogDocumentersPropertyInfo-instance AttrInfo AboutDialogDocumentersPropertyInfo where-    type AttrAllowedOps AboutDialogDocumentersPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint AboutDialogDocumentersPropertyInfo = (~) [T.Text]-    type AttrBaseTypeConstraint AboutDialogDocumentersPropertyInfo = AboutDialogK-    type AttrGetType AboutDialogDocumentersPropertyInfo = [T.Text]-    type AttrLabel AboutDialogDocumentersPropertyInfo = "documenters"-    attrGet _ = getAboutDialogDocumenters-    attrSet _ = setAboutDialogDocumenters-    attrConstruct _ = constructAboutDialogDocumenters-    attrClear _ = undefined---- VVV Prop "license"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just True)--getAboutDialogLicense :: (MonadIO m, AboutDialogK o) => o -> m T.Text-getAboutDialogLicense obj = liftIO $ checkUnexpectedNothing "getAboutDialogLicense" $ getObjectPropertyString obj "license"--setAboutDialogLicense :: (MonadIO m, AboutDialogK o) => o -> T.Text -> m ()-setAboutDialogLicense obj val = liftIO $ setObjectPropertyString obj "license" (Just val)--constructAboutDialogLicense :: T.Text -> IO ([Char], GValue)-constructAboutDialogLicense val = constructObjectPropertyString "license" (Just val)--clearAboutDialogLicense :: (MonadIO m, AboutDialogK o) => o -> m ()-clearAboutDialogLicense obj = liftIO $ setObjectPropertyString obj "license" (Nothing :: Maybe T.Text)--data AboutDialogLicensePropertyInfo-instance AttrInfo AboutDialogLicensePropertyInfo where-    type AttrAllowedOps AboutDialogLicensePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint AboutDialogLicensePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint AboutDialogLicensePropertyInfo = AboutDialogK-    type AttrGetType AboutDialogLicensePropertyInfo = T.Text-    type AttrLabel AboutDialogLicensePropertyInfo = "license"-    attrGet _ = getAboutDialogLicense-    attrSet _ = setAboutDialogLicense-    attrConstruct _ = constructAboutDialogLicense-    attrClear _ = clearAboutDialogLicense---- VVV Prop "license-type"-   -- Type: TInterface "Gtk" "License"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getAboutDialogLicenseType :: (MonadIO m, AboutDialogK o) => o -> m License-getAboutDialogLicenseType obj = liftIO $ getObjectPropertyEnum obj "license-type"--setAboutDialogLicenseType :: (MonadIO m, AboutDialogK o) => o -> License -> m ()-setAboutDialogLicenseType obj val = liftIO $ setObjectPropertyEnum obj "license-type" val--constructAboutDialogLicenseType :: License -> IO ([Char], GValue)-constructAboutDialogLicenseType val = constructObjectPropertyEnum "license-type" val--data AboutDialogLicenseTypePropertyInfo-instance AttrInfo AboutDialogLicenseTypePropertyInfo where-    type AttrAllowedOps AboutDialogLicenseTypePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint AboutDialogLicenseTypePropertyInfo = (~) License-    type AttrBaseTypeConstraint AboutDialogLicenseTypePropertyInfo = AboutDialogK-    type AttrGetType AboutDialogLicenseTypePropertyInfo = License-    type AttrLabel AboutDialogLicenseTypePropertyInfo = "license-type"-    attrGet _ = getAboutDialogLicenseType-    attrSet _ = setAboutDialogLicenseType-    attrConstruct _ = constructAboutDialogLicenseType-    attrClear _ = undefined---- VVV Prop "logo"-   -- Type: TInterface "GdkPixbuf" "Pixbuf"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just True)--getAboutDialogLogo :: (MonadIO m, AboutDialogK o) => o -> m GdkPixbuf.Pixbuf-getAboutDialogLogo obj = liftIO $ checkUnexpectedNothing "getAboutDialogLogo" $ getObjectPropertyObject obj "logo" GdkPixbuf.Pixbuf--setAboutDialogLogo :: (MonadIO m, AboutDialogK o, GdkPixbuf.PixbufK a) => o -> a -> m ()-setAboutDialogLogo obj val = liftIO $ setObjectPropertyObject obj "logo" (Just val)--constructAboutDialogLogo :: (GdkPixbuf.PixbufK a) => a -> IO ([Char], GValue)-constructAboutDialogLogo val = constructObjectPropertyObject "logo" (Just val)--clearAboutDialogLogo :: (MonadIO m, AboutDialogK o) => o -> m ()-clearAboutDialogLogo obj = liftIO $ setObjectPropertyObject obj "logo" (Nothing :: Maybe GdkPixbuf.Pixbuf)--data AboutDialogLogoPropertyInfo-instance AttrInfo AboutDialogLogoPropertyInfo where-    type AttrAllowedOps AboutDialogLogoPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint AboutDialogLogoPropertyInfo = GdkPixbuf.PixbufK-    type AttrBaseTypeConstraint AboutDialogLogoPropertyInfo = AboutDialogK-    type AttrGetType AboutDialogLogoPropertyInfo = GdkPixbuf.Pixbuf-    type AttrLabel AboutDialogLogoPropertyInfo = "logo"-    attrGet _ = getAboutDialogLogo-    attrSet _ = setAboutDialogLogo-    attrConstruct _ = constructAboutDialogLogo-    attrClear _ = clearAboutDialogLogo---- VVV Prop "logo-icon-name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just True)--getAboutDialogLogoIconName :: (MonadIO m, AboutDialogK o) => o -> m T.Text-getAboutDialogLogoIconName obj = liftIO $ checkUnexpectedNothing "getAboutDialogLogoIconName" $ getObjectPropertyString obj "logo-icon-name"--setAboutDialogLogoIconName :: (MonadIO m, AboutDialogK o) => o -> T.Text -> m ()-setAboutDialogLogoIconName obj val = liftIO $ setObjectPropertyString obj "logo-icon-name" (Just val)--constructAboutDialogLogoIconName :: T.Text -> IO ([Char], GValue)-constructAboutDialogLogoIconName val = constructObjectPropertyString "logo-icon-name" (Just val)--clearAboutDialogLogoIconName :: (MonadIO m, AboutDialogK o) => o -> m ()-clearAboutDialogLogoIconName obj = liftIO $ setObjectPropertyString obj "logo-icon-name" (Nothing :: Maybe T.Text)--data AboutDialogLogoIconNamePropertyInfo-instance AttrInfo AboutDialogLogoIconNamePropertyInfo where-    type AttrAllowedOps AboutDialogLogoIconNamePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint AboutDialogLogoIconNamePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint AboutDialogLogoIconNamePropertyInfo = AboutDialogK-    type AttrGetType AboutDialogLogoIconNamePropertyInfo = T.Text-    type AttrLabel AboutDialogLogoIconNamePropertyInfo = "logo-icon-name"-    attrGet _ = getAboutDialogLogoIconName-    attrSet _ = setAboutDialogLogoIconName-    attrConstruct _ = constructAboutDialogLogoIconName-    attrClear _ = clearAboutDialogLogoIconName---- VVV Prop "program-name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getAboutDialogProgramName :: (MonadIO m, AboutDialogK o) => o -> m T.Text-getAboutDialogProgramName obj = liftIO $ checkUnexpectedNothing "getAboutDialogProgramName" $ getObjectPropertyString obj "program-name"--setAboutDialogProgramName :: (MonadIO m, AboutDialogK o) => o -> T.Text -> m ()-setAboutDialogProgramName obj val = liftIO $ setObjectPropertyString obj "program-name" (Just val)--constructAboutDialogProgramName :: T.Text -> IO ([Char], GValue)-constructAboutDialogProgramName val = constructObjectPropertyString "program-name" (Just val)--data AboutDialogProgramNamePropertyInfo-instance AttrInfo AboutDialogProgramNamePropertyInfo where-    type AttrAllowedOps AboutDialogProgramNamePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint AboutDialogProgramNamePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint AboutDialogProgramNamePropertyInfo = AboutDialogK-    type AttrGetType AboutDialogProgramNamePropertyInfo = T.Text-    type AttrLabel AboutDialogProgramNamePropertyInfo = "program-name"-    attrGet _ = getAboutDialogProgramName-    attrSet _ = setAboutDialogProgramName-    attrConstruct _ = constructAboutDialogProgramName-    attrClear _ = undefined---- VVV Prop "translator-credits"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just True)--getAboutDialogTranslatorCredits :: (MonadIO m, AboutDialogK o) => o -> m T.Text-getAboutDialogTranslatorCredits obj = liftIO $ checkUnexpectedNothing "getAboutDialogTranslatorCredits" $ getObjectPropertyString obj "translator-credits"--setAboutDialogTranslatorCredits :: (MonadIO m, AboutDialogK o) => o -> T.Text -> m ()-setAboutDialogTranslatorCredits obj val = liftIO $ setObjectPropertyString obj "translator-credits" (Just val)--constructAboutDialogTranslatorCredits :: T.Text -> IO ([Char], GValue)-constructAboutDialogTranslatorCredits val = constructObjectPropertyString "translator-credits" (Just val)--clearAboutDialogTranslatorCredits :: (MonadIO m, AboutDialogK o) => o -> m ()-clearAboutDialogTranslatorCredits obj = liftIO $ setObjectPropertyString obj "translator-credits" (Nothing :: Maybe T.Text)--data AboutDialogTranslatorCreditsPropertyInfo-instance AttrInfo AboutDialogTranslatorCreditsPropertyInfo where-    type AttrAllowedOps AboutDialogTranslatorCreditsPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint AboutDialogTranslatorCreditsPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint AboutDialogTranslatorCreditsPropertyInfo = AboutDialogK-    type AttrGetType AboutDialogTranslatorCreditsPropertyInfo = T.Text-    type AttrLabel AboutDialogTranslatorCreditsPropertyInfo = "translator-credits"-    attrGet _ = getAboutDialogTranslatorCredits-    attrSet _ = setAboutDialogTranslatorCredits-    attrConstruct _ = constructAboutDialogTranslatorCredits-    attrClear _ = clearAboutDialogTranslatorCredits---- VVV Prop "version"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just True)--getAboutDialogVersion :: (MonadIO m, AboutDialogK o) => o -> m T.Text-getAboutDialogVersion obj = liftIO $ checkUnexpectedNothing "getAboutDialogVersion" $ getObjectPropertyString obj "version"--setAboutDialogVersion :: (MonadIO m, AboutDialogK o) => o -> T.Text -> m ()-setAboutDialogVersion obj val = liftIO $ setObjectPropertyString obj "version" (Just val)--constructAboutDialogVersion :: T.Text -> IO ([Char], GValue)-constructAboutDialogVersion val = constructObjectPropertyString "version" (Just val)--clearAboutDialogVersion :: (MonadIO m, AboutDialogK o) => o -> m ()-clearAboutDialogVersion obj = liftIO $ setObjectPropertyString obj "version" (Nothing :: Maybe T.Text)--data AboutDialogVersionPropertyInfo-instance AttrInfo AboutDialogVersionPropertyInfo where-    type AttrAllowedOps AboutDialogVersionPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint AboutDialogVersionPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint AboutDialogVersionPropertyInfo = AboutDialogK-    type AttrGetType AboutDialogVersionPropertyInfo = T.Text-    type AttrLabel AboutDialogVersionPropertyInfo = "version"-    attrGet _ = getAboutDialogVersion-    attrSet _ = setAboutDialogVersion-    attrConstruct _ = constructAboutDialogVersion-    attrClear _ = clearAboutDialogVersion---- VVV Prop "website"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just True)--getAboutDialogWebsite :: (MonadIO m, AboutDialogK o) => o -> m T.Text-getAboutDialogWebsite obj = liftIO $ checkUnexpectedNothing "getAboutDialogWebsite" $ getObjectPropertyString obj "website"--setAboutDialogWebsite :: (MonadIO m, AboutDialogK o) => o -> T.Text -> m ()-setAboutDialogWebsite obj val = liftIO $ setObjectPropertyString obj "website" (Just val)--constructAboutDialogWebsite :: T.Text -> IO ([Char], GValue)-constructAboutDialogWebsite val = constructObjectPropertyString "website" (Just val)--clearAboutDialogWebsite :: (MonadIO m, AboutDialogK o) => o -> m ()-clearAboutDialogWebsite obj = liftIO $ setObjectPropertyString obj "website" (Nothing :: Maybe T.Text)--data AboutDialogWebsitePropertyInfo-instance AttrInfo AboutDialogWebsitePropertyInfo where-    type AttrAllowedOps AboutDialogWebsitePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint AboutDialogWebsitePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint AboutDialogWebsitePropertyInfo = AboutDialogK-    type AttrGetType AboutDialogWebsitePropertyInfo = T.Text-    type AttrLabel AboutDialogWebsitePropertyInfo = "website"-    attrGet _ = getAboutDialogWebsite-    attrSet _ = setAboutDialogWebsite-    attrConstruct _ = constructAboutDialogWebsite-    attrClear _ = clearAboutDialogWebsite---- VVV Prop "website-label"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getAboutDialogWebsiteLabel :: (MonadIO m, AboutDialogK o) => o -> m T.Text-getAboutDialogWebsiteLabel obj = liftIO $ checkUnexpectedNothing "getAboutDialogWebsiteLabel" $ getObjectPropertyString obj "website-label"--setAboutDialogWebsiteLabel :: (MonadIO m, AboutDialogK o) => o -> T.Text -> m ()-setAboutDialogWebsiteLabel obj val = liftIO $ setObjectPropertyString obj "website-label" (Just val)--constructAboutDialogWebsiteLabel :: T.Text -> IO ([Char], GValue)-constructAboutDialogWebsiteLabel val = constructObjectPropertyString "website-label" (Just val)--data AboutDialogWebsiteLabelPropertyInfo-instance AttrInfo AboutDialogWebsiteLabelPropertyInfo where-    type AttrAllowedOps AboutDialogWebsiteLabelPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint AboutDialogWebsiteLabelPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint AboutDialogWebsiteLabelPropertyInfo = AboutDialogK-    type AttrGetType AboutDialogWebsiteLabelPropertyInfo = T.Text-    type AttrLabel AboutDialogWebsiteLabelPropertyInfo = "website-label"-    attrGet _ = getAboutDialogWebsiteLabel-    attrSet _ = setAboutDialogWebsiteLabel-    attrConstruct _ = constructAboutDialogWebsiteLabel-    attrClear _ = undefined---- VVV Prop "wrap-license"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getAboutDialogWrapLicense :: (MonadIO m, AboutDialogK o) => o -> m Bool-getAboutDialogWrapLicense obj = liftIO $ getObjectPropertyBool obj "wrap-license"--setAboutDialogWrapLicense :: (MonadIO m, AboutDialogK o) => o -> Bool -> m ()-setAboutDialogWrapLicense obj val = liftIO $ setObjectPropertyBool obj "wrap-license" val--constructAboutDialogWrapLicense :: Bool -> IO ([Char], GValue)-constructAboutDialogWrapLicense val = constructObjectPropertyBool "wrap-license" val--data AboutDialogWrapLicensePropertyInfo-instance AttrInfo AboutDialogWrapLicensePropertyInfo where-    type AttrAllowedOps AboutDialogWrapLicensePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint AboutDialogWrapLicensePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint AboutDialogWrapLicensePropertyInfo = AboutDialogK-    type AttrGetType AboutDialogWrapLicensePropertyInfo = Bool-    type AttrLabel AboutDialogWrapLicensePropertyInfo = "wrap-license"-    attrGet _ = getAboutDialogWrapLicense-    attrSet _ = setAboutDialogWrapLicense-    attrConstruct _ = constructAboutDialogWrapLicense-    attrClear _ = undefined--type instance AttributeList AboutDialog = AboutDialogAttributeList-type AboutDialogAttributeList = ('[ '("acceptFocus", WindowAcceptFocusPropertyInfo), '("appPaintable", WidgetAppPaintablePropertyInfo), '("application", WindowApplicationPropertyInfo), '("artists", AboutDialogArtistsPropertyInfo), '("attachedTo", WindowAttachedToPropertyInfo), '("authors", AboutDialogAuthorsPropertyInfo), '("borderWidth", ContainerBorderWidthPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("child", ContainerChildPropertyInfo), '("comments", AboutDialogCommentsPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("copyright", AboutDialogCopyrightPropertyInfo), '("decorated", WindowDecoratedPropertyInfo), '("defaultHeight", WindowDefaultHeightPropertyInfo), '("defaultWidth", WindowDefaultWidthPropertyInfo), '("deletable", WindowDeletablePropertyInfo), '("destroyWithParent", WindowDestroyWithParentPropertyInfo), '("documenters", AboutDialogDocumentersPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("focusOnMap", WindowFocusOnMapPropertyInfo), '("focusVisible", WindowFocusVisiblePropertyInfo), '("gravity", WindowGravityPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasResizeGrip", WindowHasResizeGripPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("hasToplevelFocus", WindowHasToplevelFocusPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("hideTitlebarWhenMaximized", WindowHideTitlebarWhenMaximizedPropertyInfo), '("icon", WindowIconPropertyInfo), '("iconName", WindowIconNamePropertyInfo), '("isActive", WindowIsActivePropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("isMaximized", WindowIsMaximizedPropertyInfo), '("license", AboutDialogLicensePropertyInfo), '("licenseType", AboutDialogLicenseTypePropertyInfo), '("logo", AboutDialogLogoPropertyInfo), '("logoIconName", AboutDialogLogoIconNamePropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("mnemonicsVisible", WindowMnemonicsVisiblePropertyInfo), '("modal", WindowModalPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("parent", WidgetParentPropertyInfo), '("programName", AboutDialogProgramNamePropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("resizable", WindowResizablePropertyInfo), '("resizeGripVisible", WindowResizeGripVisiblePropertyInfo), '("resizeMode", ContainerResizeModePropertyInfo), '("role", WindowRolePropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("screen", WindowScreenPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("skipPagerHint", WindowSkipPagerHintPropertyInfo), '("skipTaskbarHint", WindowSkipTaskbarHintPropertyInfo), '("startupId", WindowStartupIdPropertyInfo), '("style", WidgetStylePropertyInfo), '("title", WindowTitlePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("transientFor", WindowTransientForPropertyInfo), '("translatorCredits", AboutDialogTranslatorCreditsPropertyInfo), '("type", WindowTypePropertyInfo), '("typeHint", WindowTypeHintPropertyInfo), '("urgencyHint", WindowUrgencyHintPropertyInfo), '("useHeaderBar", DialogUseHeaderBarPropertyInfo), '("valign", WidgetValignPropertyInfo), '("version", AboutDialogVersionPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("website", AboutDialogWebsitePropertyInfo), '("websiteLabel", AboutDialogWebsiteLabelPropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo), '("windowPosition", WindowWindowPositionPropertyInfo), '("wrapLicense", AboutDialogWrapLicensePropertyInfo)] :: [(Symbol, *)])--aboutDialogArtists :: AttrLabelProxy "artists"-aboutDialogArtists = AttrLabelProxy--aboutDialogAuthors :: AttrLabelProxy "authors"-aboutDialogAuthors = AttrLabelProxy--aboutDialogComments :: AttrLabelProxy "comments"-aboutDialogComments = AttrLabelProxy--aboutDialogCopyright :: AttrLabelProxy "copyright"-aboutDialogCopyright = AttrLabelProxy--aboutDialogDocumenters :: AttrLabelProxy "documenters"-aboutDialogDocumenters = AttrLabelProxy--aboutDialogLicense :: AttrLabelProxy "license"-aboutDialogLicense = AttrLabelProxy--aboutDialogLicenseType :: AttrLabelProxy "licenseType"-aboutDialogLicenseType = AttrLabelProxy--aboutDialogLogo :: AttrLabelProxy "logo"-aboutDialogLogo = AttrLabelProxy--aboutDialogLogoIconName :: AttrLabelProxy "logoIconName"-aboutDialogLogoIconName = AttrLabelProxy--aboutDialogProgramName :: AttrLabelProxy "programName"-aboutDialogProgramName = AttrLabelProxy--aboutDialogTranslatorCredits :: AttrLabelProxy "translatorCredits"-aboutDialogTranslatorCredits = AttrLabelProxy--aboutDialogVersion :: AttrLabelProxy "version"-aboutDialogVersion = AttrLabelProxy--aboutDialogWebsite :: AttrLabelProxy "website"-aboutDialogWebsite = AttrLabelProxy--aboutDialogWebsiteLabel :: AttrLabelProxy "websiteLabel"-aboutDialogWebsiteLabel = AttrLabelProxy--aboutDialogWrapLicense :: AttrLabelProxy "wrapLicense"-aboutDialogWrapLicense = AttrLabelProxy--data AboutDialogActivateLinkSignalInfo-instance SignalInfo AboutDialogActivateLinkSignalInfo where-    type HaskellCallbackType AboutDialogActivateLinkSignalInfo = AboutDialogActivateLinkCallback-    connectSignal _ = connectAboutDialogActivateLink--type instance SignalList AboutDialog = AboutDialogSignalList-type AboutDialogSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("activateDefault", WindowActivateDefaultSignalInfo), '("activateFocus", WindowActivateFocusSignalInfo), '("activateLink", AboutDialogActivateLinkSignalInfo), '("add", ContainerAddSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("checkResize", ContainerCheckResizeSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("close", DialogCloseSignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enableDebugging", WindowEnableDebuggingSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("keysChanged", WindowKeysChangedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("remove", ContainerRemoveSignalInfo), '("response", DialogResponseSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("setFocus", WindowSetFocusSignalInfo), '("setFocusChild", ContainerSetFocusChildSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method AboutDialog::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "AboutDialog")--- throws : False--- Skip return : False--foreign import ccall "gtk_about_dialog_new" gtk_about_dialog_new :: -    IO (Ptr AboutDialog)---aboutDialogNew ::-    (MonadIO m) =>-    m AboutDialog                           -- result-aboutDialogNew  = liftIO $ do-    result <- gtk_about_dialog_new-    checkUnexpectedReturnNULL "gtk_about_dialog_new" result-    result' <- (newObject AboutDialog) result-    return result'---- method AboutDialog::add_credit_section--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AboutDialog", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "section_name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "people", argType = TCArray True (-1) (-1) (TBasicType TUTF8), direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_about_dialog_add_credit_section" gtk_about_dialog_add_credit_section :: -    Ptr AboutDialog ->                      -- _obj : TInterface "Gtk" "AboutDialog"-    CString ->                              -- section_name : TBasicType TUTF8-    Ptr CString ->                          -- people : TCArray True (-1) (-1) (TBasicType TUTF8)-    IO ()---aboutDialogAddCreditSection ::-    (MonadIO m, AboutDialogK a) =>-    a                                       -- _obj-    -> T.Text                               -- sectionName-    -> [T.Text]                             -- people-    -> m ()                                 -- result-aboutDialogAddCreditSection _obj sectionName people = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    sectionName' <- textToCString sectionName-    people' <- packZeroTerminatedUTF8CArray people-    gtk_about_dialog_add_credit_section _obj' sectionName' people'-    touchManagedPtr _obj-    freeMem sectionName'-    mapZeroTerminatedCArray freeMem people'-    freeMem people'-    return ()--data AboutDialogAddCreditSectionMethodInfo-instance (signature ~ (T.Text -> [T.Text] -> m ()), MonadIO m, AboutDialogK a) => MethodInfo AboutDialogAddCreditSectionMethodInfo a signature where-    overloadedMethod _ = aboutDialogAddCreditSection---- method AboutDialog::get_artists--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AboutDialog", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TCArray True (-1) (-1) (TBasicType TUTF8))--- throws : False--- Skip return : False--foreign import ccall "gtk_about_dialog_get_artists" gtk_about_dialog_get_artists :: -    Ptr AboutDialog ->                      -- _obj : TInterface "Gtk" "AboutDialog"-    IO (Ptr CString)---aboutDialogGetArtists ::-    (MonadIO m, AboutDialogK a) =>-    a                                       -- _obj-    -> m [T.Text]                           -- result-aboutDialogGetArtists _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_about_dialog_get_artists _obj'-    checkUnexpectedReturnNULL "gtk_about_dialog_get_artists" result-    result' <- unpackZeroTerminatedUTF8CArray result-    touchManagedPtr _obj-    return result'--data AboutDialogGetArtistsMethodInfo-instance (signature ~ (m [T.Text]), MonadIO m, AboutDialogK a) => MethodInfo AboutDialogGetArtistsMethodInfo a signature where-    overloadedMethod _ = aboutDialogGetArtists---- method AboutDialog::get_authors--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AboutDialog", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TCArray True (-1) (-1) (TBasicType TUTF8))--- throws : False--- Skip return : False--foreign import ccall "gtk_about_dialog_get_authors" gtk_about_dialog_get_authors :: -    Ptr AboutDialog ->                      -- _obj : TInterface "Gtk" "AboutDialog"-    IO (Ptr CString)---aboutDialogGetAuthors ::-    (MonadIO m, AboutDialogK a) =>-    a                                       -- _obj-    -> m [T.Text]                           -- result-aboutDialogGetAuthors _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_about_dialog_get_authors _obj'-    checkUnexpectedReturnNULL "gtk_about_dialog_get_authors" result-    result' <- unpackZeroTerminatedUTF8CArray result-    touchManagedPtr _obj-    return result'--data AboutDialogGetAuthorsMethodInfo-instance (signature ~ (m [T.Text]), MonadIO m, AboutDialogK a) => MethodInfo AboutDialogGetAuthorsMethodInfo a signature where-    overloadedMethod _ = aboutDialogGetAuthors---- method AboutDialog::get_comments--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AboutDialog", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_about_dialog_get_comments" gtk_about_dialog_get_comments :: -    Ptr AboutDialog ->                      -- _obj : TInterface "Gtk" "AboutDialog"-    IO CString---aboutDialogGetComments ::-    (MonadIO m, AboutDialogK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-aboutDialogGetComments _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_about_dialog_get_comments _obj'-    checkUnexpectedReturnNULL "gtk_about_dialog_get_comments" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data AboutDialogGetCommentsMethodInfo-instance (signature ~ (m T.Text), MonadIO m, AboutDialogK a) => MethodInfo AboutDialogGetCommentsMethodInfo a signature where-    overloadedMethod _ = aboutDialogGetComments---- method AboutDialog::get_copyright--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AboutDialog", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_about_dialog_get_copyright" gtk_about_dialog_get_copyright :: -    Ptr AboutDialog ->                      -- _obj : TInterface "Gtk" "AboutDialog"-    IO CString---aboutDialogGetCopyright ::-    (MonadIO m, AboutDialogK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-aboutDialogGetCopyright _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_about_dialog_get_copyright _obj'-    checkUnexpectedReturnNULL "gtk_about_dialog_get_copyright" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data AboutDialogGetCopyrightMethodInfo-instance (signature ~ (m T.Text), MonadIO m, AboutDialogK a) => MethodInfo AboutDialogGetCopyrightMethodInfo a signature where-    overloadedMethod _ = aboutDialogGetCopyright---- method AboutDialog::get_documenters--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AboutDialog", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TCArray True (-1) (-1) (TBasicType TUTF8))--- throws : False--- Skip return : False--foreign import ccall "gtk_about_dialog_get_documenters" gtk_about_dialog_get_documenters :: -    Ptr AboutDialog ->                      -- _obj : TInterface "Gtk" "AboutDialog"-    IO (Ptr CString)---aboutDialogGetDocumenters ::-    (MonadIO m, AboutDialogK a) =>-    a                                       -- _obj-    -> m [T.Text]                           -- result-aboutDialogGetDocumenters _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_about_dialog_get_documenters _obj'-    checkUnexpectedReturnNULL "gtk_about_dialog_get_documenters" result-    result' <- unpackZeroTerminatedUTF8CArray result-    touchManagedPtr _obj-    return result'--data AboutDialogGetDocumentersMethodInfo-instance (signature ~ (m [T.Text]), MonadIO m, AboutDialogK a) => MethodInfo AboutDialogGetDocumentersMethodInfo a signature where-    overloadedMethod _ = aboutDialogGetDocumenters---- method AboutDialog::get_license--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AboutDialog", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_about_dialog_get_license" gtk_about_dialog_get_license :: -    Ptr AboutDialog ->                      -- _obj : TInterface "Gtk" "AboutDialog"-    IO CString---aboutDialogGetLicense ::-    (MonadIO m, AboutDialogK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-aboutDialogGetLicense _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_about_dialog_get_license _obj'-    checkUnexpectedReturnNULL "gtk_about_dialog_get_license" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data AboutDialogGetLicenseMethodInfo-instance (signature ~ (m T.Text), MonadIO m, AboutDialogK a) => MethodInfo AboutDialogGetLicenseMethodInfo a signature where-    overloadedMethod _ = aboutDialogGetLicense---- method AboutDialog::get_license_type--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AboutDialog", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "License")--- throws : False--- Skip return : False--foreign import ccall "gtk_about_dialog_get_license_type" gtk_about_dialog_get_license_type :: -    Ptr AboutDialog ->                      -- _obj : TInterface "Gtk" "AboutDialog"-    IO CUInt---aboutDialogGetLicenseType ::-    (MonadIO m, AboutDialogK a) =>-    a                                       -- _obj-    -> m License                            -- result-aboutDialogGetLicenseType _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_about_dialog_get_license_type _obj'-    let result' = (toEnum . fromIntegral) result-    touchManagedPtr _obj-    return result'--data AboutDialogGetLicenseTypeMethodInfo-instance (signature ~ (m License), MonadIO m, AboutDialogK a) => MethodInfo AboutDialogGetLicenseTypeMethodInfo a signature where-    overloadedMethod _ = aboutDialogGetLicenseType---- method AboutDialog::get_logo--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AboutDialog", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "GdkPixbuf" "Pixbuf")--- throws : False--- Skip return : False--foreign import ccall "gtk_about_dialog_get_logo" gtk_about_dialog_get_logo :: -    Ptr AboutDialog ->                      -- _obj : TInterface "Gtk" "AboutDialog"-    IO (Ptr GdkPixbuf.Pixbuf)---aboutDialogGetLogo ::-    (MonadIO m, AboutDialogK a) =>-    a                                       -- _obj-    -> m GdkPixbuf.Pixbuf                   -- result-aboutDialogGetLogo _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_about_dialog_get_logo _obj'-    checkUnexpectedReturnNULL "gtk_about_dialog_get_logo" result-    result' <- (newObject GdkPixbuf.Pixbuf) result-    touchManagedPtr _obj-    return result'--data AboutDialogGetLogoMethodInfo-instance (signature ~ (m GdkPixbuf.Pixbuf), MonadIO m, AboutDialogK a) => MethodInfo AboutDialogGetLogoMethodInfo a signature where-    overloadedMethod _ = aboutDialogGetLogo---- method AboutDialog::get_logo_icon_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AboutDialog", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_about_dialog_get_logo_icon_name" gtk_about_dialog_get_logo_icon_name :: -    Ptr AboutDialog ->                      -- _obj : TInterface "Gtk" "AboutDialog"-    IO CString---aboutDialogGetLogoIconName ::-    (MonadIO m, AboutDialogK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-aboutDialogGetLogoIconName _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_about_dialog_get_logo_icon_name _obj'-    checkUnexpectedReturnNULL "gtk_about_dialog_get_logo_icon_name" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data AboutDialogGetLogoIconNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, AboutDialogK a) => MethodInfo AboutDialogGetLogoIconNameMethodInfo a signature where-    overloadedMethod _ = aboutDialogGetLogoIconName---- method AboutDialog::get_program_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AboutDialog", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_about_dialog_get_program_name" gtk_about_dialog_get_program_name :: -    Ptr AboutDialog ->                      -- _obj : TInterface "Gtk" "AboutDialog"-    IO CString---aboutDialogGetProgramName ::-    (MonadIO m, AboutDialogK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-aboutDialogGetProgramName _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_about_dialog_get_program_name _obj'-    checkUnexpectedReturnNULL "gtk_about_dialog_get_program_name" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data AboutDialogGetProgramNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, AboutDialogK a) => MethodInfo AboutDialogGetProgramNameMethodInfo a signature where-    overloadedMethod _ = aboutDialogGetProgramName---- method AboutDialog::get_translator_credits--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AboutDialog", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_about_dialog_get_translator_credits" gtk_about_dialog_get_translator_credits :: -    Ptr AboutDialog ->                      -- _obj : TInterface "Gtk" "AboutDialog"-    IO CString---aboutDialogGetTranslatorCredits ::-    (MonadIO m, AboutDialogK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-aboutDialogGetTranslatorCredits _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_about_dialog_get_translator_credits _obj'-    checkUnexpectedReturnNULL "gtk_about_dialog_get_translator_credits" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data AboutDialogGetTranslatorCreditsMethodInfo-instance (signature ~ (m T.Text), MonadIO m, AboutDialogK a) => MethodInfo AboutDialogGetTranslatorCreditsMethodInfo a signature where-    overloadedMethod _ = aboutDialogGetTranslatorCredits---- method AboutDialog::get_version--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AboutDialog", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_about_dialog_get_version" gtk_about_dialog_get_version :: -    Ptr AboutDialog ->                      -- _obj : TInterface "Gtk" "AboutDialog"-    IO CString---aboutDialogGetVersion ::-    (MonadIO m, AboutDialogK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-aboutDialogGetVersion _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_about_dialog_get_version _obj'-    checkUnexpectedReturnNULL "gtk_about_dialog_get_version" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data AboutDialogGetVersionMethodInfo-instance (signature ~ (m T.Text), MonadIO m, AboutDialogK a) => MethodInfo AboutDialogGetVersionMethodInfo a signature where-    overloadedMethod _ = aboutDialogGetVersion---- method AboutDialog::get_website--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AboutDialog", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_about_dialog_get_website" gtk_about_dialog_get_website :: -    Ptr AboutDialog ->                      -- _obj : TInterface "Gtk" "AboutDialog"-    IO CString---aboutDialogGetWebsite ::-    (MonadIO m, AboutDialogK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-aboutDialogGetWebsite _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_about_dialog_get_website _obj'-    checkUnexpectedReturnNULL "gtk_about_dialog_get_website" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data AboutDialogGetWebsiteMethodInfo-instance (signature ~ (m T.Text), MonadIO m, AboutDialogK a) => MethodInfo AboutDialogGetWebsiteMethodInfo a signature where-    overloadedMethod _ = aboutDialogGetWebsite---- method AboutDialog::get_website_label--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AboutDialog", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_about_dialog_get_website_label" gtk_about_dialog_get_website_label :: -    Ptr AboutDialog ->                      -- _obj : TInterface "Gtk" "AboutDialog"-    IO CString---aboutDialogGetWebsiteLabel ::-    (MonadIO m, AboutDialogK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-aboutDialogGetWebsiteLabel _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_about_dialog_get_website_label _obj'-    checkUnexpectedReturnNULL "gtk_about_dialog_get_website_label" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data AboutDialogGetWebsiteLabelMethodInfo-instance (signature ~ (m T.Text), MonadIO m, AboutDialogK a) => MethodInfo AboutDialogGetWebsiteLabelMethodInfo a signature where-    overloadedMethod _ = aboutDialogGetWebsiteLabel---- method AboutDialog::get_wrap_license--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AboutDialog", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_about_dialog_get_wrap_license" gtk_about_dialog_get_wrap_license :: -    Ptr AboutDialog ->                      -- _obj : TInterface "Gtk" "AboutDialog"-    IO CInt---aboutDialogGetWrapLicense ::-    (MonadIO m, AboutDialogK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-aboutDialogGetWrapLicense _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_about_dialog_get_wrap_license _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data AboutDialogGetWrapLicenseMethodInfo-instance (signature ~ (m Bool), MonadIO m, AboutDialogK a) => MethodInfo AboutDialogGetWrapLicenseMethodInfo a signature where-    overloadedMethod _ = aboutDialogGetWrapLicense---- method AboutDialog::set_artists--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AboutDialog", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "artists", argType = TCArray True (-1) (-1) (TBasicType TUTF8), direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_about_dialog_set_artists" gtk_about_dialog_set_artists :: -    Ptr AboutDialog ->                      -- _obj : TInterface "Gtk" "AboutDialog"-    Ptr CString ->                          -- artists : TCArray True (-1) (-1) (TBasicType TUTF8)-    IO ()---aboutDialogSetArtists ::-    (MonadIO m, AboutDialogK a) =>-    a                                       -- _obj-    -> [T.Text]                             -- artists-    -> m ()                                 -- result-aboutDialogSetArtists _obj artists = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    artists' <- packZeroTerminatedUTF8CArray artists-    gtk_about_dialog_set_artists _obj' artists'-    touchManagedPtr _obj-    mapZeroTerminatedCArray freeMem artists'-    freeMem artists'-    return ()--data AboutDialogSetArtistsMethodInfo-instance (signature ~ ([T.Text] -> m ()), MonadIO m, AboutDialogK a) => MethodInfo AboutDialogSetArtistsMethodInfo a signature where-    overloadedMethod _ = aboutDialogSetArtists---- method AboutDialog::set_authors--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AboutDialog", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "authors", argType = TCArray True (-1) (-1) (TBasicType TUTF8), direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_about_dialog_set_authors" gtk_about_dialog_set_authors :: -    Ptr AboutDialog ->                      -- _obj : TInterface "Gtk" "AboutDialog"-    Ptr CString ->                          -- authors : TCArray True (-1) (-1) (TBasicType TUTF8)-    IO ()---aboutDialogSetAuthors ::-    (MonadIO m, AboutDialogK a) =>-    a                                       -- _obj-    -> [T.Text]                             -- authors-    -> m ()                                 -- result-aboutDialogSetAuthors _obj authors = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    authors' <- packZeroTerminatedUTF8CArray authors-    gtk_about_dialog_set_authors _obj' authors'-    touchManagedPtr _obj-    mapZeroTerminatedCArray freeMem authors'-    freeMem authors'-    return ()--data AboutDialogSetAuthorsMethodInfo-instance (signature ~ ([T.Text] -> m ()), MonadIO m, AboutDialogK a) => MethodInfo AboutDialogSetAuthorsMethodInfo a signature where-    overloadedMethod _ = aboutDialogSetAuthors---- method AboutDialog::set_comments--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AboutDialog", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "comments", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_about_dialog_set_comments" gtk_about_dialog_set_comments :: -    Ptr AboutDialog ->                      -- _obj : TInterface "Gtk" "AboutDialog"-    CString ->                              -- comments : TBasicType TUTF8-    IO ()---aboutDialogSetComments ::-    (MonadIO m, AboutDialogK a) =>-    a                                       -- _obj-    -> Maybe (T.Text)                       -- comments-    -> m ()                                 -- result-aboutDialogSetComments _obj comments = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeComments <- case comments of-        Nothing -> return nullPtr-        Just jComments -> do-            jComments' <- textToCString jComments-            return jComments'-    gtk_about_dialog_set_comments _obj' maybeComments-    touchManagedPtr _obj-    freeMem maybeComments-    return ()--data AboutDialogSetCommentsMethodInfo-instance (signature ~ (Maybe (T.Text) -> m ()), MonadIO m, AboutDialogK a) => MethodInfo AboutDialogSetCommentsMethodInfo a signature where-    overloadedMethod _ = aboutDialogSetComments---- method AboutDialog::set_copyright--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AboutDialog", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "copyright", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_about_dialog_set_copyright" gtk_about_dialog_set_copyright :: -    Ptr AboutDialog ->                      -- _obj : TInterface "Gtk" "AboutDialog"-    CString ->                              -- copyright : TBasicType TUTF8-    IO ()---aboutDialogSetCopyright ::-    (MonadIO m, AboutDialogK a) =>-    a                                       -- _obj-    -> Maybe (T.Text)                       -- copyright-    -> m ()                                 -- result-aboutDialogSetCopyright _obj copyright = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeCopyright <- case copyright of-        Nothing -> return nullPtr-        Just jCopyright -> do-            jCopyright' <- textToCString jCopyright-            return jCopyright'-    gtk_about_dialog_set_copyright _obj' maybeCopyright-    touchManagedPtr _obj-    freeMem maybeCopyright-    return ()--data AboutDialogSetCopyrightMethodInfo-instance (signature ~ (Maybe (T.Text) -> m ()), MonadIO m, AboutDialogK a) => MethodInfo AboutDialogSetCopyrightMethodInfo a signature where-    overloadedMethod _ = aboutDialogSetCopyright---- method AboutDialog::set_documenters--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AboutDialog", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "documenters", argType = TCArray True (-1) (-1) (TBasicType TUTF8), direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_about_dialog_set_documenters" gtk_about_dialog_set_documenters :: -    Ptr AboutDialog ->                      -- _obj : TInterface "Gtk" "AboutDialog"-    Ptr CString ->                          -- documenters : TCArray True (-1) (-1) (TBasicType TUTF8)-    IO ()---aboutDialogSetDocumenters ::-    (MonadIO m, AboutDialogK a) =>-    a                                       -- _obj-    -> [T.Text]                             -- documenters-    -> m ()                                 -- result-aboutDialogSetDocumenters _obj documenters = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    documenters' <- packZeroTerminatedUTF8CArray documenters-    gtk_about_dialog_set_documenters _obj' documenters'-    touchManagedPtr _obj-    mapZeroTerminatedCArray freeMem documenters'-    freeMem documenters'-    return ()--data AboutDialogSetDocumentersMethodInfo-instance (signature ~ ([T.Text] -> m ()), MonadIO m, AboutDialogK a) => MethodInfo AboutDialogSetDocumentersMethodInfo a signature where-    overloadedMethod _ = aboutDialogSetDocumenters---- method AboutDialog::set_license--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AboutDialog", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "license", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_about_dialog_set_license" gtk_about_dialog_set_license :: -    Ptr AboutDialog ->                      -- _obj : TInterface "Gtk" "AboutDialog"-    CString ->                              -- license : TBasicType TUTF8-    IO ()---aboutDialogSetLicense ::-    (MonadIO m, AboutDialogK a) =>-    a                                       -- _obj-    -> Maybe (T.Text)                       -- license-    -> m ()                                 -- result-aboutDialogSetLicense _obj license = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeLicense <- case license of-        Nothing -> return nullPtr-        Just jLicense -> do-            jLicense' <- textToCString jLicense-            return jLicense'-    gtk_about_dialog_set_license _obj' maybeLicense-    touchManagedPtr _obj-    freeMem maybeLicense-    return ()--data AboutDialogSetLicenseMethodInfo-instance (signature ~ (Maybe (T.Text) -> m ()), MonadIO m, AboutDialogK a) => MethodInfo AboutDialogSetLicenseMethodInfo a signature where-    overloadedMethod _ = aboutDialogSetLicense---- method AboutDialog::set_license_type--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AboutDialog", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "license_type", argType = TInterface "Gtk" "License", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_about_dialog_set_license_type" gtk_about_dialog_set_license_type :: -    Ptr AboutDialog ->                      -- _obj : TInterface "Gtk" "AboutDialog"-    CUInt ->                                -- license_type : TInterface "Gtk" "License"-    IO ()---aboutDialogSetLicenseType ::-    (MonadIO m, AboutDialogK a) =>-    a                                       -- _obj-    -> License                              -- licenseType-    -> m ()                                 -- result-aboutDialogSetLicenseType _obj licenseType = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let licenseType' = (fromIntegral . fromEnum) licenseType-    gtk_about_dialog_set_license_type _obj' licenseType'-    touchManagedPtr _obj-    return ()--data AboutDialogSetLicenseTypeMethodInfo-instance (signature ~ (License -> m ()), MonadIO m, AboutDialogK a) => MethodInfo AboutDialogSetLicenseTypeMethodInfo a signature where-    overloadedMethod _ = aboutDialogSetLicenseType---- method AboutDialog::set_logo--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AboutDialog", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "logo", argType = TInterface "GdkPixbuf" "Pixbuf", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_about_dialog_set_logo" gtk_about_dialog_set_logo :: -    Ptr AboutDialog ->                      -- _obj : TInterface "Gtk" "AboutDialog"-    Ptr GdkPixbuf.Pixbuf ->                 -- logo : TInterface "GdkPixbuf" "Pixbuf"-    IO ()---aboutDialogSetLogo ::-    (MonadIO m, AboutDialogK a, GdkPixbuf.PixbufK b) =>-    a                                       -- _obj-    -> Maybe (b)                            -- logo-    -> m ()                                 -- result-aboutDialogSetLogo _obj logo = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeLogo <- case logo of-        Nothing -> return nullPtr-        Just jLogo -> do-            let jLogo' = unsafeManagedPtrCastPtr jLogo-            return jLogo'-    gtk_about_dialog_set_logo _obj' maybeLogo-    touchManagedPtr _obj-    whenJust logo touchManagedPtr-    return ()--data AboutDialogSetLogoMethodInfo-instance (signature ~ (Maybe (b) -> m ()), MonadIO m, AboutDialogK a, GdkPixbuf.PixbufK b) => MethodInfo AboutDialogSetLogoMethodInfo a signature where-    overloadedMethod _ = aboutDialogSetLogo---- method AboutDialog::set_logo_icon_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AboutDialog", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "icon_name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_about_dialog_set_logo_icon_name" gtk_about_dialog_set_logo_icon_name :: -    Ptr AboutDialog ->                      -- _obj : TInterface "Gtk" "AboutDialog"-    CString ->                              -- icon_name : TBasicType TUTF8-    IO ()---aboutDialogSetLogoIconName ::-    (MonadIO m, AboutDialogK a) =>-    a                                       -- _obj-    -> Maybe (T.Text)                       -- iconName-    -> m ()                                 -- result-aboutDialogSetLogoIconName _obj iconName = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeIconName <- case iconName of-        Nothing -> return nullPtr-        Just jIconName -> do-            jIconName' <- textToCString jIconName-            return jIconName'-    gtk_about_dialog_set_logo_icon_name _obj' maybeIconName-    touchManagedPtr _obj-    freeMem maybeIconName-    return ()--data AboutDialogSetLogoIconNameMethodInfo-instance (signature ~ (Maybe (T.Text) -> m ()), MonadIO m, AboutDialogK a) => MethodInfo AboutDialogSetLogoIconNameMethodInfo a signature where-    overloadedMethod _ = aboutDialogSetLogoIconName---- method AboutDialog::set_program_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AboutDialog", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_about_dialog_set_program_name" gtk_about_dialog_set_program_name :: -    Ptr AboutDialog ->                      -- _obj : TInterface "Gtk" "AboutDialog"-    CString ->                              -- name : TBasicType TUTF8-    IO ()---aboutDialogSetProgramName ::-    (MonadIO m, AboutDialogK a) =>-    a                                       -- _obj-    -> T.Text                               -- name-    -> m ()                                 -- result-aboutDialogSetProgramName _obj name = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    name' <- textToCString name-    gtk_about_dialog_set_program_name _obj' name'-    touchManagedPtr _obj-    freeMem name'-    return ()--data AboutDialogSetProgramNameMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, AboutDialogK a) => MethodInfo AboutDialogSetProgramNameMethodInfo a signature where-    overloadedMethod _ = aboutDialogSetProgramName---- method AboutDialog::set_translator_credits--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AboutDialog", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "translator_credits", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_about_dialog_set_translator_credits" gtk_about_dialog_set_translator_credits :: -    Ptr AboutDialog ->                      -- _obj : TInterface "Gtk" "AboutDialog"-    CString ->                              -- translator_credits : TBasicType TUTF8-    IO ()---aboutDialogSetTranslatorCredits ::-    (MonadIO m, AboutDialogK a) =>-    a                                       -- _obj-    -> Maybe (T.Text)                       -- translatorCredits-    -> m ()                                 -- result-aboutDialogSetTranslatorCredits _obj translatorCredits = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeTranslatorCredits <- case translatorCredits of-        Nothing -> return nullPtr-        Just jTranslatorCredits -> do-            jTranslatorCredits' <- textToCString jTranslatorCredits-            return jTranslatorCredits'-    gtk_about_dialog_set_translator_credits _obj' maybeTranslatorCredits-    touchManagedPtr _obj-    freeMem maybeTranslatorCredits-    return ()--data AboutDialogSetTranslatorCreditsMethodInfo-instance (signature ~ (Maybe (T.Text) -> m ()), MonadIO m, AboutDialogK a) => MethodInfo AboutDialogSetTranslatorCreditsMethodInfo a signature where-    overloadedMethod _ = aboutDialogSetTranslatorCredits---- method AboutDialog::set_version--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AboutDialog", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "version", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_about_dialog_set_version" gtk_about_dialog_set_version :: -    Ptr AboutDialog ->                      -- _obj : TInterface "Gtk" "AboutDialog"-    CString ->                              -- version : TBasicType TUTF8-    IO ()---aboutDialogSetVersion ::-    (MonadIO m, AboutDialogK a) =>-    a                                       -- _obj-    -> Maybe (T.Text)                       -- version-    -> m ()                                 -- result-aboutDialogSetVersion _obj version = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeVersion <- case version of-        Nothing -> return nullPtr-        Just jVersion -> do-            jVersion' <- textToCString jVersion-            return jVersion'-    gtk_about_dialog_set_version _obj' maybeVersion-    touchManagedPtr _obj-    freeMem maybeVersion-    return ()--data AboutDialogSetVersionMethodInfo-instance (signature ~ (Maybe (T.Text) -> m ()), MonadIO m, AboutDialogK a) => MethodInfo AboutDialogSetVersionMethodInfo a signature where-    overloadedMethod _ = aboutDialogSetVersion---- method AboutDialog::set_website--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AboutDialog", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "website", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_about_dialog_set_website" gtk_about_dialog_set_website :: -    Ptr AboutDialog ->                      -- _obj : TInterface "Gtk" "AboutDialog"-    CString ->                              -- website : TBasicType TUTF8-    IO ()---aboutDialogSetWebsite ::-    (MonadIO m, AboutDialogK a) =>-    a                                       -- _obj-    -> Maybe (T.Text)                       -- website-    -> m ()                                 -- result-aboutDialogSetWebsite _obj website = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeWebsite <- case website of-        Nothing -> return nullPtr-        Just jWebsite -> do-            jWebsite' <- textToCString jWebsite-            return jWebsite'-    gtk_about_dialog_set_website _obj' maybeWebsite-    touchManagedPtr _obj-    freeMem maybeWebsite-    return ()--data AboutDialogSetWebsiteMethodInfo-instance (signature ~ (Maybe (T.Text) -> m ()), MonadIO m, AboutDialogK a) => MethodInfo AboutDialogSetWebsiteMethodInfo a signature where-    overloadedMethod _ = aboutDialogSetWebsite---- method AboutDialog::set_website_label--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AboutDialog", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "website_label", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_about_dialog_set_website_label" gtk_about_dialog_set_website_label :: -    Ptr AboutDialog ->                      -- _obj : TInterface "Gtk" "AboutDialog"-    CString ->                              -- website_label : TBasicType TUTF8-    IO ()---aboutDialogSetWebsiteLabel ::-    (MonadIO m, AboutDialogK a) =>-    a                                       -- _obj-    -> T.Text                               -- websiteLabel-    -> m ()                                 -- result-aboutDialogSetWebsiteLabel _obj websiteLabel = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    websiteLabel' <- textToCString websiteLabel-    gtk_about_dialog_set_website_label _obj' websiteLabel'-    touchManagedPtr _obj-    freeMem websiteLabel'-    return ()--data AboutDialogSetWebsiteLabelMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, AboutDialogK a) => MethodInfo AboutDialogSetWebsiteLabelMethodInfo a signature where-    overloadedMethod _ = aboutDialogSetWebsiteLabel---- method AboutDialog::set_wrap_license--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AboutDialog", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "wrap_license", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_about_dialog_set_wrap_license" gtk_about_dialog_set_wrap_license :: -    Ptr AboutDialog ->                      -- _obj : TInterface "Gtk" "AboutDialog"-    CInt ->                                 -- wrap_license : TBasicType TBoolean-    IO ()---aboutDialogSetWrapLicense ::-    (MonadIO m, AboutDialogK a) =>-    a                                       -- _obj-    -> Bool                                 -- wrapLicense-    -> m ()                                 -- result-aboutDialogSetWrapLicense _obj wrapLicense = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let wrapLicense' = (fromIntegral . fromEnum) wrapLicense-    gtk_about_dialog_set_wrap_license _obj' wrapLicense'-    touchManagedPtr _obj-    return ()--data AboutDialogSetWrapLicenseMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, AboutDialogK a) => MethodInfo AboutDialogSetWrapLicenseMethodInfo a signature where-    overloadedMethod _ = aboutDialogSetWrapLicense--
− GI/Gtk/Objects/AboutDialog.hs-boot
@@ -1,60 +0,0 @@-module GI.Gtk.Objects.AboutDialog where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype AboutDialog = AboutDialog (ForeignPtr AboutDialog)-instance GObject AboutDialog where-class GObject o => AboutDialogK o-instance (GObject o, IsDescendantOf AboutDialog o) => AboutDialogK o-data AboutDialogArtistsPropertyInfo-data AboutDialogAuthorsPropertyInfo-data AboutDialogCommentsPropertyInfo-data AboutDialogCopyrightPropertyInfo-data AboutDialogDocumentersPropertyInfo-data AboutDialogLicensePropertyInfo-data AboutDialogLicenseTypePropertyInfo-data AboutDialogLogoPropertyInfo-data AboutDialogLogoIconNamePropertyInfo-data AboutDialogProgramNamePropertyInfo-data AboutDialogTranslatorCreditsPropertyInfo-data AboutDialogVersionPropertyInfo-data AboutDialogWebsitePropertyInfo-data AboutDialogWebsiteLabelPropertyInfo-data AboutDialogWrapLicensePropertyInfo-data AboutDialogActivateLinkSignalInfo-data AboutDialogAddCreditSectionMethodInfo-data AboutDialogGetArtistsMethodInfo-data AboutDialogGetAuthorsMethodInfo-data AboutDialogGetCommentsMethodInfo-data AboutDialogGetCopyrightMethodInfo-data AboutDialogGetDocumentersMethodInfo-data AboutDialogGetLicenseMethodInfo-data AboutDialogGetLicenseTypeMethodInfo-data AboutDialogGetLogoMethodInfo-data AboutDialogGetLogoIconNameMethodInfo-data AboutDialogGetProgramNameMethodInfo-data AboutDialogGetTranslatorCreditsMethodInfo-data AboutDialogGetVersionMethodInfo-data AboutDialogGetWebsiteMethodInfo-data AboutDialogGetWebsiteLabelMethodInfo-data AboutDialogGetWrapLicenseMethodInfo-data AboutDialogSetArtistsMethodInfo-data AboutDialogSetAuthorsMethodInfo-data AboutDialogSetCommentsMethodInfo-data AboutDialogSetCopyrightMethodInfo-data AboutDialogSetDocumentersMethodInfo-data AboutDialogSetLicenseMethodInfo-data AboutDialogSetLicenseTypeMethodInfo-data AboutDialogSetLogoMethodInfo-data AboutDialogSetLogoIconNameMethodInfo-data AboutDialogSetProgramNameMethodInfo-data AboutDialogSetTranslatorCreditsMethodInfo-data AboutDialogSetVersionMethodInfo-data AboutDialogSetWebsiteMethodInfo-data AboutDialogSetWebsiteLabelMethodInfo-data AboutDialogSetWrapLicenseMethodInfo
− GI/Gtk/Objects/AccelGroup.hs
@@ -1,780 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.AccelGroup-    ( ---- * Exported types-    AccelGroup(..)                          ,-    AccelGroupK                             ,-    toAccelGroup                            ,-    noAccelGroup                            ,--- -- * Methods--- ** accelGroupActivate-    AccelGroupActivateMethodInfo            ,-    accelGroupActivate                      ,----- ** accelGroupConnect-    AccelGroupConnectMethodInfo             ,-    accelGroupConnect                       ,----- ** accelGroupConnectByPath-    AccelGroupConnectByPathMethodInfo       ,-    accelGroupConnectByPath                 ,----- ** accelGroupDisconnect-    AccelGroupDisconnectMethodInfo          ,-    accelGroupDisconnect                    ,----- ** accelGroupDisconnectKey-    AccelGroupDisconnectKeyMethodInfo       ,-    accelGroupDisconnectKey                 ,----- ** accelGroupFind-    AccelGroupFindMethodInfo                ,-    accelGroupFind                          ,----- ** accelGroupFromAccelClosure-    accelGroupFromAccelClosure              ,----- ** accelGroupGetIsLocked-    AccelGroupGetIsLockedMethodInfo         ,-    accelGroupGetIsLocked                   ,----- ** accelGroupGetModifierMask-    AccelGroupGetModifierMaskMethodInfo     ,-    accelGroupGetModifierMask               ,----- ** accelGroupLock-    AccelGroupLockMethodInfo                ,-    accelGroupLock                          ,----- ** accelGroupNew-    accelGroupNew                           ,----- ** accelGroupQuery-    AccelGroupQueryMethodInfo               ,-    accelGroupQuery                         ,----- ** accelGroupUnlock-    AccelGroupUnlockMethodInfo              ,-    accelGroupUnlock                        ,----- -- * Properties--- ** IsLocked-    AccelGroupIsLockedPropertyInfo          ,-    accelGroupIsLocked                      ,-    getAccelGroupIsLocked                   ,----- ** ModifierMask-    AccelGroupModifierMaskPropertyInfo      ,-    accelGroupModifierMask                  ,-    getAccelGroupModifierMask               ,----- -- * Signals--- ** AccelActivate-    AccelGroupAccelActivateCallback         ,-    AccelGroupAccelActivateCallbackC        ,-    AccelGroupAccelActivateSignalInfo       ,-    accelGroupAccelActivateCallbackWrapper  ,-    accelGroupAccelActivateClosure          ,-    afterAccelGroupAccelActivate            ,-    mkAccelGroupAccelActivateCallback       ,-    noAccelGroupAccelActivateCallback       ,-    onAccelGroupAccelActivate               ,----- ** AccelChanged-    AccelGroupAccelChangedCallback          ,-    AccelGroupAccelChangedCallbackC         ,-    AccelGroupAccelChangedSignalInfo        ,-    accelGroupAccelChangedCallbackWrapper   ,-    accelGroupAccelChangedClosure           ,-    afterAccelGroupAccelChanged             ,-    mkAccelGroupAccelChangedCallback        ,-    noAccelGroupAccelChangedCallback        ,-    onAccelGroupAccelChanged                ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.GObject as GObject-import qualified GI.Gdk as Gdk--newtype AccelGroup = AccelGroup (ForeignPtr AccelGroup)-foreign import ccall "gtk_accel_group_get_type"-    c_gtk_accel_group_get_type :: IO GType--type instance ParentTypes AccelGroup = AccelGroupParentTypes-type AccelGroupParentTypes = '[GObject.Object]--instance GObject AccelGroup where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_accel_group_get_type-    --class GObject o => AccelGroupK o-instance (GObject o, IsDescendantOf AccelGroup o) => AccelGroupK o--toAccelGroup :: AccelGroupK o => o -> IO AccelGroup-toAccelGroup = unsafeCastTo AccelGroup--noAccelGroup :: Maybe AccelGroup-noAccelGroup = Nothing--type family ResolveAccelGroupMethod (t :: Symbol) (o :: *) :: * where-    ResolveAccelGroupMethod "activate" o = AccelGroupActivateMethodInfo-    ResolveAccelGroupMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveAccelGroupMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveAccelGroupMethod "connect" o = AccelGroupConnectMethodInfo-    ResolveAccelGroupMethod "connectByPath" o = AccelGroupConnectByPathMethodInfo-    ResolveAccelGroupMethod "disconnect" o = AccelGroupDisconnectMethodInfo-    ResolveAccelGroupMethod "disconnectKey" o = AccelGroupDisconnectKeyMethodInfo-    ResolveAccelGroupMethod "find" o = AccelGroupFindMethodInfo-    ResolveAccelGroupMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveAccelGroupMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveAccelGroupMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveAccelGroupMethod "lock" o = AccelGroupLockMethodInfo-    ResolveAccelGroupMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveAccelGroupMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveAccelGroupMethod "query" o = AccelGroupQueryMethodInfo-    ResolveAccelGroupMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveAccelGroupMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveAccelGroupMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveAccelGroupMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveAccelGroupMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveAccelGroupMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveAccelGroupMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveAccelGroupMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveAccelGroupMethod "unlock" o = AccelGroupUnlockMethodInfo-    ResolveAccelGroupMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveAccelGroupMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveAccelGroupMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveAccelGroupMethod "getIsLocked" o = AccelGroupGetIsLockedMethodInfo-    ResolveAccelGroupMethod "getModifierMask" o = AccelGroupGetModifierMaskMethodInfo-    ResolveAccelGroupMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveAccelGroupMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveAccelGroupMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveAccelGroupMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveAccelGroupMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveAccelGroupMethod t AccelGroup, MethodInfo info AccelGroup p) => IsLabelProxy t (AccelGroup -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveAccelGroupMethod t AccelGroup, MethodInfo info AccelGroup p) => IsLabel t (AccelGroup -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal AccelGroup::accel-activate-type AccelGroupAccelActivateCallback =-    GObject.Object ->-    Word32 ->-    [Gdk.ModifierType] ->-    IO Bool--noAccelGroupAccelActivateCallback :: Maybe AccelGroupAccelActivateCallback-noAccelGroupAccelActivateCallback = Nothing--type AccelGroupAccelActivateCallbackC =-    Ptr () ->                               -- object-    Ptr GObject.Object ->-    Word32 ->-    CUInt ->-    Ptr () ->                               -- user_data-    IO CInt--foreign import ccall "wrapper"-    mkAccelGroupAccelActivateCallback :: AccelGroupAccelActivateCallbackC -> IO (FunPtr AccelGroupAccelActivateCallbackC)--accelGroupAccelActivateClosure :: AccelGroupAccelActivateCallback -> IO Closure-accelGroupAccelActivateClosure cb = newCClosure =<< mkAccelGroupAccelActivateCallback wrapped-    where wrapped = accelGroupAccelActivateCallbackWrapper cb--accelGroupAccelActivateCallbackWrapper ::-    AccelGroupAccelActivateCallback ->-    Ptr () ->-    Ptr GObject.Object ->-    Word32 ->-    CUInt ->-    Ptr () ->-    IO CInt-accelGroupAccelActivateCallbackWrapper _cb _ acceleratable keyval modifier _ = do-    acceleratable' <- (newObject GObject.Object) acceleratable-    let modifier' = wordToGFlags modifier-    result <- _cb  acceleratable' keyval modifier'-    let result' = (fromIntegral . fromEnum) result-    return result'--onAccelGroupAccelActivate :: (GObject a, MonadIO m) => a -> AccelGroupAccelActivateCallback -> m SignalHandlerId-onAccelGroupAccelActivate obj cb = liftIO $ connectAccelGroupAccelActivate obj cb SignalConnectBefore-afterAccelGroupAccelActivate :: (GObject a, MonadIO m) => a -> AccelGroupAccelActivateCallback -> m SignalHandlerId-afterAccelGroupAccelActivate obj cb = connectAccelGroupAccelActivate obj cb SignalConnectAfter--connectAccelGroupAccelActivate :: (GObject a, MonadIO m) =>-                                  a -> AccelGroupAccelActivateCallback -> SignalConnectMode -> m SignalHandlerId-connectAccelGroupAccelActivate obj cb after = liftIO $ do-    cb' <- mkAccelGroupAccelActivateCallback (accelGroupAccelActivateCallbackWrapper cb)-    connectSignalFunPtr obj "accel-activate" cb' after---- signal AccelGroup::accel-changed-type AccelGroupAccelChangedCallback =-    Word32 ->-    [Gdk.ModifierType] ->-    Closure ->-    IO ()--noAccelGroupAccelChangedCallback :: Maybe AccelGroupAccelChangedCallback-noAccelGroupAccelChangedCallback = Nothing--type AccelGroupAccelChangedCallbackC =-    Ptr () ->                               -- object-    Word32 ->-    CUInt ->-    Ptr Closure ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkAccelGroupAccelChangedCallback :: AccelGroupAccelChangedCallbackC -> IO (FunPtr AccelGroupAccelChangedCallbackC)--accelGroupAccelChangedClosure :: AccelGroupAccelChangedCallback -> IO Closure-accelGroupAccelChangedClosure cb = newCClosure =<< mkAccelGroupAccelChangedCallback wrapped-    where wrapped = accelGroupAccelChangedCallbackWrapper cb--accelGroupAccelChangedCallbackWrapper ::-    AccelGroupAccelChangedCallback ->-    Ptr () ->-    Word32 ->-    CUInt ->-    Ptr Closure ->-    Ptr () ->-    IO ()-accelGroupAccelChangedCallbackWrapper _cb _ keyval modifier accelClosure _ = do-    let modifier' = wordToGFlags modifier-    accelClosure' <- (newBoxed Closure) accelClosure-    _cb  keyval modifier' accelClosure'--onAccelGroupAccelChanged :: (GObject a, MonadIO m) => a -> AccelGroupAccelChangedCallback -> m SignalHandlerId-onAccelGroupAccelChanged obj cb = liftIO $ connectAccelGroupAccelChanged obj cb SignalConnectBefore-afterAccelGroupAccelChanged :: (GObject a, MonadIO m) => a -> AccelGroupAccelChangedCallback -> m SignalHandlerId-afterAccelGroupAccelChanged obj cb = connectAccelGroupAccelChanged obj cb SignalConnectAfter--connectAccelGroupAccelChanged :: (GObject a, MonadIO m) =>-                                 a -> AccelGroupAccelChangedCallback -> SignalConnectMode -> m SignalHandlerId-connectAccelGroupAccelChanged obj cb after = liftIO $ do-    cb' <- mkAccelGroupAccelChangedCallback (accelGroupAccelChangedCallbackWrapper cb)-    connectSignalFunPtr obj "accel-changed" cb' after---- VVV Prop "is-locked"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getAccelGroupIsLocked :: (MonadIO m, AccelGroupK o) => o -> m Bool-getAccelGroupIsLocked obj = liftIO $ getObjectPropertyBool obj "is-locked"--data AccelGroupIsLockedPropertyInfo-instance AttrInfo AccelGroupIsLockedPropertyInfo where-    type AttrAllowedOps AccelGroupIsLockedPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint AccelGroupIsLockedPropertyInfo = (~) ()-    type AttrBaseTypeConstraint AccelGroupIsLockedPropertyInfo = AccelGroupK-    type AttrGetType AccelGroupIsLockedPropertyInfo = Bool-    type AttrLabel AccelGroupIsLockedPropertyInfo = "is-locked"-    attrGet _ = getAccelGroupIsLocked-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "modifier-mask"-   -- Type: TInterface "Gdk" "ModifierType"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getAccelGroupModifierMask :: (MonadIO m, AccelGroupK o) => o -> m [Gdk.ModifierType]-getAccelGroupModifierMask obj = liftIO $ getObjectPropertyFlags obj "modifier-mask"--data AccelGroupModifierMaskPropertyInfo-instance AttrInfo AccelGroupModifierMaskPropertyInfo where-    type AttrAllowedOps AccelGroupModifierMaskPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint AccelGroupModifierMaskPropertyInfo = (~) ()-    type AttrBaseTypeConstraint AccelGroupModifierMaskPropertyInfo = AccelGroupK-    type AttrGetType AccelGroupModifierMaskPropertyInfo = [Gdk.ModifierType]-    type AttrLabel AccelGroupModifierMaskPropertyInfo = "modifier-mask"-    attrGet _ = getAccelGroupModifierMask-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList AccelGroup = AccelGroupAttributeList-type AccelGroupAttributeList = ('[ '("isLocked", AccelGroupIsLockedPropertyInfo), '("modifierMask", AccelGroupModifierMaskPropertyInfo)] :: [(Symbol, *)])--accelGroupIsLocked :: AttrLabelProxy "isLocked"-accelGroupIsLocked = AttrLabelProxy--accelGroupModifierMask :: AttrLabelProxy "modifierMask"-accelGroupModifierMask = AttrLabelProxy--data AccelGroupAccelActivateSignalInfo-instance SignalInfo AccelGroupAccelActivateSignalInfo where-    type HaskellCallbackType AccelGroupAccelActivateSignalInfo = AccelGroupAccelActivateCallback-    connectSignal _ = connectAccelGroupAccelActivate--data AccelGroupAccelChangedSignalInfo-instance SignalInfo AccelGroupAccelChangedSignalInfo where-    type HaskellCallbackType AccelGroupAccelChangedSignalInfo = AccelGroupAccelChangedCallback-    connectSignal _ = connectAccelGroupAccelChanged--type instance SignalList AccelGroup = AccelGroupSignalList-type AccelGroupSignalList = ('[ '("accelActivate", AccelGroupAccelActivateSignalInfo), '("accelChanged", AccelGroupAccelChangedSignalInfo), '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method AccelGroup::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "AccelGroup")--- throws : False--- Skip return : False--foreign import ccall "gtk_accel_group_new" gtk_accel_group_new :: -    IO (Ptr AccelGroup)---accelGroupNew ::-    (MonadIO m) =>-    m AccelGroup                            -- result-accelGroupNew  = liftIO $ do-    result <- gtk_accel_group_new-    checkUnexpectedReturnNULL "gtk_accel_group_new" result-    result' <- (wrapObject AccelGroup) result-    return result'---- method AccelGroup::activate--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AccelGroup", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "accel_quark", argType = TBasicType TUInt32, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "acceleratable", argType = TInterface "GObject" "Object", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "accel_key", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "accel_mods", argType = TInterface "Gdk" "ModifierType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_accel_group_activate" gtk_accel_group_activate :: -    Ptr AccelGroup ->                       -- _obj : TInterface "Gtk" "AccelGroup"-    Word32 ->                               -- accel_quark : TBasicType TUInt32-    Ptr GObject.Object ->                   -- acceleratable : TInterface "GObject" "Object"-    Word32 ->                               -- accel_key : TBasicType TUInt-    CUInt ->                                -- accel_mods : TInterface "Gdk" "ModifierType"-    IO CInt---accelGroupActivate ::-    (MonadIO m, AccelGroupK a, GObject.ObjectK b) =>-    a                                       -- _obj-    -> Word32                               -- accelQuark-    -> b                                    -- acceleratable-    -> Word32                               -- accelKey-    -> [Gdk.ModifierType]                   -- accelMods-    -> m Bool                               -- result-accelGroupActivate _obj accelQuark acceleratable accelKey accelMods = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let acceleratable' = unsafeManagedPtrCastPtr acceleratable-    let accelMods' = gflagsToWord accelMods-    result <- gtk_accel_group_activate _obj' accelQuark acceleratable' accelKey accelMods'-    let result' = (/= 0) result-    touchManagedPtr _obj-    touchManagedPtr acceleratable-    return result'--data AccelGroupActivateMethodInfo-instance (signature ~ (Word32 -> b -> Word32 -> [Gdk.ModifierType] -> m Bool), MonadIO m, AccelGroupK a, GObject.ObjectK b) => MethodInfo AccelGroupActivateMethodInfo a signature where-    overloadedMethod _ = accelGroupActivate---- method AccelGroup::connect--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AccelGroup", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "accel_key", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "accel_mods", argType = TInterface "Gdk" "ModifierType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "accel_flags", argType = TInterface "Gtk" "AccelFlags", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "closure", argType = TInterface "GObject" "Closure", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_accel_group_connect" gtk_accel_group_connect :: -    Ptr AccelGroup ->                       -- _obj : TInterface "Gtk" "AccelGroup"-    Word32 ->                               -- accel_key : TBasicType TUInt-    CUInt ->                                -- accel_mods : TInterface "Gdk" "ModifierType"-    CUInt ->                                -- accel_flags : TInterface "Gtk" "AccelFlags"-    Ptr Closure ->                          -- closure : TInterface "GObject" "Closure"-    IO ()---accelGroupConnect ::-    (MonadIO m, AccelGroupK a) =>-    a                                       -- _obj-    -> Word32                               -- accelKey-    -> [Gdk.ModifierType]                   -- accelMods-    -> [AccelFlags]                         -- accelFlags-    -> Closure                              -- closure-    -> m ()                                 -- result-accelGroupConnect _obj accelKey accelMods accelFlags closure = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let accelMods' = gflagsToWord accelMods-    let accelFlags' = gflagsToWord accelFlags-    let closure' = unsafeManagedPtrGetPtr closure-    gtk_accel_group_connect _obj' accelKey accelMods' accelFlags' closure'-    touchManagedPtr _obj-    touchManagedPtr closure-    return ()--data AccelGroupConnectMethodInfo-instance (signature ~ (Word32 -> [Gdk.ModifierType] -> [AccelFlags] -> Closure -> m ()), MonadIO m, AccelGroupK a) => MethodInfo AccelGroupConnectMethodInfo a signature where-    overloadedMethod _ = accelGroupConnect---- method AccelGroup::connect_by_path--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AccelGroup", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "accel_path", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "closure", argType = TInterface "GObject" "Closure", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_accel_group_connect_by_path" gtk_accel_group_connect_by_path :: -    Ptr AccelGroup ->                       -- _obj : TInterface "Gtk" "AccelGroup"-    CString ->                              -- accel_path : TBasicType TUTF8-    Ptr Closure ->                          -- closure : TInterface "GObject" "Closure"-    IO ()---accelGroupConnectByPath ::-    (MonadIO m, AccelGroupK a) =>-    a                                       -- _obj-    -> T.Text                               -- accelPath-    -> Closure                              -- closure-    -> m ()                                 -- result-accelGroupConnectByPath _obj accelPath closure = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    accelPath' <- textToCString accelPath-    let closure' = unsafeManagedPtrGetPtr closure-    gtk_accel_group_connect_by_path _obj' accelPath' closure'-    touchManagedPtr _obj-    touchManagedPtr closure-    freeMem accelPath'-    return ()--data AccelGroupConnectByPathMethodInfo-instance (signature ~ (T.Text -> Closure -> m ()), MonadIO m, AccelGroupK a) => MethodInfo AccelGroupConnectByPathMethodInfo a signature where-    overloadedMethod _ = accelGroupConnectByPath---- method AccelGroup::disconnect--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AccelGroup", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "closure", argType = TInterface "GObject" "Closure", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_accel_group_disconnect" gtk_accel_group_disconnect :: -    Ptr AccelGroup ->                       -- _obj : TInterface "Gtk" "AccelGroup"-    Ptr Closure ->                          -- closure : TInterface "GObject" "Closure"-    IO CInt---accelGroupDisconnect ::-    (MonadIO m, AccelGroupK a) =>-    a                                       -- _obj-    -> Maybe (Closure)                      -- closure-    -> m Bool                               -- result-accelGroupDisconnect _obj closure = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeClosure <- case closure of-        Nothing -> return nullPtr-        Just jClosure -> do-            let jClosure' = unsafeManagedPtrGetPtr jClosure-            return jClosure'-    result <- gtk_accel_group_disconnect _obj' maybeClosure-    let result' = (/= 0) result-    touchManagedPtr _obj-    whenJust closure touchManagedPtr-    return result'--data AccelGroupDisconnectMethodInfo-instance (signature ~ (Maybe (Closure) -> m Bool), MonadIO m, AccelGroupK a) => MethodInfo AccelGroupDisconnectMethodInfo a signature where-    overloadedMethod _ = accelGroupDisconnect---- method AccelGroup::disconnect_key--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AccelGroup", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "accel_key", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "accel_mods", argType = TInterface "Gdk" "ModifierType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_accel_group_disconnect_key" gtk_accel_group_disconnect_key :: -    Ptr AccelGroup ->                       -- _obj : TInterface "Gtk" "AccelGroup"-    Word32 ->                               -- accel_key : TBasicType TUInt-    CUInt ->                                -- accel_mods : TInterface "Gdk" "ModifierType"-    IO CInt---accelGroupDisconnectKey ::-    (MonadIO m, AccelGroupK a) =>-    a                                       -- _obj-    -> Word32                               -- accelKey-    -> [Gdk.ModifierType]                   -- accelMods-    -> m Bool                               -- result-accelGroupDisconnectKey _obj accelKey accelMods = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let accelMods' = gflagsToWord accelMods-    result <- gtk_accel_group_disconnect_key _obj' accelKey accelMods'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data AccelGroupDisconnectKeyMethodInfo-instance (signature ~ (Word32 -> [Gdk.ModifierType] -> m Bool), MonadIO m, AccelGroupK a) => MethodInfo AccelGroupDisconnectKeyMethodInfo a signature where-    overloadedMethod _ = accelGroupDisconnectKey---- method AccelGroup::find--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AccelGroup", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "find_func", argType = TInterface "Gtk" "AccelGroupFindFunc", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeCall, argClosure = 2, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "data", argType = TBasicType TPtr, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "AccelKey")--- throws : False--- Skip return : False--foreign import ccall "gtk_accel_group_find" gtk_accel_group_find :: -    Ptr AccelGroup ->                       -- _obj : TInterface "Gtk" "AccelGroup"-    FunPtr AccelGroupFindFuncC ->           -- find_func : TInterface "Gtk" "AccelGroupFindFunc"-    Ptr () ->                               -- data : TBasicType TPtr-    IO (Ptr AccelKey)---accelGroupFind ::-    (MonadIO m, AccelGroupK a) =>-    a                                       -- _obj-    -> AccelGroupFindFunc                   -- findFunc-    -> m AccelKey                           -- result-accelGroupFind _obj findFunc = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    findFunc' <- mkAccelGroupFindFunc (accelGroupFindFuncWrapper Nothing findFunc)-    let data_ = nullPtr-    result <- gtk_accel_group_find _obj' findFunc' data_-    checkUnexpectedReturnNULL "gtk_accel_group_find" result-    result' <- (newPtr AccelKey) result-    safeFreeFunPtr $ castFunPtrToPtr findFunc'-    touchManagedPtr _obj-    return result'--data AccelGroupFindMethodInfo-instance (signature ~ (AccelGroupFindFunc -> m AccelKey), MonadIO m, AccelGroupK a) => MethodInfo AccelGroupFindMethodInfo a signature where-    overloadedMethod _ = accelGroupFind---- method AccelGroup::get_is_locked--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AccelGroup", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_accel_group_get_is_locked" gtk_accel_group_get_is_locked :: -    Ptr AccelGroup ->                       -- _obj : TInterface "Gtk" "AccelGroup"-    IO CInt---accelGroupGetIsLocked ::-    (MonadIO m, AccelGroupK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-accelGroupGetIsLocked _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_accel_group_get_is_locked _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data AccelGroupGetIsLockedMethodInfo-instance (signature ~ (m Bool), MonadIO m, AccelGroupK a) => MethodInfo AccelGroupGetIsLockedMethodInfo a signature where-    overloadedMethod _ = accelGroupGetIsLocked---- method AccelGroup::get_modifier_mask--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AccelGroup", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gdk" "ModifierType")--- throws : False--- Skip return : False--foreign import ccall "gtk_accel_group_get_modifier_mask" gtk_accel_group_get_modifier_mask :: -    Ptr AccelGroup ->                       -- _obj : TInterface "Gtk" "AccelGroup"-    IO CUInt---accelGroupGetModifierMask ::-    (MonadIO m, AccelGroupK a) =>-    a                                       -- _obj-    -> m [Gdk.ModifierType]                 -- result-accelGroupGetModifierMask _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_accel_group_get_modifier_mask _obj'-    let result' = wordToGFlags result-    touchManagedPtr _obj-    return result'--data AccelGroupGetModifierMaskMethodInfo-instance (signature ~ (m [Gdk.ModifierType]), MonadIO m, AccelGroupK a) => MethodInfo AccelGroupGetModifierMaskMethodInfo a signature where-    overloadedMethod _ = accelGroupGetModifierMask---- method AccelGroup::lock--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AccelGroup", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_accel_group_lock" gtk_accel_group_lock :: -    Ptr AccelGroup ->                       -- _obj : TInterface "Gtk" "AccelGroup"-    IO ()---accelGroupLock ::-    (MonadIO m, AccelGroupK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-accelGroupLock _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_accel_group_lock _obj'-    touchManagedPtr _obj-    return ()--data AccelGroupLockMethodInfo-instance (signature ~ (m ()), MonadIO m, AccelGroupK a) => MethodInfo AccelGroupLockMethodInfo a signature where-    overloadedMethod _ = accelGroupLock---- method AccelGroup::query--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AccelGroup", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "accel_key", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "accel_mods", argType = TInterface "Gdk" "ModifierType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "n_entries", argType = TBasicType TUInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : [Arg {argCName = "n_entries", argType = TBasicType TUInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- returnType : Just (TCArray False (-1) 3 (TInterface "Gtk" "AccelGroupEntry"))--- throws : False--- Skip return : False--foreign import ccall "gtk_accel_group_query" gtk_accel_group_query :: -    Ptr AccelGroup ->                       -- _obj : TInterface "Gtk" "AccelGroup"-    Word32 ->                               -- accel_key : TBasicType TUInt-    CUInt ->                                -- accel_mods : TInterface "Gdk" "ModifierType"-    Ptr Word32 ->                           -- n_entries : TBasicType TUInt-    IO (Ptr AccelGroupEntry)---accelGroupQuery ::-    (MonadIO m, AccelGroupK a) =>-    a                                       -- _obj-    -> Word32                               -- accelKey-    -> [Gdk.ModifierType]                   -- accelMods-    -> m [AccelGroupEntry]                  -- result-accelGroupQuery _obj accelKey accelMods = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let accelMods' = gflagsToWord accelMods-    nEntries <- allocMem :: IO (Ptr Word32)-    result <- gtk_accel_group_query _obj' accelKey accelMods' nEntries-    nEntries' <- peek nEntries-    checkUnexpectedReturnNULL "gtk_accel_group_query" result-    result' <- (unpackBlockArrayWithLength 32 nEntries') result-    result'' <- mapM (newPtr AccelGroupEntry) result'-    touchManagedPtr _obj-    freeMem nEntries-    return result''--data AccelGroupQueryMethodInfo-instance (signature ~ (Word32 -> [Gdk.ModifierType] -> m [AccelGroupEntry]), MonadIO m, AccelGroupK a) => MethodInfo AccelGroupQueryMethodInfo a signature where-    overloadedMethod _ = accelGroupQuery---- method AccelGroup::unlock--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AccelGroup", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_accel_group_unlock" gtk_accel_group_unlock :: -    Ptr AccelGroup ->                       -- _obj : TInterface "Gtk" "AccelGroup"-    IO ()---accelGroupUnlock ::-    (MonadIO m, AccelGroupK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-accelGroupUnlock _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_accel_group_unlock _obj'-    touchManagedPtr _obj-    return ()--data AccelGroupUnlockMethodInfo-instance (signature ~ (m ()), MonadIO m, AccelGroupK a) => MethodInfo AccelGroupUnlockMethodInfo a signature where-    overloadedMethod _ = accelGroupUnlock---- method AccelGroup::from_accel_closure--- method type : MemberFunction--- Args : [Arg {argCName = "closure", argType = TInterface "GObject" "Closure", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "AccelGroup")--- throws : False--- Skip return : False--foreign import ccall "gtk_accel_group_from_accel_closure" gtk_accel_group_from_accel_closure :: -    Ptr Closure ->                          -- closure : TInterface "GObject" "Closure"-    IO (Ptr AccelGroup)---accelGroupFromAccelClosure ::-    (MonadIO m) =>-    Closure                                 -- closure-    -> m AccelGroup                         -- result-accelGroupFromAccelClosure closure = liftIO $ do-    let closure' = unsafeManagedPtrGetPtr closure-    result <- gtk_accel_group_from_accel_closure closure'-    checkUnexpectedReturnNULL "gtk_accel_group_from_accel_closure" result-    result' <- (newObject AccelGroup) result-    touchManagedPtr closure-    return result'--
− GI/Gtk/Objects/AccelGroup.hs-boot
@@ -1,28 +0,0 @@-module GI.Gtk.Objects.AccelGroup where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype AccelGroup = AccelGroup (ForeignPtr AccelGroup)-instance GObject AccelGroup where-class GObject o => AccelGroupK o-instance (GObject o, IsDescendantOf AccelGroup o) => AccelGroupK o-data AccelGroupIsLockedPropertyInfo-data AccelGroupModifierMaskPropertyInfo-data AccelGroupAccelActivateSignalInfo-data AccelGroupAccelChangedSignalInfo-data AccelGroupActivateMethodInfo-data AccelGroupConnectMethodInfo-data AccelGroupConnectByPathMethodInfo-data AccelGroupDisconnectMethodInfo-data AccelGroupDisconnectKeyMethodInfo-data AccelGroupFindMethodInfo-data AccelGroupGetIsLockedMethodInfo-data AccelGroupGetModifierMaskMethodInfo-data AccelGroupLockMethodInfo-data AccelGroupQueryMethodInfo-data AccelGroupUnlockMethodInfo
− GI/Gtk/Objects/AccelLabel.hs
@@ -1,780 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.AccelLabel-    ( ---- * Exported types-    AccelLabel(..)                          ,-    AccelLabelK                             ,-    toAccelLabel                            ,-    noAccelLabel                            ,--- -- * Methods--- ** accelLabelGetAccel-    AccelLabelGetAccelMethodInfo            ,-    accelLabelGetAccel                      ,----- ** accelLabelGetAccelWidget-    AccelLabelGetAccelWidgetMethodInfo      ,-    accelLabelGetAccelWidget                ,----- ** accelLabelGetAccelWidth-    AccelLabelGetAccelWidthMethodInfo       ,-    accelLabelGetAccelWidth                 ,----- ** accelLabelNew-    accelLabelNew                           ,----- ** accelLabelRefetch-    AccelLabelRefetchMethodInfo             ,-    accelLabelRefetch                       ,----- ** accelLabelSetAccel-    AccelLabelSetAccelMethodInfo            ,-    accelLabelSetAccel                      ,----- ** accelLabelSetAccelClosure-    AccelLabelSetAccelClosureMethodInfo     ,-    accelLabelSetAccelClosure               ,----- ** accelLabelSetAccelWidget-    AccelLabelSetAccelWidgetMethodInfo      ,-    accelLabelSetAccelWidget                ,----- -- * Properties--- ** AccelClosure-    AccelLabelAccelClosurePropertyInfo      ,-    accelLabelAccelClosure                  ,-    constructAccelLabelAccelClosure         ,-    getAccelLabelAccelClosure               ,-    setAccelLabelAccelClosure               ,----- ** AccelWidget-    AccelLabelAccelWidgetPropertyInfo       ,-    accelLabelAccelWidget                   ,-    constructAccelLabelAccelWidget          ,-    getAccelLabelAccelWidget                ,-    setAccelLabelAccelWidget                ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject-import qualified GI.Gdk as Gdk--newtype AccelLabel = AccelLabel (ForeignPtr AccelLabel)-foreign import ccall "gtk_accel_label_get_type"-    c_gtk_accel_label_get_type :: IO GType--type instance ParentTypes AccelLabel = AccelLabelParentTypes-type AccelLabelParentTypes = '[Label, Misc, Widget, GObject.Object, Atk.ImplementorIface, Buildable]--instance GObject AccelLabel where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_accel_label_get_type-    --class GObject o => AccelLabelK o-instance (GObject o, IsDescendantOf AccelLabel o) => AccelLabelK o--toAccelLabel :: AccelLabelK o => o -> IO AccelLabel-toAccelLabel = unsafeCastTo AccelLabel--noAccelLabel :: Maybe AccelLabel-noAccelLabel = Nothing--type family ResolveAccelLabelMethod (t :: Symbol) (o :: *) :: * where-    ResolveAccelLabelMethod "activate" o = WidgetActivateMethodInfo-    ResolveAccelLabelMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveAccelLabelMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveAccelLabelMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveAccelLabelMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveAccelLabelMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveAccelLabelMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveAccelLabelMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveAccelLabelMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveAccelLabelMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveAccelLabelMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveAccelLabelMethod "childNotify" o = WidgetChildNotifyMethodInfo-    ResolveAccelLabelMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveAccelLabelMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveAccelLabelMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveAccelLabelMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveAccelLabelMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveAccelLabelMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveAccelLabelMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveAccelLabelMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveAccelLabelMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveAccelLabelMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveAccelLabelMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveAccelLabelMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveAccelLabelMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveAccelLabelMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveAccelLabelMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveAccelLabelMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveAccelLabelMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveAccelLabelMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveAccelLabelMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveAccelLabelMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveAccelLabelMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveAccelLabelMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveAccelLabelMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveAccelLabelMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveAccelLabelMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveAccelLabelMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveAccelLabelMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveAccelLabelMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveAccelLabelMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveAccelLabelMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveAccelLabelMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveAccelLabelMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveAccelLabelMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveAccelLabelMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveAccelLabelMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveAccelLabelMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveAccelLabelMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveAccelLabelMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveAccelLabelMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveAccelLabelMethod "draw" o = WidgetDrawMethodInfo-    ResolveAccelLabelMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveAccelLabelMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveAccelLabelMethod "event" o = WidgetEventMethodInfo-    ResolveAccelLabelMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveAccelLabelMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveAccelLabelMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveAccelLabelMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveAccelLabelMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveAccelLabelMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveAccelLabelMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveAccelLabelMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveAccelLabelMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveAccelLabelMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveAccelLabelMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveAccelLabelMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveAccelLabelMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveAccelLabelMethod "hide" o = WidgetHideMethodInfo-    ResolveAccelLabelMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveAccelLabelMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveAccelLabelMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveAccelLabelMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveAccelLabelMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveAccelLabelMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveAccelLabelMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveAccelLabelMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveAccelLabelMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveAccelLabelMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveAccelLabelMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveAccelLabelMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveAccelLabelMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveAccelLabelMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveAccelLabelMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveAccelLabelMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveAccelLabelMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveAccelLabelMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveAccelLabelMethod "map" o = WidgetMapMethodInfo-    ResolveAccelLabelMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveAccelLabelMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveAccelLabelMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveAccelLabelMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveAccelLabelMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveAccelLabelMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveAccelLabelMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveAccelLabelMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveAccelLabelMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveAccelLabelMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveAccelLabelMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveAccelLabelMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveAccelLabelMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveAccelLabelMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveAccelLabelMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveAccelLabelMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveAccelLabelMethod "path" o = WidgetPathMethodInfo-    ResolveAccelLabelMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveAccelLabelMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveAccelLabelMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveAccelLabelMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveAccelLabelMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveAccelLabelMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveAccelLabelMethod "realize" o = WidgetRealizeMethodInfo-    ResolveAccelLabelMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveAccelLabelMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveAccelLabelMethod "refetch" o = AccelLabelRefetchMethodInfo-    ResolveAccelLabelMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveAccelLabelMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveAccelLabelMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveAccelLabelMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveAccelLabelMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveAccelLabelMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveAccelLabelMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveAccelLabelMethod "reparent" o = WidgetReparentMethodInfo-    ResolveAccelLabelMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveAccelLabelMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveAccelLabelMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveAccelLabelMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveAccelLabelMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveAccelLabelMethod "selectRegion" o = LabelSelectRegionMethodInfo-    ResolveAccelLabelMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveAccelLabelMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveAccelLabelMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveAccelLabelMethod "show" o = WidgetShowMethodInfo-    ResolveAccelLabelMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveAccelLabelMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveAccelLabelMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveAccelLabelMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveAccelLabelMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveAccelLabelMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveAccelLabelMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveAccelLabelMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveAccelLabelMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveAccelLabelMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveAccelLabelMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveAccelLabelMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveAccelLabelMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveAccelLabelMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveAccelLabelMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveAccelLabelMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveAccelLabelMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveAccelLabelMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveAccelLabelMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveAccelLabelMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveAccelLabelMethod "getAccel" o = AccelLabelGetAccelMethodInfo-    ResolveAccelLabelMethod "getAccelWidget" o = AccelLabelGetAccelWidgetMethodInfo-    ResolveAccelLabelMethod "getAccelWidth" o = AccelLabelGetAccelWidthMethodInfo-    ResolveAccelLabelMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveAccelLabelMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveAccelLabelMethod "getAlignment" o = MiscGetAlignmentMethodInfo-    ResolveAccelLabelMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveAccelLabelMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveAccelLabelMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveAccelLabelMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveAccelLabelMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveAccelLabelMethod "getAngle" o = LabelGetAngleMethodInfo-    ResolveAccelLabelMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveAccelLabelMethod "getAttributes" o = LabelGetAttributesMethodInfo-    ResolveAccelLabelMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveAccelLabelMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveAccelLabelMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveAccelLabelMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveAccelLabelMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveAccelLabelMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveAccelLabelMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveAccelLabelMethod "getCurrentUri" o = LabelGetCurrentUriMethodInfo-    ResolveAccelLabelMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveAccelLabelMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveAccelLabelMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveAccelLabelMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveAccelLabelMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveAccelLabelMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveAccelLabelMethod "getEllipsize" o = LabelGetEllipsizeMethodInfo-    ResolveAccelLabelMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveAccelLabelMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveAccelLabelMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveAccelLabelMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveAccelLabelMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveAccelLabelMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveAccelLabelMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveAccelLabelMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveAccelLabelMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveAccelLabelMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveAccelLabelMethod "getJustify" o = LabelGetJustifyMethodInfo-    ResolveAccelLabelMethod "getLabel" o = LabelGetLabelMethodInfo-    ResolveAccelLabelMethod "getLayout" o = LabelGetLayoutMethodInfo-    ResolveAccelLabelMethod "getLayoutOffsets" o = LabelGetLayoutOffsetsMethodInfo-    ResolveAccelLabelMethod "getLineWrap" o = LabelGetLineWrapMethodInfo-    ResolveAccelLabelMethod "getLineWrapMode" o = LabelGetLineWrapModeMethodInfo-    ResolveAccelLabelMethod "getLines" o = LabelGetLinesMethodInfo-    ResolveAccelLabelMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveAccelLabelMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveAccelLabelMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveAccelLabelMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveAccelLabelMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveAccelLabelMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveAccelLabelMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveAccelLabelMethod "getMaxWidthChars" o = LabelGetMaxWidthCharsMethodInfo-    ResolveAccelLabelMethod "getMnemonicKeyval" o = LabelGetMnemonicKeyvalMethodInfo-    ResolveAccelLabelMethod "getMnemonicWidget" o = LabelGetMnemonicWidgetMethodInfo-    ResolveAccelLabelMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveAccelLabelMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveAccelLabelMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveAccelLabelMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveAccelLabelMethod "getPadding" o = MiscGetPaddingMethodInfo-    ResolveAccelLabelMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveAccelLabelMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveAccelLabelMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveAccelLabelMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveAccelLabelMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveAccelLabelMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveAccelLabelMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveAccelLabelMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveAccelLabelMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveAccelLabelMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveAccelLabelMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveAccelLabelMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveAccelLabelMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveAccelLabelMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveAccelLabelMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveAccelLabelMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveAccelLabelMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveAccelLabelMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveAccelLabelMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveAccelLabelMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveAccelLabelMethod "getSelectable" o = LabelGetSelectableMethodInfo-    ResolveAccelLabelMethod "getSelectionBounds" o = LabelGetSelectionBoundsMethodInfo-    ResolveAccelLabelMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveAccelLabelMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveAccelLabelMethod "getSingleLineMode" o = LabelGetSingleLineModeMethodInfo-    ResolveAccelLabelMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveAccelLabelMethod "getState" o = WidgetGetStateMethodInfo-    ResolveAccelLabelMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveAccelLabelMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveAccelLabelMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveAccelLabelMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveAccelLabelMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveAccelLabelMethod "getText" o = LabelGetTextMethodInfo-    ResolveAccelLabelMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveAccelLabelMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveAccelLabelMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveAccelLabelMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveAccelLabelMethod "getTrackVisitedLinks" o = LabelGetTrackVisitedLinksMethodInfo-    ResolveAccelLabelMethod "getUseMarkup" o = LabelGetUseMarkupMethodInfo-    ResolveAccelLabelMethod "getUseUnderline" o = LabelGetUseUnderlineMethodInfo-    ResolveAccelLabelMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveAccelLabelMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveAccelLabelMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveAccelLabelMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveAccelLabelMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveAccelLabelMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveAccelLabelMethod "getWidthChars" o = LabelGetWidthCharsMethodInfo-    ResolveAccelLabelMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveAccelLabelMethod "getXalign" o = LabelGetXalignMethodInfo-    ResolveAccelLabelMethod "getYalign" o = LabelGetYalignMethodInfo-    ResolveAccelLabelMethod "setAccel" o = AccelLabelSetAccelMethodInfo-    ResolveAccelLabelMethod "setAccelClosure" o = AccelLabelSetAccelClosureMethodInfo-    ResolveAccelLabelMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveAccelLabelMethod "setAccelWidget" o = AccelLabelSetAccelWidgetMethodInfo-    ResolveAccelLabelMethod "setAlignment" o = MiscSetAlignmentMethodInfo-    ResolveAccelLabelMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveAccelLabelMethod "setAngle" o = LabelSetAngleMethodInfo-    ResolveAccelLabelMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveAccelLabelMethod "setAttributes" o = LabelSetAttributesMethodInfo-    ResolveAccelLabelMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveAccelLabelMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveAccelLabelMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveAccelLabelMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveAccelLabelMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveAccelLabelMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveAccelLabelMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveAccelLabelMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveAccelLabelMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveAccelLabelMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveAccelLabelMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveAccelLabelMethod "setEllipsize" o = LabelSetEllipsizeMethodInfo-    ResolveAccelLabelMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveAccelLabelMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveAccelLabelMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveAccelLabelMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveAccelLabelMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveAccelLabelMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveAccelLabelMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveAccelLabelMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveAccelLabelMethod "setJustify" o = LabelSetJustifyMethodInfo-    ResolveAccelLabelMethod "setLabel" o = LabelSetLabelMethodInfo-    ResolveAccelLabelMethod "setLineWrap" o = LabelSetLineWrapMethodInfo-    ResolveAccelLabelMethod "setLineWrapMode" o = LabelSetLineWrapModeMethodInfo-    ResolveAccelLabelMethod "setLines" o = LabelSetLinesMethodInfo-    ResolveAccelLabelMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveAccelLabelMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveAccelLabelMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveAccelLabelMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveAccelLabelMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveAccelLabelMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveAccelLabelMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveAccelLabelMethod "setMarkup" o = LabelSetMarkupMethodInfo-    ResolveAccelLabelMethod "setMarkupWithMnemonic" o = LabelSetMarkupWithMnemonicMethodInfo-    ResolveAccelLabelMethod "setMaxWidthChars" o = LabelSetMaxWidthCharsMethodInfo-    ResolveAccelLabelMethod "setMnemonicWidget" o = LabelSetMnemonicWidgetMethodInfo-    ResolveAccelLabelMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveAccelLabelMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveAccelLabelMethod "setPadding" o = MiscSetPaddingMethodInfo-    ResolveAccelLabelMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveAccelLabelMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveAccelLabelMethod "setPattern" o = LabelSetPatternMethodInfo-    ResolveAccelLabelMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveAccelLabelMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveAccelLabelMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveAccelLabelMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveAccelLabelMethod "setSelectable" o = LabelSetSelectableMethodInfo-    ResolveAccelLabelMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveAccelLabelMethod "setSingleLineMode" o = LabelSetSingleLineModeMethodInfo-    ResolveAccelLabelMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveAccelLabelMethod "setState" o = WidgetSetStateMethodInfo-    ResolveAccelLabelMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveAccelLabelMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveAccelLabelMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveAccelLabelMethod "setText" o = LabelSetTextMethodInfo-    ResolveAccelLabelMethod "setTextWithMnemonic" o = LabelSetTextWithMnemonicMethodInfo-    ResolveAccelLabelMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveAccelLabelMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveAccelLabelMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveAccelLabelMethod "setTrackVisitedLinks" o = LabelSetTrackVisitedLinksMethodInfo-    ResolveAccelLabelMethod "setUseMarkup" o = LabelSetUseMarkupMethodInfo-    ResolveAccelLabelMethod "setUseUnderline" o = LabelSetUseUnderlineMethodInfo-    ResolveAccelLabelMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveAccelLabelMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveAccelLabelMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveAccelLabelMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveAccelLabelMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveAccelLabelMethod "setWidthChars" o = LabelSetWidthCharsMethodInfo-    ResolveAccelLabelMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveAccelLabelMethod "setXalign" o = LabelSetXalignMethodInfo-    ResolveAccelLabelMethod "setYalign" o = LabelSetYalignMethodInfo-    ResolveAccelLabelMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveAccelLabelMethod t AccelLabel, MethodInfo info AccelLabel p) => IsLabelProxy t (AccelLabel -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveAccelLabelMethod t AccelLabel, MethodInfo info AccelLabel p) => IsLabel t (AccelLabel -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif----- XXX Duplicated object with different types:-  --- Name {namespace = "Gtk", name = "Label"} -> Property {propName = "xalign", propType = TBasicType TFloat, propFlags = [PropertyReadable,PropertyWritable], propReadNullable = Nothing, propWriteNullable = Nothing, propTransfer = TransferNothing, propDeprecated = Nothing}-  --- Name {namespace = "Gtk", name = "Misc"} -> Property {propName = "xalign", propType = TBasicType TFloat, propFlags = [PropertyReadable,PropertyWritable], propReadNullable = Nothing, propWriteNullable = Nothing, propTransfer = TransferNothing, propDeprecated = Just (DeprecationInfo {deprecatedSinceVersion = Just "3.14", deprecationMessage = Just "Use gtk_widget_set_halign() instead. If you are using\n  #GtkLabel, use #GtkLabel:xalign instead."})}---- XXX Duplicated object with different types:-  --- Name {namespace = "Gtk", name = "Label"} -> Property {propName = "yalign", propType = TBasicType TFloat, propFlags = [PropertyReadable,PropertyWritable], propReadNullable = Nothing, propWriteNullable = Nothing, propTransfer = TransferNothing, propDeprecated = Nothing}-  --- Name {namespace = "Gtk", name = "Misc"} -> Property {propName = "yalign", propType = TBasicType TFloat, propFlags = [PropertyReadable,PropertyWritable], propReadNullable = Nothing, propWriteNullable = Nothing, propTransfer = TransferNothing, propDeprecated = Just (DeprecationInfo {deprecatedSinceVersion = Just "3.14", deprecationMessage = Just "Use gtk_widget_set_valign() instead. If you are using\n  #GtkLabel, use #GtkLabel:yalign instead."})}--- VVV Prop "accel-closure"-   -- Type: TInterface "GObject" "Closure"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getAccelLabelAccelClosure :: (MonadIO m, AccelLabelK o) => o -> m (Maybe Closure)-getAccelLabelAccelClosure obj = liftIO $ getObjectPropertyBoxed obj "accel-closure" Closure--setAccelLabelAccelClosure :: (MonadIO m, AccelLabelK o) => o -> Closure -> m ()-setAccelLabelAccelClosure obj val = liftIO $ setObjectPropertyBoxed obj "accel-closure" (Just val)--constructAccelLabelAccelClosure :: Closure -> IO ([Char], GValue)-constructAccelLabelAccelClosure val = constructObjectPropertyBoxed "accel-closure" (Just val)--data AccelLabelAccelClosurePropertyInfo-instance AttrInfo AccelLabelAccelClosurePropertyInfo where-    type AttrAllowedOps AccelLabelAccelClosurePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint AccelLabelAccelClosurePropertyInfo = (~) Closure-    type AttrBaseTypeConstraint AccelLabelAccelClosurePropertyInfo = AccelLabelK-    type AttrGetType AccelLabelAccelClosurePropertyInfo = (Maybe Closure)-    type AttrLabel AccelLabelAccelClosurePropertyInfo = "accel-closure"-    attrGet _ = getAccelLabelAccelClosure-    attrSet _ = setAccelLabelAccelClosure-    attrConstruct _ = constructAccelLabelAccelClosure-    attrClear _ = undefined---- VVV Prop "accel-widget"-   -- Type: TInterface "Gtk" "Widget"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getAccelLabelAccelWidget :: (MonadIO m, AccelLabelK o) => o -> m Widget-getAccelLabelAccelWidget obj = liftIO $ checkUnexpectedNothing "getAccelLabelAccelWidget" $ getObjectPropertyObject obj "accel-widget" Widget--setAccelLabelAccelWidget :: (MonadIO m, AccelLabelK o, WidgetK a) => o -> a -> m ()-setAccelLabelAccelWidget obj val = liftIO $ setObjectPropertyObject obj "accel-widget" (Just val)--constructAccelLabelAccelWidget :: (WidgetK a) => a -> IO ([Char], GValue)-constructAccelLabelAccelWidget val = constructObjectPropertyObject "accel-widget" (Just val)--data AccelLabelAccelWidgetPropertyInfo-instance AttrInfo AccelLabelAccelWidgetPropertyInfo where-    type AttrAllowedOps AccelLabelAccelWidgetPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint AccelLabelAccelWidgetPropertyInfo = WidgetK-    type AttrBaseTypeConstraint AccelLabelAccelWidgetPropertyInfo = AccelLabelK-    type AttrGetType AccelLabelAccelWidgetPropertyInfo = Widget-    type AttrLabel AccelLabelAccelWidgetPropertyInfo = "accel-widget"-    attrGet _ = getAccelLabelAccelWidget-    attrSet _ = setAccelLabelAccelWidget-    attrConstruct _ = constructAccelLabelAccelWidget-    attrClear _ = undefined--type instance AttributeList AccelLabel = AccelLabelAttributeList-type AccelLabelAttributeList = ('[ '("accelClosure", AccelLabelAccelClosurePropertyInfo), '("accelWidget", AccelLabelAccelWidgetPropertyInfo), '("angle", LabelAnglePropertyInfo), '("appPaintable", WidgetAppPaintablePropertyInfo), '("attributes", LabelAttributesPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("cursorPosition", LabelCursorPositionPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("ellipsize", LabelEllipsizePropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("justify", LabelJustifyPropertyInfo), '("label", LabelLabelPropertyInfo), '("lines", LabelLinesPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("maxWidthChars", LabelMaxWidthCharsPropertyInfo), '("mnemonicKeyval", LabelMnemonicKeyvalPropertyInfo), '("mnemonicWidget", LabelMnemonicWidgetPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("parent", WidgetParentPropertyInfo), '("pattern", LabelPatternPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("selectable", LabelSelectablePropertyInfo), '("selectionBound", LabelSelectionBoundPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("singleLineMode", LabelSingleLineModePropertyInfo), '("style", WidgetStylePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("trackVisitedLinks", LabelTrackVisitedLinksPropertyInfo), '("useMarkup", LabelUseMarkupPropertyInfo), '("useUnderline", LabelUseUnderlinePropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthChars", LabelWidthCharsPropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo), '("wrap", LabelWrapPropertyInfo), '("wrapMode", LabelWrapModePropertyInfo), '("xpad", MiscXpadPropertyInfo), '("ypad", MiscYpadPropertyInfo)] :: [(Symbol, *)])--accelLabelAccelClosure :: AttrLabelProxy "accelClosure"-accelLabelAccelClosure = AttrLabelProxy--accelLabelAccelWidget :: AttrLabelProxy "accelWidget"-accelLabelAccelWidget = AttrLabelProxy--type instance SignalList AccelLabel = AccelLabelSignalList-type AccelLabelSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("activateCurrentLink", LabelActivateCurrentLinkSignalInfo), '("activateLink", LabelActivateLinkSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("copyClipboard", LabelCopyClipboardSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveCursor", LabelMoveCursorSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("populatePopup", LabelPopulatePopupSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method AccelLabel::new--- method type : Constructor--- Args : [Arg {argCName = "string", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "AccelLabel")--- throws : False--- Skip return : False--foreign import ccall "gtk_accel_label_new" gtk_accel_label_new :: -    CString ->                              -- string : TBasicType TUTF8-    IO (Ptr AccelLabel)---accelLabelNew ::-    (MonadIO m) =>-    T.Text                                  -- string-    -> m AccelLabel                         -- result-accelLabelNew string = liftIO $ do-    string' <- textToCString string-    result <- gtk_accel_label_new string'-    checkUnexpectedReturnNULL "gtk_accel_label_new" result-    result' <- (newObject AccelLabel) result-    freeMem string'-    return result'---- method AccelLabel::get_accel--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AccelLabel", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "accelerator_key", argType = TBasicType TUInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "accelerator_mods", argType = TInterface "Gdk" "ModifierType", direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_accel_label_get_accel" gtk_accel_label_get_accel :: -    Ptr AccelLabel ->                       -- _obj : TInterface "Gtk" "AccelLabel"-    Ptr Word32 ->                           -- accelerator_key : TBasicType TUInt-    Ptr CUInt ->                            -- accelerator_mods : TInterface "Gdk" "ModifierType"-    IO ()---accelLabelGetAccel ::-    (MonadIO m, AccelLabelK a) =>-    a                                       -- _obj-    -> m (Word32,[Gdk.ModifierType])        -- result-accelLabelGetAccel _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    acceleratorKey <- allocMem :: IO (Ptr Word32)-    acceleratorMods <- allocMem :: IO (Ptr CUInt)-    gtk_accel_label_get_accel _obj' acceleratorKey acceleratorMods-    acceleratorKey' <- peek acceleratorKey-    acceleratorMods' <- peek acceleratorMods-    let acceleratorMods'' = wordToGFlags acceleratorMods'-    touchManagedPtr _obj-    freeMem acceleratorKey-    freeMem acceleratorMods-    return (acceleratorKey', acceleratorMods'')--data AccelLabelGetAccelMethodInfo-instance (signature ~ (m (Word32,[Gdk.ModifierType])), MonadIO m, AccelLabelK a) => MethodInfo AccelLabelGetAccelMethodInfo a signature where-    overloadedMethod _ = accelLabelGetAccel---- method AccelLabel::get_accel_widget--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AccelLabel", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Widget")--- throws : False--- Skip return : False--foreign import ccall "gtk_accel_label_get_accel_widget" gtk_accel_label_get_accel_widget :: -    Ptr AccelLabel ->                       -- _obj : TInterface "Gtk" "AccelLabel"-    IO (Ptr Widget)---accelLabelGetAccelWidget ::-    (MonadIO m, AccelLabelK a) =>-    a                                       -- _obj-    -> m Widget                             -- result-accelLabelGetAccelWidget _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_accel_label_get_accel_widget _obj'-    checkUnexpectedReturnNULL "gtk_accel_label_get_accel_widget" result-    result' <- (newObject Widget) result-    touchManagedPtr _obj-    return result'--data AccelLabelGetAccelWidgetMethodInfo-instance (signature ~ (m Widget), MonadIO m, AccelLabelK a) => MethodInfo AccelLabelGetAccelWidgetMethodInfo a signature where-    overloadedMethod _ = accelLabelGetAccelWidget---- method AccelLabel::get_accel_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AccelLabel", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_accel_label_get_accel_width" gtk_accel_label_get_accel_width :: -    Ptr AccelLabel ->                       -- _obj : TInterface "Gtk" "AccelLabel"-    IO Word32---accelLabelGetAccelWidth ::-    (MonadIO m, AccelLabelK a) =>-    a                                       -- _obj-    -> m Word32                             -- result-accelLabelGetAccelWidth _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_accel_label_get_accel_width _obj'-    touchManagedPtr _obj-    return result--data AccelLabelGetAccelWidthMethodInfo-instance (signature ~ (m Word32), MonadIO m, AccelLabelK a) => MethodInfo AccelLabelGetAccelWidthMethodInfo a signature where-    overloadedMethod _ = accelLabelGetAccelWidth---- method AccelLabel::refetch--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AccelLabel", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_accel_label_refetch" gtk_accel_label_refetch :: -    Ptr AccelLabel ->                       -- _obj : TInterface "Gtk" "AccelLabel"-    IO CInt---accelLabelRefetch ::-    (MonadIO m, AccelLabelK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-accelLabelRefetch _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_accel_label_refetch _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data AccelLabelRefetchMethodInfo-instance (signature ~ (m Bool), MonadIO m, AccelLabelK a) => MethodInfo AccelLabelRefetchMethodInfo a signature where-    overloadedMethod _ = accelLabelRefetch---- method AccelLabel::set_accel--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AccelLabel", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "accelerator_key", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "accelerator_mods", argType = TInterface "Gdk" "ModifierType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_accel_label_set_accel" gtk_accel_label_set_accel :: -    Ptr AccelLabel ->                       -- _obj : TInterface "Gtk" "AccelLabel"-    Word32 ->                               -- accelerator_key : TBasicType TUInt-    CUInt ->                                -- accelerator_mods : TInterface "Gdk" "ModifierType"-    IO ()---accelLabelSetAccel ::-    (MonadIO m, AccelLabelK a) =>-    a                                       -- _obj-    -> Word32                               -- acceleratorKey-    -> [Gdk.ModifierType]                   -- acceleratorMods-    -> m ()                                 -- result-accelLabelSetAccel _obj acceleratorKey acceleratorMods = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let acceleratorMods' = gflagsToWord acceleratorMods-    gtk_accel_label_set_accel _obj' acceleratorKey acceleratorMods'-    touchManagedPtr _obj-    return ()--data AccelLabelSetAccelMethodInfo-instance (signature ~ (Word32 -> [Gdk.ModifierType] -> m ()), MonadIO m, AccelLabelK a) => MethodInfo AccelLabelSetAccelMethodInfo a signature where-    overloadedMethod _ = accelLabelSetAccel---- method AccelLabel::set_accel_closure--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AccelLabel", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "accel_closure", argType = TInterface "GObject" "Closure", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_accel_label_set_accel_closure" gtk_accel_label_set_accel_closure :: -    Ptr AccelLabel ->                       -- _obj : TInterface "Gtk" "AccelLabel"-    Ptr Closure ->                          -- accel_closure : TInterface "GObject" "Closure"-    IO ()---accelLabelSetAccelClosure ::-    (MonadIO m, AccelLabelK a) =>-    a                                       -- _obj-    -> Closure                              -- accelClosure-    -> m ()                                 -- result-accelLabelSetAccelClosure _obj accelClosure = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let accelClosure' = unsafeManagedPtrGetPtr accelClosure-    gtk_accel_label_set_accel_closure _obj' accelClosure'-    touchManagedPtr _obj-    touchManagedPtr accelClosure-    return ()--data AccelLabelSetAccelClosureMethodInfo-instance (signature ~ (Closure -> m ()), MonadIO m, AccelLabelK a) => MethodInfo AccelLabelSetAccelClosureMethodInfo a signature where-    overloadedMethod _ = accelLabelSetAccelClosure---- method AccelLabel::set_accel_widget--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AccelLabel", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "accel_widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_accel_label_set_accel_widget" gtk_accel_label_set_accel_widget :: -    Ptr AccelLabel ->                       -- _obj : TInterface "Gtk" "AccelLabel"-    Ptr Widget ->                           -- accel_widget : TInterface "Gtk" "Widget"-    IO ()---accelLabelSetAccelWidget ::-    (MonadIO m, AccelLabelK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- accelWidget-    -> m ()                                 -- result-accelLabelSetAccelWidget _obj accelWidget = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let accelWidget' = unsafeManagedPtrCastPtr accelWidget-    gtk_accel_label_set_accel_widget _obj' accelWidget'-    touchManagedPtr _obj-    touchManagedPtr accelWidget-    return ()--data AccelLabelSetAccelWidgetMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, AccelLabelK a, WidgetK b) => MethodInfo AccelLabelSetAccelWidgetMethodInfo a signature where-    overloadedMethod _ = accelLabelSetAccelWidget--
− GI/Gtk/Objects/AccelLabel.hs-boot
@@ -1,22 +0,0 @@-module GI.Gtk.Objects.AccelLabel where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype AccelLabel = AccelLabel (ForeignPtr AccelLabel)-instance GObject AccelLabel where-class GObject o => AccelLabelK o-instance (GObject o, IsDescendantOf AccelLabel o) => AccelLabelK o-data AccelLabelAccelClosurePropertyInfo-data AccelLabelAccelWidgetPropertyInfo-data AccelLabelGetAccelMethodInfo-data AccelLabelGetAccelWidgetMethodInfo-data AccelLabelGetAccelWidthMethodInfo-data AccelLabelRefetchMethodInfo-data AccelLabelSetAccelMethodInfo-data AccelLabelSetAccelClosureMethodInfo-data AccelLabelSetAccelWidgetMethodInfo
− GI/Gtk/Objects/AccelMap.hs
@@ -1,560 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.AccelMap-    ( ---- * Exported types-    AccelMap(..)                            ,-    AccelMapK                               ,-    toAccelMap                              ,-    noAccelMap                              ,--- -- * Methods--- ** accelMapAddEntry-    accelMapAddEntry                        ,----- ** accelMapAddFilter-    accelMapAddFilter                       ,----- ** accelMapChangeEntry-    accelMapChangeEntry                     ,----- ** accelMapForeach-    accelMapForeach                         ,----- ** accelMapForeachUnfiltered-    accelMapForeachUnfiltered               ,----- ** accelMapGet-    accelMapGet                             ,----- ** accelMapLoad-    accelMapLoad                            ,----- ** accelMapLoadFd-    accelMapLoadFd                          ,----- ** accelMapLoadScanner-    accelMapLoadScanner                     ,----- ** accelMapLockPath-    accelMapLockPath                        ,----- ** accelMapLookupEntry-    accelMapLookupEntry                     ,----- ** accelMapSave-    accelMapSave                            ,----- ** accelMapSaveFd-    accelMapSaveFd                          ,----- ** accelMapUnlockPath-    accelMapUnlockPath                      ,----- -- * Signals--- ** Changed-    AccelMapChangedCallback                 ,-    AccelMapChangedCallbackC                ,-    AccelMapChangedSignalInfo               ,-    accelMapChangedCallbackWrapper          ,-    accelMapChangedClosure                  ,-    afterAccelMapChanged                    ,-    mkAccelMapChangedCallback               ,-    noAccelMapChangedCallback               ,-    onAccelMapChanged                       ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.GLib as GLib-import qualified GI.GObject as GObject-import qualified GI.Gdk as Gdk--newtype AccelMap = AccelMap (ForeignPtr AccelMap)-foreign import ccall "gtk_accel_map_get_type"-    c_gtk_accel_map_get_type :: IO GType--type instance ParentTypes AccelMap = AccelMapParentTypes-type AccelMapParentTypes = '[GObject.Object]--instance GObject AccelMap where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_accel_map_get_type-    --class GObject o => AccelMapK o-instance (GObject o, IsDescendantOf AccelMap o) => AccelMapK o--toAccelMap :: AccelMapK o => o -> IO AccelMap-toAccelMap = unsafeCastTo AccelMap--noAccelMap :: Maybe AccelMap-noAccelMap = Nothing--type family ResolveAccelMapMethod (t :: Symbol) (o :: *) :: * where-    ResolveAccelMapMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveAccelMapMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveAccelMapMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveAccelMapMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveAccelMapMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveAccelMapMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveAccelMapMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveAccelMapMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveAccelMapMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveAccelMapMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveAccelMapMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveAccelMapMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveAccelMapMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveAccelMapMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveAccelMapMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveAccelMapMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveAccelMapMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveAccelMapMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveAccelMapMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveAccelMapMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveAccelMapMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveAccelMapMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveAccelMapMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveAccelMapMethod t AccelMap, MethodInfo info AccelMap p) => IsLabelProxy t (AccelMap -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveAccelMapMethod t AccelMap, MethodInfo info AccelMap p) => IsLabel t (AccelMap -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal AccelMap::changed-type AccelMapChangedCallback =-    T.Text ->-    Word32 ->-    [Gdk.ModifierType] ->-    IO ()--noAccelMapChangedCallback :: Maybe AccelMapChangedCallback-noAccelMapChangedCallback = Nothing--type AccelMapChangedCallbackC =-    Ptr () ->                               -- object-    CString ->-    Word32 ->-    CUInt ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkAccelMapChangedCallback :: AccelMapChangedCallbackC -> IO (FunPtr AccelMapChangedCallbackC)--accelMapChangedClosure :: AccelMapChangedCallback -> IO Closure-accelMapChangedClosure cb = newCClosure =<< mkAccelMapChangedCallback wrapped-    where wrapped = accelMapChangedCallbackWrapper cb--accelMapChangedCallbackWrapper ::-    AccelMapChangedCallback ->-    Ptr () ->-    CString ->-    Word32 ->-    CUInt ->-    Ptr () ->-    IO ()-accelMapChangedCallbackWrapper _cb _ accelPath accelKey accelMods _ = do-    accelPath' <- cstringToText accelPath-    let accelMods' = wordToGFlags accelMods-    _cb  accelPath' accelKey accelMods'--onAccelMapChanged :: (GObject a, MonadIO m) => a -> AccelMapChangedCallback -> m SignalHandlerId-onAccelMapChanged obj cb = liftIO $ connectAccelMapChanged obj cb SignalConnectBefore-afterAccelMapChanged :: (GObject a, MonadIO m) => a -> AccelMapChangedCallback -> m SignalHandlerId-afterAccelMapChanged obj cb = connectAccelMapChanged obj cb SignalConnectAfter--connectAccelMapChanged :: (GObject a, MonadIO m) =>-                          a -> AccelMapChangedCallback -> SignalConnectMode -> m SignalHandlerId-connectAccelMapChanged obj cb after = liftIO $ do-    cb' <- mkAccelMapChangedCallback (accelMapChangedCallbackWrapper cb)-    connectSignalFunPtr obj "changed" cb' after--type instance AttributeList AccelMap = AccelMapAttributeList-type AccelMapAttributeList = ('[ ] :: [(Symbol, *)])--data AccelMapChangedSignalInfo-instance SignalInfo AccelMapChangedSignalInfo where-    type HaskellCallbackType AccelMapChangedSignalInfo = AccelMapChangedCallback-    connectSignal _ = connectAccelMapChanged--type instance SignalList AccelMap = AccelMapSignalList-type AccelMapSignalList = ('[ '("changed", AccelMapChangedSignalInfo), '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method AccelMap::add_entry--- method type : MemberFunction--- Args : [Arg {argCName = "accel_path", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "accel_key", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "accel_mods", argType = TInterface "Gdk" "ModifierType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_accel_map_add_entry" gtk_accel_map_add_entry :: -    CString ->                              -- accel_path : TBasicType TUTF8-    Word32 ->                               -- accel_key : TBasicType TUInt-    CUInt ->                                -- accel_mods : TInterface "Gdk" "ModifierType"-    IO ()---accelMapAddEntry ::-    (MonadIO m) =>-    T.Text                                  -- accelPath-    -> Word32                               -- accelKey-    -> [Gdk.ModifierType]                   -- accelMods-    -> m ()                                 -- result-accelMapAddEntry accelPath accelKey accelMods = liftIO $ do-    accelPath' <- textToCString accelPath-    let accelMods' = gflagsToWord accelMods-    gtk_accel_map_add_entry accelPath' accelKey accelMods'-    freeMem accelPath'-    return ()---- method AccelMap::add_filter--- method type : MemberFunction--- Args : [Arg {argCName = "filter_pattern", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_accel_map_add_filter" gtk_accel_map_add_filter :: -    CString ->                              -- filter_pattern : TBasicType TUTF8-    IO ()---accelMapAddFilter ::-    (MonadIO m) =>-    T.Text                                  -- filterPattern-    -> m ()                                 -- result-accelMapAddFilter filterPattern = liftIO $ do-    filterPattern' <- textToCString filterPattern-    gtk_accel_map_add_filter filterPattern'-    freeMem filterPattern'-    return ()---- method AccelMap::change_entry--- method type : MemberFunction--- Args : [Arg {argCName = "accel_path", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "accel_key", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "accel_mods", argType = TInterface "Gdk" "ModifierType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "replace", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_accel_map_change_entry" gtk_accel_map_change_entry :: -    CString ->                              -- accel_path : TBasicType TUTF8-    Word32 ->                               -- accel_key : TBasicType TUInt-    CUInt ->                                -- accel_mods : TInterface "Gdk" "ModifierType"-    CInt ->                                 -- replace : TBasicType TBoolean-    IO CInt---accelMapChangeEntry ::-    (MonadIO m) =>-    T.Text                                  -- accelPath-    -> Word32                               -- accelKey-    -> [Gdk.ModifierType]                   -- accelMods-    -> Bool                                 -- replace-    -> m Bool                               -- result-accelMapChangeEntry accelPath accelKey accelMods replace = liftIO $ do-    accelPath' <- textToCString accelPath-    let accelMods' = gflagsToWord accelMods-    let replace' = (fromIntegral . fromEnum) replace-    result <- gtk_accel_map_change_entry accelPath' accelKey accelMods' replace'-    let result' = (/= 0) result-    freeMem accelPath'-    return result'---- method AccelMap::foreach--- method type : MemberFunction--- Args : [Arg {argCName = "data", argType = TBasicType TPtr, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "foreach_func", argType = TInterface "Gtk" "AccelMapForeach", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeCall, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_accel_map_foreach" gtk_accel_map_foreach :: -    Ptr () ->                               -- data : TBasicType TPtr-    FunPtr AccelMapForeachC ->              -- foreach_func : TInterface "Gtk" "AccelMapForeach"-    IO ()---accelMapForeach ::-    (MonadIO m) =>-    Ptr ()                                  -- data_-    -> AccelMapForeach                      -- foreachFunc-    -> m ()                                 -- result-accelMapForeach data_ foreachFunc = liftIO $ do-    foreachFunc' <- mkAccelMapForeach (accelMapForeachWrapper Nothing foreachFunc)-    gtk_accel_map_foreach data_ foreachFunc'-    safeFreeFunPtr $ castFunPtrToPtr foreachFunc'-    return ()---- method AccelMap::foreach_unfiltered--- method type : MemberFunction--- Args : [Arg {argCName = "data", argType = TBasicType TPtr, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "foreach_func", argType = TInterface "Gtk" "AccelMapForeach", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeCall, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_accel_map_foreach_unfiltered" gtk_accel_map_foreach_unfiltered :: -    Ptr () ->                               -- data : TBasicType TPtr-    FunPtr AccelMapForeachC ->              -- foreach_func : TInterface "Gtk" "AccelMapForeach"-    IO ()---accelMapForeachUnfiltered ::-    (MonadIO m) =>-    Ptr ()                                  -- data_-    -> AccelMapForeach                      -- foreachFunc-    -> m ()                                 -- result-accelMapForeachUnfiltered data_ foreachFunc = liftIO $ do-    foreachFunc' <- mkAccelMapForeach (accelMapForeachWrapper Nothing foreachFunc)-    gtk_accel_map_foreach_unfiltered data_ foreachFunc'-    safeFreeFunPtr $ castFunPtrToPtr foreachFunc'-    return ()---- method AccelMap::get--- method type : MemberFunction--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "AccelMap")--- throws : False--- Skip return : False--foreign import ccall "gtk_accel_map_get" gtk_accel_map_get :: -    IO (Ptr AccelMap)---accelMapGet ::-    (MonadIO m) =>-    m AccelMap                              -- result-accelMapGet  = liftIO $ do-    result <- gtk_accel_map_get-    checkUnexpectedReturnNULL "gtk_accel_map_get" result-    result' <- (newObject AccelMap) result-    return result'---- method AccelMap::load--- method type : MemberFunction--- Args : [Arg {argCName = "file_name", argType = TBasicType TFileName, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_accel_map_load" gtk_accel_map_load :: -    CString ->                              -- file_name : TBasicType TFileName-    IO ()---accelMapLoad ::-    (MonadIO m) =>-    [Char]                                  -- fileName-    -> m ()                                 -- result-accelMapLoad fileName = liftIO $ do-    fileName' <- stringToCString fileName-    gtk_accel_map_load fileName'-    freeMem fileName'-    return ()---- method AccelMap::load_fd--- method type : MemberFunction--- Args : [Arg {argCName = "fd", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_accel_map_load_fd" gtk_accel_map_load_fd :: -    Int32 ->                                -- fd : TBasicType TInt-    IO ()---accelMapLoadFd ::-    (MonadIO m) =>-    Int32                                   -- fd-    -> m ()                                 -- result-accelMapLoadFd fd = liftIO $ do-    gtk_accel_map_load_fd fd-    return ()---- method AccelMap::load_scanner--- method type : MemberFunction--- Args : [Arg {argCName = "scanner", argType = TInterface "GLib" "Scanner", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_accel_map_load_scanner" gtk_accel_map_load_scanner :: -    Ptr GLib.Scanner ->                     -- scanner : TInterface "GLib" "Scanner"-    IO ()---accelMapLoadScanner ::-    (MonadIO m) =>-    GLib.Scanner                            -- scanner-    -> m ()                                 -- result-accelMapLoadScanner scanner = liftIO $ do-    let scanner' = unsafeManagedPtrGetPtr scanner-    gtk_accel_map_load_scanner scanner'-    touchManagedPtr scanner-    return ()---- method AccelMap::lock_path--- method type : MemberFunction--- Args : [Arg {argCName = "accel_path", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_accel_map_lock_path" gtk_accel_map_lock_path :: -    CString ->                              -- accel_path : TBasicType TUTF8-    IO ()---accelMapLockPath ::-    (MonadIO m) =>-    T.Text                                  -- accelPath-    -> m ()                                 -- result-accelMapLockPath accelPath = liftIO $ do-    accelPath' <- textToCString accelPath-    gtk_accel_map_lock_path accelPath'-    freeMem accelPath'-    return ()---- method AccelMap::lookup_entry--- method type : MemberFunction--- Args : [Arg {argCName = "accel_path", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "key", argType = TInterface "Gtk" "AccelKey", direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = True, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_accel_map_lookup_entry" gtk_accel_map_lookup_entry :: -    CString ->                              -- accel_path : TBasicType TUTF8-    Ptr AccelKey ->                         -- key : TInterface "Gtk" "AccelKey"-    IO CInt---accelMapLookupEntry ::-    (MonadIO m) =>-    T.Text                                  -- accelPath-    -> m (Bool,AccelKey)                    -- result-accelMapLookupEntry accelPath = liftIO $ do-    accelPath' <- textToCString accelPath-    key <- callocBytes 12 :: IO (Ptr AccelKey)-    result <- gtk_accel_map_lookup_entry accelPath' key-    let result' = (/= 0) result-    key' <- (wrapPtr AccelKey) key-    freeMem accelPath'-    return (result', key')---- method AccelMap::save--- method type : MemberFunction--- Args : [Arg {argCName = "file_name", argType = TBasicType TFileName, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_accel_map_save" gtk_accel_map_save :: -    CString ->                              -- file_name : TBasicType TFileName-    IO ()---accelMapSave ::-    (MonadIO m) =>-    [Char]                                  -- fileName-    -> m ()                                 -- result-accelMapSave fileName = liftIO $ do-    fileName' <- stringToCString fileName-    gtk_accel_map_save fileName'-    freeMem fileName'-    return ()---- method AccelMap::save_fd--- method type : MemberFunction--- Args : [Arg {argCName = "fd", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_accel_map_save_fd" gtk_accel_map_save_fd :: -    Int32 ->                                -- fd : TBasicType TInt-    IO ()---accelMapSaveFd ::-    (MonadIO m) =>-    Int32                                   -- fd-    -> m ()                                 -- result-accelMapSaveFd fd = liftIO $ do-    gtk_accel_map_save_fd fd-    return ()---- method AccelMap::unlock_path--- method type : MemberFunction--- Args : [Arg {argCName = "accel_path", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_accel_map_unlock_path" gtk_accel_map_unlock_path :: -    CString ->                              -- accel_path : TBasicType TUTF8-    IO ()---accelMapUnlockPath ::-    (MonadIO m) =>-    T.Text                                  -- accelPath-    -> m ()                                 -- result-accelMapUnlockPath accelPath = liftIO $ do-    accelPath' <- textToCString accelPath-    gtk_accel_map_unlock_path accelPath'-    freeMem accelPath'-    return ()--
− GI/Gtk/Objects/AccelMap.hs-boot
@@ -1,14 +0,0 @@-module GI.Gtk.Objects.AccelMap where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype AccelMap = AccelMap (ForeignPtr AccelMap)-instance GObject AccelMap where-class GObject o => AccelMapK o-instance (GObject o, IsDescendantOf AccelMap o) => AccelMapK o-data AccelMapChangedSignalInfo
− GI/Gtk/Objects/Accessible.hs
@@ -1,272 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.Accessible-    ( ---- * Exported types-    Accessible(..)                          ,-    AccessibleK                             ,-    toAccessible                            ,-    noAccessible                            ,--- -- * Methods--- ** accessibleConnectWidgetDestroyed-    AccessibleConnectWidgetDestroyedMethodInfo,-    accessibleConnectWidgetDestroyed        ,----- ** accessibleGetWidget-    AccessibleGetWidgetMethodInfo           ,-    accessibleGetWidget                     ,----- ** accessibleSetWidget-    AccessibleSetWidgetMethodInfo           ,-    accessibleSetWidget                     ,----- -- * Properties--- ** Widget-    AccessibleWidgetPropertyInfo            ,-    accessibleWidget                        ,-    clearAccessibleWidget                   ,-    constructAccessibleWidget               ,-    getAccessibleWidget                     ,-    setAccessibleWidget                     ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype Accessible = Accessible (ForeignPtr Accessible)-foreign import ccall "gtk_accessible_get_type"-    c_gtk_accessible_get_type :: IO GType--type instance ParentTypes Accessible = AccessibleParentTypes-type AccessibleParentTypes = '[Atk.Object, GObject.Object]--instance GObject Accessible where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_accessible_get_type-    --class GObject o => AccessibleK o-instance (GObject o, IsDescendantOf Accessible o) => AccessibleK o--toAccessible :: AccessibleK o => o -> IO Accessible-toAccessible = unsafeCastTo Accessible--noAccessible :: Maybe Accessible-noAccessible = Nothing--type family ResolveAccessibleMethod (t :: Symbol) (o :: *) :: * where-    ResolveAccessibleMethod "addRelationship" o = Atk.ObjectAddRelationshipMethodInfo-    ResolveAccessibleMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveAccessibleMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveAccessibleMethod "connectWidgetDestroyed" o = AccessibleConnectWidgetDestroyedMethodInfo-    ResolveAccessibleMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveAccessibleMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveAccessibleMethod "initialize" o = Atk.ObjectInitializeMethodInfo-    ResolveAccessibleMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveAccessibleMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveAccessibleMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveAccessibleMethod "notifyStateChange" o = Atk.ObjectNotifyStateChangeMethodInfo-    ResolveAccessibleMethod "peekParent" o = Atk.ObjectPeekParentMethodInfo-    ResolveAccessibleMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveAccessibleMethod "refAccessibleChild" o = Atk.ObjectRefAccessibleChildMethodInfo-    ResolveAccessibleMethod "refRelationSet" o = Atk.ObjectRefRelationSetMethodInfo-    ResolveAccessibleMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveAccessibleMethod "refStateSet" o = Atk.ObjectRefStateSetMethodInfo-    ResolveAccessibleMethod "removePropertyChangeHandler" o = Atk.ObjectRemovePropertyChangeHandlerMethodInfo-    ResolveAccessibleMethod "removeRelationship" o = Atk.ObjectRemoveRelationshipMethodInfo-    ResolveAccessibleMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveAccessibleMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveAccessibleMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveAccessibleMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveAccessibleMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveAccessibleMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveAccessibleMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveAccessibleMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveAccessibleMethod "getAttributes" o = Atk.ObjectGetAttributesMethodInfo-    ResolveAccessibleMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveAccessibleMethod "getDescription" o = Atk.ObjectGetDescriptionMethodInfo-    ResolveAccessibleMethod "getIndexInParent" o = Atk.ObjectGetIndexInParentMethodInfo-    ResolveAccessibleMethod "getLayer" o = Atk.ObjectGetLayerMethodInfo-    ResolveAccessibleMethod "getMdiZorder" o = Atk.ObjectGetMdiZorderMethodInfo-    ResolveAccessibleMethod "getNAccessibleChildren" o = Atk.ObjectGetNAccessibleChildrenMethodInfo-    ResolveAccessibleMethod "getName" o = Atk.ObjectGetNameMethodInfo-    ResolveAccessibleMethod "getObjectLocale" o = Atk.ObjectGetObjectLocaleMethodInfo-    ResolveAccessibleMethod "getParent" o = Atk.ObjectGetParentMethodInfo-    ResolveAccessibleMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveAccessibleMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveAccessibleMethod "getRole" o = Atk.ObjectGetRoleMethodInfo-    ResolveAccessibleMethod "getWidget" o = AccessibleGetWidgetMethodInfo-    ResolveAccessibleMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveAccessibleMethod "setDescription" o = Atk.ObjectSetDescriptionMethodInfo-    ResolveAccessibleMethod "setName" o = Atk.ObjectSetNameMethodInfo-    ResolveAccessibleMethod "setParent" o = Atk.ObjectSetParentMethodInfo-    ResolveAccessibleMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveAccessibleMethod "setRole" o = Atk.ObjectSetRoleMethodInfo-    ResolveAccessibleMethod "setWidget" o = AccessibleSetWidgetMethodInfo-    ResolveAccessibleMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveAccessibleMethod t Accessible, MethodInfo info Accessible p) => IsLabelProxy t (Accessible -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveAccessibleMethod t Accessible, MethodInfo info Accessible p) => IsLabel t (Accessible -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "widget"-   -- Type: TInterface "Gtk" "Widget"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just True)--getAccessibleWidget :: (MonadIO m, AccessibleK o) => o -> m Widget-getAccessibleWidget obj = liftIO $ checkUnexpectedNothing "getAccessibleWidget" $ getObjectPropertyObject obj "widget" Widget--setAccessibleWidget :: (MonadIO m, AccessibleK o, WidgetK a) => o -> a -> m ()-setAccessibleWidget obj val = liftIO $ setObjectPropertyObject obj "widget" (Just val)--constructAccessibleWidget :: (WidgetK a) => a -> IO ([Char], GValue)-constructAccessibleWidget val = constructObjectPropertyObject "widget" (Just val)--clearAccessibleWidget :: (MonadIO m, AccessibleK o) => o -> m ()-clearAccessibleWidget obj = liftIO $ setObjectPropertyObject obj "widget" (Nothing :: Maybe Widget)--data AccessibleWidgetPropertyInfo-instance AttrInfo AccessibleWidgetPropertyInfo where-    type AttrAllowedOps AccessibleWidgetPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint AccessibleWidgetPropertyInfo = WidgetK-    type AttrBaseTypeConstraint AccessibleWidgetPropertyInfo = AccessibleK-    type AttrGetType AccessibleWidgetPropertyInfo = Widget-    type AttrLabel AccessibleWidgetPropertyInfo = "widget"-    attrGet _ = getAccessibleWidget-    attrSet _ = setAccessibleWidget-    attrConstruct _ = constructAccessibleWidget-    attrClear _ = clearAccessibleWidget--type instance AttributeList Accessible = AccessibleAttributeList-type AccessibleAttributeList = ('[ '("accessibleComponentLayer", Atk.ObjectAccessibleComponentLayerPropertyInfo), '("accessibleComponentMdiZorder", Atk.ObjectAccessibleComponentMdiZorderPropertyInfo), '("accessibleDescription", Atk.ObjectAccessibleDescriptionPropertyInfo), '("accessibleHypertextNlinks", Atk.ObjectAccessibleHypertextNlinksPropertyInfo), '("accessibleName", Atk.ObjectAccessibleNamePropertyInfo), '("accessibleParent", Atk.ObjectAccessibleParentPropertyInfo), '("accessibleRole", Atk.ObjectAccessibleRolePropertyInfo), '("accessibleTableCaption", Atk.ObjectAccessibleTableCaptionPropertyInfo), '("accessibleTableCaptionObject", Atk.ObjectAccessibleTableCaptionObjectPropertyInfo), '("accessibleTableColumnDescription", Atk.ObjectAccessibleTableColumnDescriptionPropertyInfo), '("accessibleTableColumnHeader", Atk.ObjectAccessibleTableColumnHeaderPropertyInfo), '("accessibleTableRowDescription", Atk.ObjectAccessibleTableRowDescriptionPropertyInfo), '("accessibleTableRowHeader", Atk.ObjectAccessibleTableRowHeaderPropertyInfo), '("accessibleTableSummary", Atk.ObjectAccessibleTableSummaryPropertyInfo), '("accessibleValue", Atk.ObjectAccessibleValuePropertyInfo), '("widget", AccessibleWidgetPropertyInfo)] :: [(Symbol, *)])--accessibleWidget :: AttrLabelProxy "widget"-accessibleWidget = AttrLabelProxy--type instance SignalList Accessible = AccessibleSignalList-type AccessibleSignalList = ('[ '("activeDescendantChanged", Atk.ObjectActiveDescendantChangedSignalInfo), '("childrenChanged", Atk.ObjectChildrenChangedSignalInfo), '("focusEvent", Atk.ObjectFocusEventSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("propertyChange", Atk.ObjectPropertyChangeSignalInfo), '("stateChange", Atk.ObjectStateChangeSignalInfo), '("visibleDataChanged", Atk.ObjectVisibleDataChangedSignalInfo)] :: [(Symbol, *)])---- method Accessible::connect_widget_destroyed--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Accessible", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_accessible_connect_widget_destroyed" gtk_accessible_connect_widget_destroyed :: -    Ptr Accessible ->                       -- _obj : TInterface "Gtk" "Accessible"-    IO ()--{-# DEPRECATED accessibleConnectWidgetDestroyed ["(Since version 3.4)","Use gtk_accessible_set_widget() and its vfuncs."]#-}-accessibleConnectWidgetDestroyed ::-    (MonadIO m, AccessibleK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-accessibleConnectWidgetDestroyed _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_accessible_connect_widget_destroyed _obj'-    touchManagedPtr _obj-    return ()--data AccessibleConnectWidgetDestroyedMethodInfo-instance (signature ~ (m ()), MonadIO m, AccessibleK a) => MethodInfo AccessibleConnectWidgetDestroyedMethodInfo a signature where-    overloadedMethod _ = accessibleConnectWidgetDestroyed---- method Accessible::get_widget--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Accessible", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Widget")--- throws : False--- Skip return : False--foreign import ccall "gtk_accessible_get_widget" gtk_accessible_get_widget :: -    Ptr Accessible ->                       -- _obj : TInterface "Gtk" "Accessible"-    IO (Ptr Widget)---accessibleGetWidget ::-    (MonadIO m, AccessibleK a) =>-    a                                       -- _obj-    -> m Widget                             -- result-accessibleGetWidget _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_accessible_get_widget _obj'-    checkUnexpectedReturnNULL "gtk_accessible_get_widget" result-    result' <- (newObject Widget) result-    touchManagedPtr _obj-    return result'--data AccessibleGetWidgetMethodInfo-instance (signature ~ (m Widget), MonadIO m, AccessibleK a) => MethodInfo AccessibleGetWidgetMethodInfo a signature where-    overloadedMethod _ = accessibleGetWidget---- method Accessible::set_widget--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Accessible", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_accessible_set_widget" gtk_accessible_set_widget :: -    Ptr Accessible ->                       -- _obj : TInterface "Gtk" "Accessible"-    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    IO ()---accessibleSetWidget ::-    (MonadIO m, AccessibleK a, WidgetK b) =>-    a                                       -- _obj-    -> Maybe (b)                            -- widget-    -> m ()                                 -- result-accessibleSetWidget _obj widget = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeWidget <- case widget of-        Nothing -> return nullPtr-        Just jWidget -> do-            let jWidget' = unsafeManagedPtrCastPtr jWidget-            return jWidget'-    gtk_accessible_set_widget _obj' maybeWidget-    touchManagedPtr _obj-    whenJust widget touchManagedPtr-    return ()--data AccessibleSetWidgetMethodInfo-instance (signature ~ (Maybe (b) -> m ()), MonadIO m, AccessibleK a, WidgetK b) => MethodInfo AccessibleSetWidgetMethodInfo a signature where-    overloadedMethod _ = accessibleSetWidget--
− GI/Gtk/Objects/Accessible.hs-boot
@@ -1,17 +0,0 @@-module GI.Gtk.Objects.Accessible where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype Accessible = Accessible (ForeignPtr Accessible)-instance GObject Accessible where-class GObject o => AccessibleK o-instance (GObject o, IsDescendantOf Accessible o) => AccessibleK o-data AccessibleWidgetPropertyInfo-data AccessibleConnectWidgetDestroyedMethodInfo-data AccessibleGetWidgetMethodInfo-data AccessibleSetWidgetMethodInfo
− GI/Gtk/Objects/Action.hs
@@ -1,2255 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.Action-    ( ---- * Exported types-    Action(..)                              ,-    ActionK                                 ,-    toAction                                ,-    noAction                                ,--- -- * Methods--- ** actionActivate-    ActionActivateMethodInfo                ,-    actionActivate                          ,----- ** actionBlockActivate-    ActionBlockActivateMethodInfo           ,-    actionBlockActivate                     ,----- ** actionConnectAccelerator-    ActionConnectAcceleratorMethodInfo      ,-    actionConnectAccelerator                ,----- ** actionCreateIcon-    ActionCreateIconMethodInfo              ,-    actionCreateIcon                        ,----- ** actionCreateMenu-    ActionCreateMenuMethodInfo              ,-    actionCreateMenu                        ,----- ** actionCreateMenuItem-    ActionCreateMenuItemMethodInfo          ,-    actionCreateMenuItem                    ,----- ** actionCreateToolItem-    ActionCreateToolItemMethodInfo          ,-    actionCreateToolItem                    ,----- ** actionDisconnectAccelerator-    ActionDisconnectAcceleratorMethodInfo   ,-    actionDisconnectAccelerator             ,----- ** actionGetAccelClosure-    ActionGetAccelClosureMethodInfo         ,-    actionGetAccelClosure                   ,----- ** actionGetAccelPath-    ActionGetAccelPathMethodInfo            ,-    actionGetAccelPath                      ,----- ** actionGetAlwaysShowImage-    ActionGetAlwaysShowImageMethodInfo      ,-    actionGetAlwaysShowImage                ,----- ** actionGetGicon-    ActionGetGiconMethodInfo                ,-    actionGetGicon                          ,----- ** actionGetIconName-    ActionGetIconNameMethodInfo             ,-    actionGetIconName                       ,----- ** actionGetIsImportant-    ActionGetIsImportantMethodInfo          ,-    actionGetIsImportant                    ,----- ** actionGetLabel-    ActionGetLabelMethodInfo                ,-    actionGetLabel                          ,----- ** actionGetName-    ActionGetNameMethodInfo                 ,-    actionGetName                           ,----- ** actionGetProxies-    ActionGetProxiesMethodInfo              ,-    actionGetProxies                        ,----- ** actionGetSensitive-    ActionGetSensitiveMethodInfo            ,-    actionGetSensitive                      ,----- ** actionGetShortLabel-    ActionGetShortLabelMethodInfo           ,-    actionGetShortLabel                     ,----- ** actionGetStockId-    ActionGetStockIdMethodInfo              ,-    actionGetStockId                        ,----- ** actionGetTooltip-    ActionGetTooltipMethodInfo              ,-    actionGetTooltip                        ,----- ** actionGetVisible-    ActionGetVisibleMethodInfo              ,-    actionGetVisible                        ,----- ** actionGetVisibleHorizontal-    ActionGetVisibleHorizontalMethodInfo    ,-    actionGetVisibleHorizontal              ,----- ** actionGetVisibleVertical-    ActionGetVisibleVerticalMethodInfo      ,-    actionGetVisibleVertical                ,----- ** actionIsSensitive-    ActionIsSensitiveMethodInfo             ,-    actionIsSensitive                       ,----- ** actionIsVisible-    ActionIsVisibleMethodInfo               ,-    actionIsVisible                         ,----- ** actionNew-    actionNew                               ,----- ** actionSetAccelGroup-    ActionSetAccelGroupMethodInfo           ,-    actionSetAccelGroup                     ,----- ** actionSetAccelPath-    ActionSetAccelPathMethodInfo            ,-    actionSetAccelPath                      ,----- ** actionSetAlwaysShowImage-    ActionSetAlwaysShowImageMethodInfo      ,-    actionSetAlwaysShowImage                ,----- ** actionSetGicon-    ActionSetGiconMethodInfo                ,-    actionSetGicon                          ,----- ** actionSetIconName-    ActionSetIconNameMethodInfo             ,-    actionSetIconName                       ,----- ** actionSetIsImportant-    ActionSetIsImportantMethodInfo          ,-    actionSetIsImportant                    ,----- ** actionSetLabel-    ActionSetLabelMethodInfo                ,-    actionSetLabel                          ,----- ** actionSetSensitive-    ActionSetSensitiveMethodInfo            ,-    actionSetSensitive                      ,----- ** actionSetShortLabel-    ActionSetShortLabelMethodInfo           ,-    actionSetShortLabel                     ,----- ** actionSetStockId-    ActionSetStockIdMethodInfo              ,-    actionSetStockId                        ,----- ** actionSetTooltip-    ActionSetTooltipMethodInfo              ,-    actionSetTooltip                        ,----- ** actionSetVisible-    ActionSetVisibleMethodInfo              ,-    actionSetVisible                        ,----- ** actionSetVisibleHorizontal-    ActionSetVisibleHorizontalMethodInfo    ,-    actionSetVisibleHorizontal              ,----- ** actionSetVisibleVertical-    ActionSetVisibleVerticalMethodInfo      ,-    actionSetVisibleVertical                ,----- ** actionUnblockActivate-    ActionUnblockActivateMethodInfo         ,-    actionUnblockActivate                   ,----- -- * Properties--- ** ActionGroup-    ActionActionGroupPropertyInfo           ,-    actionActionGroup                       ,-    clearActionActionGroup                  ,-    constructActionActionGroup              ,-    getActionActionGroup                    ,-    setActionActionGroup                    ,----- ** AlwaysShowImage-    ActionAlwaysShowImagePropertyInfo       ,-    actionAlwaysShowImage                   ,-    constructActionAlwaysShowImage          ,-    getActionAlwaysShowImage                ,-    setActionAlwaysShowImage                ,----- ** Gicon-    ActionGiconPropertyInfo                 ,-    actionGicon                             ,-    constructActionGicon                    ,-    getActionGicon                          ,-    setActionGicon                          ,----- ** HideIfEmpty-    ActionHideIfEmptyPropertyInfo           ,-    actionHideIfEmpty                       ,-    constructActionHideIfEmpty              ,-    getActionHideIfEmpty                    ,-    setActionHideIfEmpty                    ,----- ** IconName-    ActionIconNamePropertyInfo              ,-    actionIconName                          ,-    constructActionIconName                 ,-    getActionIconName                       ,-    setActionIconName                       ,----- ** IsImportant-    ActionIsImportantPropertyInfo           ,-    actionIsImportant                       ,-    constructActionIsImportant              ,-    getActionIsImportant                    ,-    setActionIsImportant                    ,----- ** Label-    ActionLabelPropertyInfo                 ,-    actionLabel                             ,-    constructActionLabel                    ,-    getActionLabel                          ,-    setActionLabel                          ,----- ** Name-    ActionNamePropertyInfo                  ,-    actionName                              ,-    constructActionName                     ,-    getActionName                           ,----- ** Sensitive-    ActionSensitivePropertyInfo             ,-    actionSensitive                         ,-    constructActionSensitive                ,-    getActionSensitive                      ,-    setActionSensitive                      ,----- ** ShortLabel-    ActionShortLabelPropertyInfo            ,-    actionShortLabel                        ,-    constructActionShortLabel               ,-    getActionShortLabel                     ,-    setActionShortLabel                     ,----- ** StockId-    ActionStockIdPropertyInfo               ,-    actionStockId                           ,-    constructActionStockId                  ,-    getActionStockId                        ,-    setActionStockId                        ,----- ** Tooltip-    ActionTooltipPropertyInfo               ,-    actionTooltip                           ,-    constructActionTooltip                  ,-    getActionTooltip                        ,-    setActionTooltip                        ,----- ** Visible-    ActionVisiblePropertyInfo               ,-    actionVisible                           ,-    constructActionVisible                  ,-    getActionVisible                        ,-    setActionVisible                        ,----- ** VisibleHorizontal-    ActionVisibleHorizontalPropertyInfo     ,-    actionVisibleHorizontal                 ,-    constructActionVisibleHorizontal        ,-    getActionVisibleHorizontal              ,-    setActionVisibleHorizontal              ,----- ** VisibleOverflown-    ActionVisibleOverflownPropertyInfo      ,-    actionVisibleOverflown                  ,-    constructActionVisibleOverflown         ,-    getActionVisibleOverflown               ,-    setActionVisibleOverflown               ,----- ** VisibleVertical-    ActionVisibleVerticalPropertyInfo       ,-    actionVisibleVertical                   ,-    constructActionVisibleVertical          ,-    getActionVisibleVertical                ,-    setActionVisibleVertical                ,----- -- * Signals--- ** Activate-    ActionActivateCallback                  ,-    ActionActivateCallbackC                 ,-    ActionActivateSignalInfo                ,-    actionActivateCallbackWrapper           ,-    actionActivateClosure                   ,-    afterActionActivate                     ,-    mkActionActivateCallback                ,-    noActionActivateCallback                ,-    onActionActivate                        ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.GObject as GObject-import qualified GI.Gio as Gio--newtype Action = Action (ForeignPtr Action)-foreign import ccall "gtk_action_get_type"-    c_gtk_action_get_type :: IO GType--type instance ParentTypes Action = ActionParentTypes-type ActionParentTypes = '[GObject.Object, Buildable]--instance GObject Action where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_action_get_type-    --class GObject o => ActionK o-instance (GObject o, IsDescendantOf Action o) => ActionK o--toAction :: ActionK o => o -> IO Action-toAction = unsafeCastTo Action--noAction :: Maybe Action-noAction = Nothing--type family ResolveActionMethod (t :: Symbol) (o :: *) :: * where-    ResolveActionMethod "activate" o = ActionActivateMethodInfo-    ResolveActionMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveActionMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveActionMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveActionMethod "blockActivate" o = ActionBlockActivateMethodInfo-    ResolveActionMethod "connectAccelerator" o = ActionConnectAcceleratorMethodInfo-    ResolveActionMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveActionMethod "createIcon" o = ActionCreateIconMethodInfo-    ResolveActionMethod "createMenu" o = ActionCreateMenuMethodInfo-    ResolveActionMethod "createMenuItem" o = ActionCreateMenuItemMethodInfo-    ResolveActionMethod "createToolItem" o = ActionCreateToolItemMethodInfo-    ResolveActionMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveActionMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveActionMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveActionMethod "disconnectAccelerator" o = ActionDisconnectAcceleratorMethodInfo-    ResolveActionMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveActionMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveActionMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveActionMethod "isSensitive" o = ActionIsSensitiveMethodInfo-    ResolveActionMethod "isVisible" o = ActionIsVisibleMethodInfo-    ResolveActionMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveActionMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveActionMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveActionMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveActionMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveActionMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveActionMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveActionMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveActionMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveActionMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveActionMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveActionMethod "unblockActivate" o = ActionUnblockActivateMethodInfo-    ResolveActionMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveActionMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveActionMethod "getAccelClosure" o = ActionGetAccelClosureMethodInfo-    ResolveActionMethod "getAccelPath" o = ActionGetAccelPathMethodInfo-    ResolveActionMethod "getAlwaysShowImage" o = ActionGetAlwaysShowImageMethodInfo-    ResolveActionMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveActionMethod "getGicon" o = ActionGetGiconMethodInfo-    ResolveActionMethod "getIconName" o = ActionGetIconNameMethodInfo-    ResolveActionMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveActionMethod "getIsImportant" o = ActionGetIsImportantMethodInfo-    ResolveActionMethod "getLabel" o = ActionGetLabelMethodInfo-    ResolveActionMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveActionMethod "getProxies" o = ActionGetProxiesMethodInfo-    ResolveActionMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveActionMethod "getSensitive" o = ActionGetSensitiveMethodInfo-    ResolveActionMethod "getShortLabel" o = ActionGetShortLabelMethodInfo-    ResolveActionMethod "getStockId" o = ActionGetStockIdMethodInfo-    ResolveActionMethod "getTooltip" o = ActionGetTooltipMethodInfo-    ResolveActionMethod "getVisible" o = ActionGetVisibleMethodInfo-    ResolveActionMethod "getVisibleHorizontal" o = ActionGetVisibleHorizontalMethodInfo-    ResolveActionMethod "getVisibleVertical" o = ActionGetVisibleVerticalMethodInfo-    ResolveActionMethod "setAccelGroup" o = ActionSetAccelGroupMethodInfo-    ResolveActionMethod "setAccelPath" o = ActionSetAccelPathMethodInfo-    ResolveActionMethod "setAlwaysShowImage" o = ActionSetAlwaysShowImageMethodInfo-    ResolveActionMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveActionMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveActionMethod "setGicon" o = ActionSetGiconMethodInfo-    ResolveActionMethod "setIconName" o = ActionSetIconNameMethodInfo-    ResolveActionMethod "setIsImportant" o = ActionSetIsImportantMethodInfo-    ResolveActionMethod "setLabel" o = ActionSetLabelMethodInfo-    ResolveActionMethod "setName" o = BuildableSetNameMethodInfo-    ResolveActionMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveActionMethod "setSensitive" o = ActionSetSensitiveMethodInfo-    ResolveActionMethod "setShortLabel" o = ActionSetShortLabelMethodInfo-    ResolveActionMethod "setStockId" o = ActionSetStockIdMethodInfo-    ResolveActionMethod "setTooltip" o = ActionSetTooltipMethodInfo-    ResolveActionMethod "setVisible" o = ActionSetVisibleMethodInfo-    ResolveActionMethod "setVisibleHorizontal" o = ActionSetVisibleHorizontalMethodInfo-    ResolveActionMethod "setVisibleVertical" o = ActionSetVisibleVerticalMethodInfo-    ResolveActionMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveActionMethod t Action, MethodInfo info Action p) => IsLabelProxy t (Action -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveActionMethod t Action, MethodInfo info Action p) => IsLabel t (Action -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal Action::activate-type ActionActivateCallback =-    IO ()--noActionActivateCallback :: Maybe ActionActivateCallback-noActionActivateCallback = Nothing--type ActionActivateCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkActionActivateCallback :: ActionActivateCallbackC -> IO (FunPtr ActionActivateCallbackC)--actionActivateClosure :: ActionActivateCallback -> IO Closure-actionActivateClosure cb = newCClosure =<< mkActionActivateCallback wrapped-    where wrapped = actionActivateCallbackWrapper cb--actionActivateCallbackWrapper ::-    ActionActivateCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-actionActivateCallbackWrapper _cb _ _ = do-    _cb --onActionActivate :: (GObject a, MonadIO m) => a -> ActionActivateCallback -> m SignalHandlerId-onActionActivate obj cb = liftIO $ connectActionActivate obj cb SignalConnectBefore-afterActionActivate :: (GObject a, MonadIO m) => a -> ActionActivateCallback -> m SignalHandlerId-afterActionActivate obj cb = connectActionActivate obj cb SignalConnectAfter--connectActionActivate :: (GObject a, MonadIO m) =>-                         a -> ActionActivateCallback -> SignalConnectMode -> m SignalHandlerId-connectActionActivate obj cb after = liftIO $ do-    cb' <- mkActionActivateCallback (actionActivateCallbackWrapper cb)-    connectSignalFunPtr obj "activate" cb' after---- VVV Prop "action-group"-   -- Type: TInterface "Gtk" "ActionGroup"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getActionActionGroup :: (MonadIO m, ActionK o) => o -> m (Maybe ActionGroup)-getActionActionGroup obj = liftIO $ getObjectPropertyObject obj "action-group" ActionGroup--setActionActionGroup :: (MonadIO m, ActionK o, ActionGroupK a) => o -> a -> m ()-setActionActionGroup obj val = liftIO $ setObjectPropertyObject obj "action-group" (Just val)--constructActionActionGroup :: (ActionGroupK a) => a -> IO ([Char], GValue)-constructActionActionGroup val = constructObjectPropertyObject "action-group" (Just val)--clearActionActionGroup :: (MonadIO m, ActionK o) => o -> m ()-clearActionActionGroup obj = liftIO $ setObjectPropertyObject obj "action-group" (Nothing :: Maybe ActionGroup)--data ActionActionGroupPropertyInfo-instance AttrInfo ActionActionGroupPropertyInfo where-    type AttrAllowedOps ActionActionGroupPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint ActionActionGroupPropertyInfo = ActionGroupK-    type AttrBaseTypeConstraint ActionActionGroupPropertyInfo = ActionK-    type AttrGetType ActionActionGroupPropertyInfo = (Maybe ActionGroup)-    type AttrLabel ActionActionGroupPropertyInfo = "action-group"-    attrGet _ = getActionActionGroup-    attrSet _ = setActionActionGroup-    attrConstruct _ = constructActionActionGroup-    attrClear _ = clearActionActionGroup---- VVV Prop "always-show-image"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Just False,Just False)--getActionAlwaysShowImage :: (MonadIO m, ActionK o) => o -> m Bool-getActionAlwaysShowImage obj = liftIO $ getObjectPropertyBool obj "always-show-image"--setActionAlwaysShowImage :: (MonadIO m, ActionK o) => o -> Bool -> m ()-setActionAlwaysShowImage obj val = liftIO $ setObjectPropertyBool obj "always-show-image" val--constructActionAlwaysShowImage :: Bool -> IO ([Char], GValue)-constructActionAlwaysShowImage val = constructObjectPropertyBool "always-show-image" val--data ActionAlwaysShowImagePropertyInfo-instance AttrInfo ActionAlwaysShowImagePropertyInfo where-    type AttrAllowedOps ActionAlwaysShowImagePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ActionAlwaysShowImagePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint ActionAlwaysShowImagePropertyInfo = ActionK-    type AttrGetType ActionAlwaysShowImagePropertyInfo = Bool-    type AttrLabel ActionAlwaysShowImagePropertyInfo = "always-show-image"-    attrGet _ = getActionAlwaysShowImage-    attrSet _ = setActionAlwaysShowImage-    attrConstruct _ = constructActionAlwaysShowImage-    attrClear _ = undefined---- VVV Prop "gicon"-   -- Type: TInterface "Gio" "Icon"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getActionGicon :: (MonadIO m, ActionK o) => o -> m Gio.Icon-getActionGicon obj = liftIO $ checkUnexpectedNothing "getActionGicon" $ getObjectPropertyObject obj "gicon" Gio.Icon--setActionGicon :: (MonadIO m, ActionK o, Gio.IconK a) => o -> a -> m ()-setActionGicon obj val = liftIO $ setObjectPropertyObject obj "gicon" (Just val)--constructActionGicon :: (Gio.IconK a) => a -> IO ([Char], GValue)-constructActionGicon val = constructObjectPropertyObject "gicon" (Just val)--data ActionGiconPropertyInfo-instance AttrInfo ActionGiconPropertyInfo where-    type AttrAllowedOps ActionGiconPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ActionGiconPropertyInfo = Gio.IconK-    type AttrBaseTypeConstraint ActionGiconPropertyInfo = ActionK-    type AttrGetType ActionGiconPropertyInfo = Gio.Icon-    type AttrLabel ActionGiconPropertyInfo = "gicon"-    attrGet _ = getActionGicon-    attrSet _ = setActionGicon-    attrConstruct _ = constructActionGicon-    attrClear _ = undefined---- VVV Prop "hide-if-empty"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getActionHideIfEmpty :: (MonadIO m, ActionK o) => o -> m Bool-getActionHideIfEmpty obj = liftIO $ getObjectPropertyBool obj "hide-if-empty"--setActionHideIfEmpty :: (MonadIO m, ActionK o) => o -> Bool -> m ()-setActionHideIfEmpty obj val = liftIO $ setObjectPropertyBool obj "hide-if-empty" val--constructActionHideIfEmpty :: Bool -> IO ([Char], GValue)-constructActionHideIfEmpty val = constructObjectPropertyBool "hide-if-empty" val--data ActionHideIfEmptyPropertyInfo-instance AttrInfo ActionHideIfEmptyPropertyInfo where-    type AttrAllowedOps ActionHideIfEmptyPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ActionHideIfEmptyPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint ActionHideIfEmptyPropertyInfo = ActionK-    type AttrGetType ActionHideIfEmptyPropertyInfo = Bool-    type AttrLabel ActionHideIfEmptyPropertyInfo = "hide-if-empty"-    attrGet _ = getActionHideIfEmpty-    attrSet _ = setActionHideIfEmpty-    attrConstruct _ = constructActionHideIfEmpty-    attrClear _ = undefined---- VVV Prop "icon-name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getActionIconName :: (MonadIO m, ActionK o) => o -> m T.Text-getActionIconName obj = liftIO $ checkUnexpectedNothing "getActionIconName" $ getObjectPropertyString obj "icon-name"--setActionIconName :: (MonadIO m, ActionK o) => o -> T.Text -> m ()-setActionIconName obj val = liftIO $ setObjectPropertyString obj "icon-name" (Just val)--constructActionIconName :: T.Text -> IO ([Char], GValue)-constructActionIconName val = constructObjectPropertyString "icon-name" (Just val)--data ActionIconNamePropertyInfo-instance AttrInfo ActionIconNamePropertyInfo where-    type AttrAllowedOps ActionIconNamePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ActionIconNamePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint ActionIconNamePropertyInfo = ActionK-    type AttrGetType ActionIconNamePropertyInfo = T.Text-    type AttrLabel ActionIconNamePropertyInfo = "icon-name"-    attrGet _ = getActionIconName-    attrSet _ = setActionIconName-    attrConstruct _ = constructActionIconName-    attrClear _ = undefined---- VVV Prop "is-important"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getActionIsImportant :: (MonadIO m, ActionK o) => o -> m Bool-getActionIsImportant obj = liftIO $ getObjectPropertyBool obj "is-important"--setActionIsImportant :: (MonadIO m, ActionK o) => o -> Bool -> m ()-setActionIsImportant obj val = liftIO $ setObjectPropertyBool obj "is-important" val--constructActionIsImportant :: Bool -> IO ([Char], GValue)-constructActionIsImportant val = constructObjectPropertyBool "is-important" val--data ActionIsImportantPropertyInfo-instance AttrInfo ActionIsImportantPropertyInfo where-    type AttrAllowedOps ActionIsImportantPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ActionIsImportantPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint ActionIsImportantPropertyInfo = ActionK-    type AttrGetType ActionIsImportantPropertyInfo = Bool-    type AttrLabel ActionIsImportantPropertyInfo = "is-important"-    attrGet _ = getActionIsImportant-    attrSet _ = setActionIsImportant-    attrConstruct _ = constructActionIsImportant-    attrClear _ = undefined---- VVV Prop "label"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getActionLabel :: (MonadIO m, ActionK o) => o -> m T.Text-getActionLabel obj = liftIO $ checkUnexpectedNothing "getActionLabel" $ getObjectPropertyString obj "label"--setActionLabel :: (MonadIO m, ActionK o) => o -> T.Text -> m ()-setActionLabel obj val = liftIO $ setObjectPropertyString obj "label" (Just val)--constructActionLabel :: T.Text -> IO ([Char], GValue)-constructActionLabel val = constructObjectPropertyString "label" (Just val)--data ActionLabelPropertyInfo-instance AttrInfo ActionLabelPropertyInfo where-    type AttrAllowedOps ActionLabelPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ActionLabelPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint ActionLabelPropertyInfo = ActionK-    type AttrGetType ActionLabelPropertyInfo = T.Text-    type AttrLabel ActionLabelPropertyInfo = "label"-    attrGet _ = getActionLabel-    attrSet _ = setActionLabel-    attrConstruct _ = constructActionLabel-    attrClear _ = undefined---- VVV Prop "name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstructOnly]-   -- Nullable: (Just False,Nothing)--getActionName :: (MonadIO m, ActionK o) => o -> m T.Text-getActionName obj = liftIO $ checkUnexpectedNothing "getActionName" $ getObjectPropertyString obj "name"--constructActionName :: T.Text -> IO ([Char], GValue)-constructActionName val = constructObjectPropertyString "name" (Just val)--data ActionNamePropertyInfo-instance AttrInfo ActionNamePropertyInfo where-    type AttrAllowedOps ActionNamePropertyInfo = '[ 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint ActionNamePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint ActionNamePropertyInfo = ActionK-    type AttrGetType ActionNamePropertyInfo = T.Text-    type AttrLabel ActionNamePropertyInfo = "name"-    attrGet _ = getActionName-    attrSet _ = undefined-    attrConstruct _ = constructActionName-    attrClear _ = undefined---- VVV Prop "sensitive"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getActionSensitive :: (MonadIO m, ActionK o) => o -> m Bool-getActionSensitive obj = liftIO $ getObjectPropertyBool obj "sensitive"--setActionSensitive :: (MonadIO m, ActionK o) => o -> Bool -> m ()-setActionSensitive obj val = liftIO $ setObjectPropertyBool obj "sensitive" val--constructActionSensitive :: Bool -> IO ([Char], GValue)-constructActionSensitive val = constructObjectPropertyBool "sensitive" val--data ActionSensitivePropertyInfo-instance AttrInfo ActionSensitivePropertyInfo where-    type AttrAllowedOps ActionSensitivePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ActionSensitivePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint ActionSensitivePropertyInfo = ActionK-    type AttrGetType ActionSensitivePropertyInfo = Bool-    type AttrLabel ActionSensitivePropertyInfo = "sensitive"-    attrGet _ = getActionSensitive-    attrSet _ = setActionSensitive-    attrConstruct _ = constructActionSensitive-    attrClear _ = undefined---- VVV Prop "short-label"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getActionShortLabel :: (MonadIO m, ActionK o) => o -> m T.Text-getActionShortLabel obj = liftIO $ checkUnexpectedNothing "getActionShortLabel" $ getObjectPropertyString obj "short-label"--setActionShortLabel :: (MonadIO m, ActionK o) => o -> T.Text -> m ()-setActionShortLabel obj val = liftIO $ setObjectPropertyString obj "short-label" (Just val)--constructActionShortLabel :: T.Text -> IO ([Char], GValue)-constructActionShortLabel val = constructObjectPropertyString "short-label" (Just val)--data ActionShortLabelPropertyInfo-instance AttrInfo ActionShortLabelPropertyInfo where-    type AttrAllowedOps ActionShortLabelPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ActionShortLabelPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint ActionShortLabelPropertyInfo = ActionK-    type AttrGetType ActionShortLabelPropertyInfo = T.Text-    type AttrLabel ActionShortLabelPropertyInfo = "short-label"-    attrGet _ = getActionShortLabel-    attrSet _ = setActionShortLabel-    attrConstruct _ = constructActionShortLabel-    attrClear _ = undefined---- VVV Prop "stock-id"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getActionStockId :: (MonadIO m, ActionK o) => o -> m T.Text-getActionStockId obj = liftIO $ checkUnexpectedNothing "getActionStockId" $ getObjectPropertyString obj "stock-id"--setActionStockId :: (MonadIO m, ActionK o) => o -> T.Text -> m ()-setActionStockId obj val = liftIO $ setObjectPropertyString obj "stock-id" (Just val)--constructActionStockId :: T.Text -> IO ([Char], GValue)-constructActionStockId val = constructObjectPropertyString "stock-id" (Just val)--data ActionStockIdPropertyInfo-instance AttrInfo ActionStockIdPropertyInfo where-    type AttrAllowedOps ActionStockIdPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ActionStockIdPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint ActionStockIdPropertyInfo = ActionK-    type AttrGetType ActionStockIdPropertyInfo = T.Text-    type AttrLabel ActionStockIdPropertyInfo = "stock-id"-    attrGet _ = getActionStockId-    attrSet _ = setActionStockId-    attrConstruct _ = constructActionStockId-    attrClear _ = undefined---- VVV Prop "tooltip"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getActionTooltip :: (MonadIO m, ActionK o) => o -> m T.Text-getActionTooltip obj = liftIO $ checkUnexpectedNothing "getActionTooltip" $ getObjectPropertyString obj "tooltip"--setActionTooltip :: (MonadIO m, ActionK o) => o -> T.Text -> m ()-setActionTooltip obj val = liftIO $ setObjectPropertyString obj "tooltip" (Just val)--constructActionTooltip :: T.Text -> IO ([Char], GValue)-constructActionTooltip val = constructObjectPropertyString "tooltip" (Just val)--data ActionTooltipPropertyInfo-instance AttrInfo ActionTooltipPropertyInfo where-    type AttrAllowedOps ActionTooltipPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ActionTooltipPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint ActionTooltipPropertyInfo = ActionK-    type AttrGetType ActionTooltipPropertyInfo = T.Text-    type AttrLabel ActionTooltipPropertyInfo = "tooltip"-    attrGet _ = getActionTooltip-    attrSet _ = setActionTooltip-    attrConstruct _ = constructActionTooltip-    attrClear _ = undefined---- VVV Prop "visible"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getActionVisible :: (MonadIO m, ActionK o) => o -> m Bool-getActionVisible obj = liftIO $ getObjectPropertyBool obj "visible"--setActionVisible :: (MonadIO m, ActionK o) => o -> Bool -> m ()-setActionVisible obj val = liftIO $ setObjectPropertyBool obj "visible" val--constructActionVisible :: Bool -> IO ([Char], GValue)-constructActionVisible val = constructObjectPropertyBool "visible" val--data ActionVisiblePropertyInfo-instance AttrInfo ActionVisiblePropertyInfo where-    type AttrAllowedOps ActionVisiblePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ActionVisiblePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint ActionVisiblePropertyInfo = ActionK-    type AttrGetType ActionVisiblePropertyInfo = Bool-    type AttrLabel ActionVisiblePropertyInfo = "visible"-    attrGet _ = getActionVisible-    attrSet _ = setActionVisible-    attrConstruct _ = constructActionVisible-    attrClear _ = undefined---- VVV Prop "visible-horizontal"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getActionVisibleHorizontal :: (MonadIO m, ActionK o) => o -> m Bool-getActionVisibleHorizontal obj = liftIO $ getObjectPropertyBool obj "visible-horizontal"--setActionVisibleHorizontal :: (MonadIO m, ActionK o) => o -> Bool -> m ()-setActionVisibleHorizontal obj val = liftIO $ setObjectPropertyBool obj "visible-horizontal" val--constructActionVisibleHorizontal :: Bool -> IO ([Char], GValue)-constructActionVisibleHorizontal val = constructObjectPropertyBool "visible-horizontal" val--data ActionVisibleHorizontalPropertyInfo-instance AttrInfo ActionVisibleHorizontalPropertyInfo where-    type AttrAllowedOps ActionVisibleHorizontalPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ActionVisibleHorizontalPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint ActionVisibleHorizontalPropertyInfo = ActionK-    type AttrGetType ActionVisibleHorizontalPropertyInfo = Bool-    type AttrLabel ActionVisibleHorizontalPropertyInfo = "visible-horizontal"-    attrGet _ = getActionVisibleHorizontal-    attrSet _ = setActionVisibleHorizontal-    attrConstruct _ = constructActionVisibleHorizontal-    attrClear _ = undefined---- VVV Prop "visible-overflown"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getActionVisibleOverflown :: (MonadIO m, ActionK o) => o -> m Bool-getActionVisibleOverflown obj = liftIO $ getObjectPropertyBool obj "visible-overflown"--setActionVisibleOverflown :: (MonadIO m, ActionK o) => o -> Bool -> m ()-setActionVisibleOverflown obj val = liftIO $ setObjectPropertyBool obj "visible-overflown" val--constructActionVisibleOverflown :: Bool -> IO ([Char], GValue)-constructActionVisibleOverflown val = constructObjectPropertyBool "visible-overflown" val--data ActionVisibleOverflownPropertyInfo-instance AttrInfo ActionVisibleOverflownPropertyInfo where-    type AttrAllowedOps ActionVisibleOverflownPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ActionVisibleOverflownPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint ActionVisibleOverflownPropertyInfo = ActionK-    type AttrGetType ActionVisibleOverflownPropertyInfo = Bool-    type AttrLabel ActionVisibleOverflownPropertyInfo = "visible-overflown"-    attrGet _ = getActionVisibleOverflown-    attrSet _ = setActionVisibleOverflown-    attrConstruct _ = constructActionVisibleOverflown-    attrClear _ = undefined---- VVV Prop "visible-vertical"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getActionVisibleVertical :: (MonadIO m, ActionK o) => o -> m Bool-getActionVisibleVertical obj = liftIO $ getObjectPropertyBool obj "visible-vertical"--setActionVisibleVertical :: (MonadIO m, ActionK o) => o -> Bool -> m ()-setActionVisibleVertical obj val = liftIO $ setObjectPropertyBool obj "visible-vertical" val--constructActionVisibleVertical :: Bool -> IO ([Char], GValue)-constructActionVisibleVertical val = constructObjectPropertyBool "visible-vertical" val--data ActionVisibleVerticalPropertyInfo-instance AttrInfo ActionVisibleVerticalPropertyInfo where-    type AttrAllowedOps ActionVisibleVerticalPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ActionVisibleVerticalPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint ActionVisibleVerticalPropertyInfo = ActionK-    type AttrGetType ActionVisibleVerticalPropertyInfo = Bool-    type AttrLabel ActionVisibleVerticalPropertyInfo = "visible-vertical"-    attrGet _ = getActionVisibleVertical-    attrSet _ = setActionVisibleVertical-    attrConstruct _ = constructActionVisibleVertical-    attrClear _ = undefined--type instance AttributeList Action = ActionAttributeList-type ActionAttributeList = ('[ '("actionGroup", ActionActionGroupPropertyInfo), '("alwaysShowImage", ActionAlwaysShowImagePropertyInfo), '("gicon", ActionGiconPropertyInfo), '("hideIfEmpty", ActionHideIfEmptyPropertyInfo), '("iconName", ActionIconNamePropertyInfo), '("isImportant", ActionIsImportantPropertyInfo), '("label", ActionLabelPropertyInfo), '("name", ActionNamePropertyInfo), '("sensitive", ActionSensitivePropertyInfo), '("shortLabel", ActionShortLabelPropertyInfo), '("stockId", ActionStockIdPropertyInfo), '("tooltip", ActionTooltipPropertyInfo), '("visible", ActionVisiblePropertyInfo), '("visibleHorizontal", ActionVisibleHorizontalPropertyInfo), '("visibleOverflown", ActionVisibleOverflownPropertyInfo), '("visibleVertical", ActionVisibleVerticalPropertyInfo)] :: [(Symbol, *)])--actionActionGroup :: AttrLabelProxy "actionGroup"-actionActionGroup = AttrLabelProxy--actionAlwaysShowImage :: AttrLabelProxy "alwaysShowImage"-actionAlwaysShowImage = AttrLabelProxy--actionGicon :: AttrLabelProxy "gicon"-actionGicon = AttrLabelProxy--actionHideIfEmpty :: AttrLabelProxy "hideIfEmpty"-actionHideIfEmpty = AttrLabelProxy--actionIconName :: AttrLabelProxy "iconName"-actionIconName = AttrLabelProxy--actionIsImportant :: AttrLabelProxy "isImportant"-actionIsImportant = AttrLabelProxy--actionLabel :: AttrLabelProxy "label"-actionLabel = AttrLabelProxy--actionName :: AttrLabelProxy "name"-actionName = AttrLabelProxy--actionSensitive :: AttrLabelProxy "sensitive"-actionSensitive = AttrLabelProxy--actionShortLabel :: AttrLabelProxy "shortLabel"-actionShortLabel = AttrLabelProxy--actionStockId :: AttrLabelProxy "stockId"-actionStockId = AttrLabelProxy--actionTooltip :: AttrLabelProxy "tooltip"-actionTooltip = AttrLabelProxy--actionVisible :: AttrLabelProxy "visible"-actionVisible = AttrLabelProxy--actionVisibleHorizontal :: AttrLabelProxy "visibleHorizontal"-actionVisibleHorizontal = AttrLabelProxy--actionVisibleOverflown :: AttrLabelProxy "visibleOverflown"-actionVisibleOverflown = AttrLabelProxy--actionVisibleVertical :: AttrLabelProxy "visibleVertical"-actionVisibleVertical = AttrLabelProxy--data ActionActivateSignalInfo-instance SignalInfo ActionActivateSignalInfo where-    type HaskellCallbackType ActionActivateSignalInfo = ActionActivateCallback-    connectSignal _ = connectActionActivate--type instance SignalList Action = ActionSignalList-type ActionSignalList = ('[ '("activate", ActionActivateSignalInfo), '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method Action::new--- method type : Constructor--- Args : [Arg {argCName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "label", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "tooltip", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "stock_id", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Action")--- throws : False--- Skip return : False--foreign import ccall "gtk_action_new" gtk_action_new :: -    CString ->                              -- name : TBasicType TUTF8-    CString ->                              -- label : TBasicType TUTF8-    CString ->                              -- tooltip : TBasicType TUTF8-    CString ->                              -- stock_id : TBasicType TUTF8-    IO (Ptr Action)--{-# DEPRECATED actionNew ["(Since version 3.10)","Use #GAction instead, associating it to a widget with","#GtkActionable or creating a #GtkMenu with gtk_menu_new_from_model()"]#-}-actionNew ::-    (MonadIO m) =>-    T.Text                                  -- name-    -> Maybe (T.Text)                       -- label-    -> Maybe (T.Text)                       -- tooltip-    -> Maybe (T.Text)                       -- stockId-    -> m Action                             -- result-actionNew name label tooltip stockId = liftIO $ do-    name' <- textToCString name-    maybeLabel <- case label of-        Nothing -> return nullPtr-        Just jLabel -> do-            jLabel' <- textToCString jLabel-            return jLabel'-    maybeTooltip <- case tooltip of-        Nothing -> return nullPtr-        Just jTooltip -> do-            jTooltip' <- textToCString jTooltip-            return jTooltip'-    maybeStockId <- case stockId of-        Nothing -> return nullPtr-        Just jStockId -> do-            jStockId' <- textToCString jStockId-            return jStockId'-    result <- gtk_action_new name' maybeLabel maybeTooltip maybeStockId-    checkUnexpectedReturnNULL "gtk_action_new" result-    result' <- (wrapObject Action) result-    freeMem name'-    freeMem maybeLabel-    freeMem maybeTooltip-    freeMem maybeStockId-    return result'---- method Action::activate--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Action", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_action_activate" gtk_action_activate :: -    Ptr Action ->                           -- _obj : TInterface "Gtk" "Action"-    IO ()--{-# DEPRECATED actionActivate ["(Since version 3.10)","Use g_action_group_activate_action() on a #GAction instead"]#-}-actionActivate ::-    (MonadIO m, ActionK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-actionActivate _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_action_activate _obj'-    touchManagedPtr _obj-    return ()--data ActionActivateMethodInfo-instance (signature ~ (m ()), MonadIO m, ActionK a) => MethodInfo ActionActivateMethodInfo a signature where-    overloadedMethod _ = actionActivate---- method Action::block_activate--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Action", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_action_block_activate" gtk_action_block_activate :: -    Ptr Action ->                           -- _obj : TInterface "Gtk" "Action"-    IO ()--{-# DEPRECATED actionBlockActivate ["(Since version 3.10)","Use g_simple_action_set_enabled() to disable the","#GSimpleAction instead"]#-}-actionBlockActivate ::-    (MonadIO m, ActionK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-actionBlockActivate _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_action_block_activate _obj'-    touchManagedPtr _obj-    return ()--data ActionBlockActivateMethodInfo-instance (signature ~ (m ()), MonadIO m, ActionK a) => MethodInfo ActionBlockActivateMethodInfo a signature where-    overloadedMethod _ = actionBlockActivate---- method Action::connect_accelerator--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Action", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_action_connect_accelerator" gtk_action_connect_accelerator :: -    Ptr Action ->                           -- _obj : TInterface "Gtk" "Action"-    IO ()--{-# DEPRECATED actionConnectAccelerator ["(Since version 3.10)","Use #GAction and the accelerator group on an associated","#GtkMenu instead"]#-}-actionConnectAccelerator ::-    (MonadIO m, ActionK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-actionConnectAccelerator _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_action_connect_accelerator _obj'-    touchManagedPtr _obj-    return ()--data ActionConnectAcceleratorMethodInfo-instance (signature ~ (m ()), MonadIO m, ActionK a) => MethodInfo ActionConnectAcceleratorMethodInfo a signature where-    overloadedMethod _ = actionConnectAccelerator---- method Action::create_icon--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Action", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "icon_size", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Widget")--- throws : False--- Skip return : False--foreign import ccall "gtk_action_create_icon" gtk_action_create_icon :: -    Ptr Action ->                           -- _obj : TInterface "Gtk" "Action"-    Int32 ->                                -- icon_size : TBasicType TInt-    IO (Ptr Widget)--{-# DEPRECATED actionCreateIcon ["(Since version 3.10)","Use g_menu_item_set_icon() to set an icon on a #GMenuItem,","or gtk_container_add() to add a #GtkImage to a #GtkButton"]#-}-actionCreateIcon ::-    (MonadIO m, ActionK a) =>-    a                                       -- _obj-    -> Int32                                -- iconSize-    -> m Widget                             -- result-actionCreateIcon _obj iconSize = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_action_create_icon _obj' iconSize-    checkUnexpectedReturnNULL "gtk_action_create_icon" result-    result' <- (newObject Widget) result-    touchManagedPtr _obj-    return result'--data ActionCreateIconMethodInfo-instance (signature ~ (Int32 -> m Widget), MonadIO m, ActionK a) => MethodInfo ActionCreateIconMethodInfo a signature where-    overloadedMethod _ = actionCreateIcon---- method Action::create_menu--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Action", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Widget")--- throws : False--- Skip return : False--foreign import ccall "gtk_action_create_menu" gtk_action_create_menu :: -    Ptr Action ->                           -- _obj : TInterface "Gtk" "Action"-    IO (Ptr Widget)--{-# DEPRECATED actionCreateMenu ["(Since version 3.10)","Use #GAction and #GMenuModel instead, and create a","#GtkMenu with gtk_menu_new_from_model()"]#-}-actionCreateMenu ::-    (MonadIO m, ActionK a) =>-    a                                       -- _obj-    -> m Widget                             -- result-actionCreateMenu _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_action_create_menu _obj'-    checkUnexpectedReturnNULL "gtk_action_create_menu" result-    result' <- (newObject Widget) result-    touchManagedPtr _obj-    return result'--data ActionCreateMenuMethodInfo-instance (signature ~ (m Widget), MonadIO m, ActionK a) => MethodInfo ActionCreateMenuMethodInfo a signature where-    overloadedMethod _ = actionCreateMenu---- method Action::create_menu_item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Action", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Widget")--- throws : False--- Skip return : False--foreign import ccall "gtk_action_create_menu_item" gtk_action_create_menu_item :: -    Ptr Action ->                           -- _obj : TInterface "Gtk" "Action"-    IO (Ptr Widget)--{-# DEPRECATED actionCreateMenuItem ["(Since version 3.10)","Use g_menu_item_new() and associate it with a #GAction","instead."]#-}-actionCreateMenuItem ::-    (MonadIO m, ActionK a) =>-    a                                       -- _obj-    -> m Widget                             -- result-actionCreateMenuItem _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_action_create_menu_item _obj'-    checkUnexpectedReturnNULL "gtk_action_create_menu_item" result-    result' <- (newObject Widget) result-    touchManagedPtr _obj-    return result'--data ActionCreateMenuItemMethodInfo-instance (signature ~ (m Widget), MonadIO m, ActionK a) => MethodInfo ActionCreateMenuItemMethodInfo a signature where-    overloadedMethod _ = actionCreateMenuItem---- method Action::create_tool_item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Action", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Widget")--- throws : False--- Skip return : False--foreign import ccall "gtk_action_create_tool_item" gtk_action_create_tool_item :: -    Ptr Action ->                           -- _obj : TInterface "Gtk" "Action"-    IO (Ptr Widget)--{-# DEPRECATED actionCreateToolItem ["(Since version 3.10)","Use a #GtkToolItem and associate it with a #GAction using","gtk_actionable_set_action_name() instead"]#-}-actionCreateToolItem ::-    (MonadIO m, ActionK a) =>-    a                                       -- _obj-    -> m Widget                             -- result-actionCreateToolItem _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_action_create_tool_item _obj'-    checkUnexpectedReturnNULL "gtk_action_create_tool_item" result-    result' <- (newObject Widget) result-    touchManagedPtr _obj-    return result'--data ActionCreateToolItemMethodInfo-instance (signature ~ (m Widget), MonadIO m, ActionK a) => MethodInfo ActionCreateToolItemMethodInfo a signature where-    overloadedMethod _ = actionCreateToolItem---- method Action::disconnect_accelerator--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Action", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_action_disconnect_accelerator" gtk_action_disconnect_accelerator :: -    Ptr Action ->                           -- _obj : TInterface "Gtk" "Action"-    IO ()--{-# DEPRECATED actionDisconnectAccelerator ["(Since version 3.10)","Use #GAction and the accelerator group on an associated","#GtkMenu instead"]#-}-actionDisconnectAccelerator ::-    (MonadIO m, ActionK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-actionDisconnectAccelerator _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_action_disconnect_accelerator _obj'-    touchManagedPtr _obj-    return ()--data ActionDisconnectAcceleratorMethodInfo-instance (signature ~ (m ()), MonadIO m, ActionK a) => MethodInfo ActionDisconnectAcceleratorMethodInfo a signature where-    overloadedMethod _ = actionDisconnectAccelerator---- method Action::get_accel_closure--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Action", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "GObject" "Closure")--- throws : False--- Skip return : False--foreign import ccall "gtk_action_get_accel_closure" gtk_action_get_accel_closure :: -    Ptr Action ->                           -- _obj : TInterface "Gtk" "Action"-    IO (Ptr Closure)--{-# DEPRECATED actionGetAccelClosure ["(Since version 3.10)","Use #GAction and #GtkMenu instead, which have no","equivalent for getting the accel closure"]#-}-actionGetAccelClosure ::-    (MonadIO m, ActionK a) =>-    a                                       -- _obj-    -> m Closure                            -- result-actionGetAccelClosure _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_action_get_accel_closure _obj'-    checkUnexpectedReturnNULL "gtk_action_get_accel_closure" result-    result' <- (newBoxed Closure) result-    touchManagedPtr _obj-    return result'--data ActionGetAccelClosureMethodInfo-instance (signature ~ (m Closure), MonadIO m, ActionK a) => MethodInfo ActionGetAccelClosureMethodInfo a signature where-    overloadedMethod _ = actionGetAccelClosure---- method Action::get_accel_path--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Action", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_action_get_accel_path" gtk_action_get_accel_path :: -    Ptr Action ->                           -- _obj : TInterface "Gtk" "Action"-    IO CString--{-# DEPRECATED actionGetAccelPath ["(Since version 3.10)","Use #GAction and the accelerator path on an associated","#GtkMenu instead"]#-}-actionGetAccelPath ::-    (MonadIO m, ActionK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-actionGetAccelPath _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_action_get_accel_path _obj'-    checkUnexpectedReturnNULL "gtk_action_get_accel_path" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data ActionGetAccelPathMethodInfo-instance (signature ~ (m T.Text), MonadIO m, ActionK a) => MethodInfo ActionGetAccelPathMethodInfo a signature where-    overloadedMethod _ = actionGetAccelPath---- method Action::get_always_show_image--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Action", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_action_get_always_show_image" gtk_action_get_always_show_image :: -    Ptr Action ->                           -- _obj : TInterface "Gtk" "Action"-    IO CInt--{-# DEPRECATED actionGetAlwaysShowImage ["(Since version 3.10)","Use g_menu_item_get_attribute_value() on a #GMenuItem","instead"]#-}-actionGetAlwaysShowImage ::-    (MonadIO m, ActionK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-actionGetAlwaysShowImage _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_action_get_always_show_image _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data ActionGetAlwaysShowImageMethodInfo-instance (signature ~ (m Bool), MonadIO m, ActionK a) => MethodInfo ActionGetAlwaysShowImageMethodInfo a signature where-    overloadedMethod _ = actionGetAlwaysShowImage---- method Action::get_gicon--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Action", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gio" "Icon")--- throws : False--- Skip return : False--foreign import ccall "gtk_action_get_gicon" gtk_action_get_gicon :: -    Ptr Action ->                           -- _obj : TInterface "Gtk" "Action"-    IO (Ptr Gio.Icon)--{-# DEPRECATED actionGetGicon ["(Since version 3.10)","Use #GAction instead, and","g_menu_item_get_attribute_value() to get an icon from a #GMenuItem","associated with a #GAction"]#-}-actionGetGicon ::-    (MonadIO m, ActionK a) =>-    a                                       -- _obj-    -> m Gio.Icon                           -- result-actionGetGicon _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_action_get_gicon _obj'-    checkUnexpectedReturnNULL "gtk_action_get_gicon" result-    result' <- (newObject Gio.Icon) result-    touchManagedPtr _obj-    return result'--data ActionGetGiconMethodInfo-instance (signature ~ (m Gio.Icon), MonadIO m, ActionK a) => MethodInfo ActionGetGiconMethodInfo a signature where-    overloadedMethod _ = actionGetGicon---- method Action::get_icon_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Action", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_action_get_icon_name" gtk_action_get_icon_name :: -    Ptr Action ->                           -- _obj : TInterface "Gtk" "Action"-    IO CString--{-# DEPRECATED actionGetIconName ["(Since version 3.10)","Use #GAction instead, and","g_menu_item_get_attribute_value() to get an icon from a #GMenuItem","associated with a #GAction"]#-}-actionGetIconName ::-    (MonadIO m, ActionK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-actionGetIconName _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_action_get_icon_name _obj'-    checkUnexpectedReturnNULL "gtk_action_get_icon_name" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data ActionGetIconNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, ActionK a) => MethodInfo ActionGetIconNameMethodInfo a signature where-    overloadedMethod _ = actionGetIconName---- method Action::get_is_important--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Action", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_action_get_is_important" gtk_action_get_is_important :: -    Ptr Action ->                           -- _obj : TInterface "Gtk" "Action"-    IO CInt--{-# DEPRECATED actionGetIsImportant ["(Since version 3.10)","Use #GAction instead, and control and monitor whether","labels are shown directly"]#-}-actionGetIsImportant ::-    (MonadIO m, ActionK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-actionGetIsImportant _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_action_get_is_important _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data ActionGetIsImportantMethodInfo-instance (signature ~ (m Bool), MonadIO m, ActionK a) => MethodInfo ActionGetIsImportantMethodInfo a signature where-    overloadedMethod _ = actionGetIsImportant---- method Action::get_label--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Action", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_action_get_label" gtk_action_get_label :: -    Ptr Action ->                           -- _obj : TInterface "Gtk" "Action"-    IO CString--{-# DEPRECATED actionGetLabel ["(Since version 3.10)","Use #GAction instead, and get a label from a menu item","with g_menu_item_get_attribute_value(). For #GtkActionable widgets, use the","widget-specific API to get a label"]#-}-actionGetLabel ::-    (MonadIO m, ActionK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-actionGetLabel _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_action_get_label _obj'-    checkUnexpectedReturnNULL "gtk_action_get_label" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data ActionGetLabelMethodInfo-instance (signature ~ (m T.Text), MonadIO m, ActionK a) => MethodInfo ActionGetLabelMethodInfo a signature where-    overloadedMethod _ = actionGetLabel---- method Action::get_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Action", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_action_get_name" gtk_action_get_name :: -    Ptr Action ->                           -- _obj : TInterface "Gtk" "Action"-    IO CString--{-# DEPRECATED actionGetName ["(Since version 3.10)","Use g_action_get_name() on a #GAction instead"]#-}-actionGetName ::-    (MonadIO m, ActionK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-actionGetName _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_action_get_name _obj'-    checkUnexpectedReturnNULL "gtk_action_get_name" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data ActionGetNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, ActionK a) => MethodInfo ActionGetNameMethodInfo a signature where-    overloadedMethod _ = actionGetName---- method Action::get_proxies--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Action", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TGSList (TInterface "Gtk" "Widget"))--- throws : False--- Skip return : False--foreign import ccall "gtk_action_get_proxies" gtk_action_get_proxies :: -    Ptr Action ->                           -- _obj : TInterface "Gtk" "Action"-    IO (Ptr (GSList (Ptr Widget)))--{-# DEPRECATED actionGetProxies ["(Since version 3.10)"]#-}-actionGetProxies ::-    (MonadIO m, ActionK a) =>-    a                                       -- _obj-    -> m [Widget]                           -- result-actionGetProxies _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_action_get_proxies _obj'-    result' <- unpackGSList result-    result'' <- mapM (newObject Widget) result'-    touchManagedPtr _obj-    return result''--data ActionGetProxiesMethodInfo-instance (signature ~ (m [Widget]), MonadIO m, ActionK a) => MethodInfo ActionGetProxiesMethodInfo a signature where-    overloadedMethod _ = actionGetProxies---- method Action::get_sensitive--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Action", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_action_get_sensitive" gtk_action_get_sensitive :: -    Ptr Action ->                           -- _obj : TInterface "Gtk" "Action"-    IO CInt--{-# DEPRECATED actionGetSensitive ["(Since version 3.10)","Use g_action_get_enabled() on a #GAction","instead"]#-}-actionGetSensitive ::-    (MonadIO m, ActionK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-actionGetSensitive _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_action_get_sensitive _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data ActionGetSensitiveMethodInfo-instance (signature ~ (m Bool), MonadIO m, ActionK a) => MethodInfo ActionGetSensitiveMethodInfo a signature where-    overloadedMethod _ = actionGetSensitive---- method Action::get_short_label--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Action", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_action_get_short_label" gtk_action_get_short_label :: -    Ptr Action ->                           -- _obj : TInterface "Gtk" "Action"-    IO CString--{-# DEPRECATED actionGetShortLabel ["(Since version 3.10)","Use #GAction instead, which has no equivalent of short","labels"]#-}-actionGetShortLabel ::-    (MonadIO m, ActionK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-actionGetShortLabel _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_action_get_short_label _obj'-    checkUnexpectedReturnNULL "gtk_action_get_short_label" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data ActionGetShortLabelMethodInfo-instance (signature ~ (m T.Text), MonadIO m, ActionK a) => MethodInfo ActionGetShortLabelMethodInfo a signature where-    overloadedMethod _ = actionGetShortLabel---- method Action::get_stock_id--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Action", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_action_get_stock_id" gtk_action_get_stock_id :: -    Ptr Action ->                           -- _obj : TInterface "Gtk" "Action"-    IO CString--{-# DEPRECATED actionGetStockId ["(Since version 3.10)","Use #GAction instead, which has no equivalent of stock","items"]#-}-actionGetStockId ::-    (MonadIO m, ActionK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-actionGetStockId _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_action_get_stock_id _obj'-    checkUnexpectedReturnNULL "gtk_action_get_stock_id" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data ActionGetStockIdMethodInfo-instance (signature ~ (m T.Text), MonadIO m, ActionK a) => MethodInfo ActionGetStockIdMethodInfo a signature where-    overloadedMethod _ = actionGetStockId---- method Action::get_tooltip--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Action", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_action_get_tooltip" gtk_action_get_tooltip :: -    Ptr Action ->                           -- _obj : TInterface "Gtk" "Action"-    IO CString--{-# DEPRECATED actionGetTooltip ["(Since version 3.10)","Use #GAction instead, and get tooltips from associated","#GtkActionable widgets with gtk_widget_get_tooltip_text()"]#-}-actionGetTooltip ::-    (MonadIO m, ActionK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-actionGetTooltip _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_action_get_tooltip _obj'-    checkUnexpectedReturnNULL "gtk_action_get_tooltip" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data ActionGetTooltipMethodInfo-instance (signature ~ (m T.Text), MonadIO m, ActionK a) => MethodInfo ActionGetTooltipMethodInfo a signature where-    overloadedMethod _ = actionGetTooltip---- method Action::get_visible--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Action", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_action_get_visible" gtk_action_get_visible :: -    Ptr Action ->                           -- _obj : TInterface "Gtk" "Action"-    IO CInt--{-# DEPRECATED actionGetVisible ["(Since version 3.10)","Use #GAction instead, and control and monitor the state of","#GtkActionable widgets directly"]#-}-actionGetVisible ::-    (MonadIO m, ActionK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-actionGetVisible _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_action_get_visible _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data ActionGetVisibleMethodInfo-instance (signature ~ (m Bool), MonadIO m, ActionK a) => MethodInfo ActionGetVisibleMethodInfo a signature where-    overloadedMethod _ = actionGetVisible---- method Action::get_visible_horizontal--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Action", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_action_get_visible_horizontal" gtk_action_get_visible_horizontal :: -    Ptr Action ->                           -- _obj : TInterface "Gtk" "Action"-    IO CInt--{-# DEPRECATED actionGetVisibleHorizontal ["(Since version 3.10)","Use #GAction instead, and control and monitor the","visibility of associated widgets and menu items directly"]#-}-actionGetVisibleHorizontal ::-    (MonadIO m, ActionK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-actionGetVisibleHorizontal _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_action_get_visible_horizontal _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data ActionGetVisibleHorizontalMethodInfo-instance (signature ~ (m Bool), MonadIO m, ActionK a) => MethodInfo ActionGetVisibleHorizontalMethodInfo a signature where-    overloadedMethod _ = actionGetVisibleHorizontal---- method Action::get_visible_vertical--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Action", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_action_get_visible_vertical" gtk_action_get_visible_vertical :: -    Ptr Action ->                           -- _obj : TInterface "Gtk" "Action"-    IO CInt--{-# DEPRECATED actionGetVisibleVertical ["(Since version 3.10)","Use #GAction instead, and control and monitor the","visibility of associated widgets and menu items directly"]#-}-actionGetVisibleVertical ::-    (MonadIO m, ActionK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-actionGetVisibleVertical _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_action_get_visible_vertical _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data ActionGetVisibleVerticalMethodInfo-instance (signature ~ (m Bool), MonadIO m, ActionK a) => MethodInfo ActionGetVisibleVerticalMethodInfo a signature where-    overloadedMethod _ = actionGetVisibleVertical---- method Action::is_sensitive--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Action", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_action_is_sensitive" gtk_action_is_sensitive :: -    Ptr Action ->                           -- _obj : TInterface "Gtk" "Action"-    IO CInt--{-# DEPRECATED actionIsSensitive ["(Since version 3.10)","Use g_action_get_enabled() on a #GAction","instead"]#-}-actionIsSensitive ::-    (MonadIO m, ActionK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-actionIsSensitive _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_action_is_sensitive _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data ActionIsSensitiveMethodInfo-instance (signature ~ (m Bool), MonadIO m, ActionK a) => MethodInfo ActionIsSensitiveMethodInfo a signature where-    overloadedMethod _ = actionIsSensitive---- method Action::is_visible--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Action", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_action_is_visible" gtk_action_is_visible :: -    Ptr Action ->                           -- _obj : TInterface "Gtk" "Action"-    IO CInt--{-# DEPRECATED actionIsVisible ["(Since version 3.10)","Use #GAction instead, and control and monitor the state of","#GtkActionable widgets directly"]#-}-actionIsVisible ::-    (MonadIO m, ActionK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-actionIsVisible _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_action_is_visible _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data ActionIsVisibleMethodInfo-instance (signature ~ (m Bool), MonadIO m, ActionK a) => MethodInfo ActionIsVisibleMethodInfo a signature where-    overloadedMethod _ = actionIsVisible---- method Action::set_accel_group--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Action", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "accel_group", argType = TInterface "Gtk" "AccelGroup", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_action_set_accel_group" gtk_action_set_accel_group :: -    Ptr Action ->                           -- _obj : TInterface "Gtk" "Action"-    Ptr AccelGroup ->                       -- accel_group : TInterface "Gtk" "AccelGroup"-    IO ()--{-# DEPRECATED actionSetAccelGroup ["(Since version 3.10)","Use #GAction and the accelerator group on an associated","#GtkMenu instead"]#-}-actionSetAccelGroup ::-    (MonadIO m, ActionK a, AccelGroupK b) =>-    a                                       -- _obj-    -> Maybe (b)                            -- accelGroup-    -> m ()                                 -- result-actionSetAccelGroup _obj accelGroup = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeAccelGroup <- case accelGroup of-        Nothing -> return nullPtr-        Just jAccelGroup -> do-            let jAccelGroup' = unsafeManagedPtrCastPtr jAccelGroup-            return jAccelGroup'-    gtk_action_set_accel_group _obj' maybeAccelGroup-    touchManagedPtr _obj-    whenJust accelGroup touchManagedPtr-    return ()--data ActionSetAccelGroupMethodInfo-instance (signature ~ (Maybe (b) -> m ()), MonadIO m, ActionK a, AccelGroupK b) => MethodInfo ActionSetAccelGroupMethodInfo a signature where-    overloadedMethod _ = actionSetAccelGroup---- method Action::set_accel_path--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Action", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "accel_path", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_action_set_accel_path" gtk_action_set_accel_path :: -    Ptr Action ->                           -- _obj : TInterface "Gtk" "Action"-    CString ->                              -- accel_path : TBasicType TUTF8-    IO ()--{-# DEPRECATED actionSetAccelPath ["(Since version 3.10)","Use #GAction and the accelerator path on an associated","#GtkMenu instead"]#-}-actionSetAccelPath ::-    (MonadIO m, ActionK a) =>-    a                                       -- _obj-    -> T.Text                               -- accelPath-    -> m ()                                 -- result-actionSetAccelPath _obj accelPath = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    accelPath' <- textToCString accelPath-    gtk_action_set_accel_path _obj' accelPath'-    touchManagedPtr _obj-    freeMem accelPath'-    return ()--data ActionSetAccelPathMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, ActionK a) => MethodInfo ActionSetAccelPathMethodInfo a signature where-    overloadedMethod _ = actionSetAccelPath---- method Action::set_always_show_image--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Action", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "always_show", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_action_set_always_show_image" gtk_action_set_always_show_image :: -    Ptr Action ->                           -- _obj : TInterface "Gtk" "Action"-    CInt ->                                 -- always_show : TBasicType TBoolean-    IO ()--{-# DEPRECATED actionSetAlwaysShowImage ["(Since version 3.10)","Use g_menu_item_set_icon() on a #GMenuItem instead, if the","item should have an image"]#-}-actionSetAlwaysShowImage ::-    (MonadIO m, ActionK a) =>-    a                                       -- _obj-    -> Bool                                 -- alwaysShow-    -> m ()                                 -- result-actionSetAlwaysShowImage _obj alwaysShow = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let alwaysShow' = (fromIntegral . fromEnum) alwaysShow-    gtk_action_set_always_show_image _obj' alwaysShow'-    touchManagedPtr _obj-    return ()--data ActionSetAlwaysShowImageMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, ActionK a) => MethodInfo ActionSetAlwaysShowImageMethodInfo a signature where-    overloadedMethod _ = actionSetAlwaysShowImage---- method Action::set_gicon--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Action", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "icon", argType = TInterface "Gio" "Icon", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_action_set_gicon" gtk_action_set_gicon :: -    Ptr Action ->                           -- _obj : TInterface "Gtk" "Action"-    Ptr Gio.Icon ->                         -- icon : TInterface "Gio" "Icon"-    IO ()--{-# DEPRECATED actionSetGicon ["(Since version 3.10)","Use #GAction instead, and g_menu_item_set_icon() to set an","icon on a #GMenuItem associated with a #GAction, or gtk_container_add() to","add a #GtkImage to a #GtkButton"]#-}-actionSetGicon ::-    (MonadIO m, ActionK a, Gio.IconK b) =>-    a                                       -- _obj-    -> b                                    -- icon-    -> m ()                                 -- result-actionSetGicon _obj icon = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let icon' = unsafeManagedPtrCastPtr icon-    gtk_action_set_gicon _obj' icon'-    touchManagedPtr _obj-    touchManagedPtr icon-    return ()--data ActionSetGiconMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, ActionK a, Gio.IconK b) => MethodInfo ActionSetGiconMethodInfo a signature where-    overloadedMethod _ = actionSetGicon---- method Action::set_icon_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Action", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "icon_name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_action_set_icon_name" gtk_action_set_icon_name :: -    Ptr Action ->                           -- _obj : TInterface "Gtk" "Action"-    CString ->                              -- icon_name : TBasicType TUTF8-    IO ()--{-# DEPRECATED actionSetIconName ["(Since version 3.10)","Use #GAction instead, and g_menu_item_set_icon() to set an","icon on a #GMenuItem associated with a #GAction, or gtk_container_add() to","add a #GtkImage to a #GtkButton"]#-}-actionSetIconName ::-    (MonadIO m, ActionK a) =>-    a                                       -- _obj-    -> T.Text                               -- iconName-    -> m ()                                 -- result-actionSetIconName _obj iconName = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    iconName' <- textToCString iconName-    gtk_action_set_icon_name _obj' iconName'-    touchManagedPtr _obj-    freeMem iconName'-    return ()--data ActionSetIconNameMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, ActionK a) => MethodInfo ActionSetIconNameMethodInfo a signature where-    overloadedMethod _ = actionSetIconName---- method Action::set_is_important--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Action", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "is_important", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_action_set_is_important" gtk_action_set_is_important :: -    Ptr Action ->                           -- _obj : TInterface "Gtk" "Action"-    CInt ->                                 -- is_important : TBasicType TBoolean-    IO ()--{-# DEPRECATED actionSetIsImportant ["(Since version 3.10)","Use #GAction instead, and control and monitor whether","labels are shown directly"]#-}-actionSetIsImportant ::-    (MonadIO m, ActionK a) =>-    a                                       -- _obj-    -> Bool                                 -- isImportant-    -> m ()                                 -- result-actionSetIsImportant _obj isImportant = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let isImportant' = (fromIntegral . fromEnum) isImportant-    gtk_action_set_is_important _obj' isImportant'-    touchManagedPtr _obj-    return ()--data ActionSetIsImportantMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, ActionK a) => MethodInfo ActionSetIsImportantMethodInfo a signature where-    overloadedMethod _ = actionSetIsImportant---- method Action::set_label--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Action", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "label", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_action_set_label" gtk_action_set_label :: -    Ptr Action ->                           -- _obj : TInterface "Gtk" "Action"-    CString ->                              -- label : TBasicType TUTF8-    IO ()--{-# DEPRECATED actionSetLabel ["(Since version 3.10)","Use #GAction instead, and set a label on a menu item with","g_menu_item_set_label(). For #GtkActionable widgets, use the widget-specific","API to set a label"]#-}-actionSetLabel ::-    (MonadIO m, ActionK a) =>-    a                                       -- _obj-    -> T.Text                               -- label-    -> m ()                                 -- result-actionSetLabel _obj label = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    label' <- textToCString label-    gtk_action_set_label _obj' label'-    touchManagedPtr _obj-    freeMem label'-    return ()--data ActionSetLabelMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, ActionK a) => MethodInfo ActionSetLabelMethodInfo a signature where-    overloadedMethod _ = actionSetLabel---- method Action::set_sensitive--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Action", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "sensitive", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_action_set_sensitive" gtk_action_set_sensitive :: -    Ptr Action ->                           -- _obj : TInterface "Gtk" "Action"-    CInt ->                                 -- sensitive : TBasicType TBoolean-    IO ()--{-# DEPRECATED actionSetSensitive ["(Since version 3.10)","Use g_simple_action_set_enabled() on a #GSimpleAction","instead"]#-}-actionSetSensitive ::-    (MonadIO m, ActionK a) =>-    a                                       -- _obj-    -> Bool                                 -- sensitive-    -> m ()                                 -- result-actionSetSensitive _obj sensitive = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let sensitive' = (fromIntegral . fromEnum) sensitive-    gtk_action_set_sensitive _obj' sensitive'-    touchManagedPtr _obj-    return ()--data ActionSetSensitiveMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, ActionK a) => MethodInfo ActionSetSensitiveMethodInfo a signature where-    overloadedMethod _ = actionSetSensitive---- method Action::set_short_label--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Action", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "short_label", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_action_set_short_label" gtk_action_set_short_label :: -    Ptr Action ->                           -- _obj : TInterface "Gtk" "Action"-    CString ->                              -- short_label : TBasicType TUTF8-    IO ()--{-# DEPRECATED actionSetShortLabel ["(Since version 3.10)","Use #GAction instead, which has no equivalent of short","labels"]#-}-actionSetShortLabel ::-    (MonadIO m, ActionK a) =>-    a                                       -- _obj-    -> T.Text                               -- shortLabel-    -> m ()                                 -- result-actionSetShortLabel _obj shortLabel = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    shortLabel' <- textToCString shortLabel-    gtk_action_set_short_label _obj' shortLabel'-    touchManagedPtr _obj-    freeMem shortLabel'-    return ()--data ActionSetShortLabelMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, ActionK a) => MethodInfo ActionSetShortLabelMethodInfo a signature where-    overloadedMethod _ = actionSetShortLabel---- method Action::set_stock_id--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Action", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "stock_id", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_action_set_stock_id" gtk_action_set_stock_id :: -    Ptr Action ->                           -- _obj : TInterface "Gtk" "Action"-    CString ->                              -- stock_id : TBasicType TUTF8-    IO ()--{-# DEPRECATED actionSetStockId ["(Since version 3.10)","Use #GAction instead, which has no equivalent of stock","items"]#-}-actionSetStockId ::-    (MonadIO m, ActionK a) =>-    a                                       -- _obj-    -> T.Text                               -- stockId-    -> m ()                                 -- result-actionSetStockId _obj stockId = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    stockId' <- textToCString stockId-    gtk_action_set_stock_id _obj' stockId'-    touchManagedPtr _obj-    freeMem stockId'-    return ()--data ActionSetStockIdMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, ActionK a) => MethodInfo ActionSetStockIdMethodInfo a signature where-    overloadedMethod _ = actionSetStockId---- method Action::set_tooltip--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Action", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "tooltip", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_action_set_tooltip" gtk_action_set_tooltip :: -    Ptr Action ->                           -- _obj : TInterface "Gtk" "Action"-    CString ->                              -- tooltip : TBasicType TUTF8-    IO ()--{-# DEPRECATED actionSetTooltip ["(Since version 3.10)","Use #GAction instead, and set tooltips on associated","#GtkActionable widgets with gtk_widget_set_tooltip_text()"]#-}-actionSetTooltip ::-    (MonadIO m, ActionK a) =>-    a                                       -- _obj-    -> T.Text                               -- tooltip-    -> m ()                                 -- result-actionSetTooltip _obj tooltip = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    tooltip' <- textToCString tooltip-    gtk_action_set_tooltip _obj' tooltip'-    touchManagedPtr _obj-    freeMem tooltip'-    return ()--data ActionSetTooltipMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, ActionK a) => MethodInfo ActionSetTooltipMethodInfo a signature where-    overloadedMethod _ = actionSetTooltip---- method Action::set_visible--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Action", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "visible", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_action_set_visible" gtk_action_set_visible :: -    Ptr Action ->                           -- _obj : TInterface "Gtk" "Action"-    CInt ->                                 -- visible : TBasicType TBoolean-    IO ()--{-# DEPRECATED actionSetVisible ["(Since version 3.10)","Use #GAction instead, and control and monitor the state of","#GtkActionable widgets directly"]#-}-actionSetVisible ::-    (MonadIO m, ActionK a) =>-    a                                       -- _obj-    -> Bool                                 -- visible-    -> m ()                                 -- result-actionSetVisible _obj visible = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let visible' = (fromIntegral . fromEnum) visible-    gtk_action_set_visible _obj' visible'-    touchManagedPtr _obj-    return ()--data ActionSetVisibleMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, ActionK a) => MethodInfo ActionSetVisibleMethodInfo a signature where-    overloadedMethod _ = actionSetVisible---- method Action::set_visible_horizontal--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Action", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "visible_horizontal", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_action_set_visible_horizontal" gtk_action_set_visible_horizontal :: -    Ptr Action ->                           -- _obj : TInterface "Gtk" "Action"-    CInt ->                                 -- visible_horizontal : TBasicType TBoolean-    IO ()--{-# DEPRECATED actionSetVisibleHorizontal ["(Since version 3.10)","Use #GAction instead, and control and monitor the","visibility of associated widgets and menu items directly"]#-}-actionSetVisibleHorizontal ::-    (MonadIO m, ActionK a) =>-    a                                       -- _obj-    -> Bool                                 -- visibleHorizontal-    -> m ()                                 -- result-actionSetVisibleHorizontal _obj visibleHorizontal = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let visibleHorizontal' = (fromIntegral . fromEnum) visibleHorizontal-    gtk_action_set_visible_horizontal _obj' visibleHorizontal'-    touchManagedPtr _obj-    return ()--data ActionSetVisibleHorizontalMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, ActionK a) => MethodInfo ActionSetVisibleHorizontalMethodInfo a signature where-    overloadedMethod _ = actionSetVisibleHorizontal---- method Action::set_visible_vertical--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Action", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "visible_vertical", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_action_set_visible_vertical" gtk_action_set_visible_vertical :: -    Ptr Action ->                           -- _obj : TInterface "Gtk" "Action"-    CInt ->                                 -- visible_vertical : TBasicType TBoolean-    IO ()--{-# DEPRECATED actionSetVisibleVertical ["(Since version 3.10)","Use #GAction instead, and control and monitor the","visibility of associated widgets and menu items directly"]#-}-actionSetVisibleVertical ::-    (MonadIO m, ActionK a) =>-    a                                       -- _obj-    -> Bool                                 -- visibleVertical-    -> m ()                                 -- result-actionSetVisibleVertical _obj visibleVertical = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let visibleVertical' = (fromIntegral . fromEnum) visibleVertical-    gtk_action_set_visible_vertical _obj' visibleVertical'-    touchManagedPtr _obj-    return ()--data ActionSetVisibleVerticalMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, ActionK a) => MethodInfo ActionSetVisibleVerticalMethodInfo a signature where-    overloadedMethod _ = actionSetVisibleVertical---- method Action::unblock_activate--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Action", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_action_unblock_activate" gtk_action_unblock_activate :: -    Ptr Action ->                           -- _obj : TInterface "Gtk" "Action"-    IO ()--{-# DEPRECATED actionUnblockActivate ["(Since version 3.10)","Use g_simple_action_set_enabled() to enable the","#GSimpleAction instead"]#-}-actionUnblockActivate ::-    (MonadIO m, ActionK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-actionUnblockActivate _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_action_unblock_activate _obj'-    touchManagedPtr _obj-    return ()--data ActionUnblockActivateMethodInfo-instance (signature ~ (m ()), MonadIO m, ActionK a) => MethodInfo ActionUnblockActivateMethodInfo a signature where-    overloadedMethod _ = actionUnblockActivate--
− GI/Gtk/Objects/Action.hs-boot
@@ -1,71 +0,0 @@-module GI.Gtk.Objects.Action where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype Action = Action (ForeignPtr Action)-instance GObject Action where-class GObject o => ActionK o-instance (GObject o, IsDescendantOf Action o) => ActionK o-data ActionActionGroupPropertyInfo-data ActionAlwaysShowImagePropertyInfo-data ActionGiconPropertyInfo-data ActionHideIfEmptyPropertyInfo-data ActionIconNamePropertyInfo-data ActionIsImportantPropertyInfo-data ActionLabelPropertyInfo-data ActionNamePropertyInfo-data ActionSensitivePropertyInfo-data ActionShortLabelPropertyInfo-data ActionStockIdPropertyInfo-data ActionTooltipPropertyInfo-data ActionVisiblePropertyInfo-data ActionVisibleHorizontalPropertyInfo-data ActionVisibleOverflownPropertyInfo-data ActionVisibleVerticalPropertyInfo-data ActionActivateSignalInfo-data ActionActivateMethodInfo-data ActionBlockActivateMethodInfo-data ActionConnectAcceleratorMethodInfo-data ActionCreateIconMethodInfo-data ActionCreateMenuMethodInfo-data ActionCreateMenuItemMethodInfo-data ActionCreateToolItemMethodInfo-data ActionDisconnectAcceleratorMethodInfo-data ActionGetAccelClosureMethodInfo-data ActionGetAccelPathMethodInfo-data ActionGetAlwaysShowImageMethodInfo-data ActionGetGiconMethodInfo-data ActionGetIconNameMethodInfo-data ActionGetIsImportantMethodInfo-data ActionGetLabelMethodInfo-data ActionGetNameMethodInfo-data ActionGetProxiesMethodInfo-data ActionGetSensitiveMethodInfo-data ActionGetShortLabelMethodInfo-data ActionGetStockIdMethodInfo-data ActionGetTooltipMethodInfo-data ActionGetVisibleMethodInfo-data ActionGetVisibleHorizontalMethodInfo-data ActionGetVisibleVerticalMethodInfo-data ActionIsSensitiveMethodInfo-data ActionIsVisibleMethodInfo-data ActionSetAccelGroupMethodInfo-data ActionSetAccelPathMethodInfo-data ActionSetAlwaysShowImageMethodInfo-data ActionSetGiconMethodInfo-data ActionSetIconNameMethodInfo-data ActionSetIsImportantMethodInfo-data ActionSetLabelMethodInfo-data ActionSetSensitiveMethodInfo-data ActionSetShortLabelMethodInfo-data ActionSetStockIdMethodInfo-data ActionSetTooltipMethodInfo-data ActionSetVisibleMethodInfo-data ActionSetVisibleHorizontalMethodInfo-data ActionSetVisibleVerticalMethodInfo-data ActionUnblockActivateMethodInfo
− GI/Gtk/Objects/ActionBar.hs
@@ -1,561 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.ActionBar-    ( ---- * Exported types-    ActionBar(..)                           ,-    ActionBarK                              ,-    toActionBar                             ,-    noActionBar                             ,--- -- * Methods--- ** actionBarGetCenterWidget-    ActionBarGetCenterWidgetMethodInfo      ,-    actionBarGetCenterWidget                ,----- ** actionBarNew-    actionBarNew                            ,----- ** actionBarPackEnd-    ActionBarPackEndMethodInfo              ,-    actionBarPackEnd                        ,----- ** actionBarPackStart-    ActionBarPackStartMethodInfo            ,-    actionBarPackStart                      ,----- ** actionBarSetCenterWidget-    ActionBarSetCenterWidgetMethodInfo      ,-    actionBarSetCenterWidget                ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype ActionBar = ActionBar (ForeignPtr ActionBar)-foreign import ccall "gtk_action_bar_get_type"-    c_gtk_action_bar_get_type :: IO GType--type instance ParentTypes ActionBar = ActionBarParentTypes-type ActionBarParentTypes = '[Bin, Container, Widget, GObject.Object, Atk.ImplementorIface, Buildable]--instance GObject ActionBar where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_action_bar_get_type-    --class GObject o => ActionBarK o-instance (GObject o, IsDescendantOf ActionBar o) => ActionBarK o--toActionBar :: ActionBarK o => o -> IO ActionBar-toActionBar = unsafeCastTo ActionBar--noActionBar :: Maybe ActionBar-noActionBar = Nothing--type family ResolveActionBarMethod (t :: Symbol) (o :: *) :: * where-    ResolveActionBarMethod "activate" o = WidgetActivateMethodInfo-    ResolveActionBarMethod "add" o = ContainerAddMethodInfo-    ResolveActionBarMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveActionBarMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveActionBarMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveActionBarMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveActionBarMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveActionBarMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveActionBarMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveActionBarMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveActionBarMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveActionBarMethod "checkResize" o = ContainerCheckResizeMethodInfo-    ResolveActionBarMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveActionBarMethod "childGetProperty" o = ContainerChildGetPropertyMethodInfo-    ResolveActionBarMethod "childNotifyByPspec" o = ContainerChildNotifyByPspecMethodInfo-    ResolveActionBarMethod "childSetProperty" o = ContainerChildSetPropertyMethodInfo-    ResolveActionBarMethod "childType" o = ContainerChildTypeMethodInfo-    ResolveActionBarMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveActionBarMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveActionBarMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveActionBarMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveActionBarMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveActionBarMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveActionBarMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveActionBarMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveActionBarMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveActionBarMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveActionBarMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveActionBarMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveActionBarMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveActionBarMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveActionBarMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveActionBarMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveActionBarMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveActionBarMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveActionBarMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveActionBarMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveActionBarMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveActionBarMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveActionBarMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveActionBarMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveActionBarMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveActionBarMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveActionBarMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveActionBarMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveActionBarMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveActionBarMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveActionBarMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveActionBarMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveActionBarMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveActionBarMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveActionBarMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveActionBarMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveActionBarMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveActionBarMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveActionBarMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveActionBarMethod "draw" o = WidgetDrawMethodInfo-    ResolveActionBarMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveActionBarMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveActionBarMethod "event" o = WidgetEventMethodInfo-    ResolveActionBarMethod "forall" o = ContainerForallMethodInfo-    ResolveActionBarMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveActionBarMethod "foreach" o = ContainerForeachMethodInfo-    ResolveActionBarMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveActionBarMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveActionBarMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveActionBarMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveActionBarMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveActionBarMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveActionBarMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveActionBarMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveActionBarMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveActionBarMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveActionBarMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveActionBarMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveActionBarMethod "hide" o = WidgetHideMethodInfo-    ResolveActionBarMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveActionBarMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveActionBarMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveActionBarMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveActionBarMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveActionBarMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveActionBarMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveActionBarMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveActionBarMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveActionBarMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveActionBarMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveActionBarMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveActionBarMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveActionBarMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveActionBarMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveActionBarMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveActionBarMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveActionBarMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveActionBarMethod "map" o = WidgetMapMethodInfo-    ResolveActionBarMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveActionBarMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveActionBarMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveActionBarMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveActionBarMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveActionBarMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveActionBarMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveActionBarMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveActionBarMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveActionBarMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveActionBarMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveActionBarMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveActionBarMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveActionBarMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveActionBarMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveActionBarMethod "packEnd" o = ActionBarPackEndMethodInfo-    ResolveActionBarMethod "packStart" o = ActionBarPackStartMethodInfo-    ResolveActionBarMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveActionBarMethod "path" o = WidgetPathMethodInfo-    ResolveActionBarMethod "propagateDraw" o = ContainerPropagateDrawMethodInfo-    ResolveActionBarMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveActionBarMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveActionBarMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveActionBarMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveActionBarMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveActionBarMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveActionBarMethod "realize" o = WidgetRealizeMethodInfo-    ResolveActionBarMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveActionBarMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveActionBarMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveActionBarMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveActionBarMethod "remove" o = ContainerRemoveMethodInfo-    ResolveActionBarMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveActionBarMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveActionBarMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveActionBarMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveActionBarMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveActionBarMethod "reparent" o = WidgetReparentMethodInfo-    ResolveActionBarMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveActionBarMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveActionBarMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveActionBarMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveActionBarMethod "resizeChildren" o = ContainerResizeChildrenMethodInfo-    ResolveActionBarMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveActionBarMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveActionBarMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveActionBarMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveActionBarMethod "show" o = WidgetShowMethodInfo-    ResolveActionBarMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveActionBarMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveActionBarMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveActionBarMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveActionBarMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveActionBarMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveActionBarMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveActionBarMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveActionBarMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveActionBarMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveActionBarMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveActionBarMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveActionBarMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveActionBarMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveActionBarMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveActionBarMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveActionBarMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveActionBarMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveActionBarMethod "unsetFocusChain" o = ContainerUnsetFocusChainMethodInfo-    ResolveActionBarMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveActionBarMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveActionBarMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveActionBarMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveActionBarMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveActionBarMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveActionBarMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveActionBarMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveActionBarMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveActionBarMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveActionBarMethod "getBorderWidth" o = ContainerGetBorderWidthMethodInfo-    ResolveActionBarMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveActionBarMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveActionBarMethod "getCenterWidget" o = ActionBarGetCenterWidgetMethodInfo-    ResolveActionBarMethod "getChild" o = BinGetChildMethodInfo-    ResolveActionBarMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveActionBarMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveActionBarMethod "getChildren" o = ContainerGetChildrenMethodInfo-    ResolveActionBarMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveActionBarMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveActionBarMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveActionBarMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveActionBarMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveActionBarMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveActionBarMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveActionBarMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveActionBarMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveActionBarMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveActionBarMethod "getFocusChain" o = ContainerGetFocusChainMethodInfo-    ResolveActionBarMethod "getFocusChild" o = ContainerGetFocusChildMethodInfo-    ResolveActionBarMethod "getFocusHadjustment" o = ContainerGetFocusHadjustmentMethodInfo-    ResolveActionBarMethod "getFocusVadjustment" o = ContainerGetFocusVadjustmentMethodInfo-    ResolveActionBarMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveActionBarMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveActionBarMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveActionBarMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveActionBarMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveActionBarMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveActionBarMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveActionBarMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveActionBarMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveActionBarMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveActionBarMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveActionBarMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveActionBarMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveActionBarMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveActionBarMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveActionBarMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveActionBarMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveActionBarMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveActionBarMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveActionBarMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveActionBarMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveActionBarMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveActionBarMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveActionBarMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveActionBarMethod "getPathForChild" o = ContainerGetPathForChildMethodInfo-    ResolveActionBarMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveActionBarMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveActionBarMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveActionBarMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveActionBarMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveActionBarMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveActionBarMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveActionBarMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveActionBarMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveActionBarMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveActionBarMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveActionBarMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveActionBarMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveActionBarMethod "getResizeMode" o = ContainerGetResizeModeMethodInfo-    ResolveActionBarMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveActionBarMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveActionBarMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveActionBarMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveActionBarMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveActionBarMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveActionBarMethod "getState" o = WidgetGetStateMethodInfo-    ResolveActionBarMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveActionBarMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveActionBarMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveActionBarMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveActionBarMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveActionBarMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveActionBarMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveActionBarMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveActionBarMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveActionBarMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveActionBarMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveActionBarMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveActionBarMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveActionBarMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveActionBarMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveActionBarMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveActionBarMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveActionBarMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveActionBarMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveActionBarMethod "setBorderWidth" o = ContainerSetBorderWidthMethodInfo-    ResolveActionBarMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveActionBarMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveActionBarMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveActionBarMethod "setCenterWidget" o = ActionBarSetCenterWidgetMethodInfo-    ResolveActionBarMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveActionBarMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveActionBarMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveActionBarMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveActionBarMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveActionBarMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveActionBarMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveActionBarMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveActionBarMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveActionBarMethod "setFocusChain" o = ContainerSetFocusChainMethodInfo-    ResolveActionBarMethod "setFocusChild" o = ContainerSetFocusChildMethodInfo-    ResolveActionBarMethod "setFocusHadjustment" o = ContainerSetFocusHadjustmentMethodInfo-    ResolveActionBarMethod "setFocusVadjustment" o = ContainerSetFocusVadjustmentMethodInfo-    ResolveActionBarMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveActionBarMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveActionBarMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveActionBarMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveActionBarMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveActionBarMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveActionBarMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveActionBarMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveActionBarMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveActionBarMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveActionBarMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveActionBarMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveActionBarMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveActionBarMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveActionBarMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveActionBarMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveActionBarMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveActionBarMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveActionBarMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveActionBarMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveActionBarMethod "setReallocateRedraws" o = ContainerSetReallocateRedrawsMethodInfo-    ResolveActionBarMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveActionBarMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveActionBarMethod "setResizeMode" o = ContainerSetResizeModeMethodInfo-    ResolveActionBarMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveActionBarMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveActionBarMethod "setState" o = WidgetSetStateMethodInfo-    ResolveActionBarMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveActionBarMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveActionBarMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveActionBarMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveActionBarMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveActionBarMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveActionBarMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveActionBarMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveActionBarMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveActionBarMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveActionBarMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveActionBarMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveActionBarMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveActionBarMethod t ActionBar, MethodInfo info ActionBar p) => IsLabelProxy t (ActionBar -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveActionBarMethod t ActionBar, MethodInfo info ActionBar p) => IsLabel t (ActionBar -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList ActionBar = ActionBarAttributeList-type ActionBarAttributeList = ('[ '("appPaintable", WidgetAppPaintablePropertyInfo), '("borderWidth", ContainerBorderWidthPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("child", ContainerChildPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("parent", WidgetParentPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("resizeMode", ContainerResizeModePropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("style", WidgetStylePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo)] :: [(Symbol, *)])--type instance SignalList ActionBar = ActionBarSignalList-type ActionBarSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("add", ContainerAddSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("checkResize", ContainerCheckResizeSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("remove", ContainerRemoveSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("setFocusChild", ContainerSetFocusChildSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method ActionBar::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "ActionBar")--- throws : False--- Skip return : False--foreign import ccall "gtk_action_bar_new" gtk_action_bar_new :: -    IO (Ptr ActionBar)---actionBarNew ::-    (MonadIO m) =>-    m ActionBar                             -- result-actionBarNew  = liftIO $ do-    result <- gtk_action_bar_new-    checkUnexpectedReturnNULL "gtk_action_bar_new" result-    result' <- (newObject ActionBar) result-    return result'---- method ActionBar::get_center_widget--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ActionBar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Widget")--- throws : False--- Skip return : False--foreign import ccall "gtk_action_bar_get_center_widget" gtk_action_bar_get_center_widget :: -    Ptr ActionBar ->                        -- _obj : TInterface "Gtk" "ActionBar"-    IO (Ptr Widget)---actionBarGetCenterWidget ::-    (MonadIO m, ActionBarK a) =>-    a                                       -- _obj-    -> m Widget                             -- result-actionBarGetCenterWidget _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_action_bar_get_center_widget _obj'-    checkUnexpectedReturnNULL "gtk_action_bar_get_center_widget" result-    result' <- (newObject Widget) result-    touchManagedPtr _obj-    return result'--data ActionBarGetCenterWidgetMethodInfo-instance (signature ~ (m Widget), MonadIO m, ActionBarK a) => MethodInfo ActionBarGetCenterWidgetMethodInfo a signature where-    overloadedMethod _ = actionBarGetCenterWidget---- method ActionBar::pack_end--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ActionBar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "child", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_action_bar_pack_end" gtk_action_bar_pack_end :: -    Ptr ActionBar ->                        -- _obj : TInterface "Gtk" "ActionBar"-    Ptr Widget ->                           -- child : TInterface "Gtk" "Widget"-    IO ()---actionBarPackEnd ::-    (MonadIO m, ActionBarK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- child-    -> m ()                                 -- result-actionBarPackEnd _obj child = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let child' = unsafeManagedPtrCastPtr child-    gtk_action_bar_pack_end _obj' child'-    touchManagedPtr _obj-    touchManagedPtr child-    return ()--data ActionBarPackEndMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, ActionBarK a, WidgetK b) => MethodInfo ActionBarPackEndMethodInfo a signature where-    overloadedMethod _ = actionBarPackEnd---- method ActionBar::pack_start--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ActionBar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "child", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_action_bar_pack_start" gtk_action_bar_pack_start :: -    Ptr ActionBar ->                        -- _obj : TInterface "Gtk" "ActionBar"-    Ptr Widget ->                           -- child : TInterface "Gtk" "Widget"-    IO ()---actionBarPackStart ::-    (MonadIO m, ActionBarK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- child-    -> m ()                                 -- result-actionBarPackStart _obj child = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let child' = unsafeManagedPtrCastPtr child-    gtk_action_bar_pack_start _obj' child'-    touchManagedPtr _obj-    touchManagedPtr child-    return ()--data ActionBarPackStartMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, ActionBarK a, WidgetK b) => MethodInfo ActionBarPackStartMethodInfo a signature where-    overloadedMethod _ = actionBarPackStart---- method ActionBar::set_center_widget--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ActionBar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "center_widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_action_bar_set_center_widget" gtk_action_bar_set_center_widget :: -    Ptr ActionBar ->                        -- _obj : TInterface "Gtk" "ActionBar"-    Ptr Widget ->                           -- center_widget : TInterface "Gtk" "Widget"-    IO ()---actionBarSetCenterWidget ::-    (MonadIO m, ActionBarK a, WidgetK b) =>-    a                                       -- _obj-    -> Maybe (b)                            -- centerWidget-    -> m ()                                 -- result-actionBarSetCenterWidget _obj centerWidget = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeCenterWidget <- case centerWidget of-        Nothing -> return nullPtr-        Just jCenterWidget -> do-            let jCenterWidget' = unsafeManagedPtrCastPtr jCenterWidget-            return jCenterWidget'-    gtk_action_bar_set_center_widget _obj' maybeCenterWidget-    touchManagedPtr _obj-    whenJust centerWidget touchManagedPtr-    return ()--data ActionBarSetCenterWidgetMethodInfo-instance (signature ~ (Maybe (b) -> m ()), MonadIO m, ActionBarK a, WidgetK b) => MethodInfo ActionBarSetCenterWidgetMethodInfo a signature where-    overloadedMethod _ = actionBarSetCenterWidget--
− GI/Gtk/Objects/ActionBar.hs-boot
@@ -1,17 +0,0 @@-module GI.Gtk.Objects.ActionBar where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype ActionBar = ActionBar (ForeignPtr ActionBar)-instance GObject ActionBar where-class GObject o => ActionBarK o-instance (GObject o, IsDescendantOf ActionBar o) => ActionBarK o-data ActionBarGetCenterWidgetMethodInfo-data ActionBarPackEndMethodInfo-data ActionBarPackStartMethodInfo-data ActionBarSetCenterWidgetMethodInfo
− GI/Gtk/Objects/ActionGroup.hs
@@ -1,1096 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.ActionGroup-    ( ---- * Exported types-    ActionGroup(..)                         ,-    ActionGroupK                            ,-    toActionGroup                           ,-    noActionGroup                           ,--- -- * Methods--- ** actionGroupAddAction-    ActionGroupAddActionMethodInfo          ,-    actionGroupAddAction                    ,----- ** actionGroupAddActionWithAccel-    ActionGroupAddActionWithAccelMethodInfo ,-    actionGroupAddActionWithAccel           ,----- ** actionGroupGetAccelGroup-    ActionGroupGetAccelGroupMethodInfo      ,-    actionGroupGetAccelGroup                ,----- ** actionGroupGetAction-    ActionGroupGetActionMethodInfo          ,-    actionGroupGetAction                    ,----- ** actionGroupGetName-    ActionGroupGetNameMethodInfo            ,-    actionGroupGetName                      ,----- ** actionGroupGetSensitive-    ActionGroupGetSensitiveMethodInfo       ,-    actionGroupGetSensitive                 ,----- ** actionGroupGetVisible-    ActionGroupGetVisibleMethodInfo         ,-    actionGroupGetVisible                   ,----- ** actionGroupListActions-    ActionGroupListActionsMethodInfo        ,-    actionGroupListActions                  ,----- ** actionGroupNew-    actionGroupNew                          ,----- ** actionGroupRemoveAction-    ActionGroupRemoveActionMethodInfo       ,-    actionGroupRemoveAction                 ,----- ** actionGroupSetAccelGroup-    ActionGroupSetAccelGroupMethodInfo      ,-    actionGroupSetAccelGroup                ,----- ** actionGroupSetSensitive-    ActionGroupSetSensitiveMethodInfo       ,-    actionGroupSetSensitive                 ,----- ** actionGroupSetTranslateFunc-    ActionGroupSetTranslateFuncMethodInfo   ,-    actionGroupSetTranslateFunc             ,----- ** actionGroupSetTranslationDomain-    ActionGroupSetTranslationDomainMethodInfo,-    actionGroupSetTranslationDomain         ,----- ** actionGroupSetVisible-    ActionGroupSetVisibleMethodInfo         ,-    actionGroupSetVisible                   ,----- ** actionGroupTranslateString-    ActionGroupTranslateStringMethodInfo    ,-    actionGroupTranslateString              ,----- -- * Properties--- ** AccelGroup-    ActionGroupAccelGroupPropertyInfo       ,-    actionGroupAccelGroup                   ,-    clearActionGroupAccelGroup              ,-    constructActionGroupAccelGroup          ,-    getActionGroupAccelGroup                ,-    setActionGroupAccelGroup                ,----- ** Name-    ActionGroupNamePropertyInfo             ,-    actionGroupName                         ,-    constructActionGroupName                ,-    getActionGroupName                      ,----- ** Sensitive-    ActionGroupSensitivePropertyInfo        ,-    actionGroupSensitive                    ,-    constructActionGroupSensitive           ,-    getActionGroupSensitive                 ,-    setActionGroupSensitive                 ,----- ** Visible-    ActionGroupVisiblePropertyInfo          ,-    actionGroupVisible                      ,-    constructActionGroupVisible             ,-    getActionGroupVisible                   ,-    setActionGroupVisible                   ,----- -- * Signals--- ** ConnectProxy-    ActionGroupConnectProxyCallback         ,-    ActionGroupConnectProxyCallbackC        ,-    ActionGroupConnectProxySignalInfo       ,-    actionGroupConnectProxyCallbackWrapper  ,-    actionGroupConnectProxyClosure          ,-    afterActionGroupConnectProxy            ,-    mkActionGroupConnectProxyCallback       ,-    noActionGroupConnectProxyCallback       ,-    onActionGroupConnectProxy               ,----- ** DisconnectProxy-    ActionGroupDisconnectProxyCallback      ,-    ActionGroupDisconnectProxyCallbackC     ,-    ActionGroupDisconnectProxySignalInfo    ,-    actionGroupDisconnectProxyCallbackWrapper,-    actionGroupDisconnectProxyClosure       ,-    afterActionGroupDisconnectProxy         ,-    mkActionGroupDisconnectProxyCallback    ,-    noActionGroupDisconnectProxyCallback    ,-    onActionGroupDisconnectProxy            ,----- ** PostActivate-    ActionGroupPostActivateCallback         ,-    ActionGroupPostActivateCallbackC        ,-    ActionGroupPostActivateSignalInfo       ,-    actionGroupPostActivateCallbackWrapper  ,-    actionGroupPostActivateClosure          ,-    afterActionGroupPostActivate            ,-    mkActionGroupPostActivateCallback       ,-    noActionGroupPostActivateCallback       ,-    onActionGroupPostActivate               ,----- ** PreActivate-    ActionGroupPreActivateCallback          ,-    ActionGroupPreActivateCallbackC         ,-    ActionGroupPreActivateSignalInfo        ,-    actionGroupPreActivateCallbackWrapper   ,-    actionGroupPreActivateClosure           ,-    afterActionGroupPreActivate             ,-    mkActionGroupPreActivateCallback        ,-    noActionGroupPreActivateCallback        ,-    onActionGroupPreActivate                ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.GLib as GLib-import qualified GI.GObject as GObject--newtype ActionGroup = ActionGroup (ForeignPtr ActionGroup)-foreign import ccall "gtk_action_group_get_type"-    c_gtk_action_group_get_type :: IO GType--type instance ParentTypes ActionGroup = ActionGroupParentTypes-type ActionGroupParentTypes = '[GObject.Object, Buildable]--instance GObject ActionGroup where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_action_group_get_type-    --class GObject o => ActionGroupK o-instance (GObject o, IsDescendantOf ActionGroup o) => ActionGroupK o--toActionGroup :: ActionGroupK o => o -> IO ActionGroup-toActionGroup = unsafeCastTo ActionGroup--noActionGroup :: Maybe ActionGroup-noActionGroup = Nothing--type family ResolveActionGroupMethod (t :: Symbol) (o :: *) :: * where-    ResolveActionGroupMethod "addAction" o = ActionGroupAddActionMethodInfo-    ResolveActionGroupMethod "addActionWithAccel" o = ActionGroupAddActionWithAccelMethodInfo-    ResolveActionGroupMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveActionGroupMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveActionGroupMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveActionGroupMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveActionGroupMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveActionGroupMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveActionGroupMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveActionGroupMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveActionGroupMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveActionGroupMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveActionGroupMethod "listActions" o = ActionGroupListActionsMethodInfo-    ResolveActionGroupMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveActionGroupMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveActionGroupMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveActionGroupMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveActionGroupMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveActionGroupMethod "removeAction" o = ActionGroupRemoveActionMethodInfo-    ResolveActionGroupMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveActionGroupMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveActionGroupMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveActionGroupMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveActionGroupMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveActionGroupMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveActionGroupMethod "translateString" o = ActionGroupTranslateStringMethodInfo-    ResolveActionGroupMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveActionGroupMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveActionGroupMethod "getAccelGroup" o = ActionGroupGetAccelGroupMethodInfo-    ResolveActionGroupMethod "getAction" o = ActionGroupGetActionMethodInfo-    ResolveActionGroupMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveActionGroupMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveActionGroupMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveActionGroupMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveActionGroupMethod "getSensitive" o = ActionGroupGetSensitiveMethodInfo-    ResolveActionGroupMethod "getVisible" o = ActionGroupGetVisibleMethodInfo-    ResolveActionGroupMethod "setAccelGroup" o = ActionGroupSetAccelGroupMethodInfo-    ResolveActionGroupMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveActionGroupMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveActionGroupMethod "setName" o = BuildableSetNameMethodInfo-    ResolveActionGroupMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveActionGroupMethod "setSensitive" o = ActionGroupSetSensitiveMethodInfo-    ResolveActionGroupMethod "setTranslateFunc" o = ActionGroupSetTranslateFuncMethodInfo-    ResolveActionGroupMethod "setTranslationDomain" o = ActionGroupSetTranslationDomainMethodInfo-    ResolveActionGroupMethod "setVisible" o = ActionGroupSetVisibleMethodInfo-    ResolveActionGroupMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveActionGroupMethod t ActionGroup, MethodInfo info ActionGroup p) => IsLabelProxy t (ActionGroup -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveActionGroupMethod t ActionGroup, MethodInfo info ActionGroup p) => IsLabel t (ActionGroup -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal ActionGroup::connect-proxy-type ActionGroupConnectProxyCallback =-    Action ->-    Widget ->-    IO ()--noActionGroupConnectProxyCallback :: Maybe ActionGroupConnectProxyCallback-noActionGroupConnectProxyCallback = Nothing--type ActionGroupConnectProxyCallbackC =-    Ptr () ->                               -- object-    Ptr Action ->-    Ptr Widget ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkActionGroupConnectProxyCallback :: ActionGroupConnectProxyCallbackC -> IO (FunPtr ActionGroupConnectProxyCallbackC)--actionGroupConnectProxyClosure :: ActionGroupConnectProxyCallback -> IO Closure-actionGroupConnectProxyClosure cb = newCClosure =<< mkActionGroupConnectProxyCallback wrapped-    where wrapped = actionGroupConnectProxyCallbackWrapper cb--actionGroupConnectProxyCallbackWrapper ::-    ActionGroupConnectProxyCallback ->-    Ptr () ->-    Ptr Action ->-    Ptr Widget ->-    Ptr () ->-    IO ()-actionGroupConnectProxyCallbackWrapper _cb _ action proxy _ = do-    action' <- (newObject Action) action-    proxy' <- (newObject Widget) proxy-    _cb  action' proxy'--onActionGroupConnectProxy :: (GObject a, MonadIO m) => a -> ActionGroupConnectProxyCallback -> m SignalHandlerId-onActionGroupConnectProxy obj cb = liftIO $ connectActionGroupConnectProxy obj cb SignalConnectBefore-afterActionGroupConnectProxy :: (GObject a, MonadIO m) => a -> ActionGroupConnectProxyCallback -> m SignalHandlerId-afterActionGroupConnectProxy obj cb = connectActionGroupConnectProxy obj cb SignalConnectAfter--connectActionGroupConnectProxy :: (GObject a, MonadIO m) =>-                                  a -> ActionGroupConnectProxyCallback -> SignalConnectMode -> m SignalHandlerId-connectActionGroupConnectProxy obj cb after = liftIO $ do-    cb' <- mkActionGroupConnectProxyCallback (actionGroupConnectProxyCallbackWrapper cb)-    connectSignalFunPtr obj "connect-proxy" cb' after---- signal ActionGroup::disconnect-proxy-type ActionGroupDisconnectProxyCallback =-    Action ->-    Widget ->-    IO ()--noActionGroupDisconnectProxyCallback :: Maybe ActionGroupDisconnectProxyCallback-noActionGroupDisconnectProxyCallback = Nothing--type ActionGroupDisconnectProxyCallbackC =-    Ptr () ->                               -- object-    Ptr Action ->-    Ptr Widget ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkActionGroupDisconnectProxyCallback :: ActionGroupDisconnectProxyCallbackC -> IO (FunPtr ActionGroupDisconnectProxyCallbackC)--actionGroupDisconnectProxyClosure :: ActionGroupDisconnectProxyCallback -> IO Closure-actionGroupDisconnectProxyClosure cb = newCClosure =<< mkActionGroupDisconnectProxyCallback wrapped-    where wrapped = actionGroupDisconnectProxyCallbackWrapper cb--actionGroupDisconnectProxyCallbackWrapper ::-    ActionGroupDisconnectProxyCallback ->-    Ptr () ->-    Ptr Action ->-    Ptr Widget ->-    Ptr () ->-    IO ()-actionGroupDisconnectProxyCallbackWrapper _cb _ action proxy _ = do-    action' <- (newObject Action) action-    proxy' <- (newObject Widget) proxy-    _cb  action' proxy'--onActionGroupDisconnectProxy :: (GObject a, MonadIO m) => a -> ActionGroupDisconnectProxyCallback -> m SignalHandlerId-onActionGroupDisconnectProxy obj cb = liftIO $ connectActionGroupDisconnectProxy obj cb SignalConnectBefore-afterActionGroupDisconnectProxy :: (GObject a, MonadIO m) => a -> ActionGroupDisconnectProxyCallback -> m SignalHandlerId-afterActionGroupDisconnectProxy obj cb = connectActionGroupDisconnectProxy obj cb SignalConnectAfter--connectActionGroupDisconnectProxy :: (GObject a, MonadIO m) =>-                                     a -> ActionGroupDisconnectProxyCallback -> SignalConnectMode -> m SignalHandlerId-connectActionGroupDisconnectProxy obj cb after = liftIO $ do-    cb' <- mkActionGroupDisconnectProxyCallback (actionGroupDisconnectProxyCallbackWrapper cb)-    connectSignalFunPtr obj "disconnect-proxy" cb' after---- signal ActionGroup::post-activate-type ActionGroupPostActivateCallback =-    Action ->-    IO ()--noActionGroupPostActivateCallback :: Maybe ActionGroupPostActivateCallback-noActionGroupPostActivateCallback = Nothing--type ActionGroupPostActivateCallbackC =-    Ptr () ->                               -- object-    Ptr Action ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkActionGroupPostActivateCallback :: ActionGroupPostActivateCallbackC -> IO (FunPtr ActionGroupPostActivateCallbackC)--actionGroupPostActivateClosure :: ActionGroupPostActivateCallback -> IO Closure-actionGroupPostActivateClosure cb = newCClosure =<< mkActionGroupPostActivateCallback wrapped-    where wrapped = actionGroupPostActivateCallbackWrapper cb--actionGroupPostActivateCallbackWrapper ::-    ActionGroupPostActivateCallback ->-    Ptr () ->-    Ptr Action ->-    Ptr () ->-    IO ()-actionGroupPostActivateCallbackWrapper _cb _ action _ = do-    action' <- (newObject Action) action-    _cb  action'--onActionGroupPostActivate :: (GObject a, MonadIO m) => a -> ActionGroupPostActivateCallback -> m SignalHandlerId-onActionGroupPostActivate obj cb = liftIO $ connectActionGroupPostActivate obj cb SignalConnectBefore-afterActionGroupPostActivate :: (GObject a, MonadIO m) => a -> ActionGroupPostActivateCallback -> m SignalHandlerId-afterActionGroupPostActivate obj cb = connectActionGroupPostActivate obj cb SignalConnectAfter--connectActionGroupPostActivate :: (GObject a, MonadIO m) =>-                                  a -> ActionGroupPostActivateCallback -> SignalConnectMode -> m SignalHandlerId-connectActionGroupPostActivate obj cb after = liftIO $ do-    cb' <- mkActionGroupPostActivateCallback (actionGroupPostActivateCallbackWrapper cb)-    connectSignalFunPtr obj "post-activate" cb' after---- signal ActionGroup::pre-activate-type ActionGroupPreActivateCallback =-    Action ->-    IO ()--noActionGroupPreActivateCallback :: Maybe ActionGroupPreActivateCallback-noActionGroupPreActivateCallback = Nothing--type ActionGroupPreActivateCallbackC =-    Ptr () ->                               -- object-    Ptr Action ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkActionGroupPreActivateCallback :: ActionGroupPreActivateCallbackC -> IO (FunPtr ActionGroupPreActivateCallbackC)--actionGroupPreActivateClosure :: ActionGroupPreActivateCallback -> IO Closure-actionGroupPreActivateClosure cb = newCClosure =<< mkActionGroupPreActivateCallback wrapped-    where wrapped = actionGroupPreActivateCallbackWrapper cb--actionGroupPreActivateCallbackWrapper ::-    ActionGroupPreActivateCallback ->-    Ptr () ->-    Ptr Action ->-    Ptr () ->-    IO ()-actionGroupPreActivateCallbackWrapper _cb _ action _ = do-    action' <- (newObject Action) action-    _cb  action'--onActionGroupPreActivate :: (GObject a, MonadIO m) => a -> ActionGroupPreActivateCallback -> m SignalHandlerId-onActionGroupPreActivate obj cb = liftIO $ connectActionGroupPreActivate obj cb SignalConnectBefore-afterActionGroupPreActivate :: (GObject a, MonadIO m) => a -> ActionGroupPreActivateCallback -> m SignalHandlerId-afterActionGroupPreActivate obj cb = connectActionGroupPreActivate obj cb SignalConnectAfter--connectActionGroupPreActivate :: (GObject a, MonadIO m) =>-                                 a -> ActionGroupPreActivateCallback -> SignalConnectMode -> m SignalHandlerId-connectActionGroupPreActivate obj cb after = liftIO $ do-    cb' <- mkActionGroupPreActivateCallback (actionGroupPreActivateCallbackWrapper cb)-    connectSignalFunPtr obj "pre-activate" cb' after---- VVV Prop "accel-group"-   -- Type: TInterface "Gtk" "AccelGroup"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just True)--getActionGroupAccelGroup :: (MonadIO m, ActionGroupK o) => o -> m AccelGroup-getActionGroupAccelGroup obj = liftIO $ checkUnexpectedNothing "getActionGroupAccelGroup" $ getObjectPropertyObject obj "accel-group" AccelGroup--setActionGroupAccelGroup :: (MonadIO m, ActionGroupK o, AccelGroupK a) => o -> a -> m ()-setActionGroupAccelGroup obj val = liftIO $ setObjectPropertyObject obj "accel-group" (Just val)--constructActionGroupAccelGroup :: (AccelGroupK a) => a -> IO ([Char], GValue)-constructActionGroupAccelGroup val = constructObjectPropertyObject "accel-group" (Just val)--clearActionGroupAccelGroup :: (MonadIO m, ActionGroupK o) => o -> m ()-clearActionGroupAccelGroup obj = liftIO $ setObjectPropertyObject obj "accel-group" (Nothing :: Maybe AccelGroup)--data ActionGroupAccelGroupPropertyInfo-instance AttrInfo ActionGroupAccelGroupPropertyInfo where-    type AttrAllowedOps ActionGroupAccelGroupPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint ActionGroupAccelGroupPropertyInfo = AccelGroupK-    type AttrBaseTypeConstraint ActionGroupAccelGroupPropertyInfo = ActionGroupK-    type AttrGetType ActionGroupAccelGroupPropertyInfo = AccelGroup-    type AttrLabel ActionGroupAccelGroupPropertyInfo = "accel-group"-    attrGet _ = getActionGroupAccelGroup-    attrSet _ = setActionGroupAccelGroup-    attrConstruct _ = constructActionGroupAccelGroup-    attrClear _ = clearActionGroupAccelGroup---- VVV Prop "name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstructOnly]-   -- Nullable: (Just False,Nothing)--getActionGroupName :: (MonadIO m, ActionGroupK o) => o -> m T.Text-getActionGroupName obj = liftIO $ checkUnexpectedNothing "getActionGroupName" $ getObjectPropertyString obj "name"--constructActionGroupName :: T.Text -> IO ([Char], GValue)-constructActionGroupName val = constructObjectPropertyString "name" (Just val)--data ActionGroupNamePropertyInfo-instance AttrInfo ActionGroupNamePropertyInfo where-    type AttrAllowedOps ActionGroupNamePropertyInfo = '[ 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint ActionGroupNamePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint ActionGroupNamePropertyInfo = ActionGroupK-    type AttrGetType ActionGroupNamePropertyInfo = T.Text-    type AttrLabel ActionGroupNamePropertyInfo = "name"-    attrGet _ = getActionGroupName-    attrSet _ = undefined-    attrConstruct _ = constructActionGroupName-    attrClear _ = undefined---- VVV Prop "sensitive"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getActionGroupSensitive :: (MonadIO m, ActionGroupK o) => o -> m Bool-getActionGroupSensitive obj = liftIO $ getObjectPropertyBool obj "sensitive"--setActionGroupSensitive :: (MonadIO m, ActionGroupK o) => o -> Bool -> m ()-setActionGroupSensitive obj val = liftIO $ setObjectPropertyBool obj "sensitive" val--constructActionGroupSensitive :: Bool -> IO ([Char], GValue)-constructActionGroupSensitive val = constructObjectPropertyBool "sensitive" val--data ActionGroupSensitivePropertyInfo-instance AttrInfo ActionGroupSensitivePropertyInfo where-    type AttrAllowedOps ActionGroupSensitivePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ActionGroupSensitivePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint ActionGroupSensitivePropertyInfo = ActionGroupK-    type AttrGetType ActionGroupSensitivePropertyInfo = Bool-    type AttrLabel ActionGroupSensitivePropertyInfo = "sensitive"-    attrGet _ = getActionGroupSensitive-    attrSet _ = setActionGroupSensitive-    attrConstruct _ = constructActionGroupSensitive-    attrClear _ = undefined---- VVV Prop "visible"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getActionGroupVisible :: (MonadIO m, ActionGroupK o) => o -> m Bool-getActionGroupVisible obj = liftIO $ getObjectPropertyBool obj "visible"--setActionGroupVisible :: (MonadIO m, ActionGroupK o) => o -> Bool -> m ()-setActionGroupVisible obj val = liftIO $ setObjectPropertyBool obj "visible" val--constructActionGroupVisible :: Bool -> IO ([Char], GValue)-constructActionGroupVisible val = constructObjectPropertyBool "visible" val--data ActionGroupVisiblePropertyInfo-instance AttrInfo ActionGroupVisiblePropertyInfo where-    type AttrAllowedOps ActionGroupVisiblePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ActionGroupVisiblePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint ActionGroupVisiblePropertyInfo = ActionGroupK-    type AttrGetType ActionGroupVisiblePropertyInfo = Bool-    type AttrLabel ActionGroupVisiblePropertyInfo = "visible"-    attrGet _ = getActionGroupVisible-    attrSet _ = setActionGroupVisible-    attrConstruct _ = constructActionGroupVisible-    attrClear _ = undefined--type instance AttributeList ActionGroup = ActionGroupAttributeList-type ActionGroupAttributeList = ('[ '("accelGroup", ActionGroupAccelGroupPropertyInfo), '("name", ActionGroupNamePropertyInfo), '("sensitive", ActionGroupSensitivePropertyInfo), '("visible", ActionGroupVisiblePropertyInfo)] :: [(Symbol, *)])--actionGroupAccelGroup :: AttrLabelProxy "accelGroup"-actionGroupAccelGroup = AttrLabelProxy--actionGroupName :: AttrLabelProxy "name"-actionGroupName = AttrLabelProxy--actionGroupSensitive :: AttrLabelProxy "sensitive"-actionGroupSensitive = AttrLabelProxy--actionGroupVisible :: AttrLabelProxy "visible"-actionGroupVisible = AttrLabelProxy--data ActionGroupConnectProxySignalInfo-instance SignalInfo ActionGroupConnectProxySignalInfo where-    type HaskellCallbackType ActionGroupConnectProxySignalInfo = ActionGroupConnectProxyCallback-    connectSignal _ = connectActionGroupConnectProxy--data ActionGroupDisconnectProxySignalInfo-instance SignalInfo ActionGroupDisconnectProxySignalInfo where-    type HaskellCallbackType ActionGroupDisconnectProxySignalInfo = ActionGroupDisconnectProxyCallback-    connectSignal _ = connectActionGroupDisconnectProxy--data ActionGroupPostActivateSignalInfo-instance SignalInfo ActionGroupPostActivateSignalInfo where-    type HaskellCallbackType ActionGroupPostActivateSignalInfo = ActionGroupPostActivateCallback-    connectSignal _ = connectActionGroupPostActivate--data ActionGroupPreActivateSignalInfo-instance SignalInfo ActionGroupPreActivateSignalInfo where-    type HaskellCallbackType ActionGroupPreActivateSignalInfo = ActionGroupPreActivateCallback-    connectSignal _ = connectActionGroupPreActivate--type instance SignalList ActionGroup = ActionGroupSignalList-type ActionGroupSignalList = ('[ '("connectProxy", ActionGroupConnectProxySignalInfo), '("disconnectProxy", ActionGroupDisconnectProxySignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("postActivate", ActionGroupPostActivateSignalInfo), '("preActivate", ActionGroupPreActivateSignalInfo)] :: [(Symbol, *)])---- method ActionGroup::new--- method type : Constructor--- Args : [Arg {argCName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "ActionGroup")--- throws : False--- Skip return : False--foreign import ccall "gtk_action_group_new" gtk_action_group_new :: -    CString ->                              -- name : TBasicType TUTF8-    IO (Ptr ActionGroup)--{-# DEPRECATED actionGroupNew ["(Since version 3.10)"]#-}-actionGroupNew ::-    (MonadIO m) =>-    T.Text                                  -- name-    -> m ActionGroup                        -- result-actionGroupNew name = liftIO $ do-    name' <- textToCString name-    result <- gtk_action_group_new name'-    checkUnexpectedReturnNULL "gtk_action_group_new" result-    result' <- (wrapObject ActionGroup) result-    freeMem name'-    return result'---- method ActionGroup::add_action--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ActionGroup", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "action", argType = TInterface "Gtk" "Action", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_action_group_add_action" gtk_action_group_add_action :: -    Ptr ActionGroup ->                      -- _obj : TInterface "Gtk" "ActionGroup"-    Ptr Action ->                           -- action : TInterface "Gtk" "Action"-    IO ()--{-# DEPRECATED actionGroupAddAction ["(Since version 3.10)"]#-}-actionGroupAddAction ::-    (MonadIO m, ActionGroupK a, ActionK b) =>-    a                                       -- _obj-    -> b                                    -- action-    -> m ()                                 -- result-actionGroupAddAction _obj action = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let action' = unsafeManagedPtrCastPtr action-    gtk_action_group_add_action _obj' action'-    touchManagedPtr _obj-    touchManagedPtr action-    return ()--data ActionGroupAddActionMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, ActionGroupK a, ActionK b) => MethodInfo ActionGroupAddActionMethodInfo a signature where-    overloadedMethod _ = actionGroupAddAction---- method ActionGroup::add_action_with_accel--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ActionGroup", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "action", argType = TInterface "Gtk" "Action", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "accelerator", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_action_group_add_action_with_accel" gtk_action_group_add_action_with_accel :: -    Ptr ActionGroup ->                      -- _obj : TInterface "Gtk" "ActionGroup"-    Ptr Action ->                           -- action : TInterface "Gtk" "Action"-    CString ->                              -- accelerator : TBasicType TUTF8-    IO ()--{-# DEPRECATED actionGroupAddActionWithAccel ["(Since version 3.10)"]#-}-actionGroupAddActionWithAccel ::-    (MonadIO m, ActionGroupK a, ActionK b) =>-    a                                       -- _obj-    -> b                                    -- action-    -> Maybe (T.Text)                       -- accelerator-    -> m ()                                 -- result-actionGroupAddActionWithAccel _obj action accelerator = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let action' = unsafeManagedPtrCastPtr action-    maybeAccelerator <- case accelerator of-        Nothing -> return nullPtr-        Just jAccelerator -> do-            jAccelerator' <- textToCString jAccelerator-            return jAccelerator'-    gtk_action_group_add_action_with_accel _obj' action' maybeAccelerator-    touchManagedPtr _obj-    touchManagedPtr action-    freeMem maybeAccelerator-    return ()--data ActionGroupAddActionWithAccelMethodInfo-instance (signature ~ (b -> Maybe (T.Text) -> m ()), MonadIO m, ActionGroupK a, ActionK b) => MethodInfo ActionGroupAddActionWithAccelMethodInfo a signature where-    overloadedMethod _ = actionGroupAddActionWithAccel---- method ActionGroup::get_accel_group--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ActionGroup", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "AccelGroup")--- throws : False--- Skip return : False--foreign import ccall "gtk_action_group_get_accel_group" gtk_action_group_get_accel_group :: -    Ptr ActionGroup ->                      -- _obj : TInterface "Gtk" "ActionGroup"-    IO (Ptr AccelGroup)--{-# DEPRECATED actionGroupGetAccelGroup ["(Since version 3.10)"]#-}-actionGroupGetAccelGroup ::-    (MonadIO m, ActionGroupK a) =>-    a                                       -- _obj-    -> m AccelGroup                         -- result-actionGroupGetAccelGroup _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_action_group_get_accel_group _obj'-    checkUnexpectedReturnNULL "gtk_action_group_get_accel_group" result-    result' <- (newObject AccelGroup) result-    touchManagedPtr _obj-    return result'--data ActionGroupGetAccelGroupMethodInfo-instance (signature ~ (m AccelGroup), MonadIO m, ActionGroupK a) => MethodInfo ActionGroupGetAccelGroupMethodInfo a signature where-    overloadedMethod _ = actionGroupGetAccelGroup---- method ActionGroup::get_action--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ActionGroup", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "action_name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Action")--- throws : False--- Skip return : False--foreign import ccall "gtk_action_group_get_action" gtk_action_group_get_action :: -    Ptr ActionGroup ->                      -- _obj : TInterface "Gtk" "ActionGroup"-    CString ->                              -- action_name : TBasicType TUTF8-    IO (Ptr Action)--{-# DEPRECATED actionGroupGetAction ["(Since version 3.10)"]#-}-actionGroupGetAction ::-    (MonadIO m, ActionGroupK a) =>-    a                                       -- _obj-    -> T.Text                               -- actionName-    -> m Action                             -- result-actionGroupGetAction _obj actionName = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    actionName' <- textToCString actionName-    result <- gtk_action_group_get_action _obj' actionName'-    checkUnexpectedReturnNULL "gtk_action_group_get_action" result-    result' <- (newObject Action) result-    touchManagedPtr _obj-    freeMem actionName'-    return result'--data ActionGroupGetActionMethodInfo-instance (signature ~ (T.Text -> m Action), MonadIO m, ActionGroupK a) => MethodInfo ActionGroupGetActionMethodInfo a signature where-    overloadedMethod _ = actionGroupGetAction---- method ActionGroup::get_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ActionGroup", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_action_group_get_name" gtk_action_group_get_name :: -    Ptr ActionGroup ->                      -- _obj : TInterface "Gtk" "ActionGroup"-    IO CString--{-# DEPRECATED actionGroupGetName ["(Since version 3.10)"]#-}-actionGroupGetName ::-    (MonadIO m, ActionGroupK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-actionGroupGetName _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_action_group_get_name _obj'-    checkUnexpectedReturnNULL "gtk_action_group_get_name" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data ActionGroupGetNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, ActionGroupK a) => MethodInfo ActionGroupGetNameMethodInfo a signature where-    overloadedMethod _ = actionGroupGetName---- method ActionGroup::get_sensitive--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ActionGroup", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_action_group_get_sensitive" gtk_action_group_get_sensitive :: -    Ptr ActionGroup ->                      -- _obj : TInterface "Gtk" "ActionGroup"-    IO CInt--{-# DEPRECATED actionGroupGetSensitive ["(Since version 3.10)"]#-}-actionGroupGetSensitive ::-    (MonadIO m, ActionGroupK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-actionGroupGetSensitive _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_action_group_get_sensitive _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data ActionGroupGetSensitiveMethodInfo-instance (signature ~ (m Bool), MonadIO m, ActionGroupK a) => MethodInfo ActionGroupGetSensitiveMethodInfo a signature where-    overloadedMethod _ = actionGroupGetSensitive---- method ActionGroup::get_visible--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ActionGroup", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_action_group_get_visible" gtk_action_group_get_visible :: -    Ptr ActionGroup ->                      -- _obj : TInterface "Gtk" "ActionGroup"-    IO CInt--{-# DEPRECATED actionGroupGetVisible ["(Since version 3.10)"]#-}-actionGroupGetVisible ::-    (MonadIO m, ActionGroupK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-actionGroupGetVisible _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_action_group_get_visible _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data ActionGroupGetVisibleMethodInfo-instance (signature ~ (m Bool), MonadIO m, ActionGroupK a) => MethodInfo ActionGroupGetVisibleMethodInfo a signature where-    overloadedMethod _ = actionGroupGetVisible---- method ActionGroup::list_actions--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ActionGroup", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TGList (TInterface "Gtk" "Action"))--- throws : False--- Skip return : False--foreign import ccall "gtk_action_group_list_actions" gtk_action_group_list_actions :: -    Ptr ActionGroup ->                      -- _obj : TInterface "Gtk" "ActionGroup"-    IO (Ptr (GList (Ptr Action)))--{-# DEPRECATED actionGroupListActions ["(Since version 3.10)"]#-}-actionGroupListActions ::-    (MonadIO m, ActionGroupK a) =>-    a                                       -- _obj-    -> m [Action]                           -- result-actionGroupListActions _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_action_group_list_actions _obj'-    result' <- unpackGList result-    result'' <- mapM (newObject Action) result'-    g_list_free result-    touchManagedPtr _obj-    return result''--data ActionGroupListActionsMethodInfo-instance (signature ~ (m [Action]), MonadIO m, ActionGroupK a) => MethodInfo ActionGroupListActionsMethodInfo a signature where-    overloadedMethod _ = actionGroupListActions---- method ActionGroup::remove_action--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ActionGroup", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "action", argType = TInterface "Gtk" "Action", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_action_group_remove_action" gtk_action_group_remove_action :: -    Ptr ActionGroup ->                      -- _obj : TInterface "Gtk" "ActionGroup"-    Ptr Action ->                           -- action : TInterface "Gtk" "Action"-    IO ()--{-# DEPRECATED actionGroupRemoveAction ["(Since version 3.10)"]#-}-actionGroupRemoveAction ::-    (MonadIO m, ActionGroupK a, ActionK b) =>-    a                                       -- _obj-    -> b                                    -- action-    -> m ()                                 -- result-actionGroupRemoveAction _obj action = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let action' = unsafeManagedPtrCastPtr action-    gtk_action_group_remove_action _obj' action'-    touchManagedPtr _obj-    touchManagedPtr action-    return ()--data ActionGroupRemoveActionMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, ActionGroupK a, ActionK b) => MethodInfo ActionGroupRemoveActionMethodInfo a signature where-    overloadedMethod _ = actionGroupRemoveAction---- method ActionGroup::set_accel_group--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ActionGroup", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "accel_group", argType = TInterface "Gtk" "AccelGroup", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_action_group_set_accel_group" gtk_action_group_set_accel_group :: -    Ptr ActionGroup ->                      -- _obj : TInterface "Gtk" "ActionGroup"-    Ptr AccelGroup ->                       -- accel_group : TInterface "Gtk" "AccelGroup"-    IO ()--{-# DEPRECATED actionGroupSetAccelGroup ["(Since version 3.10)"]#-}-actionGroupSetAccelGroup ::-    (MonadIO m, ActionGroupK a, AccelGroupK b) =>-    a                                       -- _obj-    -> Maybe (b)                            -- accelGroup-    -> m ()                                 -- result-actionGroupSetAccelGroup _obj accelGroup = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeAccelGroup <- case accelGroup of-        Nothing -> return nullPtr-        Just jAccelGroup -> do-            let jAccelGroup' = unsafeManagedPtrCastPtr jAccelGroup-            return jAccelGroup'-    gtk_action_group_set_accel_group _obj' maybeAccelGroup-    touchManagedPtr _obj-    whenJust accelGroup touchManagedPtr-    return ()--data ActionGroupSetAccelGroupMethodInfo-instance (signature ~ (Maybe (b) -> m ()), MonadIO m, ActionGroupK a, AccelGroupK b) => MethodInfo ActionGroupSetAccelGroupMethodInfo a signature where-    overloadedMethod _ = actionGroupSetAccelGroup---- method ActionGroup::set_sensitive--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ActionGroup", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "sensitive", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_action_group_set_sensitive" gtk_action_group_set_sensitive :: -    Ptr ActionGroup ->                      -- _obj : TInterface "Gtk" "ActionGroup"-    CInt ->                                 -- sensitive : TBasicType TBoolean-    IO ()--{-# DEPRECATED actionGroupSetSensitive ["(Since version 3.10)"]#-}-actionGroupSetSensitive ::-    (MonadIO m, ActionGroupK a) =>-    a                                       -- _obj-    -> Bool                                 -- sensitive-    -> m ()                                 -- result-actionGroupSetSensitive _obj sensitive = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let sensitive' = (fromIntegral . fromEnum) sensitive-    gtk_action_group_set_sensitive _obj' sensitive'-    touchManagedPtr _obj-    return ()--data ActionGroupSetSensitiveMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, ActionGroupK a) => MethodInfo ActionGroupSetSensitiveMethodInfo a signature where-    overloadedMethod _ = actionGroupSetSensitive---- method ActionGroup::set_translate_func--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ActionGroup", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "func", argType = TInterface "Gtk" "TranslateFunc", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeNotified, argClosure = 2, argDestroy = 3, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "data", argType = TBasicType TPtr, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "notify", argType = TInterface "GLib" "DestroyNotify", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeAsync, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_action_group_set_translate_func" gtk_action_group_set_translate_func :: -    Ptr ActionGroup ->                      -- _obj : TInterface "Gtk" "ActionGroup"-    FunPtr TranslateFuncC ->                -- func : TInterface "Gtk" "TranslateFunc"-    Ptr () ->                               -- data : TBasicType TPtr-    FunPtr GLib.DestroyNotifyC ->           -- notify : TInterface "GLib" "DestroyNotify"-    IO ()--{-# DEPRECATED actionGroupSetTranslateFunc ["(Since version 3.10)"]#-}-actionGroupSetTranslateFunc ::-    (MonadIO m, ActionGroupK a) =>-    a                                       -- _obj-    -> TranslateFunc                        -- func-    -> m ()                                 -- result-actionGroupSetTranslateFunc _obj func = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    func' <- mkTranslateFunc (translateFuncWrapper Nothing func)-    let data_ = castFunPtrToPtr func'-    let notify = safeFreeFunPtrPtr-    gtk_action_group_set_translate_func _obj' func' data_ notify-    touchManagedPtr _obj-    return ()--data ActionGroupSetTranslateFuncMethodInfo-instance (signature ~ (TranslateFunc -> m ()), MonadIO m, ActionGroupK a) => MethodInfo ActionGroupSetTranslateFuncMethodInfo a signature where-    overloadedMethod _ = actionGroupSetTranslateFunc---- method ActionGroup::set_translation_domain--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ActionGroup", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "domain", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_action_group_set_translation_domain" gtk_action_group_set_translation_domain :: -    Ptr ActionGroup ->                      -- _obj : TInterface "Gtk" "ActionGroup"-    CString ->                              -- domain : TBasicType TUTF8-    IO ()--{-# DEPRECATED actionGroupSetTranslationDomain ["(Since version 3.10)"]#-}-actionGroupSetTranslationDomain ::-    (MonadIO m, ActionGroupK a) =>-    a                                       -- _obj-    -> Maybe (T.Text)                       -- domain-    -> m ()                                 -- result-actionGroupSetTranslationDomain _obj domain = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeDomain <- case domain of-        Nothing -> return nullPtr-        Just jDomain -> do-            jDomain' <- textToCString jDomain-            return jDomain'-    gtk_action_group_set_translation_domain _obj' maybeDomain-    touchManagedPtr _obj-    freeMem maybeDomain-    return ()--data ActionGroupSetTranslationDomainMethodInfo-instance (signature ~ (Maybe (T.Text) -> m ()), MonadIO m, ActionGroupK a) => MethodInfo ActionGroupSetTranslationDomainMethodInfo a signature where-    overloadedMethod _ = actionGroupSetTranslationDomain---- method ActionGroup::set_visible--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ActionGroup", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "visible", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_action_group_set_visible" gtk_action_group_set_visible :: -    Ptr ActionGroup ->                      -- _obj : TInterface "Gtk" "ActionGroup"-    CInt ->                                 -- visible : TBasicType TBoolean-    IO ()--{-# DEPRECATED actionGroupSetVisible ["(Since version 3.10)"]#-}-actionGroupSetVisible ::-    (MonadIO m, ActionGroupK a) =>-    a                                       -- _obj-    -> Bool                                 -- visible-    -> m ()                                 -- result-actionGroupSetVisible _obj visible = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let visible' = (fromIntegral . fromEnum) visible-    gtk_action_group_set_visible _obj' visible'-    touchManagedPtr _obj-    return ()--data ActionGroupSetVisibleMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, ActionGroupK a) => MethodInfo ActionGroupSetVisibleMethodInfo a signature where-    overloadedMethod _ = actionGroupSetVisible---- method ActionGroup::translate_string--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ActionGroup", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "string", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_action_group_translate_string" gtk_action_group_translate_string :: -    Ptr ActionGroup ->                      -- _obj : TInterface "Gtk" "ActionGroup"-    CString ->                              -- string : TBasicType TUTF8-    IO CString--{-# DEPRECATED actionGroupTranslateString ["(Since version 3.10)"]#-}-actionGroupTranslateString ::-    (MonadIO m, ActionGroupK a) =>-    a                                       -- _obj-    -> T.Text                               -- string-    -> m T.Text                             -- result-actionGroupTranslateString _obj string = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    string' <- textToCString string-    result <- gtk_action_group_translate_string _obj' string'-    checkUnexpectedReturnNULL "gtk_action_group_translate_string" result-    result' <- cstringToText result-    touchManagedPtr _obj-    freeMem string'-    return result'--data ActionGroupTranslateStringMethodInfo-instance (signature ~ (T.Text -> m T.Text), MonadIO m, ActionGroupK a) => MethodInfo ActionGroupTranslateStringMethodInfo a signature where-    overloadedMethod _ = actionGroupTranslateString--
− GI/Gtk/Objects/ActionGroup.hs-boot
@@ -1,36 +0,0 @@-module GI.Gtk.Objects.ActionGroup where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype ActionGroup = ActionGroup (ForeignPtr ActionGroup)-instance GObject ActionGroup where-class GObject o => ActionGroupK o-instance (GObject o, IsDescendantOf ActionGroup o) => ActionGroupK o-data ActionGroupAccelGroupPropertyInfo-data ActionGroupNamePropertyInfo-data ActionGroupSensitivePropertyInfo-data ActionGroupVisiblePropertyInfo-data ActionGroupConnectProxySignalInfo-data ActionGroupDisconnectProxySignalInfo-data ActionGroupPostActivateSignalInfo-data ActionGroupPreActivateSignalInfo-data ActionGroupAddActionMethodInfo-data ActionGroupAddActionWithAccelMethodInfo-data ActionGroupGetAccelGroupMethodInfo-data ActionGroupGetActionMethodInfo-data ActionGroupGetNameMethodInfo-data ActionGroupGetSensitiveMethodInfo-data ActionGroupGetVisibleMethodInfo-data ActionGroupListActionsMethodInfo-data ActionGroupRemoveActionMethodInfo-data ActionGroupSetAccelGroupMethodInfo-data ActionGroupSetSensitiveMethodInfo-data ActionGroupSetTranslateFuncMethodInfo-data ActionGroupSetTranslationDomainMethodInfo-data ActionGroupSetVisibleMethodInfo-data ActionGroupTranslateStringMethodInfo
− GI/Gtk/Objects/Adjustment.hs
@@ -1,1086 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.Adjustment-    ( ---- * Exported types-    Adjustment(..)                          ,-    AdjustmentK                             ,-    toAdjustment                            ,-    noAdjustment                            ,--- -- * Methods--- ** adjustmentChanged-    AdjustmentChangedMethodInfo             ,-    adjustmentChanged                       ,----- ** adjustmentClampPage-    AdjustmentClampPageMethodInfo           ,-    adjustmentClampPage                     ,----- ** adjustmentConfigure-    AdjustmentConfigureMethodInfo           ,-    adjustmentConfigure                     ,----- ** adjustmentGetLower-    AdjustmentGetLowerMethodInfo            ,-    adjustmentGetLower                      ,----- ** adjustmentGetMinimumIncrement-    AdjustmentGetMinimumIncrementMethodInfo ,-    adjustmentGetMinimumIncrement           ,----- ** adjustmentGetPageIncrement-    AdjustmentGetPageIncrementMethodInfo    ,-    adjustmentGetPageIncrement              ,----- ** adjustmentGetPageSize-    AdjustmentGetPageSizeMethodInfo         ,-    adjustmentGetPageSize                   ,----- ** adjustmentGetStepIncrement-    AdjustmentGetStepIncrementMethodInfo    ,-    adjustmentGetStepIncrement              ,----- ** adjustmentGetUpper-    AdjustmentGetUpperMethodInfo            ,-    adjustmentGetUpper                      ,----- ** adjustmentGetValue-    AdjustmentGetValueMethodInfo            ,-    adjustmentGetValue                      ,----- ** adjustmentNew-    adjustmentNew                           ,----- ** adjustmentSetLower-    AdjustmentSetLowerMethodInfo            ,-    adjustmentSetLower                      ,----- ** adjustmentSetPageIncrement-    AdjustmentSetPageIncrementMethodInfo    ,-    adjustmentSetPageIncrement              ,----- ** adjustmentSetPageSize-    AdjustmentSetPageSizeMethodInfo         ,-    adjustmentSetPageSize                   ,----- ** adjustmentSetStepIncrement-    AdjustmentSetStepIncrementMethodInfo    ,-    adjustmentSetStepIncrement              ,----- ** adjustmentSetUpper-    AdjustmentSetUpperMethodInfo            ,-    adjustmentSetUpper                      ,----- ** adjustmentSetValue-    AdjustmentSetValueMethodInfo            ,-    adjustmentSetValue                      ,----- ** adjustmentValueChanged-    AdjustmentValueChangedMethodInfo        ,-    adjustmentValueChanged                  ,----- -- * Properties--- ** Lower-    AdjustmentLowerPropertyInfo             ,-    adjustmentLower                         ,-    constructAdjustmentLower                ,-    getAdjustmentLower                      ,-    setAdjustmentLower                      ,----- ** PageIncrement-    AdjustmentPageIncrementPropertyInfo     ,-    adjustmentPageIncrement                 ,-    constructAdjustmentPageIncrement        ,-    getAdjustmentPageIncrement              ,-    setAdjustmentPageIncrement              ,----- ** PageSize-    AdjustmentPageSizePropertyInfo          ,-    adjustmentPageSize                      ,-    constructAdjustmentPageSize             ,-    getAdjustmentPageSize                   ,-    setAdjustmentPageSize                   ,----- ** StepIncrement-    AdjustmentStepIncrementPropertyInfo     ,-    adjustmentStepIncrement                 ,-    constructAdjustmentStepIncrement        ,-    getAdjustmentStepIncrement              ,-    setAdjustmentStepIncrement              ,----- ** Upper-    AdjustmentUpperPropertyInfo             ,-    adjustmentUpper                         ,-    constructAdjustmentUpper                ,-    getAdjustmentUpper                      ,-    setAdjustmentUpper                      ,----- ** Value-    AdjustmentValuePropertyInfo             ,-    adjustmentValue                         ,-    constructAdjustmentValue                ,-    getAdjustmentValue                      ,-    setAdjustmentValue                      ,----- -- * Signals--- ** Changed-    AdjustmentChangedCallback               ,-    AdjustmentChangedCallbackC              ,-    AdjustmentChangedSignalInfo             ,-    adjustmentChangedCallbackWrapper        ,-    adjustmentChangedClosure                ,-    afterAdjustmentChanged                  ,-    mkAdjustmentChangedCallback             ,-    noAdjustmentChangedCallback             ,-    onAdjustmentChanged                     ,----- ** ValueChanged-    AdjustmentValueChangedCallback          ,-    AdjustmentValueChangedCallbackC         ,-    AdjustmentValueChangedSignalInfo        ,-    adjustmentValueChangedCallbackWrapper   ,-    adjustmentValueChangedClosure           ,-    afterAdjustmentValueChanged             ,-    mkAdjustmentValueChangedCallback        ,-    noAdjustmentValueChangedCallback        ,-    onAdjustmentValueChanged                ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.GObject as GObject--newtype Adjustment = Adjustment (ForeignPtr Adjustment)-foreign import ccall "gtk_adjustment_get_type"-    c_gtk_adjustment_get_type :: IO GType--type instance ParentTypes Adjustment = AdjustmentParentTypes-type AdjustmentParentTypes = '[GObject.Object]--instance GObject Adjustment where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_adjustment_get_type-    --class GObject o => AdjustmentK o-instance (GObject o, IsDescendantOf Adjustment o) => AdjustmentK o--toAdjustment :: AdjustmentK o => o -> IO Adjustment-toAdjustment = unsafeCastTo Adjustment--noAdjustment :: Maybe Adjustment-noAdjustment = Nothing--type family ResolveAdjustmentMethod (t :: Symbol) (o :: *) :: * where-    ResolveAdjustmentMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveAdjustmentMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveAdjustmentMethod "changed" o = AdjustmentChangedMethodInfo-    ResolveAdjustmentMethod "clampPage" o = AdjustmentClampPageMethodInfo-    ResolveAdjustmentMethod "configure" o = AdjustmentConfigureMethodInfo-    ResolveAdjustmentMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveAdjustmentMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveAdjustmentMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveAdjustmentMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveAdjustmentMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveAdjustmentMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveAdjustmentMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveAdjustmentMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveAdjustmentMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveAdjustmentMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveAdjustmentMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveAdjustmentMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveAdjustmentMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveAdjustmentMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveAdjustmentMethod "valueChanged" o = AdjustmentValueChangedMethodInfo-    ResolveAdjustmentMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveAdjustmentMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveAdjustmentMethod "getLower" o = AdjustmentGetLowerMethodInfo-    ResolveAdjustmentMethod "getMinimumIncrement" o = AdjustmentGetMinimumIncrementMethodInfo-    ResolveAdjustmentMethod "getPageIncrement" o = AdjustmentGetPageIncrementMethodInfo-    ResolveAdjustmentMethod "getPageSize" o = AdjustmentGetPageSizeMethodInfo-    ResolveAdjustmentMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveAdjustmentMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveAdjustmentMethod "getStepIncrement" o = AdjustmentGetStepIncrementMethodInfo-    ResolveAdjustmentMethod "getUpper" o = AdjustmentGetUpperMethodInfo-    ResolveAdjustmentMethod "getValue" o = AdjustmentGetValueMethodInfo-    ResolveAdjustmentMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveAdjustmentMethod "setLower" o = AdjustmentSetLowerMethodInfo-    ResolveAdjustmentMethod "setPageIncrement" o = AdjustmentSetPageIncrementMethodInfo-    ResolveAdjustmentMethod "setPageSize" o = AdjustmentSetPageSizeMethodInfo-    ResolveAdjustmentMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveAdjustmentMethod "setStepIncrement" o = AdjustmentSetStepIncrementMethodInfo-    ResolveAdjustmentMethod "setUpper" o = AdjustmentSetUpperMethodInfo-    ResolveAdjustmentMethod "setValue" o = AdjustmentSetValueMethodInfo-    ResolveAdjustmentMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveAdjustmentMethod t Adjustment, MethodInfo info Adjustment p) => IsLabelProxy t (Adjustment -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveAdjustmentMethod t Adjustment, MethodInfo info Adjustment p) => IsLabel t (Adjustment -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal Adjustment::changed-type AdjustmentChangedCallback =-    IO ()--noAdjustmentChangedCallback :: Maybe AdjustmentChangedCallback-noAdjustmentChangedCallback = Nothing--type AdjustmentChangedCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkAdjustmentChangedCallback :: AdjustmentChangedCallbackC -> IO (FunPtr AdjustmentChangedCallbackC)--adjustmentChangedClosure :: AdjustmentChangedCallback -> IO Closure-adjustmentChangedClosure cb = newCClosure =<< mkAdjustmentChangedCallback wrapped-    where wrapped = adjustmentChangedCallbackWrapper cb--adjustmentChangedCallbackWrapper ::-    AdjustmentChangedCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-adjustmentChangedCallbackWrapper _cb _ _ = do-    _cb --onAdjustmentChanged :: (GObject a, MonadIO m) => a -> AdjustmentChangedCallback -> m SignalHandlerId-onAdjustmentChanged obj cb = liftIO $ connectAdjustmentChanged obj cb SignalConnectBefore-afterAdjustmentChanged :: (GObject a, MonadIO m) => a -> AdjustmentChangedCallback -> m SignalHandlerId-afterAdjustmentChanged obj cb = connectAdjustmentChanged obj cb SignalConnectAfter--connectAdjustmentChanged :: (GObject a, MonadIO m) =>-                            a -> AdjustmentChangedCallback -> SignalConnectMode -> m SignalHandlerId-connectAdjustmentChanged obj cb after = liftIO $ do-    cb' <- mkAdjustmentChangedCallback (adjustmentChangedCallbackWrapper cb)-    connectSignalFunPtr obj "changed" cb' after---- signal Adjustment::value-changed-type AdjustmentValueChangedCallback =-    IO ()--noAdjustmentValueChangedCallback :: Maybe AdjustmentValueChangedCallback-noAdjustmentValueChangedCallback = Nothing--type AdjustmentValueChangedCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkAdjustmentValueChangedCallback :: AdjustmentValueChangedCallbackC -> IO (FunPtr AdjustmentValueChangedCallbackC)--adjustmentValueChangedClosure :: AdjustmentValueChangedCallback -> IO Closure-adjustmentValueChangedClosure cb = newCClosure =<< mkAdjustmentValueChangedCallback wrapped-    where wrapped = adjustmentValueChangedCallbackWrapper cb--adjustmentValueChangedCallbackWrapper ::-    AdjustmentValueChangedCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-adjustmentValueChangedCallbackWrapper _cb _ _ = do-    _cb --onAdjustmentValueChanged :: (GObject a, MonadIO m) => a -> AdjustmentValueChangedCallback -> m SignalHandlerId-onAdjustmentValueChanged obj cb = liftIO $ connectAdjustmentValueChanged obj cb SignalConnectBefore-afterAdjustmentValueChanged :: (GObject a, MonadIO m) => a -> AdjustmentValueChangedCallback -> m SignalHandlerId-afterAdjustmentValueChanged obj cb = connectAdjustmentValueChanged obj cb SignalConnectAfter--connectAdjustmentValueChanged :: (GObject a, MonadIO m) =>-                                 a -> AdjustmentValueChangedCallback -> SignalConnectMode -> m SignalHandlerId-connectAdjustmentValueChanged obj cb after = liftIO $ do-    cb' <- mkAdjustmentValueChangedCallback (adjustmentValueChangedCallbackWrapper cb)-    connectSignalFunPtr obj "value-changed" cb' after---- VVV Prop "lower"-   -- Type: TBasicType TDouble-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getAdjustmentLower :: (MonadIO m, AdjustmentK o) => o -> m Double-getAdjustmentLower obj = liftIO $ getObjectPropertyDouble obj "lower"--setAdjustmentLower :: (MonadIO m, AdjustmentK o) => o -> Double -> m ()-setAdjustmentLower obj val = liftIO $ setObjectPropertyDouble obj "lower" val--constructAdjustmentLower :: Double -> IO ([Char], GValue)-constructAdjustmentLower val = constructObjectPropertyDouble "lower" val--data AdjustmentLowerPropertyInfo-instance AttrInfo AdjustmentLowerPropertyInfo where-    type AttrAllowedOps AdjustmentLowerPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint AdjustmentLowerPropertyInfo = (~) Double-    type AttrBaseTypeConstraint AdjustmentLowerPropertyInfo = AdjustmentK-    type AttrGetType AdjustmentLowerPropertyInfo = Double-    type AttrLabel AdjustmentLowerPropertyInfo = "lower"-    attrGet _ = getAdjustmentLower-    attrSet _ = setAdjustmentLower-    attrConstruct _ = constructAdjustmentLower-    attrClear _ = undefined---- VVV Prop "page-increment"-   -- Type: TBasicType TDouble-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getAdjustmentPageIncrement :: (MonadIO m, AdjustmentK o) => o -> m Double-getAdjustmentPageIncrement obj = liftIO $ getObjectPropertyDouble obj "page-increment"--setAdjustmentPageIncrement :: (MonadIO m, AdjustmentK o) => o -> Double -> m ()-setAdjustmentPageIncrement obj val = liftIO $ setObjectPropertyDouble obj "page-increment" val--constructAdjustmentPageIncrement :: Double -> IO ([Char], GValue)-constructAdjustmentPageIncrement val = constructObjectPropertyDouble "page-increment" val--data AdjustmentPageIncrementPropertyInfo-instance AttrInfo AdjustmentPageIncrementPropertyInfo where-    type AttrAllowedOps AdjustmentPageIncrementPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint AdjustmentPageIncrementPropertyInfo = (~) Double-    type AttrBaseTypeConstraint AdjustmentPageIncrementPropertyInfo = AdjustmentK-    type AttrGetType AdjustmentPageIncrementPropertyInfo = Double-    type AttrLabel AdjustmentPageIncrementPropertyInfo = "page-increment"-    attrGet _ = getAdjustmentPageIncrement-    attrSet _ = setAdjustmentPageIncrement-    attrConstruct _ = constructAdjustmentPageIncrement-    attrClear _ = undefined---- VVV Prop "page-size"-   -- Type: TBasicType TDouble-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getAdjustmentPageSize :: (MonadIO m, AdjustmentK o) => o -> m Double-getAdjustmentPageSize obj = liftIO $ getObjectPropertyDouble obj "page-size"--setAdjustmentPageSize :: (MonadIO m, AdjustmentK o) => o -> Double -> m ()-setAdjustmentPageSize obj val = liftIO $ setObjectPropertyDouble obj "page-size" val--constructAdjustmentPageSize :: Double -> IO ([Char], GValue)-constructAdjustmentPageSize val = constructObjectPropertyDouble "page-size" val--data AdjustmentPageSizePropertyInfo-instance AttrInfo AdjustmentPageSizePropertyInfo where-    type AttrAllowedOps AdjustmentPageSizePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint AdjustmentPageSizePropertyInfo = (~) Double-    type AttrBaseTypeConstraint AdjustmentPageSizePropertyInfo = AdjustmentK-    type AttrGetType AdjustmentPageSizePropertyInfo = Double-    type AttrLabel AdjustmentPageSizePropertyInfo = "page-size"-    attrGet _ = getAdjustmentPageSize-    attrSet _ = setAdjustmentPageSize-    attrConstruct _ = constructAdjustmentPageSize-    attrClear _ = undefined---- VVV Prop "step-increment"-   -- Type: TBasicType TDouble-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getAdjustmentStepIncrement :: (MonadIO m, AdjustmentK o) => o -> m Double-getAdjustmentStepIncrement obj = liftIO $ getObjectPropertyDouble obj "step-increment"--setAdjustmentStepIncrement :: (MonadIO m, AdjustmentK o) => o -> Double -> m ()-setAdjustmentStepIncrement obj val = liftIO $ setObjectPropertyDouble obj "step-increment" val--constructAdjustmentStepIncrement :: Double -> IO ([Char], GValue)-constructAdjustmentStepIncrement val = constructObjectPropertyDouble "step-increment" val--data AdjustmentStepIncrementPropertyInfo-instance AttrInfo AdjustmentStepIncrementPropertyInfo where-    type AttrAllowedOps AdjustmentStepIncrementPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint AdjustmentStepIncrementPropertyInfo = (~) Double-    type AttrBaseTypeConstraint AdjustmentStepIncrementPropertyInfo = AdjustmentK-    type AttrGetType AdjustmentStepIncrementPropertyInfo = Double-    type AttrLabel AdjustmentStepIncrementPropertyInfo = "step-increment"-    attrGet _ = getAdjustmentStepIncrement-    attrSet _ = setAdjustmentStepIncrement-    attrConstruct _ = constructAdjustmentStepIncrement-    attrClear _ = undefined---- VVV Prop "upper"-   -- Type: TBasicType TDouble-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getAdjustmentUpper :: (MonadIO m, AdjustmentK o) => o -> m Double-getAdjustmentUpper obj = liftIO $ getObjectPropertyDouble obj "upper"--setAdjustmentUpper :: (MonadIO m, AdjustmentK o) => o -> Double -> m ()-setAdjustmentUpper obj val = liftIO $ setObjectPropertyDouble obj "upper" val--constructAdjustmentUpper :: Double -> IO ([Char], GValue)-constructAdjustmentUpper val = constructObjectPropertyDouble "upper" val--data AdjustmentUpperPropertyInfo-instance AttrInfo AdjustmentUpperPropertyInfo where-    type AttrAllowedOps AdjustmentUpperPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint AdjustmentUpperPropertyInfo = (~) Double-    type AttrBaseTypeConstraint AdjustmentUpperPropertyInfo = AdjustmentK-    type AttrGetType AdjustmentUpperPropertyInfo = Double-    type AttrLabel AdjustmentUpperPropertyInfo = "upper"-    attrGet _ = getAdjustmentUpper-    attrSet _ = setAdjustmentUpper-    attrConstruct _ = constructAdjustmentUpper-    attrClear _ = undefined---- VVV Prop "value"-   -- Type: TBasicType TDouble-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getAdjustmentValue :: (MonadIO m, AdjustmentK o) => o -> m Double-getAdjustmentValue obj = liftIO $ getObjectPropertyDouble obj "value"--setAdjustmentValue :: (MonadIO m, AdjustmentK o) => o -> Double -> m ()-setAdjustmentValue obj val = liftIO $ setObjectPropertyDouble obj "value" val--constructAdjustmentValue :: Double -> IO ([Char], GValue)-constructAdjustmentValue val = constructObjectPropertyDouble "value" val--data AdjustmentValuePropertyInfo-instance AttrInfo AdjustmentValuePropertyInfo where-    type AttrAllowedOps AdjustmentValuePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint AdjustmentValuePropertyInfo = (~) Double-    type AttrBaseTypeConstraint AdjustmentValuePropertyInfo = AdjustmentK-    type AttrGetType AdjustmentValuePropertyInfo = Double-    type AttrLabel AdjustmentValuePropertyInfo = "value"-    attrGet _ = getAdjustmentValue-    attrSet _ = setAdjustmentValue-    attrConstruct _ = constructAdjustmentValue-    attrClear _ = undefined--type instance AttributeList Adjustment = AdjustmentAttributeList-type AdjustmentAttributeList = ('[ '("lower", AdjustmentLowerPropertyInfo), '("pageIncrement", AdjustmentPageIncrementPropertyInfo), '("pageSize", AdjustmentPageSizePropertyInfo), '("stepIncrement", AdjustmentStepIncrementPropertyInfo), '("upper", AdjustmentUpperPropertyInfo), '("value", AdjustmentValuePropertyInfo)] :: [(Symbol, *)])--adjustmentLower :: AttrLabelProxy "lower"-adjustmentLower = AttrLabelProxy--adjustmentPageIncrement :: AttrLabelProxy "pageIncrement"-adjustmentPageIncrement = AttrLabelProxy--adjustmentPageSize :: AttrLabelProxy "pageSize"-adjustmentPageSize = AttrLabelProxy--adjustmentStepIncrement :: AttrLabelProxy "stepIncrement"-adjustmentStepIncrement = AttrLabelProxy--adjustmentUpper :: AttrLabelProxy "upper"-adjustmentUpper = AttrLabelProxy--adjustmentValue :: AttrLabelProxy "value"-adjustmentValue = AttrLabelProxy--data AdjustmentChangedSignalInfo-instance SignalInfo AdjustmentChangedSignalInfo where-    type HaskellCallbackType AdjustmentChangedSignalInfo = AdjustmentChangedCallback-    connectSignal _ = connectAdjustmentChanged--data AdjustmentValueChangedSignalInfo-instance SignalInfo AdjustmentValueChangedSignalInfo where-    type HaskellCallbackType AdjustmentValueChangedSignalInfo = AdjustmentValueChangedCallback-    connectSignal _ = connectAdjustmentValueChanged--type instance SignalList Adjustment = AdjustmentSignalList-type AdjustmentSignalList = ('[ '("changed", AdjustmentChangedSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("valueChanged", AdjustmentValueChangedSignalInfo)] :: [(Symbol, *)])---- method Adjustment::new--- method type : Constructor--- Args : [Arg {argCName = "value", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "lower", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "upper", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "step_increment", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "page_increment", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "page_size", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Adjustment")--- throws : False--- Skip return : False--foreign import ccall "gtk_adjustment_new" gtk_adjustment_new :: -    CDouble ->                              -- value : TBasicType TDouble-    CDouble ->                              -- lower : TBasicType TDouble-    CDouble ->                              -- upper : TBasicType TDouble-    CDouble ->                              -- step_increment : TBasicType TDouble-    CDouble ->                              -- page_increment : TBasicType TDouble-    CDouble ->                              -- page_size : TBasicType TDouble-    IO (Ptr Adjustment)---adjustmentNew ::-    (MonadIO m) =>-    Double                                  -- value-    -> Double                               -- lower-    -> Double                               -- upper-    -> Double                               -- stepIncrement-    -> Double                               -- pageIncrement-    -> Double                               -- pageSize-    -> m Adjustment                         -- result-adjustmentNew value lower upper stepIncrement pageIncrement pageSize = liftIO $ do-    let value' = realToFrac value-    let lower' = realToFrac lower-    let upper' = realToFrac upper-    let stepIncrement' = realToFrac stepIncrement-    let pageIncrement' = realToFrac pageIncrement-    let pageSize' = realToFrac pageSize-    result <- gtk_adjustment_new value' lower' upper' stepIncrement' pageIncrement' pageSize'-    checkUnexpectedReturnNULL "gtk_adjustment_new" result-    result' <- (newObject Adjustment) result-    return result'---- method Adjustment::changed--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Adjustment", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_adjustment_changed" gtk_adjustment_changed :: -    Ptr Adjustment ->                       -- _obj : TInterface "Gtk" "Adjustment"-    IO ()--{-# DEPRECATED adjustmentChanged ["(Since version 3.18)","GTK+ emits #GtkAdjustment::changed itself whenever any","   of the properties (other than value) change"]#-}-adjustmentChanged ::-    (MonadIO m, AdjustmentK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-adjustmentChanged _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_adjustment_changed _obj'-    touchManagedPtr _obj-    return ()--data AdjustmentChangedMethodInfo-instance (signature ~ (m ()), MonadIO m, AdjustmentK a) => MethodInfo AdjustmentChangedMethodInfo a signature where-    overloadedMethod _ = adjustmentChanged---- method Adjustment::clamp_page--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Adjustment", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "lower", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "upper", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_adjustment_clamp_page" gtk_adjustment_clamp_page :: -    Ptr Adjustment ->                       -- _obj : TInterface "Gtk" "Adjustment"-    CDouble ->                              -- lower : TBasicType TDouble-    CDouble ->                              -- upper : TBasicType TDouble-    IO ()---adjustmentClampPage ::-    (MonadIO m, AdjustmentK a) =>-    a                                       -- _obj-    -> Double                               -- lower-    -> Double                               -- upper-    -> m ()                                 -- result-adjustmentClampPage _obj lower upper = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let lower' = realToFrac lower-    let upper' = realToFrac upper-    gtk_adjustment_clamp_page _obj' lower' upper'-    touchManagedPtr _obj-    return ()--data AdjustmentClampPageMethodInfo-instance (signature ~ (Double -> Double -> m ()), MonadIO m, AdjustmentK a) => MethodInfo AdjustmentClampPageMethodInfo a signature where-    overloadedMethod _ = adjustmentClampPage---- method Adjustment::configure--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Adjustment", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "lower", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "upper", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "step_increment", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "page_increment", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "page_size", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_adjustment_configure" gtk_adjustment_configure :: -    Ptr Adjustment ->                       -- _obj : TInterface "Gtk" "Adjustment"-    CDouble ->                              -- value : TBasicType TDouble-    CDouble ->                              -- lower : TBasicType TDouble-    CDouble ->                              -- upper : TBasicType TDouble-    CDouble ->                              -- step_increment : TBasicType TDouble-    CDouble ->                              -- page_increment : TBasicType TDouble-    CDouble ->                              -- page_size : TBasicType TDouble-    IO ()---adjustmentConfigure ::-    (MonadIO m, AdjustmentK a) =>-    a                                       -- _obj-    -> Double                               -- value-    -> Double                               -- lower-    -> Double                               -- upper-    -> Double                               -- stepIncrement-    -> Double                               -- pageIncrement-    -> Double                               -- pageSize-    -> m ()                                 -- result-adjustmentConfigure _obj value lower upper stepIncrement pageIncrement pageSize = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = realToFrac value-    let lower' = realToFrac lower-    let upper' = realToFrac upper-    let stepIncrement' = realToFrac stepIncrement-    let pageIncrement' = realToFrac pageIncrement-    let pageSize' = realToFrac pageSize-    gtk_adjustment_configure _obj' value' lower' upper' stepIncrement' pageIncrement' pageSize'-    touchManagedPtr _obj-    return ()--data AdjustmentConfigureMethodInfo-instance (signature ~ (Double -> Double -> Double -> Double -> Double -> Double -> m ()), MonadIO m, AdjustmentK a) => MethodInfo AdjustmentConfigureMethodInfo a signature where-    overloadedMethod _ = adjustmentConfigure---- method Adjustment::get_lower--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Adjustment", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TDouble)--- throws : False--- Skip return : False--foreign import ccall "gtk_adjustment_get_lower" gtk_adjustment_get_lower :: -    Ptr Adjustment ->                       -- _obj : TInterface "Gtk" "Adjustment"-    IO CDouble---adjustmentGetLower ::-    (MonadIO m, AdjustmentK a) =>-    a                                       -- _obj-    -> m Double                             -- result-adjustmentGetLower _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_adjustment_get_lower _obj'-    let result' = realToFrac result-    touchManagedPtr _obj-    return result'--data AdjustmentGetLowerMethodInfo-instance (signature ~ (m Double), MonadIO m, AdjustmentK a) => MethodInfo AdjustmentGetLowerMethodInfo a signature where-    overloadedMethod _ = adjustmentGetLower---- method Adjustment::get_minimum_increment--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Adjustment", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TDouble)--- throws : False--- Skip return : False--foreign import ccall "gtk_adjustment_get_minimum_increment" gtk_adjustment_get_minimum_increment :: -    Ptr Adjustment ->                       -- _obj : TInterface "Gtk" "Adjustment"-    IO CDouble---adjustmentGetMinimumIncrement ::-    (MonadIO m, AdjustmentK a) =>-    a                                       -- _obj-    -> m Double                             -- result-adjustmentGetMinimumIncrement _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_adjustment_get_minimum_increment _obj'-    let result' = realToFrac result-    touchManagedPtr _obj-    return result'--data AdjustmentGetMinimumIncrementMethodInfo-instance (signature ~ (m Double), MonadIO m, AdjustmentK a) => MethodInfo AdjustmentGetMinimumIncrementMethodInfo a signature where-    overloadedMethod _ = adjustmentGetMinimumIncrement---- method Adjustment::get_page_increment--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Adjustment", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TDouble)--- throws : False--- Skip return : False--foreign import ccall "gtk_adjustment_get_page_increment" gtk_adjustment_get_page_increment :: -    Ptr Adjustment ->                       -- _obj : TInterface "Gtk" "Adjustment"-    IO CDouble---adjustmentGetPageIncrement ::-    (MonadIO m, AdjustmentK a) =>-    a                                       -- _obj-    -> m Double                             -- result-adjustmentGetPageIncrement _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_adjustment_get_page_increment _obj'-    let result' = realToFrac result-    touchManagedPtr _obj-    return result'--data AdjustmentGetPageIncrementMethodInfo-instance (signature ~ (m Double), MonadIO m, AdjustmentK a) => MethodInfo AdjustmentGetPageIncrementMethodInfo a signature where-    overloadedMethod _ = adjustmentGetPageIncrement---- method Adjustment::get_page_size--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Adjustment", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TDouble)--- throws : False--- Skip return : False--foreign import ccall "gtk_adjustment_get_page_size" gtk_adjustment_get_page_size :: -    Ptr Adjustment ->                       -- _obj : TInterface "Gtk" "Adjustment"-    IO CDouble---adjustmentGetPageSize ::-    (MonadIO m, AdjustmentK a) =>-    a                                       -- _obj-    -> m Double                             -- result-adjustmentGetPageSize _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_adjustment_get_page_size _obj'-    let result' = realToFrac result-    touchManagedPtr _obj-    return result'--data AdjustmentGetPageSizeMethodInfo-instance (signature ~ (m Double), MonadIO m, AdjustmentK a) => MethodInfo AdjustmentGetPageSizeMethodInfo a signature where-    overloadedMethod _ = adjustmentGetPageSize---- method Adjustment::get_step_increment--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Adjustment", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TDouble)--- throws : False--- Skip return : False--foreign import ccall "gtk_adjustment_get_step_increment" gtk_adjustment_get_step_increment :: -    Ptr Adjustment ->                       -- _obj : TInterface "Gtk" "Adjustment"-    IO CDouble---adjustmentGetStepIncrement ::-    (MonadIO m, AdjustmentK a) =>-    a                                       -- _obj-    -> m Double                             -- result-adjustmentGetStepIncrement _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_adjustment_get_step_increment _obj'-    let result' = realToFrac result-    touchManagedPtr _obj-    return result'--data AdjustmentGetStepIncrementMethodInfo-instance (signature ~ (m Double), MonadIO m, AdjustmentK a) => MethodInfo AdjustmentGetStepIncrementMethodInfo a signature where-    overloadedMethod _ = adjustmentGetStepIncrement---- method Adjustment::get_upper--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Adjustment", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TDouble)--- throws : False--- Skip return : False--foreign import ccall "gtk_adjustment_get_upper" gtk_adjustment_get_upper :: -    Ptr Adjustment ->                       -- _obj : TInterface "Gtk" "Adjustment"-    IO CDouble---adjustmentGetUpper ::-    (MonadIO m, AdjustmentK a) =>-    a                                       -- _obj-    -> m Double                             -- result-adjustmentGetUpper _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_adjustment_get_upper _obj'-    let result' = realToFrac result-    touchManagedPtr _obj-    return result'--data AdjustmentGetUpperMethodInfo-instance (signature ~ (m Double), MonadIO m, AdjustmentK a) => MethodInfo AdjustmentGetUpperMethodInfo a signature where-    overloadedMethod _ = adjustmentGetUpper---- method Adjustment::get_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Adjustment", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TDouble)--- throws : False--- Skip return : False--foreign import ccall "gtk_adjustment_get_value" gtk_adjustment_get_value :: -    Ptr Adjustment ->                       -- _obj : TInterface "Gtk" "Adjustment"-    IO CDouble---adjustmentGetValue ::-    (MonadIO m, AdjustmentK a) =>-    a                                       -- _obj-    -> m Double                             -- result-adjustmentGetValue _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_adjustment_get_value _obj'-    let result' = realToFrac result-    touchManagedPtr _obj-    return result'--data AdjustmentGetValueMethodInfo-instance (signature ~ (m Double), MonadIO m, AdjustmentK a) => MethodInfo AdjustmentGetValueMethodInfo a signature where-    overloadedMethod _ = adjustmentGetValue---- method Adjustment::set_lower--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Adjustment", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "lower", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_adjustment_set_lower" gtk_adjustment_set_lower :: -    Ptr Adjustment ->                       -- _obj : TInterface "Gtk" "Adjustment"-    CDouble ->                              -- lower : TBasicType TDouble-    IO ()---adjustmentSetLower ::-    (MonadIO m, AdjustmentK a) =>-    a                                       -- _obj-    -> Double                               -- lower-    -> m ()                                 -- result-adjustmentSetLower _obj lower = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let lower' = realToFrac lower-    gtk_adjustment_set_lower _obj' lower'-    touchManagedPtr _obj-    return ()--data AdjustmentSetLowerMethodInfo-instance (signature ~ (Double -> m ()), MonadIO m, AdjustmentK a) => MethodInfo AdjustmentSetLowerMethodInfo a signature where-    overloadedMethod _ = adjustmentSetLower---- method Adjustment::set_page_increment--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Adjustment", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "page_increment", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_adjustment_set_page_increment" gtk_adjustment_set_page_increment :: -    Ptr Adjustment ->                       -- _obj : TInterface "Gtk" "Adjustment"-    CDouble ->                              -- page_increment : TBasicType TDouble-    IO ()---adjustmentSetPageIncrement ::-    (MonadIO m, AdjustmentK a) =>-    a                                       -- _obj-    -> Double                               -- pageIncrement-    -> m ()                                 -- result-adjustmentSetPageIncrement _obj pageIncrement = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let pageIncrement' = realToFrac pageIncrement-    gtk_adjustment_set_page_increment _obj' pageIncrement'-    touchManagedPtr _obj-    return ()--data AdjustmentSetPageIncrementMethodInfo-instance (signature ~ (Double -> m ()), MonadIO m, AdjustmentK a) => MethodInfo AdjustmentSetPageIncrementMethodInfo a signature where-    overloadedMethod _ = adjustmentSetPageIncrement---- method Adjustment::set_page_size--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Adjustment", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "page_size", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_adjustment_set_page_size" gtk_adjustment_set_page_size :: -    Ptr Adjustment ->                       -- _obj : TInterface "Gtk" "Adjustment"-    CDouble ->                              -- page_size : TBasicType TDouble-    IO ()---adjustmentSetPageSize ::-    (MonadIO m, AdjustmentK a) =>-    a                                       -- _obj-    -> Double                               -- pageSize-    -> m ()                                 -- result-adjustmentSetPageSize _obj pageSize = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let pageSize' = realToFrac pageSize-    gtk_adjustment_set_page_size _obj' pageSize'-    touchManagedPtr _obj-    return ()--data AdjustmentSetPageSizeMethodInfo-instance (signature ~ (Double -> m ()), MonadIO m, AdjustmentK a) => MethodInfo AdjustmentSetPageSizeMethodInfo a signature where-    overloadedMethod _ = adjustmentSetPageSize---- method Adjustment::set_step_increment--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Adjustment", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "step_increment", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_adjustment_set_step_increment" gtk_adjustment_set_step_increment :: -    Ptr Adjustment ->                       -- _obj : TInterface "Gtk" "Adjustment"-    CDouble ->                              -- step_increment : TBasicType TDouble-    IO ()---adjustmentSetStepIncrement ::-    (MonadIO m, AdjustmentK a) =>-    a                                       -- _obj-    -> Double                               -- stepIncrement-    -> m ()                                 -- result-adjustmentSetStepIncrement _obj stepIncrement = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let stepIncrement' = realToFrac stepIncrement-    gtk_adjustment_set_step_increment _obj' stepIncrement'-    touchManagedPtr _obj-    return ()--data AdjustmentSetStepIncrementMethodInfo-instance (signature ~ (Double -> m ()), MonadIO m, AdjustmentK a) => MethodInfo AdjustmentSetStepIncrementMethodInfo a signature where-    overloadedMethod _ = adjustmentSetStepIncrement---- method Adjustment::set_upper--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Adjustment", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "upper", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_adjustment_set_upper" gtk_adjustment_set_upper :: -    Ptr Adjustment ->                       -- _obj : TInterface "Gtk" "Adjustment"-    CDouble ->                              -- upper : TBasicType TDouble-    IO ()---adjustmentSetUpper ::-    (MonadIO m, AdjustmentK a) =>-    a                                       -- _obj-    -> Double                               -- upper-    -> m ()                                 -- result-adjustmentSetUpper _obj upper = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let upper' = realToFrac upper-    gtk_adjustment_set_upper _obj' upper'-    touchManagedPtr _obj-    return ()--data AdjustmentSetUpperMethodInfo-instance (signature ~ (Double -> m ()), MonadIO m, AdjustmentK a) => MethodInfo AdjustmentSetUpperMethodInfo a signature where-    overloadedMethod _ = adjustmentSetUpper---- method Adjustment::set_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Adjustment", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_adjustment_set_value" gtk_adjustment_set_value :: -    Ptr Adjustment ->                       -- _obj : TInterface "Gtk" "Adjustment"-    CDouble ->                              -- value : TBasicType TDouble-    IO ()---adjustmentSetValue ::-    (MonadIO m, AdjustmentK a) =>-    a                                       -- _obj-    -> Double                               -- value-    -> m ()                                 -- result-adjustmentSetValue _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = realToFrac value-    gtk_adjustment_set_value _obj' value'-    touchManagedPtr _obj-    return ()--data AdjustmentSetValueMethodInfo-instance (signature ~ (Double -> m ()), MonadIO m, AdjustmentK a) => MethodInfo AdjustmentSetValueMethodInfo a signature where-    overloadedMethod _ = adjustmentSetValue---- method Adjustment::value_changed--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Adjustment", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_adjustment_value_changed" gtk_adjustment_value_changed :: -    Ptr Adjustment ->                       -- _obj : TInterface "Gtk" "Adjustment"-    IO ()--{-# DEPRECATED adjustmentValueChanged ["(Since version 3.18)","GTK+ emits #GtkAdjustment::value-changed itself whenever","   the value changes"]#-}-adjustmentValueChanged ::-    (MonadIO m, AdjustmentK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-adjustmentValueChanged _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_adjustment_value_changed _obj'-    touchManagedPtr _obj-    return ()--data AdjustmentValueChangedMethodInfo-instance (signature ~ (m ()), MonadIO m, AdjustmentK a) => MethodInfo AdjustmentValueChangedMethodInfo a signature where-    overloadedMethod _ = adjustmentValueChanged--
− GI/Gtk/Objects/Adjustment.hs-boot
@@ -1,38 +0,0 @@-module GI.Gtk.Objects.Adjustment where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype Adjustment = Adjustment (ForeignPtr Adjustment)-instance GObject Adjustment where-class GObject o => AdjustmentK o-instance (GObject o, IsDescendantOf Adjustment o) => AdjustmentK o-data AdjustmentLowerPropertyInfo-data AdjustmentPageIncrementPropertyInfo-data AdjustmentPageSizePropertyInfo-data AdjustmentStepIncrementPropertyInfo-data AdjustmentUpperPropertyInfo-data AdjustmentValuePropertyInfo-data AdjustmentChangedSignalInfo-data AdjustmentValueChangedSignalInfo-data AdjustmentChangedMethodInfo-data AdjustmentClampPageMethodInfo-data AdjustmentConfigureMethodInfo-data AdjustmentGetLowerMethodInfo-data AdjustmentGetMinimumIncrementMethodInfo-data AdjustmentGetPageIncrementMethodInfo-data AdjustmentGetPageSizeMethodInfo-data AdjustmentGetStepIncrementMethodInfo-data AdjustmentGetUpperMethodInfo-data AdjustmentGetValueMethodInfo-data AdjustmentSetLowerMethodInfo-data AdjustmentSetPageIncrementMethodInfo-data AdjustmentSetPageSizeMethodInfo-data AdjustmentSetStepIncrementMethodInfo-data AdjustmentSetUpperMethodInfo-data AdjustmentSetValueMethodInfo-data AdjustmentValueChangedMethodInfo
− GI/Gtk/Objects/Alignment.hs
@@ -1,857 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.Alignment-    ( ---- * Exported types-    Alignment(..)                           ,-    AlignmentK                              ,-    toAlignment                             ,-    noAlignment                             ,--- -- * Methods--- ** alignmentGetPadding-    AlignmentGetPaddingMethodInfo           ,-    alignmentGetPadding                     ,----- ** alignmentNew-    alignmentNew                            ,----- ** alignmentSet-    AlignmentSetMethodInfo                  ,-    alignmentSet                            ,----- ** alignmentSetPadding-    AlignmentSetPaddingMethodInfo           ,-    alignmentSetPadding                     ,----- -- * Properties--- ** BottomPadding-    AlignmentBottomPaddingPropertyInfo      ,-    alignmentBottomPadding                  ,-    constructAlignmentBottomPadding         ,-    getAlignmentBottomPadding               ,-    setAlignmentBottomPadding               ,----- ** LeftPadding-    AlignmentLeftPaddingPropertyInfo        ,-    alignmentLeftPadding                    ,-    constructAlignmentLeftPadding           ,-    getAlignmentLeftPadding                 ,-    setAlignmentLeftPadding                 ,----- ** RightPadding-    AlignmentRightPaddingPropertyInfo       ,-    alignmentRightPadding                   ,-    constructAlignmentRightPadding          ,-    getAlignmentRightPadding                ,-    setAlignmentRightPadding                ,----- ** TopPadding-    AlignmentTopPaddingPropertyInfo         ,-    alignmentTopPadding                     ,-    constructAlignmentTopPadding            ,-    getAlignmentTopPadding                  ,-    setAlignmentTopPadding                  ,----- ** Xalign-    AlignmentXalignPropertyInfo             ,-    alignmentXalign                         ,-    constructAlignmentXalign                ,-    getAlignmentXalign                      ,-    setAlignmentXalign                      ,----- ** Xscale-    AlignmentXscalePropertyInfo             ,-    alignmentXscale                         ,-    constructAlignmentXscale                ,-    getAlignmentXscale                      ,-    setAlignmentXscale                      ,----- ** Yalign-    AlignmentYalignPropertyInfo             ,-    alignmentYalign                         ,-    constructAlignmentYalign                ,-    getAlignmentYalign                      ,-    setAlignmentYalign                      ,----- ** Yscale-    AlignmentYscalePropertyInfo             ,-    alignmentYscale                         ,-    constructAlignmentYscale                ,-    getAlignmentYscale                      ,-    setAlignmentYscale                      ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype Alignment = Alignment (ForeignPtr Alignment)-foreign import ccall "gtk_alignment_get_type"-    c_gtk_alignment_get_type :: IO GType--type instance ParentTypes Alignment = AlignmentParentTypes-type AlignmentParentTypes = '[Bin, Container, Widget, GObject.Object, Atk.ImplementorIface, Buildable]--instance GObject Alignment where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_alignment_get_type-    --class GObject o => AlignmentK o-instance (GObject o, IsDescendantOf Alignment o) => AlignmentK o--toAlignment :: AlignmentK o => o -> IO Alignment-toAlignment = unsafeCastTo Alignment--noAlignment :: Maybe Alignment-noAlignment = Nothing--type family ResolveAlignmentMethod (t :: Symbol) (o :: *) :: * where-    ResolveAlignmentMethod "activate" o = WidgetActivateMethodInfo-    ResolveAlignmentMethod "add" o = ContainerAddMethodInfo-    ResolveAlignmentMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveAlignmentMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveAlignmentMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveAlignmentMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveAlignmentMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveAlignmentMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveAlignmentMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveAlignmentMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveAlignmentMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveAlignmentMethod "checkResize" o = ContainerCheckResizeMethodInfo-    ResolveAlignmentMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveAlignmentMethod "childGetProperty" o = ContainerChildGetPropertyMethodInfo-    ResolveAlignmentMethod "childNotifyByPspec" o = ContainerChildNotifyByPspecMethodInfo-    ResolveAlignmentMethod "childSetProperty" o = ContainerChildSetPropertyMethodInfo-    ResolveAlignmentMethod "childType" o = ContainerChildTypeMethodInfo-    ResolveAlignmentMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveAlignmentMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveAlignmentMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveAlignmentMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveAlignmentMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveAlignmentMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveAlignmentMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveAlignmentMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveAlignmentMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveAlignmentMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveAlignmentMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveAlignmentMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveAlignmentMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveAlignmentMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveAlignmentMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveAlignmentMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveAlignmentMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveAlignmentMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveAlignmentMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveAlignmentMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveAlignmentMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveAlignmentMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveAlignmentMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveAlignmentMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveAlignmentMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveAlignmentMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveAlignmentMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveAlignmentMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveAlignmentMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveAlignmentMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveAlignmentMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveAlignmentMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveAlignmentMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveAlignmentMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveAlignmentMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveAlignmentMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveAlignmentMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveAlignmentMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveAlignmentMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveAlignmentMethod "draw" o = WidgetDrawMethodInfo-    ResolveAlignmentMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveAlignmentMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveAlignmentMethod "event" o = WidgetEventMethodInfo-    ResolveAlignmentMethod "forall" o = ContainerForallMethodInfo-    ResolveAlignmentMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveAlignmentMethod "foreach" o = ContainerForeachMethodInfo-    ResolveAlignmentMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveAlignmentMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveAlignmentMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveAlignmentMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveAlignmentMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveAlignmentMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveAlignmentMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveAlignmentMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveAlignmentMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveAlignmentMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveAlignmentMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveAlignmentMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveAlignmentMethod "hide" o = WidgetHideMethodInfo-    ResolveAlignmentMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveAlignmentMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveAlignmentMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveAlignmentMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveAlignmentMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveAlignmentMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveAlignmentMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveAlignmentMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveAlignmentMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveAlignmentMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveAlignmentMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveAlignmentMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveAlignmentMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveAlignmentMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveAlignmentMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveAlignmentMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveAlignmentMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveAlignmentMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveAlignmentMethod "map" o = WidgetMapMethodInfo-    ResolveAlignmentMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveAlignmentMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveAlignmentMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveAlignmentMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveAlignmentMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveAlignmentMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveAlignmentMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveAlignmentMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveAlignmentMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveAlignmentMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveAlignmentMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveAlignmentMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveAlignmentMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveAlignmentMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveAlignmentMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveAlignmentMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveAlignmentMethod "path" o = WidgetPathMethodInfo-    ResolveAlignmentMethod "propagateDraw" o = ContainerPropagateDrawMethodInfo-    ResolveAlignmentMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveAlignmentMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveAlignmentMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveAlignmentMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveAlignmentMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveAlignmentMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveAlignmentMethod "realize" o = WidgetRealizeMethodInfo-    ResolveAlignmentMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveAlignmentMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveAlignmentMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveAlignmentMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveAlignmentMethod "remove" o = ContainerRemoveMethodInfo-    ResolveAlignmentMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveAlignmentMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveAlignmentMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveAlignmentMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveAlignmentMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveAlignmentMethod "reparent" o = WidgetReparentMethodInfo-    ResolveAlignmentMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveAlignmentMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveAlignmentMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveAlignmentMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveAlignmentMethod "resizeChildren" o = ContainerResizeChildrenMethodInfo-    ResolveAlignmentMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveAlignmentMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveAlignmentMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveAlignmentMethod "set" o = AlignmentSetMethodInfo-    ResolveAlignmentMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveAlignmentMethod "show" o = WidgetShowMethodInfo-    ResolveAlignmentMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveAlignmentMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveAlignmentMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveAlignmentMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveAlignmentMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveAlignmentMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveAlignmentMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveAlignmentMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveAlignmentMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveAlignmentMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveAlignmentMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveAlignmentMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveAlignmentMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveAlignmentMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveAlignmentMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveAlignmentMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveAlignmentMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveAlignmentMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveAlignmentMethod "unsetFocusChain" o = ContainerUnsetFocusChainMethodInfo-    ResolveAlignmentMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveAlignmentMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveAlignmentMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveAlignmentMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveAlignmentMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveAlignmentMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveAlignmentMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveAlignmentMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveAlignmentMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveAlignmentMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveAlignmentMethod "getBorderWidth" o = ContainerGetBorderWidthMethodInfo-    ResolveAlignmentMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveAlignmentMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveAlignmentMethod "getChild" o = BinGetChildMethodInfo-    ResolveAlignmentMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveAlignmentMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveAlignmentMethod "getChildren" o = ContainerGetChildrenMethodInfo-    ResolveAlignmentMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveAlignmentMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveAlignmentMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveAlignmentMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveAlignmentMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveAlignmentMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveAlignmentMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveAlignmentMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveAlignmentMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveAlignmentMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveAlignmentMethod "getFocusChain" o = ContainerGetFocusChainMethodInfo-    ResolveAlignmentMethod "getFocusChild" o = ContainerGetFocusChildMethodInfo-    ResolveAlignmentMethod "getFocusHadjustment" o = ContainerGetFocusHadjustmentMethodInfo-    ResolveAlignmentMethod "getFocusVadjustment" o = ContainerGetFocusVadjustmentMethodInfo-    ResolveAlignmentMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveAlignmentMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveAlignmentMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveAlignmentMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveAlignmentMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveAlignmentMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveAlignmentMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveAlignmentMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveAlignmentMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveAlignmentMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveAlignmentMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveAlignmentMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveAlignmentMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveAlignmentMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveAlignmentMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveAlignmentMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveAlignmentMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveAlignmentMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveAlignmentMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveAlignmentMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveAlignmentMethod "getPadding" o = AlignmentGetPaddingMethodInfo-    ResolveAlignmentMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveAlignmentMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveAlignmentMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveAlignmentMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveAlignmentMethod "getPathForChild" o = ContainerGetPathForChildMethodInfo-    ResolveAlignmentMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveAlignmentMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveAlignmentMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveAlignmentMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveAlignmentMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveAlignmentMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveAlignmentMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveAlignmentMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveAlignmentMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveAlignmentMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveAlignmentMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveAlignmentMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveAlignmentMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveAlignmentMethod "getResizeMode" o = ContainerGetResizeModeMethodInfo-    ResolveAlignmentMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveAlignmentMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveAlignmentMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveAlignmentMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveAlignmentMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveAlignmentMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveAlignmentMethod "getState" o = WidgetGetStateMethodInfo-    ResolveAlignmentMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveAlignmentMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveAlignmentMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveAlignmentMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveAlignmentMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveAlignmentMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveAlignmentMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveAlignmentMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveAlignmentMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveAlignmentMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveAlignmentMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveAlignmentMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveAlignmentMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveAlignmentMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveAlignmentMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveAlignmentMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveAlignmentMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveAlignmentMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveAlignmentMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveAlignmentMethod "setBorderWidth" o = ContainerSetBorderWidthMethodInfo-    ResolveAlignmentMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveAlignmentMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveAlignmentMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveAlignmentMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveAlignmentMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveAlignmentMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveAlignmentMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveAlignmentMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveAlignmentMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveAlignmentMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveAlignmentMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveAlignmentMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveAlignmentMethod "setFocusChain" o = ContainerSetFocusChainMethodInfo-    ResolveAlignmentMethod "setFocusChild" o = ContainerSetFocusChildMethodInfo-    ResolveAlignmentMethod "setFocusHadjustment" o = ContainerSetFocusHadjustmentMethodInfo-    ResolveAlignmentMethod "setFocusVadjustment" o = ContainerSetFocusVadjustmentMethodInfo-    ResolveAlignmentMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveAlignmentMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveAlignmentMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveAlignmentMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveAlignmentMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveAlignmentMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveAlignmentMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveAlignmentMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveAlignmentMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveAlignmentMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveAlignmentMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveAlignmentMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveAlignmentMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveAlignmentMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveAlignmentMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveAlignmentMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveAlignmentMethod "setPadding" o = AlignmentSetPaddingMethodInfo-    ResolveAlignmentMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveAlignmentMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveAlignmentMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveAlignmentMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveAlignmentMethod "setReallocateRedraws" o = ContainerSetReallocateRedrawsMethodInfo-    ResolveAlignmentMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveAlignmentMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveAlignmentMethod "setResizeMode" o = ContainerSetResizeModeMethodInfo-    ResolveAlignmentMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveAlignmentMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveAlignmentMethod "setState" o = WidgetSetStateMethodInfo-    ResolveAlignmentMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveAlignmentMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveAlignmentMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveAlignmentMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveAlignmentMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveAlignmentMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveAlignmentMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveAlignmentMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveAlignmentMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveAlignmentMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveAlignmentMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveAlignmentMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveAlignmentMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveAlignmentMethod t Alignment, MethodInfo info Alignment p) => IsLabelProxy t (Alignment -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveAlignmentMethod t Alignment, MethodInfo info Alignment p) => IsLabel t (Alignment -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "bottom-padding"-   -- Type: TBasicType TUInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getAlignmentBottomPadding :: (MonadIO m, AlignmentK o) => o -> m Word32-getAlignmentBottomPadding obj = liftIO $ getObjectPropertyUInt32 obj "bottom-padding"--setAlignmentBottomPadding :: (MonadIO m, AlignmentK o) => o -> Word32 -> m ()-setAlignmentBottomPadding obj val = liftIO $ setObjectPropertyUInt32 obj "bottom-padding" val--constructAlignmentBottomPadding :: Word32 -> IO ([Char], GValue)-constructAlignmentBottomPadding val = constructObjectPropertyUInt32 "bottom-padding" val--data AlignmentBottomPaddingPropertyInfo-instance AttrInfo AlignmentBottomPaddingPropertyInfo where-    type AttrAllowedOps AlignmentBottomPaddingPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint AlignmentBottomPaddingPropertyInfo = (~) Word32-    type AttrBaseTypeConstraint AlignmentBottomPaddingPropertyInfo = AlignmentK-    type AttrGetType AlignmentBottomPaddingPropertyInfo = Word32-    type AttrLabel AlignmentBottomPaddingPropertyInfo = "bottom-padding"-    attrGet _ = getAlignmentBottomPadding-    attrSet _ = setAlignmentBottomPadding-    attrConstruct _ = constructAlignmentBottomPadding-    attrClear _ = undefined---- VVV Prop "left-padding"-   -- Type: TBasicType TUInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getAlignmentLeftPadding :: (MonadIO m, AlignmentK o) => o -> m Word32-getAlignmentLeftPadding obj = liftIO $ getObjectPropertyUInt32 obj "left-padding"--setAlignmentLeftPadding :: (MonadIO m, AlignmentK o) => o -> Word32 -> m ()-setAlignmentLeftPadding obj val = liftIO $ setObjectPropertyUInt32 obj "left-padding" val--constructAlignmentLeftPadding :: Word32 -> IO ([Char], GValue)-constructAlignmentLeftPadding val = constructObjectPropertyUInt32 "left-padding" val--data AlignmentLeftPaddingPropertyInfo-instance AttrInfo AlignmentLeftPaddingPropertyInfo where-    type AttrAllowedOps AlignmentLeftPaddingPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint AlignmentLeftPaddingPropertyInfo = (~) Word32-    type AttrBaseTypeConstraint AlignmentLeftPaddingPropertyInfo = AlignmentK-    type AttrGetType AlignmentLeftPaddingPropertyInfo = Word32-    type AttrLabel AlignmentLeftPaddingPropertyInfo = "left-padding"-    attrGet _ = getAlignmentLeftPadding-    attrSet _ = setAlignmentLeftPadding-    attrConstruct _ = constructAlignmentLeftPadding-    attrClear _ = undefined---- VVV Prop "right-padding"-   -- Type: TBasicType TUInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getAlignmentRightPadding :: (MonadIO m, AlignmentK o) => o -> m Word32-getAlignmentRightPadding obj = liftIO $ getObjectPropertyUInt32 obj "right-padding"--setAlignmentRightPadding :: (MonadIO m, AlignmentK o) => o -> Word32 -> m ()-setAlignmentRightPadding obj val = liftIO $ setObjectPropertyUInt32 obj "right-padding" val--constructAlignmentRightPadding :: Word32 -> IO ([Char], GValue)-constructAlignmentRightPadding val = constructObjectPropertyUInt32 "right-padding" val--data AlignmentRightPaddingPropertyInfo-instance AttrInfo AlignmentRightPaddingPropertyInfo where-    type AttrAllowedOps AlignmentRightPaddingPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint AlignmentRightPaddingPropertyInfo = (~) Word32-    type AttrBaseTypeConstraint AlignmentRightPaddingPropertyInfo = AlignmentK-    type AttrGetType AlignmentRightPaddingPropertyInfo = Word32-    type AttrLabel AlignmentRightPaddingPropertyInfo = "right-padding"-    attrGet _ = getAlignmentRightPadding-    attrSet _ = setAlignmentRightPadding-    attrConstruct _ = constructAlignmentRightPadding-    attrClear _ = undefined---- VVV Prop "top-padding"-   -- Type: TBasicType TUInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getAlignmentTopPadding :: (MonadIO m, AlignmentK o) => o -> m Word32-getAlignmentTopPadding obj = liftIO $ getObjectPropertyUInt32 obj "top-padding"--setAlignmentTopPadding :: (MonadIO m, AlignmentK o) => o -> Word32 -> m ()-setAlignmentTopPadding obj val = liftIO $ setObjectPropertyUInt32 obj "top-padding" val--constructAlignmentTopPadding :: Word32 -> IO ([Char], GValue)-constructAlignmentTopPadding val = constructObjectPropertyUInt32 "top-padding" val--data AlignmentTopPaddingPropertyInfo-instance AttrInfo AlignmentTopPaddingPropertyInfo where-    type AttrAllowedOps AlignmentTopPaddingPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint AlignmentTopPaddingPropertyInfo = (~) Word32-    type AttrBaseTypeConstraint AlignmentTopPaddingPropertyInfo = AlignmentK-    type AttrGetType AlignmentTopPaddingPropertyInfo = Word32-    type AttrLabel AlignmentTopPaddingPropertyInfo = "top-padding"-    attrGet _ = getAlignmentTopPadding-    attrSet _ = setAlignmentTopPadding-    attrConstruct _ = constructAlignmentTopPadding-    attrClear _ = undefined---- VVV Prop "xalign"-   -- Type: TBasicType TFloat-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getAlignmentXalign :: (MonadIO m, AlignmentK o) => o -> m Float-getAlignmentXalign obj = liftIO $ getObjectPropertyFloat obj "xalign"--setAlignmentXalign :: (MonadIO m, AlignmentK o) => o -> Float -> m ()-setAlignmentXalign obj val = liftIO $ setObjectPropertyFloat obj "xalign" val--constructAlignmentXalign :: Float -> IO ([Char], GValue)-constructAlignmentXalign val = constructObjectPropertyFloat "xalign" val--data AlignmentXalignPropertyInfo-instance AttrInfo AlignmentXalignPropertyInfo where-    type AttrAllowedOps AlignmentXalignPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint AlignmentXalignPropertyInfo = (~) Float-    type AttrBaseTypeConstraint AlignmentXalignPropertyInfo = AlignmentK-    type AttrGetType AlignmentXalignPropertyInfo = Float-    type AttrLabel AlignmentXalignPropertyInfo = "xalign"-    attrGet _ = getAlignmentXalign-    attrSet _ = setAlignmentXalign-    attrConstruct _ = constructAlignmentXalign-    attrClear _ = undefined---- VVV Prop "xscale"-   -- Type: TBasicType TFloat-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getAlignmentXscale :: (MonadIO m, AlignmentK o) => o -> m Float-getAlignmentXscale obj = liftIO $ getObjectPropertyFloat obj "xscale"--setAlignmentXscale :: (MonadIO m, AlignmentK o) => o -> Float -> m ()-setAlignmentXscale obj val = liftIO $ setObjectPropertyFloat obj "xscale" val--constructAlignmentXscale :: Float -> IO ([Char], GValue)-constructAlignmentXscale val = constructObjectPropertyFloat "xscale" val--data AlignmentXscalePropertyInfo-instance AttrInfo AlignmentXscalePropertyInfo where-    type AttrAllowedOps AlignmentXscalePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint AlignmentXscalePropertyInfo = (~) Float-    type AttrBaseTypeConstraint AlignmentXscalePropertyInfo = AlignmentK-    type AttrGetType AlignmentXscalePropertyInfo = Float-    type AttrLabel AlignmentXscalePropertyInfo = "xscale"-    attrGet _ = getAlignmentXscale-    attrSet _ = setAlignmentXscale-    attrConstruct _ = constructAlignmentXscale-    attrClear _ = undefined---- VVV Prop "yalign"-   -- Type: TBasicType TFloat-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getAlignmentYalign :: (MonadIO m, AlignmentK o) => o -> m Float-getAlignmentYalign obj = liftIO $ getObjectPropertyFloat obj "yalign"--setAlignmentYalign :: (MonadIO m, AlignmentK o) => o -> Float -> m ()-setAlignmentYalign obj val = liftIO $ setObjectPropertyFloat obj "yalign" val--constructAlignmentYalign :: Float -> IO ([Char], GValue)-constructAlignmentYalign val = constructObjectPropertyFloat "yalign" val--data AlignmentYalignPropertyInfo-instance AttrInfo AlignmentYalignPropertyInfo where-    type AttrAllowedOps AlignmentYalignPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint AlignmentYalignPropertyInfo = (~) Float-    type AttrBaseTypeConstraint AlignmentYalignPropertyInfo = AlignmentK-    type AttrGetType AlignmentYalignPropertyInfo = Float-    type AttrLabel AlignmentYalignPropertyInfo = "yalign"-    attrGet _ = getAlignmentYalign-    attrSet _ = setAlignmentYalign-    attrConstruct _ = constructAlignmentYalign-    attrClear _ = undefined---- VVV Prop "yscale"-   -- Type: TBasicType TFloat-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getAlignmentYscale :: (MonadIO m, AlignmentK o) => o -> m Float-getAlignmentYscale obj = liftIO $ getObjectPropertyFloat obj "yscale"--setAlignmentYscale :: (MonadIO m, AlignmentK o) => o -> Float -> m ()-setAlignmentYscale obj val = liftIO $ setObjectPropertyFloat obj "yscale" val--constructAlignmentYscale :: Float -> IO ([Char], GValue)-constructAlignmentYscale val = constructObjectPropertyFloat "yscale" val--data AlignmentYscalePropertyInfo-instance AttrInfo AlignmentYscalePropertyInfo where-    type AttrAllowedOps AlignmentYscalePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint AlignmentYscalePropertyInfo = (~) Float-    type AttrBaseTypeConstraint AlignmentYscalePropertyInfo = AlignmentK-    type AttrGetType AlignmentYscalePropertyInfo = Float-    type AttrLabel AlignmentYscalePropertyInfo = "yscale"-    attrGet _ = getAlignmentYscale-    attrSet _ = setAlignmentYscale-    attrConstruct _ = constructAlignmentYscale-    attrClear _ = undefined--type instance AttributeList Alignment = AlignmentAttributeList-type AlignmentAttributeList = ('[ '("appPaintable", WidgetAppPaintablePropertyInfo), '("borderWidth", ContainerBorderWidthPropertyInfo), '("bottomPadding", AlignmentBottomPaddingPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("child", ContainerChildPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("leftPadding", AlignmentLeftPaddingPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("parent", WidgetParentPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("resizeMode", ContainerResizeModePropertyInfo), '("rightPadding", AlignmentRightPaddingPropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("style", WidgetStylePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("topPadding", AlignmentTopPaddingPropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo), '("xalign", AlignmentXalignPropertyInfo), '("xscale", AlignmentXscalePropertyInfo), '("yalign", AlignmentYalignPropertyInfo), '("yscale", AlignmentYscalePropertyInfo)] :: [(Symbol, *)])--alignmentBottomPadding :: AttrLabelProxy "bottomPadding"-alignmentBottomPadding = AttrLabelProxy--alignmentLeftPadding :: AttrLabelProxy "leftPadding"-alignmentLeftPadding = AttrLabelProxy--alignmentRightPadding :: AttrLabelProxy "rightPadding"-alignmentRightPadding = AttrLabelProxy--alignmentTopPadding :: AttrLabelProxy "topPadding"-alignmentTopPadding = AttrLabelProxy--alignmentXalign :: AttrLabelProxy "xalign"-alignmentXalign = AttrLabelProxy--alignmentXscale :: AttrLabelProxy "xscale"-alignmentXscale = AttrLabelProxy--alignmentYalign :: AttrLabelProxy "yalign"-alignmentYalign = AttrLabelProxy--alignmentYscale :: AttrLabelProxy "yscale"-alignmentYscale = AttrLabelProxy--type instance SignalList Alignment = AlignmentSignalList-type AlignmentSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("add", ContainerAddSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("checkResize", ContainerCheckResizeSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("remove", ContainerRemoveSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("setFocusChild", ContainerSetFocusChildSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method Alignment::new--- method type : Constructor--- Args : [Arg {argCName = "xalign", argType = TBasicType TFloat, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "yalign", argType = TBasicType TFloat, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "xscale", argType = TBasicType TFloat, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "yscale", argType = TBasicType TFloat, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Alignment")--- throws : False--- Skip return : False--foreign import ccall "gtk_alignment_new" gtk_alignment_new :: -    CFloat ->                               -- xalign : TBasicType TFloat-    CFloat ->                               -- yalign : TBasicType TFloat-    CFloat ->                               -- xscale : TBasicType TFloat-    CFloat ->                               -- yscale : TBasicType TFloat-    IO (Ptr Alignment)--{-# DEPRECATED alignmentNew ["(Since version 3.14)","Use #GtkWidget alignment and margin properties"]#-}-alignmentNew ::-    (MonadIO m) =>-    Float                                   -- xalign-    -> Float                                -- yalign-    -> Float                                -- xscale-    -> Float                                -- yscale-    -> m Alignment                          -- result-alignmentNew xalign yalign xscale yscale = liftIO $ do-    let xalign' = realToFrac xalign-    let yalign' = realToFrac yalign-    let xscale' = realToFrac xscale-    let yscale' = realToFrac yscale-    result <- gtk_alignment_new xalign' yalign' xscale' yscale'-    checkUnexpectedReturnNULL "gtk_alignment_new" result-    result' <- (newObject Alignment) result-    return result'---- method Alignment::get_padding--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Alignment", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "padding_top", argType = TBasicType TUInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "padding_bottom", argType = TBasicType TUInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "padding_left", argType = TBasicType TUInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "padding_right", argType = TBasicType TUInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_alignment_get_padding" gtk_alignment_get_padding :: -    Ptr Alignment ->                        -- _obj : TInterface "Gtk" "Alignment"-    Ptr Word32 ->                           -- padding_top : TBasicType TUInt-    Ptr Word32 ->                           -- padding_bottom : TBasicType TUInt-    Ptr Word32 ->                           -- padding_left : TBasicType TUInt-    Ptr Word32 ->                           -- padding_right : TBasicType TUInt-    IO ()--{-# DEPRECATED alignmentGetPadding ["(Since version 3.14)","Use #GtkWidget alignment and margin properties"]#-}-alignmentGetPadding ::-    (MonadIO m, AlignmentK a) =>-    a                                       -- _obj-    -> m (Word32,Word32,Word32,Word32)      -- result-alignmentGetPadding _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    paddingTop <- allocMem :: IO (Ptr Word32)-    paddingBottom <- allocMem :: IO (Ptr Word32)-    paddingLeft <- allocMem :: IO (Ptr Word32)-    paddingRight <- allocMem :: IO (Ptr Word32)-    gtk_alignment_get_padding _obj' paddingTop paddingBottom paddingLeft paddingRight-    paddingTop' <- peek paddingTop-    paddingBottom' <- peek paddingBottom-    paddingLeft' <- peek paddingLeft-    paddingRight' <- peek paddingRight-    touchManagedPtr _obj-    freeMem paddingTop-    freeMem paddingBottom-    freeMem paddingLeft-    freeMem paddingRight-    return (paddingTop', paddingBottom', paddingLeft', paddingRight')--data AlignmentGetPaddingMethodInfo-instance (signature ~ (m (Word32,Word32,Word32,Word32)), MonadIO m, AlignmentK a) => MethodInfo AlignmentGetPaddingMethodInfo a signature where-    overloadedMethod _ = alignmentGetPadding---- method Alignment::set--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Alignment", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "xalign", argType = TBasicType TFloat, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "yalign", argType = TBasicType TFloat, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "xscale", argType = TBasicType TFloat, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "yscale", argType = TBasicType TFloat, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_alignment_set" gtk_alignment_set :: -    Ptr Alignment ->                        -- _obj : TInterface "Gtk" "Alignment"-    CFloat ->                               -- xalign : TBasicType TFloat-    CFloat ->                               -- yalign : TBasicType TFloat-    CFloat ->                               -- xscale : TBasicType TFloat-    CFloat ->                               -- yscale : TBasicType TFloat-    IO ()--{-# DEPRECATED alignmentSet ["(Since version 3.14)","Use #GtkWidget alignment and margin properties"]#-}-alignmentSet ::-    (MonadIO m, AlignmentK a) =>-    a                                       -- _obj-    -> Float                                -- xalign-    -> Float                                -- yalign-    -> Float                                -- xscale-    -> Float                                -- yscale-    -> m ()                                 -- result-alignmentSet _obj xalign yalign xscale yscale = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let xalign' = realToFrac xalign-    let yalign' = realToFrac yalign-    let xscale' = realToFrac xscale-    let yscale' = realToFrac yscale-    gtk_alignment_set _obj' xalign' yalign' xscale' yscale'-    touchManagedPtr _obj-    return ()--data AlignmentSetMethodInfo-instance (signature ~ (Float -> Float -> Float -> Float -> m ()), MonadIO m, AlignmentK a) => MethodInfo AlignmentSetMethodInfo a signature where-    overloadedMethod _ = alignmentSet---- method Alignment::set_padding--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Alignment", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "padding_top", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "padding_bottom", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "padding_left", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "padding_right", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_alignment_set_padding" gtk_alignment_set_padding :: -    Ptr Alignment ->                        -- _obj : TInterface "Gtk" "Alignment"-    Word32 ->                               -- padding_top : TBasicType TUInt-    Word32 ->                               -- padding_bottom : TBasicType TUInt-    Word32 ->                               -- padding_left : TBasicType TUInt-    Word32 ->                               -- padding_right : TBasicType TUInt-    IO ()--{-# DEPRECATED alignmentSetPadding ["(Since version 3.14)","Use #GtkWidget alignment and margin properties"]#-}-alignmentSetPadding ::-    (MonadIO m, AlignmentK a) =>-    a                                       -- _obj-    -> Word32                               -- paddingTop-    -> Word32                               -- paddingBottom-    -> Word32                               -- paddingLeft-    -> Word32                               -- paddingRight-    -> m ()                                 -- result-alignmentSetPadding _obj paddingTop paddingBottom paddingLeft paddingRight = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_alignment_set_padding _obj' paddingTop paddingBottom paddingLeft paddingRight-    touchManagedPtr _obj-    return ()--data AlignmentSetPaddingMethodInfo-instance (signature ~ (Word32 -> Word32 -> Word32 -> Word32 -> m ()), MonadIO m, AlignmentK a) => MethodInfo AlignmentSetPaddingMethodInfo a signature where-    overloadedMethod _ = alignmentSetPadding--
− GI/Gtk/Objects/Alignment.hs-boot
@@ -1,24 +0,0 @@-module GI.Gtk.Objects.Alignment where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype Alignment = Alignment (ForeignPtr Alignment)-instance GObject Alignment where-class GObject o => AlignmentK o-instance (GObject o, IsDescendantOf Alignment o) => AlignmentK o-data AlignmentBottomPaddingPropertyInfo-data AlignmentLeftPaddingPropertyInfo-data AlignmentRightPaddingPropertyInfo-data AlignmentTopPaddingPropertyInfo-data AlignmentXalignPropertyInfo-data AlignmentXscalePropertyInfo-data AlignmentYalignPropertyInfo-data AlignmentYscalePropertyInfo-data AlignmentGetPaddingMethodInfo-data AlignmentSetMethodInfo-data AlignmentSetPaddingMethodInfo
− GI/Gtk/Objects/AppChooserButton.hs
@@ -1,968 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.AppChooserButton-    ( ---- * Exported types-    AppChooserButton(..)                    ,-    AppChooserButtonK                       ,-    toAppChooserButton                      ,-    noAppChooserButton                      ,--- -- * Methods--- ** appChooserButtonAppendCustomItem-    AppChooserButtonAppendCustomItemMethodInfo,-    appChooserButtonAppendCustomItem        ,----- ** appChooserButtonAppendSeparator-    AppChooserButtonAppendSeparatorMethodInfo,-    appChooserButtonAppendSeparator         ,----- ** appChooserButtonGetHeading-    AppChooserButtonGetHeadingMethodInfo    ,-    appChooserButtonGetHeading              ,----- ** appChooserButtonGetShowDefaultItem-    AppChooserButtonGetShowDefaultItemMethodInfo,-    appChooserButtonGetShowDefaultItem      ,----- ** appChooserButtonGetShowDialogItem-    AppChooserButtonGetShowDialogItemMethodInfo,-    appChooserButtonGetShowDialogItem       ,----- ** appChooserButtonNew-    appChooserButtonNew                     ,----- ** appChooserButtonSetActiveCustomItem-    AppChooserButtonSetActiveCustomItemMethodInfo,-    appChooserButtonSetActiveCustomItem     ,----- ** appChooserButtonSetHeading-    AppChooserButtonSetHeadingMethodInfo    ,-    appChooserButtonSetHeading              ,----- ** appChooserButtonSetShowDefaultItem-    AppChooserButtonSetShowDefaultItemMethodInfo,-    appChooserButtonSetShowDefaultItem      ,----- ** appChooserButtonSetShowDialogItem-    AppChooserButtonSetShowDialogItemMethodInfo,-    appChooserButtonSetShowDialogItem       ,----- -- * Properties--- ** Heading-    AppChooserButtonHeadingPropertyInfo     ,-    appChooserButtonHeading                 ,-    constructAppChooserButtonHeading        ,-    getAppChooserButtonHeading              ,-    setAppChooserButtonHeading              ,----- ** ShowDefaultItem-    AppChooserButtonShowDefaultItemPropertyInfo,-    appChooserButtonShowDefaultItem         ,-    constructAppChooserButtonShowDefaultItem,-    getAppChooserButtonShowDefaultItem      ,-    setAppChooserButtonShowDefaultItem      ,----- ** ShowDialogItem-    AppChooserButtonShowDialogItemPropertyInfo,-    appChooserButtonShowDialogItem          ,-    constructAppChooserButtonShowDialogItem ,-    getAppChooserButtonShowDialogItem       ,-    setAppChooserButtonShowDialogItem       ,----- -- * Signals--- ** CustomItemActivated-    AppChooserButtonCustomItemActivatedCallback,-    AppChooserButtonCustomItemActivatedCallbackC,-    AppChooserButtonCustomItemActivatedSignalInfo,-    afterAppChooserButtonCustomItemActivated,-    appChooserButtonCustomItemActivatedCallbackWrapper,-    appChooserButtonCustomItemActivatedClosure,-    mkAppChooserButtonCustomItemActivatedCallback,-    noAppChooserButtonCustomItemActivatedCallback,-    onAppChooserButtonCustomItemActivated   ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject-import qualified GI.Gio as Gio--newtype AppChooserButton = AppChooserButton (ForeignPtr AppChooserButton)-foreign import ccall "gtk_app_chooser_button_get_type"-    c_gtk_app_chooser_button_get_type :: IO GType--type instance ParentTypes AppChooserButton = AppChooserButtonParentTypes-type AppChooserButtonParentTypes = '[ComboBox, Bin, Container, Widget, GObject.Object, Atk.ImplementorIface, AppChooser, Buildable, CellEditable, CellLayout]--instance GObject AppChooserButton where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_app_chooser_button_get_type-    --class GObject o => AppChooserButtonK o-instance (GObject o, IsDescendantOf AppChooserButton o) => AppChooserButtonK o--toAppChooserButton :: AppChooserButtonK o => o -> IO AppChooserButton-toAppChooserButton = unsafeCastTo AppChooserButton--noAppChooserButton :: Maybe AppChooserButton-noAppChooserButton = Nothing--type family ResolveAppChooserButtonMethod (t :: Symbol) (o :: *) :: * where-    ResolveAppChooserButtonMethod "activate" o = WidgetActivateMethodInfo-    ResolveAppChooserButtonMethod "add" o = ContainerAddMethodInfo-    ResolveAppChooserButtonMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveAppChooserButtonMethod "addAttribute" o = CellLayoutAddAttributeMethodInfo-    ResolveAppChooserButtonMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveAppChooserButtonMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveAppChooserButtonMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveAppChooserButtonMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveAppChooserButtonMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveAppChooserButtonMethod "appendCustomItem" o = AppChooserButtonAppendCustomItemMethodInfo-    ResolveAppChooserButtonMethod "appendSeparator" o = AppChooserButtonAppendSeparatorMethodInfo-    ResolveAppChooserButtonMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveAppChooserButtonMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveAppChooserButtonMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveAppChooserButtonMethod "checkResize" o = ContainerCheckResizeMethodInfo-    ResolveAppChooserButtonMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveAppChooserButtonMethod "childGetProperty" o = ContainerChildGetPropertyMethodInfo-    ResolveAppChooserButtonMethod "childNotifyByPspec" o = ContainerChildNotifyByPspecMethodInfo-    ResolveAppChooserButtonMethod "childSetProperty" o = ContainerChildSetPropertyMethodInfo-    ResolveAppChooserButtonMethod "childType" o = ContainerChildTypeMethodInfo-    ResolveAppChooserButtonMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveAppChooserButtonMethod "clear" o = CellLayoutClearMethodInfo-    ResolveAppChooserButtonMethod "clearAttributes" o = CellLayoutClearAttributesMethodInfo-    ResolveAppChooserButtonMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveAppChooserButtonMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveAppChooserButtonMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveAppChooserButtonMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveAppChooserButtonMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveAppChooserButtonMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveAppChooserButtonMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveAppChooserButtonMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveAppChooserButtonMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveAppChooserButtonMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveAppChooserButtonMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveAppChooserButtonMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveAppChooserButtonMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveAppChooserButtonMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveAppChooserButtonMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveAppChooserButtonMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveAppChooserButtonMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveAppChooserButtonMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveAppChooserButtonMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveAppChooserButtonMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveAppChooserButtonMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveAppChooserButtonMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveAppChooserButtonMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveAppChooserButtonMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveAppChooserButtonMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveAppChooserButtonMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveAppChooserButtonMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveAppChooserButtonMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveAppChooserButtonMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveAppChooserButtonMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveAppChooserButtonMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveAppChooserButtonMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveAppChooserButtonMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveAppChooserButtonMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveAppChooserButtonMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveAppChooserButtonMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveAppChooserButtonMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveAppChooserButtonMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveAppChooserButtonMethod "draw" o = WidgetDrawMethodInfo-    ResolveAppChooserButtonMethod "editingDone" o = CellEditableEditingDoneMethodInfo-    ResolveAppChooserButtonMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveAppChooserButtonMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveAppChooserButtonMethod "event" o = WidgetEventMethodInfo-    ResolveAppChooserButtonMethod "forall" o = ContainerForallMethodInfo-    ResolveAppChooserButtonMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveAppChooserButtonMethod "foreach" o = ContainerForeachMethodInfo-    ResolveAppChooserButtonMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveAppChooserButtonMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveAppChooserButtonMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveAppChooserButtonMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveAppChooserButtonMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveAppChooserButtonMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveAppChooserButtonMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveAppChooserButtonMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveAppChooserButtonMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveAppChooserButtonMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveAppChooserButtonMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveAppChooserButtonMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveAppChooserButtonMethod "hide" o = WidgetHideMethodInfo-    ResolveAppChooserButtonMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveAppChooserButtonMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveAppChooserButtonMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveAppChooserButtonMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveAppChooserButtonMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveAppChooserButtonMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveAppChooserButtonMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveAppChooserButtonMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveAppChooserButtonMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveAppChooserButtonMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveAppChooserButtonMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveAppChooserButtonMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveAppChooserButtonMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveAppChooserButtonMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveAppChooserButtonMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveAppChooserButtonMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveAppChooserButtonMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveAppChooserButtonMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveAppChooserButtonMethod "map" o = WidgetMapMethodInfo-    ResolveAppChooserButtonMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveAppChooserButtonMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveAppChooserButtonMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveAppChooserButtonMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveAppChooserButtonMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveAppChooserButtonMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveAppChooserButtonMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveAppChooserButtonMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveAppChooserButtonMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveAppChooserButtonMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveAppChooserButtonMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveAppChooserButtonMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveAppChooserButtonMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveAppChooserButtonMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveAppChooserButtonMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveAppChooserButtonMethod "packEnd" o = CellLayoutPackEndMethodInfo-    ResolveAppChooserButtonMethod "packStart" o = CellLayoutPackStartMethodInfo-    ResolveAppChooserButtonMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveAppChooserButtonMethod "path" o = WidgetPathMethodInfo-    ResolveAppChooserButtonMethod "popdown" o = ComboBoxPopdownMethodInfo-    ResolveAppChooserButtonMethod "popup" o = ComboBoxPopupMethodInfo-    ResolveAppChooserButtonMethod "popupForDevice" o = ComboBoxPopupForDeviceMethodInfo-    ResolveAppChooserButtonMethod "propagateDraw" o = ContainerPropagateDrawMethodInfo-    ResolveAppChooserButtonMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveAppChooserButtonMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveAppChooserButtonMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveAppChooserButtonMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveAppChooserButtonMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveAppChooserButtonMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveAppChooserButtonMethod "realize" o = WidgetRealizeMethodInfo-    ResolveAppChooserButtonMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveAppChooserButtonMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveAppChooserButtonMethod "refresh" o = AppChooserRefreshMethodInfo-    ResolveAppChooserButtonMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveAppChooserButtonMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveAppChooserButtonMethod "remove" o = ContainerRemoveMethodInfo-    ResolveAppChooserButtonMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveAppChooserButtonMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveAppChooserButtonMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveAppChooserButtonMethod "removeWidget" o = CellEditableRemoveWidgetMethodInfo-    ResolveAppChooserButtonMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveAppChooserButtonMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveAppChooserButtonMethod "reorder" o = CellLayoutReorderMethodInfo-    ResolveAppChooserButtonMethod "reparent" o = WidgetReparentMethodInfo-    ResolveAppChooserButtonMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveAppChooserButtonMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveAppChooserButtonMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveAppChooserButtonMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveAppChooserButtonMethod "resizeChildren" o = ContainerResizeChildrenMethodInfo-    ResolveAppChooserButtonMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveAppChooserButtonMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveAppChooserButtonMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveAppChooserButtonMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveAppChooserButtonMethod "show" o = WidgetShowMethodInfo-    ResolveAppChooserButtonMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveAppChooserButtonMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveAppChooserButtonMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveAppChooserButtonMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveAppChooserButtonMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveAppChooserButtonMethod "startEditing" o = CellEditableStartEditingMethodInfo-    ResolveAppChooserButtonMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveAppChooserButtonMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveAppChooserButtonMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveAppChooserButtonMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveAppChooserButtonMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveAppChooserButtonMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveAppChooserButtonMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveAppChooserButtonMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveAppChooserButtonMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveAppChooserButtonMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveAppChooserButtonMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveAppChooserButtonMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveAppChooserButtonMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveAppChooserButtonMethod "unsetFocusChain" o = ContainerUnsetFocusChainMethodInfo-    ResolveAppChooserButtonMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveAppChooserButtonMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveAppChooserButtonMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveAppChooserButtonMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveAppChooserButtonMethod "getActive" o = ComboBoxGetActiveMethodInfo-    ResolveAppChooserButtonMethod "getActiveId" o = ComboBoxGetActiveIdMethodInfo-    ResolveAppChooserButtonMethod "getActiveIter" o = ComboBoxGetActiveIterMethodInfo-    ResolveAppChooserButtonMethod "getAddTearoffs" o = ComboBoxGetAddTearoffsMethodInfo-    ResolveAppChooserButtonMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveAppChooserButtonMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveAppChooserButtonMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveAppChooserButtonMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveAppChooserButtonMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveAppChooserButtonMethod "getAppInfo" o = AppChooserGetAppInfoMethodInfo-    ResolveAppChooserButtonMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveAppChooserButtonMethod "getArea" o = CellLayoutGetAreaMethodInfo-    ResolveAppChooserButtonMethod "getBorderWidth" o = ContainerGetBorderWidthMethodInfo-    ResolveAppChooserButtonMethod "getButtonSensitivity" o = ComboBoxGetButtonSensitivityMethodInfo-    ResolveAppChooserButtonMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveAppChooserButtonMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveAppChooserButtonMethod "getCells" o = CellLayoutGetCellsMethodInfo-    ResolveAppChooserButtonMethod "getChild" o = BinGetChildMethodInfo-    ResolveAppChooserButtonMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveAppChooserButtonMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveAppChooserButtonMethod "getChildren" o = ContainerGetChildrenMethodInfo-    ResolveAppChooserButtonMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveAppChooserButtonMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveAppChooserButtonMethod "getColumnSpanColumn" o = ComboBoxGetColumnSpanColumnMethodInfo-    ResolveAppChooserButtonMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveAppChooserButtonMethod "getContentType" o = AppChooserGetContentTypeMethodInfo-    ResolveAppChooserButtonMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveAppChooserButtonMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveAppChooserButtonMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveAppChooserButtonMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveAppChooserButtonMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveAppChooserButtonMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveAppChooserButtonMethod "getEntryTextColumn" o = ComboBoxGetEntryTextColumnMethodInfo-    ResolveAppChooserButtonMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveAppChooserButtonMethod "getFocusChain" o = ContainerGetFocusChainMethodInfo-    ResolveAppChooserButtonMethod "getFocusChild" o = ContainerGetFocusChildMethodInfo-    ResolveAppChooserButtonMethod "getFocusHadjustment" o = ContainerGetFocusHadjustmentMethodInfo-    ResolveAppChooserButtonMethod "getFocusOnClick" o = ComboBoxGetFocusOnClickMethodInfo-    ResolveAppChooserButtonMethod "getFocusVadjustment" o = ContainerGetFocusVadjustmentMethodInfo-    ResolveAppChooserButtonMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveAppChooserButtonMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveAppChooserButtonMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveAppChooserButtonMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveAppChooserButtonMethod "getHasEntry" o = ComboBoxGetHasEntryMethodInfo-    ResolveAppChooserButtonMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveAppChooserButtonMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveAppChooserButtonMethod "getHeading" o = AppChooserButtonGetHeadingMethodInfo-    ResolveAppChooserButtonMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveAppChooserButtonMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveAppChooserButtonMethod "getIdColumn" o = ComboBoxGetIdColumnMethodInfo-    ResolveAppChooserButtonMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveAppChooserButtonMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveAppChooserButtonMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveAppChooserButtonMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveAppChooserButtonMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveAppChooserButtonMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveAppChooserButtonMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveAppChooserButtonMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveAppChooserButtonMethod "getModel" o = ComboBoxGetModelMethodInfo-    ResolveAppChooserButtonMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveAppChooserButtonMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveAppChooserButtonMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveAppChooserButtonMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveAppChooserButtonMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveAppChooserButtonMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveAppChooserButtonMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveAppChooserButtonMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveAppChooserButtonMethod "getPathForChild" o = ContainerGetPathForChildMethodInfo-    ResolveAppChooserButtonMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveAppChooserButtonMethod "getPopupAccessible" o = ComboBoxGetPopupAccessibleMethodInfo-    ResolveAppChooserButtonMethod "getPopupFixedWidth" o = ComboBoxGetPopupFixedWidthMethodInfo-    ResolveAppChooserButtonMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveAppChooserButtonMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveAppChooserButtonMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveAppChooserButtonMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveAppChooserButtonMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveAppChooserButtonMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveAppChooserButtonMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveAppChooserButtonMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveAppChooserButtonMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveAppChooserButtonMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveAppChooserButtonMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveAppChooserButtonMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveAppChooserButtonMethod "getResizeMode" o = ContainerGetResizeModeMethodInfo-    ResolveAppChooserButtonMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveAppChooserButtonMethod "getRowSpanColumn" o = ComboBoxGetRowSpanColumnMethodInfo-    ResolveAppChooserButtonMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveAppChooserButtonMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveAppChooserButtonMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveAppChooserButtonMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveAppChooserButtonMethod "getShowDefaultItem" o = AppChooserButtonGetShowDefaultItemMethodInfo-    ResolveAppChooserButtonMethod "getShowDialogItem" o = AppChooserButtonGetShowDialogItemMethodInfo-    ResolveAppChooserButtonMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveAppChooserButtonMethod "getState" o = WidgetGetStateMethodInfo-    ResolveAppChooserButtonMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveAppChooserButtonMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveAppChooserButtonMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveAppChooserButtonMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveAppChooserButtonMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveAppChooserButtonMethod "getTitle" o = ComboBoxGetTitleMethodInfo-    ResolveAppChooserButtonMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveAppChooserButtonMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveAppChooserButtonMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveAppChooserButtonMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveAppChooserButtonMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveAppChooserButtonMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveAppChooserButtonMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveAppChooserButtonMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveAppChooserButtonMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveAppChooserButtonMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveAppChooserButtonMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveAppChooserButtonMethod "getWrapWidth" o = ComboBoxGetWrapWidthMethodInfo-    ResolveAppChooserButtonMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveAppChooserButtonMethod "setActive" o = ComboBoxSetActiveMethodInfo-    ResolveAppChooserButtonMethod "setActiveCustomItem" o = AppChooserButtonSetActiveCustomItemMethodInfo-    ResolveAppChooserButtonMethod "setActiveId" o = ComboBoxSetActiveIdMethodInfo-    ResolveAppChooserButtonMethod "setActiveIter" o = ComboBoxSetActiveIterMethodInfo-    ResolveAppChooserButtonMethod "setAddTearoffs" o = ComboBoxSetAddTearoffsMethodInfo-    ResolveAppChooserButtonMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveAppChooserButtonMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveAppChooserButtonMethod "setBorderWidth" o = ContainerSetBorderWidthMethodInfo-    ResolveAppChooserButtonMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveAppChooserButtonMethod "setButtonSensitivity" o = ComboBoxSetButtonSensitivityMethodInfo-    ResolveAppChooserButtonMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveAppChooserButtonMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveAppChooserButtonMethod "setCellDataFunc" o = CellLayoutSetCellDataFuncMethodInfo-    ResolveAppChooserButtonMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveAppChooserButtonMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveAppChooserButtonMethod "setColumnSpanColumn" o = ComboBoxSetColumnSpanColumnMethodInfo-    ResolveAppChooserButtonMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveAppChooserButtonMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveAppChooserButtonMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveAppChooserButtonMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveAppChooserButtonMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveAppChooserButtonMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveAppChooserButtonMethod "setEntryTextColumn" o = ComboBoxSetEntryTextColumnMethodInfo-    ResolveAppChooserButtonMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveAppChooserButtonMethod "setFocusChain" o = ContainerSetFocusChainMethodInfo-    ResolveAppChooserButtonMethod "setFocusChild" o = ContainerSetFocusChildMethodInfo-    ResolveAppChooserButtonMethod "setFocusHadjustment" o = ContainerSetFocusHadjustmentMethodInfo-    ResolveAppChooserButtonMethod "setFocusOnClick" o = ComboBoxSetFocusOnClickMethodInfo-    ResolveAppChooserButtonMethod "setFocusVadjustment" o = ContainerSetFocusVadjustmentMethodInfo-    ResolveAppChooserButtonMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveAppChooserButtonMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveAppChooserButtonMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveAppChooserButtonMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveAppChooserButtonMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveAppChooserButtonMethod "setHeading" o = AppChooserButtonSetHeadingMethodInfo-    ResolveAppChooserButtonMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveAppChooserButtonMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveAppChooserButtonMethod "setIdColumn" o = ComboBoxSetIdColumnMethodInfo-    ResolveAppChooserButtonMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveAppChooserButtonMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveAppChooserButtonMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveAppChooserButtonMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveAppChooserButtonMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveAppChooserButtonMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveAppChooserButtonMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveAppChooserButtonMethod "setModel" o = ComboBoxSetModelMethodInfo-    ResolveAppChooserButtonMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveAppChooserButtonMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveAppChooserButtonMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveAppChooserButtonMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveAppChooserButtonMethod "setPopupFixedWidth" o = ComboBoxSetPopupFixedWidthMethodInfo-    ResolveAppChooserButtonMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveAppChooserButtonMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveAppChooserButtonMethod "setReallocateRedraws" o = ContainerSetReallocateRedrawsMethodInfo-    ResolveAppChooserButtonMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveAppChooserButtonMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveAppChooserButtonMethod "setResizeMode" o = ContainerSetResizeModeMethodInfo-    ResolveAppChooserButtonMethod "setRowSeparatorFunc" o = ComboBoxSetRowSeparatorFuncMethodInfo-    ResolveAppChooserButtonMethod "setRowSpanColumn" o = ComboBoxSetRowSpanColumnMethodInfo-    ResolveAppChooserButtonMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveAppChooserButtonMethod "setShowDefaultItem" o = AppChooserButtonSetShowDefaultItemMethodInfo-    ResolveAppChooserButtonMethod "setShowDialogItem" o = AppChooserButtonSetShowDialogItemMethodInfo-    ResolveAppChooserButtonMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveAppChooserButtonMethod "setState" o = WidgetSetStateMethodInfo-    ResolveAppChooserButtonMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveAppChooserButtonMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveAppChooserButtonMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveAppChooserButtonMethod "setTitle" o = ComboBoxSetTitleMethodInfo-    ResolveAppChooserButtonMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveAppChooserButtonMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveAppChooserButtonMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveAppChooserButtonMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveAppChooserButtonMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveAppChooserButtonMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveAppChooserButtonMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveAppChooserButtonMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveAppChooserButtonMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveAppChooserButtonMethod "setWrapWidth" o = ComboBoxSetWrapWidthMethodInfo-    ResolveAppChooserButtonMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveAppChooserButtonMethod t AppChooserButton, MethodInfo info AppChooserButton p) => IsLabelProxy t (AppChooserButton -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveAppChooserButtonMethod t AppChooserButton, MethodInfo info AppChooserButton p) => IsLabel t (AppChooserButton -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal AppChooserButton::custom-item-activated-type AppChooserButtonCustomItemActivatedCallback =-    T.Text ->-    IO ()--noAppChooserButtonCustomItemActivatedCallback :: Maybe AppChooserButtonCustomItemActivatedCallback-noAppChooserButtonCustomItemActivatedCallback = Nothing--type AppChooserButtonCustomItemActivatedCallbackC =-    Ptr () ->                               -- object-    CString ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkAppChooserButtonCustomItemActivatedCallback :: AppChooserButtonCustomItemActivatedCallbackC -> IO (FunPtr AppChooserButtonCustomItemActivatedCallbackC)--appChooserButtonCustomItemActivatedClosure :: AppChooserButtonCustomItemActivatedCallback -> IO Closure-appChooserButtonCustomItemActivatedClosure cb = newCClosure =<< mkAppChooserButtonCustomItemActivatedCallback wrapped-    where wrapped = appChooserButtonCustomItemActivatedCallbackWrapper cb--appChooserButtonCustomItemActivatedCallbackWrapper ::-    AppChooserButtonCustomItemActivatedCallback ->-    Ptr () ->-    CString ->-    Ptr () ->-    IO ()-appChooserButtonCustomItemActivatedCallbackWrapper _cb _ itemName _ = do-    itemName' <- cstringToText itemName-    _cb  itemName'--onAppChooserButtonCustomItemActivated :: (GObject a, MonadIO m) => a -> AppChooserButtonCustomItemActivatedCallback -> m SignalHandlerId-onAppChooserButtonCustomItemActivated obj cb = liftIO $ connectAppChooserButtonCustomItemActivated obj cb SignalConnectBefore-afterAppChooserButtonCustomItemActivated :: (GObject a, MonadIO m) => a -> AppChooserButtonCustomItemActivatedCallback -> m SignalHandlerId-afterAppChooserButtonCustomItemActivated obj cb = connectAppChooserButtonCustomItemActivated obj cb SignalConnectAfter--connectAppChooserButtonCustomItemActivated :: (GObject a, MonadIO m) =>-                                              a -> AppChooserButtonCustomItemActivatedCallback -> SignalConnectMode -> m SignalHandlerId-connectAppChooserButtonCustomItemActivated obj cb after = liftIO $ do-    cb' <- mkAppChooserButtonCustomItemActivatedCallback (appChooserButtonCustomItemActivatedCallbackWrapper cb)-    connectSignalFunPtr obj "custom-item-activated" cb' after---- VVV Prop "heading"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getAppChooserButtonHeading :: (MonadIO m, AppChooserButtonK o) => o -> m T.Text-getAppChooserButtonHeading obj = liftIO $ checkUnexpectedNothing "getAppChooserButtonHeading" $ getObjectPropertyString obj "heading"--setAppChooserButtonHeading :: (MonadIO m, AppChooserButtonK o) => o -> T.Text -> m ()-setAppChooserButtonHeading obj val = liftIO $ setObjectPropertyString obj "heading" (Just val)--constructAppChooserButtonHeading :: T.Text -> IO ([Char], GValue)-constructAppChooserButtonHeading val = constructObjectPropertyString "heading" (Just val)--data AppChooserButtonHeadingPropertyInfo-instance AttrInfo AppChooserButtonHeadingPropertyInfo where-    type AttrAllowedOps AppChooserButtonHeadingPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint AppChooserButtonHeadingPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint AppChooserButtonHeadingPropertyInfo = AppChooserButtonK-    type AttrGetType AppChooserButtonHeadingPropertyInfo = T.Text-    type AttrLabel AppChooserButtonHeadingPropertyInfo = "heading"-    attrGet _ = getAppChooserButtonHeading-    attrSet _ = setAppChooserButtonHeading-    attrConstruct _ = constructAppChooserButtonHeading-    attrClear _ = undefined---- VVV Prop "show-default-item"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Just False,Just False)--getAppChooserButtonShowDefaultItem :: (MonadIO m, AppChooserButtonK o) => o -> m Bool-getAppChooserButtonShowDefaultItem obj = liftIO $ getObjectPropertyBool obj "show-default-item"--setAppChooserButtonShowDefaultItem :: (MonadIO m, AppChooserButtonK o) => o -> Bool -> m ()-setAppChooserButtonShowDefaultItem obj val = liftIO $ setObjectPropertyBool obj "show-default-item" val--constructAppChooserButtonShowDefaultItem :: Bool -> IO ([Char], GValue)-constructAppChooserButtonShowDefaultItem val = constructObjectPropertyBool "show-default-item" val--data AppChooserButtonShowDefaultItemPropertyInfo-instance AttrInfo AppChooserButtonShowDefaultItemPropertyInfo where-    type AttrAllowedOps AppChooserButtonShowDefaultItemPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint AppChooserButtonShowDefaultItemPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint AppChooserButtonShowDefaultItemPropertyInfo = AppChooserButtonK-    type AttrGetType AppChooserButtonShowDefaultItemPropertyInfo = Bool-    type AttrLabel AppChooserButtonShowDefaultItemPropertyInfo = "show-default-item"-    attrGet _ = getAppChooserButtonShowDefaultItem-    attrSet _ = setAppChooserButtonShowDefaultItem-    attrConstruct _ = constructAppChooserButtonShowDefaultItem-    attrClear _ = undefined---- VVV Prop "show-dialog-item"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Just False,Just False)--getAppChooserButtonShowDialogItem :: (MonadIO m, AppChooserButtonK o) => o -> m Bool-getAppChooserButtonShowDialogItem obj = liftIO $ getObjectPropertyBool obj "show-dialog-item"--setAppChooserButtonShowDialogItem :: (MonadIO m, AppChooserButtonK o) => o -> Bool -> m ()-setAppChooserButtonShowDialogItem obj val = liftIO $ setObjectPropertyBool obj "show-dialog-item" val--constructAppChooserButtonShowDialogItem :: Bool -> IO ([Char], GValue)-constructAppChooserButtonShowDialogItem val = constructObjectPropertyBool "show-dialog-item" val--data AppChooserButtonShowDialogItemPropertyInfo-instance AttrInfo AppChooserButtonShowDialogItemPropertyInfo where-    type AttrAllowedOps AppChooserButtonShowDialogItemPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint AppChooserButtonShowDialogItemPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint AppChooserButtonShowDialogItemPropertyInfo = AppChooserButtonK-    type AttrGetType AppChooserButtonShowDialogItemPropertyInfo = Bool-    type AttrLabel AppChooserButtonShowDialogItemPropertyInfo = "show-dialog-item"-    attrGet _ = getAppChooserButtonShowDialogItem-    attrSet _ = setAppChooserButtonShowDialogItem-    attrConstruct _ = constructAppChooserButtonShowDialogItem-    attrClear _ = undefined--type instance AttributeList AppChooserButton = AppChooserButtonAttributeList-type AppChooserButtonAttributeList = ('[ '("active", ComboBoxActivePropertyInfo), '("activeId", ComboBoxActiveIdPropertyInfo), '("addTearoffs", ComboBoxAddTearoffsPropertyInfo), '("appPaintable", WidgetAppPaintablePropertyInfo), '("borderWidth", ContainerBorderWidthPropertyInfo), '("buttonSensitivity", ComboBoxButtonSensitivityPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("cellArea", ComboBoxCellAreaPropertyInfo), '("child", ContainerChildPropertyInfo), '("columnSpanColumn", ComboBoxColumnSpanColumnPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("contentType", AppChooserContentTypePropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("editingCanceled", CellEditableEditingCanceledPropertyInfo), '("entryTextColumn", ComboBoxEntryTextColumnPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("focusOnClick", ComboBoxFocusOnClickPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasEntry", ComboBoxHasEntryPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasFrame", ComboBoxHasFramePropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heading", AppChooserButtonHeadingPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("idColumn", ComboBoxIdColumnPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("model", ComboBoxModelPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("parent", WidgetParentPropertyInfo), '("popupFixedWidth", ComboBoxPopupFixedWidthPropertyInfo), '("popupShown", ComboBoxPopupShownPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("resizeMode", ContainerResizeModePropertyInfo), '("rowSpanColumn", ComboBoxRowSpanColumnPropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("showDefaultItem", AppChooserButtonShowDefaultItemPropertyInfo), '("showDialogItem", AppChooserButtonShowDialogItemPropertyInfo), '("style", WidgetStylePropertyInfo), '("tearoffTitle", ComboBoxTearoffTitlePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo), '("wrapWidth", ComboBoxWrapWidthPropertyInfo)] :: [(Symbol, *)])--appChooserButtonHeading :: AttrLabelProxy "heading"-appChooserButtonHeading = AttrLabelProxy--appChooserButtonShowDefaultItem :: AttrLabelProxy "showDefaultItem"-appChooserButtonShowDefaultItem = AttrLabelProxy--appChooserButtonShowDialogItem :: AttrLabelProxy "showDialogItem"-appChooserButtonShowDialogItem = AttrLabelProxy--data AppChooserButtonCustomItemActivatedSignalInfo-instance SignalInfo AppChooserButtonCustomItemActivatedSignalInfo where-    type HaskellCallbackType AppChooserButtonCustomItemActivatedSignalInfo = AppChooserButtonCustomItemActivatedCallback-    connectSignal _ = connectAppChooserButtonCustomItemActivated--type instance SignalList AppChooserButton = AppChooserButtonSignalList-type AppChooserButtonSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("add", ContainerAddSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("changed", ComboBoxChangedSignalInfo), '("checkResize", ContainerCheckResizeSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("customItemActivated", AppChooserButtonCustomItemActivatedSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("editingDone", CellEditableEditingDoneSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("formatEntryText", ComboBoxFormatEntryTextSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveActive", ComboBoxMoveActiveSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popdown", ComboBoxPopdownSignalInfo), '("popup", ComboBoxPopupSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("remove", ContainerRemoveSignalInfo), '("removeWidget", CellEditableRemoveWidgetSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("setFocusChild", ContainerSetFocusChildSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method AppChooserButton::new--- method type : Constructor--- Args : [Arg {argCName = "content_type", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "AppChooserButton")--- throws : False--- Skip return : False--foreign import ccall "gtk_app_chooser_button_new" gtk_app_chooser_button_new :: -    CString ->                              -- content_type : TBasicType TUTF8-    IO (Ptr AppChooserButton)---appChooserButtonNew ::-    (MonadIO m) =>-    T.Text                                  -- contentType-    -> m AppChooserButton                   -- result-appChooserButtonNew contentType = liftIO $ do-    contentType' <- textToCString contentType-    result <- gtk_app_chooser_button_new contentType'-    checkUnexpectedReturnNULL "gtk_app_chooser_button_new" result-    result' <- (newObject AppChooserButton) result-    freeMem contentType'-    return result'---- method AppChooserButton::append_custom_item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AppChooserButton", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "label", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "icon", argType = TInterface "Gio" "Icon", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_app_chooser_button_append_custom_item" gtk_app_chooser_button_append_custom_item :: -    Ptr AppChooserButton ->                 -- _obj : TInterface "Gtk" "AppChooserButton"-    CString ->                              -- name : TBasicType TUTF8-    CString ->                              -- label : TBasicType TUTF8-    Ptr Gio.Icon ->                         -- icon : TInterface "Gio" "Icon"-    IO ()---appChooserButtonAppendCustomItem ::-    (MonadIO m, AppChooserButtonK a, Gio.IconK b) =>-    a                                       -- _obj-    -> T.Text                               -- name-    -> T.Text                               -- label-    -> b                                    -- icon-    -> m ()                                 -- result-appChooserButtonAppendCustomItem _obj name label icon = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    name' <- textToCString name-    label' <- textToCString label-    let icon' = unsafeManagedPtrCastPtr icon-    gtk_app_chooser_button_append_custom_item _obj' name' label' icon'-    touchManagedPtr _obj-    touchManagedPtr icon-    freeMem name'-    freeMem label'-    return ()--data AppChooserButtonAppendCustomItemMethodInfo-instance (signature ~ (T.Text -> T.Text -> b -> m ()), MonadIO m, AppChooserButtonK a, Gio.IconK b) => MethodInfo AppChooserButtonAppendCustomItemMethodInfo a signature where-    overloadedMethod _ = appChooserButtonAppendCustomItem---- method AppChooserButton::append_separator--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AppChooserButton", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_app_chooser_button_append_separator" gtk_app_chooser_button_append_separator :: -    Ptr AppChooserButton ->                 -- _obj : TInterface "Gtk" "AppChooserButton"-    IO ()---appChooserButtonAppendSeparator ::-    (MonadIO m, AppChooserButtonK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-appChooserButtonAppendSeparator _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_app_chooser_button_append_separator _obj'-    touchManagedPtr _obj-    return ()--data AppChooserButtonAppendSeparatorMethodInfo-instance (signature ~ (m ()), MonadIO m, AppChooserButtonK a) => MethodInfo AppChooserButtonAppendSeparatorMethodInfo a signature where-    overloadedMethod _ = appChooserButtonAppendSeparator---- method AppChooserButton::get_heading--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AppChooserButton", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_app_chooser_button_get_heading" gtk_app_chooser_button_get_heading :: -    Ptr AppChooserButton ->                 -- _obj : TInterface "Gtk" "AppChooserButton"-    IO CString---appChooserButtonGetHeading ::-    (MonadIO m, AppChooserButtonK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-appChooserButtonGetHeading _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_app_chooser_button_get_heading _obj'-    checkUnexpectedReturnNULL "gtk_app_chooser_button_get_heading" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data AppChooserButtonGetHeadingMethodInfo-instance (signature ~ (m T.Text), MonadIO m, AppChooserButtonK a) => MethodInfo AppChooserButtonGetHeadingMethodInfo a signature where-    overloadedMethod _ = appChooserButtonGetHeading---- method AppChooserButton::get_show_default_item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AppChooserButton", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_app_chooser_button_get_show_default_item" gtk_app_chooser_button_get_show_default_item :: -    Ptr AppChooserButton ->                 -- _obj : TInterface "Gtk" "AppChooserButton"-    IO CInt---appChooserButtonGetShowDefaultItem ::-    (MonadIO m, AppChooserButtonK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-appChooserButtonGetShowDefaultItem _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_app_chooser_button_get_show_default_item _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data AppChooserButtonGetShowDefaultItemMethodInfo-instance (signature ~ (m Bool), MonadIO m, AppChooserButtonK a) => MethodInfo AppChooserButtonGetShowDefaultItemMethodInfo a signature where-    overloadedMethod _ = appChooserButtonGetShowDefaultItem---- method AppChooserButton::get_show_dialog_item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AppChooserButton", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_app_chooser_button_get_show_dialog_item" gtk_app_chooser_button_get_show_dialog_item :: -    Ptr AppChooserButton ->                 -- _obj : TInterface "Gtk" "AppChooserButton"-    IO CInt---appChooserButtonGetShowDialogItem ::-    (MonadIO m, AppChooserButtonK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-appChooserButtonGetShowDialogItem _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_app_chooser_button_get_show_dialog_item _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data AppChooserButtonGetShowDialogItemMethodInfo-instance (signature ~ (m Bool), MonadIO m, AppChooserButtonK a) => MethodInfo AppChooserButtonGetShowDialogItemMethodInfo a signature where-    overloadedMethod _ = appChooserButtonGetShowDialogItem---- method AppChooserButton::set_active_custom_item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AppChooserButton", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_app_chooser_button_set_active_custom_item" gtk_app_chooser_button_set_active_custom_item :: -    Ptr AppChooserButton ->                 -- _obj : TInterface "Gtk" "AppChooserButton"-    CString ->                              -- name : TBasicType TUTF8-    IO ()---appChooserButtonSetActiveCustomItem ::-    (MonadIO m, AppChooserButtonK a) =>-    a                                       -- _obj-    -> T.Text                               -- name-    -> m ()                                 -- result-appChooserButtonSetActiveCustomItem _obj name = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    name' <- textToCString name-    gtk_app_chooser_button_set_active_custom_item _obj' name'-    touchManagedPtr _obj-    freeMem name'-    return ()--data AppChooserButtonSetActiveCustomItemMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, AppChooserButtonK a) => MethodInfo AppChooserButtonSetActiveCustomItemMethodInfo a signature where-    overloadedMethod _ = appChooserButtonSetActiveCustomItem---- method AppChooserButton::set_heading--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AppChooserButton", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "heading", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_app_chooser_button_set_heading" gtk_app_chooser_button_set_heading :: -    Ptr AppChooserButton ->                 -- _obj : TInterface "Gtk" "AppChooserButton"-    CString ->                              -- heading : TBasicType TUTF8-    IO ()---appChooserButtonSetHeading ::-    (MonadIO m, AppChooserButtonK a) =>-    a                                       -- _obj-    -> T.Text                               -- heading-    -> m ()                                 -- result-appChooserButtonSetHeading _obj heading = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    heading' <- textToCString heading-    gtk_app_chooser_button_set_heading _obj' heading'-    touchManagedPtr _obj-    freeMem heading'-    return ()--data AppChooserButtonSetHeadingMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, AppChooserButtonK a) => MethodInfo AppChooserButtonSetHeadingMethodInfo a signature where-    overloadedMethod _ = appChooserButtonSetHeading---- method AppChooserButton::set_show_default_item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AppChooserButton", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "setting", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_app_chooser_button_set_show_default_item" gtk_app_chooser_button_set_show_default_item :: -    Ptr AppChooserButton ->                 -- _obj : TInterface "Gtk" "AppChooserButton"-    CInt ->                                 -- setting : TBasicType TBoolean-    IO ()---appChooserButtonSetShowDefaultItem ::-    (MonadIO m, AppChooserButtonK a) =>-    a                                       -- _obj-    -> Bool                                 -- setting-    -> m ()                                 -- result-appChooserButtonSetShowDefaultItem _obj setting = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let setting' = (fromIntegral . fromEnum) setting-    gtk_app_chooser_button_set_show_default_item _obj' setting'-    touchManagedPtr _obj-    return ()--data AppChooserButtonSetShowDefaultItemMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, AppChooserButtonK a) => MethodInfo AppChooserButtonSetShowDefaultItemMethodInfo a signature where-    overloadedMethod _ = appChooserButtonSetShowDefaultItem---- method AppChooserButton::set_show_dialog_item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AppChooserButton", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "setting", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_app_chooser_button_set_show_dialog_item" gtk_app_chooser_button_set_show_dialog_item :: -    Ptr AppChooserButton ->                 -- _obj : TInterface "Gtk" "AppChooserButton"-    CInt ->                                 -- setting : TBasicType TBoolean-    IO ()---appChooserButtonSetShowDialogItem ::-    (MonadIO m, AppChooserButtonK a) =>-    a                                       -- _obj-    -> Bool                                 -- setting-    -> m ()                                 -- result-appChooserButtonSetShowDialogItem _obj setting = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let setting' = (fromIntegral . fromEnum) setting-    gtk_app_chooser_button_set_show_dialog_item _obj' setting'-    touchManagedPtr _obj-    return ()--data AppChooserButtonSetShowDialogItemMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, AppChooserButtonK a) => MethodInfo AppChooserButtonSetShowDialogItemMethodInfo a signature where-    overloadedMethod _ = appChooserButtonSetShowDialogItem--
− GI/Gtk/Objects/AppChooserButton.hs-boot
@@ -1,26 +0,0 @@-module GI.Gtk.Objects.AppChooserButton where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype AppChooserButton = AppChooserButton (ForeignPtr AppChooserButton)-instance GObject AppChooserButton where-class GObject o => AppChooserButtonK o-instance (GObject o, IsDescendantOf AppChooserButton o) => AppChooserButtonK o-data AppChooserButtonHeadingPropertyInfo-data AppChooserButtonShowDefaultItemPropertyInfo-data AppChooserButtonShowDialogItemPropertyInfo-data AppChooserButtonCustomItemActivatedSignalInfo-data AppChooserButtonAppendCustomItemMethodInfo-data AppChooserButtonAppendSeparatorMethodInfo-data AppChooserButtonGetHeadingMethodInfo-data AppChooserButtonGetShowDefaultItemMethodInfo-data AppChooserButtonGetShowDialogItemMethodInfo-data AppChooserButtonSetActiveCustomItemMethodInfo-data AppChooserButtonSetHeadingMethodInfo-data AppChooserButtonSetShowDefaultItemMethodInfo-data AppChooserButtonSetShowDialogItemMethodInfo
− GI/Gtk/Objects/AppChooserDialog.hs
@@ -1,763 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.AppChooserDialog-    ( ---- * Exported types-    AppChooserDialog(..)                    ,-    AppChooserDialogK                       ,-    toAppChooserDialog                      ,-    noAppChooserDialog                      ,--- -- * Methods--- ** appChooserDialogGetHeading-    AppChooserDialogGetHeadingMethodInfo    ,-    appChooserDialogGetHeading              ,----- ** appChooserDialogGetWidget-    AppChooserDialogGetWidgetMethodInfo     ,-    appChooserDialogGetWidget               ,----- ** appChooserDialogNew-    appChooserDialogNew                     ,----- ** appChooserDialogNewForContentType-    appChooserDialogNewForContentType       ,----- ** appChooserDialogSetHeading-    AppChooserDialogSetHeadingMethodInfo    ,-    appChooserDialogSetHeading              ,----- -- * Properties--- ** Gfile-    AppChooserDialogGfilePropertyInfo       ,-    appChooserDialogGfile                   ,-    constructAppChooserDialogGfile          ,-    getAppChooserDialogGfile                ,----- ** Heading-    AppChooserDialogHeadingPropertyInfo     ,-    appChooserDialogHeading                 ,-    constructAppChooserDialogHeading        ,-    getAppChooserDialogHeading              ,-    setAppChooserDialogHeading              ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject-import qualified GI.Gio as Gio--newtype AppChooserDialog = AppChooserDialog (ForeignPtr AppChooserDialog)-foreign import ccall "gtk_app_chooser_dialog_get_type"-    c_gtk_app_chooser_dialog_get_type :: IO GType--type instance ParentTypes AppChooserDialog = AppChooserDialogParentTypes-type AppChooserDialogParentTypes = '[Dialog, Window, Bin, Container, Widget, GObject.Object, Atk.ImplementorIface, AppChooser, Buildable]--instance GObject AppChooserDialog where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_app_chooser_dialog_get_type-    --class GObject o => AppChooserDialogK o-instance (GObject o, IsDescendantOf AppChooserDialog o) => AppChooserDialogK o--toAppChooserDialog :: AppChooserDialogK o => o -> IO AppChooserDialog-toAppChooserDialog = unsafeCastTo AppChooserDialog--noAppChooserDialog :: Maybe AppChooserDialog-noAppChooserDialog = Nothing--type family ResolveAppChooserDialogMethod (t :: Symbol) (o :: *) :: * where-    ResolveAppChooserDialogMethod "activate" o = WidgetActivateMethodInfo-    ResolveAppChooserDialogMethod "activateDefault" o = WindowActivateDefaultMethodInfo-    ResolveAppChooserDialogMethod "activateFocus" o = WindowActivateFocusMethodInfo-    ResolveAppChooserDialogMethod "activateKey" o = WindowActivateKeyMethodInfo-    ResolveAppChooserDialogMethod "add" o = ContainerAddMethodInfo-    ResolveAppChooserDialogMethod "addAccelGroup" o = WindowAddAccelGroupMethodInfo-    ResolveAppChooserDialogMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveAppChooserDialogMethod "addActionWidget" o = DialogAddActionWidgetMethodInfo-    ResolveAppChooserDialogMethod "addButton" o = DialogAddButtonMethodInfo-    ResolveAppChooserDialogMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveAppChooserDialogMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveAppChooserDialogMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveAppChooserDialogMethod "addMnemonic" o = WindowAddMnemonicMethodInfo-    ResolveAppChooserDialogMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveAppChooserDialogMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveAppChooserDialogMethod "beginMoveDrag" o = WindowBeginMoveDragMethodInfo-    ResolveAppChooserDialogMethod "beginResizeDrag" o = WindowBeginResizeDragMethodInfo-    ResolveAppChooserDialogMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveAppChooserDialogMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveAppChooserDialogMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveAppChooserDialogMethod "checkResize" o = ContainerCheckResizeMethodInfo-    ResolveAppChooserDialogMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveAppChooserDialogMethod "childGetProperty" o = ContainerChildGetPropertyMethodInfo-    ResolveAppChooserDialogMethod "childNotifyByPspec" o = ContainerChildNotifyByPspecMethodInfo-    ResolveAppChooserDialogMethod "childSetProperty" o = ContainerChildSetPropertyMethodInfo-    ResolveAppChooserDialogMethod "childType" o = ContainerChildTypeMethodInfo-    ResolveAppChooserDialogMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveAppChooserDialogMethod "close" o = WindowCloseMethodInfo-    ResolveAppChooserDialogMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveAppChooserDialogMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveAppChooserDialogMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveAppChooserDialogMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveAppChooserDialogMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveAppChooserDialogMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveAppChooserDialogMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveAppChooserDialogMethod "deiconify" o = WindowDeiconifyMethodInfo-    ResolveAppChooserDialogMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveAppChooserDialogMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveAppChooserDialogMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveAppChooserDialogMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveAppChooserDialogMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveAppChooserDialogMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveAppChooserDialogMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveAppChooserDialogMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveAppChooserDialogMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveAppChooserDialogMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveAppChooserDialogMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveAppChooserDialogMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveAppChooserDialogMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveAppChooserDialogMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveAppChooserDialogMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveAppChooserDialogMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveAppChooserDialogMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveAppChooserDialogMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveAppChooserDialogMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveAppChooserDialogMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveAppChooserDialogMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveAppChooserDialogMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveAppChooserDialogMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveAppChooserDialogMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveAppChooserDialogMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveAppChooserDialogMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveAppChooserDialogMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveAppChooserDialogMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveAppChooserDialogMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveAppChooserDialogMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveAppChooserDialogMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveAppChooserDialogMethod "draw" o = WidgetDrawMethodInfo-    ResolveAppChooserDialogMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveAppChooserDialogMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveAppChooserDialogMethod "event" o = WidgetEventMethodInfo-    ResolveAppChooserDialogMethod "forall" o = ContainerForallMethodInfo-    ResolveAppChooserDialogMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveAppChooserDialogMethod "foreach" o = ContainerForeachMethodInfo-    ResolveAppChooserDialogMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveAppChooserDialogMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveAppChooserDialogMethod "fullscreen" o = WindowFullscreenMethodInfo-    ResolveAppChooserDialogMethod "fullscreenOnMonitor" o = WindowFullscreenOnMonitorMethodInfo-    ResolveAppChooserDialogMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveAppChooserDialogMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveAppChooserDialogMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveAppChooserDialogMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveAppChooserDialogMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveAppChooserDialogMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveAppChooserDialogMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveAppChooserDialogMethod "hasGroup" o = WindowHasGroupMethodInfo-    ResolveAppChooserDialogMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveAppChooserDialogMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveAppChooserDialogMethod "hasToplevelFocus" o = WindowHasToplevelFocusMethodInfo-    ResolveAppChooserDialogMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveAppChooserDialogMethod "hide" o = WidgetHideMethodInfo-    ResolveAppChooserDialogMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveAppChooserDialogMethod "iconify" o = WindowIconifyMethodInfo-    ResolveAppChooserDialogMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveAppChooserDialogMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveAppChooserDialogMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveAppChooserDialogMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveAppChooserDialogMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveAppChooserDialogMethod "isActive" o = WindowIsActiveMethodInfo-    ResolveAppChooserDialogMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveAppChooserDialogMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveAppChooserDialogMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveAppChooserDialogMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveAppChooserDialogMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveAppChooserDialogMethod "isMaximized" o = WindowIsMaximizedMethodInfo-    ResolveAppChooserDialogMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveAppChooserDialogMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveAppChooserDialogMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveAppChooserDialogMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveAppChooserDialogMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveAppChooserDialogMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveAppChooserDialogMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveAppChooserDialogMethod "map" o = WidgetMapMethodInfo-    ResolveAppChooserDialogMethod "maximize" o = WindowMaximizeMethodInfo-    ResolveAppChooserDialogMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveAppChooserDialogMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveAppChooserDialogMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveAppChooserDialogMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveAppChooserDialogMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveAppChooserDialogMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveAppChooserDialogMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveAppChooserDialogMethod "move" o = WindowMoveMethodInfo-    ResolveAppChooserDialogMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveAppChooserDialogMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveAppChooserDialogMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveAppChooserDialogMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveAppChooserDialogMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveAppChooserDialogMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveAppChooserDialogMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveAppChooserDialogMethod "parseGeometry" o = WindowParseGeometryMethodInfo-    ResolveAppChooserDialogMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveAppChooserDialogMethod "path" o = WidgetPathMethodInfo-    ResolveAppChooserDialogMethod "present" o = WindowPresentMethodInfo-    ResolveAppChooserDialogMethod "presentWithTime" o = WindowPresentWithTimeMethodInfo-    ResolveAppChooserDialogMethod "propagateDraw" o = ContainerPropagateDrawMethodInfo-    ResolveAppChooserDialogMethod "propagateKeyEvent" o = WindowPropagateKeyEventMethodInfo-    ResolveAppChooserDialogMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveAppChooserDialogMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveAppChooserDialogMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveAppChooserDialogMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveAppChooserDialogMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveAppChooserDialogMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveAppChooserDialogMethod "realize" o = WidgetRealizeMethodInfo-    ResolveAppChooserDialogMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveAppChooserDialogMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveAppChooserDialogMethod "refresh" o = AppChooserRefreshMethodInfo-    ResolveAppChooserDialogMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveAppChooserDialogMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveAppChooserDialogMethod "remove" o = ContainerRemoveMethodInfo-    ResolveAppChooserDialogMethod "removeAccelGroup" o = WindowRemoveAccelGroupMethodInfo-    ResolveAppChooserDialogMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveAppChooserDialogMethod "removeMnemonic" o = WindowRemoveMnemonicMethodInfo-    ResolveAppChooserDialogMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveAppChooserDialogMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveAppChooserDialogMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveAppChooserDialogMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveAppChooserDialogMethod "reparent" o = WidgetReparentMethodInfo-    ResolveAppChooserDialogMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveAppChooserDialogMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveAppChooserDialogMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveAppChooserDialogMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveAppChooserDialogMethod "reshowWithInitialSize" o = WindowReshowWithInitialSizeMethodInfo-    ResolveAppChooserDialogMethod "resize" o = WindowResizeMethodInfo-    ResolveAppChooserDialogMethod "resizeChildren" o = ContainerResizeChildrenMethodInfo-    ResolveAppChooserDialogMethod "resizeGripIsVisible" o = WindowResizeGripIsVisibleMethodInfo-    ResolveAppChooserDialogMethod "resizeToGeometry" o = WindowResizeToGeometryMethodInfo-    ResolveAppChooserDialogMethod "response" o = DialogResponseMethodInfo-    ResolveAppChooserDialogMethod "run" o = DialogRunMethodInfo-    ResolveAppChooserDialogMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveAppChooserDialogMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveAppChooserDialogMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveAppChooserDialogMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveAppChooserDialogMethod "show" o = WidgetShowMethodInfo-    ResolveAppChooserDialogMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveAppChooserDialogMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveAppChooserDialogMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveAppChooserDialogMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveAppChooserDialogMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveAppChooserDialogMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveAppChooserDialogMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveAppChooserDialogMethod "stick" o = WindowStickMethodInfo-    ResolveAppChooserDialogMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveAppChooserDialogMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveAppChooserDialogMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveAppChooserDialogMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveAppChooserDialogMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveAppChooserDialogMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveAppChooserDialogMethod "unfullscreen" o = WindowUnfullscreenMethodInfo-    ResolveAppChooserDialogMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveAppChooserDialogMethod "unmaximize" o = WindowUnmaximizeMethodInfo-    ResolveAppChooserDialogMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveAppChooserDialogMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveAppChooserDialogMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveAppChooserDialogMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveAppChooserDialogMethod "unsetFocusChain" o = ContainerUnsetFocusChainMethodInfo-    ResolveAppChooserDialogMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveAppChooserDialogMethod "unstick" o = WindowUnstickMethodInfo-    ResolveAppChooserDialogMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveAppChooserDialogMethod "getAcceptFocus" o = WindowGetAcceptFocusMethodInfo-    ResolveAppChooserDialogMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveAppChooserDialogMethod "getActionArea" o = DialogGetActionAreaMethodInfo-    ResolveAppChooserDialogMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveAppChooserDialogMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveAppChooserDialogMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveAppChooserDialogMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveAppChooserDialogMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveAppChooserDialogMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveAppChooserDialogMethod "getAppInfo" o = AppChooserGetAppInfoMethodInfo-    ResolveAppChooserDialogMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveAppChooserDialogMethod "getApplication" o = WindowGetApplicationMethodInfo-    ResolveAppChooserDialogMethod "getAttachedTo" o = WindowGetAttachedToMethodInfo-    ResolveAppChooserDialogMethod "getBorderWidth" o = ContainerGetBorderWidthMethodInfo-    ResolveAppChooserDialogMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveAppChooserDialogMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveAppChooserDialogMethod "getChild" o = BinGetChildMethodInfo-    ResolveAppChooserDialogMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveAppChooserDialogMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveAppChooserDialogMethod "getChildren" o = ContainerGetChildrenMethodInfo-    ResolveAppChooserDialogMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveAppChooserDialogMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveAppChooserDialogMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveAppChooserDialogMethod "getContentArea" o = DialogGetContentAreaMethodInfo-    ResolveAppChooserDialogMethod "getContentType" o = AppChooserGetContentTypeMethodInfo-    ResolveAppChooserDialogMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveAppChooserDialogMethod "getDecorated" o = WindowGetDecoratedMethodInfo-    ResolveAppChooserDialogMethod "getDefaultSize" o = WindowGetDefaultSizeMethodInfo-    ResolveAppChooserDialogMethod "getDefaultWidget" o = WindowGetDefaultWidgetMethodInfo-    ResolveAppChooserDialogMethod "getDeletable" o = WindowGetDeletableMethodInfo-    ResolveAppChooserDialogMethod "getDestroyWithParent" o = WindowGetDestroyWithParentMethodInfo-    ResolveAppChooserDialogMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveAppChooserDialogMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveAppChooserDialogMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveAppChooserDialogMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveAppChooserDialogMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveAppChooserDialogMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveAppChooserDialogMethod "getFocus" o = WindowGetFocusMethodInfo-    ResolveAppChooserDialogMethod "getFocusChain" o = ContainerGetFocusChainMethodInfo-    ResolveAppChooserDialogMethod "getFocusChild" o = ContainerGetFocusChildMethodInfo-    ResolveAppChooserDialogMethod "getFocusHadjustment" o = ContainerGetFocusHadjustmentMethodInfo-    ResolveAppChooserDialogMethod "getFocusOnMap" o = WindowGetFocusOnMapMethodInfo-    ResolveAppChooserDialogMethod "getFocusVadjustment" o = ContainerGetFocusVadjustmentMethodInfo-    ResolveAppChooserDialogMethod "getFocusVisible" o = WindowGetFocusVisibleMethodInfo-    ResolveAppChooserDialogMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveAppChooserDialogMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveAppChooserDialogMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveAppChooserDialogMethod "getGravity" o = WindowGetGravityMethodInfo-    ResolveAppChooserDialogMethod "getGroup" o = WindowGetGroupMethodInfo-    ResolveAppChooserDialogMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveAppChooserDialogMethod "getHasResizeGrip" o = WindowGetHasResizeGripMethodInfo-    ResolveAppChooserDialogMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveAppChooserDialogMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveAppChooserDialogMethod "getHeaderBar" o = DialogGetHeaderBarMethodInfo-    ResolveAppChooserDialogMethod "getHeading" o = AppChooserDialogGetHeadingMethodInfo-    ResolveAppChooserDialogMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveAppChooserDialogMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveAppChooserDialogMethod "getHideTitlebarWhenMaximized" o = WindowGetHideTitlebarWhenMaximizedMethodInfo-    ResolveAppChooserDialogMethod "getIcon" o = WindowGetIconMethodInfo-    ResolveAppChooserDialogMethod "getIconList" o = WindowGetIconListMethodInfo-    ResolveAppChooserDialogMethod "getIconName" o = WindowGetIconNameMethodInfo-    ResolveAppChooserDialogMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveAppChooserDialogMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveAppChooserDialogMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveAppChooserDialogMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveAppChooserDialogMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveAppChooserDialogMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveAppChooserDialogMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveAppChooserDialogMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveAppChooserDialogMethod "getMnemonicModifier" o = WindowGetMnemonicModifierMethodInfo-    ResolveAppChooserDialogMethod "getMnemonicsVisible" o = WindowGetMnemonicsVisibleMethodInfo-    ResolveAppChooserDialogMethod "getModal" o = WindowGetModalMethodInfo-    ResolveAppChooserDialogMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveAppChooserDialogMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveAppChooserDialogMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveAppChooserDialogMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveAppChooserDialogMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveAppChooserDialogMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveAppChooserDialogMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveAppChooserDialogMethod "getPathForChild" o = ContainerGetPathForChildMethodInfo-    ResolveAppChooserDialogMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveAppChooserDialogMethod "getPosition" o = WindowGetPositionMethodInfo-    ResolveAppChooserDialogMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveAppChooserDialogMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveAppChooserDialogMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveAppChooserDialogMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveAppChooserDialogMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveAppChooserDialogMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveAppChooserDialogMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveAppChooserDialogMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveAppChooserDialogMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveAppChooserDialogMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveAppChooserDialogMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveAppChooserDialogMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveAppChooserDialogMethod "getResizable" o = WindowGetResizableMethodInfo-    ResolveAppChooserDialogMethod "getResizeGripArea" o = WindowGetResizeGripAreaMethodInfo-    ResolveAppChooserDialogMethod "getResizeMode" o = ContainerGetResizeModeMethodInfo-    ResolveAppChooserDialogMethod "getResponseForWidget" o = DialogGetResponseForWidgetMethodInfo-    ResolveAppChooserDialogMethod "getRole" o = WindowGetRoleMethodInfo-    ResolveAppChooserDialogMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveAppChooserDialogMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveAppChooserDialogMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveAppChooserDialogMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveAppChooserDialogMethod "getSize" o = WindowGetSizeMethodInfo-    ResolveAppChooserDialogMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveAppChooserDialogMethod "getSkipPagerHint" o = WindowGetSkipPagerHintMethodInfo-    ResolveAppChooserDialogMethod "getSkipTaskbarHint" o = WindowGetSkipTaskbarHintMethodInfo-    ResolveAppChooserDialogMethod "getState" o = WidgetGetStateMethodInfo-    ResolveAppChooserDialogMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveAppChooserDialogMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveAppChooserDialogMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveAppChooserDialogMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveAppChooserDialogMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveAppChooserDialogMethod "getTitle" o = WindowGetTitleMethodInfo-    ResolveAppChooserDialogMethod "getTitlebar" o = WindowGetTitlebarMethodInfo-    ResolveAppChooserDialogMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveAppChooserDialogMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveAppChooserDialogMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveAppChooserDialogMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveAppChooserDialogMethod "getTransientFor" o = WindowGetTransientForMethodInfo-    ResolveAppChooserDialogMethod "getTypeHint" o = WindowGetTypeHintMethodInfo-    ResolveAppChooserDialogMethod "getUrgencyHint" o = WindowGetUrgencyHintMethodInfo-    ResolveAppChooserDialogMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveAppChooserDialogMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveAppChooserDialogMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveAppChooserDialogMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveAppChooserDialogMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveAppChooserDialogMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveAppChooserDialogMethod "getWidget" o = AppChooserDialogGetWidgetMethodInfo-    ResolveAppChooserDialogMethod "getWidgetForResponse" o = DialogGetWidgetForResponseMethodInfo-    ResolveAppChooserDialogMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveAppChooserDialogMethod "getWindowType" o = WindowGetWindowTypeMethodInfo-    ResolveAppChooserDialogMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveAppChooserDialogMethod "setAcceptFocus" o = WindowSetAcceptFocusMethodInfo-    ResolveAppChooserDialogMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveAppChooserDialogMethod "setAlternativeButtonOrderFromArray" o = DialogSetAlternativeButtonOrderFromArrayMethodInfo-    ResolveAppChooserDialogMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveAppChooserDialogMethod "setApplication" o = WindowSetApplicationMethodInfo-    ResolveAppChooserDialogMethod "setAttachedTo" o = WindowSetAttachedToMethodInfo-    ResolveAppChooserDialogMethod "setBorderWidth" o = ContainerSetBorderWidthMethodInfo-    ResolveAppChooserDialogMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveAppChooserDialogMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveAppChooserDialogMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveAppChooserDialogMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveAppChooserDialogMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveAppChooserDialogMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveAppChooserDialogMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveAppChooserDialogMethod "setDecorated" o = WindowSetDecoratedMethodInfo-    ResolveAppChooserDialogMethod "setDefault" o = WindowSetDefaultMethodInfo-    ResolveAppChooserDialogMethod "setDefaultGeometry" o = WindowSetDefaultGeometryMethodInfo-    ResolveAppChooserDialogMethod "setDefaultResponse" o = DialogSetDefaultResponseMethodInfo-    ResolveAppChooserDialogMethod "setDefaultSize" o = WindowSetDefaultSizeMethodInfo-    ResolveAppChooserDialogMethod "setDeletable" o = WindowSetDeletableMethodInfo-    ResolveAppChooserDialogMethod "setDestroyWithParent" o = WindowSetDestroyWithParentMethodInfo-    ResolveAppChooserDialogMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveAppChooserDialogMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveAppChooserDialogMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveAppChooserDialogMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveAppChooserDialogMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveAppChooserDialogMethod "setFocus" o = WindowSetFocusMethodInfo-    ResolveAppChooserDialogMethod "setFocusChain" o = ContainerSetFocusChainMethodInfo-    ResolveAppChooserDialogMethod "setFocusChild" o = ContainerSetFocusChildMethodInfo-    ResolveAppChooserDialogMethod "setFocusHadjustment" o = ContainerSetFocusHadjustmentMethodInfo-    ResolveAppChooserDialogMethod "setFocusOnMap" o = WindowSetFocusOnMapMethodInfo-    ResolveAppChooserDialogMethod "setFocusVadjustment" o = ContainerSetFocusVadjustmentMethodInfo-    ResolveAppChooserDialogMethod "setFocusVisible" o = WindowSetFocusVisibleMethodInfo-    ResolveAppChooserDialogMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveAppChooserDialogMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveAppChooserDialogMethod "setGeometryHints" o = WindowSetGeometryHintsMethodInfo-    ResolveAppChooserDialogMethod "setGravity" o = WindowSetGravityMethodInfo-    ResolveAppChooserDialogMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveAppChooserDialogMethod "setHasResizeGrip" o = WindowSetHasResizeGripMethodInfo-    ResolveAppChooserDialogMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveAppChooserDialogMethod "setHasUserRefCount" o = WindowSetHasUserRefCountMethodInfo-    ResolveAppChooserDialogMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveAppChooserDialogMethod "setHeading" o = AppChooserDialogSetHeadingMethodInfo-    ResolveAppChooserDialogMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveAppChooserDialogMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveAppChooserDialogMethod "setHideTitlebarWhenMaximized" o = WindowSetHideTitlebarWhenMaximizedMethodInfo-    ResolveAppChooserDialogMethod "setIcon" o = WindowSetIconMethodInfo-    ResolveAppChooserDialogMethod "setIconFromFile" o = WindowSetIconFromFileMethodInfo-    ResolveAppChooserDialogMethod "setIconList" o = WindowSetIconListMethodInfo-    ResolveAppChooserDialogMethod "setIconName" o = WindowSetIconNameMethodInfo-    ResolveAppChooserDialogMethod "setKeepAbove" o = WindowSetKeepAboveMethodInfo-    ResolveAppChooserDialogMethod "setKeepBelow" o = WindowSetKeepBelowMethodInfo-    ResolveAppChooserDialogMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveAppChooserDialogMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveAppChooserDialogMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveAppChooserDialogMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveAppChooserDialogMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveAppChooserDialogMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveAppChooserDialogMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveAppChooserDialogMethod "setMnemonicModifier" o = WindowSetMnemonicModifierMethodInfo-    ResolveAppChooserDialogMethod "setMnemonicsVisible" o = WindowSetMnemonicsVisibleMethodInfo-    ResolveAppChooserDialogMethod "setModal" o = WindowSetModalMethodInfo-    ResolveAppChooserDialogMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveAppChooserDialogMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveAppChooserDialogMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveAppChooserDialogMethod "setPosition" o = WindowSetPositionMethodInfo-    ResolveAppChooserDialogMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveAppChooserDialogMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveAppChooserDialogMethod "setReallocateRedraws" o = ContainerSetReallocateRedrawsMethodInfo-    ResolveAppChooserDialogMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveAppChooserDialogMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveAppChooserDialogMethod "setResizable" o = WindowSetResizableMethodInfo-    ResolveAppChooserDialogMethod "setResizeMode" o = ContainerSetResizeModeMethodInfo-    ResolveAppChooserDialogMethod "setResponseSensitive" o = DialogSetResponseSensitiveMethodInfo-    ResolveAppChooserDialogMethod "setRole" o = WindowSetRoleMethodInfo-    ResolveAppChooserDialogMethod "setScreen" o = WindowSetScreenMethodInfo-    ResolveAppChooserDialogMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveAppChooserDialogMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveAppChooserDialogMethod "setSkipPagerHint" o = WindowSetSkipPagerHintMethodInfo-    ResolveAppChooserDialogMethod "setSkipTaskbarHint" o = WindowSetSkipTaskbarHintMethodInfo-    ResolveAppChooserDialogMethod "setStartupId" o = WindowSetStartupIdMethodInfo-    ResolveAppChooserDialogMethod "setState" o = WidgetSetStateMethodInfo-    ResolveAppChooserDialogMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveAppChooserDialogMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveAppChooserDialogMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveAppChooserDialogMethod "setTitle" o = WindowSetTitleMethodInfo-    ResolveAppChooserDialogMethod "setTitlebar" o = WindowSetTitlebarMethodInfo-    ResolveAppChooserDialogMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveAppChooserDialogMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveAppChooserDialogMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveAppChooserDialogMethod "setTransientFor" o = WindowSetTransientForMethodInfo-    ResolveAppChooserDialogMethod "setTypeHint" o = WindowSetTypeHintMethodInfo-    ResolveAppChooserDialogMethod "setUrgencyHint" o = WindowSetUrgencyHintMethodInfo-    ResolveAppChooserDialogMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveAppChooserDialogMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveAppChooserDialogMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveAppChooserDialogMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveAppChooserDialogMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveAppChooserDialogMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveAppChooserDialogMethod "setWmclass" o = WindowSetWmclassMethodInfo-    ResolveAppChooserDialogMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveAppChooserDialogMethod t AppChooserDialog, MethodInfo info AppChooserDialog p) => IsLabelProxy t (AppChooserDialog -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveAppChooserDialogMethod t AppChooserDialog, MethodInfo info AppChooserDialog p) => IsLabel t (AppChooserDialog -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "gfile"-   -- Type: TInterface "Gio" "File"-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstructOnly]-   -- Nullable: (Nothing,Nothing)--getAppChooserDialogGfile :: (MonadIO m, AppChooserDialogK o) => o -> m (Maybe Gio.File)-getAppChooserDialogGfile obj = liftIO $ getObjectPropertyObject obj "gfile" Gio.File--constructAppChooserDialogGfile :: (Gio.FileK a) => a -> IO ([Char], GValue)-constructAppChooserDialogGfile val = constructObjectPropertyObject "gfile" (Just val)--data AppChooserDialogGfilePropertyInfo-instance AttrInfo AppChooserDialogGfilePropertyInfo where-    type AttrAllowedOps AppChooserDialogGfilePropertyInfo = '[ 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint AppChooserDialogGfilePropertyInfo = Gio.FileK-    type AttrBaseTypeConstraint AppChooserDialogGfilePropertyInfo = AppChooserDialogK-    type AttrGetType AppChooserDialogGfilePropertyInfo = (Maybe Gio.File)-    type AttrLabel AppChooserDialogGfilePropertyInfo = "gfile"-    attrGet _ = getAppChooserDialogGfile-    attrSet _ = undefined-    attrConstruct _ = constructAppChooserDialogGfile-    attrClear _ = undefined---- VVV Prop "heading"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getAppChooserDialogHeading :: (MonadIO m, AppChooserDialogK o) => o -> m T.Text-getAppChooserDialogHeading obj = liftIO $ checkUnexpectedNothing "getAppChooserDialogHeading" $ getObjectPropertyString obj "heading"--setAppChooserDialogHeading :: (MonadIO m, AppChooserDialogK o) => o -> T.Text -> m ()-setAppChooserDialogHeading obj val = liftIO $ setObjectPropertyString obj "heading" (Just val)--constructAppChooserDialogHeading :: T.Text -> IO ([Char], GValue)-constructAppChooserDialogHeading val = constructObjectPropertyString "heading" (Just val)--data AppChooserDialogHeadingPropertyInfo-instance AttrInfo AppChooserDialogHeadingPropertyInfo where-    type AttrAllowedOps AppChooserDialogHeadingPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint AppChooserDialogHeadingPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint AppChooserDialogHeadingPropertyInfo = AppChooserDialogK-    type AttrGetType AppChooserDialogHeadingPropertyInfo = T.Text-    type AttrLabel AppChooserDialogHeadingPropertyInfo = "heading"-    attrGet _ = getAppChooserDialogHeading-    attrSet _ = setAppChooserDialogHeading-    attrConstruct _ = constructAppChooserDialogHeading-    attrClear _ = undefined--type instance AttributeList AppChooserDialog = AppChooserDialogAttributeList-type AppChooserDialogAttributeList = ('[ '("acceptFocus", WindowAcceptFocusPropertyInfo), '("appPaintable", WidgetAppPaintablePropertyInfo), '("application", WindowApplicationPropertyInfo), '("attachedTo", WindowAttachedToPropertyInfo), '("borderWidth", ContainerBorderWidthPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("child", ContainerChildPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("contentType", AppChooserContentTypePropertyInfo), '("decorated", WindowDecoratedPropertyInfo), '("defaultHeight", WindowDefaultHeightPropertyInfo), '("defaultWidth", WindowDefaultWidthPropertyInfo), '("deletable", WindowDeletablePropertyInfo), '("destroyWithParent", WindowDestroyWithParentPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("focusOnMap", WindowFocusOnMapPropertyInfo), '("focusVisible", WindowFocusVisiblePropertyInfo), '("gfile", AppChooserDialogGfilePropertyInfo), '("gravity", WindowGravityPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasResizeGrip", WindowHasResizeGripPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("hasToplevelFocus", WindowHasToplevelFocusPropertyInfo), '("heading", AppChooserDialogHeadingPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("hideTitlebarWhenMaximized", WindowHideTitlebarWhenMaximizedPropertyInfo), '("icon", WindowIconPropertyInfo), '("iconName", WindowIconNamePropertyInfo), '("isActive", WindowIsActivePropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("isMaximized", WindowIsMaximizedPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("mnemonicsVisible", WindowMnemonicsVisiblePropertyInfo), '("modal", WindowModalPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("parent", WidgetParentPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("resizable", WindowResizablePropertyInfo), '("resizeGripVisible", WindowResizeGripVisiblePropertyInfo), '("resizeMode", ContainerResizeModePropertyInfo), '("role", WindowRolePropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("screen", WindowScreenPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("skipPagerHint", WindowSkipPagerHintPropertyInfo), '("skipTaskbarHint", WindowSkipTaskbarHintPropertyInfo), '("startupId", WindowStartupIdPropertyInfo), '("style", WidgetStylePropertyInfo), '("title", WindowTitlePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("transientFor", WindowTransientForPropertyInfo), '("type", WindowTypePropertyInfo), '("typeHint", WindowTypeHintPropertyInfo), '("urgencyHint", WindowUrgencyHintPropertyInfo), '("useHeaderBar", DialogUseHeaderBarPropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo), '("windowPosition", WindowWindowPositionPropertyInfo)] :: [(Symbol, *)])--appChooserDialogGfile :: AttrLabelProxy "gfile"-appChooserDialogGfile = AttrLabelProxy--appChooserDialogHeading :: AttrLabelProxy "heading"-appChooserDialogHeading = AttrLabelProxy--type instance SignalList AppChooserDialog = AppChooserDialogSignalList-type AppChooserDialogSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("activateDefault", WindowActivateDefaultSignalInfo), '("activateFocus", WindowActivateFocusSignalInfo), '("add", ContainerAddSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("checkResize", ContainerCheckResizeSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("close", DialogCloseSignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enableDebugging", WindowEnableDebuggingSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("keysChanged", WindowKeysChangedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("remove", ContainerRemoveSignalInfo), '("response", DialogResponseSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("setFocus", WindowSetFocusSignalInfo), '("setFocusChild", ContainerSetFocusChildSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method AppChooserDialog::new--- method type : Constructor--- Args : [Arg {argCName = "parent", argType = TInterface "Gtk" "Window", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "flags", argType = TInterface "Gtk" "DialogFlags", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "file", argType = TInterface "Gio" "File", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "AppChooserDialog")--- throws : False--- Skip return : False--foreign import ccall "gtk_app_chooser_dialog_new" gtk_app_chooser_dialog_new :: -    Ptr Window ->                           -- parent : TInterface "Gtk" "Window"-    CUInt ->                                -- flags : TInterface "Gtk" "DialogFlags"-    Ptr Gio.File ->                         -- file : TInterface "Gio" "File"-    IO (Ptr AppChooserDialog)---appChooserDialogNew ::-    (MonadIO m, WindowK a, Gio.FileK b) =>-    Maybe (a)                               -- parent-    -> [DialogFlags]                        -- flags-    -> b                                    -- file-    -> m AppChooserDialog                   -- result-appChooserDialogNew parent flags file = liftIO $ do-    maybeParent <- case parent of-        Nothing -> return nullPtr-        Just jParent -> do-            let jParent' = unsafeManagedPtrCastPtr jParent-            return jParent'-    let flags' = gflagsToWord flags-    let file' = unsafeManagedPtrCastPtr file-    result <- gtk_app_chooser_dialog_new maybeParent flags' file'-    checkUnexpectedReturnNULL "gtk_app_chooser_dialog_new" result-    result' <- (newObject AppChooserDialog) result-    whenJust parent touchManagedPtr-    touchManagedPtr file-    return result'---- method AppChooserDialog::new_for_content_type--- method type : Constructor--- Args : [Arg {argCName = "parent", argType = TInterface "Gtk" "Window", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "flags", argType = TInterface "Gtk" "DialogFlags", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "content_type", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "AppChooserDialog")--- throws : False--- Skip return : False--foreign import ccall "gtk_app_chooser_dialog_new_for_content_type" gtk_app_chooser_dialog_new_for_content_type :: -    Ptr Window ->                           -- parent : TInterface "Gtk" "Window"-    CUInt ->                                -- flags : TInterface "Gtk" "DialogFlags"-    CString ->                              -- content_type : TBasicType TUTF8-    IO (Ptr AppChooserDialog)---appChooserDialogNewForContentType ::-    (MonadIO m, WindowK a) =>-    Maybe (a)                               -- parent-    -> [DialogFlags]                        -- flags-    -> T.Text                               -- contentType-    -> m AppChooserDialog                   -- result-appChooserDialogNewForContentType parent flags contentType = liftIO $ do-    maybeParent <- case parent of-        Nothing -> return nullPtr-        Just jParent -> do-            let jParent' = unsafeManagedPtrCastPtr jParent-            return jParent'-    let flags' = gflagsToWord flags-    contentType' <- textToCString contentType-    result <- gtk_app_chooser_dialog_new_for_content_type maybeParent flags' contentType'-    checkUnexpectedReturnNULL "gtk_app_chooser_dialog_new_for_content_type" result-    result' <- (newObject AppChooserDialog) result-    whenJust parent touchManagedPtr-    freeMem contentType'-    return result'---- method AppChooserDialog::get_heading--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AppChooserDialog", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_app_chooser_dialog_get_heading" gtk_app_chooser_dialog_get_heading :: -    Ptr AppChooserDialog ->                 -- _obj : TInterface "Gtk" "AppChooserDialog"-    IO CString---appChooserDialogGetHeading ::-    (MonadIO m, AppChooserDialogK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-appChooserDialogGetHeading _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_app_chooser_dialog_get_heading _obj'-    checkUnexpectedReturnNULL "gtk_app_chooser_dialog_get_heading" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data AppChooserDialogGetHeadingMethodInfo-instance (signature ~ (m T.Text), MonadIO m, AppChooserDialogK a) => MethodInfo AppChooserDialogGetHeadingMethodInfo a signature where-    overloadedMethod _ = appChooserDialogGetHeading---- method AppChooserDialog::get_widget--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AppChooserDialog", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Widget")--- throws : False--- Skip return : False--foreign import ccall "gtk_app_chooser_dialog_get_widget" gtk_app_chooser_dialog_get_widget :: -    Ptr AppChooserDialog ->                 -- _obj : TInterface "Gtk" "AppChooserDialog"-    IO (Ptr Widget)---appChooserDialogGetWidget ::-    (MonadIO m, AppChooserDialogK a) =>-    a                                       -- _obj-    -> m Widget                             -- result-appChooserDialogGetWidget _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_app_chooser_dialog_get_widget _obj'-    checkUnexpectedReturnNULL "gtk_app_chooser_dialog_get_widget" result-    result' <- (newObject Widget) result-    touchManagedPtr _obj-    return result'--data AppChooserDialogGetWidgetMethodInfo-instance (signature ~ (m Widget), MonadIO m, AppChooserDialogK a) => MethodInfo AppChooserDialogGetWidgetMethodInfo a signature where-    overloadedMethod _ = appChooserDialogGetWidget---- method AppChooserDialog::set_heading--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AppChooserDialog", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "heading", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_app_chooser_dialog_set_heading" gtk_app_chooser_dialog_set_heading :: -    Ptr AppChooserDialog ->                 -- _obj : TInterface "Gtk" "AppChooserDialog"-    CString ->                              -- heading : TBasicType TUTF8-    IO ()---appChooserDialogSetHeading ::-    (MonadIO m, AppChooserDialogK a) =>-    a                                       -- _obj-    -> T.Text                               -- heading-    -> m ()                                 -- result-appChooserDialogSetHeading _obj heading = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    heading' <- textToCString heading-    gtk_app_chooser_dialog_set_heading _obj' heading'-    touchManagedPtr _obj-    freeMem heading'-    return ()--data AppChooserDialogSetHeadingMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, AppChooserDialogK a) => MethodInfo AppChooserDialogSetHeadingMethodInfo a signature where-    overloadedMethod _ = appChooserDialogSetHeading--
− GI/Gtk/Objects/AppChooserDialog.hs-boot
@@ -1,18 +0,0 @@-module GI.Gtk.Objects.AppChooserDialog where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype AppChooserDialog = AppChooserDialog (ForeignPtr AppChooserDialog)-instance GObject AppChooserDialog where-class GObject o => AppChooserDialogK o-instance (GObject o, IsDescendantOf AppChooserDialog o) => AppChooserDialogK o-data AppChooserDialogGfilePropertyInfo-data AppChooserDialogHeadingPropertyInfo-data AppChooserDialogGetHeadingMethodInfo-data AppChooserDialogGetWidgetMethodInfo-data AppChooserDialogSetHeadingMethodInfo
− GI/Gtk/Objects/AppChooserWidget.hs
@@ -1,1264 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.AppChooserWidget-    ( ---- * Exported types-    AppChooserWidget(..)                    ,-    AppChooserWidgetK                       ,-    toAppChooserWidget                      ,-    noAppChooserWidget                      ,--- -- * Methods--- ** appChooserWidgetGetDefaultText-    AppChooserWidgetGetDefaultTextMethodInfo,-    appChooserWidgetGetDefaultText          ,----- ** appChooserWidgetGetShowAll-    AppChooserWidgetGetShowAllMethodInfo    ,-    appChooserWidgetGetShowAll              ,----- ** appChooserWidgetGetShowDefault-    AppChooserWidgetGetShowDefaultMethodInfo,-    appChooserWidgetGetShowDefault          ,----- ** appChooserWidgetGetShowFallback-    AppChooserWidgetGetShowFallbackMethodInfo,-    appChooserWidgetGetShowFallback         ,----- ** appChooserWidgetGetShowOther-    AppChooserWidgetGetShowOtherMethodInfo  ,-    appChooserWidgetGetShowOther            ,----- ** appChooserWidgetGetShowRecommended-    AppChooserWidgetGetShowRecommendedMethodInfo,-    appChooserWidgetGetShowRecommended      ,----- ** appChooserWidgetNew-    appChooserWidgetNew                     ,----- ** appChooserWidgetSetDefaultText-    AppChooserWidgetSetDefaultTextMethodInfo,-    appChooserWidgetSetDefaultText          ,----- ** appChooserWidgetSetShowAll-    AppChooserWidgetSetShowAllMethodInfo    ,-    appChooserWidgetSetShowAll              ,----- ** appChooserWidgetSetShowDefault-    AppChooserWidgetSetShowDefaultMethodInfo,-    appChooserWidgetSetShowDefault          ,----- ** appChooserWidgetSetShowFallback-    AppChooserWidgetSetShowFallbackMethodInfo,-    appChooserWidgetSetShowFallback         ,----- ** appChooserWidgetSetShowOther-    AppChooserWidgetSetShowOtherMethodInfo  ,-    appChooserWidgetSetShowOther            ,----- ** appChooserWidgetSetShowRecommended-    AppChooserWidgetSetShowRecommendedMethodInfo,-    appChooserWidgetSetShowRecommended      ,----- -- * Properties--- ** DefaultText-    AppChooserWidgetDefaultTextPropertyInfo ,-    appChooserWidgetDefaultText             ,-    constructAppChooserWidgetDefaultText    ,-    getAppChooserWidgetDefaultText          ,-    setAppChooserWidgetDefaultText          ,----- ** ShowAll-    AppChooserWidgetShowAllPropertyInfo     ,-    appChooserWidgetShowAll                 ,-    constructAppChooserWidgetShowAll        ,-    getAppChooserWidgetShowAll              ,-    setAppChooserWidgetShowAll              ,----- ** ShowDefault-    AppChooserWidgetShowDefaultPropertyInfo ,-    appChooserWidgetShowDefault             ,-    constructAppChooserWidgetShowDefault    ,-    getAppChooserWidgetShowDefault          ,-    setAppChooserWidgetShowDefault          ,----- ** ShowFallback-    AppChooserWidgetShowFallbackPropertyInfo,-    appChooserWidgetShowFallback            ,-    constructAppChooserWidgetShowFallback   ,-    getAppChooserWidgetShowFallback         ,-    setAppChooserWidgetShowFallback         ,----- ** ShowOther-    AppChooserWidgetShowOtherPropertyInfo   ,-    appChooserWidgetShowOther               ,-    constructAppChooserWidgetShowOther      ,-    getAppChooserWidgetShowOther            ,-    setAppChooserWidgetShowOther            ,----- ** ShowRecommended-    AppChooserWidgetShowRecommendedPropertyInfo,-    appChooserWidgetShowRecommended         ,-    constructAppChooserWidgetShowRecommended,-    getAppChooserWidgetShowRecommended      ,-    setAppChooserWidgetShowRecommended      ,----- -- * Signals--- ** ApplicationActivated-    AppChooserWidgetApplicationActivatedCallback,-    AppChooserWidgetApplicationActivatedCallbackC,-    AppChooserWidgetApplicationActivatedSignalInfo,-    afterAppChooserWidgetApplicationActivated,-    appChooserWidgetApplicationActivatedCallbackWrapper,-    appChooserWidgetApplicationActivatedClosure,-    mkAppChooserWidgetApplicationActivatedCallback,-    noAppChooserWidgetApplicationActivatedCallback,-    onAppChooserWidgetApplicationActivated  ,----- ** ApplicationSelected-    AppChooserWidgetApplicationSelectedCallback,-    AppChooserWidgetApplicationSelectedCallbackC,-    AppChooserWidgetApplicationSelectedSignalInfo,-    afterAppChooserWidgetApplicationSelected,-    appChooserWidgetApplicationSelectedCallbackWrapper,-    appChooserWidgetApplicationSelectedClosure,-    mkAppChooserWidgetApplicationSelectedCallback,-    noAppChooserWidgetApplicationSelectedCallback,-    onAppChooserWidgetApplicationSelected   ,----- ** PopulatePopup-    AppChooserWidgetPopulatePopupCallback   ,-    AppChooserWidgetPopulatePopupCallbackC  ,-    AppChooserWidgetPopulatePopupSignalInfo ,-    afterAppChooserWidgetPopulatePopup      ,-    appChooserWidgetPopulatePopupCallbackWrapper,-    appChooserWidgetPopulatePopupClosure    ,-    mkAppChooserWidgetPopulatePopupCallback ,-    noAppChooserWidgetPopulatePopupCallback ,-    onAppChooserWidgetPopulatePopup         ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject-import qualified GI.Gio as Gio--newtype AppChooserWidget = AppChooserWidget (ForeignPtr AppChooserWidget)-foreign import ccall "gtk_app_chooser_widget_get_type"-    c_gtk_app_chooser_widget_get_type :: IO GType--type instance ParentTypes AppChooserWidget = AppChooserWidgetParentTypes-type AppChooserWidgetParentTypes = '[Box, Container, Widget, GObject.Object, Atk.ImplementorIface, AppChooser, Buildable, Orientable]--instance GObject AppChooserWidget where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_app_chooser_widget_get_type-    --class GObject o => AppChooserWidgetK o-instance (GObject o, IsDescendantOf AppChooserWidget o) => AppChooserWidgetK o--toAppChooserWidget :: AppChooserWidgetK o => o -> IO AppChooserWidget-toAppChooserWidget = unsafeCastTo AppChooserWidget--noAppChooserWidget :: Maybe AppChooserWidget-noAppChooserWidget = Nothing--type family ResolveAppChooserWidgetMethod (t :: Symbol) (o :: *) :: * where-    ResolveAppChooserWidgetMethod "activate" o = WidgetActivateMethodInfo-    ResolveAppChooserWidgetMethod "add" o = ContainerAddMethodInfo-    ResolveAppChooserWidgetMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveAppChooserWidgetMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveAppChooserWidgetMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveAppChooserWidgetMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveAppChooserWidgetMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveAppChooserWidgetMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveAppChooserWidgetMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveAppChooserWidgetMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveAppChooserWidgetMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveAppChooserWidgetMethod "checkResize" o = ContainerCheckResizeMethodInfo-    ResolveAppChooserWidgetMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveAppChooserWidgetMethod "childGetProperty" o = ContainerChildGetPropertyMethodInfo-    ResolveAppChooserWidgetMethod "childNotifyByPspec" o = ContainerChildNotifyByPspecMethodInfo-    ResolveAppChooserWidgetMethod "childSetProperty" o = ContainerChildSetPropertyMethodInfo-    ResolveAppChooserWidgetMethod "childType" o = ContainerChildTypeMethodInfo-    ResolveAppChooserWidgetMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveAppChooserWidgetMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveAppChooserWidgetMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveAppChooserWidgetMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveAppChooserWidgetMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveAppChooserWidgetMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveAppChooserWidgetMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveAppChooserWidgetMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveAppChooserWidgetMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveAppChooserWidgetMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveAppChooserWidgetMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveAppChooserWidgetMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveAppChooserWidgetMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveAppChooserWidgetMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveAppChooserWidgetMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveAppChooserWidgetMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveAppChooserWidgetMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveAppChooserWidgetMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveAppChooserWidgetMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveAppChooserWidgetMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveAppChooserWidgetMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveAppChooserWidgetMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveAppChooserWidgetMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveAppChooserWidgetMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveAppChooserWidgetMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveAppChooserWidgetMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveAppChooserWidgetMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveAppChooserWidgetMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveAppChooserWidgetMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveAppChooserWidgetMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveAppChooserWidgetMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveAppChooserWidgetMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveAppChooserWidgetMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveAppChooserWidgetMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveAppChooserWidgetMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveAppChooserWidgetMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveAppChooserWidgetMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveAppChooserWidgetMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveAppChooserWidgetMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveAppChooserWidgetMethod "draw" o = WidgetDrawMethodInfo-    ResolveAppChooserWidgetMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveAppChooserWidgetMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveAppChooserWidgetMethod "event" o = WidgetEventMethodInfo-    ResolveAppChooserWidgetMethod "forall" o = ContainerForallMethodInfo-    ResolveAppChooserWidgetMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveAppChooserWidgetMethod "foreach" o = ContainerForeachMethodInfo-    ResolveAppChooserWidgetMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveAppChooserWidgetMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveAppChooserWidgetMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveAppChooserWidgetMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveAppChooserWidgetMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveAppChooserWidgetMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveAppChooserWidgetMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveAppChooserWidgetMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveAppChooserWidgetMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveAppChooserWidgetMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveAppChooserWidgetMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveAppChooserWidgetMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveAppChooserWidgetMethod "hide" o = WidgetHideMethodInfo-    ResolveAppChooserWidgetMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveAppChooserWidgetMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveAppChooserWidgetMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveAppChooserWidgetMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveAppChooserWidgetMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveAppChooserWidgetMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveAppChooserWidgetMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveAppChooserWidgetMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveAppChooserWidgetMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveAppChooserWidgetMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveAppChooserWidgetMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveAppChooserWidgetMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveAppChooserWidgetMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveAppChooserWidgetMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveAppChooserWidgetMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveAppChooserWidgetMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveAppChooserWidgetMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveAppChooserWidgetMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveAppChooserWidgetMethod "map" o = WidgetMapMethodInfo-    ResolveAppChooserWidgetMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveAppChooserWidgetMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveAppChooserWidgetMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveAppChooserWidgetMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveAppChooserWidgetMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveAppChooserWidgetMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveAppChooserWidgetMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveAppChooserWidgetMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveAppChooserWidgetMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveAppChooserWidgetMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveAppChooserWidgetMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveAppChooserWidgetMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveAppChooserWidgetMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveAppChooserWidgetMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveAppChooserWidgetMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveAppChooserWidgetMethod "packEnd" o = BoxPackEndMethodInfo-    ResolveAppChooserWidgetMethod "packStart" o = BoxPackStartMethodInfo-    ResolveAppChooserWidgetMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveAppChooserWidgetMethod "path" o = WidgetPathMethodInfo-    ResolveAppChooserWidgetMethod "propagateDraw" o = ContainerPropagateDrawMethodInfo-    ResolveAppChooserWidgetMethod "queryChildPacking" o = BoxQueryChildPackingMethodInfo-    ResolveAppChooserWidgetMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveAppChooserWidgetMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveAppChooserWidgetMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveAppChooserWidgetMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveAppChooserWidgetMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveAppChooserWidgetMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveAppChooserWidgetMethod "realize" o = WidgetRealizeMethodInfo-    ResolveAppChooserWidgetMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveAppChooserWidgetMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveAppChooserWidgetMethod "refresh" o = AppChooserRefreshMethodInfo-    ResolveAppChooserWidgetMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveAppChooserWidgetMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveAppChooserWidgetMethod "remove" o = ContainerRemoveMethodInfo-    ResolveAppChooserWidgetMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveAppChooserWidgetMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveAppChooserWidgetMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveAppChooserWidgetMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveAppChooserWidgetMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveAppChooserWidgetMethod "reorderChild" o = BoxReorderChildMethodInfo-    ResolveAppChooserWidgetMethod "reparent" o = WidgetReparentMethodInfo-    ResolveAppChooserWidgetMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveAppChooserWidgetMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveAppChooserWidgetMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveAppChooserWidgetMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveAppChooserWidgetMethod "resizeChildren" o = ContainerResizeChildrenMethodInfo-    ResolveAppChooserWidgetMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveAppChooserWidgetMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveAppChooserWidgetMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveAppChooserWidgetMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveAppChooserWidgetMethod "show" o = WidgetShowMethodInfo-    ResolveAppChooserWidgetMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveAppChooserWidgetMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveAppChooserWidgetMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveAppChooserWidgetMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveAppChooserWidgetMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveAppChooserWidgetMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveAppChooserWidgetMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveAppChooserWidgetMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveAppChooserWidgetMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveAppChooserWidgetMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveAppChooserWidgetMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveAppChooserWidgetMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveAppChooserWidgetMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveAppChooserWidgetMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveAppChooserWidgetMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveAppChooserWidgetMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveAppChooserWidgetMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveAppChooserWidgetMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveAppChooserWidgetMethod "unsetFocusChain" o = ContainerUnsetFocusChainMethodInfo-    ResolveAppChooserWidgetMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveAppChooserWidgetMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveAppChooserWidgetMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveAppChooserWidgetMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveAppChooserWidgetMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveAppChooserWidgetMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveAppChooserWidgetMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveAppChooserWidgetMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveAppChooserWidgetMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveAppChooserWidgetMethod "getAppInfo" o = AppChooserGetAppInfoMethodInfo-    ResolveAppChooserWidgetMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveAppChooserWidgetMethod "getBaselinePosition" o = BoxGetBaselinePositionMethodInfo-    ResolveAppChooserWidgetMethod "getBorderWidth" o = ContainerGetBorderWidthMethodInfo-    ResolveAppChooserWidgetMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveAppChooserWidgetMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveAppChooserWidgetMethod "getCenterWidget" o = BoxGetCenterWidgetMethodInfo-    ResolveAppChooserWidgetMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveAppChooserWidgetMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveAppChooserWidgetMethod "getChildren" o = ContainerGetChildrenMethodInfo-    ResolveAppChooserWidgetMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveAppChooserWidgetMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveAppChooserWidgetMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveAppChooserWidgetMethod "getContentType" o = AppChooserGetContentTypeMethodInfo-    ResolveAppChooserWidgetMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveAppChooserWidgetMethod "getDefaultText" o = AppChooserWidgetGetDefaultTextMethodInfo-    ResolveAppChooserWidgetMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveAppChooserWidgetMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveAppChooserWidgetMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveAppChooserWidgetMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveAppChooserWidgetMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveAppChooserWidgetMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveAppChooserWidgetMethod "getFocusChain" o = ContainerGetFocusChainMethodInfo-    ResolveAppChooserWidgetMethod "getFocusChild" o = ContainerGetFocusChildMethodInfo-    ResolveAppChooserWidgetMethod "getFocusHadjustment" o = ContainerGetFocusHadjustmentMethodInfo-    ResolveAppChooserWidgetMethod "getFocusVadjustment" o = ContainerGetFocusVadjustmentMethodInfo-    ResolveAppChooserWidgetMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveAppChooserWidgetMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveAppChooserWidgetMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveAppChooserWidgetMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveAppChooserWidgetMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveAppChooserWidgetMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveAppChooserWidgetMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveAppChooserWidgetMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveAppChooserWidgetMethod "getHomogeneous" o = BoxGetHomogeneousMethodInfo-    ResolveAppChooserWidgetMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveAppChooserWidgetMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveAppChooserWidgetMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveAppChooserWidgetMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveAppChooserWidgetMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveAppChooserWidgetMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveAppChooserWidgetMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveAppChooserWidgetMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveAppChooserWidgetMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveAppChooserWidgetMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveAppChooserWidgetMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveAppChooserWidgetMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveAppChooserWidgetMethod "getOrientation" o = OrientableGetOrientationMethodInfo-    ResolveAppChooserWidgetMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveAppChooserWidgetMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveAppChooserWidgetMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveAppChooserWidgetMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveAppChooserWidgetMethod "getPathForChild" o = ContainerGetPathForChildMethodInfo-    ResolveAppChooserWidgetMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveAppChooserWidgetMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveAppChooserWidgetMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveAppChooserWidgetMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveAppChooserWidgetMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveAppChooserWidgetMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveAppChooserWidgetMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveAppChooserWidgetMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveAppChooserWidgetMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveAppChooserWidgetMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveAppChooserWidgetMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveAppChooserWidgetMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveAppChooserWidgetMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveAppChooserWidgetMethod "getResizeMode" o = ContainerGetResizeModeMethodInfo-    ResolveAppChooserWidgetMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveAppChooserWidgetMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveAppChooserWidgetMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveAppChooserWidgetMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveAppChooserWidgetMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveAppChooserWidgetMethod "getShowAll" o = AppChooserWidgetGetShowAllMethodInfo-    ResolveAppChooserWidgetMethod "getShowDefault" o = AppChooserWidgetGetShowDefaultMethodInfo-    ResolveAppChooserWidgetMethod "getShowFallback" o = AppChooserWidgetGetShowFallbackMethodInfo-    ResolveAppChooserWidgetMethod "getShowOther" o = AppChooserWidgetGetShowOtherMethodInfo-    ResolveAppChooserWidgetMethod "getShowRecommended" o = AppChooserWidgetGetShowRecommendedMethodInfo-    ResolveAppChooserWidgetMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveAppChooserWidgetMethod "getSpacing" o = BoxGetSpacingMethodInfo-    ResolveAppChooserWidgetMethod "getState" o = WidgetGetStateMethodInfo-    ResolveAppChooserWidgetMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveAppChooserWidgetMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveAppChooserWidgetMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveAppChooserWidgetMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveAppChooserWidgetMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveAppChooserWidgetMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveAppChooserWidgetMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveAppChooserWidgetMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveAppChooserWidgetMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveAppChooserWidgetMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveAppChooserWidgetMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveAppChooserWidgetMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveAppChooserWidgetMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveAppChooserWidgetMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveAppChooserWidgetMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveAppChooserWidgetMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveAppChooserWidgetMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveAppChooserWidgetMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveAppChooserWidgetMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveAppChooserWidgetMethod "setBaselinePosition" o = BoxSetBaselinePositionMethodInfo-    ResolveAppChooserWidgetMethod "setBorderWidth" o = ContainerSetBorderWidthMethodInfo-    ResolveAppChooserWidgetMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveAppChooserWidgetMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveAppChooserWidgetMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveAppChooserWidgetMethod "setCenterWidget" o = BoxSetCenterWidgetMethodInfo-    ResolveAppChooserWidgetMethod "setChildPacking" o = BoxSetChildPackingMethodInfo-    ResolveAppChooserWidgetMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveAppChooserWidgetMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveAppChooserWidgetMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveAppChooserWidgetMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveAppChooserWidgetMethod "setDefaultText" o = AppChooserWidgetSetDefaultTextMethodInfo-    ResolveAppChooserWidgetMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveAppChooserWidgetMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveAppChooserWidgetMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveAppChooserWidgetMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveAppChooserWidgetMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveAppChooserWidgetMethod "setFocusChain" o = ContainerSetFocusChainMethodInfo-    ResolveAppChooserWidgetMethod "setFocusChild" o = ContainerSetFocusChildMethodInfo-    ResolveAppChooserWidgetMethod "setFocusHadjustment" o = ContainerSetFocusHadjustmentMethodInfo-    ResolveAppChooserWidgetMethod "setFocusVadjustment" o = ContainerSetFocusVadjustmentMethodInfo-    ResolveAppChooserWidgetMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveAppChooserWidgetMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveAppChooserWidgetMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveAppChooserWidgetMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveAppChooserWidgetMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveAppChooserWidgetMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveAppChooserWidgetMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveAppChooserWidgetMethod "setHomogeneous" o = BoxSetHomogeneousMethodInfo-    ResolveAppChooserWidgetMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveAppChooserWidgetMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveAppChooserWidgetMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveAppChooserWidgetMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveAppChooserWidgetMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveAppChooserWidgetMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveAppChooserWidgetMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveAppChooserWidgetMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveAppChooserWidgetMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveAppChooserWidgetMethod "setOrientation" o = OrientableSetOrientationMethodInfo-    ResolveAppChooserWidgetMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveAppChooserWidgetMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveAppChooserWidgetMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveAppChooserWidgetMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveAppChooserWidgetMethod "setReallocateRedraws" o = ContainerSetReallocateRedrawsMethodInfo-    ResolveAppChooserWidgetMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveAppChooserWidgetMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveAppChooserWidgetMethod "setResizeMode" o = ContainerSetResizeModeMethodInfo-    ResolveAppChooserWidgetMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveAppChooserWidgetMethod "setShowAll" o = AppChooserWidgetSetShowAllMethodInfo-    ResolveAppChooserWidgetMethod "setShowDefault" o = AppChooserWidgetSetShowDefaultMethodInfo-    ResolveAppChooserWidgetMethod "setShowFallback" o = AppChooserWidgetSetShowFallbackMethodInfo-    ResolveAppChooserWidgetMethod "setShowOther" o = AppChooserWidgetSetShowOtherMethodInfo-    ResolveAppChooserWidgetMethod "setShowRecommended" o = AppChooserWidgetSetShowRecommendedMethodInfo-    ResolveAppChooserWidgetMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveAppChooserWidgetMethod "setSpacing" o = BoxSetSpacingMethodInfo-    ResolveAppChooserWidgetMethod "setState" o = WidgetSetStateMethodInfo-    ResolveAppChooserWidgetMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveAppChooserWidgetMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveAppChooserWidgetMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveAppChooserWidgetMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveAppChooserWidgetMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveAppChooserWidgetMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveAppChooserWidgetMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveAppChooserWidgetMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveAppChooserWidgetMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveAppChooserWidgetMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveAppChooserWidgetMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveAppChooserWidgetMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveAppChooserWidgetMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveAppChooserWidgetMethod t AppChooserWidget, MethodInfo info AppChooserWidget p) => IsLabelProxy t (AppChooserWidget -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveAppChooserWidgetMethod t AppChooserWidget, MethodInfo info AppChooserWidget p) => IsLabel t (AppChooserWidget -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal AppChooserWidget::application-activated-type AppChooserWidgetApplicationActivatedCallback =-    Gio.AppInfo ->-    IO ()--noAppChooserWidgetApplicationActivatedCallback :: Maybe AppChooserWidgetApplicationActivatedCallback-noAppChooserWidgetApplicationActivatedCallback = Nothing--type AppChooserWidgetApplicationActivatedCallbackC =-    Ptr () ->                               -- object-    Ptr Gio.AppInfo ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkAppChooserWidgetApplicationActivatedCallback :: AppChooserWidgetApplicationActivatedCallbackC -> IO (FunPtr AppChooserWidgetApplicationActivatedCallbackC)--appChooserWidgetApplicationActivatedClosure :: AppChooserWidgetApplicationActivatedCallback -> IO Closure-appChooserWidgetApplicationActivatedClosure cb = newCClosure =<< mkAppChooserWidgetApplicationActivatedCallback wrapped-    where wrapped = appChooserWidgetApplicationActivatedCallbackWrapper cb--appChooserWidgetApplicationActivatedCallbackWrapper ::-    AppChooserWidgetApplicationActivatedCallback ->-    Ptr () ->-    Ptr Gio.AppInfo ->-    Ptr () ->-    IO ()-appChooserWidgetApplicationActivatedCallbackWrapper _cb _ application _ = do-    application' <- (newObject Gio.AppInfo) application-    _cb  application'--onAppChooserWidgetApplicationActivated :: (GObject a, MonadIO m) => a -> AppChooserWidgetApplicationActivatedCallback -> m SignalHandlerId-onAppChooserWidgetApplicationActivated obj cb = liftIO $ connectAppChooserWidgetApplicationActivated obj cb SignalConnectBefore-afterAppChooserWidgetApplicationActivated :: (GObject a, MonadIO m) => a -> AppChooserWidgetApplicationActivatedCallback -> m SignalHandlerId-afterAppChooserWidgetApplicationActivated obj cb = connectAppChooserWidgetApplicationActivated obj cb SignalConnectAfter--connectAppChooserWidgetApplicationActivated :: (GObject a, MonadIO m) =>-                                               a -> AppChooserWidgetApplicationActivatedCallback -> SignalConnectMode -> m SignalHandlerId-connectAppChooserWidgetApplicationActivated obj cb after = liftIO $ do-    cb' <- mkAppChooserWidgetApplicationActivatedCallback (appChooserWidgetApplicationActivatedCallbackWrapper cb)-    connectSignalFunPtr obj "application-activated" cb' after---- signal AppChooserWidget::application-selected-type AppChooserWidgetApplicationSelectedCallback =-    Gio.AppInfo ->-    IO ()--noAppChooserWidgetApplicationSelectedCallback :: Maybe AppChooserWidgetApplicationSelectedCallback-noAppChooserWidgetApplicationSelectedCallback = Nothing--type AppChooserWidgetApplicationSelectedCallbackC =-    Ptr () ->                               -- object-    Ptr Gio.AppInfo ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkAppChooserWidgetApplicationSelectedCallback :: AppChooserWidgetApplicationSelectedCallbackC -> IO (FunPtr AppChooserWidgetApplicationSelectedCallbackC)--appChooserWidgetApplicationSelectedClosure :: AppChooserWidgetApplicationSelectedCallback -> IO Closure-appChooserWidgetApplicationSelectedClosure cb = newCClosure =<< mkAppChooserWidgetApplicationSelectedCallback wrapped-    where wrapped = appChooserWidgetApplicationSelectedCallbackWrapper cb--appChooserWidgetApplicationSelectedCallbackWrapper ::-    AppChooserWidgetApplicationSelectedCallback ->-    Ptr () ->-    Ptr Gio.AppInfo ->-    Ptr () ->-    IO ()-appChooserWidgetApplicationSelectedCallbackWrapper _cb _ application _ = do-    application' <- (newObject Gio.AppInfo) application-    _cb  application'--onAppChooserWidgetApplicationSelected :: (GObject a, MonadIO m) => a -> AppChooserWidgetApplicationSelectedCallback -> m SignalHandlerId-onAppChooserWidgetApplicationSelected obj cb = liftIO $ connectAppChooserWidgetApplicationSelected obj cb SignalConnectBefore-afterAppChooserWidgetApplicationSelected :: (GObject a, MonadIO m) => a -> AppChooserWidgetApplicationSelectedCallback -> m SignalHandlerId-afterAppChooserWidgetApplicationSelected obj cb = connectAppChooserWidgetApplicationSelected obj cb SignalConnectAfter--connectAppChooserWidgetApplicationSelected :: (GObject a, MonadIO m) =>-                                              a -> AppChooserWidgetApplicationSelectedCallback -> SignalConnectMode -> m SignalHandlerId-connectAppChooserWidgetApplicationSelected obj cb after = liftIO $ do-    cb' <- mkAppChooserWidgetApplicationSelectedCallback (appChooserWidgetApplicationSelectedCallbackWrapper cb)-    connectSignalFunPtr obj "application-selected" cb' after---- signal AppChooserWidget::populate-popup-type AppChooserWidgetPopulatePopupCallback =-    Menu ->-    Gio.AppInfo ->-    IO ()--noAppChooserWidgetPopulatePopupCallback :: Maybe AppChooserWidgetPopulatePopupCallback-noAppChooserWidgetPopulatePopupCallback = Nothing--type AppChooserWidgetPopulatePopupCallbackC =-    Ptr () ->                               -- object-    Ptr Menu ->-    Ptr Gio.AppInfo ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkAppChooserWidgetPopulatePopupCallback :: AppChooserWidgetPopulatePopupCallbackC -> IO (FunPtr AppChooserWidgetPopulatePopupCallbackC)--appChooserWidgetPopulatePopupClosure :: AppChooserWidgetPopulatePopupCallback -> IO Closure-appChooserWidgetPopulatePopupClosure cb = newCClosure =<< mkAppChooserWidgetPopulatePopupCallback wrapped-    where wrapped = appChooserWidgetPopulatePopupCallbackWrapper cb--appChooserWidgetPopulatePopupCallbackWrapper ::-    AppChooserWidgetPopulatePopupCallback ->-    Ptr () ->-    Ptr Menu ->-    Ptr Gio.AppInfo ->-    Ptr () ->-    IO ()-appChooserWidgetPopulatePopupCallbackWrapper _cb _ menu application _ = do-    menu' <- (newObject Menu) menu-    application' <- (newObject Gio.AppInfo) application-    _cb  menu' application'--onAppChooserWidgetPopulatePopup :: (GObject a, MonadIO m) => a -> AppChooserWidgetPopulatePopupCallback -> m SignalHandlerId-onAppChooserWidgetPopulatePopup obj cb = liftIO $ connectAppChooserWidgetPopulatePopup obj cb SignalConnectBefore-afterAppChooserWidgetPopulatePopup :: (GObject a, MonadIO m) => a -> AppChooserWidgetPopulatePopupCallback -> m SignalHandlerId-afterAppChooserWidgetPopulatePopup obj cb = connectAppChooserWidgetPopulatePopup obj cb SignalConnectAfter--connectAppChooserWidgetPopulatePopup :: (GObject a, MonadIO m) =>-                                        a -> AppChooserWidgetPopulatePopupCallback -> SignalConnectMode -> m SignalHandlerId-connectAppChooserWidgetPopulatePopup obj cb after = liftIO $ do-    cb' <- mkAppChooserWidgetPopulatePopupCallback (appChooserWidgetPopulatePopupCallbackWrapper cb)-    connectSignalFunPtr obj "populate-popup" cb' after---- VVV Prop "default-text"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getAppChooserWidgetDefaultText :: (MonadIO m, AppChooserWidgetK o) => o -> m T.Text-getAppChooserWidgetDefaultText obj = liftIO $ checkUnexpectedNothing "getAppChooserWidgetDefaultText" $ getObjectPropertyString obj "default-text"--setAppChooserWidgetDefaultText :: (MonadIO m, AppChooserWidgetK o) => o -> T.Text -> m ()-setAppChooserWidgetDefaultText obj val = liftIO $ setObjectPropertyString obj "default-text" (Just val)--constructAppChooserWidgetDefaultText :: T.Text -> IO ([Char], GValue)-constructAppChooserWidgetDefaultText val = constructObjectPropertyString "default-text" (Just val)--data AppChooserWidgetDefaultTextPropertyInfo-instance AttrInfo AppChooserWidgetDefaultTextPropertyInfo where-    type AttrAllowedOps AppChooserWidgetDefaultTextPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint AppChooserWidgetDefaultTextPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint AppChooserWidgetDefaultTextPropertyInfo = AppChooserWidgetK-    type AttrGetType AppChooserWidgetDefaultTextPropertyInfo = T.Text-    type AttrLabel AppChooserWidgetDefaultTextPropertyInfo = "default-text"-    attrGet _ = getAppChooserWidgetDefaultText-    attrSet _ = setAppChooserWidgetDefaultText-    attrConstruct _ = constructAppChooserWidgetDefaultText-    attrClear _ = undefined---- VVV Prop "show-all"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Just False,Just False)--getAppChooserWidgetShowAll :: (MonadIO m, AppChooserWidgetK o) => o -> m Bool-getAppChooserWidgetShowAll obj = liftIO $ getObjectPropertyBool obj "show-all"--setAppChooserWidgetShowAll :: (MonadIO m, AppChooserWidgetK o) => o -> Bool -> m ()-setAppChooserWidgetShowAll obj val = liftIO $ setObjectPropertyBool obj "show-all" val--constructAppChooserWidgetShowAll :: Bool -> IO ([Char], GValue)-constructAppChooserWidgetShowAll val = constructObjectPropertyBool "show-all" val--data AppChooserWidgetShowAllPropertyInfo-instance AttrInfo AppChooserWidgetShowAllPropertyInfo where-    type AttrAllowedOps AppChooserWidgetShowAllPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint AppChooserWidgetShowAllPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint AppChooserWidgetShowAllPropertyInfo = AppChooserWidgetK-    type AttrGetType AppChooserWidgetShowAllPropertyInfo = Bool-    type AttrLabel AppChooserWidgetShowAllPropertyInfo = "show-all"-    attrGet _ = getAppChooserWidgetShowAll-    attrSet _ = setAppChooserWidgetShowAll-    attrConstruct _ = constructAppChooserWidgetShowAll-    attrClear _ = undefined---- VVV Prop "show-default"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Just False,Just False)--getAppChooserWidgetShowDefault :: (MonadIO m, AppChooserWidgetK o) => o -> m Bool-getAppChooserWidgetShowDefault obj = liftIO $ getObjectPropertyBool obj "show-default"--setAppChooserWidgetShowDefault :: (MonadIO m, AppChooserWidgetK o) => o -> Bool -> m ()-setAppChooserWidgetShowDefault obj val = liftIO $ setObjectPropertyBool obj "show-default" val--constructAppChooserWidgetShowDefault :: Bool -> IO ([Char], GValue)-constructAppChooserWidgetShowDefault val = constructObjectPropertyBool "show-default" val--data AppChooserWidgetShowDefaultPropertyInfo-instance AttrInfo AppChooserWidgetShowDefaultPropertyInfo where-    type AttrAllowedOps AppChooserWidgetShowDefaultPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint AppChooserWidgetShowDefaultPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint AppChooserWidgetShowDefaultPropertyInfo = AppChooserWidgetK-    type AttrGetType AppChooserWidgetShowDefaultPropertyInfo = Bool-    type AttrLabel AppChooserWidgetShowDefaultPropertyInfo = "show-default"-    attrGet _ = getAppChooserWidgetShowDefault-    attrSet _ = setAppChooserWidgetShowDefault-    attrConstruct _ = constructAppChooserWidgetShowDefault-    attrClear _ = undefined---- VVV Prop "show-fallback"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Just False,Just False)--getAppChooserWidgetShowFallback :: (MonadIO m, AppChooserWidgetK o) => o -> m Bool-getAppChooserWidgetShowFallback obj = liftIO $ getObjectPropertyBool obj "show-fallback"--setAppChooserWidgetShowFallback :: (MonadIO m, AppChooserWidgetK o) => o -> Bool -> m ()-setAppChooserWidgetShowFallback obj val = liftIO $ setObjectPropertyBool obj "show-fallback" val--constructAppChooserWidgetShowFallback :: Bool -> IO ([Char], GValue)-constructAppChooserWidgetShowFallback val = constructObjectPropertyBool "show-fallback" val--data AppChooserWidgetShowFallbackPropertyInfo-instance AttrInfo AppChooserWidgetShowFallbackPropertyInfo where-    type AttrAllowedOps AppChooserWidgetShowFallbackPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint AppChooserWidgetShowFallbackPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint AppChooserWidgetShowFallbackPropertyInfo = AppChooserWidgetK-    type AttrGetType AppChooserWidgetShowFallbackPropertyInfo = Bool-    type AttrLabel AppChooserWidgetShowFallbackPropertyInfo = "show-fallback"-    attrGet _ = getAppChooserWidgetShowFallback-    attrSet _ = setAppChooserWidgetShowFallback-    attrConstruct _ = constructAppChooserWidgetShowFallback-    attrClear _ = undefined---- VVV Prop "show-other"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Just False,Just False)--getAppChooserWidgetShowOther :: (MonadIO m, AppChooserWidgetK o) => o -> m Bool-getAppChooserWidgetShowOther obj = liftIO $ getObjectPropertyBool obj "show-other"--setAppChooserWidgetShowOther :: (MonadIO m, AppChooserWidgetK o) => o -> Bool -> m ()-setAppChooserWidgetShowOther obj val = liftIO $ setObjectPropertyBool obj "show-other" val--constructAppChooserWidgetShowOther :: Bool -> IO ([Char], GValue)-constructAppChooserWidgetShowOther val = constructObjectPropertyBool "show-other" val--data AppChooserWidgetShowOtherPropertyInfo-instance AttrInfo AppChooserWidgetShowOtherPropertyInfo where-    type AttrAllowedOps AppChooserWidgetShowOtherPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint AppChooserWidgetShowOtherPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint AppChooserWidgetShowOtherPropertyInfo = AppChooserWidgetK-    type AttrGetType AppChooserWidgetShowOtherPropertyInfo = Bool-    type AttrLabel AppChooserWidgetShowOtherPropertyInfo = "show-other"-    attrGet _ = getAppChooserWidgetShowOther-    attrSet _ = setAppChooserWidgetShowOther-    attrConstruct _ = constructAppChooserWidgetShowOther-    attrClear _ = undefined---- VVV Prop "show-recommended"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Just False,Just False)--getAppChooserWidgetShowRecommended :: (MonadIO m, AppChooserWidgetK o) => o -> m Bool-getAppChooserWidgetShowRecommended obj = liftIO $ getObjectPropertyBool obj "show-recommended"--setAppChooserWidgetShowRecommended :: (MonadIO m, AppChooserWidgetK o) => o -> Bool -> m ()-setAppChooserWidgetShowRecommended obj val = liftIO $ setObjectPropertyBool obj "show-recommended" val--constructAppChooserWidgetShowRecommended :: Bool -> IO ([Char], GValue)-constructAppChooserWidgetShowRecommended val = constructObjectPropertyBool "show-recommended" val--data AppChooserWidgetShowRecommendedPropertyInfo-instance AttrInfo AppChooserWidgetShowRecommendedPropertyInfo where-    type AttrAllowedOps AppChooserWidgetShowRecommendedPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint AppChooserWidgetShowRecommendedPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint AppChooserWidgetShowRecommendedPropertyInfo = AppChooserWidgetK-    type AttrGetType AppChooserWidgetShowRecommendedPropertyInfo = Bool-    type AttrLabel AppChooserWidgetShowRecommendedPropertyInfo = "show-recommended"-    attrGet _ = getAppChooserWidgetShowRecommended-    attrSet _ = setAppChooserWidgetShowRecommended-    attrConstruct _ = constructAppChooserWidgetShowRecommended-    attrClear _ = undefined--type instance AttributeList AppChooserWidget = AppChooserWidgetAttributeList-type AppChooserWidgetAttributeList = ('[ '("appPaintable", WidgetAppPaintablePropertyInfo), '("baselinePosition", BoxBaselinePositionPropertyInfo), '("borderWidth", ContainerBorderWidthPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("child", ContainerChildPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("contentType", AppChooserContentTypePropertyInfo), '("defaultText", AppChooserWidgetDefaultTextPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("homogeneous", BoxHomogeneousPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("orientation", OrientableOrientationPropertyInfo), '("parent", WidgetParentPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("resizeMode", ContainerResizeModePropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("showAll", AppChooserWidgetShowAllPropertyInfo), '("showDefault", AppChooserWidgetShowDefaultPropertyInfo), '("showFallback", AppChooserWidgetShowFallbackPropertyInfo), '("showOther", AppChooserWidgetShowOtherPropertyInfo), '("showRecommended", AppChooserWidgetShowRecommendedPropertyInfo), '("spacing", BoxSpacingPropertyInfo), '("style", WidgetStylePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo)] :: [(Symbol, *)])--appChooserWidgetDefaultText :: AttrLabelProxy "defaultText"-appChooserWidgetDefaultText = AttrLabelProxy--appChooserWidgetShowAll :: AttrLabelProxy "showAll"-appChooserWidgetShowAll = AttrLabelProxy--appChooserWidgetShowDefault :: AttrLabelProxy "showDefault"-appChooserWidgetShowDefault = AttrLabelProxy--appChooserWidgetShowFallback :: AttrLabelProxy "showFallback"-appChooserWidgetShowFallback = AttrLabelProxy--appChooserWidgetShowOther :: AttrLabelProxy "showOther"-appChooserWidgetShowOther = AttrLabelProxy--appChooserWidgetShowRecommended :: AttrLabelProxy "showRecommended"-appChooserWidgetShowRecommended = AttrLabelProxy--data AppChooserWidgetApplicationActivatedSignalInfo-instance SignalInfo AppChooserWidgetApplicationActivatedSignalInfo where-    type HaskellCallbackType AppChooserWidgetApplicationActivatedSignalInfo = AppChooserWidgetApplicationActivatedCallback-    connectSignal _ = connectAppChooserWidgetApplicationActivated--data AppChooserWidgetApplicationSelectedSignalInfo-instance SignalInfo AppChooserWidgetApplicationSelectedSignalInfo where-    type HaskellCallbackType AppChooserWidgetApplicationSelectedSignalInfo = AppChooserWidgetApplicationSelectedCallback-    connectSignal _ = connectAppChooserWidgetApplicationSelected--data AppChooserWidgetPopulatePopupSignalInfo-instance SignalInfo AppChooserWidgetPopulatePopupSignalInfo where-    type HaskellCallbackType AppChooserWidgetPopulatePopupSignalInfo = AppChooserWidgetPopulatePopupCallback-    connectSignal _ = connectAppChooserWidgetPopulatePopup--type instance SignalList AppChooserWidget = AppChooserWidgetSignalList-type AppChooserWidgetSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("add", ContainerAddSignalInfo), '("applicationActivated", AppChooserWidgetApplicationActivatedSignalInfo), '("applicationSelected", AppChooserWidgetApplicationSelectedSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("checkResize", ContainerCheckResizeSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("populatePopup", AppChooserWidgetPopulatePopupSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("remove", ContainerRemoveSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("setFocusChild", ContainerSetFocusChildSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method AppChooserWidget::new--- method type : Constructor--- Args : [Arg {argCName = "content_type", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "AppChooserWidget")--- throws : False--- Skip return : False--foreign import ccall "gtk_app_chooser_widget_new" gtk_app_chooser_widget_new :: -    CString ->                              -- content_type : TBasicType TUTF8-    IO (Ptr AppChooserWidget)---appChooserWidgetNew ::-    (MonadIO m) =>-    T.Text                                  -- contentType-    -> m AppChooserWidget                   -- result-appChooserWidgetNew contentType = liftIO $ do-    contentType' <- textToCString contentType-    result <- gtk_app_chooser_widget_new contentType'-    checkUnexpectedReturnNULL "gtk_app_chooser_widget_new" result-    result' <- (newObject AppChooserWidget) result-    freeMem contentType'-    return result'---- method AppChooserWidget::get_default_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AppChooserWidget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_app_chooser_widget_get_default_text" gtk_app_chooser_widget_get_default_text :: -    Ptr AppChooserWidget ->                 -- _obj : TInterface "Gtk" "AppChooserWidget"-    IO CString---appChooserWidgetGetDefaultText ::-    (MonadIO m, AppChooserWidgetK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-appChooserWidgetGetDefaultText _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_app_chooser_widget_get_default_text _obj'-    checkUnexpectedReturnNULL "gtk_app_chooser_widget_get_default_text" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data AppChooserWidgetGetDefaultTextMethodInfo-instance (signature ~ (m T.Text), MonadIO m, AppChooserWidgetK a) => MethodInfo AppChooserWidgetGetDefaultTextMethodInfo a signature where-    overloadedMethod _ = appChooserWidgetGetDefaultText---- method AppChooserWidget::get_show_all--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AppChooserWidget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_app_chooser_widget_get_show_all" gtk_app_chooser_widget_get_show_all :: -    Ptr AppChooserWidget ->                 -- _obj : TInterface "Gtk" "AppChooserWidget"-    IO CInt---appChooserWidgetGetShowAll ::-    (MonadIO m, AppChooserWidgetK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-appChooserWidgetGetShowAll _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_app_chooser_widget_get_show_all _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data AppChooserWidgetGetShowAllMethodInfo-instance (signature ~ (m Bool), MonadIO m, AppChooserWidgetK a) => MethodInfo AppChooserWidgetGetShowAllMethodInfo a signature where-    overloadedMethod _ = appChooserWidgetGetShowAll---- method AppChooserWidget::get_show_default--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AppChooserWidget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_app_chooser_widget_get_show_default" gtk_app_chooser_widget_get_show_default :: -    Ptr AppChooserWidget ->                 -- _obj : TInterface "Gtk" "AppChooserWidget"-    IO CInt---appChooserWidgetGetShowDefault ::-    (MonadIO m, AppChooserWidgetK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-appChooserWidgetGetShowDefault _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_app_chooser_widget_get_show_default _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data AppChooserWidgetGetShowDefaultMethodInfo-instance (signature ~ (m Bool), MonadIO m, AppChooserWidgetK a) => MethodInfo AppChooserWidgetGetShowDefaultMethodInfo a signature where-    overloadedMethod _ = appChooserWidgetGetShowDefault---- method AppChooserWidget::get_show_fallback--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AppChooserWidget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_app_chooser_widget_get_show_fallback" gtk_app_chooser_widget_get_show_fallback :: -    Ptr AppChooserWidget ->                 -- _obj : TInterface "Gtk" "AppChooserWidget"-    IO CInt---appChooserWidgetGetShowFallback ::-    (MonadIO m, AppChooserWidgetK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-appChooserWidgetGetShowFallback _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_app_chooser_widget_get_show_fallback _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data AppChooserWidgetGetShowFallbackMethodInfo-instance (signature ~ (m Bool), MonadIO m, AppChooserWidgetK a) => MethodInfo AppChooserWidgetGetShowFallbackMethodInfo a signature where-    overloadedMethod _ = appChooserWidgetGetShowFallback---- method AppChooserWidget::get_show_other--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AppChooserWidget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_app_chooser_widget_get_show_other" gtk_app_chooser_widget_get_show_other :: -    Ptr AppChooserWidget ->                 -- _obj : TInterface "Gtk" "AppChooserWidget"-    IO CInt---appChooserWidgetGetShowOther ::-    (MonadIO m, AppChooserWidgetK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-appChooserWidgetGetShowOther _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_app_chooser_widget_get_show_other _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data AppChooserWidgetGetShowOtherMethodInfo-instance (signature ~ (m Bool), MonadIO m, AppChooserWidgetK a) => MethodInfo AppChooserWidgetGetShowOtherMethodInfo a signature where-    overloadedMethod _ = appChooserWidgetGetShowOther---- method AppChooserWidget::get_show_recommended--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AppChooserWidget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_app_chooser_widget_get_show_recommended" gtk_app_chooser_widget_get_show_recommended :: -    Ptr AppChooserWidget ->                 -- _obj : TInterface "Gtk" "AppChooserWidget"-    IO CInt---appChooserWidgetGetShowRecommended ::-    (MonadIO m, AppChooserWidgetK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-appChooserWidgetGetShowRecommended _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_app_chooser_widget_get_show_recommended _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data AppChooserWidgetGetShowRecommendedMethodInfo-instance (signature ~ (m Bool), MonadIO m, AppChooserWidgetK a) => MethodInfo AppChooserWidgetGetShowRecommendedMethodInfo a signature where-    overloadedMethod _ = appChooserWidgetGetShowRecommended---- method AppChooserWidget::set_default_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AppChooserWidget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "text", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_app_chooser_widget_set_default_text" gtk_app_chooser_widget_set_default_text :: -    Ptr AppChooserWidget ->                 -- _obj : TInterface "Gtk" "AppChooserWidget"-    CString ->                              -- text : TBasicType TUTF8-    IO ()---appChooserWidgetSetDefaultText ::-    (MonadIO m, AppChooserWidgetK a) =>-    a                                       -- _obj-    -> T.Text                               -- text-    -> m ()                                 -- result-appChooserWidgetSetDefaultText _obj text = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    text' <- textToCString text-    gtk_app_chooser_widget_set_default_text _obj' text'-    touchManagedPtr _obj-    freeMem text'-    return ()--data AppChooserWidgetSetDefaultTextMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, AppChooserWidgetK a) => MethodInfo AppChooserWidgetSetDefaultTextMethodInfo a signature where-    overloadedMethod _ = appChooserWidgetSetDefaultText---- method AppChooserWidget::set_show_all--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AppChooserWidget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "setting", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_app_chooser_widget_set_show_all" gtk_app_chooser_widget_set_show_all :: -    Ptr AppChooserWidget ->                 -- _obj : TInterface "Gtk" "AppChooserWidget"-    CInt ->                                 -- setting : TBasicType TBoolean-    IO ()---appChooserWidgetSetShowAll ::-    (MonadIO m, AppChooserWidgetK a) =>-    a                                       -- _obj-    -> Bool                                 -- setting-    -> m ()                                 -- result-appChooserWidgetSetShowAll _obj setting = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let setting' = (fromIntegral . fromEnum) setting-    gtk_app_chooser_widget_set_show_all _obj' setting'-    touchManagedPtr _obj-    return ()--data AppChooserWidgetSetShowAllMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, AppChooserWidgetK a) => MethodInfo AppChooserWidgetSetShowAllMethodInfo a signature where-    overloadedMethod _ = appChooserWidgetSetShowAll---- method AppChooserWidget::set_show_default--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AppChooserWidget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "setting", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_app_chooser_widget_set_show_default" gtk_app_chooser_widget_set_show_default :: -    Ptr AppChooserWidget ->                 -- _obj : TInterface "Gtk" "AppChooserWidget"-    CInt ->                                 -- setting : TBasicType TBoolean-    IO ()---appChooserWidgetSetShowDefault ::-    (MonadIO m, AppChooserWidgetK a) =>-    a                                       -- _obj-    -> Bool                                 -- setting-    -> m ()                                 -- result-appChooserWidgetSetShowDefault _obj setting = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let setting' = (fromIntegral . fromEnum) setting-    gtk_app_chooser_widget_set_show_default _obj' setting'-    touchManagedPtr _obj-    return ()--data AppChooserWidgetSetShowDefaultMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, AppChooserWidgetK a) => MethodInfo AppChooserWidgetSetShowDefaultMethodInfo a signature where-    overloadedMethod _ = appChooserWidgetSetShowDefault---- method AppChooserWidget::set_show_fallback--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AppChooserWidget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "setting", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_app_chooser_widget_set_show_fallback" gtk_app_chooser_widget_set_show_fallback :: -    Ptr AppChooserWidget ->                 -- _obj : TInterface "Gtk" "AppChooserWidget"-    CInt ->                                 -- setting : TBasicType TBoolean-    IO ()---appChooserWidgetSetShowFallback ::-    (MonadIO m, AppChooserWidgetK a) =>-    a                                       -- _obj-    -> Bool                                 -- setting-    -> m ()                                 -- result-appChooserWidgetSetShowFallback _obj setting = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let setting' = (fromIntegral . fromEnum) setting-    gtk_app_chooser_widget_set_show_fallback _obj' setting'-    touchManagedPtr _obj-    return ()--data AppChooserWidgetSetShowFallbackMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, AppChooserWidgetK a) => MethodInfo AppChooserWidgetSetShowFallbackMethodInfo a signature where-    overloadedMethod _ = appChooserWidgetSetShowFallback---- method AppChooserWidget::set_show_other--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AppChooserWidget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "setting", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_app_chooser_widget_set_show_other" gtk_app_chooser_widget_set_show_other :: -    Ptr AppChooserWidget ->                 -- _obj : TInterface "Gtk" "AppChooserWidget"-    CInt ->                                 -- setting : TBasicType TBoolean-    IO ()---appChooserWidgetSetShowOther ::-    (MonadIO m, AppChooserWidgetK a) =>-    a                                       -- _obj-    -> Bool                                 -- setting-    -> m ()                                 -- result-appChooserWidgetSetShowOther _obj setting = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let setting' = (fromIntegral . fromEnum) setting-    gtk_app_chooser_widget_set_show_other _obj' setting'-    touchManagedPtr _obj-    return ()--data AppChooserWidgetSetShowOtherMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, AppChooserWidgetK a) => MethodInfo AppChooserWidgetSetShowOtherMethodInfo a signature where-    overloadedMethod _ = appChooserWidgetSetShowOther---- method AppChooserWidget::set_show_recommended--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AppChooserWidget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "setting", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_app_chooser_widget_set_show_recommended" gtk_app_chooser_widget_set_show_recommended :: -    Ptr AppChooserWidget ->                 -- _obj : TInterface "Gtk" "AppChooserWidget"-    CInt ->                                 -- setting : TBasicType TBoolean-    IO ()---appChooserWidgetSetShowRecommended ::-    (MonadIO m, AppChooserWidgetK a) =>-    a                                       -- _obj-    -> Bool                                 -- setting-    -> m ()                                 -- result-appChooserWidgetSetShowRecommended _obj setting = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let setting' = (fromIntegral . fromEnum) setting-    gtk_app_chooser_widget_set_show_recommended _obj' setting'-    touchManagedPtr _obj-    return ()--data AppChooserWidgetSetShowRecommendedMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, AppChooserWidgetK a) => MethodInfo AppChooserWidgetSetShowRecommendedMethodInfo a signature where-    overloadedMethod _ = appChooserWidgetSetShowRecommended--
− GI/Gtk/Objects/AppChooserWidget.hs-boot
@@ -1,34 +0,0 @@-module GI.Gtk.Objects.AppChooserWidget where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype AppChooserWidget = AppChooserWidget (ForeignPtr AppChooserWidget)-instance GObject AppChooserWidget where-class GObject o => AppChooserWidgetK o-instance (GObject o, IsDescendantOf AppChooserWidget o) => AppChooserWidgetK o-data AppChooserWidgetDefaultTextPropertyInfo-data AppChooserWidgetShowAllPropertyInfo-data AppChooserWidgetShowDefaultPropertyInfo-data AppChooserWidgetShowFallbackPropertyInfo-data AppChooserWidgetShowOtherPropertyInfo-data AppChooserWidgetShowRecommendedPropertyInfo-data AppChooserWidgetApplicationActivatedSignalInfo-data AppChooserWidgetApplicationSelectedSignalInfo-data AppChooserWidgetPopulatePopupSignalInfo-data AppChooserWidgetGetDefaultTextMethodInfo-data AppChooserWidgetGetShowAllMethodInfo-data AppChooserWidgetGetShowDefaultMethodInfo-data AppChooserWidgetGetShowFallbackMethodInfo-data AppChooserWidgetGetShowOtherMethodInfo-data AppChooserWidgetGetShowRecommendedMethodInfo-data AppChooserWidgetSetDefaultTextMethodInfo-data AppChooserWidgetSetShowAllMethodInfo-data AppChooserWidgetSetShowDefaultMethodInfo-data AppChooserWidgetSetShowFallbackMethodInfo-data AppChooserWidgetSetShowOtherMethodInfo-data AppChooserWidgetSetShowRecommendedMethodInfo
− GI/Gtk/Objects/Application.hs
@@ -1,1236 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.Application-    ( ---- * Exported types-    Application(..)                         ,-    ApplicationK                            ,-    toApplication                           ,-    noApplication                           ,--- -- * Methods--- ** applicationAddAccelerator-    ApplicationAddAcceleratorMethodInfo     ,-    applicationAddAccelerator               ,----- ** applicationAddWindow-    ApplicationAddWindowMethodInfo          ,-    applicationAddWindow                    ,----- ** applicationGetAccelsForAction-    ApplicationGetAccelsForActionMethodInfo ,-    applicationGetAccelsForAction           ,----- ** applicationGetActionsForAccel-    ApplicationGetActionsForAccelMethodInfo ,-    applicationGetActionsForAccel           ,----- ** applicationGetActiveWindow-    ApplicationGetActiveWindowMethodInfo    ,-    applicationGetActiveWindow              ,----- ** applicationGetAppMenu-    ApplicationGetAppMenuMethodInfo         ,-    applicationGetAppMenu                   ,----- ** applicationGetMenuById-    ApplicationGetMenuByIdMethodInfo        ,-    applicationGetMenuById                  ,----- ** applicationGetMenubar-    ApplicationGetMenubarMethodInfo         ,-    applicationGetMenubar                   ,----- ** applicationGetWindowById-    ApplicationGetWindowByIdMethodInfo      ,-    applicationGetWindowById                ,----- ** applicationGetWindows-    ApplicationGetWindowsMethodInfo         ,-    applicationGetWindows                   ,----- ** applicationInhibit-    ApplicationInhibitMethodInfo            ,-    applicationInhibit                      ,----- ** applicationIsInhibited-    ApplicationIsInhibitedMethodInfo        ,-    applicationIsInhibited                  ,----- ** applicationListActionDescriptions-    ApplicationListActionDescriptionsMethodInfo,-    applicationListActionDescriptions       ,----- ** applicationNew-    applicationNew                          ,----- ** applicationPrefersAppMenu-    ApplicationPrefersAppMenuMethodInfo     ,-    applicationPrefersAppMenu               ,----- ** applicationRemoveAccelerator-    ApplicationRemoveAcceleratorMethodInfo  ,-    applicationRemoveAccelerator            ,----- ** applicationRemoveWindow-    ApplicationRemoveWindowMethodInfo       ,-    applicationRemoveWindow                 ,----- ** applicationSetAccelsForAction-    ApplicationSetAccelsForActionMethodInfo ,-    applicationSetAccelsForAction           ,----- ** applicationSetAppMenu-    ApplicationSetAppMenuMethodInfo         ,-    applicationSetAppMenu                   ,----- ** applicationSetMenubar-    ApplicationSetMenubarMethodInfo         ,-    applicationSetMenubar                   ,----- ** applicationUninhibit-    ApplicationUninhibitMethodInfo          ,-    applicationUninhibit                    ,----- -- * Properties--- ** ActiveWindow-    ApplicationActiveWindowPropertyInfo     ,-    applicationActiveWindow                 ,-    getApplicationActiveWindow              ,----- ** AppMenu-    ApplicationAppMenuPropertyInfo          ,-    applicationAppMenu                      ,-    clearApplicationAppMenu                 ,-    constructApplicationAppMenu             ,-    getApplicationAppMenu                   ,-    setApplicationAppMenu                   ,----- ** Menubar-    ApplicationMenubarPropertyInfo          ,-    applicationMenubar                      ,-    clearApplicationMenubar                 ,-    constructApplicationMenubar             ,-    getApplicationMenubar                   ,-    setApplicationMenubar                   ,----- ** RegisterSession-    ApplicationRegisterSessionPropertyInfo  ,-    applicationRegisterSession              ,-    constructApplicationRegisterSession     ,-    getApplicationRegisterSession           ,-    setApplicationRegisterSession           ,----- -- * Signals--- ** WindowAdded-    ApplicationWindowAddedCallback          ,-    ApplicationWindowAddedCallbackC         ,-    ApplicationWindowAddedSignalInfo        ,-    afterApplicationWindowAdded             ,-    applicationWindowAddedCallbackWrapper   ,-    applicationWindowAddedClosure           ,-    mkApplicationWindowAddedCallback        ,-    noApplicationWindowAddedCallback        ,-    onApplicationWindowAdded                ,----- ** WindowRemoved-    ApplicationWindowRemovedCallback        ,-    ApplicationWindowRemovedCallbackC       ,-    ApplicationWindowRemovedSignalInfo      ,-    afterApplicationWindowRemoved           ,-    applicationWindowRemovedCallbackWrapper ,-    applicationWindowRemovedClosure         ,-    mkApplicationWindowRemovedCallback      ,-    noApplicationWindowRemovedCallback      ,-    onApplicationWindowRemoved              ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.GObject as GObject-import qualified GI.Gio as Gio--newtype Application = Application (ForeignPtr Application)-foreign import ccall "gtk_application_get_type"-    c_gtk_application_get_type :: IO GType--type instance ParentTypes Application = ApplicationParentTypes-type ApplicationParentTypes = '[Gio.Application, GObject.Object, Gio.ActionGroup, Gio.ActionMap]--instance GObject Application where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_application_get_type-    --class GObject o => ApplicationK o-instance (GObject o, IsDescendantOf Application o) => ApplicationK o--toApplication :: ApplicationK o => o -> IO Application-toApplication = unsafeCastTo Application--noApplication :: Maybe Application-noApplication = Nothing--type family ResolveApplicationMethod (t :: Symbol) (o :: *) :: * where-    ResolveApplicationMethod "actionAdded" o = Gio.ActionGroupActionAddedMethodInfo-    ResolveApplicationMethod "actionEnabledChanged" o = Gio.ActionGroupActionEnabledChangedMethodInfo-    ResolveApplicationMethod "actionRemoved" o = Gio.ActionGroupActionRemovedMethodInfo-    ResolveApplicationMethod "actionStateChanged" o = Gio.ActionGroupActionStateChangedMethodInfo-    ResolveApplicationMethod "activate" o = Gio.ApplicationActivateMethodInfo-    ResolveApplicationMethod "activateAction" o = Gio.ActionGroupActivateActionMethodInfo-    ResolveApplicationMethod "addAccelerator" o = ApplicationAddAcceleratorMethodInfo-    ResolveApplicationMethod "addAction" o = Gio.ActionMapAddActionMethodInfo-    ResolveApplicationMethod "addActionEntries" o = Gio.ActionMapAddActionEntriesMethodInfo-    ResolveApplicationMethod "addMainOption" o = Gio.ApplicationAddMainOptionMethodInfo-    ResolveApplicationMethod "addMainOptionEntries" o = Gio.ApplicationAddMainOptionEntriesMethodInfo-    ResolveApplicationMethod "addOptionGroup" o = Gio.ApplicationAddOptionGroupMethodInfo-    ResolveApplicationMethod "addWindow" o = ApplicationAddWindowMethodInfo-    ResolveApplicationMethod "bindBusyProperty" o = Gio.ApplicationBindBusyPropertyMethodInfo-    ResolveApplicationMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveApplicationMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveApplicationMethod "changeActionState" o = Gio.ActionGroupChangeActionStateMethodInfo-    ResolveApplicationMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveApplicationMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveApplicationMethod "hasAction" o = Gio.ActionGroupHasActionMethodInfo-    ResolveApplicationMethod "hold" o = Gio.ApplicationHoldMethodInfo-    ResolveApplicationMethod "inhibit" o = ApplicationInhibitMethodInfo-    ResolveApplicationMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveApplicationMethod "isInhibited" o = ApplicationIsInhibitedMethodInfo-    ResolveApplicationMethod "listActionDescriptions" o = ApplicationListActionDescriptionsMethodInfo-    ResolveApplicationMethod "listActions" o = Gio.ActionGroupListActionsMethodInfo-    ResolveApplicationMethod "lookupAction" o = Gio.ActionMapLookupActionMethodInfo-    ResolveApplicationMethod "markBusy" o = Gio.ApplicationMarkBusyMethodInfo-    ResolveApplicationMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveApplicationMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveApplicationMethod "open" o = Gio.ApplicationOpenMethodInfo-    ResolveApplicationMethod "prefersAppMenu" o = ApplicationPrefersAppMenuMethodInfo-    ResolveApplicationMethod "queryAction" o = Gio.ActionGroupQueryActionMethodInfo-    ResolveApplicationMethod "quit" o = Gio.ApplicationQuitMethodInfo-    ResolveApplicationMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveApplicationMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveApplicationMethod "register" o = Gio.ApplicationRegisterMethodInfo-    ResolveApplicationMethod "release" o = Gio.ApplicationReleaseMethodInfo-    ResolveApplicationMethod "removeAccelerator" o = ApplicationRemoveAcceleratorMethodInfo-    ResolveApplicationMethod "removeAction" o = Gio.ActionMapRemoveActionMethodInfo-    ResolveApplicationMethod "removeWindow" o = ApplicationRemoveWindowMethodInfo-    ResolveApplicationMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveApplicationMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveApplicationMethod "run" o = Gio.ApplicationRunMethodInfo-    ResolveApplicationMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveApplicationMethod "sendNotification" o = Gio.ApplicationSendNotificationMethodInfo-    ResolveApplicationMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveApplicationMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveApplicationMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveApplicationMethod "unbindBusyProperty" o = Gio.ApplicationUnbindBusyPropertyMethodInfo-    ResolveApplicationMethod "uninhibit" o = ApplicationUninhibitMethodInfo-    ResolveApplicationMethod "unmarkBusy" o = Gio.ApplicationUnmarkBusyMethodInfo-    ResolveApplicationMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveApplicationMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveApplicationMethod "withdrawNotification" o = Gio.ApplicationWithdrawNotificationMethodInfo-    ResolveApplicationMethod "getAccelsForAction" o = ApplicationGetAccelsForActionMethodInfo-    ResolveApplicationMethod "getActionEnabled" o = Gio.ActionGroupGetActionEnabledMethodInfo-    ResolveApplicationMethod "getActionParameterType" o = Gio.ActionGroupGetActionParameterTypeMethodInfo-    ResolveApplicationMethod "getActionState" o = Gio.ActionGroupGetActionStateMethodInfo-    ResolveApplicationMethod "getActionStateHint" o = Gio.ActionGroupGetActionStateHintMethodInfo-    ResolveApplicationMethod "getActionStateType" o = Gio.ActionGroupGetActionStateTypeMethodInfo-    ResolveApplicationMethod "getActionsForAccel" o = ApplicationGetActionsForAccelMethodInfo-    ResolveApplicationMethod "getActiveWindow" o = ApplicationGetActiveWindowMethodInfo-    ResolveApplicationMethod "getAppMenu" o = ApplicationGetAppMenuMethodInfo-    ResolveApplicationMethod "getApplicationId" o = Gio.ApplicationGetApplicationIdMethodInfo-    ResolveApplicationMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveApplicationMethod "getDbusConnection" o = Gio.ApplicationGetDbusConnectionMethodInfo-    ResolveApplicationMethod "getDbusObjectPath" o = Gio.ApplicationGetDbusObjectPathMethodInfo-    ResolveApplicationMethod "getFlags" o = Gio.ApplicationGetFlagsMethodInfo-    ResolveApplicationMethod "getInactivityTimeout" o = Gio.ApplicationGetInactivityTimeoutMethodInfo-    ResolveApplicationMethod "getIsBusy" o = Gio.ApplicationGetIsBusyMethodInfo-    ResolveApplicationMethod "getIsRegistered" o = Gio.ApplicationGetIsRegisteredMethodInfo-    ResolveApplicationMethod "getIsRemote" o = Gio.ApplicationGetIsRemoteMethodInfo-    ResolveApplicationMethod "getMenuById" o = ApplicationGetMenuByIdMethodInfo-    ResolveApplicationMethod "getMenubar" o = ApplicationGetMenubarMethodInfo-    ResolveApplicationMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveApplicationMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveApplicationMethod "getResourceBasePath" o = Gio.ApplicationGetResourceBasePathMethodInfo-    ResolveApplicationMethod "getWindowById" o = ApplicationGetWindowByIdMethodInfo-    ResolveApplicationMethod "getWindows" o = ApplicationGetWindowsMethodInfo-    ResolveApplicationMethod "setAccelsForAction" o = ApplicationSetAccelsForActionMethodInfo-    ResolveApplicationMethod "setActionGroup" o = Gio.ApplicationSetActionGroupMethodInfo-    ResolveApplicationMethod "setAppMenu" o = ApplicationSetAppMenuMethodInfo-    ResolveApplicationMethod "setApplicationId" o = Gio.ApplicationSetApplicationIdMethodInfo-    ResolveApplicationMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveApplicationMethod "setDefault" o = Gio.ApplicationSetDefaultMethodInfo-    ResolveApplicationMethod "setFlags" o = Gio.ApplicationSetFlagsMethodInfo-    ResolveApplicationMethod "setInactivityTimeout" o = Gio.ApplicationSetInactivityTimeoutMethodInfo-    ResolveApplicationMethod "setMenubar" o = ApplicationSetMenubarMethodInfo-    ResolveApplicationMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveApplicationMethod "setResourceBasePath" o = Gio.ApplicationSetResourceBasePathMethodInfo-    ResolveApplicationMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveApplicationMethod t Application, MethodInfo info Application p) => IsLabelProxy t (Application -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveApplicationMethod t Application, MethodInfo info Application p) => IsLabel t (Application -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal Application::window-added-type ApplicationWindowAddedCallback =-    Window ->-    IO ()--noApplicationWindowAddedCallback :: Maybe ApplicationWindowAddedCallback-noApplicationWindowAddedCallback = Nothing--type ApplicationWindowAddedCallbackC =-    Ptr () ->                               -- object-    Ptr Window ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkApplicationWindowAddedCallback :: ApplicationWindowAddedCallbackC -> IO (FunPtr ApplicationWindowAddedCallbackC)--applicationWindowAddedClosure :: ApplicationWindowAddedCallback -> IO Closure-applicationWindowAddedClosure cb = newCClosure =<< mkApplicationWindowAddedCallback wrapped-    where wrapped = applicationWindowAddedCallbackWrapper cb--applicationWindowAddedCallbackWrapper ::-    ApplicationWindowAddedCallback ->-    Ptr () ->-    Ptr Window ->-    Ptr () ->-    IO ()-applicationWindowAddedCallbackWrapper _cb _ window _ = do-    window' <- (newObject Window) window-    _cb  window'--onApplicationWindowAdded :: (GObject a, MonadIO m) => a -> ApplicationWindowAddedCallback -> m SignalHandlerId-onApplicationWindowAdded obj cb = liftIO $ connectApplicationWindowAdded obj cb SignalConnectBefore-afterApplicationWindowAdded :: (GObject a, MonadIO m) => a -> ApplicationWindowAddedCallback -> m SignalHandlerId-afterApplicationWindowAdded obj cb = connectApplicationWindowAdded obj cb SignalConnectAfter--connectApplicationWindowAdded :: (GObject a, MonadIO m) =>-                                 a -> ApplicationWindowAddedCallback -> SignalConnectMode -> m SignalHandlerId-connectApplicationWindowAdded obj cb after = liftIO $ do-    cb' <- mkApplicationWindowAddedCallback (applicationWindowAddedCallbackWrapper cb)-    connectSignalFunPtr obj "window-added" cb' after---- signal Application::window-removed-type ApplicationWindowRemovedCallback =-    Window ->-    IO ()--noApplicationWindowRemovedCallback :: Maybe ApplicationWindowRemovedCallback-noApplicationWindowRemovedCallback = Nothing--type ApplicationWindowRemovedCallbackC =-    Ptr () ->                               -- object-    Ptr Window ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkApplicationWindowRemovedCallback :: ApplicationWindowRemovedCallbackC -> IO (FunPtr ApplicationWindowRemovedCallbackC)--applicationWindowRemovedClosure :: ApplicationWindowRemovedCallback -> IO Closure-applicationWindowRemovedClosure cb = newCClosure =<< mkApplicationWindowRemovedCallback wrapped-    where wrapped = applicationWindowRemovedCallbackWrapper cb--applicationWindowRemovedCallbackWrapper ::-    ApplicationWindowRemovedCallback ->-    Ptr () ->-    Ptr Window ->-    Ptr () ->-    IO ()-applicationWindowRemovedCallbackWrapper _cb _ window _ = do-    window' <- (newObject Window) window-    _cb  window'--onApplicationWindowRemoved :: (GObject a, MonadIO m) => a -> ApplicationWindowRemovedCallback -> m SignalHandlerId-onApplicationWindowRemoved obj cb = liftIO $ connectApplicationWindowRemoved obj cb SignalConnectBefore-afterApplicationWindowRemoved :: (GObject a, MonadIO m) => a -> ApplicationWindowRemovedCallback -> m SignalHandlerId-afterApplicationWindowRemoved obj cb = connectApplicationWindowRemoved obj cb SignalConnectAfter--connectApplicationWindowRemoved :: (GObject a, MonadIO m) =>-                                   a -> ApplicationWindowRemovedCallback -> SignalConnectMode -> m SignalHandlerId-connectApplicationWindowRemoved obj cb after = liftIO $ do-    cb' <- mkApplicationWindowRemovedCallback (applicationWindowRemovedCallbackWrapper cb)-    connectSignalFunPtr obj "window-removed" cb' after---- VVV Prop "active-window"-   -- Type: TInterface "Gtk" "Window"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getApplicationActiveWindow :: (MonadIO m, ApplicationK o) => o -> m Window-getApplicationActiveWindow obj = liftIO $ checkUnexpectedNothing "getApplicationActiveWindow" $ getObjectPropertyObject obj "active-window" Window--data ApplicationActiveWindowPropertyInfo-instance AttrInfo ApplicationActiveWindowPropertyInfo where-    type AttrAllowedOps ApplicationActiveWindowPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint ApplicationActiveWindowPropertyInfo = (~) ()-    type AttrBaseTypeConstraint ApplicationActiveWindowPropertyInfo = ApplicationK-    type AttrGetType ApplicationActiveWindowPropertyInfo = Window-    type AttrLabel ApplicationActiveWindowPropertyInfo = "active-window"-    attrGet _ = getApplicationActiveWindow-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "app-menu"-   -- Type: TInterface "Gio" "MenuModel"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just True)--getApplicationAppMenu :: (MonadIO m, ApplicationK o) => o -> m Gio.MenuModel-getApplicationAppMenu obj = liftIO $ checkUnexpectedNothing "getApplicationAppMenu" $ getObjectPropertyObject obj "app-menu" Gio.MenuModel--setApplicationAppMenu :: (MonadIO m, ApplicationK o, Gio.MenuModelK a) => o -> a -> m ()-setApplicationAppMenu obj val = liftIO $ setObjectPropertyObject obj "app-menu" (Just val)--constructApplicationAppMenu :: (Gio.MenuModelK a) => a -> IO ([Char], GValue)-constructApplicationAppMenu val = constructObjectPropertyObject "app-menu" (Just val)--clearApplicationAppMenu :: (MonadIO m, ApplicationK o) => o -> m ()-clearApplicationAppMenu obj = liftIO $ setObjectPropertyObject obj "app-menu" (Nothing :: Maybe Gio.MenuModel)--data ApplicationAppMenuPropertyInfo-instance AttrInfo ApplicationAppMenuPropertyInfo where-    type AttrAllowedOps ApplicationAppMenuPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint ApplicationAppMenuPropertyInfo = Gio.MenuModelK-    type AttrBaseTypeConstraint ApplicationAppMenuPropertyInfo = ApplicationK-    type AttrGetType ApplicationAppMenuPropertyInfo = Gio.MenuModel-    type AttrLabel ApplicationAppMenuPropertyInfo = "app-menu"-    attrGet _ = getApplicationAppMenu-    attrSet _ = setApplicationAppMenu-    attrConstruct _ = constructApplicationAppMenu-    attrClear _ = clearApplicationAppMenu---- VVV Prop "menubar"-   -- Type: TInterface "Gio" "MenuModel"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just True)--getApplicationMenubar :: (MonadIO m, ApplicationK o) => o -> m Gio.MenuModel-getApplicationMenubar obj = liftIO $ checkUnexpectedNothing "getApplicationMenubar" $ getObjectPropertyObject obj "menubar" Gio.MenuModel--setApplicationMenubar :: (MonadIO m, ApplicationK o, Gio.MenuModelK a) => o -> a -> m ()-setApplicationMenubar obj val = liftIO $ setObjectPropertyObject obj "menubar" (Just val)--constructApplicationMenubar :: (Gio.MenuModelK a) => a -> IO ([Char], GValue)-constructApplicationMenubar val = constructObjectPropertyObject "menubar" (Just val)--clearApplicationMenubar :: (MonadIO m, ApplicationK o) => o -> m ()-clearApplicationMenubar obj = liftIO $ setObjectPropertyObject obj "menubar" (Nothing :: Maybe Gio.MenuModel)--data ApplicationMenubarPropertyInfo-instance AttrInfo ApplicationMenubarPropertyInfo where-    type AttrAllowedOps ApplicationMenubarPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint ApplicationMenubarPropertyInfo = Gio.MenuModelK-    type AttrBaseTypeConstraint ApplicationMenubarPropertyInfo = ApplicationK-    type AttrGetType ApplicationMenubarPropertyInfo = Gio.MenuModel-    type AttrLabel ApplicationMenubarPropertyInfo = "menubar"-    attrGet _ = getApplicationMenubar-    attrSet _ = setApplicationMenubar-    attrConstruct _ = constructApplicationMenubar-    attrClear _ = clearApplicationMenubar---- VVV Prop "register-session"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getApplicationRegisterSession :: (MonadIO m, ApplicationK o) => o -> m Bool-getApplicationRegisterSession obj = liftIO $ getObjectPropertyBool obj "register-session"--setApplicationRegisterSession :: (MonadIO m, ApplicationK o) => o -> Bool -> m ()-setApplicationRegisterSession obj val = liftIO $ setObjectPropertyBool obj "register-session" val--constructApplicationRegisterSession :: Bool -> IO ([Char], GValue)-constructApplicationRegisterSession val = constructObjectPropertyBool "register-session" val--data ApplicationRegisterSessionPropertyInfo-instance AttrInfo ApplicationRegisterSessionPropertyInfo where-    type AttrAllowedOps ApplicationRegisterSessionPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ApplicationRegisterSessionPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint ApplicationRegisterSessionPropertyInfo = ApplicationK-    type AttrGetType ApplicationRegisterSessionPropertyInfo = Bool-    type AttrLabel ApplicationRegisterSessionPropertyInfo = "register-session"-    attrGet _ = getApplicationRegisterSession-    attrSet _ = setApplicationRegisterSession-    attrConstruct _ = constructApplicationRegisterSession-    attrClear _ = undefined--type instance AttributeList Application = ApplicationAttributeList-type ApplicationAttributeList = ('[ '("actionGroup", Gio.ApplicationActionGroupPropertyInfo), '("activeWindow", ApplicationActiveWindowPropertyInfo), '("appMenu", ApplicationAppMenuPropertyInfo), '("applicationId", Gio.ApplicationApplicationIdPropertyInfo), '("flags", Gio.ApplicationFlagsPropertyInfo), '("inactivityTimeout", Gio.ApplicationInactivityTimeoutPropertyInfo), '("isBusy", Gio.ApplicationIsBusyPropertyInfo), '("isRegistered", Gio.ApplicationIsRegisteredPropertyInfo), '("isRemote", Gio.ApplicationIsRemotePropertyInfo), '("menubar", ApplicationMenubarPropertyInfo), '("registerSession", ApplicationRegisterSessionPropertyInfo), '("resourceBasePath", Gio.ApplicationResourceBasePathPropertyInfo)] :: [(Symbol, *)])--applicationActiveWindow :: AttrLabelProxy "activeWindow"-applicationActiveWindow = AttrLabelProxy--applicationAppMenu :: AttrLabelProxy "appMenu"-applicationAppMenu = AttrLabelProxy--applicationMenubar :: AttrLabelProxy "menubar"-applicationMenubar = AttrLabelProxy--applicationRegisterSession :: AttrLabelProxy "registerSession"-applicationRegisterSession = AttrLabelProxy--data ApplicationWindowAddedSignalInfo-instance SignalInfo ApplicationWindowAddedSignalInfo where-    type HaskellCallbackType ApplicationWindowAddedSignalInfo = ApplicationWindowAddedCallback-    connectSignal _ = connectApplicationWindowAdded--data ApplicationWindowRemovedSignalInfo-instance SignalInfo ApplicationWindowRemovedSignalInfo where-    type HaskellCallbackType ApplicationWindowRemovedSignalInfo = ApplicationWindowRemovedCallback-    connectSignal _ = connectApplicationWindowRemoved--type instance SignalList Application = ApplicationSignalList-type ApplicationSignalList = ('[ '("actionAdded", Gio.ActionGroupActionAddedSignalInfo), '("actionEnabledChanged", Gio.ActionGroupActionEnabledChangedSignalInfo), '("actionRemoved", Gio.ActionGroupActionRemovedSignalInfo), '("actionStateChanged", Gio.ActionGroupActionStateChangedSignalInfo), '("activate", Gio.ApplicationActivateSignalInfo), '("commandLine", Gio.ApplicationCommandLineSignalInfo), '("handleLocalOptions", Gio.ApplicationHandleLocalOptionsSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("open", Gio.ApplicationOpenSignalInfo), '("shutdown", Gio.ApplicationShutdownSignalInfo), '("startup", Gio.ApplicationStartupSignalInfo), '("windowAdded", ApplicationWindowAddedSignalInfo), '("windowRemoved", ApplicationWindowRemovedSignalInfo)] :: [(Symbol, *)])---- method Application::new--- method type : Constructor--- Args : [Arg {argCName = "application_id", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "flags", argType = TInterface "Gio" "ApplicationFlags", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Application")--- throws : False--- Skip return : False--foreign import ccall "gtk_application_new" gtk_application_new :: -    CString ->                              -- application_id : TBasicType TUTF8-    CUInt ->                                -- flags : TInterface "Gio" "ApplicationFlags"-    IO (Ptr Application)---applicationNew ::-    (MonadIO m) =>-    Maybe (T.Text)                          -- applicationId-    -> [Gio.ApplicationFlags]               -- flags-    -> m Application                        -- result-applicationNew applicationId flags = liftIO $ do-    maybeApplicationId <- case applicationId of-        Nothing -> return nullPtr-        Just jApplicationId -> do-            jApplicationId' <- textToCString jApplicationId-            return jApplicationId'-    let flags' = gflagsToWord flags-    result <- gtk_application_new maybeApplicationId flags'-    checkUnexpectedReturnNULL "gtk_application_new" result-    result' <- (wrapObject Application) result-    freeMem maybeApplicationId-    return result'---- method Application::add_accelerator--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Application", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "accelerator", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "action_name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "parameter", argType = TVariant, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_application_add_accelerator" gtk_application_add_accelerator :: -    Ptr Application ->                      -- _obj : TInterface "Gtk" "Application"-    CString ->                              -- accelerator : TBasicType TUTF8-    CString ->                              -- action_name : TBasicType TUTF8-    Ptr GVariant ->                         -- parameter : TVariant-    IO ()--{-# DEPRECATED applicationAddAccelerator ["(Since version 3.14)","Use gtk_application_set_accels_for_action() instead"]#-}-applicationAddAccelerator ::-    (MonadIO m, ApplicationK a) =>-    a                                       -- _obj-    -> T.Text                               -- accelerator-    -> T.Text                               -- actionName-    -> Maybe (GVariant)                     -- parameter-    -> m ()                                 -- result-applicationAddAccelerator _obj accelerator actionName parameter = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    accelerator' <- textToCString accelerator-    actionName' <- textToCString actionName-    maybeParameter <- case parameter of-        Nothing -> return nullPtr-        Just jParameter -> do-            let jParameter' = unsafeManagedPtrGetPtr jParameter-            return jParameter'-    gtk_application_add_accelerator _obj' accelerator' actionName' maybeParameter-    touchManagedPtr _obj-    freeMem accelerator'-    freeMem actionName'-    return ()--data ApplicationAddAcceleratorMethodInfo-instance (signature ~ (T.Text -> T.Text -> Maybe (GVariant) -> m ()), MonadIO m, ApplicationK a) => MethodInfo ApplicationAddAcceleratorMethodInfo a signature where-    overloadedMethod _ = applicationAddAccelerator---- method Application::add_window--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Application", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "window", argType = TInterface "Gtk" "Window", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_application_add_window" gtk_application_add_window :: -    Ptr Application ->                      -- _obj : TInterface "Gtk" "Application"-    Ptr Window ->                           -- window : TInterface "Gtk" "Window"-    IO ()---applicationAddWindow ::-    (MonadIO m, ApplicationK a, WindowK b) =>-    a                                       -- _obj-    -> b                                    -- window-    -> m ()                                 -- result-applicationAddWindow _obj window = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let window' = unsafeManagedPtrCastPtr window-    gtk_application_add_window _obj' window'-    touchManagedPtr _obj-    touchManagedPtr window-    return ()--data ApplicationAddWindowMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, ApplicationK a, WindowK b) => MethodInfo ApplicationAddWindowMethodInfo a signature where-    overloadedMethod _ = applicationAddWindow---- method Application::get_accels_for_action--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Application", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "detailed_action_name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TCArray True (-1) (-1) (TBasicType TUTF8))--- throws : False--- Skip return : False--foreign import ccall "gtk_application_get_accels_for_action" gtk_application_get_accels_for_action :: -    Ptr Application ->                      -- _obj : TInterface "Gtk" "Application"-    CString ->                              -- detailed_action_name : TBasicType TUTF8-    IO (Ptr CString)---applicationGetAccelsForAction ::-    (MonadIO m, ApplicationK a) =>-    a                                       -- _obj-    -> T.Text                               -- detailedActionName-    -> m [T.Text]                           -- result-applicationGetAccelsForAction _obj detailedActionName = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    detailedActionName' <- textToCString detailedActionName-    result <- gtk_application_get_accels_for_action _obj' detailedActionName'-    checkUnexpectedReturnNULL "gtk_application_get_accels_for_action" result-    result' <- unpackZeroTerminatedUTF8CArray result-    mapZeroTerminatedCArray freeMem result-    freeMem result-    touchManagedPtr _obj-    freeMem detailedActionName'-    return result'--data ApplicationGetAccelsForActionMethodInfo-instance (signature ~ (T.Text -> m [T.Text]), MonadIO m, ApplicationK a) => MethodInfo ApplicationGetAccelsForActionMethodInfo a signature where-    overloadedMethod _ = applicationGetAccelsForAction---- method Application::get_actions_for_accel--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Application", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "accel", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TCArray True (-1) (-1) (TBasicType TUTF8))--- throws : False--- Skip return : False--foreign import ccall "gtk_application_get_actions_for_accel" gtk_application_get_actions_for_accel :: -    Ptr Application ->                      -- _obj : TInterface "Gtk" "Application"-    CString ->                              -- accel : TBasicType TUTF8-    IO (Ptr CString)---applicationGetActionsForAccel ::-    (MonadIO m, ApplicationK a) =>-    a                                       -- _obj-    -> T.Text                               -- accel-    -> m [T.Text]                           -- result-applicationGetActionsForAccel _obj accel = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    accel' <- textToCString accel-    result <- gtk_application_get_actions_for_accel _obj' accel'-    checkUnexpectedReturnNULL "gtk_application_get_actions_for_accel" result-    result' <- unpackZeroTerminatedUTF8CArray result-    mapZeroTerminatedCArray freeMem result-    freeMem result-    touchManagedPtr _obj-    freeMem accel'-    return result'--data ApplicationGetActionsForAccelMethodInfo-instance (signature ~ (T.Text -> m [T.Text]), MonadIO m, ApplicationK a) => MethodInfo ApplicationGetActionsForAccelMethodInfo a signature where-    overloadedMethod _ = applicationGetActionsForAccel---- method Application::get_active_window--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Application", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Window")--- throws : False--- Skip return : False--foreign import ccall "gtk_application_get_active_window" gtk_application_get_active_window :: -    Ptr Application ->                      -- _obj : TInterface "Gtk" "Application"-    IO (Ptr Window)---applicationGetActiveWindow ::-    (MonadIO m, ApplicationK a) =>-    a                                       -- _obj-    -> m Window                             -- result-applicationGetActiveWindow _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_application_get_active_window _obj'-    checkUnexpectedReturnNULL "gtk_application_get_active_window" result-    result' <- (newObject Window) result-    touchManagedPtr _obj-    return result'--data ApplicationGetActiveWindowMethodInfo-instance (signature ~ (m Window), MonadIO m, ApplicationK a) => MethodInfo ApplicationGetActiveWindowMethodInfo a signature where-    overloadedMethod _ = applicationGetActiveWindow---- method Application::get_app_menu--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Application", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gio" "MenuModel")--- throws : False--- Skip return : False--foreign import ccall "gtk_application_get_app_menu" gtk_application_get_app_menu :: -    Ptr Application ->                      -- _obj : TInterface "Gtk" "Application"-    IO (Ptr Gio.MenuModel)---applicationGetAppMenu ::-    (MonadIO m, ApplicationK a) =>-    a                                       -- _obj-    -> m Gio.MenuModel                      -- result-applicationGetAppMenu _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_application_get_app_menu _obj'-    checkUnexpectedReturnNULL "gtk_application_get_app_menu" result-    result' <- (newObject Gio.MenuModel) result-    touchManagedPtr _obj-    return result'--data ApplicationGetAppMenuMethodInfo-instance (signature ~ (m Gio.MenuModel), MonadIO m, ApplicationK a) => MethodInfo ApplicationGetAppMenuMethodInfo a signature where-    overloadedMethod _ = applicationGetAppMenu---- method Application::get_menu_by_id--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Application", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "id", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gio" "Menu")--- throws : False--- Skip return : False--foreign import ccall "gtk_application_get_menu_by_id" gtk_application_get_menu_by_id :: -    Ptr Application ->                      -- _obj : TInterface "Gtk" "Application"-    CString ->                              -- id : TBasicType TUTF8-    IO (Ptr Gio.Menu)---applicationGetMenuById ::-    (MonadIO m, ApplicationK a) =>-    a                                       -- _obj-    -> T.Text                               -- id-    -> m Gio.Menu                           -- result-applicationGetMenuById _obj id = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    id' <- textToCString id-    result <- gtk_application_get_menu_by_id _obj' id'-    checkUnexpectedReturnNULL "gtk_application_get_menu_by_id" result-    result' <- (newObject Gio.Menu) result-    touchManagedPtr _obj-    freeMem id'-    return result'--data ApplicationGetMenuByIdMethodInfo-instance (signature ~ (T.Text -> m Gio.Menu), MonadIO m, ApplicationK a) => MethodInfo ApplicationGetMenuByIdMethodInfo a signature where-    overloadedMethod _ = applicationGetMenuById---- method Application::get_menubar--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Application", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gio" "MenuModel")--- throws : False--- Skip return : False--foreign import ccall "gtk_application_get_menubar" gtk_application_get_menubar :: -    Ptr Application ->                      -- _obj : TInterface "Gtk" "Application"-    IO (Ptr Gio.MenuModel)---applicationGetMenubar ::-    (MonadIO m, ApplicationK a) =>-    a                                       -- _obj-    -> m Gio.MenuModel                      -- result-applicationGetMenubar _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_application_get_menubar _obj'-    checkUnexpectedReturnNULL "gtk_application_get_menubar" result-    result' <- (newObject Gio.MenuModel) result-    touchManagedPtr _obj-    return result'--data ApplicationGetMenubarMethodInfo-instance (signature ~ (m Gio.MenuModel), MonadIO m, ApplicationK a) => MethodInfo ApplicationGetMenubarMethodInfo a signature where-    overloadedMethod _ = applicationGetMenubar---- method Application::get_window_by_id--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Application", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "id", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Window")--- throws : False--- Skip return : False--foreign import ccall "gtk_application_get_window_by_id" gtk_application_get_window_by_id :: -    Ptr Application ->                      -- _obj : TInterface "Gtk" "Application"-    Word32 ->                               -- id : TBasicType TUInt-    IO (Ptr Window)---applicationGetWindowById ::-    (MonadIO m, ApplicationK a) =>-    a                                       -- _obj-    -> Word32                               -- id-    -> m Window                             -- result-applicationGetWindowById _obj id = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_application_get_window_by_id _obj' id-    checkUnexpectedReturnNULL "gtk_application_get_window_by_id" result-    result' <- (newObject Window) result-    touchManagedPtr _obj-    return result'--data ApplicationGetWindowByIdMethodInfo-instance (signature ~ (Word32 -> m Window), MonadIO m, ApplicationK a) => MethodInfo ApplicationGetWindowByIdMethodInfo a signature where-    overloadedMethod _ = applicationGetWindowById---- method Application::get_windows--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Application", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TGList (TInterface "Gtk" "Window"))--- throws : False--- Skip return : False--foreign import ccall "gtk_application_get_windows" gtk_application_get_windows :: -    Ptr Application ->                      -- _obj : TInterface "Gtk" "Application"-    IO (Ptr (GList (Ptr Window)))---applicationGetWindows ::-    (MonadIO m, ApplicationK a) =>-    a                                       -- _obj-    -> m [Window]                           -- result-applicationGetWindows _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_application_get_windows _obj'-    result' <- unpackGList result-    result'' <- mapM (newObject Window) result'-    touchManagedPtr _obj-    return result''--data ApplicationGetWindowsMethodInfo-instance (signature ~ (m [Window]), MonadIO m, ApplicationK a) => MethodInfo ApplicationGetWindowsMethodInfo a signature where-    overloadedMethod _ = applicationGetWindows---- method Application::inhibit--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Application", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "window", argType = TInterface "Gtk" "Window", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "flags", argType = TInterface "Gtk" "ApplicationInhibitFlags", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "reason", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_application_inhibit" gtk_application_inhibit :: -    Ptr Application ->                      -- _obj : TInterface "Gtk" "Application"-    Ptr Window ->                           -- window : TInterface "Gtk" "Window"-    CUInt ->                                -- flags : TInterface "Gtk" "ApplicationInhibitFlags"-    CString ->                              -- reason : TBasicType TUTF8-    IO Word32---applicationInhibit ::-    (MonadIO m, ApplicationK a, WindowK b) =>-    a                                       -- _obj-    -> Maybe (b)                            -- window-    -> [ApplicationInhibitFlags]            -- flags-    -> Maybe (T.Text)                       -- reason-    -> m Word32                             -- result-applicationInhibit _obj window flags reason = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeWindow <- case window of-        Nothing -> return nullPtr-        Just jWindow -> do-            let jWindow' = unsafeManagedPtrCastPtr jWindow-            return jWindow'-    let flags' = gflagsToWord flags-    maybeReason <- case reason of-        Nothing -> return nullPtr-        Just jReason -> do-            jReason' <- textToCString jReason-            return jReason'-    result <- gtk_application_inhibit _obj' maybeWindow flags' maybeReason-    touchManagedPtr _obj-    whenJust window touchManagedPtr-    freeMem maybeReason-    return result--data ApplicationInhibitMethodInfo-instance (signature ~ (Maybe (b) -> [ApplicationInhibitFlags] -> Maybe (T.Text) -> m Word32), MonadIO m, ApplicationK a, WindowK b) => MethodInfo ApplicationInhibitMethodInfo a signature where-    overloadedMethod _ = applicationInhibit---- method Application::is_inhibited--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Application", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "flags", argType = TInterface "Gtk" "ApplicationInhibitFlags", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_application_is_inhibited" gtk_application_is_inhibited :: -    Ptr Application ->                      -- _obj : TInterface "Gtk" "Application"-    CUInt ->                                -- flags : TInterface "Gtk" "ApplicationInhibitFlags"-    IO CInt---applicationIsInhibited ::-    (MonadIO m, ApplicationK a) =>-    a                                       -- _obj-    -> [ApplicationInhibitFlags]            -- flags-    -> m Bool                               -- result-applicationIsInhibited _obj flags = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let flags' = gflagsToWord flags-    result <- gtk_application_is_inhibited _obj' flags'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data ApplicationIsInhibitedMethodInfo-instance (signature ~ ([ApplicationInhibitFlags] -> m Bool), MonadIO m, ApplicationK a) => MethodInfo ApplicationIsInhibitedMethodInfo a signature where-    overloadedMethod _ = applicationIsInhibited---- method Application::list_action_descriptions--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Application", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TCArray True (-1) (-1) (TBasicType TUTF8))--- throws : False--- Skip return : False--foreign import ccall "gtk_application_list_action_descriptions" gtk_application_list_action_descriptions :: -    Ptr Application ->                      -- _obj : TInterface "Gtk" "Application"-    IO (Ptr CString)---applicationListActionDescriptions ::-    (MonadIO m, ApplicationK a) =>-    a                                       -- _obj-    -> m [T.Text]                           -- result-applicationListActionDescriptions _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_application_list_action_descriptions _obj'-    checkUnexpectedReturnNULL "gtk_application_list_action_descriptions" result-    result' <- unpackZeroTerminatedUTF8CArray result-    mapZeroTerminatedCArray freeMem result-    freeMem result-    touchManagedPtr _obj-    return result'--data ApplicationListActionDescriptionsMethodInfo-instance (signature ~ (m [T.Text]), MonadIO m, ApplicationK a) => MethodInfo ApplicationListActionDescriptionsMethodInfo a signature where-    overloadedMethod _ = applicationListActionDescriptions---- method Application::prefers_app_menu--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Application", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_application_prefers_app_menu" gtk_application_prefers_app_menu :: -    Ptr Application ->                      -- _obj : TInterface "Gtk" "Application"-    IO CInt---applicationPrefersAppMenu ::-    (MonadIO m, ApplicationK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-applicationPrefersAppMenu _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_application_prefers_app_menu _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data ApplicationPrefersAppMenuMethodInfo-instance (signature ~ (m Bool), MonadIO m, ApplicationK a) => MethodInfo ApplicationPrefersAppMenuMethodInfo a signature where-    overloadedMethod _ = applicationPrefersAppMenu---- method Application::remove_accelerator--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Application", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "action_name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "parameter", argType = TVariant, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_application_remove_accelerator" gtk_application_remove_accelerator :: -    Ptr Application ->                      -- _obj : TInterface "Gtk" "Application"-    CString ->                              -- action_name : TBasicType TUTF8-    Ptr GVariant ->                         -- parameter : TVariant-    IO ()--{-# DEPRECATED applicationRemoveAccelerator ["(Since version 3.14)","Use gtk_application_set_accels_for_action() instead"]#-}-applicationRemoveAccelerator ::-    (MonadIO m, ApplicationK a) =>-    a                                       -- _obj-    -> T.Text                               -- actionName-    -> Maybe (GVariant)                     -- parameter-    -> m ()                                 -- result-applicationRemoveAccelerator _obj actionName parameter = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    actionName' <- textToCString actionName-    maybeParameter <- case parameter of-        Nothing -> return nullPtr-        Just jParameter -> do-            let jParameter' = unsafeManagedPtrGetPtr jParameter-            return jParameter'-    gtk_application_remove_accelerator _obj' actionName' maybeParameter-    touchManagedPtr _obj-    freeMem actionName'-    return ()--data ApplicationRemoveAcceleratorMethodInfo-instance (signature ~ (T.Text -> Maybe (GVariant) -> m ()), MonadIO m, ApplicationK a) => MethodInfo ApplicationRemoveAcceleratorMethodInfo a signature where-    overloadedMethod _ = applicationRemoveAccelerator---- method Application::remove_window--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Application", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "window", argType = TInterface "Gtk" "Window", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_application_remove_window" gtk_application_remove_window :: -    Ptr Application ->                      -- _obj : TInterface "Gtk" "Application"-    Ptr Window ->                           -- window : TInterface "Gtk" "Window"-    IO ()---applicationRemoveWindow ::-    (MonadIO m, ApplicationK a, WindowK b) =>-    a                                       -- _obj-    -> b                                    -- window-    -> m ()                                 -- result-applicationRemoveWindow _obj window = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let window' = unsafeManagedPtrCastPtr window-    gtk_application_remove_window _obj' window'-    touchManagedPtr _obj-    touchManagedPtr window-    return ()--data ApplicationRemoveWindowMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, ApplicationK a, WindowK b) => MethodInfo ApplicationRemoveWindowMethodInfo a signature where-    overloadedMethod _ = applicationRemoveWindow---- method Application::set_accels_for_action--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Application", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "detailed_action_name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "accels", argType = TCArray True (-1) (-1) (TBasicType TUTF8), direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_application_set_accels_for_action" gtk_application_set_accels_for_action :: -    Ptr Application ->                      -- _obj : TInterface "Gtk" "Application"-    CString ->                              -- detailed_action_name : TBasicType TUTF8-    Ptr CString ->                          -- accels : TCArray True (-1) (-1) (TBasicType TUTF8)-    IO ()---applicationSetAccelsForAction ::-    (MonadIO m, ApplicationK a) =>-    a                                       -- _obj-    -> T.Text                               -- detailedActionName-    -> [T.Text]                             -- accels-    -> m ()                                 -- result-applicationSetAccelsForAction _obj detailedActionName accels = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    detailedActionName' <- textToCString detailedActionName-    accels' <- packZeroTerminatedUTF8CArray accels-    gtk_application_set_accels_for_action _obj' detailedActionName' accels'-    touchManagedPtr _obj-    freeMem detailedActionName'-    mapZeroTerminatedCArray freeMem accels'-    freeMem accels'-    return ()--data ApplicationSetAccelsForActionMethodInfo-instance (signature ~ (T.Text -> [T.Text] -> m ()), MonadIO m, ApplicationK a) => MethodInfo ApplicationSetAccelsForActionMethodInfo a signature where-    overloadedMethod _ = applicationSetAccelsForAction---- method Application::set_app_menu--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Application", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "app_menu", argType = TInterface "Gio" "MenuModel", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_application_set_app_menu" gtk_application_set_app_menu :: -    Ptr Application ->                      -- _obj : TInterface "Gtk" "Application"-    Ptr Gio.MenuModel ->                    -- app_menu : TInterface "Gio" "MenuModel"-    IO ()---applicationSetAppMenu ::-    (MonadIO m, ApplicationK a, Gio.MenuModelK b) =>-    a                                       -- _obj-    -> Maybe (b)                            -- appMenu-    -> m ()                                 -- result-applicationSetAppMenu _obj appMenu = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeAppMenu <- case appMenu of-        Nothing -> return nullPtr-        Just jAppMenu -> do-            let jAppMenu' = unsafeManagedPtrCastPtr jAppMenu-            return jAppMenu'-    gtk_application_set_app_menu _obj' maybeAppMenu-    touchManagedPtr _obj-    whenJust appMenu touchManagedPtr-    return ()--data ApplicationSetAppMenuMethodInfo-instance (signature ~ (Maybe (b) -> m ()), MonadIO m, ApplicationK a, Gio.MenuModelK b) => MethodInfo ApplicationSetAppMenuMethodInfo a signature where-    overloadedMethod _ = applicationSetAppMenu---- method Application::set_menubar--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Application", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "menubar", argType = TInterface "Gio" "MenuModel", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_application_set_menubar" gtk_application_set_menubar :: -    Ptr Application ->                      -- _obj : TInterface "Gtk" "Application"-    Ptr Gio.MenuModel ->                    -- menubar : TInterface "Gio" "MenuModel"-    IO ()---applicationSetMenubar ::-    (MonadIO m, ApplicationK a, Gio.MenuModelK b) =>-    a                                       -- _obj-    -> Maybe (b)                            -- menubar-    -> m ()                                 -- result-applicationSetMenubar _obj menubar = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeMenubar <- case menubar of-        Nothing -> return nullPtr-        Just jMenubar -> do-            let jMenubar' = unsafeManagedPtrCastPtr jMenubar-            return jMenubar'-    gtk_application_set_menubar _obj' maybeMenubar-    touchManagedPtr _obj-    whenJust menubar touchManagedPtr-    return ()--data ApplicationSetMenubarMethodInfo-instance (signature ~ (Maybe (b) -> m ()), MonadIO m, ApplicationK a, Gio.MenuModelK b) => MethodInfo ApplicationSetMenubarMethodInfo a signature where-    overloadedMethod _ = applicationSetMenubar---- method Application::uninhibit--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Application", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cookie", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_application_uninhibit" gtk_application_uninhibit :: -    Ptr Application ->                      -- _obj : TInterface "Gtk" "Application"-    Word32 ->                               -- cookie : TBasicType TUInt-    IO ()---applicationUninhibit ::-    (MonadIO m, ApplicationK a) =>-    a                                       -- _obj-    -> Word32                               -- cookie-    -> m ()                                 -- result-applicationUninhibit _obj cookie = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_application_uninhibit _obj' cookie-    touchManagedPtr _obj-    return ()--data ApplicationUninhibitMethodInfo-instance (signature ~ (Word32 -> m ()), MonadIO m, ApplicationK a) => MethodInfo ApplicationUninhibitMethodInfo a signature where-    overloadedMethod _ = applicationUninhibit--
− GI/Gtk/Objects/Application.hs-boot
@@ -1,39 +0,0 @@-module GI.Gtk.Objects.Application where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype Application = Application (ForeignPtr Application)-instance GObject Application where-class GObject o => ApplicationK o-instance (GObject o, IsDescendantOf Application o) => ApplicationK o-data ApplicationActiveWindowPropertyInfo-data ApplicationAppMenuPropertyInfo-data ApplicationMenubarPropertyInfo-data ApplicationRegisterSessionPropertyInfo-data ApplicationWindowAddedSignalInfo-data ApplicationWindowRemovedSignalInfo-data ApplicationAddAcceleratorMethodInfo-data ApplicationAddWindowMethodInfo-data ApplicationGetAccelsForActionMethodInfo-data ApplicationGetActionsForAccelMethodInfo-data ApplicationGetActiveWindowMethodInfo-data ApplicationGetAppMenuMethodInfo-data ApplicationGetMenuByIdMethodInfo-data ApplicationGetMenubarMethodInfo-data ApplicationGetWindowByIdMethodInfo-data ApplicationGetWindowsMethodInfo-data ApplicationInhibitMethodInfo-data ApplicationIsInhibitedMethodInfo-data ApplicationListActionDescriptionsMethodInfo-data ApplicationPrefersAppMenuMethodInfo-data ApplicationRemoveAcceleratorMethodInfo-data ApplicationRemoveWindowMethodInfo-data ApplicationSetAccelsForActionMethodInfo-data ApplicationSetAppMenuMethodInfo-data ApplicationSetMenubarMethodInfo-data ApplicationUninhibitMethodInfo
− GI/Gtk/Objects/ApplicationWindow.hs
@@ -1,678 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.ApplicationWindow-    ( ---- * Exported types-    ApplicationWindow(..)                   ,-    ApplicationWindowK                      ,-    toApplicationWindow                     ,-    noApplicationWindow                     ,--- -- * Methods--- ** applicationWindowGetId-    ApplicationWindowGetIdMethodInfo        ,-    applicationWindowGetId                  ,----- ** applicationWindowGetShowMenubar-    ApplicationWindowGetShowMenubarMethodInfo,-    applicationWindowGetShowMenubar         ,----- ** applicationWindowNew-    applicationWindowNew                    ,----- ** applicationWindowSetShowMenubar-    ApplicationWindowSetShowMenubarMethodInfo,-    applicationWindowSetShowMenubar         ,----- -- * Properties--- ** ShowMenubar-    ApplicationWindowShowMenubarPropertyInfo,-    applicationWindowShowMenubar            ,-    constructApplicationWindowShowMenubar   ,-    getApplicationWindowShowMenubar         ,-    setApplicationWindowShowMenubar         ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject-import qualified GI.Gio as Gio--newtype ApplicationWindow = ApplicationWindow (ForeignPtr ApplicationWindow)-foreign import ccall "gtk_application_window_get_type"-    c_gtk_application_window_get_type :: IO GType--type instance ParentTypes ApplicationWindow = ApplicationWindowParentTypes-type ApplicationWindowParentTypes = '[Window, Bin, Container, Widget, GObject.Object, Atk.ImplementorIface, Gio.ActionGroup, Gio.ActionMap, Buildable]--instance GObject ApplicationWindow where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_application_window_get_type-    --class GObject o => ApplicationWindowK o-instance (GObject o, IsDescendantOf ApplicationWindow o) => ApplicationWindowK o--toApplicationWindow :: ApplicationWindowK o => o -> IO ApplicationWindow-toApplicationWindow = unsafeCastTo ApplicationWindow--noApplicationWindow :: Maybe ApplicationWindow-noApplicationWindow = Nothing--type family ResolveApplicationWindowMethod (t :: Symbol) (o :: *) :: * where-    ResolveApplicationWindowMethod "actionAdded" o = Gio.ActionGroupActionAddedMethodInfo-    ResolveApplicationWindowMethod "actionEnabledChanged" o = Gio.ActionGroupActionEnabledChangedMethodInfo-    ResolveApplicationWindowMethod "actionRemoved" o = Gio.ActionGroupActionRemovedMethodInfo-    ResolveApplicationWindowMethod "actionStateChanged" o = Gio.ActionGroupActionStateChangedMethodInfo-    ResolveApplicationWindowMethod "activate" o = WidgetActivateMethodInfo-    ResolveApplicationWindowMethod "activateAction" o = Gio.ActionGroupActivateActionMethodInfo-    ResolveApplicationWindowMethod "activateDefault" o = WindowActivateDefaultMethodInfo-    ResolveApplicationWindowMethod "activateFocus" o = WindowActivateFocusMethodInfo-    ResolveApplicationWindowMethod "activateKey" o = WindowActivateKeyMethodInfo-    ResolveApplicationWindowMethod "add" o = ContainerAddMethodInfo-    ResolveApplicationWindowMethod "addAccelGroup" o = WindowAddAccelGroupMethodInfo-    ResolveApplicationWindowMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveApplicationWindowMethod "addAction" o = Gio.ActionMapAddActionMethodInfo-    ResolveApplicationWindowMethod "addActionEntries" o = Gio.ActionMapAddActionEntriesMethodInfo-    ResolveApplicationWindowMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveApplicationWindowMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveApplicationWindowMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveApplicationWindowMethod "addMnemonic" o = WindowAddMnemonicMethodInfo-    ResolveApplicationWindowMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveApplicationWindowMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveApplicationWindowMethod "beginMoveDrag" o = WindowBeginMoveDragMethodInfo-    ResolveApplicationWindowMethod "beginResizeDrag" o = WindowBeginResizeDragMethodInfo-    ResolveApplicationWindowMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveApplicationWindowMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveApplicationWindowMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveApplicationWindowMethod "changeActionState" o = Gio.ActionGroupChangeActionStateMethodInfo-    ResolveApplicationWindowMethod "checkResize" o = ContainerCheckResizeMethodInfo-    ResolveApplicationWindowMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveApplicationWindowMethod "childGetProperty" o = ContainerChildGetPropertyMethodInfo-    ResolveApplicationWindowMethod "childNotifyByPspec" o = ContainerChildNotifyByPspecMethodInfo-    ResolveApplicationWindowMethod "childSetProperty" o = ContainerChildSetPropertyMethodInfo-    ResolveApplicationWindowMethod "childType" o = ContainerChildTypeMethodInfo-    ResolveApplicationWindowMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveApplicationWindowMethod "close" o = WindowCloseMethodInfo-    ResolveApplicationWindowMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveApplicationWindowMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveApplicationWindowMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveApplicationWindowMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveApplicationWindowMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveApplicationWindowMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveApplicationWindowMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveApplicationWindowMethod "deiconify" o = WindowDeiconifyMethodInfo-    ResolveApplicationWindowMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveApplicationWindowMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveApplicationWindowMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveApplicationWindowMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveApplicationWindowMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveApplicationWindowMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveApplicationWindowMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveApplicationWindowMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveApplicationWindowMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveApplicationWindowMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveApplicationWindowMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveApplicationWindowMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveApplicationWindowMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveApplicationWindowMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveApplicationWindowMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveApplicationWindowMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveApplicationWindowMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveApplicationWindowMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveApplicationWindowMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveApplicationWindowMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveApplicationWindowMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveApplicationWindowMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveApplicationWindowMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveApplicationWindowMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveApplicationWindowMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveApplicationWindowMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveApplicationWindowMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveApplicationWindowMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveApplicationWindowMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveApplicationWindowMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveApplicationWindowMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveApplicationWindowMethod "draw" o = WidgetDrawMethodInfo-    ResolveApplicationWindowMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveApplicationWindowMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveApplicationWindowMethod "event" o = WidgetEventMethodInfo-    ResolveApplicationWindowMethod "forall" o = ContainerForallMethodInfo-    ResolveApplicationWindowMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveApplicationWindowMethod "foreach" o = ContainerForeachMethodInfo-    ResolveApplicationWindowMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveApplicationWindowMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveApplicationWindowMethod "fullscreen" o = WindowFullscreenMethodInfo-    ResolveApplicationWindowMethod "fullscreenOnMonitor" o = WindowFullscreenOnMonitorMethodInfo-    ResolveApplicationWindowMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveApplicationWindowMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveApplicationWindowMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveApplicationWindowMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveApplicationWindowMethod "hasAction" o = Gio.ActionGroupHasActionMethodInfo-    ResolveApplicationWindowMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveApplicationWindowMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveApplicationWindowMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveApplicationWindowMethod "hasGroup" o = WindowHasGroupMethodInfo-    ResolveApplicationWindowMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveApplicationWindowMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveApplicationWindowMethod "hasToplevelFocus" o = WindowHasToplevelFocusMethodInfo-    ResolveApplicationWindowMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveApplicationWindowMethod "hide" o = WidgetHideMethodInfo-    ResolveApplicationWindowMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveApplicationWindowMethod "iconify" o = WindowIconifyMethodInfo-    ResolveApplicationWindowMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveApplicationWindowMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveApplicationWindowMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveApplicationWindowMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveApplicationWindowMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveApplicationWindowMethod "isActive" o = WindowIsActiveMethodInfo-    ResolveApplicationWindowMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveApplicationWindowMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveApplicationWindowMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveApplicationWindowMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveApplicationWindowMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveApplicationWindowMethod "isMaximized" o = WindowIsMaximizedMethodInfo-    ResolveApplicationWindowMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveApplicationWindowMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveApplicationWindowMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveApplicationWindowMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveApplicationWindowMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveApplicationWindowMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveApplicationWindowMethod "listActions" o = Gio.ActionGroupListActionsMethodInfo-    ResolveApplicationWindowMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveApplicationWindowMethod "lookupAction" o = Gio.ActionMapLookupActionMethodInfo-    ResolveApplicationWindowMethod "map" o = WidgetMapMethodInfo-    ResolveApplicationWindowMethod "maximize" o = WindowMaximizeMethodInfo-    ResolveApplicationWindowMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveApplicationWindowMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveApplicationWindowMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveApplicationWindowMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveApplicationWindowMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveApplicationWindowMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveApplicationWindowMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveApplicationWindowMethod "move" o = WindowMoveMethodInfo-    ResolveApplicationWindowMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveApplicationWindowMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveApplicationWindowMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveApplicationWindowMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveApplicationWindowMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveApplicationWindowMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveApplicationWindowMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveApplicationWindowMethod "parseGeometry" o = WindowParseGeometryMethodInfo-    ResolveApplicationWindowMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveApplicationWindowMethod "path" o = WidgetPathMethodInfo-    ResolveApplicationWindowMethod "present" o = WindowPresentMethodInfo-    ResolveApplicationWindowMethod "presentWithTime" o = WindowPresentWithTimeMethodInfo-    ResolveApplicationWindowMethod "propagateDraw" o = ContainerPropagateDrawMethodInfo-    ResolveApplicationWindowMethod "propagateKeyEvent" o = WindowPropagateKeyEventMethodInfo-    ResolveApplicationWindowMethod "queryAction" o = Gio.ActionGroupQueryActionMethodInfo-    ResolveApplicationWindowMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveApplicationWindowMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveApplicationWindowMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveApplicationWindowMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveApplicationWindowMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveApplicationWindowMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveApplicationWindowMethod "realize" o = WidgetRealizeMethodInfo-    ResolveApplicationWindowMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveApplicationWindowMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveApplicationWindowMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveApplicationWindowMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveApplicationWindowMethod "remove" o = ContainerRemoveMethodInfo-    ResolveApplicationWindowMethod "removeAccelGroup" o = WindowRemoveAccelGroupMethodInfo-    ResolveApplicationWindowMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveApplicationWindowMethod "removeAction" o = Gio.ActionMapRemoveActionMethodInfo-    ResolveApplicationWindowMethod "removeMnemonic" o = WindowRemoveMnemonicMethodInfo-    ResolveApplicationWindowMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveApplicationWindowMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveApplicationWindowMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveApplicationWindowMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveApplicationWindowMethod "reparent" o = WidgetReparentMethodInfo-    ResolveApplicationWindowMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveApplicationWindowMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveApplicationWindowMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveApplicationWindowMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveApplicationWindowMethod "reshowWithInitialSize" o = WindowReshowWithInitialSizeMethodInfo-    ResolveApplicationWindowMethod "resize" o = WindowResizeMethodInfo-    ResolveApplicationWindowMethod "resizeChildren" o = ContainerResizeChildrenMethodInfo-    ResolveApplicationWindowMethod "resizeGripIsVisible" o = WindowResizeGripIsVisibleMethodInfo-    ResolveApplicationWindowMethod "resizeToGeometry" o = WindowResizeToGeometryMethodInfo-    ResolveApplicationWindowMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveApplicationWindowMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveApplicationWindowMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveApplicationWindowMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveApplicationWindowMethod "show" o = WidgetShowMethodInfo-    ResolveApplicationWindowMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveApplicationWindowMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveApplicationWindowMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveApplicationWindowMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveApplicationWindowMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveApplicationWindowMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveApplicationWindowMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveApplicationWindowMethod "stick" o = WindowStickMethodInfo-    ResolveApplicationWindowMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveApplicationWindowMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveApplicationWindowMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveApplicationWindowMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveApplicationWindowMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveApplicationWindowMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveApplicationWindowMethod "unfullscreen" o = WindowUnfullscreenMethodInfo-    ResolveApplicationWindowMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveApplicationWindowMethod "unmaximize" o = WindowUnmaximizeMethodInfo-    ResolveApplicationWindowMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveApplicationWindowMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveApplicationWindowMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveApplicationWindowMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveApplicationWindowMethod "unsetFocusChain" o = ContainerUnsetFocusChainMethodInfo-    ResolveApplicationWindowMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveApplicationWindowMethod "unstick" o = WindowUnstickMethodInfo-    ResolveApplicationWindowMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveApplicationWindowMethod "getAcceptFocus" o = WindowGetAcceptFocusMethodInfo-    ResolveApplicationWindowMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveApplicationWindowMethod "getActionEnabled" o = Gio.ActionGroupGetActionEnabledMethodInfo-    ResolveApplicationWindowMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveApplicationWindowMethod "getActionParameterType" o = Gio.ActionGroupGetActionParameterTypeMethodInfo-    ResolveApplicationWindowMethod "getActionState" o = Gio.ActionGroupGetActionStateMethodInfo-    ResolveApplicationWindowMethod "getActionStateHint" o = Gio.ActionGroupGetActionStateHintMethodInfo-    ResolveApplicationWindowMethod "getActionStateType" o = Gio.ActionGroupGetActionStateTypeMethodInfo-    ResolveApplicationWindowMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveApplicationWindowMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveApplicationWindowMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveApplicationWindowMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveApplicationWindowMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveApplicationWindowMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveApplicationWindowMethod "getApplication" o = WindowGetApplicationMethodInfo-    ResolveApplicationWindowMethod "getAttachedTo" o = WindowGetAttachedToMethodInfo-    ResolveApplicationWindowMethod "getBorderWidth" o = ContainerGetBorderWidthMethodInfo-    ResolveApplicationWindowMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveApplicationWindowMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveApplicationWindowMethod "getChild" o = BinGetChildMethodInfo-    ResolveApplicationWindowMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveApplicationWindowMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveApplicationWindowMethod "getChildren" o = ContainerGetChildrenMethodInfo-    ResolveApplicationWindowMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveApplicationWindowMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveApplicationWindowMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveApplicationWindowMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveApplicationWindowMethod "getDecorated" o = WindowGetDecoratedMethodInfo-    ResolveApplicationWindowMethod "getDefaultSize" o = WindowGetDefaultSizeMethodInfo-    ResolveApplicationWindowMethod "getDefaultWidget" o = WindowGetDefaultWidgetMethodInfo-    ResolveApplicationWindowMethod "getDeletable" o = WindowGetDeletableMethodInfo-    ResolveApplicationWindowMethod "getDestroyWithParent" o = WindowGetDestroyWithParentMethodInfo-    ResolveApplicationWindowMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveApplicationWindowMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveApplicationWindowMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveApplicationWindowMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveApplicationWindowMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveApplicationWindowMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveApplicationWindowMethod "getFocus" o = WindowGetFocusMethodInfo-    ResolveApplicationWindowMethod "getFocusChain" o = ContainerGetFocusChainMethodInfo-    ResolveApplicationWindowMethod "getFocusChild" o = ContainerGetFocusChildMethodInfo-    ResolveApplicationWindowMethod "getFocusHadjustment" o = ContainerGetFocusHadjustmentMethodInfo-    ResolveApplicationWindowMethod "getFocusOnMap" o = WindowGetFocusOnMapMethodInfo-    ResolveApplicationWindowMethod "getFocusVadjustment" o = ContainerGetFocusVadjustmentMethodInfo-    ResolveApplicationWindowMethod "getFocusVisible" o = WindowGetFocusVisibleMethodInfo-    ResolveApplicationWindowMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveApplicationWindowMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveApplicationWindowMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveApplicationWindowMethod "getGravity" o = WindowGetGravityMethodInfo-    ResolveApplicationWindowMethod "getGroup" o = WindowGetGroupMethodInfo-    ResolveApplicationWindowMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveApplicationWindowMethod "getHasResizeGrip" o = WindowGetHasResizeGripMethodInfo-    ResolveApplicationWindowMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveApplicationWindowMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveApplicationWindowMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveApplicationWindowMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveApplicationWindowMethod "getHideTitlebarWhenMaximized" o = WindowGetHideTitlebarWhenMaximizedMethodInfo-    ResolveApplicationWindowMethod "getIcon" o = WindowGetIconMethodInfo-    ResolveApplicationWindowMethod "getIconList" o = WindowGetIconListMethodInfo-    ResolveApplicationWindowMethod "getIconName" o = WindowGetIconNameMethodInfo-    ResolveApplicationWindowMethod "getId" o = ApplicationWindowGetIdMethodInfo-    ResolveApplicationWindowMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveApplicationWindowMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveApplicationWindowMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveApplicationWindowMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveApplicationWindowMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveApplicationWindowMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveApplicationWindowMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveApplicationWindowMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveApplicationWindowMethod "getMnemonicModifier" o = WindowGetMnemonicModifierMethodInfo-    ResolveApplicationWindowMethod "getMnemonicsVisible" o = WindowGetMnemonicsVisibleMethodInfo-    ResolveApplicationWindowMethod "getModal" o = WindowGetModalMethodInfo-    ResolveApplicationWindowMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveApplicationWindowMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveApplicationWindowMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveApplicationWindowMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveApplicationWindowMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveApplicationWindowMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveApplicationWindowMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveApplicationWindowMethod "getPathForChild" o = ContainerGetPathForChildMethodInfo-    ResolveApplicationWindowMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveApplicationWindowMethod "getPosition" o = WindowGetPositionMethodInfo-    ResolveApplicationWindowMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveApplicationWindowMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveApplicationWindowMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveApplicationWindowMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveApplicationWindowMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveApplicationWindowMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveApplicationWindowMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveApplicationWindowMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveApplicationWindowMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveApplicationWindowMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveApplicationWindowMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveApplicationWindowMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveApplicationWindowMethod "getResizable" o = WindowGetResizableMethodInfo-    ResolveApplicationWindowMethod "getResizeGripArea" o = WindowGetResizeGripAreaMethodInfo-    ResolveApplicationWindowMethod "getResizeMode" o = ContainerGetResizeModeMethodInfo-    ResolveApplicationWindowMethod "getRole" o = WindowGetRoleMethodInfo-    ResolveApplicationWindowMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveApplicationWindowMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveApplicationWindowMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveApplicationWindowMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveApplicationWindowMethod "getShowMenubar" o = ApplicationWindowGetShowMenubarMethodInfo-    ResolveApplicationWindowMethod "getSize" o = WindowGetSizeMethodInfo-    ResolveApplicationWindowMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveApplicationWindowMethod "getSkipPagerHint" o = WindowGetSkipPagerHintMethodInfo-    ResolveApplicationWindowMethod "getSkipTaskbarHint" o = WindowGetSkipTaskbarHintMethodInfo-    ResolveApplicationWindowMethod "getState" o = WidgetGetStateMethodInfo-    ResolveApplicationWindowMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveApplicationWindowMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveApplicationWindowMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveApplicationWindowMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveApplicationWindowMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveApplicationWindowMethod "getTitle" o = WindowGetTitleMethodInfo-    ResolveApplicationWindowMethod "getTitlebar" o = WindowGetTitlebarMethodInfo-    ResolveApplicationWindowMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveApplicationWindowMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveApplicationWindowMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveApplicationWindowMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveApplicationWindowMethod "getTransientFor" o = WindowGetTransientForMethodInfo-    ResolveApplicationWindowMethod "getTypeHint" o = WindowGetTypeHintMethodInfo-    ResolveApplicationWindowMethod "getUrgencyHint" o = WindowGetUrgencyHintMethodInfo-    ResolveApplicationWindowMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveApplicationWindowMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveApplicationWindowMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveApplicationWindowMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveApplicationWindowMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveApplicationWindowMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveApplicationWindowMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveApplicationWindowMethod "getWindowType" o = WindowGetWindowTypeMethodInfo-    ResolveApplicationWindowMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveApplicationWindowMethod "setAcceptFocus" o = WindowSetAcceptFocusMethodInfo-    ResolveApplicationWindowMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveApplicationWindowMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveApplicationWindowMethod "setApplication" o = WindowSetApplicationMethodInfo-    ResolveApplicationWindowMethod "setAttachedTo" o = WindowSetAttachedToMethodInfo-    ResolveApplicationWindowMethod "setBorderWidth" o = ContainerSetBorderWidthMethodInfo-    ResolveApplicationWindowMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveApplicationWindowMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveApplicationWindowMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveApplicationWindowMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveApplicationWindowMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveApplicationWindowMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveApplicationWindowMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveApplicationWindowMethod "setDecorated" o = WindowSetDecoratedMethodInfo-    ResolveApplicationWindowMethod "setDefault" o = WindowSetDefaultMethodInfo-    ResolveApplicationWindowMethod "setDefaultGeometry" o = WindowSetDefaultGeometryMethodInfo-    ResolveApplicationWindowMethod "setDefaultSize" o = WindowSetDefaultSizeMethodInfo-    ResolveApplicationWindowMethod "setDeletable" o = WindowSetDeletableMethodInfo-    ResolveApplicationWindowMethod "setDestroyWithParent" o = WindowSetDestroyWithParentMethodInfo-    ResolveApplicationWindowMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveApplicationWindowMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveApplicationWindowMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveApplicationWindowMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveApplicationWindowMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveApplicationWindowMethod "setFocus" o = WindowSetFocusMethodInfo-    ResolveApplicationWindowMethod "setFocusChain" o = ContainerSetFocusChainMethodInfo-    ResolveApplicationWindowMethod "setFocusChild" o = ContainerSetFocusChildMethodInfo-    ResolveApplicationWindowMethod "setFocusHadjustment" o = ContainerSetFocusHadjustmentMethodInfo-    ResolveApplicationWindowMethod "setFocusOnMap" o = WindowSetFocusOnMapMethodInfo-    ResolveApplicationWindowMethod "setFocusVadjustment" o = ContainerSetFocusVadjustmentMethodInfo-    ResolveApplicationWindowMethod "setFocusVisible" o = WindowSetFocusVisibleMethodInfo-    ResolveApplicationWindowMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveApplicationWindowMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveApplicationWindowMethod "setGeometryHints" o = WindowSetGeometryHintsMethodInfo-    ResolveApplicationWindowMethod "setGravity" o = WindowSetGravityMethodInfo-    ResolveApplicationWindowMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveApplicationWindowMethod "setHasResizeGrip" o = WindowSetHasResizeGripMethodInfo-    ResolveApplicationWindowMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveApplicationWindowMethod "setHasUserRefCount" o = WindowSetHasUserRefCountMethodInfo-    ResolveApplicationWindowMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveApplicationWindowMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveApplicationWindowMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveApplicationWindowMethod "setHideTitlebarWhenMaximized" o = WindowSetHideTitlebarWhenMaximizedMethodInfo-    ResolveApplicationWindowMethod "setIcon" o = WindowSetIconMethodInfo-    ResolveApplicationWindowMethod "setIconFromFile" o = WindowSetIconFromFileMethodInfo-    ResolveApplicationWindowMethod "setIconList" o = WindowSetIconListMethodInfo-    ResolveApplicationWindowMethod "setIconName" o = WindowSetIconNameMethodInfo-    ResolveApplicationWindowMethod "setKeepAbove" o = WindowSetKeepAboveMethodInfo-    ResolveApplicationWindowMethod "setKeepBelow" o = WindowSetKeepBelowMethodInfo-    ResolveApplicationWindowMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveApplicationWindowMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveApplicationWindowMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveApplicationWindowMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveApplicationWindowMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveApplicationWindowMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveApplicationWindowMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveApplicationWindowMethod "setMnemonicModifier" o = WindowSetMnemonicModifierMethodInfo-    ResolveApplicationWindowMethod "setMnemonicsVisible" o = WindowSetMnemonicsVisibleMethodInfo-    ResolveApplicationWindowMethod "setModal" o = WindowSetModalMethodInfo-    ResolveApplicationWindowMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveApplicationWindowMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveApplicationWindowMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveApplicationWindowMethod "setPosition" o = WindowSetPositionMethodInfo-    ResolveApplicationWindowMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveApplicationWindowMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveApplicationWindowMethod "setReallocateRedraws" o = ContainerSetReallocateRedrawsMethodInfo-    ResolveApplicationWindowMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveApplicationWindowMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveApplicationWindowMethod "setResizable" o = WindowSetResizableMethodInfo-    ResolveApplicationWindowMethod "setResizeMode" o = ContainerSetResizeModeMethodInfo-    ResolveApplicationWindowMethod "setRole" o = WindowSetRoleMethodInfo-    ResolveApplicationWindowMethod "setScreen" o = WindowSetScreenMethodInfo-    ResolveApplicationWindowMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveApplicationWindowMethod "setShowMenubar" o = ApplicationWindowSetShowMenubarMethodInfo-    ResolveApplicationWindowMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveApplicationWindowMethod "setSkipPagerHint" o = WindowSetSkipPagerHintMethodInfo-    ResolveApplicationWindowMethod "setSkipTaskbarHint" o = WindowSetSkipTaskbarHintMethodInfo-    ResolveApplicationWindowMethod "setStartupId" o = WindowSetStartupIdMethodInfo-    ResolveApplicationWindowMethod "setState" o = WidgetSetStateMethodInfo-    ResolveApplicationWindowMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveApplicationWindowMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveApplicationWindowMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveApplicationWindowMethod "setTitle" o = WindowSetTitleMethodInfo-    ResolveApplicationWindowMethod "setTitlebar" o = WindowSetTitlebarMethodInfo-    ResolveApplicationWindowMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveApplicationWindowMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveApplicationWindowMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveApplicationWindowMethod "setTransientFor" o = WindowSetTransientForMethodInfo-    ResolveApplicationWindowMethod "setTypeHint" o = WindowSetTypeHintMethodInfo-    ResolveApplicationWindowMethod "setUrgencyHint" o = WindowSetUrgencyHintMethodInfo-    ResolveApplicationWindowMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveApplicationWindowMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveApplicationWindowMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveApplicationWindowMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveApplicationWindowMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveApplicationWindowMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveApplicationWindowMethod "setWmclass" o = WindowSetWmclassMethodInfo-    ResolveApplicationWindowMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveApplicationWindowMethod t ApplicationWindow, MethodInfo info ApplicationWindow p) => IsLabelProxy t (ApplicationWindow -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveApplicationWindowMethod t ApplicationWindow, MethodInfo info ApplicationWindow p) => IsLabel t (ApplicationWindow -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "show-menubar"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Just False,Just False)--getApplicationWindowShowMenubar :: (MonadIO m, ApplicationWindowK o) => o -> m Bool-getApplicationWindowShowMenubar obj = liftIO $ getObjectPropertyBool obj "show-menubar"--setApplicationWindowShowMenubar :: (MonadIO m, ApplicationWindowK o) => o -> Bool -> m ()-setApplicationWindowShowMenubar obj val = liftIO $ setObjectPropertyBool obj "show-menubar" val--constructApplicationWindowShowMenubar :: Bool -> IO ([Char], GValue)-constructApplicationWindowShowMenubar val = constructObjectPropertyBool "show-menubar" val--data ApplicationWindowShowMenubarPropertyInfo-instance AttrInfo ApplicationWindowShowMenubarPropertyInfo where-    type AttrAllowedOps ApplicationWindowShowMenubarPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ApplicationWindowShowMenubarPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint ApplicationWindowShowMenubarPropertyInfo = ApplicationWindowK-    type AttrGetType ApplicationWindowShowMenubarPropertyInfo = Bool-    type AttrLabel ApplicationWindowShowMenubarPropertyInfo = "show-menubar"-    attrGet _ = getApplicationWindowShowMenubar-    attrSet _ = setApplicationWindowShowMenubar-    attrConstruct _ = constructApplicationWindowShowMenubar-    attrClear _ = undefined--type instance AttributeList ApplicationWindow = ApplicationWindowAttributeList-type ApplicationWindowAttributeList = ('[ '("acceptFocus", WindowAcceptFocusPropertyInfo), '("appPaintable", WidgetAppPaintablePropertyInfo), '("application", WindowApplicationPropertyInfo), '("attachedTo", WindowAttachedToPropertyInfo), '("borderWidth", ContainerBorderWidthPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("child", ContainerChildPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("decorated", WindowDecoratedPropertyInfo), '("defaultHeight", WindowDefaultHeightPropertyInfo), '("defaultWidth", WindowDefaultWidthPropertyInfo), '("deletable", WindowDeletablePropertyInfo), '("destroyWithParent", WindowDestroyWithParentPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("focusOnMap", WindowFocusOnMapPropertyInfo), '("focusVisible", WindowFocusVisiblePropertyInfo), '("gravity", WindowGravityPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasResizeGrip", WindowHasResizeGripPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("hasToplevelFocus", WindowHasToplevelFocusPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("hideTitlebarWhenMaximized", WindowHideTitlebarWhenMaximizedPropertyInfo), '("icon", WindowIconPropertyInfo), '("iconName", WindowIconNamePropertyInfo), '("isActive", WindowIsActivePropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("isMaximized", WindowIsMaximizedPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("mnemonicsVisible", WindowMnemonicsVisiblePropertyInfo), '("modal", WindowModalPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("parent", WidgetParentPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("resizable", WindowResizablePropertyInfo), '("resizeGripVisible", WindowResizeGripVisiblePropertyInfo), '("resizeMode", ContainerResizeModePropertyInfo), '("role", WindowRolePropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("screen", WindowScreenPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("showMenubar", ApplicationWindowShowMenubarPropertyInfo), '("skipPagerHint", WindowSkipPagerHintPropertyInfo), '("skipTaskbarHint", WindowSkipTaskbarHintPropertyInfo), '("startupId", WindowStartupIdPropertyInfo), '("style", WidgetStylePropertyInfo), '("title", WindowTitlePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("transientFor", WindowTransientForPropertyInfo), '("type", WindowTypePropertyInfo), '("typeHint", WindowTypeHintPropertyInfo), '("urgencyHint", WindowUrgencyHintPropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo), '("windowPosition", WindowWindowPositionPropertyInfo)] :: [(Symbol, *)])--applicationWindowShowMenubar :: AttrLabelProxy "showMenubar"-applicationWindowShowMenubar = AttrLabelProxy--type instance SignalList ApplicationWindow = ApplicationWindowSignalList-type ApplicationWindowSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("actionAdded", Gio.ActionGroupActionAddedSignalInfo), '("actionEnabledChanged", Gio.ActionGroupActionEnabledChangedSignalInfo), '("actionRemoved", Gio.ActionGroupActionRemovedSignalInfo), '("actionStateChanged", Gio.ActionGroupActionStateChangedSignalInfo), '("activateDefault", WindowActivateDefaultSignalInfo), '("activateFocus", WindowActivateFocusSignalInfo), '("add", ContainerAddSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("checkResize", ContainerCheckResizeSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enableDebugging", WindowEnableDebuggingSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("keysChanged", WindowKeysChangedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("remove", ContainerRemoveSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("setFocus", WindowSetFocusSignalInfo), '("setFocusChild", ContainerSetFocusChildSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method ApplicationWindow::new--- method type : Constructor--- Args : [Arg {argCName = "application", argType = TInterface "Gtk" "Application", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "ApplicationWindow")--- throws : False--- Skip return : False--foreign import ccall "gtk_application_window_new" gtk_application_window_new :: -    Ptr Application ->                      -- application : TInterface "Gtk" "Application"-    IO (Ptr ApplicationWindow)---applicationWindowNew ::-    (MonadIO m, ApplicationK a) =>-    a                                       -- application-    -> m ApplicationWindow                  -- result-applicationWindowNew application = liftIO $ do-    let application' = unsafeManagedPtrCastPtr application-    result <- gtk_application_window_new application'-    checkUnexpectedReturnNULL "gtk_application_window_new" result-    result' <- (newObject ApplicationWindow) result-    touchManagedPtr application-    return result'---- method ApplicationWindow::get_id--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ApplicationWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_application_window_get_id" gtk_application_window_get_id :: -    Ptr ApplicationWindow ->                -- _obj : TInterface "Gtk" "ApplicationWindow"-    IO Word32---applicationWindowGetId ::-    (MonadIO m, ApplicationWindowK a) =>-    a                                       -- _obj-    -> m Word32                             -- result-applicationWindowGetId _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_application_window_get_id _obj'-    touchManagedPtr _obj-    return result--data ApplicationWindowGetIdMethodInfo-instance (signature ~ (m Word32), MonadIO m, ApplicationWindowK a) => MethodInfo ApplicationWindowGetIdMethodInfo a signature where-    overloadedMethod _ = applicationWindowGetId---- method ApplicationWindow::get_show_menubar--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ApplicationWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_application_window_get_show_menubar" gtk_application_window_get_show_menubar :: -    Ptr ApplicationWindow ->                -- _obj : TInterface "Gtk" "ApplicationWindow"-    IO CInt---applicationWindowGetShowMenubar ::-    (MonadIO m, ApplicationWindowK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-applicationWindowGetShowMenubar _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_application_window_get_show_menubar _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data ApplicationWindowGetShowMenubarMethodInfo-instance (signature ~ (m Bool), MonadIO m, ApplicationWindowK a) => MethodInfo ApplicationWindowGetShowMenubarMethodInfo a signature where-    overloadedMethod _ = applicationWindowGetShowMenubar---- method ApplicationWindow::set_show_menubar--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ApplicationWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "show_menubar", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_application_window_set_show_menubar" gtk_application_window_set_show_menubar :: -    Ptr ApplicationWindow ->                -- _obj : TInterface "Gtk" "ApplicationWindow"-    CInt ->                                 -- show_menubar : TBasicType TBoolean-    IO ()---applicationWindowSetShowMenubar ::-    (MonadIO m, ApplicationWindowK a) =>-    a                                       -- _obj-    -> Bool                                 -- showMenubar-    -> m ()                                 -- result-applicationWindowSetShowMenubar _obj showMenubar = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let showMenubar' = (fromIntegral . fromEnum) showMenubar-    gtk_application_window_set_show_menubar _obj' showMenubar'-    touchManagedPtr _obj-    return ()--data ApplicationWindowSetShowMenubarMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, ApplicationWindowK a) => MethodInfo ApplicationWindowSetShowMenubarMethodInfo a signature where-    overloadedMethod _ = applicationWindowSetShowMenubar--
− GI/Gtk/Objects/ApplicationWindow.hs-boot
@@ -1,17 +0,0 @@-module GI.Gtk.Objects.ApplicationWindow where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype ApplicationWindow = ApplicationWindow (ForeignPtr ApplicationWindow)-instance GObject ApplicationWindow where-class GObject o => ApplicationWindowK o-instance (GObject o, IsDescendantOf ApplicationWindow o) => ApplicationWindowK o-data ApplicationWindowShowMenubarPropertyInfo-data ApplicationWindowGetIdMethodInfo-data ApplicationWindowGetShowMenubarMethodInfo-data ApplicationWindowSetShowMenubarMethodInfo
− GI/Gtk/Objects/Arrow.hs
@@ -1,510 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.Arrow-    ( ---- * Exported types-    Arrow(..)                               ,-    ArrowK                                  ,-    toArrow                                 ,-    noArrow                                 ,--- -- * Methods--- ** arrowNew-    arrowNew                                ,----- ** arrowSet-    ArrowSetMethodInfo                      ,-    arrowSet                                ,----- -- * Properties--- ** ArrowType-    ArrowArrowTypePropertyInfo              ,-    arrowArrowType                          ,-    constructArrowArrowType                 ,-    getArrowArrowType                       ,-    setArrowArrowType                       ,----- ** ShadowType-    ArrowShadowTypePropertyInfo             ,-    arrowShadowType                         ,-    constructArrowShadowType                ,-    getArrowShadowType                      ,-    setArrowShadowType                      ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype Arrow = Arrow (ForeignPtr Arrow)-foreign import ccall "gtk_arrow_get_type"-    c_gtk_arrow_get_type :: IO GType--type instance ParentTypes Arrow = ArrowParentTypes-type ArrowParentTypes = '[Misc, Widget, GObject.Object, Atk.ImplementorIface, Buildable]--instance GObject Arrow where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_arrow_get_type-    --class GObject o => ArrowK o-instance (GObject o, IsDescendantOf Arrow o) => ArrowK o--toArrow :: ArrowK o => o -> IO Arrow-toArrow = unsafeCastTo Arrow--noArrow :: Maybe Arrow-noArrow = Nothing--type family ResolveArrowMethod (t :: Symbol) (o :: *) :: * where-    ResolveArrowMethod "activate" o = WidgetActivateMethodInfo-    ResolveArrowMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveArrowMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveArrowMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveArrowMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveArrowMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveArrowMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveArrowMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveArrowMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveArrowMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveArrowMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveArrowMethod "childNotify" o = WidgetChildNotifyMethodInfo-    ResolveArrowMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveArrowMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveArrowMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveArrowMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveArrowMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveArrowMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveArrowMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveArrowMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveArrowMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveArrowMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveArrowMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveArrowMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveArrowMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveArrowMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveArrowMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveArrowMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveArrowMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveArrowMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveArrowMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveArrowMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveArrowMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveArrowMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveArrowMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveArrowMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveArrowMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveArrowMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveArrowMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveArrowMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveArrowMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveArrowMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveArrowMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveArrowMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveArrowMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveArrowMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveArrowMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveArrowMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveArrowMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveArrowMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveArrowMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveArrowMethod "draw" o = WidgetDrawMethodInfo-    ResolveArrowMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveArrowMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveArrowMethod "event" o = WidgetEventMethodInfo-    ResolveArrowMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveArrowMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveArrowMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveArrowMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveArrowMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveArrowMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveArrowMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveArrowMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveArrowMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveArrowMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveArrowMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveArrowMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveArrowMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveArrowMethod "hide" o = WidgetHideMethodInfo-    ResolveArrowMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveArrowMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveArrowMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveArrowMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveArrowMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveArrowMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveArrowMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveArrowMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveArrowMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveArrowMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveArrowMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveArrowMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveArrowMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveArrowMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveArrowMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveArrowMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveArrowMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveArrowMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveArrowMethod "map" o = WidgetMapMethodInfo-    ResolveArrowMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveArrowMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveArrowMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveArrowMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveArrowMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveArrowMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveArrowMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveArrowMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveArrowMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveArrowMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveArrowMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveArrowMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveArrowMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveArrowMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveArrowMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveArrowMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveArrowMethod "path" o = WidgetPathMethodInfo-    ResolveArrowMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveArrowMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveArrowMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveArrowMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveArrowMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveArrowMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveArrowMethod "realize" o = WidgetRealizeMethodInfo-    ResolveArrowMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveArrowMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveArrowMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveArrowMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveArrowMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveArrowMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveArrowMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveArrowMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveArrowMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveArrowMethod "reparent" o = WidgetReparentMethodInfo-    ResolveArrowMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveArrowMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveArrowMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveArrowMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveArrowMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveArrowMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveArrowMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveArrowMethod "set" o = ArrowSetMethodInfo-    ResolveArrowMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveArrowMethod "show" o = WidgetShowMethodInfo-    ResolveArrowMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveArrowMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveArrowMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveArrowMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveArrowMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveArrowMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveArrowMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveArrowMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveArrowMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveArrowMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveArrowMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveArrowMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveArrowMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveArrowMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveArrowMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveArrowMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveArrowMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveArrowMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveArrowMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveArrowMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveArrowMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveArrowMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveArrowMethod "getAlignment" o = MiscGetAlignmentMethodInfo-    ResolveArrowMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveArrowMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveArrowMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveArrowMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveArrowMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveArrowMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveArrowMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveArrowMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveArrowMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveArrowMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveArrowMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveArrowMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveArrowMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveArrowMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveArrowMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveArrowMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveArrowMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveArrowMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveArrowMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveArrowMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveArrowMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveArrowMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveArrowMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveArrowMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveArrowMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveArrowMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveArrowMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveArrowMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveArrowMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveArrowMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveArrowMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveArrowMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveArrowMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveArrowMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveArrowMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveArrowMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveArrowMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveArrowMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveArrowMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveArrowMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveArrowMethod "getPadding" o = MiscGetPaddingMethodInfo-    ResolveArrowMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveArrowMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveArrowMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveArrowMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveArrowMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveArrowMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveArrowMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveArrowMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveArrowMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveArrowMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveArrowMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveArrowMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveArrowMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveArrowMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveArrowMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveArrowMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveArrowMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveArrowMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveArrowMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveArrowMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveArrowMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveArrowMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveArrowMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveArrowMethod "getState" o = WidgetGetStateMethodInfo-    ResolveArrowMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveArrowMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveArrowMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveArrowMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveArrowMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveArrowMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveArrowMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveArrowMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveArrowMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveArrowMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveArrowMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveArrowMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveArrowMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveArrowMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveArrowMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveArrowMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveArrowMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveArrowMethod "setAlignment" o = MiscSetAlignmentMethodInfo-    ResolveArrowMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveArrowMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveArrowMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveArrowMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveArrowMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveArrowMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveArrowMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveArrowMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveArrowMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveArrowMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveArrowMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveArrowMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveArrowMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveArrowMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveArrowMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveArrowMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveArrowMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveArrowMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveArrowMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveArrowMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveArrowMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveArrowMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveArrowMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveArrowMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveArrowMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveArrowMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveArrowMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveArrowMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveArrowMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveArrowMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveArrowMethod "setPadding" o = MiscSetPaddingMethodInfo-    ResolveArrowMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveArrowMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveArrowMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveArrowMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveArrowMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveArrowMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveArrowMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveArrowMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveArrowMethod "setState" o = WidgetSetStateMethodInfo-    ResolveArrowMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveArrowMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveArrowMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveArrowMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveArrowMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveArrowMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveArrowMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveArrowMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveArrowMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveArrowMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveArrowMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveArrowMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveArrowMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveArrowMethod t Arrow, MethodInfo info Arrow p) => IsLabelProxy t (Arrow -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveArrowMethod t Arrow, MethodInfo info Arrow p) => IsLabel t (Arrow -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "arrow-type"-   -- Type: TInterface "Gtk" "ArrowType"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getArrowArrowType :: (MonadIO m, ArrowK o) => o -> m ArrowType-getArrowArrowType obj = liftIO $ getObjectPropertyEnum obj "arrow-type"--setArrowArrowType :: (MonadIO m, ArrowK o) => o -> ArrowType -> m ()-setArrowArrowType obj val = liftIO $ setObjectPropertyEnum obj "arrow-type" val--constructArrowArrowType :: ArrowType -> IO ([Char], GValue)-constructArrowArrowType val = constructObjectPropertyEnum "arrow-type" val--data ArrowArrowTypePropertyInfo-instance AttrInfo ArrowArrowTypePropertyInfo where-    type AttrAllowedOps ArrowArrowTypePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ArrowArrowTypePropertyInfo = (~) ArrowType-    type AttrBaseTypeConstraint ArrowArrowTypePropertyInfo = ArrowK-    type AttrGetType ArrowArrowTypePropertyInfo = ArrowType-    type AttrLabel ArrowArrowTypePropertyInfo = "arrow-type"-    attrGet _ = getArrowArrowType-    attrSet _ = setArrowArrowType-    attrConstruct _ = constructArrowArrowType-    attrClear _ = undefined---- VVV Prop "shadow-type"-   -- Type: TInterface "Gtk" "ShadowType"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getArrowShadowType :: (MonadIO m, ArrowK o) => o -> m ShadowType-getArrowShadowType obj = liftIO $ getObjectPropertyEnum obj "shadow-type"--setArrowShadowType :: (MonadIO m, ArrowK o) => o -> ShadowType -> m ()-setArrowShadowType obj val = liftIO $ setObjectPropertyEnum obj "shadow-type" val--constructArrowShadowType :: ShadowType -> IO ([Char], GValue)-constructArrowShadowType val = constructObjectPropertyEnum "shadow-type" val--data ArrowShadowTypePropertyInfo-instance AttrInfo ArrowShadowTypePropertyInfo where-    type AttrAllowedOps ArrowShadowTypePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ArrowShadowTypePropertyInfo = (~) ShadowType-    type AttrBaseTypeConstraint ArrowShadowTypePropertyInfo = ArrowK-    type AttrGetType ArrowShadowTypePropertyInfo = ShadowType-    type AttrLabel ArrowShadowTypePropertyInfo = "shadow-type"-    attrGet _ = getArrowShadowType-    attrSet _ = setArrowShadowType-    attrConstruct _ = constructArrowShadowType-    attrClear _ = undefined--type instance AttributeList Arrow = ArrowAttributeList-type ArrowAttributeList = ('[ '("appPaintable", WidgetAppPaintablePropertyInfo), '("arrowType", ArrowArrowTypePropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("parent", WidgetParentPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("shadowType", ArrowShadowTypePropertyInfo), '("style", WidgetStylePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo), '("xalign", MiscXalignPropertyInfo), '("xpad", MiscXpadPropertyInfo), '("yalign", MiscYalignPropertyInfo), '("ypad", MiscYpadPropertyInfo)] :: [(Symbol, *)])--arrowArrowType :: AttrLabelProxy "arrowType"-arrowArrowType = AttrLabelProxy--arrowShadowType :: AttrLabelProxy "shadowType"-arrowShadowType = AttrLabelProxy--type instance SignalList Arrow = ArrowSignalList-type ArrowSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method Arrow::new--- method type : Constructor--- Args : [Arg {argCName = "arrow_type", argType = TInterface "Gtk" "ArrowType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "shadow_type", argType = TInterface "Gtk" "ShadowType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Arrow")--- throws : False--- Skip return : False--foreign import ccall "gtk_arrow_new" gtk_arrow_new :: -    CUInt ->                                -- arrow_type : TInterface "Gtk" "ArrowType"-    CUInt ->                                -- shadow_type : TInterface "Gtk" "ShadowType"-    IO (Ptr Arrow)--{-# DEPRECATED arrowNew ["(Since version 3.14)","Use a #GtkImage with a suitable icon."]#-}-arrowNew ::-    (MonadIO m) =>-    ArrowType                               -- arrowType-    -> ShadowType                           -- shadowType-    -> m Arrow                              -- result-arrowNew arrowType shadowType = liftIO $ do-    let arrowType' = (fromIntegral . fromEnum) arrowType-    let shadowType' = (fromIntegral . fromEnum) shadowType-    result <- gtk_arrow_new arrowType' shadowType'-    checkUnexpectedReturnNULL "gtk_arrow_new" result-    result' <- (newObject Arrow) result-    return result'---- method Arrow::set--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Arrow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "arrow_type", argType = TInterface "Gtk" "ArrowType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "shadow_type", argType = TInterface "Gtk" "ShadowType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_arrow_set" gtk_arrow_set :: -    Ptr Arrow ->                            -- _obj : TInterface "Gtk" "Arrow"-    CUInt ->                                -- arrow_type : TInterface "Gtk" "ArrowType"-    CUInt ->                                -- shadow_type : TInterface "Gtk" "ShadowType"-    IO ()--{-# DEPRECATED arrowSet ["(Since version 3.14)","Use a #GtkImage with a suitable icon."]#-}-arrowSet ::-    (MonadIO m, ArrowK a) =>-    a                                       -- _obj-    -> ArrowType                            -- arrowType-    -> ShadowType                           -- shadowType-    -> m ()                                 -- result-arrowSet _obj arrowType shadowType = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let arrowType' = (fromIntegral . fromEnum) arrowType-    let shadowType' = (fromIntegral . fromEnum) shadowType-    gtk_arrow_set _obj' arrowType' shadowType'-    touchManagedPtr _obj-    return ()--data ArrowSetMethodInfo-instance (signature ~ (ArrowType -> ShadowType -> m ()), MonadIO m, ArrowK a) => MethodInfo ArrowSetMethodInfo a signature where-    overloadedMethod _ = arrowSet--
− GI/Gtk/Objects/Arrow.hs-boot
@@ -1,16 +0,0 @@-module GI.Gtk.Objects.Arrow where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype Arrow = Arrow (ForeignPtr Arrow)-instance GObject Arrow where-class GObject o => ArrowK o-instance (GObject o, IsDescendantOf Arrow o) => ArrowK o-data ArrowArrowTypePropertyInfo-data ArrowShadowTypePropertyInfo-data ArrowSetMethodInfo
− GI/Gtk/Objects/ArrowAccessible.hs
@@ -1,133 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.ArrowAccessible-    ( ---- * Exported types-    ArrowAccessible(..)                     ,-    ArrowAccessibleK                        ,-    toArrowAccessible                       ,-    noArrowAccessible                       ,---    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype ArrowAccessible = ArrowAccessible (ForeignPtr ArrowAccessible)-foreign import ccall "gtk_arrow_accessible_get_type"-    c_gtk_arrow_accessible_get_type :: IO GType--type instance ParentTypes ArrowAccessible = ArrowAccessibleParentTypes-type ArrowAccessibleParentTypes = '[WidgetAccessible, Accessible, Atk.Object, GObject.Object, Atk.Component, Atk.Image]--instance GObject ArrowAccessible where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_arrow_accessible_get_type-    --class GObject o => ArrowAccessibleK o-instance (GObject o, IsDescendantOf ArrowAccessible o) => ArrowAccessibleK o--toArrowAccessible :: ArrowAccessibleK o => o -> IO ArrowAccessible-toArrowAccessible = unsafeCastTo ArrowAccessible--noArrowAccessible :: Maybe ArrowAccessible-noArrowAccessible = Nothing--type family ResolveArrowAccessibleMethod (t :: Symbol) (o :: *) :: * where-    ResolveArrowAccessibleMethod "addRelationship" o = Atk.ObjectAddRelationshipMethodInfo-    ResolveArrowAccessibleMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveArrowAccessibleMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveArrowAccessibleMethod "connectWidgetDestroyed" o = AccessibleConnectWidgetDestroyedMethodInfo-    ResolveArrowAccessibleMethod "contains" o = Atk.ComponentContainsMethodInfo-    ResolveArrowAccessibleMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveArrowAccessibleMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveArrowAccessibleMethod "grabFocus" o = Atk.ComponentGrabFocusMethodInfo-    ResolveArrowAccessibleMethod "initialize" o = Atk.ObjectInitializeMethodInfo-    ResolveArrowAccessibleMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveArrowAccessibleMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveArrowAccessibleMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveArrowAccessibleMethod "notifyStateChange" o = Atk.ObjectNotifyStateChangeMethodInfo-    ResolveArrowAccessibleMethod "peekParent" o = Atk.ObjectPeekParentMethodInfo-    ResolveArrowAccessibleMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveArrowAccessibleMethod "refAccessibleAtPoint" o = Atk.ComponentRefAccessibleAtPointMethodInfo-    ResolveArrowAccessibleMethod "refAccessibleChild" o = Atk.ObjectRefAccessibleChildMethodInfo-    ResolveArrowAccessibleMethod "refRelationSet" o = Atk.ObjectRefRelationSetMethodInfo-    ResolveArrowAccessibleMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveArrowAccessibleMethod "refStateSet" o = Atk.ObjectRefStateSetMethodInfo-    ResolveArrowAccessibleMethod "removeFocusHandler" o = Atk.ComponentRemoveFocusHandlerMethodInfo-    ResolveArrowAccessibleMethod "removePropertyChangeHandler" o = Atk.ObjectRemovePropertyChangeHandlerMethodInfo-    ResolveArrowAccessibleMethod "removeRelationship" o = Atk.ObjectRemoveRelationshipMethodInfo-    ResolveArrowAccessibleMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveArrowAccessibleMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveArrowAccessibleMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveArrowAccessibleMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveArrowAccessibleMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveArrowAccessibleMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveArrowAccessibleMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveArrowAccessibleMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveArrowAccessibleMethod "getAlpha" o = Atk.ComponentGetAlphaMethodInfo-    ResolveArrowAccessibleMethod "getAttributes" o = Atk.ObjectGetAttributesMethodInfo-    ResolveArrowAccessibleMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveArrowAccessibleMethod "getDescription" o = Atk.ObjectGetDescriptionMethodInfo-    ResolveArrowAccessibleMethod "getExtents" o = Atk.ComponentGetExtentsMethodInfo-    ResolveArrowAccessibleMethod "getImageDescription" o = Atk.ImageGetImageDescriptionMethodInfo-    ResolveArrowAccessibleMethod "getImageLocale" o = Atk.ImageGetImageLocaleMethodInfo-    ResolveArrowAccessibleMethod "getImagePosition" o = Atk.ImageGetImagePositionMethodInfo-    ResolveArrowAccessibleMethod "getImageSize" o = Atk.ImageGetImageSizeMethodInfo-    ResolveArrowAccessibleMethod "getIndexInParent" o = Atk.ObjectGetIndexInParentMethodInfo-    ResolveArrowAccessibleMethod "getNAccessibleChildren" o = Atk.ObjectGetNAccessibleChildrenMethodInfo-    ResolveArrowAccessibleMethod "getName" o = Atk.ObjectGetNameMethodInfo-    ResolveArrowAccessibleMethod "getObjectLocale" o = Atk.ObjectGetObjectLocaleMethodInfo-    ResolveArrowAccessibleMethod "getParent" o = Atk.ObjectGetParentMethodInfo-    ResolveArrowAccessibleMethod "getPosition" o = Atk.ComponentGetPositionMethodInfo-    ResolveArrowAccessibleMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveArrowAccessibleMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveArrowAccessibleMethod "getRole" o = Atk.ObjectGetRoleMethodInfo-    ResolveArrowAccessibleMethod "getSize" o = Atk.ComponentGetSizeMethodInfo-    ResolveArrowAccessibleMethod "getWidget" o = AccessibleGetWidgetMethodInfo-    ResolveArrowAccessibleMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveArrowAccessibleMethod "setDescription" o = Atk.ObjectSetDescriptionMethodInfo-    ResolveArrowAccessibleMethod "setExtents" o = Atk.ComponentSetExtentsMethodInfo-    ResolveArrowAccessibleMethod "setImageDescription" o = Atk.ImageSetImageDescriptionMethodInfo-    ResolveArrowAccessibleMethod "setName" o = Atk.ObjectSetNameMethodInfo-    ResolveArrowAccessibleMethod "setParent" o = Atk.ObjectSetParentMethodInfo-    ResolveArrowAccessibleMethod "setPosition" o = Atk.ComponentSetPositionMethodInfo-    ResolveArrowAccessibleMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveArrowAccessibleMethod "setRole" o = Atk.ObjectSetRoleMethodInfo-    ResolveArrowAccessibleMethod "setSize" o = Atk.ComponentSetSizeMethodInfo-    ResolveArrowAccessibleMethod "setWidget" o = AccessibleSetWidgetMethodInfo-    ResolveArrowAccessibleMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveArrowAccessibleMethod t ArrowAccessible, MethodInfo info ArrowAccessible p) => IsLabelProxy t (ArrowAccessible -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveArrowAccessibleMethod t ArrowAccessible, MethodInfo info ArrowAccessible p) => IsLabel t (ArrowAccessible -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList ArrowAccessible = ArrowAccessibleAttributeList-type ArrowAccessibleAttributeList = ('[ '("accessibleComponentLayer", Atk.ObjectAccessibleComponentLayerPropertyInfo), '("accessibleComponentMdiZorder", Atk.ObjectAccessibleComponentMdiZorderPropertyInfo), '("accessibleDescription", Atk.ObjectAccessibleDescriptionPropertyInfo), '("accessibleHypertextNlinks", Atk.ObjectAccessibleHypertextNlinksPropertyInfo), '("accessibleName", Atk.ObjectAccessibleNamePropertyInfo), '("accessibleParent", Atk.ObjectAccessibleParentPropertyInfo), '("accessibleRole", Atk.ObjectAccessibleRolePropertyInfo), '("accessibleTableCaption", Atk.ObjectAccessibleTableCaptionPropertyInfo), '("accessibleTableCaptionObject", Atk.ObjectAccessibleTableCaptionObjectPropertyInfo), '("accessibleTableColumnDescription", Atk.ObjectAccessibleTableColumnDescriptionPropertyInfo), '("accessibleTableColumnHeader", Atk.ObjectAccessibleTableColumnHeaderPropertyInfo), '("accessibleTableRowDescription", Atk.ObjectAccessibleTableRowDescriptionPropertyInfo), '("accessibleTableRowHeader", Atk.ObjectAccessibleTableRowHeaderPropertyInfo), '("accessibleTableSummary", Atk.ObjectAccessibleTableSummaryPropertyInfo), '("accessibleValue", Atk.ObjectAccessibleValuePropertyInfo), '("widget", AccessibleWidgetPropertyInfo)] :: [(Symbol, *)])--type instance SignalList ArrowAccessible = ArrowAccessibleSignalList-type ArrowAccessibleSignalList = ('[ '("activeDescendantChanged", Atk.ObjectActiveDescendantChangedSignalInfo), '("boundsChanged", Atk.ComponentBoundsChangedSignalInfo), '("childrenChanged", Atk.ObjectChildrenChangedSignalInfo), '("focusEvent", Atk.ObjectFocusEventSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("propertyChange", Atk.ObjectPropertyChangeSignalInfo), '("stateChange", Atk.ObjectStateChangeSignalInfo), '("visibleDataChanged", Atk.ObjectVisibleDataChangedSignalInfo)] :: [(Symbol, *)])--
− GI/Gtk/Objects/ArrowAccessible.hs-boot
@@ -1,13 +0,0 @@-module GI.Gtk.Objects.ArrowAccessible where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype ArrowAccessible = ArrowAccessible (ForeignPtr ArrowAccessible)-instance GObject ArrowAccessible where-class GObject o => ArrowAccessibleK o-instance (GObject o, IsDescendantOf ArrowAccessible o) => ArrowAccessibleK o
− GI/Gtk/Objects/AspectFrame.hs
@@ -1,635 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.AspectFrame-    ( ---- * Exported types-    AspectFrame(..)                         ,-    AspectFrameK                            ,-    toAspectFrame                           ,-    noAspectFrame                           ,--- -- * Methods--- ** aspectFrameNew-    aspectFrameNew                          ,----- ** aspectFrameSet-    AspectFrameSetMethodInfo                ,-    aspectFrameSet                          ,----- -- * Properties--- ** ObeyChild-    AspectFrameObeyChildPropertyInfo        ,-    aspectFrameObeyChild                    ,-    constructAspectFrameObeyChild           ,-    getAspectFrameObeyChild                 ,-    setAspectFrameObeyChild                 ,----- ** Ratio-    AspectFrameRatioPropertyInfo            ,-    aspectFrameRatio                        ,-    constructAspectFrameRatio               ,-    getAspectFrameRatio                     ,-    setAspectFrameRatio                     ,----- ** Xalign-    AspectFrameXalignPropertyInfo           ,-    aspectFrameXalign                       ,-    constructAspectFrameXalign              ,-    getAspectFrameXalign                    ,-    setAspectFrameXalign                    ,----- ** Yalign-    AspectFrameYalignPropertyInfo           ,-    aspectFrameYalign                       ,-    constructAspectFrameYalign              ,-    getAspectFrameYalign                    ,-    setAspectFrameYalign                    ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype AspectFrame = AspectFrame (ForeignPtr AspectFrame)-foreign import ccall "gtk_aspect_frame_get_type"-    c_gtk_aspect_frame_get_type :: IO GType--type instance ParentTypes AspectFrame = AspectFrameParentTypes-type AspectFrameParentTypes = '[Frame, Bin, Container, Widget, GObject.Object, Atk.ImplementorIface, Buildable]--instance GObject AspectFrame where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_aspect_frame_get_type-    --class GObject o => AspectFrameK o-instance (GObject o, IsDescendantOf AspectFrame o) => AspectFrameK o--toAspectFrame :: AspectFrameK o => o -> IO AspectFrame-toAspectFrame = unsafeCastTo AspectFrame--noAspectFrame :: Maybe AspectFrame-noAspectFrame = Nothing--type family ResolveAspectFrameMethod (t :: Symbol) (o :: *) :: * where-    ResolveAspectFrameMethod "activate" o = WidgetActivateMethodInfo-    ResolveAspectFrameMethod "add" o = ContainerAddMethodInfo-    ResolveAspectFrameMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveAspectFrameMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveAspectFrameMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveAspectFrameMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveAspectFrameMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveAspectFrameMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveAspectFrameMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveAspectFrameMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveAspectFrameMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveAspectFrameMethod "checkResize" o = ContainerCheckResizeMethodInfo-    ResolveAspectFrameMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveAspectFrameMethod "childGetProperty" o = ContainerChildGetPropertyMethodInfo-    ResolveAspectFrameMethod "childNotifyByPspec" o = ContainerChildNotifyByPspecMethodInfo-    ResolveAspectFrameMethod "childSetProperty" o = ContainerChildSetPropertyMethodInfo-    ResolveAspectFrameMethod "childType" o = ContainerChildTypeMethodInfo-    ResolveAspectFrameMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveAspectFrameMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveAspectFrameMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveAspectFrameMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveAspectFrameMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveAspectFrameMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveAspectFrameMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveAspectFrameMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveAspectFrameMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveAspectFrameMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveAspectFrameMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveAspectFrameMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveAspectFrameMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveAspectFrameMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveAspectFrameMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveAspectFrameMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveAspectFrameMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveAspectFrameMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveAspectFrameMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveAspectFrameMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveAspectFrameMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveAspectFrameMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveAspectFrameMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveAspectFrameMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveAspectFrameMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveAspectFrameMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveAspectFrameMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveAspectFrameMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveAspectFrameMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveAspectFrameMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveAspectFrameMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveAspectFrameMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveAspectFrameMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveAspectFrameMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveAspectFrameMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveAspectFrameMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveAspectFrameMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveAspectFrameMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveAspectFrameMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveAspectFrameMethod "draw" o = WidgetDrawMethodInfo-    ResolveAspectFrameMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveAspectFrameMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveAspectFrameMethod "event" o = WidgetEventMethodInfo-    ResolveAspectFrameMethod "forall" o = ContainerForallMethodInfo-    ResolveAspectFrameMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveAspectFrameMethod "foreach" o = ContainerForeachMethodInfo-    ResolveAspectFrameMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveAspectFrameMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveAspectFrameMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveAspectFrameMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveAspectFrameMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveAspectFrameMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveAspectFrameMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveAspectFrameMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveAspectFrameMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveAspectFrameMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveAspectFrameMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveAspectFrameMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveAspectFrameMethod "hide" o = WidgetHideMethodInfo-    ResolveAspectFrameMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveAspectFrameMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveAspectFrameMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveAspectFrameMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveAspectFrameMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveAspectFrameMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveAspectFrameMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveAspectFrameMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveAspectFrameMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveAspectFrameMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveAspectFrameMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveAspectFrameMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveAspectFrameMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveAspectFrameMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveAspectFrameMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveAspectFrameMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveAspectFrameMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveAspectFrameMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveAspectFrameMethod "map" o = WidgetMapMethodInfo-    ResolveAspectFrameMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveAspectFrameMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveAspectFrameMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveAspectFrameMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveAspectFrameMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveAspectFrameMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveAspectFrameMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveAspectFrameMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveAspectFrameMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveAspectFrameMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveAspectFrameMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveAspectFrameMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveAspectFrameMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveAspectFrameMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveAspectFrameMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveAspectFrameMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveAspectFrameMethod "path" o = WidgetPathMethodInfo-    ResolveAspectFrameMethod "propagateDraw" o = ContainerPropagateDrawMethodInfo-    ResolveAspectFrameMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveAspectFrameMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveAspectFrameMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveAspectFrameMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveAspectFrameMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveAspectFrameMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveAspectFrameMethod "realize" o = WidgetRealizeMethodInfo-    ResolveAspectFrameMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveAspectFrameMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveAspectFrameMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveAspectFrameMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveAspectFrameMethod "remove" o = ContainerRemoveMethodInfo-    ResolveAspectFrameMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveAspectFrameMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveAspectFrameMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveAspectFrameMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveAspectFrameMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveAspectFrameMethod "reparent" o = WidgetReparentMethodInfo-    ResolveAspectFrameMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveAspectFrameMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveAspectFrameMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveAspectFrameMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveAspectFrameMethod "resizeChildren" o = ContainerResizeChildrenMethodInfo-    ResolveAspectFrameMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveAspectFrameMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveAspectFrameMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveAspectFrameMethod "set" o = AspectFrameSetMethodInfo-    ResolveAspectFrameMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveAspectFrameMethod "show" o = WidgetShowMethodInfo-    ResolveAspectFrameMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveAspectFrameMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveAspectFrameMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveAspectFrameMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveAspectFrameMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveAspectFrameMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveAspectFrameMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveAspectFrameMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveAspectFrameMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveAspectFrameMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveAspectFrameMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveAspectFrameMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveAspectFrameMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveAspectFrameMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveAspectFrameMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveAspectFrameMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveAspectFrameMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveAspectFrameMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveAspectFrameMethod "unsetFocusChain" o = ContainerUnsetFocusChainMethodInfo-    ResolveAspectFrameMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveAspectFrameMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveAspectFrameMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveAspectFrameMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveAspectFrameMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveAspectFrameMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveAspectFrameMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveAspectFrameMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveAspectFrameMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveAspectFrameMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveAspectFrameMethod "getBorderWidth" o = ContainerGetBorderWidthMethodInfo-    ResolveAspectFrameMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveAspectFrameMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveAspectFrameMethod "getChild" o = BinGetChildMethodInfo-    ResolveAspectFrameMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveAspectFrameMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveAspectFrameMethod "getChildren" o = ContainerGetChildrenMethodInfo-    ResolveAspectFrameMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveAspectFrameMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveAspectFrameMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveAspectFrameMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveAspectFrameMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveAspectFrameMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveAspectFrameMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveAspectFrameMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveAspectFrameMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveAspectFrameMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveAspectFrameMethod "getFocusChain" o = ContainerGetFocusChainMethodInfo-    ResolveAspectFrameMethod "getFocusChild" o = ContainerGetFocusChildMethodInfo-    ResolveAspectFrameMethod "getFocusHadjustment" o = ContainerGetFocusHadjustmentMethodInfo-    ResolveAspectFrameMethod "getFocusVadjustment" o = ContainerGetFocusVadjustmentMethodInfo-    ResolveAspectFrameMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveAspectFrameMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveAspectFrameMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveAspectFrameMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveAspectFrameMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveAspectFrameMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveAspectFrameMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveAspectFrameMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveAspectFrameMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveAspectFrameMethod "getLabel" o = FrameGetLabelMethodInfo-    ResolveAspectFrameMethod "getLabelAlign" o = FrameGetLabelAlignMethodInfo-    ResolveAspectFrameMethod "getLabelWidget" o = FrameGetLabelWidgetMethodInfo-    ResolveAspectFrameMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveAspectFrameMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveAspectFrameMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveAspectFrameMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveAspectFrameMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveAspectFrameMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveAspectFrameMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveAspectFrameMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveAspectFrameMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveAspectFrameMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveAspectFrameMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveAspectFrameMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveAspectFrameMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveAspectFrameMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveAspectFrameMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveAspectFrameMethod "getPathForChild" o = ContainerGetPathForChildMethodInfo-    ResolveAspectFrameMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveAspectFrameMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveAspectFrameMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveAspectFrameMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveAspectFrameMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveAspectFrameMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveAspectFrameMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveAspectFrameMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveAspectFrameMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveAspectFrameMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveAspectFrameMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveAspectFrameMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveAspectFrameMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveAspectFrameMethod "getResizeMode" o = ContainerGetResizeModeMethodInfo-    ResolveAspectFrameMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveAspectFrameMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveAspectFrameMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveAspectFrameMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveAspectFrameMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveAspectFrameMethod "getShadowType" o = FrameGetShadowTypeMethodInfo-    ResolveAspectFrameMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveAspectFrameMethod "getState" o = WidgetGetStateMethodInfo-    ResolveAspectFrameMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveAspectFrameMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveAspectFrameMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveAspectFrameMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveAspectFrameMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveAspectFrameMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveAspectFrameMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveAspectFrameMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveAspectFrameMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveAspectFrameMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveAspectFrameMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveAspectFrameMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveAspectFrameMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveAspectFrameMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveAspectFrameMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveAspectFrameMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveAspectFrameMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveAspectFrameMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveAspectFrameMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveAspectFrameMethod "setBorderWidth" o = ContainerSetBorderWidthMethodInfo-    ResolveAspectFrameMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveAspectFrameMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveAspectFrameMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveAspectFrameMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveAspectFrameMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveAspectFrameMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveAspectFrameMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveAspectFrameMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveAspectFrameMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveAspectFrameMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveAspectFrameMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveAspectFrameMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveAspectFrameMethod "setFocusChain" o = ContainerSetFocusChainMethodInfo-    ResolveAspectFrameMethod "setFocusChild" o = ContainerSetFocusChildMethodInfo-    ResolveAspectFrameMethod "setFocusHadjustment" o = ContainerSetFocusHadjustmentMethodInfo-    ResolveAspectFrameMethod "setFocusVadjustment" o = ContainerSetFocusVadjustmentMethodInfo-    ResolveAspectFrameMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveAspectFrameMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveAspectFrameMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveAspectFrameMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveAspectFrameMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveAspectFrameMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveAspectFrameMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveAspectFrameMethod "setLabel" o = FrameSetLabelMethodInfo-    ResolveAspectFrameMethod "setLabelAlign" o = FrameSetLabelAlignMethodInfo-    ResolveAspectFrameMethod "setLabelWidget" o = FrameSetLabelWidgetMethodInfo-    ResolveAspectFrameMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveAspectFrameMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveAspectFrameMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveAspectFrameMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveAspectFrameMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveAspectFrameMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveAspectFrameMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveAspectFrameMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveAspectFrameMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveAspectFrameMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveAspectFrameMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveAspectFrameMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveAspectFrameMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveAspectFrameMethod "setReallocateRedraws" o = ContainerSetReallocateRedrawsMethodInfo-    ResolveAspectFrameMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveAspectFrameMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveAspectFrameMethod "setResizeMode" o = ContainerSetResizeModeMethodInfo-    ResolveAspectFrameMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveAspectFrameMethod "setShadowType" o = FrameSetShadowTypeMethodInfo-    ResolveAspectFrameMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveAspectFrameMethod "setState" o = WidgetSetStateMethodInfo-    ResolveAspectFrameMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveAspectFrameMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveAspectFrameMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveAspectFrameMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveAspectFrameMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveAspectFrameMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveAspectFrameMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveAspectFrameMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveAspectFrameMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveAspectFrameMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveAspectFrameMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveAspectFrameMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveAspectFrameMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveAspectFrameMethod t AspectFrame, MethodInfo info AspectFrame p) => IsLabelProxy t (AspectFrame -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveAspectFrameMethod t AspectFrame, MethodInfo info AspectFrame p) => IsLabel t (AspectFrame -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "obey-child"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getAspectFrameObeyChild :: (MonadIO m, AspectFrameK o) => o -> m Bool-getAspectFrameObeyChild obj = liftIO $ getObjectPropertyBool obj "obey-child"--setAspectFrameObeyChild :: (MonadIO m, AspectFrameK o) => o -> Bool -> m ()-setAspectFrameObeyChild obj val = liftIO $ setObjectPropertyBool obj "obey-child" val--constructAspectFrameObeyChild :: Bool -> IO ([Char], GValue)-constructAspectFrameObeyChild val = constructObjectPropertyBool "obey-child" val--data AspectFrameObeyChildPropertyInfo-instance AttrInfo AspectFrameObeyChildPropertyInfo where-    type AttrAllowedOps AspectFrameObeyChildPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint AspectFrameObeyChildPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint AspectFrameObeyChildPropertyInfo = AspectFrameK-    type AttrGetType AspectFrameObeyChildPropertyInfo = Bool-    type AttrLabel AspectFrameObeyChildPropertyInfo = "obey-child"-    attrGet _ = getAspectFrameObeyChild-    attrSet _ = setAspectFrameObeyChild-    attrConstruct _ = constructAspectFrameObeyChild-    attrClear _ = undefined---- VVV Prop "ratio"-   -- Type: TBasicType TFloat-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getAspectFrameRatio :: (MonadIO m, AspectFrameK o) => o -> m Float-getAspectFrameRatio obj = liftIO $ getObjectPropertyFloat obj "ratio"--setAspectFrameRatio :: (MonadIO m, AspectFrameK o) => o -> Float -> m ()-setAspectFrameRatio obj val = liftIO $ setObjectPropertyFloat obj "ratio" val--constructAspectFrameRatio :: Float -> IO ([Char], GValue)-constructAspectFrameRatio val = constructObjectPropertyFloat "ratio" val--data AspectFrameRatioPropertyInfo-instance AttrInfo AspectFrameRatioPropertyInfo where-    type AttrAllowedOps AspectFrameRatioPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint AspectFrameRatioPropertyInfo = (~) Float-    type AttrBaseTypeConstraint AspectFrameRatioPropertyInfo = AspectFrameK-    type AttrGetType AspectFrameRatioPropertyInfo = Float-    type AttrLabel AspectFrameRatioPropertyInfo = "ratio"-    attrGet _ = getAspectFrameRatio-    attrSet _ = setAspectFrameRatio-    attrConstruct _ = constructAspectFrameRatio-    attrClear _ = undefined---- VVV Prop "xalign"-   -- Type: TBasicType TFloat-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getAspectFrameXalign :: (MonadIO m, AspectFrameK o) => o -> m Float-getAspectFrameXalign obj = liftIO $ getObjectPropertyFloat obj "xalign"--setAspectFrameXalign :: (MonadIO m, AspectFrameK o) => o -> Float -> m ()-setAspectFrameXalign obj val = liftIO $ setObjectPropertyFloat obj "xalign" val--constructAspectFrameXalign :: Float -> IO ([Char], GValue)-constructAspectFrameXalign val = constructObjectPropertyFloat "xalign" val--data AspectFrameXalignPropertyInfo-instance AttrInfo AspectFrameXalignPropertyInfo where-    type AttrAllowedOps AspectFrameXalignPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint AspectFrameXalignPropertyInfo = (~) Float-    type AttrBaseTypeConstraint AspectFrameXalignPropertyInfo = AspectFrameK-    type AttrGetType AspectFrameXalignPropertyInfo = Float-    type AttrLabel AspectFrameXalignPropertyInfo = "xalign"-    attrGet _ = getAspectFrameXalign-    attrSet _ = setAspectFrameXalign-    attrConstruct _ = constructAspectFrameXalign-    attrClear _ = undefined---- VVV Prop "yalign"-   -- Type: TBasicType TFloat-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getAspectFrameYalign :: (MonadIO m, AspectFrameK o) => o -> m Float-getAspectFrameYalign obj = liftIO $ getObjectPropertyFloat obj "yalign"--setAspectFrameYalign :: (MonadIO m, AspectFrameK o) => o -> Float -> m ()-setAspectFrameYalign obj val = liftIO $ setObjectPropertyFloat obj "yalign" val--constructAspectFrameYalign :: Float -> IO ([Char], GValue)-constructAspectFrameYalign val = constructObjectPropertyFloat "yalign" val--data AspectFrameYalignPropertyInfo-instance AttrInfo AspectFrameYalignPropertyInfo where-    type AttrAllowedOps AspectFrameYalignPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint AspectFrameYalignPropertyInfo = (~) Float-    type AttrBaseTypeConstraint AspectFrameYalignPropertyInfo = AspectFrameK-    type AttrGetType AspectFrameYalignPropertyInfo = Float-    type AttrLabel AspectFrameYalignPropertyInfo = "yalign"-    attrGet _ = getAspectFrameYalign-    attrSet _ = setAspectFrameYalign-    attrConstruct _ = constructAspectFrameYalign-    attrClear _ = undefined--type instance AttributeList AspectFrame = AspectFrameAttributeList-type AspectFrameAttributeList = ('[ '("appPaintable", WidgetAppPaintablePropertyInfo), '("borderWidth", ContainerBorderWidthPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("child", ContainerChildPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("label", FrameLabelPropertyInfo), '("labelWidget", FrameLabelWidgetPropertyInfo), '("labelXalign", FrameLabelXalignPropertyInfo), '("labelYalign", FrameLabelYalignPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("obeyChild", AspectFrameObeyChildPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("parent", WidgetParentPropertyInfo), '("ratio", AspectFrameRatioPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("resizeMode", ContainerResizeModePropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("shadowType", FrameShadowTypePropertyInfo), '("style", WidgetStylePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo), '("xalign", AspectFrameXalignPropertyInfo), '("yalign", AspectFrameYalignPropertyInfo)] :: [(Symbol, *)])--aspectFrameObeyChild :: AttrLabelProxy "obeyChild"-aspectFrameObeyChild = AttrLabelProxy--aspectFrameRatio :: AttrLabelProxy "ratio"-aspectFrameRatio = AttrLabelProxy--aspectFrameXalign :: AttrLabelProxy "xalign"-aspectFrameXalign = AttrLabelProxy--aspectFrameYalign :: AttrLabelProxy "yalign"-aspectFrameYalign = AttrLabelProxy--type instance SignalList AspectFrame = AspectFrameSignalList-type AspectFrameSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("add", ContainerAddSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("checkResize", ContainerCheckResizeSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("remove", ContainerRemoveSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("setFocusChild", ContainerSetFocusChildSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method AspectFrame::new--- method type : Constructor--- Args : [Arg {argCName = "label", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "xalign", argType = TBasicType TFloat, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "yalign", argType = TBasicType TFloat, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "ratio", argType = TBasicType TFloat, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "obey_child", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "AspectFrame")--- throws : False--- Skip return : False--foreign import ccall "gtk_aspect_frame_new" gtk_aspect_frame_new :: -    CString ->                              -- label : TBasicType TUTF8-    CFloat ->                               -- xalign : TBasicType TFloat-    CFloat ->                               -- yalign : TBasicType TFloat-    CFloat ->                               -- ratio : TBasicType TFloat-    CInt ->                                 -- obey_child : TBasicType TBoolean-    IO (Ptr AspectFrame)---aspectFrameNew ::-    (MonadIO m) =>-    Maybe (T.Text)                          -- label-    -> Float                                -- xalign-    -> Float                                -- yalign-    -> Float                                -- ratio-    -> Bool                                 -- obeyChild-    -> m AspectFrame                        -- result-aspectFrameNew label xalign yalign ratio obeyChild = liftIO $ do-    maybeLabel <- case label of-        Nothing -> return nullPtr-        Just jLabel -> do-            jLabel' <- textToCString jLabel-            return jLabel'-    let xalign' = realToFrac xalign-    let yalign' = realToFrac yalign-    let ratio' = realToFrac ratio-    let obeyChild' = (fromIntegral . fromEnum) obeyChild-    result <- gtk_aspect_frame_new maybeLabel xalign' yalign' ratio' obeyChild'-    checkUnexpectedReturnNULL "gtk_aspect_frame_new" result-    result' <- (newObject AspectFrame) result-    freeMem maybeLabel-    return result'---- method AspectFrame::set--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "AspectFrame", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "xalign", argType = TBasicType TFloat, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "yalign", argType = TBasicType TFloat, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "ratio", argType = TBasicType TFloat, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "obey_child", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_aspect_frame_set" gtk_aspect_frame_set :: -    Ptr AspectFrame ->                      -- _obj : TInterface "Gtk" "AspectFrame"-    CFloat ->                               -- xalign : TBasicType TFloat-    CFloat ->                               -- yalign : TBasicType TFloat-    CFloat ->                               -- ratio : TBasicType TFloat-    CInt ->                                 -- obey_child : TBasicType TBoolean-    IO ()---aspectFrameSet ::-    (MonadIO m, AspectFrameK a) =>-    a                                       -- _obj-    -> Float                                -- xalign-    -> Float                                -- yalign-    -> Float                                -- ratio-    -> Bool                                 -- obeyChild-    -> m ()                                 -- result-aspectFrameSet _obj xalign yalign ratio obeyChild = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let xalign' = realToFrac xalign-    let yalign' = realToFrac yalign-    let ratio' = realToFrac ratio-    let obeyChild' = (fromIntegral . fromEnum) obeyChild-    gtk_aspect_frame_set _obj' xalign' yalign' ratio' obeyChild'-    touchManagedPtr _obj-    return ()--data AspectFrameSetMethodInfo-instance (signature ~ (Float -> Float -> Float -> Bool -> m ()), MonadIO m, AspectFrameK a) => MethodInfo AspectFrameSetMethodInfo a signature where-    overloadedMethod _ = aspectFrameSet--
− GI/Gtk/Objects/AspectFrame.hs-boot
@@ -1,18 +0,0 @@-module GI.Gtk.Objects.AspectFrame where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype AspectFrame = AspectFrame (ForeignPtr AspectFrame)-instance GObject AspectFrame where-class GObject o => AspectFrameK o-instance (GObject o, IsDescendantOf AspectFrame o) => AspectFrameK o-data AspectFrameObeyChildPropertyInfo-data AspectFrameRatioPropertyInfo-data AspectFrameXalignPropertyInfo-data AspectFrameYalignPropertyInfo-data AspectFrameSetMethodInfo
− GI/Gtk/Objects/Assistant.hs
@@ -1,1850 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.Assistant-    ( ---- * Exported types-    Assistant(..)                           ,-    AssistantK                              ,-    toAssistant                             ,-    noAssistant                             ,--- -- * Methods--- ** assistantAddActionWidget-    AssistantAddActionWidgetMethodInfo      ,-    assistantAddActionWidget                ,----- ** assistantAppendPage-    AssistantAppendPageMethodInfo           ,-    assistantAppendPage                     ,----- ** assistantCommit-    AssistantCommitMethodInfo               ,-    assistantCommit                         ,----- ** assistantGetCurrentPage-    AssistantGetCurrentPageMethodInfo       ,-    assistantGetCurrentPage                 ,----- ** assistantGetNPages-    AssistantGetNPagesMethodInfo            ,-    assistantGetNPages                      ,----- ** assistantGetNthPage-    AssistantGetNthPageMethodInfo           ,-    assistantGetNthPage                     ,----- ** assistantGetPageComplete-    AssistantGetPageCompleteMethodInfo      ,-    assistantGetPageComplete                ,----- ** assistantGetPageHasPadding-    AssistantGetPageHasPaddingMethodInfo    ,-    assistantGetPageHasPadding              ,----- ** assistantGetPageHeaderImage-    AssistantGetPageHeaderImageMethodInfo   ,-    assistantGetPageHeaderImage             ,----- ** assistantGetPageSideImage-    AssistantGetPageSideImageMethodInfo     ,-    assistantGetPageSideImage               ,----- ** assistantGetPageTitle-    AssistantGetPageTitleMethodInfo         ,-    assistantGetPageTitle                   ,----- ** assistantGetPageType-    AssistantGetPageTypeMethodInfo          ,-    assistantGetPageType                    ,----- ** assistantInsertPage-    AssistantInsertPageMethodInfo           ,-    assistantInsertPage                     ,----- ** assistantNew-    assistantNew                            ,----- ** assistantNextPage-    AssistantNextPageMethodInfo             ,-    assistantNextPage                       ,----- ** assistantPrependPage-    AssistantPrependPageMethodInfo          ,-    assistantPrependPage                    ,----- ** assistantPreviousPage-    AssistantPreviousPageMethodInfo         ,-    assistantPreviousPage                   ,----- ** assistantRemoveActionWidget-    AssistantRemoveActionWidgetMethodInfo   ,-    assistantRemoveActionWidget             ,----- ** assistantRemovePage-    AssistantRemovePageMethodInfo           ,-    assistantRemovePage                     ,----- ** assistantSetCurrentPage-    AssistantSetCurrentPageMethodInfo       ,-    assistantSetCurrentPage                 ,----- ** assistantSetForwardPageFunc-    AssistantSetForwardPageFuncMethodInfo   ,-    assistantSetForwardPageFunc             ,----- ** assistantSetPageComplete-    AssistantSetPageCompleteMethodInfo      ,-    assistantSetPageComplete                ,----- ** assistantSetPageHasPadding-    AssistantSetPageHasPaddingMethodInfo    ,-    assistantSetPageHasPadding              ,----- ** assistantSetPageHeaderImage-    AssistantSetPageHeaderImageMethodInfo   ,-    assistantSetPageHeaderImage             ,----- ** assistantSetPageSideImage-    AssistantSetPageSideImageMethodInfo     ,-    assistantSetPageSideImage               ,----- ** assistantSetPageTitle-    AssistantSetPageTitleMethodInfo         ,-    assistantSetPageTitle                   ,----- ** assistantSetPageType-    AssistantSetPageTypeMethodInfo          ,-    assistantSetPageType                    ,----- ** assistantUpdateButtonsState-    AssistantUpdateButtonsStateMethodInfo   ,-    assistantUpdateButtonsState             ,----- -- * Properties--- ** UseHeaderBar-    AssistantUseHeaderBarPropertyInfo       ,-    assistantUseHeaderBar                   ,-    constructAssistantUseHeaderBar          ,-    getAssistantUseHeaderBar                ,----- -- * Signals--- ** Apply-    AssistantApplyCallback                  ,-    AssistantApplyCallbackC                 ,-    AssistantApplySignalInfo                ,-    afterAssistantApply                     ,-    assistantApplyCallbackWrapper           ,-    assistantApplyClosure                   ,-    mkAssistantApplyCallback                ,-    noAssistantApplyCallback                ,-    onAssistantApply                        ,----- ** Cancel-    AssistantCancelCallback                 ,-    AssistantCancelCallbackC                ,-    AssistantCancelSignalInfo               ,-    afterAssistantCancel                    ,-    assistantCancelCallbackWrapper          ,-    assistantCancelClosure                  ,-    mkAssistantCancelCallback               ,-    noAssistantCancelCallback               ,-    onAssistantCancel                       ,----- ** Close-    AssistantCloseCallback                  ,-    AssistantCloseCallbackC                 ,-    AssistantCloseSignalInfo                ,-    afterAssistantClose                     ,-    assistantCloseCallbackWrapper           ,-    assistantCloseClosure                   ,-    mkAssistantCloseCallback                ,-    noAssistantCloseCallback                ,-    onAssistantClose                        ,----- ** Escape-    AssistantEscapeCallback                 ,-    AssistantEscapeCallbackC                ,-    AssistantEscapeSignalInfo               ,-    afterAssistantEscape                    ,-    assistantEscapeCallbackWrapper          ,-    assistantEscapeClosure                  ,-    mkAssistantEscapeCallback               ,-    noAssistantEscapeCallback               ,-    onAssistantEscape                       ,----- ** Prepare-    AssistantPrepareCallback                ,-    AssistantPrepareCallbackC               ,-    AssistantPrepareSignalInfo              ,-    afterAssistantPrepare                   ,-    assistantPrepareCallbackWrapper         ,-    assistantPrepareClosure                 ,-    mkAssistantPrepareCallback              ,-    noAssistantPrepareCallback              ,-    onAssistantPrepare                      ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GLib as GLib-import qualified GI.GObject as GObject-import qualified GI.GdkPixbuf as GdkPixbuf--newtype Assistant = Assistant (ForeignPtr Assistant)-foreign import ccall "gtk_assistant_get_type"-    c_gtk_assistant_get_type :: IO GType--type instance ParentTypes Assistant = AssistantParentTypes-type AssistantParentTypes = '[Window, Bin, Container, Widget, GObject.Object, Atk.ImplementorIface, Buildable]--instance GObject Assistant where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_assistant_get_type-    --class GObject o => AssistantK o-instance (GObject o, IsDescendantOf Assistant o) => AssistantK o--toAssistant :: AssistantK o => o -> IO Assistant-toAssistant = unsafeCastTo Assistant--noAssistant :: Maybe Assistant-noAssistant = Nothing--type family ResolveAssistantMethod (t :: Symbol) (o :: *) :: * where-    ResolveAssistantMethod "activate" o = WidgetActivateMethodInfo-    ResolveAssistantMethod "activateDefault" o = WindowActivateDefaultMethodInfo-    ResolveAssistantMethod "activateFocus" o = WindowActivateFocusMethodInfo-    ResolveAssistantMethod "activateKey" o = WindowActivateKeyMethodInfo-    ResolveAssistantMethod "add" o = ContainerAddMethodInfo-    ResolveAssistantMethod "addAccelGroup" o = WindowAddAccelGroupMethodInfo-    ResolveAssistantMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveAssistantMethod "addActionWidget" o = AssistantAddActionWidgetMethodInfo-    ResolveAssistantMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveAssistantMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveAssistantMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveAssistantMethod "addMnemonic" o = WindowAddMnemonicMethodInfo-    ResolveAssistantMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveAssistantMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveAssistantMethod "appendPage" o = AssistantAppendPageMethodInfo-    ResolveAssistantMethod "beginMoveDrag" o = WindowBeginMoveDragMethodInfo-    ResolveAssistantMethod "beginResizeDrag" o = WindowBeginResizeDragMethodInfo-    ResolveAssistantMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveAssistantMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveAssistantMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveAssistantMethod "checkResize" o = ContainerCheckResizeMethodInfo-    ResolveAssistantMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveAssistantMethod "childGetProperty" o = ContainerChildGetPropertyMethodInfo-    ResolveAssistantMethod "childNotifyByPspec" o = ContainerChildNotifyByPspecMethodInfo-    ResolveAssistantMethod "childSetProperty" o = ContainerChildSetPropertyMethodInfo-    ResolveAssistantMethod "childType" o = ContainerChildTypeMethodInfo-    ResolveAssistantMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveAssistantMethod "close" o = WindowCloseMethodInfo-    ResolveAssistantMethod "commit" o = AssistantCommitMethodInfo-    ResolveAssistantMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveAssistantMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveAssistantMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveAssistantMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveAssistantMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveAssistantMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveAssistantMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveAssistantMethod "deiconify" o = WindowDeiconifyMethodInfo-    ResolveAssistantMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveAssistantMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveAssistantMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveAssistantMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveAssistantMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveAssistantMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveAssistantMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveAssistantMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveAssistantMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveAssistantMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveAssistantMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveAssistantMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveAssistantMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveAssistantMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveAssistantMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveAssistantMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveAssistantMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveAssistantMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveAssistantMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveAssistantMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveAssistantMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveAssistantMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveAssistantMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveAssistantMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveAssistantMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveAssistantMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveAssistantMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveAssistantMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveAssistantMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveAssistantMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveAssistantMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveAssistantMethod "draw" o = WidgetDrawMethodInfo-    ResolveAssistantMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveAssistantMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveAssistantMethod "event" o = WidgetEventMethodInfo-    ResolveAssistantMethod "forall" o = ContainerForallMethodInfo-    ResolveAssistantMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveAssistantMethod "foreach" o = ContainerForeachMethodInfo-    ResolveAssistantMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveAssistantMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveAssistantMethod "fullscreen" o = WindowFullscreenMethodInfo-    ResolveAssistantMethod "fullscreenOnMonitor" o = WindowFullscreenOnMonitorMethodInfo-    ResolveAssistantMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveAssistantMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveAssistantMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveAssistantMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveAssistantMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveAssistantMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveAssistantMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveAssistantMethod "hasGroup" o = WindowHasGroupMethodInfo-    ResolveAssistantMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveAssistantMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveAssistantMethod "hasToplevelFocus" o = WindowHasToplevelFocusMethodInfo-    ResolveAssistantMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveAssistantMethod "hide" o = WidgetHideMethodInfo-    ResolveAssistantMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveAssistantMethod "iconify" o = WindowIconifyMethodInfo-    ResolveAssistantMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveAssistantMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveAssistantMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveAssistantMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveAssistantMethod "insertPage" o = AssistantInsertPageMethodInfo-    ResolveAssistantMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveAssistantMethod "isActive" o = WindowIsActiveMethodInfo-    ResolveAssistantMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveAssistantMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveAssistantMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveAssistantMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveAssistantMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveAssistantMethod "isMaximized" o = WindowIsMaximizedMethodInfo-    ResolveAssistantMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveAssistantMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveAssistantMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveAssistantMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveAssistantMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveAssistantMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveAssistantMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveAssistantMethod "map" o = WidgetMapMethodInfo-    ResolveAssistantMethod "maximize" o = WindowMaximizeMethodInfo-    ResolveAssistantMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveAssistantMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveAssistantMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveAssistantMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveAssistantMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveAssistantMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveAssistantMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveAssistantMethod "move" o = WindowMoveMethodInfo-    ResolveAssistantMethod "nextPage" o = AssistantNextPageMethodInfo-    ResolveAssistantMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveAssistantMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveAssistantMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveAssistantMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveAssistantMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveAssistantMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveAssistantMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveAssistantMethod "parseGeometry" o = WindowParseGeometryMethodInfo-    ResolveAssistantMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveAssistantMethod "path" o = WidgetPathMethodInfo-    ResolveAssistantMethod "prependPage" o = AssistantPrependPageMethodInfo-    ResolveAssistantMethod "present" o = WindowPresentMethodInfo-    ResolveAssistantMethod "presentWithTime" o = WindowPresentWithTimeMethodInfo-    ResolveAssistantMethod "previousPage" o = AssistantPreviousPageMethodInfo-    ResolveAssistantMethod "propagateDraw" o = ContainerPropagateDrawMethodInfo-    ResolveAssistantMethod "propagateKeyEvent" o = WindowPropagateKeyEventMethodInfo-    ResolveAssistantMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveAssistantMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveAssistantMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveAssistantMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveAssistantMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveAssistantMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveAssistantMethod "realize" o = WidgetRealizeMethodInfo-    ResolveAssistantMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveAssistantMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveAssistantMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveAssistantMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveAssistantMethod "remove" o = ContainerRemoveMethodInfo-    ResolveAssistantMethod "removeAccelGroup" o = WindowRemoveAccelGroupMethodInfo-    ResolveAssistantMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveAssistantMethod "removeActionWidget" o = AssistantRemoveActionWidgetMethodInfo-    ResolveAssistantMethod "removeMnemonic" o = WindowRemoveMnemonicMethodInfo-    ResolveAssistantMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveAssistantMethod "removePage" o = AssistantRemovePageMethodInfo-    ResolveAssistantMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveAssistantMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveAssistantMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveAssistantMethod "reparent" o = WidgetReparentMethodInfo-    ResolveAssistantMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveAssistantMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveAssistantMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveAssistantMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveAssistantMethod "reshowWithInitialSize" o = WindowReshowWithInitialSizeMethodInfo-    ResolveAssistantMethod "resize" o = WindowResizeMethodInfo-    ResolveAssistantMethod "resizeChildren" o = ContainerResizeChildrenMethodInfo-    ResolveAssistantMethod "resizeGripIsVisible" o = WindowResizeGripIsVisibleMethodInfo-    ResolveAssistantMethod "resizeToGeometry" o = WindowResizeToGeometryMethodInfo-    ResolveAssistantMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveAssistantMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveAssistantMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveAssistantMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveAssistantMethod "show" o = WidgetShowMethodInfo-    ResolveAssistantMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveAssistantMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveAssistantMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveAssistantMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveAssistantMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveAssistantMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveAssistantMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveAssistantMethod "stick" o = WindowStickMethodInfo-    ResolveAssistantMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveAssistantMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveAssistantMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveAssistantMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveAssistantMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveAssistantMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveAssistantMethod "unfullscreen" o = WindowUnfullscreenMethodInfo-    ResolveAssistantMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveAssistantMethod "unmaximize" o = WindowUnmaximizeMethodInfo-    ResolveAssistantMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveAssistantMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveAssistantMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveAssistantMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveAssistantMethod "unsetFocusChain" o = ContainerUnsetFocusChainMethodInfo-    ResolveAssistantMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveAssistantMethod "unstick" o = WindowUnstickMethodInfo-    ResolveAssistantMethod "updateButtonsState" o = AssistantUpdateButtonsStateMethodInfo-    ResolveAssistantMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveAssistantMethod "getAcceptFocus" o = WindowGetAcceptFocusMethodInfo-    ResolveAssistantMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveAssistantMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveAssistantMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveAssistantMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveAssistantMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveAssistantMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveAssistantMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveAssistantMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveAssistantMethod "getApplication" o = WindowGetApplicationMethodInfo-    ResolveAssistantMethod "getAttachedTo" o = WindowGetAttachedToMethodInfo-    ResolveAssistantMethod "getBorderWidth" o = ContainerGetBorderWidthMethodInfo-    ResolveAssistantMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveAssistantMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveAssistantMethod "getChild" o = BinGetChildMethodInfo-    ResolveAssistantMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveAssistantMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveAssistantMethod "getChildren" o = ContainerGetChildrenMethodInfo-    ResolveAssistantMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveAssistantMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveAssistantMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveAssistantMethod "getCurrentPage" o = AssistantGetCurrentPageMethodInfo-    ResolveAssistantMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveAssistantMethod "getDecorated" o = WindowGetDecoratedMethodInfo-    ResolveAssistantMethod "getDefaultSize" o = WindowGetDefaultSizeMethodInfo-    ResolveAssistantMethod "getDefaultWidget" o = WindowGetDefaultWidgetMethodInfo-    ResolveAssistantMethod "getDeletable" o = WindowGetDeletableMethodInfo-    ResolveAssistantMethod "getDestroyWithParent" o = WindowGetDestroyWithParentMethodInfo-    ResolveAssistantMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveAssistantMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveAssistantMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveAssistantMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveAssistantMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveAssistantMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveAssistantMethod "getFocus" o = WindowGetFocusMethodInfo-    ResolveAssistantMethod "getFocusChain" o = ContainerGetFocusChainMethodInfo-    ResolveAssistantMethod "getFocusChild" o = ContainerGetFocusChildMethodInfo-    ResolveAssistantMethod "getFocusHadjustment" o = ContainerGetFocusHadjustmentMethodInfo-    ResolveAssistantMethod "getFocusOnMap" o = WindowGetFocusOnMapMethodInfo-    ResolveAssistantMethod "getFocusVadjustment" o = ContainerGetFocusVadjustmentMethodInfo-    ResolveAssistantMethod "getFocusVisible" o = WindowGetFocusVisibleMethodInfo-    ResolveAssistantMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveAssistantMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveAssistantMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveAssistantMethod "getGravity" o = WindowGetGravityMethodInfo-    ResolveAssistantMethod "getGroup" o = WindowGetGroupMethodInfo-    ResolveAssistantMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveAssistantMethod "getHasResizeGrip" o = WindowGetHasResizeGripMethodInfo-    ResolveAssistantMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveAssistantMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveAssistantMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveAssistantMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveAssistantMethod "getHideTitlebarWhenMaximized" o = WindowGetHideTitlebarWhenMaximizedMethodInfo-    ResolveAssistantMethod "getIcon" o = WindowGetIconMethodInfo-    ResolveAssistantMethod "getIconList" o = WindowGetIconListMethodInfo-    ResolveAssistantMethod "getIconName" o = WindowGetIconNameMethodInfo-    ResolveAssistantMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveAssistantMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveAssistantMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveAssistantMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveAssistantMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveAssistantMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveAssistantMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveAssistantMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveAssistantMethod "getMnemonicModifier" o = WindowGetMnemonicModifierMethodInfo-    ResolveAssistantMethod "getMnemonicsVisible" o = WindowGetMnemonicsVisibleMethodInfo-    ResolveAssistantMethod "getModal" o = WindowGetModalMethodInfo-    ResolveAssistantMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveAssistantMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveAssistantMethod "getNPages" o = AssistantGetNPagesMethodInfo-    ResolveAssistantMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveAssistantMethod "getNthPage" o = AssistantGetNthPageMethodInfo-    ResolveAssistantMethod "getPageComplete" o = AssistantGetPageCompleteMethodInfo-    ResolveAssistantMethod "getPageHasPadding" o = AssistantGetPageHasPaddingMethodInfo-    ResolveAssistantMethod "getPageHeaderImage" o = AssistantGetPageHeaderImageMethodInfo-    ResolveAssistantMethod "getPageSideImage" o = AssistantGetPageSideImageMethodInfo-    ResolveAssistantMethod "getPageTitle" o = AssistantGetPageTitleMethodInfo-    ResolveAssistantMethod "getPageType" o = AssistantGetPageTypeMethodInfo-    ResolveAssistantMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveAssistantMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveAssistantMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveAssistantMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveAssistantMethod "getPathForChild" o = ContainerGetPathForChildMethodInfo-    ResolveAssistantMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveAssistantMethod "getPosition" o = WindowGetPositionMethodInfo-    ResolveAssistantMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveAssistantMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveAssistantMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveAssistantMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveAssistantMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveAssistantMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveAssistantMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveAssistantMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveAssistantMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveAssistantMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveAssistantMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveAssistantMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveAssistantMethod "getResizable" o = WindowGetResizableMethodInfo-    ResolveAssistantMethod "getResizeGripArea" o = WindowGetResizeGripAreaMethodInfo-    ResolveAssistantMethod "getResizeMode" o = ContainerGetResizeModeMethodInfo-    ResolveAssistantMethod "getRole" o = WindowGetRoleMethodInfo-    ResolveAssistantMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveAssistantMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveAssistantMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveAssistantMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveAssistantMethod "getSize" o = WindowGetSizeMethodInfo-    ResolveAssistantMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveAssistantMethod "getSkipPagerHint" o = WindowGetSkipPagerHintMethodInfo-    ResolveAssistantMethod "getSkipTaskbarHint" o = WindowGetSkipTaskbarHintMethodInfo-    ResolveAssistantMethod "getState" o = WidgetGetStateMethodInfo-    ResolveAssistantMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveAssistantMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveAssistantMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveAssistantMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveAssistantMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveAssistantMethod "getTitle" o = WindowGetTitleMethodInfo-    ResolveAssistantMethod "getTitlebar" o = WindowGetTitlebarMethodInfo-    ResolveAssistantMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveAssistantMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveAssistantMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveAssistantMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveAssistantMethod "getTransientFor" o = WindowGetTransientForMethodInfo-    ResolveAssistantMethod "getTypeHint" o = WindowGetTypeHintMethodInfo-    ResolveAssistantMethod "getUrgencyHint" o = WindowGetUrgencyHintMethodInfo-    ResolveAssistantMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveAssistantMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveAssistantMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveAssistantMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveAssistantMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveAssistantMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveAssistantMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveAssistantMethod "getWindowType" o = WindowGetWindowTypeMethodInfo-    ResolveAssistantMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveAssistantMethod "setAcceptFocus" o = WindowSetAcceptFocusMethodInfo-    ResolveAssistantMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveAssistantMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveAssistantMethod "setApplication" o = WindowSetApplicationMethodInfo-    ResolveAssistantMethod "setAttachedTo" o = WindowSetAttachedToMethodInfo-    ResolveAssistantMethod "setBorderWidth" o = ContainerSetBorderWidthMethodInfo-    ResolveAssistantMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveAssistantMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveAssistantMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveAssistantMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveAssistantMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveAssistantMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveAssistantMethod "setCurrentPage" o = AssistantSetCurrentPageMethodInfo-    ResolveAssistantMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveAssistantMethod "setDecorated" o = WindowSetDecoratedMethodInfo-    ResolveAssistantMethod "setDefault" o = WindowSetDefaultMethodInfo-    ResolveAssistantMethod "setDefaultGeometry" o = WindowSetDefaultGeometryMethodInfo-    ResolveAssistantMethod "setDefaultSize" o = WindowSetDefaultSizeMethodInfo-    ResolveAssistantMethod "setDeletable" o = WindowSetDeletableMethodInfo-    ResolveAssistantMethod "setDestroyWithParent" o = WindowSetDestroyWithParentMethodInfo-    ResolveAssistantMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveAssistantMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveAssistantMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveAssistantMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveAssistantMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveAssistantMethod "setFocus" o = WindowSetFocusMethodInfo-    ResolveAssistantMethod "setFocusChain" o = ContainerSetFocusChainMethodInfo-    ResolveAssistantMethod "setFocusChild" o = ContainerSetFocusChildMethodInfo-    ResolveAssistantMethod "setFocusHadjustment" o = ContainerSetFocusHadjustmentMethodInfo-    ResolveAssistantMethod "setFocusOnMap" o = WindowSetFocusOnMapMethodInfo-    ResolveAssistantMethod "setFocusVadjustment" o = ContainerSetFocusVadjustmentMethodInfo-    ResolveAssistantMethod "setFocusVisible" o = WindowSetFocusVisibleMethodInfo-    ResolveAssistantMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveAssistantMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveAssistantMethod "setForwardPageFunc" o = AssistantSetForwardPageFuncMethodInfo-    ResolveAssistantMethod "setGeometryHints" o = WindowSetGeometryHintsMethodInfo-    ResolveAssistantMethod "setGravity" o = WindowSetGravityMethodInfo-    ResolveAssistantMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveAssistantMethod "setHasResizeGrip" o = WindowSetHasResizeGripMethodInfo-    ResolveAssistantMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveAssistantMethod "setHasUserRefCount" o = WindowSetHasUserRefCountMethodInfo-    ResolveAssistantMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveAssistantMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveAssistantMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveAssistantMethod "setHideTitlebarWhenMaximized" o = WindowSetHideTitlebarWhenMaximizedMethodInfo-    ResolveAssistantMethod "setIcon" o = WindowSetIconMethodInfo-    ResolveAssistantMethod "setIconFromFile" o = WindowSetIconFromFileMethodInfo-    ResolveAssistantMethod "setIconList" o = WindowSetIconListMethodInfo-    ResolveAssistantMethod "setIconName" o = WindowSetIconNameMethodInfo-    ResolveAssistantMethod "setKeepAbove" o = WindowSetKeepAboveMethodInfo-    ResolveAssistantMethod "setKeepBelow" o = WindowSetKeepBelowMethodInfo-    ResolveAssistantMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveAssistantMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveAssistantMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveAssistantMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveAssistantMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveAssistantMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveAssistantMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveAssistantMethod "setMnemonicModifier" o = WindowSetMnemonicModifierMethodInfo-    ResolveAssistantMethod "setMnemonicsVisible" o = WindowSetMnemonicsVisibleMethodInfo-    ResolveAssistantMethod "setModal" o = WindowSetModalMethodInfo-    ResolveAssistantMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveAssistantMethod "setPageComplete" o = AssistantSetPageCompleteMethodInfo-    ResolveAssistantMethod "setPageHasPadding" o = AssistantSetPageHasPaddingMethodInfo-    ResolveAssistantMethod "setPageHeaderImage" o = AssistantSetPageHeaderImageMethodInfo-    ResolveAssistantMethod "setPageSideImage" o = AssistantSetPageSideImageMethodInfo-    ResolveAssistantMethod "setPageTitle" o = AssistantSetPageTitleMethodInfo-    ResolveAssistantMethod "setPageType" o = AssistantSetPageTypeMethodInfo-    ResolveAssistantMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveAssistantMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveAssistantMethod "setPosition" o = WindowSetPositionMethodInfo-    ResolveAssistantMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveAssistantMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveAssistantMethod "setReallocateRedraws" o = ContainerSetReallocateRedrawsMethodInfo-    ResolveAssistantMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveAssistantMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveAssistantMethod "setResizable" o = WindowSetResizableMethodInfo-    ResolveAssistantMethod "setResizeMode" o = ContainerSetResizeModeMethodInfo-    ResolveAssistantMethod "setRole" o = WindowSetRoleMethodInfo-    ResolveAssistantMethod "setScreen" o = WindowSetScreenMethodInfo-    ResolveAssistantMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveAssistantMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveAssistantMethod "setSkipPagerHint" o = WindowSetSkipPagerHintMethodInfo-    ResolveAssistantMethod "setSkipTaskbarHint" o = WindowSetSkipTaskbarHintMethodInfo-    ResolveAssistantMethod "setStartupId" o = WindowSetStartupIdMethodInfo-    ResolveAssistantMethod "setState" o = WidgetSetStateMethodInfo-    ResolveAssistantMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveAssistantMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveAssistantMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveAssistantMethod "setTitle" o = WindowSetTitleMethodInfo-    ResolveAssistantMethod "setTitlebar" o = WindowSetTitlebarMethodInfo-    ResolveAssistantMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveAssistantMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveAssistantMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveAssistantMethod "setTransientFor" o = WindowSetTransientForMethodInfo-    ResolveAssistantMethod "setTypeHint" o = WindowSetTypeHintMethodInfo-    ResolveAssistantMethod "setUrgencyHint" o = WindowSetUrgencyHintMethodInfo-    ResolveAssistantMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveAssistantMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveAssistantMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveAssistantMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveAssistantMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveAssistantMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveAssistantMethod "setWmclass" o = WindowSetWmclassMethodInfo-    ResolveAssistantMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveAssistantMethod t Assistant, MethodInfo info Assistant p) => IsLabelProxy t (Assistant -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveAssistantMethod t Assistant, MethodInfo info Assistant p) => IsLabel t (Assistant -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal Assistant::apply-type AssistantApplyCallback =-    IO ()--noAssistantApplyCallback :: Maybe AssistantApplyCallback-noAssistantApplyCallback = Nothing--type AssistantApplyCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkAssistantApplyCallback :: AssistantApplyCallbackC -> IO (FunPtr AssistantApplyCallbackC)--assistantApplyClosure :: AssistantApplyCallback -> IO Closure-assistantApplyClosure cb = newCClosure =<< mkAssistantApplyCallback wrapped-    where wrapped = assistantApplyCallbackWrapper cb--assistantApplyCallbackWrapper ::-    AssistantApplyCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-assistantApplyCallbackWrapper _cb _ _ = do-    _cb --onAssistantApply :: (GObject a, MonadIO m) => a -> AssistantApplyCallback -> m SignalHandlerId-onAssistantApply obj cb = liftIO $ connectAssistantApply obj cb SignalConnectBefore-afterAssistantApply :: (GObject a, MonadIO m) => a -> AssistantApplyCallback -> m SignalHandlerId-afterAssistantApply obj cb = connectAssistantApply obj cb SignalConnectAfter--connectAssistantApply :: (GObject a, MonadIO m) =>-                         a -> AssistantApplyCallback -> SignalConnectMode -> m SignalHandlerId-connectAssistantApply obj cb after = liftIO $ do-    cb' <- mkAssistantApplyCallback (assistantApplyCallbackWrapper cb)-    connectSignalFunPtr obj "apply" cb' after---- signal Assistant::cancel-type AssistantCancelCallback =-    IO ()--noAssistantCancelCallback :: Maybe AssistantCancelCallback-noAssistantCancelCallback = Nothing--type AssistantCancelCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkAssistantCancelCallback :: AssistantCancelCallbackC -> IO (FunPtr AssistantCancelCallbackC)--assistantCancelClosure :: AssistantCancelCallback -> IO Closure-assistantCancelClosure cb = newCClosure =<< mkAssistantCancelCallback wrapped-    where wrapped = assistantCancelCallbackWrapper cb--assistantCancelCallbackWrapper ::-    AssistantCancelCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-assistantCancelCallbackWrapper _cb _ _ = do-    _cb --onAssistantCancel :: (GObject a, MonadIO m) => a -> AssistantCancelCallback -> m SignalHandlerId-onAssistantCancel obj cb = liftIO $ connectAssistantCancel obj cb SignalConnectBefore-afterAssistantCancel :: (GObject a, MonadIO m) => a -> AssistantCancelCallback -> m SignalHandlerId-afterAssistantCancel obj cb = connectAssistantCancel obj cb SignalConnectAfter--connectAssistantCancel :: (GObject a, MonadIO m) =>-                          a -> AssistantCancelCallback -> SignalConnectMode -> m SignalHandlerId-connectAssistantCancel obj cb after = liftIO $ do-    cb' <- mkAssistantCancelCallback (assistantCancelCallbackWrapper cb)-    connectSignalFunPtr obj "cancel" cb' after---- signal Assistant::close-type AssistantCloseCallback =-    IO ()--noAssistantCloseCallback :: Maybe AssistantCloseCallback-noAssistantCloseCallback = Nothing--type AssistantCloseCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkAssistantCloseCallback :: AssistantCloseCallbackC -> IO (FunPtr AssistantCloseCallbackC)--assistantCloseClosure :: AssistantCloseCallback -> IO Closure-assistantCloseClosure cb = newCClosure =<< mkAssistantCloseCallback wrapped-    where wrapped = assistantCloseCallbackWrapper cb--assistantCloseCallbackWrapper ::-    AssistantCloseCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-assistantCloseCallbackWrapper _cb _ _ = do-    _cb --onAssistantClose :: (GObject a, MonadIO m) => a -> AssistantCloseCallback -> m SignalHandlerId-onAssistantClose obj cb = liftIO $ connectAssistantClose obj cb SignalConnectBefore-afterAssistantClose :: (GObject a, MonadIO m) => a -> AssistantCloseCallback -> m SignalHandlerId-afterAssistantClose obj cb = connectAssistantClose obj cb SignalConnectAfter--connectAssistantClose :: (GObject a, MonadIO m) =>-                         a -> AssistantCloseCallback -> SignalConnectMode -> m SignalHandlerId-connectAssistantClose obj cb after = liftIO $ do-    cb' <- mkAssistantCloseCallback (assistantCloseCallbackWrapper cb)-    connectSignalFunPtr obj "close" cb' after---- signal Assistant::escape-type AssistantEscapeCallback =-    IO ()--noAssistantEscapeCallback :: Maybe AssistantEscapeCallback-noAssistantEscapeCallback = Nothing--type AssistantEscapeCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkAssistantEscapeCallback :: AssistantEscapeCallbackC -> IO (FunPtr AssistantEscapeCallbackC)--assistantEscapeClosure :: AssistantEscapeCallback -> IO Closure-assistantEscapeClosure cb = newCClosure =<< mkAssistantEscapeCallback wrapped-    where wrapped = assistantEscapeCallbackWrapper cb--assistantEscapeCallbackWrapper ::-    AssistantEscapeCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-assistantEscapeCallbackWrapper _cb _ _ = do-    _cb --onAssistantEscape :: (GObject a, MonadIO m) => a -> AssistantEscapeCallback -> m SignalHandlerId-onAssistantEscape obj cb = liftIO $ connectAssistantEscape obj cb SignalConnectBefore-afterAssistantEscape :: (GObject a, MonadIO m) => a -> AssistantEscapeCallback -> m SignalHandlerId-afterAssistantEscape obj cb = connectAssistantEscape obj cb SignalConnectAfter--connectAssistantEscape :: (GObject a, MonadIO m) =>-                          a -> AssistantEscapeCallback -> SignalConnectMode -> m SignalHandlerId-connectAssistantEscape obj cb after = liftIO $ do-    cb' <- mkAssistantEscapeCallback (assistantEscapeCallbackWrapper cb)-    connectSignalFunPtr obj "escape" cb' after---- signal Assistant::prepare-type AssistantPrepareCallback =-    Widget ->-    IO ()--noAssistantPrepareCallback :: Maybe AssistantPrepareCallback-noAssistantPrepareCallback = Nothing--type AssistantPrepareCallbackC =-    Ptr () ->                               -- object-    Ptr Widget ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkAssistantPrepareCallback :: AssistantPrepareCallbackC -> IO (FunPtr AssistantPrepareCallbackC)--assistantPrepareClosure :: AssistantPrepareCallback -> IO Closure-assistantPrepareClosure cb = newCClosure =<< mkAssistantPrepareCallback wrapped-    where wrapped = assistantPrepareCallbackWrapper cb--assistantPrepareCallbackWrapper ::-    AssistantPrepareCallback ->-    Ptr () ->-    Ptr Widget ->-    Ptr () ->-    IO ()-assistantPrepareCallbackWrapper _cb _ page _ = do-    page' <- (newObject Widget) page-    _cb  page'--onAssistantPrepare :: (GObject a, MonadIO m) => a -> AssistantPrepareCallback -> m SignalHandlerId-onAssistantPrepare obj cb = liftIO $ connectAssistantPrepare obj cb SignalConnectBefore-afterAssistantPrepare :: (GObject a, MonadIO m) => a -> AssistantPrepareCallback -> m SignalHandlerId-afterAssistantPrepare obj cb = connectAssistantPrepare obj cb SignalConnectAfter--connectAssistantPrepare :: (GObject a, MonadIO m) =>-                           a -> AssistantPrepareCallback -> SignalConnectMode -> m SignalHandlerId-connectAssistantPrepare obj cb after = liftIO $ do-    cb' <- mkAssistantPrepareCallback (assistantPrepareCallbackWrapper cb)-    connectSignalFunPtr obj "prepare" cb' after---- VVV Prop "use-header-bar"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstructOnly]-   -- Nullable: (Nothing,Nothing)--getAssistantUseHeaderBar :: (MonadIO m, AssistantK o) => o -> m Int32-getAssistantUseHeaderBar obj = liftIO $ getObjectPropertyInt32 obj "use-header-bar"--constructAssistantUseHeaderBar :: Int32 -> IO ([Char], GValue)-constructAssistantUseHeaderBar val = constructObjectPropertyInt32 "use-header-bar" val--data AssistantUseHeaderBarPropertyInfo-instance AttrInfo AssistantUseHeaderBarPropertyInfo where-    type AttrAllowedOps AssistantUseHeaderBarPropertyInfo = '[ 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint AssistantUseHeaderBarPropertyInfo = (~) Int32-    type AttrBaseTypeConstraint AssistantUseHeaderBarPropertyInfo = AssistantK-    type AttrGetType AssistantUseHeaderBarPropertyInfo = Int32-    type AttrLabel AssistantUseHeaderBarPropertyInfo = "use-header-bar"-    attrGet _ = getAssistantUseHeaderBar-    attrSet _ = undefined-    attrConstruct _ = constructAssistantUseHeaderBar-    attrClear _ = undefined--type instance AttributeList Assistant = AssistantAttributeList-type AssistantAttributeList = ('[ '("acceptFocus", WindowAcceptFocusPropertyInfo), '("appPaintable", WidgetAppPaintablePropertyInfo), '("application", WindowApplicationPropertyInfo), '("attachedTo", WindowAttachedToPropertyInfo), '("borderWidth", ContainerBorderWidthPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("child", ContainerChildPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("decorated", WindowDecoratedPropertyInfo), '("defaultHeight", WindowDefaultHeightPropertyInfo), '("defaultWidth", WindowDefaultWidthPropertyInfo), '("deletable", WindowDeletablePropertyInfo), '("destroyWithParent", WindowDestroyWithParentPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("focusOnMap", WindowFocusOnMapPropertyInfo), '("focusVisible", WindowFocusVisiblePropertyInfo), '("gravity", WindowGravityPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasResizeGrip", WindowHasResizeGripPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("hasToplevelFocus", WindowHasToplevelFocusPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("hideTitlebarWhenMaximized", WindowHideTitlebarWhenMaximizedPropertyInfo), '("icon", WindowIconPropertyInfo), '("iconName", WindowIconNamePropertyInfo), '("isActive", WindowIsActivePropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("isMaximized", WindowIsMaximizedPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("mnemonicsVisible", WindowMnemonicsVisiblePropertyInfo), '("modal", WindowModalPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("parent", WidgetParentPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("resizable", WindowResizablePropertyInfo), '("resizeGripVisible", WindowResizeGripVisiblePropertyInfo), '("resizeMode", ContainerResizeModePropertyInfo), '("role", WindowRolePropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("screen", WindowScreenPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("skipPagerHint", WindowSkipPagerHintPropertyInfo), '("skipTaskbarHint", WindowSkipTaskbarHintPropertyInfo), '("startupId", WindowStartupIdPropertyInfo), '("style", WidgetStylePropertyInfo), '("title", WindowTitlePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("transientFor", WindowTransientForPropertyInfo), '("type", WindowTypePropertyInfo), '("typeHint", WindowTypeHintPropertyInfo), '("urgencyHint", WindowUrgencyHintPropertyInfo), '("useHeaderBar", AssistantUseHeaderBarPropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo), '("windowPosition", WindowWindowPositionPropertyInfo)] :: [(Symbol, *)])--assistantUseHeaderBar :: AttrLabelProxy "useHeaderBar"-assistantUseHeaderBar = AttrLabelProxy--data AssistantApplySignalInfo-instance SignalInfo AssistantApplySignalInfo where-    type HaskellCallbackType AssistantApplySignalInfo = AssistantApplyCallback-    connectSignal _ = connectAssistantApply--data AssistantCancelSignalInfo-instance SignalInfo AssistantCancelSignalInfo where-    type HaskellCallbackType AssistantCancelSignalInfo = AssistantCancelCallback-    connectSignal _ = connectAssistantCancel--data AssistantCloseSignalInfo-instance SignalInfo AssistantCloseSignalInfo where-    type HaskellCallbackType AssistantCloseSignalInfo = AssistantCloseCallback-    connectSignal _ = connectAssistantClose--data AssistantEscapeSignalInfo-instance SignalInfo AssistantEscapeSignalInfo where-    type HaskellCallbackType AssistantEscapeSignalInfo = AssistantEscapeCallback-    connectSignal _ = connectAssistantEscape--data AssistantPrepareSignalInfo-instance SignalInfo AssistantPrepareSignalInfo where-    type HaskellCallbackType AssistantPrepareSignalInfo = AssistantPrepareCallback-    connectSignal _ = connectAssistantPrepare--type instance SignalList Assistant = AssistantSignalList-type AssistantSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("activateDefault", WindowActivateDefaultSignalInfo), '("activateFocus", WindowActivateFocusSignalInfo), '("add", ContainerAddSignalInfo), '("apply", AssistantApplySignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("cancel", AssistantCancelSignalInfo), '("checkResize", ContainerCheckResizeSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("close", AssistantCloseSignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enableDebugging", WindowEnableDebuggingSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("escape", AssistantEscapeSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("keysChanged", WindowKeysChangedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("prepare", AssistantPrepareSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("remove", ContainerRemoveSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("setFocus", WindowSetFocusSignalInfo), '("setFocusChild", ContainerSetFocusChildSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method Assistant::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "Assistant")--- throws : False--- Skip return : False--foreign import ccall "gtk_assistant_new" gtk_assistant_new :: -    IO (Ptr Assistant)---assistantNew ::-    (MonadIO m) =>-    m Assistant                             -- result-assistantNew  = liftIO $ do-    result <- gtk_assistant_new-    checkUnexpectedReturnNULL "gtk_assistant_new" result-    result' <- (newObject Assistant) result-    return result'---- method Assistant::add_action_widget--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Assistant", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "child", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_assistant_add_action_widget" gtk_assistant_add_action_widget :: -    Ptr Assistant ->                        -- _obj : TInterface "Gtk" "Assistant"-    Ptr Widget ->                           -- child : TInterface "Gtk" "Widget"-    IO ()---assistantAddActionWidget ::-    (MonadIO m, AssistantK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- child-    -> m ()                                 -- result-assistantAddActionWidget _obj child = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let child' = unsafeManagedPtrCastPtr child-    gtk_assistant_add_action_widget _obj' child'-    touchManagedPtr _obj-    touchManagedPtr child-    return ()--data AssistantAddActionWidgetMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, AssistantK a, WidgetK b) => MethodInfo AssistantAddActionWidgetMethodInfo a signature where-    overloadedMethod _ = assistantAddActionWidget---- method Assistant::append_page--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Assistant", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "page", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_assistant_append_page" gtk_assistant_append_page :: -    Ptr Assistant ->                        -- _obj : TInterface "Gtk" "Assistant"-    Ptr Widget ->                           -- page : TInterface "Gtk" "Widget"-    IO Int32---assistantAppendPage ::-    (MonadIO m, AssistantK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- page-    -> m Int32                              -- result-assistantAppendPage _obj page = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let page' = unsafeManagedPtrCastPtr page-    result <- gtk_assistant_append_page _obj' page'-    touchManagedPtr _obj-    touchManagedPtr page-    return result--data AssistantAppendPageMethodInfo-instance (signature ~ (b -> m Int32), MonadIO m, AssistantK a, WidgetK b) => MethodInfo AssistantAppendPageMethodInfo a signature where-    overloadedMethod _ = assistantAppendPage---- method Assistant::commit--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Assistant", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_assistant_commit" gtk_assistant_commit :: -    Ptr Assistant ->                        -- _obj : TInterface "Gtk" "Assistant"-    IO ()---assistantCommit ::-    (MonadIO m, AssistantK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-assistantCommit _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_assistant_commit _obj'-    touchManagedPtr _obj-    return ()--data AssistantCommitMethodInfo-instance (signature ~ (m ()), MonadIO m, AssistantK a) => MethodInfo AssistantCommitMethodInfo a signature where-    overloadedMethod _ = assistantCommit---- method Assistant::get_current_page--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Assistant", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_assistant_get_current_page" gtk_assistant_get_current_page :: -    Ptr Assistant ->                        -- _obj : TInterface "Gtk" "Assistant"-    IO Int32---assistantGetCurrentPage ::-    (MonadIO m, AssistantK a) =>-    a                                       -- _obj-    -> m Int32                              -- result-assistantGetCurrentPage _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_assistant_get_current_page _obj'-    touchManagedPtr _obj-    return result--data AssistantGetCurrentPageMethodInfo-instance (signature ~ (m Int32), MonadIO m, AssistantK a) => MethodInfo AssistantGetCurrentPageMethodInfo a signature where-    overloadedMethod _ = assistantGetCurrentPage---- method Assistant::get_n_pages--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Assistant", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_assistant_get_n_pages" gtk_assistant_get_n_pages :: -    Ptr Assistant ->                        -- _obj : TInterface "Gtk" "Assistant"-    IO Int32---assistantGetNPages ::-    (MonadIO m, AssistantK a) =>-    a                                       -- _obj-    -> m Int32                              -- result-assistantGetNPages _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_assistant_get_n_pages _obj'-    touchManagedPtr _obj-    return result--data AssistantGetNPagesMethodInfo-instance (signature ~ (m Int32), MonadIO m, AssistantK a) => MethodInfo AssistantGetNPagesMethodInfo a signature where-    overloadedMethod _ = assistantGetNPages---- method Assistant::get_nth_page--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Assistant", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "page_num", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Widget")--- throws : False--- Skip return : False--foreign import ccall "gtk_assistant_get_nth_page" gtk_assistant_get_nth_page :: -    Ptr Assistant ->                        -- _obj : TInterface "Gtk" "Assistant"-    Int32 ->                                -- page_num : TBasicType TInt-    IO (Ptr Widget)---assistantGetNthPage ::-    (MonadIO m, AssistantK a) =>-    a                                       -- _obj-    -> Int32                                -- pageNum-    -> m Widget                             -- result-assistantGetNthPage _obj pageNum = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_assistant_get_nth_page _obj' pageNum-    checkUnexpectedReturnNULL "gtk_assistant_get_nth_page" result-    result' <- (newObject Widget) result-    touchManagedPtr _obj-    return result'--data AssistantGetNthPageMethodInfo-instance (signature ~ (Int32 -> m Widget), MonadIO m, AssistantK a) => MethodInfo AssistantGetNthPageMethodInfo a signature where-    overloadedMethod _ = assistantGetNthPage---- method Assistant::get_page_complete--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Assistant", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "page", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_assistant_get_page_complete" gtk_assistant_get_page_complete :: -    Ptr Assistant ->                        -- _obj : TInterface "Gtk" "Assistant"-    Ptr Widget ->                           -- page : TInterface "Gtk" "Widget"-    IO CInt---assistantGetPageComplete ::-    (MonadIO m, AssistantK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- page-    -> m Bool                               -- result-assistantGetPageComplete _obj page = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let page' = unsafeManagedPtrCastPtr page-    result <- gtk_assistant_get_page_complete _obj' page'-    let result' = (/= 0) result-    touchManagedPtr _obj-    touchManagedPtr page-    return result'--data AssistantGetPageCompleteMethodInfo-instance (signature ~ (b -> m Bool), MonadIO m, AssistantK a, WidgetK b) => MethodInfo AssistantGetPageCompleteMethodInfo a signature where-    overloadedMethod _ = assistantGetPageComplete---- method Assistant::get_page_has_padding--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Assistant", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "page", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_assistant_get_page_has_padding" gtk_assistant_get_page_has_padding :: -    Ptr Assistant ->                        -- _obj : TInterface "Gtk" "Assistant"-    Ptr Widget ->                           -- page : TInterface "Gtk" "Widget"-    IO CInt---assistantGetPageHasPadding ::-    (MonadIO m, AssistantK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- page-    -> m Bool                               -- result-assistantGetPageHasPadding _obj page = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let page' = unsafeManagedPtrCastPtr page-    result <- gtk_assistant_get_page_has_padding _obj' page'-    let result' = (/= 0) result-    touchManagedPtr _obj-    touchManagedPtr page-    return result'--data AssistantGetPageHasPaddingMethodInfo-instance (signature ~ (b -> m Bool), MonadIO m, AssistantK a, WidgetK b) => MethodInfo AssistantGetPageHasPaddingMethodInfo a signature where-    overloadedMethod _ = assistantGetPageHasPadding---- method Assistant::get_page_header_image--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Assistant", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "page", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "GdkPixbuf" "Pixbuf")--- throws : False--- Skip return : False--foreign import ccall "gtk_assistant_get_page_header_image" gtk_assistant_get_page_header_image :: -    Ptr Assistant ->                        -- _obj : TInterface "Gtk" "Assistant"-    Ptr Widget ->                           -- page : TInterface "Gtk" "Widget"-    IO (Ptr GdkPixbuf.Pixbuf)--{-# DEPRECATED assistantGetPageHeaderImage ["(Since version 3.2)","Since GTK+ 3.2, a header is no longer shown;","    add your header decoration to the page content instead."]#-}-assistantGetPageHeaderImage ::-    (MonadIO m, AssistantK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- page-    -> m GdkPixbuf.Pixbuf                   -- result-assistantGetPageHeaderImage _obj page = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let page' = unsafeManagedPtrCastPtr page-    result <- gtk_assistant_get_page_header_image _obj' page'-    checkUnexpectedReturnNULL "gtk_assistant_get_page_header_image" result-    result' <- (newObject GdkPixbuf.Pixbuf) result-    touchManagedPtr _obj-    touchManagedPtr page-    return result'--data AssistantGetPageHeaderImageMethodInfo-instance (signature ~ (b -> m GdkPixbuf.Pixbuf), MonadIO m, AssistantK a, WidgetK b) => MethodInfo AssistantGetPageHeaderImageMethodInfo a signature where-    overloadedMethod _ = assistantGetPageHeaderImage---- method Assistant::get_page_side_image--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Assistant", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "page", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "GdkPixbuf" "Pixbuf")--- throws : False--- Skip return : False--foreign import ccall "gtk_assistant_get_page_side_image" gtk_assistant_get_page_side_image :: -    Ptr Assistant ->                        -- _obj : TInterface "Gtk" "Assistant"-    Ptr Widget ->                           -- page : TInterface "Gtk" "Widget"-    IO (Ptr GdkPixbuf.Pixbuf)--{-# DEPRECATED assistantGetPageSideImage ["(Since version 3.2)","Since GTK+ 3.2, sidebar images are not","    shown anymore."]#-}-assistantGetPageSideImage ::-    (MonadIO m, AssistantK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- page-    -> m GdkPixbuf.Pixbuf                   -- result-assistantGetPageSideImage _obj page = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let page' = unsafeManagedPtrCastPtr page-    result <- gtk_assistant_get_page_side_image _obj' page'-    checkUnexpectedReturnNULL "gtk_assistant_get_page_side_image" result-    result' <- (newObject GdkPixbuf.Pixbuf) result-    touchManagedPtr _obj-    touchManagedPtr page-    return result'--data AssistantGetPageSideImageMethodInfo-instance (signature ~ (b -> m GdkPixbuf.Pixbuf), MonadIO m, AssistantK a, WidgetK b) => MethodInfo AssistantGetPageSideImageMethodInfo a signature where-    overloadedMethod _ = assistantGetPageSideImage---- method Assistant::get_page_title--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Assistant", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "page", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_assistant_get_page_title" gtk_assistant_get_page_title :: -    Ptr Assistant ->                        -- _obj : TInterface "Gtk" "Assistant"-    Ptr Widget ->                           -- page : TInterface "Gtk" "Widget"-    IO CString---assistantGetPageTitle ::-    (MonadIO m, AssistantK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- page-    -> m T.Text                             -- result-assistantGetPageTitle _obj page = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let page' = unsafeManagedPtrCastPtr page-    result <- gtk_assistant_get_page_title _obj' page'-    checkUnexpectedReturnNULL "gtk_assistant_get_page_title" result-    result' <- cstringToText result-    touchManagedPtr _obj-    touchManagedPtr page-    return result'--data AssistantGetPageTitleMethodInfo-instance (signature ~ (b -> m T.Text), MonadIO m, AssistantK a, WidgetK b) => MethodInfo AssistantGetPageTitleMethodInfo a signature where-    overloadedMethod _ = assistantGetPageTitle---- method Assistant::get_page_type--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Assistant", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "page", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "AssistantPageType")--- throws : False--- Skip return : False--foreign import ccall "gtk_assistant_get_page_type" gtk_assistant_get_page_type :: -    Ptr Assistant ->                        -- _obj : TInterface "Gtk" "Assistant"-    Ptr Widget ->                           -- page : TInterface "Gtk" "Widget"-    IO CUInt---assistantGetPageType ::-    (MonadIO m, AssistantK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- page-    -> m AssistantPageType                  -- result-assistantGetPageType _obj page = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let page' = unsafeManagedPtrCastPtr page-    result <- gtk_assistant_get_page_type _obj' page'-    let result' = (toEnum . fromIntegral) result-    touchManagedPtr _obj-    touchManagedPtr page-    return result'--data AssistantGetPageTypeMethodInfo-instance (signature ~ (b -> m AssistantPageType), MonadIO m, AssistantK a, WidgetK b) => MethodInfo AssistantGetPageTypeMethodInfo a signature where-    overloadedMethod _ = assistantGetPageType---- method Assistant::insert_page--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Assistant", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "page", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "position", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_assistant_insert_page" gtk_assistant_insert_page :: -    Ptr Assistant ->                        -- _obj : TInterface "Gtk" "Assistant"-    Ptr Widget ->                           -- page : TInterface "Gtk" "Widget"-    Int32 ->                                -- position : TBasicType TInt-    IO Int32---assistantInsertPage ::-    (MonadIO m, AssistantK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- page-    -> Int32                                -- position-    -> m Int32                              -- result-assistantInsertPage _obj page position = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let page' = unsafeManagedPtrCastPtr page-    result <- gtk_assistant_insert_page _obj' page' position-    touchManagedPtr _obj-    touchManagedPtr page-    return result--data AssistantInsertPageMethodInfo-instance (signature ~ (b -> Int32 -> m Int32), MonadIO m, AssistantK a, WidgetK b) => MethodInfo AssistantInsertPageMethodInfo a signature where-    overloadedMethod _ = assistantInsertPage---- method Assistant::next_page--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Assistant", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_assistant_next_page" gtk_assistant_next_page :: -    Ptr Assistant ->                        -- _obj : TInterface "Gtk" "Assistant"-    IO ()---assistantNextPage ::-    (MonadIO m, AssistantK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-assistantNextPage _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_assistant_next_page _obj'-    touchManagedPtr _obj-    return ()--data AssistantNextPageMethodInfo-instance (signature ~ (m ()), MonadIO m, AssistantK a) => MethodInfo AssistantNextPageMethodInfo a signature where-    overloadedMethod _ = assistantNextPage---- method Assistant::prepend_page--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Assistant", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "page", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_assistant_prepend_page" gtk_assistant_prepend_page :: -    Ptr Assistant ->                        -- _obj : TInterface "Gtk" "Assistant"-    Ptr Widget ->                           -- page : TInterface "Gtk" "Widget"-    IO Int32---assistantPrependPage ::-    (MonadIO m, AssistantK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- page-    -> m Int32                              -- result-assistantPrependPage _obj page = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let page' = unsafeManagedPtrCastPtr page-    result <- gtk_assistant_prepend_page _obj' page'-    touchManagedPtr _obj-    touchManagedPtr page-    return result--data AssistantPrependPageMethodInfo-instance (signature ~ (b -> m Int32), MonadIO m, AssistantK a, WidgetK b) => MethodInfo AssistantPrependPageMethodInfo a signature where-    overloadedMethod _ = assistantPrependPage---- method Assistant::previous_page--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Assistant", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_assistant_previous_page" gtk_assistant_previous_page :: -    Ptr Assistant ->                        -- _obj : TInterface "Gtk" "Assistant"-    IO ()---assistantPreviousPage ::-    (MonadIO m, AssistantK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-assistantPreviousPage _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_assistant_previous_page _obj'-    touchManagedPtr _obj-    return ()--data AssistantPreviousPageMethodInfo-instance (signature ~ (m ()), MonadIO m, AssistantK a) => MethodInfo AssistantPreviousPageMethodInfo a signature where-    overloadedMethod _ = assistantPreviousPage---- method Assistant::remove_action_widget--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Assistant", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "child", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_assistant_remove_action_widget" gtk_assistant_remove_action_widget :: -    Ptr Assistant ->                        -- _obj : TInterface "Gtk" "Assistant"-    Ptr Widget ->                           -- child : TInterface "Gtk" "Widget"-    IO ()---assistantRemoveActionWidget ::-    (MonadIO m, AssistantK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- child-    -> m ()                                 -- result-assistantRemoveActionWidget _obj child = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let child' = unsafeManagedPtrCastPtr child-    gtk_assistant_remove_action_widget _obj' child'-    touchManagedPtr _obj-    touchManagedPtr child-    return ()--data AssistantRemoveActionWidgetMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, AssistantK a, WidgetK b) => MethodInfo AssistantRemoveActionWidgetMethodInfo a signature where-    overloadedMethod _ = assistantRemoveActionWidget---- method Assistant::remove_page--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Assistant", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "page_num", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_assistant_remove_page" gtk_assistant_remove_page :: -    Ptr Assistant ->                        -- _obj : TInterface "Gtk" "Assistant"-    Int32 ->                                -- page_num : TBasicType TInt-    IO ()---assistantRemovePage ::-    (MonadIO m, AssistantK a) =>-    a                                       -- _obj-    -> Int32                                -- pageNum-    -> m ()                                 -- result-assistantRemovePage _obj pageNum = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_assistant_remove_page _obj' pageNum-    touchManagedPtr _obj-    return ()--data AssistantRemovePageMethodInfo-instance (signature ~ (Int32 -> m ()), MonadIO m, AssistantK a) => MethodInfo AssistantRemovePageMethodInfo a signature where-    overloadedMethod _ = assistantRemovePage---- method Assistant::set_current_page--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Assistant", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "page_num", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_assistant_set_current_page" gtk_assistant_set_current_page :: -    Ptr Assistant ->                        -- _obj : TInterface "Gtk" "Assistant"-    Int32 ->                                -- page_num : TBasicType TInt-    IO ()---assistantSetCurrentPage ::-    (MonadIO m, AssistantK a) =>-    a                                       -- _obj-    -> Int32                                -- pageNum-    -> m ()                                 -- result-assistantSetCurrentPage _obj pageNum = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_assistant_set_current_page _obj' pageNum-    touchManagedPtr _obj-    return ()--data AssistantSetCurrentPageMethodInfo-instance (signature ~ (Int32 -> m ()), MonadIO m, AssistantK a) => MethodInfo AssistantSetCurrentPageMethodInfo a signature where-    overloadedMethod _ = assistantSetCurrentPage---- method Assistant::set_forward_page_func--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Assistant", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "page_func", argType = TInterface "Gtk" "AssistantPageFunc", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeNotified, argClosure = 2, argDestroy = 3, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "data", argType = TBasicType TPtr, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "destroy", argType = TInterface "GLib" "DestroyNotify", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeAsync, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_assistant_set_forward_page_func" gtk_assistant_set_forward_page_func :: -    Ptr Assistant ->                        -- _obj : TInterface "Gtk" "Assistant"-    FunPtr AssistantPageFuncC ->            -- page_func : TInterface "Gtk" "AssistantPageFunc"-    Ptr () ->                               -- data : TBasicType TPtr-    FunPtr GLib.DestroyNotifyC ->           -- destroy : TInterface "GLib" "DestroyNotify"-    IO ()---assistantSetForwardPageFunc ::-    (MonadIO m, AssistantK a) =>-    a                                       -- _obj-    -> Maybe (AssistantPageFunc)            -- pageFunc-    -> m ()                                 -- result-assistantSetForwardPageFunc _obj pageFunc = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybePageFunc <- case pageFunc of-        Nothing -> return (castPtrToFunPtr nullPtr)-        Just jPageFunc -> do-            jPageFunc' <- mkAssistantPageFunc (assistantPageFuncWrapper Nothing jPageFunc)-            return jPageFunc'-    let data_ = castFunPtrToPtr maybePageFunc-    let destroy = safeFreeFunPtrPtr-    gtk_assistant_set_forward_page_func _obj' maybePageFunc data_ destroy-    touchManagedPtr _obj-    return ()--data AssistantSetForwardPageFuncMethodInfo-instance (signature ~ (Maybe (AssistantPageFunc) -> m ()), MonadIO m, AssistantK a) => MethodInfo AssistantSetForwardPageFuncMethodInfo a signature where-    overloadedMethod _ = assistantSetForwardPageFunc---- method Assistant::set_page_complete--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Assistant", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "page", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "complete", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_assistant_set_page_complete" gtk_assistant_set_page_complete :: -    Ptr Assistant ->                        -- _obj : TInterface "Gtk" "Assistant"-    Ptr Widget ->                           -- page : TInterface "Gtk" "Widget"-    CInt ->                                 -- complete : TBasicType TBoolean-    IO ()---assistantSetPageComplete ::-    (MonadIO m, AssistantK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- page-    -> Bool                                 -- complete-    -> m ()                                 -- result-assistantSetPageComplete _obj page complete = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let page' = unsafeManagedPtrCastPtr page-    let complete' = (fromIntegral . fromEnum) complete-    gtk_assistant_set_page_complete _obj' page' complete'-    touchManagedPtr _obj-    touchManagedPtr page-    return ()--data AssistantSetPageCompleteMethodInfo-instance (signature ~ (b -> Bool -> m ()), MonadIO m, AssistantK a, WidgetK b) => MethodInfo AssistantSetPageCompleteMethodInfo a signature where-    overloadedMethod _ = assistantSetPageComplete---- method Assistant::set_page_has_padding--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Assistant", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "page", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "has_padding", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_assistant_set_page_has_padding" gtk_assistant_set_page_has_padding :: -    Ptr Assistant ->                        -- _obj : TInterface "Gtk" "Assistant"-    Ptr Widget ->                           -- page : TInterface "Gtk" "Widget"-    CInt ->                                 -- has_padding : TBasicType TBoolean-    IO ()---assistantSetPageHasPadding ::-    (MonadIO m, AssistantK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- page-    -> Bool                                 -- hasPadding-    -> m ()                                 -- result-assistantSetPageHasPadding _obj page hasPadding = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let page' = unsafeManagedPtrCastPtr page-    let hasPadding' = (fromIntegral . fromEnum) hasPadding-    gtk_assistant_set_page_has_padding _obj' page' hasPadding'-    touchManagedPtr _obj-    touchManagedPtr page-    return ()--data AssistantSetPageHasPaddingMethodInfo-instance (signature ~ (b -> Bool -> m ()), MonadIO m, AssistantK a, WidgetK b) => MethodInfo AssistantSetPageHasPaddingMethodInfo a signature where-    overloadedMethod _ = assistantSetPageHasPadding---- method Assistant::set_page_header_image--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Assistant", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "page", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "pixbuf", argType = TInterface "GdkPixbuf" "Pixbuf", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_assistant_set_page_header_image" gtk_assistant_set_page_header_image :: -    Ptr Assistant ->                        -- _obj : TInterface "Gtk" "Assistant"-    Ptr Widget ->                           -- page : TInterface "Gtk" "Widget"-    Ptr GdkPixbuf.Pixbuf ->                 -- pixbuf : TInterface "GdkPixbuf" "Pixbuf"-    IO ()--{-# DEPRECATED assistantSetPageHeaderImage ["(Since version 3.2)","Since GTK+ 3.2, a header is no longer shown;","    add your header decoration to the page content instead."]#-}-assistantSetPageHeaderImage ::-    (MonadIO m, AssistantK a, WidgetK b, GdkPixbuf.PixbufK c) =>-    a                                       -- _obj-    -> b                                    -- page-    -> Maybe (c)                            -- pixbuf-    -> m ()                                 -- result-assistantSetPageHeaderImage _obj page pixbuf = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let page' = unsafeManagedPtrCastPtr page-    maybePixbuf <- case pixbuf of-        Nothing -> return nullPtr-        Just jPixbuf -> do-            let jPixbuf' = unsafeManagedPtrCastPtr jPixbuf-            return jPixbuf'-    gtk_assistant_set_page_header_image _obj' page' maybePixbuf-    touchManagedPtr _obj-    touchManagedPtr page-    whenJust pixbuf touchManagedPtr-    return ()--data AssistantSetPageHeaderImageMethodInfo-instance (signature ~ (b -> Maybe (c) -> m ()), MonadIO m, AssistantK a, WidgetK b, GdkPixbuf.PixbufK c) => MethodInfo AssistantSetPageHeaderImageMethodInfo a signature where-    overloadedMethod _ = assistantSetPageHeaderImage---- method Assistant::set_page_side_image--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Assistant", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "page", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "pixbuf", argType = TInterface "GdkPixbuf" "Pixbuf", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_assistant_set_page_side_image" gtk_assistant_set_page_side_image :: -    Ptr Assistant ->                        -- _obj : TInterface "Gtk" "Assistant"-    Ptr Widget ->                           -- page : TInterface "Gtk" "Widget"-    Ptr GdkPixbuf.Pixbuf ->                 -- pixbuf : TInterface "GdkPixbuf" "Pixbuf"-    IO ()--{-# DEPRECATED assistantSetPageSideImage ["(Since version 3.2)","Since GTK+ 3.2, sidebar images are not","    shown anymore."]#-}-assistantSetPageSideImage ::-    (MonadIO m, AssistantK a, WidgetK b, GdkPixbuf.PixbufK c) =>-    a                                       -- _obj-    -> b                                    -- page-    -> Maybe (c)                            -- pixbuf-    -> m ()                                 -- result-assistantSetPageSideImage _obj page pixbuf = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let page' = unsafeManagedPtrCastPtr page-    maybePixbuf <- case pixbuf of-        Nothing -> return nullPtr-        Just jPixbuf -> do-            let jPixbuf' = unsafeManagedPtrCastPtr jPixbuf-            return jPixbuf'-    gtk_assistant_set_page_side_image _obj' page' maybePixbuf-    touchManagedPtr _obj-    touchManagedPtr page-    whenJust pixbuf touchManagedPtr-    return ()--data AssistantSetPageSideImageMethodInfo-instance (signature ~ (b -> Maybe (c) -> m ()), MonadIO m, AssistantK a, WidgetK b, GdkPixbuf.PixbufK c) => MethodInfo AssistantSetPageSideImageMethodInfo a signature where-    overloadedMethod _ = assistantSetPageSideImage---- method Assistant::set_page_title--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Assistant", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "page", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "title", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_assistant_set_page_title" gtk_assistant_set_page_title :: -    Ptr Assistant ->                        -- _obj : TInterface "Gtk" "Assistant"-    Ptr Widget ->                           -- page : TInterface "Gtk" "Widget"-    CString ->                              -- title : TBasicType TUTF8-    IO ()---assistantSetPageTitle ::-    (MonadIO m, AssistantK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- page-    -> T.Text                               -- title-    -> m ()                                 -- result-assistantSetPageTitle _obj page title = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let page' = unsafeManagedPtrCastPtr page-    title' <- textToCString title-    gtk_assistant_set_page_title _obj' page' title'-    touchManagedPtr _obj-    touchManagedPtr page-    freeMem title'-    return ()--data AssistantSetPageTitleMethodInfo-instance (signature ~ (b -> T.Text -> m ()), MonadIO m, AssistantK a, WidgetK b) => MethodInfo AssistantSetPageTitleMethodInfo a signature where-    overloadedMethod _ = assistantSetPageTitle---- method Assistant::set_page_type--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Assistant", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "page", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "type", argType = TInterface "Gtk" "AssistantPageType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_assistant_set_page_type" gtk_assistant_set_page_type :: -    Ptr Assistant ->                        -- _obj : TInterface "Gtk" "Assistant"-    Ptr Widget ->                           -- page : TInterface "Gtk" "Widget"-    CUInt ->                                -- type : TInterface "Gtk" "AssistantPageType"-    IO ()---assistantSetPageType ::-    (MonadIO m, AssistantK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- page-    -> AssistantPageType                    -- type_-    -> m ()                                 -- result-assistantSetPageType _obj page type_ = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let page' = unsafeManagedPtrCastPtr page-    let type_' = (fromIntegral . fromEnum) type_-    gtk_assistant_set_page_type _obj' page' type_'-    touchManagedPtr _obj-    touchManagedPtr page-    return ()--data AssistantSetPageTypeMethodInfo-instance (signature ~ (b -> AssistantPageType -> m ()), MonadIO m, AssistantK a, WidgetK b) => MethodInfo AssistantSetPageTypeMethodInfo a signature where-    overloadedMethod _ = assistantSetPageType---- method Assistant::update_buttons_state--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Assistant", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_assistant_update_buttons_state" gtk_assistant_update_buttons_state :: -    Ptr Assistant ->                        -- _obj : TInterface "Gtk" "Assistant"-    IO ()---assistantUpdateButtonsState ::-    (MonadIO m, AssistantK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-assistantUpdateButtonsState _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_assistant_update_buttons_state _obj'-    touchManagedPtr _obj-    return ()--data AssistantUpdateButtonsStateMethodInfo-instance (signature ~ (m ()), MonadIO m, AssistantK a) => MethodInfo AssistantUpdateButtonsStateMethodInfo a signature where-    overloadedMethod _ = assistantUpdateButtonsState--
− GI/Gtk/Objects/Assistant.hs-boot
@@ -1,46 +0,0 @@-module GI.Gtk.Objects.Assistant where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype Assistant = Assistant (ForeignPtr Assistant)-instance GObject Assistant where-class GObject o => AssistantK o-instance (GObject o, IsDescendantOf Assistant o) => AssistantK o-data AssistantUseHeaderBarPropertyInfo-data AssistantApplySignalInfo-data AssistantCancelSignalInfo-data AssistantCloseSignalInfo-data AssistantEscapeSignalInfo-data AssistantPrepareSignalInfo-data AssistantAddActionWidgetMethodInfo-data AssistantAppendPageMethodInfo-data AssistantCommitMethodInfo-data AssistantGetCurrentPageMethodInfo-data AssistantGetNPagesMethodInfo-data AssistantGetNthPageMethodInfo-data AssistantGetPageCompleteMethodInfo-data AssistantGetPageHasPaddingMethodInfo-data AssistantGetPageHeaderImageMethodInfo-data AssistantGetPageSideImageMethodInfo-data AssistantGetPageTitleMethodInfo-data AssistantGetPageTypeMethodInfo-data AssistantInsertPageMethodInfo-data AssistantNextPageMethodInfo-data AssistantPrependPageMethodInfo-data AssistantPreviousPageMethodInfo-data AssistantRemoveActionWidgetMethodInfo-data AssistantRemovePageMethodInfo-data AssistantSetCurrentPageMethodInfo-data AssistantSetForwardPageFuncMethodInfo-data AssistantSetPageCompleteMethodInfo-data AssistantSetPageHasPaddingMethodInfo-data AssistantSetPageHeaderImageMethodInfo-data AssistantSetPageSideImageMethodInfo-data AssistantSetPageTitleMethodInfo-data AssistantSetPageTypeMethodInfo-data AssistantUpdateButtonsStateMethodInfo
− GI/Gtk/Objects/Bin.hs
@@ -1,420 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.Bin-    ( ---- * Exported types-    Bin(..)                                 ,-    BinK                                    ,-    toBin                                   ,-    noBin                                   ,--- -- * Methods--- ** binGetChild-    BinGetChildMethodInfo                   ,-    binGetChild                             ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype Bin = Bin (ForeignPtr Bin)-foreign import ccall "gtk_bin_get_type"-    c_gtk_bin_get_type :: IO GType--type instance ParentTypes Bin = BinParentTypes-type BinParentTypes = '[Container, Widget, GObject.Object, Atk.ImplementorIface, Buildable]--instance GObject Bin where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_bin_get_type-    --class GObject o => BinK o-instance (GObject o, IsDescendantOf Bin o) => BinK o--toBin :: BinK o => o -> IO Bin-toBin = unsafeCastTo Bin--noBin :: Maybe Bin-noBin = Nothing--type family ResolveBinMethod (t :: Symbol) (o :: *) :: * where-    ResolveBinMethod "activate" o = WidgetActivateMethodInfo-    ResolveBinMethod "add" o = ContainerAddMethodInfo-    ResolveBinMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveBinMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveBinMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveBinMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveBinMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveBinMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveBinMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveBinMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveBinMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveBinMethod "checkResize" o = ContainerCheckResizeMethodInfo-    ResolveBinMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveBinMethod "childGetProperty" o = ContainerChildGetPropertyMethodInfo-    ResolveBinMethod "childNotifyByPspec" o = ContainerChildNotifyByPspecMethodInfo-    ResolveBinMethod "childSetProperty" o = ContainerChildSetPropertyMethodInfo-    ResolveBinMethod "childType" o = ContainerChildTypeMethodInfo-    ResolveBinMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveBinMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveBinMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveBinMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveBinMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveBinMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveBinMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveBinMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveBinMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveBinMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveBinMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveBinMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveBinMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveBinMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveBinMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveBinMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveBinMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveBinMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveBinMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveBinMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveBinMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveBinMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveBinMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveBinMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveBinMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveBinMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveBinMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveBinMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveBinMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveBinMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveBinMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveBinMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveBinMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveBinMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveBinMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveBinMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveBinMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveBinMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveBinMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveBinMethod "draw" o = WidgetDrawMethodInfo-    ResolveBinMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveBinMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveBinMethod "event" o = WidgetEventMethodInfo-    ResolveBinMethod "forall" o = ContainerForallMethodInfo-    ResolveBinMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveBinMethod "foreach" o = ContainerForeachMethodInfo-    ResolveBinMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveBinMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveBinMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveBinMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveBinMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveBinMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveBinMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveBinMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveBinMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveBinMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveBinMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveBinMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveBinMethod "hide" o = WidgetHideMethodInfo-    ResolveBinMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveBinMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveBinMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveBinMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveBinMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveBinMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveBinMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveBinMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveBinMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveBinMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveBinMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveBinMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveBinMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveBinMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveBinMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveBinMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveBinMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveBinMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveBinMethod "map" o = WidgetMapMethodInfo-    ResolveBinMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveBinMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveBinMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveBinMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveBinMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveBinMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveBinMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveBinMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveBinMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveBinMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveBinMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveBinMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveBinMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveBinMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveBinMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveBinMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveBinMethod "path" o = WidgetPathMethodInfo-    ResolveBinMethod "propagateDraw" o = ContainerPropagateDrawMethodInfo-    ResolveBinMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveBinMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveBinMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveBinMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveBinMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveBinMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveBinMethod "realize" o = WidgetRealizeMethodInfo-    ResolveBinMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveBinMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveBinMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveBinMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveBinMethod "remove" o = ContainerRemoveMethodInfo-    ResolveBinMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveBinMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveBinMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveBinMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveBinMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveBinMethod "reparent" o = WidgetReparentMethodInfo-    ResolveBinMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveBinMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveBinMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveBinMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveBinMethod "resizeChildren" o = ContainerResizeChildrenMethodInfo-    ResolveBinMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveBinMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveBinMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveBinMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveBinMethod "show" o = WidgetShowMethodInfo-    ResolveBinMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveBinMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveBinMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveBinMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveBinMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveBinMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveBinMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveBinMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveBinMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveBinMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveBinMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveBinMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveBinMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveBinMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveBinMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveBinMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveBinMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveBinMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveBinMethod "unsetFocusChain" o = ContainerUnsetFocusChainMethodInfo-    ResolveBinMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveBinMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveBinMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveBinMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveBinMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveBinMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveBinMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveBinMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveBinMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveBinMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveBinMethod "getBorderWidth" o = ContainerGetBorderWidthMethodInfo-    ResolveBinMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveBinMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveBinMethod "getChild" o = BinGetChildMethodInfo-    ResolveBinMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveBinMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveBinMethod "getChildren" o = ContainerGetChildrenMethodInfo-    ResolveBinMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveBinMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveBinMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveBinMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveBinMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveBinMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveBinMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveBinMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveBinMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveBinMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveBinMethod "getFocusChain" o = ContainerGetFocusChainMethodInfo-    ResolveBinMethod "getFocusChild" o = ContainerGetFocusChildMethodInfo-    ResolveBinMethod "getFocusHadjustment" o = ContainerGetFocusHadjustmentMethodInfo-    ResolveBinMethod "getFocusVadjustment" o = ContainerGetFocusVadjustmentMethodInfo-    ResolveBinMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveBinMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveBinMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveBinMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveBinMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveBinMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveBinMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveBinMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveBinMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveBinMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveBinMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveBinMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveBinMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveBinMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveBinMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveBinMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveBinMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveBinMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveBinMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveBinMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveBinMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveBinMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveBinMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveBinMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveBinMethod "getPathForChild" o = ContainerGetPathForChildMethodInfo-    ResolveBinMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveBinMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveBinMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveBinMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveBinMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveBinMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveBinMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveBinMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveBinMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveBinMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveBinMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveBinMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveBinMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveBinMethod "getResizeMode" o = ContainerGetResizeModeMethodInfo-    ResolveBinMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveBinMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveBinMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveBinMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveBinMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveBinMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveBinMethod "getState" o = WidgetGetStateMethodInfo-    ResolveBinMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveBinMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveBinMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveBinMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveBinMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveBinMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveBinMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveBinMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveBinMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveBinMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveBinMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveBinMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveBinMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveBinMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveBinMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveBinMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveBinMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveBinMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveBinMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveBinMethod "setBorderWidth" o = ContainerSetBorderWidthMethodInfo-    ResolveBinMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveBinMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveBinMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveBinMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveBinMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveBinMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveBinMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveBinMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveBinMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveBinMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveBinMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveBinMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveBinMethod "setFocusChain" o = ContainerSetFocusChainMethodInfo-    ResolveBinMethod "setFocusChild" o = ContainerSetFocusChildMethodInfo-    ResolveBinMethod "setFocusHadjustment" o = ContainerSetFocusHadjustmentMethodInfo-    ResolveBinMethod "setFocusVadjustment" o = ContainerSetFocusVadjustmentMethodInfo-    ResolveBinMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveBinMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveBinMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveBinMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveBinMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveBinMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveBinMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveBinMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveBinMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveBinMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveBinMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveBinMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveBinMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveBinMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveBinMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveBinMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveBinMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveBinMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveBinMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveBinMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveBinMethod "setReallocateRedraws" o = ContainerSetReallocateRedrawsMethodInfo-    ResolveBinMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveBinMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveBinMethod "setResizeMode" o = ContainerSetResizeModeMethodInfo-    ResolveBinMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveBinMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveBinMethod "setState" o = WidgetSetStateMethodInfo-    ResolveBinMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveBinMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveBinMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveBinMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveBinMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveBinMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveBinMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveBinMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveBinMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveBinMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveBinMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveBinMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveBinMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveBinMethod t Bin, MethodInfo info Bin p) => IsLabelProxy t (Bin -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveBinMethod t Bin, MethodInfo info Bin p) => IsLabel t (Bin -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList Bin = BinAttributeList-type BinAttributeList = ('[ '("appPaintable", WidgetAppPaintablePropertyInfo), '("borderWidth", ContainerBorderWidthPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("child", ContainerChildPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("parent", WidgetParentPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("resizeMode", ContainerResizeModePropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("style", WidgetStylePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo)] :: [(Symbol, *)])--type instance SignalList Bin = BinSignalList-type BinSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("add", ContainerAddSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("checkResize", ContainerCheckResizeSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("remove", ContainerRemoveSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("setFocusChild", ContainerSetFocusChildSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method Bin::get_child--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Bin", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Widget")--- throws : False--- Skip return : False--foreign import ccall "gtk_bin_get_child" gtk_bin_get_child :: -    Ptr Bin ->                              -- _obj : TInterface "Gtk" "Bin"-    IO (Ptr Widget)---binGetChild ::-    (MonadIO m, BinK a) =>-    a                                       -- _obj-    -> m Widget                             -- result-binGetChild _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_bin_get_child _obj'-    checkUnexpectedReturnNULL "gtk_bin_get_child" result-    result' <- (newObject Widget) result-    touchManagedPtr _obj-    return result'--data BinGetChildMethodInfo-instance (signature ~ (m Widget), MonadIO m, BinK a) => MethodInfo BinGetChildMethodInfo a signature where-    overloadedMethod _ = binGetChild--
− GI/Gtk/Objects/Bin.hs-boot
@@ -1,14 +0,0 @@-module GI.Gtk.Objects.Bin where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype Bin = Bin (ForeignPtr Bin)-instance GObject Bin where-class GObject o => BinK o-instance (GObject o, IsDescendantOf Bin o) => BinK o-data BinGetChildMethodInfo
− GI/Gtk/Objects/BooleanCellAccessible.hs
@@ -1,129 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.BooleanCellAccessible-    ( ---- * Exported types-    BooleanCellAccessible(..)               ,-    BooleanCellAccessibleK                  ,-    toBooleanCellAccessible                 ,-    noBooleanCellAccessible                 ,---    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype BooleanCellAccessible = BooleanCellAccessible (ForeignPtr BooleanCellAccessible)-foreign import ccall "gtk_boolean_cell_accessible_get_type"-    c_gtk_boolean_cell_accessible_get_type :: IO GType--type instance ParentTypes BooleanCellAccessible = BooleanCellAccessibleParentTypes-type BooleanCellAccessibleParentTypes = '[RendererCellAccessible, CellAccessible, Accessible, Atk.Object, GObject.Object, Atk.Action, Atk.Component]--instance GObject BooleanCellAccessible where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_boolean_cell_accessible_get_type-    --class GObject o => BooleanCellAccessibleK o-instance (GObject o, IsDescendantOf BooleanCellAccessible o) => BooleanCellAccessibleK o--toBooleanCellAccessible :: BooleanCellAccessibleK o => o -> IO BooleanCellAccessible-toBooleanCellAccessible = unsafeCastTo BooleanCellAccessible--noBooleanCellAccessible :: Maybe BooleanCellAccessible-noBooleanCellAccessible = Nothing--type family ResolveBooleanCellAccessibleMethod (t :: Symbol) (o :: *) :: * where-    ResolveBooleanCellAccessibleMethod "addRelationship" o = Atk.ObjectAddRelationshipMethodInfo-    ResolveBooleanCellAccessibleMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveBooleanCellAccessibleMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveBooleanCellAccessibleMethod "connectWidgetDestroyed" o = AccessibleConnectWidgetDestroyedMethodInfo-    ResolveBooleanCellAccessibleMethod "contains" o = Atk.ComponentContainsMethodInfo-    ResolveBooleanCellAccessibleMethod "doAction" o = Atk.ActionDoActionMethodInfo-    ResolveBooleanCellAccessibleMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveBooleanCellAccessibleMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveBooleanCellAccessibleMethod "grabFocus" o = Atk.ComponentGrabFocusMethodInfo-    ResolveBooleanCellAccessibleMethod "initialize" o = Atk.ObjectInitializeMethodInfo-    ResolveBooleanCellAccessibleMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveBooleanCellAccessibleMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveBooleanCellAccessibleMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveBooleanCellAccessibleMethod "notifyStateChange" o = Atk.ObjectNotifyStateChangeMethodInfo-    ResolveBooleanCellAccessibleMethod "peekParent" o = Atk.ObjectPeekParentMethodInfo-    ResolveBooleanCellAccessibleMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveBooleanCellAccessibleMethod "refAccessibleAtPoint" o = Atk.ComponentRefAccessibleAtPointMethodInfo-    ResolveBooleanCellAccessibleMethod "refAccessibleChild" o = Atk.ObjectRefAccessibleChildMethodInfo-    ResolveBooleanCellAccessibleMethod "refRelationSet" o = Atk.ObjectRefRelationSetMethodInfo-    ResolveBooleanCellAccessibleMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveBooleanCellAccessibleMethod "refStateSet" o = Atk.ObjectRefStateSetMethodInfo-    ResolveBooleanCellAccessibleMethod "removeFocusHandler" o = Atk.ComponentRemoveFocusHandlerMethodInfo-    ResolveBooleanCellAccessibleMethod "removePropertyChangeHandler" o = Atk.ObjectRemovePropertyChangeHandlerMethodInfo-    ResolveBooleanCellAccessibleMethod "removeRelationship" o = Atk.ObjectRemoveRelationshipMethodInfo-    ResolveBooleanCellAccessibleMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveBooleanCellAccessibleMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveBooleanCellAccessibleMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveBooleanCellAccessibleMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveBooleanCellAccessibleMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveBooleanCellAccessibleMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveBooleanCellAccessibleMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveBooleanCellAccessibleMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveBooleanCellAccessibleMethod "getAlpha" o = Atk.ComponentGetAlphaMethodInfo-    ResolveBooleanCellAccessibleMethod "getAttributes" o = Atk.ObjectGetAttributesMethodInfo-    ResolveBooleanCellAccessibleMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveBooleanCellAccessibleMethod "getExtents" o = Atk.ComponentGetExtentsMethodInfo-    ResolveBooleanCellAccessibleMethod "getIndexInParent" o = Atk.ObjectGetIndexInParentMethodInfo-    ResolveBooleanCellAccessibleMethod "getKeybinding" o = Atk.ActionGetKeybindingMethodInfo-    ResolveBooleanCellAccessibleMethod "getLocalizedName" o = Atk.ActionGetLocalizedNameMethodInfo-    ResolveBooleanCellAccessibleMethod "getNAccessibleChildren" o = Atk.ObjectGetNAccessibleChildrenMethodInfo-    ResolveBooleanCellAccessibleMethod "getNActions" o = Atk.ActionGetNActionsMethodInfo-    ResolveBooleanCellAccessibleMethod "getObjectLocale" o = Atk.ObjectGetObjectLocaleMethodInfo-    ResolveBooleanCellAccessibleMethod "getParent" o = Atk.ObjectGetParentMethodInfo-    ResolveBooleanCellAccessibleMethod "getPosition" o = Atk.ComponentGetPositionMethodInfo-    ResolveBooleanCellAccessibleMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveBooleanCellAccessibleMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveBooleanCellAccessibleMethod "getRole" o = Atk.ObjectGetRoleMethodInfo-    ResolveBooleanCellAccessibleMethod "getSize" o = Atk.ComponentGetSizeMethodInfo-    ResolveBooleanCellAccessibleMethod "getWidget" o = AccessibleGetWidgetMethodInfo-    ResolveBooleanCellAccessibleMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveBooleanCellAccessibleMethod "setExtents" o = Atk.ComponentSetExtentsMethodInfo-    ResolveBooleanCellAccessibleMethod "setName" o = Atk.ObjectSetNameMethodInfo-    ResolveBooleanCellAccessibleMethod "setParent" o = Atk.ObjectSetParentMethodInfo-    ResolveBooleanCellAccessibleMethod "setPosition" o = Atk.ComponentSetPositionMethodInfo-    ResolveBooleanCellAccessibleMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveBooleanCellAccessibleMethod "setRole" o = Atk.ObjectSetRoleMethodInfo-    ResolveBooleanCellAccessibleMethod "setSize" o = Atk.ComponentSetSizeMethodInfo-    ResolveBooleanCellAccessibleMethod "setWidget" o = AccessibleSetWidgetMethodInfo-    ResolveBooleanCellAccessibleMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveBooleanCellAccessibleMethod t BooleanCellAccessible, MethodInfo info BooleanCellAccessible p) => IsLabelProxy t (BooleanCellAccessible -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveBooleanCellAccessibleMethod t BooleanCellAccessible, MethodInfo info BooleanCellAccessible p) => IsLabel t (BooleanCellAccessible -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList BooleanCellAccessible = BooleanCellAccessibleAttributeList-type BooleanCellAccessibleAttributeList = ('[ '("accessibleComponentLayer", Atk.ObjectAccessibleComponentLayerPropertyInfo), '("accessibleComponentMdiZorder", Atk.ObjectAccessibleComponentMdiZorderPropertyInfo), '("accessibleDescription", Atk.ObjectAccessibleDescriptionPropertyInfo), '("accessibleHypertextNlinks", Atk.ObjectAccessibleHypertextNlinksPropertyInfo), '("accessibleName", Atk.ObjectAccessibleNamePropertyInfo), '("accessibleParent", Atk.ObjectAccessibleParentPropertyInfo), '("accessibleRole", Atk.ObjectAccessibleRolePropertyInfo), '("accessibleTableCaption", Atk.ObjectAccessibleTableCaptionPropertyInfo), '("accessibleTableCaptionObject", Atk.ObjectAccessibleTableCaptionObjectPropertyInfo), '("accessibleTableColumnDescription", Atk.ObjectAccessibleTableColumnDescriptionPropertyInfo), '("accessibleTableColumnHeader", Atk.ObjectAccessibleTableColumnHeaderPropertyInfo), '("accessibleTableRowDescription", Atk.ObjectAccessibleTableRowDescriptionPropertyInfo), '("accessibleTableRowHeader", Atk.ObjectAccessibleTableRowHeaderPropertyInfo), '("accessibleTableSummary", Atk.ObjectAccessibleTableSummaryPropertyInfo), '("accessibleValue", Atk.ObjectAccessibleValuePropertyInfo), '("renderer", RendererCellAccessibleRendererPropertyInfo), '("widget", AccessibleWidgetPropertyInfo)] :: [(Symbol, *)])--type instance SignalList BooleanCellAccessible = BooleanCellAccessibleSignalList-type BooleanCellAccessibleSignalList = ('[ '("activeDescendantChanged", Atk.ObjectActiveDescendantChangedSignalInfo), '("boundsChanged", Atk.ComponentBoundsChangedSignalInfo), '("childrenChanged", Atk.ObjectChildrenChangedSignalInfo), '("focusEvent", Atk.ObjectFocusEventSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("propertyChange", Atk.ObjectPropertyChangeSignalInfo), '("stateChange", Atk.ObjectStateChangeSignalInfo), '("visibleDataChanged", Atk.ObjectVisibleDataChangedSignalInfo)] :: [(Symbol, *)])--
− GI/Gtk/Objects/BooleanCellAccessible.hs-boot
@@ -1,13 +0,0 @@-module GI.Gtk.Objects.BooleanCellAccessible where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype BooleanCellAccessible = BooleanCellAccessible (ForeignPtr BooleanCellAccessible)-instance GObject BooleanCellAccessible where-class GObject o => BooleanCellAccessibleK o-instance (GObject o, IsDescendantOf BooleanCellAccessible o) => BooleanCellAccessibleK o
− GI/Gtk/Objects/Box.hs
@@ -1,1048 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.Box-    ( ---- * Exported types-    Box(..)                                 ,-    BoxK                                    ,-    toBox                                   ,-    noBox                                   ,--- -- * Methods--- ** boxGetBaselinePosition-    BoxGetBaselinePositionMethodInfo        ,-    boxGetBaselinePosition                  ,----- ** boxGetCenterWidget-    BoxGetCenterWidgetMethodInfo            ,-    boxGetCenterWidget                      ,----- ** boxGetHomogeneous-    BoxGetHomogeneousMethodInfo             ,-    boxGetHomogeneous                       ,----- ** boxGetSpacing-    BoxGetSpacingMethodInfo                 ,-    boxGetSpacing                           ,----- ** boxNew-    boxNew                                  ,----- ** boxPackEnd-    BoxPackEndMethodInfo                    ,-    boxPackEnd                              ,----- ** boxPackStart-    BoxPackStartMethodInfo                  ,-    boxPackStart                            ,----- ** boxQueryChildPacking-    BoxQueryChildPackingMethodInfo          ,-    boxQueryChildPacking                    ,----- ** boxReorderChild-    BoxReorderChildMethodInfo               ,-    boxReorderChild                         ,----- ** boxSetBaselinePosition-    BoxSetBaselinePositionMethodInfo        ,-    boxSetBaselinePosition                  ,----- ** boxSetCenterWidget-    BoxSetCenterWidgetMethodInfo            ,-    boxSetCenterWidget                      ,----- ** boxSetChildPacking-    BoxSetChildPackingMethodInfo            ,-    boxSetChildPacking                      ,----- ** boxSetHomogeneous-    BoxSetHomogeneousMethodInfo             ,-    boxSetHomogeneous                       ,----- ** boxSetSpacing-    BoxSetSpacingMethodInfo                 ,-    boxSetSpacing                           ,----- -- * Properties--- ** BaselinePosition-    BoxBaselinePositionPropertyInfo         ,-    boxBaselinePosition                     ,-    constructBoxBaselinePosition            ,-    getBoxBaselinePosition                  ,-    setBoxBaselinePosition                  ,----- ** Homogeneous-    BoxHomogeneousPropertyInfo              ,-    boxHomogeneous                          ,-    constructBoxHomogeneous                 ,-    getBoxHomogeneous                       ,-    setBoxHomogeneous                       ,----- ** Spacing-    BoxSpacingPropertyInfo                  ,-    boxSpacing                              ,-    constructBoxSpacing                     ,-    getBoxSpacing                           ,-    setBoxSpacing                           ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype Box = Box (ForeignPtr Box)-foreign import ccall "gtk_box_get_type"-    c_gtk_box_get_type :: IO GType--type instance ParentTypes Box = BoxParentTypes-type BoxParentTypes = '[Container, Widget, GObject.Object, Atk.ImplementorIface, Buildable, Orientable]--instance GObject Box where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_box_get_type-    --class GObject o => BoxK o-instance (GObject o, IsDescendantOf Box o) => BoxK o--toBox :: BoxK o => o -> IO Box-toBox = unsafeCastTo Box--noBox :: Maybe Box-noBox = Nothing--type family ResolveBoxMethod (t :: Symbol) (o :: *) :: * where-    ResolveBoxMethod "activate" o = WidgetActivateMethodInfo-    ResolveBoxMethod "add" o = ContainerAddMethodInfo-    ResolveBoxMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveBoxMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveBoxMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveBoxMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveBoxMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveBoxMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveBoxMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveBoxMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveBoxMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveBoxMethod "checkResize" o = ContainerCheckResizeMethodInfo-    ResolveBoxMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveBoxMethod "childGetProperty" o = ContainerChildGetPropertyMethodInfo-    ResolveBoxMethod "childNotifyByPspec" o = ContainerChildNotifyByPspecMethodInfo-    ResolveBoxMethod "childSetProperty" o = ContainerChildSetPropertyMethodInfo-    ResolveBoxMethod "childType" o = ContainerChildTypeMethodInfo-    ResolveBoxMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveBoxMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveBoxMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveBoxMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveBoxMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveBoxMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveBoxMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveBoxMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveBoxMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveBoxMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveBoxMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveBoxMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveBoxMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveBoxMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveBoxMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveBoxMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveBoxMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveBoxMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveBoxMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveBoxMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveBoxMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveBoxMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveBoxMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveBoxMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveBoxMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveBoxMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveBoxMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveBoxMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveBoxMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveBoxMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveBoxMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveBoxMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveBoxMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveBoxMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveBoxMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveBoxMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveBoxMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveBoxMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveBoxMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveBoxMethod "draw" o = WidgetDrawMethodInfo-    ResolveBoxMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveBoxMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveBoxMethod "event" o = WidgetEventMethodInfo-    ResolveBoxMethod "forall" o = ContainerForallMethodInfo-    ResolveBoxMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveBoxMethod "foreach" o = ContainerForeachMethodInfo-    ResolveBoxMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveBoxMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveBoxMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveBoxMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveBoxMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveBoxMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveBoxMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveBoxMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveBoxMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveBoxMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveBoxMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveBoxMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveBoxMethod "hide" o = WidgetHideMethodInfo-    ResolveBoxMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveBoxMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveBoxMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveBoxMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveBoxMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveBoxMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveBoxMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveBoxMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveBoxMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveBoxMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveBoxMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveBoxMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveBoxMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveBoxMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveBoxMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveBoxMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveBoxMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveBoxMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveBoxMethod "map" o = WidgetMapMethodInfo-    ResolveBoxMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveBoxMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveBoxMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveBoxMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveBoxMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveBoxMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveBoxMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveBoxMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveBoxMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveBoxMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveBoxMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveBoxMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveBoxMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveBoxMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveBoxMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveBoxMethod "packEnd" o = BoxPackEndMethodInfo-    ResolveBoxMethod "packStart" o = BoxPackStartMethodInfo-    ResolveBoxMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveBoxMethod "path" o = WidgetPathMethodInfo-    ResolveBoxMethod "propagateDraw" o = ContainerPropagateDrawMethodInfo-    ResolveBoxMethod "queryChildPacking" o = BoxQueryChildPackingMethodInfo-    ResolveBoxMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveBoxMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveBoxMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveBoxMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveBoxMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveBoxMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveBoxMethod "realize" o = WidgetRealizeMethodInfo-    ResolveBoxMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveBoxMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveBoxMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveBoxMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveBoxMethod "remove" o = ContainerRemoveMethodInfo-    ResolveBoxMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveBoxMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveBoxMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveBoxMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveBoxMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveBoxMethod "reorderChild" o = BoxReorderChildMethodInfo-    ResolveBoxMethod "reparent" o = WidgetReparentMethodInfo-    ResolveBoxMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveBoxMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveBoxMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveBoxMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveBoxMethod "resizeChildren" o = ContainerResizeChildrenMethodInfo-    ResolveBoxMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveBoxMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveBoxMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveBoxMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveBoxMethod "show" o = WidgetShowMethodInfo-    ResolveBoxMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveBoxMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveBoxMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveBoxMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveBoxMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveBoxMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveBoxMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveBoxMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveBoxMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveBoxMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveBoxMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveBoxMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveBoxMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveBoxMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveBoxMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveBoxMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveBoxMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveBoxMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveBoxMethod "unsetFocusChain" o = ContainerUnsetFocusChainMethodInfo-    ResolveBoxMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveBoxMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveBoxMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveBoxMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveBoxMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveBoxMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveBoxMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveBoxMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveBoxMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveBoxMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveBoxMethod "getBaselinePosition" o = BoxGetBaselinePositionMethodInfo-    ResolveBoxMethod "getBorderWidth" o = ContainerGetBorderWidthMethodInfo-    ResolveBoxMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveBoxMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveBoxMethod "getCenterWidget" o = BoxGetCenterWidgetMethodInfo-    ResolveBoxMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveBoxMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveBoxMethod "getChildren" o = ContainerGetChildrenMethodInfo-    ResolveBoxMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveBoxMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveBoxMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveBoxMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveBoxMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveBoxMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveBoxMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveBoxMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveBoxMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveBoxMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveBoxMethod "getFocusChain" o = ContainerGetFocusChainMethodInfo-    ResolveBoxMethod "getFocusChild" o = ContainerGetFocusChildMethodInfo-    ResolveBoxMethod "getFocusHadjustment" o = ContainerGetFocusHadjustmentMethodInfo-    ResolveBoxMethod "getFocusVadjustment" o = ContainerGetFocusVadjustmentMethodInfo-    ResolveBoxMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveBoxMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveBoxMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveBoxMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveBoxMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveBoxMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveBoxMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveBoxMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveBoxMethod "getHomogeneous" o = BoxGetHomogeneousMethodInfo-    ResolveBoxMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveBoxMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveBoxMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveBoxMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveBoxMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveBoxMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveBoxMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveBoxMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveBoxMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveBoxMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveBoxMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveBoxMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveBoxMethod "getOrientation" o = OrientableGetOrientationMethodInfo-    ResolveBoxMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveBoxMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveBoxMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveBoxMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveBoxMethod "getPathForChild" o = ContainerGetPathForChildMethodInfo-    ResolveBoxMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveBoxMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveBoxMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveBoxMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveBoxMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveBoxMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveBoxMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveBoxMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveBoxMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveBoxMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveBoxMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveBoxMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveBoxMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveBoxMethod "getResizeMode" o = ContainerGetResizeModeMethodInfo-    ResolveBoxMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveBoxMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveBoxMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveBoxMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveBoxMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveBoxMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveBoxMethod "getSpacing" o = BoxGetSpacingMethodInfo-    ResolveBoxMethod "getState" o = WidgetGetStateMethodInfo-    ResolveBoxMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveBoxMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveBoxMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveBoxMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveBoxMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveBoxMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveBoxMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveBoxMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveBoxMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveBoxMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveBoxMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveBoxMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveBoxMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveBoxMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveBoxMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveBoxMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveBoxMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveBoxMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveBoxMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveBoxMethod "setBaselinePosition" o = BoxSetBaselinePositionMethodInfo-    ResolveBoxMethod "setBorderWidth" o = ContainerSetBorderWidthMethodInfo-    ResolveBoxMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveBoxMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveBoxMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveBoxMethod "setCenterWidget" o = BoxSetCenterWidgetMethodInfo-    ResolveBoxMethod "setChildPacking" o = BoxSetChildPackingMethodInfo-    ResolveBoxMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveBoxMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveBoxMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveBoxMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveBoxMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveBoxMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveBoxMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveBoxMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveBoxMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveBoxMethod "setFocusChain" o = ContainerSetFocusChainMethodInfo-    ResolveBoxMethod "setFocusChild" o = ContainerSetFocusChildMethodInfo-    ResolveBoxMethod "setFocusHadjustment" o = ContainerSetFocusHadjustmentMethodInfo-    ResolveBoxMethod "setFocusVadjustment" o = ContainerSetFocusVadjustmentMethodInfo-    ResolveBoxMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveBoxMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveBoxMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveBoxMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveBoxMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveBoxMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveBoxMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveBoxMethod "setHomogeneous" o = BoxSetHomogeneousMethodInfo-    ResolveBoxMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveBoxMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveBoxMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveBoxMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveBoxMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveBoxMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveBoxMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveBoxMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveBoxMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveBoxMethod "setOrientation" o = OrientableSetOrientationMethodInfo-    ResolveBoxMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveBoxMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveBoxMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveBoxMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveBoxMethod "setReallocateRedraws" o = ContainerSetReallocateRedrawsMethodInfo-    ResolveBoxMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveBoxMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveBoxMethod "setResizeMode" o = ContainerSetResizeModeMethodInfo-    ResolveBoxMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveBoxMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveBoxMethod "setSpacing" o = BoxSetSpacingMethodInfo-    ResolveBoxMethod "setState" o = WidgetSetStateMethodInfo-    ResolveBoxMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveBoxMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveBoxMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveBoxMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveBoxMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveBoxMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveBoxMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveBoxMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveBoxMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveBoxMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveBoxMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveBoxMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveBoxMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveBoxMethod t Box, MethodInfo info Box p) => IsLabelProxy t (Box -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveBoxMethod t Box, MethodInfo info Box p) => IsLabel t (Box -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "baseline-position"-   -- Type: TInterface "Gtk" "BaselinePosition"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getBoxBaselinePosition :: (MonadIO m, BoxK o) => o -> m BaselinePosition-getBoxBaselinePosition obj = liftIO $ getObjectPropertyEnum obj "baseline-position"--setBoxBaselinePosition :: (MonadIO m, BoxK o) => o -> BaselinePosition -> m ()-setBoxBaselinePosition obj val = liftIO $ setObjectPropertyEnum obj "baseline-position" val--constructBoxBaselinePosition :: BaselinePosition -> IO ([Char], GValue)-constructBoxBaselinePosition val = constructObjectPropertyEnum "baseline-position" val--data BoxBaselinePositionPropertyInfo-instance AttrInfo BoxBaselinePositionPropertyInfo where-    type AttrAllowedOps BoxBaselinePositionPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint BoxBaselinePositionPropertyInfo = (~) BaselinePosition-    type AttrBaseTypeConstraint BoxBaselinePositionPropertyInfo = BoxK-    type AttrGetType BoxBaselinePositionPropertyInfo = BaselinePosition-    type AttrLabel BoxBaselinePositionPropertyInfo = "baseline-position"-    attrGet _ = getBoxBaselinePosition-    attrSet _ = setBoxBaselinePosition-    attrConstruct _ = constructBoxBaselinePosition-    attrClear _ = undefined---- VVV Prop "homogeneous"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getBoxHomogeneous :: (MonadIO m, BoxK o) => o -> m Bool-getBoxHomogeneous obj = liftIO $ getObjectPropertyBool obj "homogeneous"--setBoxHomogeneous :: (MonadIO m, BoxK o) => o -> Bool -> m ()-setBoxHomogeneous obj val = liftIO $ setObjectPropertyBool obj "homogeneous" val--constructBoxHomogeneous :: Bool -> IO ([Char], GValue)-constructBoxHomogeneous val = constructObjectPropertyBool "homogeneous" val--data BoxHomogeneousPropertyInfo-instance AttrInfo BoxHomogeneousPropertyInfo where-    type AttrAllowedOps BoxHomogeneousPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint BoxHomogeneousPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint BoxHomogeneousPropertyInfo = BoxK-    type AttrGetType BoxHomogeneousPropertyInfo = Bool-    type AttrLabel BoxHomogeneousPropertyInfo = "homogeneous"-    attrGet _ = getBoxHomogeneous-    attrSet _ = setBoxHomogeneous-    attrConstruct _ = constructBoxHomogeneous-    attrClear _ = undefined---- VVV Prop "spacing"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getBoxSpacing :: (MonadIO m, BoxK o) => o -> m Int32-getBoxSpacing obj = liftIO $ getObjectPropertyInt32 obj "spacing"--setBoxSpacing :: (MonadIO m, BoxK o) => o -> Int32 -> m ()-setBoxSpacing obj val = liftIO $ setObjectPropertyInt32 obj "spacing" val--constructBoxSpacing :: Int32 -> IO ([Char], GValue)-constructBoxSpacing val = constructObjectPropertyInt32 "spacing" val--data BoxSpacingPropertyInfo-instance AttrInfo BoxSpacingPropertyInfo where-    type AttrAllowedOps BoxSpacingPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint BoxSpacingPropertyInfo = (~) Int32-    type AttrBaseTypeConstraint BoxSpacingPropertyInfo = BoxK-    type AttrGetType BoxSpacingPropertyInfo = Int32-    type AttrLabel BoxSpacingPropertyInfo = "spacing"-    attrGet _ = getBoxSpacing-    attrSet _ = setBoxSpacing-    attrConstruct _ = constructBoxSpacing-    attrClear _ = undefined--type instance AttributeList Box = BoxAttributeList-type BoxAttributeList = ('[ '("appPaintable", WidgetAppPaintablePropertyInfo), '("baselinePosition", BoxBaselinePositionPropertyInfo), '("borderWidth", ContainerBorderWidthPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("child", ContainerChildPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("homogeneous", BoxHomogeneousPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("orientation", OrientableOrientationPropertyInfo), '("parent", WidgetParentPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("resizeMode", ContainerResizeModePropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("spacing", BoxSpacingPropertyInfo), '("style", WidgetStylePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo)] :: [(Symbol, *)])--boxBaselinePosition :: AttrLabelProxy "baselinePosition"-boxBaselinePosition = AttrLabelProxy--boxHomogeneous :: AttrLabelProxy "homogeneous"-boxHomogeneous = AttrLabelProxy--boxSpacing :: AttrLabelProxy "spacing"-boxSpacing = AttrLabelProxy--type instance SignalList Box = BoxSignalList-type BoxSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("add", ContainerAddSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("checkResize", ContainerCheckResizeSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("remove", ContainerRemoveSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("setFocusChild", ContainerSetFocusChildSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method Box::new--- method type : Constructor--- Args : [Arg {argCName = "orientation", argType = TInterface "Gtk" "Orientation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "spacing", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Box")--- throws : False--- Skip return : False--foreign import ccall "gtk_box_new" gtk_box_new :: -    CUInt ->                                -- orientation : TInterface "Gtk" "Orientation"-    Int32 ->                                -- spacing : TBasicType TInt-    IO (Ptr Box)---boxNew ::-    (MonadIO m) =>-    Orientation                             -- orientation-    -> Int32                                -- spacing-    -> m Box                                -- result-boxNew orientation spacing = liftIO $ do-    let orientation' = (fromIntegral . fromEnum) orientation-    result <- gtk_box_new orientation' spacing-    checkUnexpectedReturnNULL "gtk_box_new" result-    result' <- (newObject Box) result-    return result'---- method Box::get_baseline_position--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Box", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "BaselinePosition")--- throws : False--- Skip return : False--foreign import ccall "gtk_box_get_baseline_position" gtk_box_get_baseline_position :: -    Ptr Box ->                              -- _obj : TInterface "Gtk" "Box"-    IO CUInt---boxGetBaselinePosition ::-    (MonadIO m, BoxK a) =>-    a                                       -- _obj-    -> m BaselinePosition                   -- result-boxGetBaselinePosition _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_box_get_baseline_position _obj'-    let result' = (toEnum . fromIntegral) result-    touchManagedPtr _obj-    return result'--data BoxGetBaselinePositionMethodInfo-instance (signature ~ (m BaselinePosition), MonadIO m, BoxK a) => MethodInfo BoxGetBaselinePositionMethodInfo a signature where-    overloadedMethod _ = boxGetBaselinePosition---- method Box::get_center_widget--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Box", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Widget")--- throws : False--- Skip return : False--foreign import ccall "gtk_box_get_center_widget" gtk_box_get_center_widget :: -    Ptr Box ->                              -- _obj : TInterface "Gtk" "Box"-    IO (Ptr Widget)---boxGetCenterWidget ::-    (MonadIO m, BoxK a) =>-    a                                       -- _obj-    -> m Widget                             -- result-boxGetCenterWidget _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_box_get_center_widget _obj'-    checkUnexpectedReturnNULL "gtk_box_get_center_widget" result-    result' <- (newObject Widget) result-    touchManagedPtr _obj-    return result'--data BoxGetCenterWidgetMethodInfo-instance (signature ~ (m Widget), MonadIO m, BoxK a) => MethodInfo BoxGetCenterWidgetMethodInfo a signature where-    overloadedMethod _ = boxGetCenterWidget---- method Box::get_homogeneous--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Box", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_box_get_homogeneous" gtk_box_get_homogeneous :: -    Ptr Box ->                              -- _obj : TInterface "Gtk" "Box"-    IO CInt---boxGetHomogeneous ::-    (MonadIO m, BoxK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-boxGetHomogeneous _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_box_get_homogeneous _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data BoxGetHomogeneousMethodInfo-instance (signature ~ (m Bool), MonadIO m, BoxK a) => MethodInfo BoxGetHomogeneousMethodInfo a signature where-    overloadedMethod _ = boxGetHomogeneous---- method Box::get_spacing--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Box", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_box_get_spacing" gtk_box_get_spacing :: -    Ptr Box ->                              -- _obj : TInterface "Gtk" "Box"-    IO Int32---boxGetSpacing ::-    (MonadIO m, BoxK a) =>-    a                                       -- _obj-    -> m Int32                              -- result-boxGetSpacing _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_box_get_spacing _obj'-    touchManagedPtr _obj-    return result--data BoxGetSpacingMethodInfo-instance (signature ~ (m Int32), MonadIO m, BoxK a) => MethodInfo BoxGetSpacingMethodInfo a signature where-    overloadedMethod _ = boxGetSpacing---- method Box::pack_end--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Box", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "child", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "expand", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "fill", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "padding", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_box_pack_end" gtk_box_pack_end :: -    Ptr Box ->                              -- _obj : TInterface "Gtk" "Box"-    Ptr Widget ->                           -- child : TInterface "Gtk" "Widget"-    CInt ->                                 -- expand : TBasicType TBoolean-    CInt ->                                 -- fill : TBasicType TBoolean-    Word32 ->                               -- padding : TBasicType TUInt-    IO ()---boxPackEnd ::-    (MonadIO m, BoxK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- child-    -> Bool                                 -- expand-    -> Bool                                 -- fill-    -> Word32                               -- padding-    -> m ()                                 -- result-boxPackEnd _obj child expand fill padding = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let child' = unsafeManagedPtrCastPtr child-    let expand' = (fromIntegral . fromEnum) expand-    let fill' = (fromIntegral . fromEnum) fill-    gtk_box_pack_end _obj' child' expand' fill' padding-    touchManagedPtr _obj-    touchManagedPtr child-    return ()--data BoxPackEndMethodInfo-instance (signature ~ (b -> Bool -> Bool -> Word32 -> m ()), MonadIO m, BoxK a, WidgetK b) => MethodInfo BoxPackEndMethodInfo a signature where-    overloadedMethod _ = boxPackEnd---- method Box::pack_start--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Box", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "child", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "expand", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "fill", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "padding", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_box_pack_start" gtk_box_pack_start :: -    Ptr Box ->                              -- _obj : TInterface "Gtk" "Box"-    Ptr Widget ->                           -- child : TInterface "Gtk" "Widget"-    CInt ->                                 -- expand : TBasicType TBoolean-    CInt ->                                 -- fill : TBasicType TBoolean-    Word32 ->                               -- padding : TBasicType TUInt-    IO ()---boxPackStart ::-    (MonadIO m, BoxK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- child-    -> Bool                                 -- expand-    -> Bool                                 -- fill-    -> Word32                               -- padding-    -> m ()                                 -- result-boxPackStart _obj child expand fill padding = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let child' = unsafeManagedPtrCastPtr child-    let expand' = (fromIntegral . fromEnum) expand-    let fill' = (fromIntegral . fromEnum) fill-    gtk_box_pack_start _obj' child' expand' fill' padding-    touchManagedPtr _obj-    touchManagedPtr child-    return ()--data BoxPackStartMethodInfo-instance (signature ~ (b -> Bool -> Bool -> Word32 -> m ()), MonadIO m, BoxK a, WidgetK b) => MethodInfo BoxPackStartMethodInfo a signature where-    overloadedMethod _ = boxPackStart---- method Box::query_child_packing--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Box", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "child", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "expand", argType = TBasicType TBoolean, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "fill", argType = TBasicType TBoolean, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "padding", argType = TBasicType TUInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "pack_type", argType = TInterface "Gtk" "PackType", direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_box_query_child_packing" gtk_box_query_child_packing :: -    Ptr Box ->                              -- _obj : TInterface "Gtk" "Box"-    Ptr Widget ->                           -- child : TInterface "Gtk" "Widget"-    Ptr CInt ->                             -- expand : TBasicType TBoolean-    Ptr CInt ->                             -- fill : TBasicType TBoolean-    Ptr Word32 ->                           -- padding : TBasicType TUInt-    Ptr CUInt ->                            -- pack_type : TInterface "Gtk" "PackType"-    IO ()---boxQueryChildPacking ::-    (MonadIO m, BoxK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- child-    -> m (Bool,Bool,Word32,PackType)        -- result-boxQueryChildPacking _obj child = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let child' = unsafeManagedPtrCastPtr child-    expand <- allocMem :: IO (Ptr CInt)-    fill <- allocMem :: IO (Ptr CInt)-    padding <- allocMem :: IO (Ptr Word32)-    packType <- allocMem :: IO (Ptr CUInt)-    gtk_box_query_child_packing _obj' child' expand fill padding packType-    expand' <- peek expand-    let expand'' = (/= 0) expand'-    fill' <- peek fill-    let fill'' = (/= 0) fill'-    padding' <- peek padding-    packType' <- peek packType-    let packType'' = (toEnum . fromIntegral) packType'-    touchManagedPtr _obj-    touchManagedPtr child-    freeMem expand-    freeMem fill-    freeMem padding-    freeMem packType-    return (expand'', fill'', padding', packType'')--data BoxQueryChildPackingMethodInfo-instance (signature ~ (b -> m (Bool,Bool,Word32,PackType)), MonadIO m, BoxK a, WidgetK b) => MethodInfo BoxQueryChildPackingMethodInfo a signature where-    overloadedMethod _ = boxQueryChildPacking---- method Box::reorder_child--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Box", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "child", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "position", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_box_reorder_child" gtk_box_reorder_child :: -    Ptr Box ->                              -- _obj : TInterface "Gtk" "Box"-    Ptr Widget ->                           -- child : TInterface "Gtk" "Widget"-    Int32 ->                                -- position : TBasicType TInt-    IO ()---boxReorderChild ::-    (MonadIO m, BoxK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- child-    -> Int32                                -- position-    -> m ()                                 -- result-boxReorderChild _obj child position = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let child' = unsafeManagedPtrCastPtr child-    gtk_box_reorder_child _obj' child' position-    touchManagedPtr _obj-    touchManagedPtr child-    return ()--data BoxReorderChildMethodInfo-instance (signature ~ (b -> Int32 -> m ()), MonadIO m, BoxK a, WidgetK b) => MethodInfo BoxReorderChildMethodInfo a signature where-    overloadedMethod _ = boxReorderChild---- method Box::set_baseline_position--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Box", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "position", argType = TInterface "Gtk" "BaselinePosition", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_box_set_baseline_position" gtk_box_set_baseline_position :: -    Ptr Box ->                              -- _obj : TInterface "Gtk" "Box"-    CUInt ->                                -- position : TInterface "Gtk" "BaselinePosition"-    IO ()---boxSetBaselinePosition ::-    (MonadIO m, BoxK a) =>-    a                                       -- _obj-    -> BaselinePosition                     -- position-    -> m ()                                 -- result-boxSetBaselinePosition _obj position = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let position' = (fromIntegral . fromEnum) position-    gtk_box_set_baseline_position _obj' position'-    touchManagedPtr _obj-    return ()--data BoxSetBaselinePositionMethodInfo-instance (signature ~ (BaselinePosition -> m ()), MonadIO m, BoxK a) => MethodInfo BoxSetBaselinePositionMethodInfo a signature where-    overloadedMethod _ = boxSetBaselinePosition---- method Box::set_center_widget--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Box", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_box_set_center_widget" gtk_box_set_center_widget :: -    Ptr Box ->                              -- _obj : TInterface "Gtk" "Box"-    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    IO ()---boxSetCenterWidget ::-    (MonadIO m, BoxK a, WidgetK b) =>-    a                                       -- _obj-    -> Maybe (b)                            -- widget-    -> m ()                                 -- result-boxSetCenterWidget _obj widget = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeWidget <- case widget of-        Nothing -> return nullPtr-        Just jWidget -> do-            let jWidget' = unsafeManagedPtrCastPtr jWidget-            return jWidget'-    gtk_box_set_center_widget _obj' maybeWidget-    touchManagedPtr _obj-    whenJust widget touchManagedPtr-    return ()--data BoxSetCenterWidgetMethodInfo-instance (signature ~ (Maybe (b) -> m ()), MonadIO m, BoxK a, WidgetK b) => MethodInfo BoxSetCenterWidgetMethodInfo a signature where-    overloadedMethod _ = boxSetCenterWidget---- method Box::set_child_packing--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Box", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "child", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "expand", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "fill", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "padding", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "pack_type", argType = TInterface "Gtk" "PackType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_box_set_child_packing" gtk_box_set_child_packing :: -    Ptr Box ->                              -- _obj : TInterface "Gtk" "Box"-    Ptr Widget ->                           -- child : TInterface "Gtk" "Widget"-    CInt ->                                 -- expand : TBasicType TBoolean-    CInt ->                                 -- fill : TBasicType TBoolean-    Word32 ->                               -- padding : TBasicType TUInt-    CUInt ->                                -- pack_type : TInterface "Gtk" "PackType"-    IO ()---boxSetChildPacking ::-    (MonadIO m, BoxK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- child-    -> Bool                                 -- expand-    -> Bool                                 -- fill-    -> Word32                               -- padding-    -> PackType                             -- packType-    -> m ()                                 -- result-boxSetChildPacking _obj child expand fill padding packType = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let child' = unsafeManagedPtrCastPtr child-    let expand' = (fromIntegral . fromEnum) expand-    let fill' = (fromIntegral . fromEnum) fill-    let packType' = (fromIntegral . fromEnum) packType-    gtk_box_set_child_packing _obj' child' expand' fill' padding packType'-    touchManagedPtr _obj-    touchManagedPtr child-    return ()--data BoxSetChildPackingMethodInfo-instance (signature ~ (b -> Bool -> Bool -> Word32 -> PackType -> m ()), MonadIO m, BoxK a, WidgetK b) => MethodInfo BoxSetChildPackingMethodInfo a signature where-    overloadedMethod _ = boxSetChildPacking---- method Box::set_homogeneous--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Box", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "homogeneous", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_box_set_homogeneous" gtk_box_set_homogeneous :: -    Ptr Box ->                              -- _obj : TInterface "Gtk" "Box"-    CInt ->                                 -- homogeneous : TBasicType TBoolean-    IO ()---boxSetHomogeneous ::-    (MonadIO m, BoxK a) =>-    a                                       -- _obj-    -> Bool                                 -- homogeneous-    -> m ()                                 -- result-boxSetHomogeneous _obj homogeneous = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let homogeneous' = (fromIntegral . fromEnum) homogeneous-    gtk_box_set_homogeneous _obj' homogeneous'-    touchManagedPtr _obj-    return ()--data BoxSetHomogeneousMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, BoxK a) => MethodInfo BoxSetHomogeneousMethodInfo a signature where-    overloadedMethod _ = boxSetHomogeneous---- method Box::set_spacing--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Box", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "spacing", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_box_set_spacing" gtk_box_set_spacing :: -    Ptr Box ->                              -- _obj : TInterface "Gtk" "Box"-    Int32 ->                                -- spacing : TBasicType TInt-    IO ()---boxSetSpacing ::-    (MonadIO m, BoxK a) =>-    a                                       -- _obj-    -> Int32                                -- spacing-    -> m ()                                 -- result-boxSetSpacing _obj spacing = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_box_set_spacing _obj' spacing-    touchManagedPtr _obj-    return ()--data BoxSetSpacingMethodInfo-instance (signature ~ (Int32 -> m ()), MonadIO m, BoxK a) => MethodInfo BoxSetSpacingMethodInfo a signature where-    overloadedMethod _ = boxSetSpacing--
− GI/Gtk/Objects/Box.hs-boot
@@ -1,29 +0,0 @@-module GI.Gtk.Objects.Box where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype Box = Box (ForeignPtr Box)-instance GObject Box where-class GObject o => BoxK o-instance (GObject o, IsDescendantOf Box o) => BoxK o-data BoxBaselinePositionPropertyInfo-data BoxHomogeneousPropertyInfo-data BoxSpacingPropertyInfo-data BoxGetBaselinePositionMethodInfo-data BoxGetCenterWidgetMethodInfo-data BoxGetHomogeneousMethodInfo-data BoxGetSpacingMethodInfo-data BoxPackEndMethodInfo-data BoxPackStartMethodInfo-data BoxQueryChildPackingMethodInfo-data BoxReorderChildMethodInfo-data BoxSetBaselinePositionMethodInfo-data BoxSetCenterWidgetMethodInfo-data BoxSetChildPackingMethodInfo-data BoxSetHomogeneousMethodInfo-data BoxSetSpacingMethodInfo
− GI/Gtk/Objects/Builder.hs
@@ -1,1046 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.Builder-    ( ---- * Exported types-    Builder(..)                             ,-    BuilderK                                ,-    toBuilder                               ,-    noBuilder                               ,--- -- * Methods--- ** builderAddCallbackSymbol-    BuilderAddCallbackSymbolMethodInfo      ,-    builderAddCallbackSymbol                ,----- ** builderAddFromFile-    BuilderAddFromFileMethodInfo            ,-    builderAddFromFile                      ,----- ** builderAddFromResource-    BuilderAddFromResourceMethodInfo        ,-    builderAddFromResource                  ,----- ** builderAddFromString-    BuilderAddFromStringMethodInfo          ,-    builderAddFromString                    ,----- ** builderAddObjectsFromFile-    BuilderAddObjectsFromFileMethodInfo     ,-    builderAddObjectsFromFile               ,----- ** builderAddObjectsFromResource-    BuilderAddObjectsFromResourceMethodInfo ,-    builderAddObjectsFromResource           ,----- ** builderAddObjectsFromString-    BuilderAddObjectsFromStringMethodInfo   ,-    builderAddObjectsFromString             ,----- ** builderConnectSignals-    BuilderConnectSignalsMethodInfo         ,-    builderConnectSignals                   ,----- ** builderConnectSignalsFull-    BuilderConnectSignalsFullMethodInfo     ,-    builderConnectSignalsFull               ,----- ** builderExposeObject-    BuilderExposeObjectMethodInfo           ,-    builderExposeObject                     ,----- ** builderGetApplication-    BuilderGetApplicationMethodInfo         ,-    builderGetApplication                   ,----- ** builderGetObject-    BuilderGetObjectMethodInfo              ,-    builderGetObject                        ,----- ** builderGetObjects-    BuilderGetObjectsMethodInfo             ,-    builderGetObjects                       ,----- ** builderGetTranslationDomain-    BuilderGetTranslationDomainMethodInfo   ,-    builderGetTranslationDomain             ,----- ** builderGetTypeFromName-    BuilderGetTypeFromNameMethodInfo        ,-    builderGetTypeFromName                  ,----- ** builderNew-    builderNew                              ,----- ** builderNewFromFile-    builderNewFromFile                      ,----- ** builderNewFromResource-    builderNewFromResource                  ,----- ** builderNewFromString-    builderNewFromString                    ,----- ** builderSetApplication-    BuilderSetApplicationMethodInfo         ,-    builderSetApplication                   ,----- ** builderSetTranslationDomain-    BuilderSetTranslationDomainMethodInfo   ,-    builderSetTranslationDomain             ,----- ** builderValueFromString-    BuilderValueFromStringMethodInfo        ,-    builderValueFromString                  ,----- ** builderValueFromStringType-    BuilderValueFromStringTypeMethodInfo    ,-    builderValueFromStringType              ,----- -- * Properties--- ** TranslationDomain-    BuilderTranslationDomainPropertyInfo    ,-    builderTranslationDomain                ,-    clearBuilderTranslationDomain           ,-    constructBuilderTranslationDomain       ,-    getBuilderTranslationDomain             ,-    setBuilderTranslationDomain             ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.GObject as GObject--newtype Builder = Builder (ForeignPtr Builder)-foreign import ccall "gtk_builder_get_type"-    c_gtk_builder_get_type :: IO GType--type instance ParentTypes Builder = BuilderParentTypes-type BuilderParentTypes = '[GObject.Object]--instance GObject Builder where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_builder_get_type-    --class GObject o => BuilderK o-instance (GObject o, IsDescendantOf Builder o) => BuilderK o--toBuilder :: BuilderK o => o -> IO Builder-toBuilder = unsafeCastTo Builder--noBuilder :: Maybe Builder-noBuilder = Nothing--type family ResolveBuilderMethod (t :: Symbol) (o :: *) :: * where-    ResolveBuilderMethod "addCallbackSymbol" o = BuilderAddCallbackSymbolMethodInfo-    ResolveBuilderMethod "addFromFile" o = BuilderAddFromFileMethodInfo-    ResolveBuilderMethod "addFromResource" o = BuilderAddFromResourceMethodInfo-    ResolveBuilderMethod "addFromString" o = BuilderAddFromStringMethodInfo-    ResolveBuilderMethod "addObjectsFromFile" o = BuilderAddObjectsFromFileMethodInfo-    ResolveBuilderMethod "addObjectsFromResource" o = BuilderAddObjectsFromResourceMethodInfo-    ResolveBuilderMethod "addObjectsFromString" o = BuilderAddObjectsFromStringMethodInfo-    ResolveBuilderMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveBuilderMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveBuilderMethod "connectSignals" o = BuilderConnectSignalsMethodInfo-    ResolveBuilderMethod "connectSignalsFull" o = BuilderConnectSignalsFullMethodInfo-    ResolveBuilderMethod "exposeObject" o = BuilderExposeObjectMethodInfo-    ResolveBuilderMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveBuilderMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveBuilderMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveBuilderMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveBuilderMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveBuilderMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveBuilderMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveBuilderMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveBuilderMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveBuilderMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveBuilderMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveBuilderMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveBuilderMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveBuilderMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveBuilderMethod "valueFromString" o = BuilderValueFromStringMethodInfo-    ResolveBuilderMethod "valueFromStringType" o = BuilderValueFromStringTypeMethodInfo-    ResolveBuilderMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveBuilderMethod "getApplication" o = BuilderGetApplicationMethodInfo-    ResolveBuilderMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveBuilderMethod "getObject" o = BuilderGetObjectMethodInfo-    ResolveBuilderMethod "getObjects" o = BuilderGetObjectsMethodInfo-    ResolveBuilderMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveBuilderMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveBuilderMethod "getTranslationDomain" o = BuilderGetTranslationDomainMethodInfo-    ResolveBuilderMethod "getTypeFromName" o = BuilderGetTypeFromNameMethodInfo-    ResolveBuilderMethod "setApplication" o = BuilderSetApplicationMethodInfo-    ResolveBuilderMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveBuilderMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveBuilderMethod "setTranslationDomain" o = BuilderSetTranslationDomainMethodInfo-    ResolveBuilderMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveBuilderMethod t Builder, MethodInfo info Builder p) => IsLabelProxy t (Builder -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveBuilderMethod t Builder, MethodInfo info Builder p) => IsLabel t (Builder -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "translation-domain"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just True)--getBuilderTranslationDomain :: (MonadIO m, BuilderK o) => o -> m T.Text-getBuilderTranslationDomain obj = liftIO $ checkUnexpectedNothing "getBuilderTranslationDomain" $ getObjectPropertyString obj "translation-domain"--setBuilderTranslationDomain :: (MonadIO m, BuilderK o) => o -> T.Text -> m ()-setBuilderTranslationDomain obj val = liftIO $ setObjectPropertyString obj "translation-domain" (Just val)--constructBuilderTranslationDomain :: T.Text -> IO ([Char], GValue)-constructBuilderTranslationDomain val = constructObjectPropertyString "translation-domain" (Just val)--clearBuilderTranslationDomain :: (MonadIO m, BuilderK o) => o -> m ()-clearBuilderTranslationDomain obj = liftIO $ setObjectPropertyString obj "translation-domain" (Nothing :: Maybe T.Text)--data BuilderTranslationDomainPropertyInfo-instance AttrInfo BuilderTranslationDomainPropertyInfo where-    type AttrAllowedOps BuilderTranslationDomainPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint BuilderTranslationDomainPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint BuilderTranslationDomainPropertyInfo = BuilderK-    type AttrGetType BuilderTranslationDomainPropertyInfo = T.Text-    type AttrLabel BuilderTranslationDomainPropertyInfo = "translation-domain"-    attrGet _ = getBuilderTranslationDomain-    attrSet _ = setBuilderTranslationDomain-    attrConstruct _ = constructBuilderTranslationDomain-    attrClear _ = clearBuilderTranslationDomain--type instance AttributeList Builder = BuilderAttributeList-type BuilderAttributeList = ('[ '("translationDomain", BuilderTranslationDomainPropertyInfo)] :: [(Symbol, *)])--builderTranslationDomain :: AttrLabelProxy "translationDomain"-builderTranslationDomain = AttrLabelProxy--type instance SignalList Builder = BuilderSignalList-type BuilderSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method Builder::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "Builder")--- throws : False--- Skip return : False--foreign import ccall "gtk_builder_new" gtk_builder_new :: -    IO (Ptr Builder)---builderNew ::-    (MonadIO m) =>-    m Builder                               -- result-builderNew  = liftIO $ do-    result <- gtk_builder_new-    checkUnexpectedReturnNULL "gtk_builder_new" result-    result' <- (wrapObject Builder) result-    return result'---- method Builder::new_from_file--- method type : Constructor--- Args : [Arg {argCName = "filename", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Builder")--- throws : False--- Skip return : False--foreign import ccall "gtk_builder_new_from_file" gtk_builder_new_from_file :: -    CString ->                              -- filename : TBasicType TUTF8-    IO (Ptr Builder)---builderNewFromFile ::-    (MonadIO m) =>-    T.Text                                  -- filename-    -> m Builder                            -- result-builderNewFromFile filename = liftIO $ do-    filename' <- textToCString filename-    result <- gtk_builder_new_from_file filename'-    checkUnexpectedReturnNULL "gtk_builder_new_from_file" result-    result' <- (wrapObject Builder) result-    freeMem filename'-    return result'---- method Builder::new_from_resource--- method type : Constructor--- Args : [Arg {argCName = "resource_path", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Builder")--- throws : False--- Skip return : False--foreign import ccall "gtk_builder_new_from_resource" gtk_builder_new_from_resource :: -    CString ->                              -- resource_path : TBasicType TUTF8-    IO (Ptr Builder)---builderNewFromResource ::-    (MonadIO m) =>-    T.Text                                  -- resourcePath-    -> m Builder                            -- result-builderNewFromResource resourcePath = liftIO $ do-    resourcePath' <- textToCString resourcePath-    result <- gtk_builder_new_from_resource resourcePath'-    checkUnexpectedReturnNULL "gtk_builder_new_from_resource" result-    result' <- (wrapObject Builder) result-    freeMem resourcePath'-    return result'---- method Builder::new_from_string--- method type : Constructor--- Args : [Arg {argCName = "string", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "length", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Builder")--- throws : False--- Skip return : False--foreign import ccall "gtk_builder_new_from_string" gtk_builder_new_from_string :: -    CString ->                              -- string : TBasicType TUTF8-    Int64 ->                                -- length : TBasicType TInt64-    IO (Ptr Builder)---builderNewFromString ::-    (MonadIO m) =>-    T.Text                                  -- string-    -> Int64                                -- length_-    -> m Builder                            -- result-builderNewFromString string length_ = liftIO $ do-    string' <- textToCString string-    result <- gtk_builder_new_from_string string' length_-    checkUnexpectedReturnNULL "gtk_builder_new_from_string" result-    result' <- (wrapObject Builder) result-    freeMem string'-    return result'---- method Builder::add_callback_symbol--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Builder", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "callback_name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "callback_symbol", argType = TInterface "GObject" "Callback", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeAsync, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_builder_add_callback_symbol" gtk_builder_add_callback_symbol :: -    Ptr Builder ->                          -- _obj : TInterface "Gtk" "Builder"-    CString ->                              -- callback_name : TBasicType TUTF8-    FunPtr GObject.CallbackC ->             -- callback_symbol : TInterface "GObject" "Callback"-    IO ()---builderAddCallbackSymbol ::-    (MonadIO m, BuilderK a) =>-    a                                       -- _obj-    -> T.Text                               -- callbackName-    -> GObject.Callback                     -- callbackSymbol-    -> m ()                                 -- result-builderAddCallbackSymbol _obj callbackName callbackSymbol = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    callbackName' <- textToCString callbackName-    ptrcallbackSymbol <- callocMem :: IO (Ptr (FunPtr GObject.CallbackC))-    callbackSymbol' <- GObject.mkCallback (GObject.callbackWrapper (Just ptrcallbackSymbol) callbackSymbol)-    poke ptrcallbackSymbol callbackSymbol'-    gtk_builder_add_callback_symbol _obj' callbackName' callbackSymbol'-    touchManagedPtr _obj-    freeMem callbackName'-    return ()--data BuilderAddCallbackSymbolMethodInfo-instance (signature ~ (T.Text -> GObject.Callback -> m ()), MonadIO m, BuilderK a) => MethodInfo BuilderAddCallbackSymbolMethodInfo a signature where-    overloadedMethod _ = builderAddCallbackSymbol---- method Builder::add_from_file--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Builder", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "filename", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUInt)--- throws : True--- Skip return : False--foreign import ccall "gtk_builder_add_from_file" gtk_builder_add_from_file :: -    Ptr Builder ->                          -- _obj : TInterface "Gtk" "Builder"-    CString ->                              -- filename : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO Word32---builderAddFromFile ::-    (MonadIO m, BuilderK a) =>-    a                                       -- _obj-    -> T.Text                               -- filename-    -> m Word32                             -- result-builderAddFromFile _obj filename = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    filename' <- textToCString filename-    onException (do-        result <- propagateGError $ gtk_builder_add_from_file _obj' filename'-        touchManagedPtr _obj-        freeMem filename'-        return result-     ) (do-        freeMem filename'-     )--data BuilderAddFromFileMethodInfo-instance (signature ~ (T.Text -> m Word32), MonadIO m, BuilderK a) => MethodInfo BuilderAddFromFileMethodInfo a signature where-    overloadedMethod _ = builderAddFromFile---- method Builder::add_from_resource--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Builder", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "resource_path", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUInt)--- throws : True--- Skip return : False--foreign import ccall "gtk_builder_add_from_resource" gtk_builder_add_from_resource :: -    Ptr Builder ->                          -- _obj : TInterface "Gtk" "Builder"-    CString ->                              -- resource_path : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO Word32---builderAddFromResource ::-    (MonadIO m, BuilderK a) =>-    a                                       -- _obj-    -> T.Text                               -- resourcePath-    -> m Word32                             -- result-builderAddFromResource _obj resourcePath = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    resourcePath' <- textToCString resourcePath-    onException (do-        result <- propagateGError $ gtk_builder_add_from_resource _obj' resourcePath'-        touchManagedPtr _obj-        freeMem resourcePath'-        return result-     ) (do-        freeMem resourcePath'-     )--data BuilderAddFromResourceMethodInfo-instance (signature ~ (T.Text -> m Word32), MonadIO m, BuilderK a) => MethodInfo BuilderAddFromResourceMethodInfo a signature where-    overloadedMethod _ = builderAddFromResource---- method Builder::add_from_string--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Builder", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "buffer", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "length", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUInt)--- throws : True--- Skip return : False--foreign import ccall "gtk_builder_add_from_string" gtk_builder_add_from_string :: -    Ptr Builder ->                          -- _obj : TInterface "Gtk" "Builder"-    CString ->                              -- buffer : TBasicType TUTF8-    Word64 ->                               -- length : TBasicType TUInt64-    Ptr (Ptr GError) ->                     -- error-    IO Word32---builderAddFromString ::-    (MonadIO m, BuilderK a) =>-    a                                       -- _obj-    -> T.Text                               -- buffer-    -> Word64                               -- length_-    -> m Word32                             -- result-builderAddFromString _obj buffer length_ = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    buffer' <- textToCString buffer-    onException (do-        result <- propagateGError $ gtk_builder_add_from_string _obj' buffer' length_-        touchManagedPtr _obj-        freeMem buffer'-        return result-     ) (do-        freeMem buffer'-     )--data BuilderAddFromStringMethodInfo-instance (signature ~ (T.Text -> Word64 -> m Word32), MonadIO m, BuilderK a) => MethodInfo BuilderAddFromStringMethodInfo a signature where-    overloadedMethod _ = builderAddFromString---- method Builder::add_objects_from_file--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Builder", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "filename", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "object_ids", argType = TCArray True (-1) (-1) (TBasicType TUTF8), direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUInt)--- throws : True--- Skip return : False--foreign import ccall "gtk_builder_add_objects_from_file" gtk_builder_add_objects_from_file :: -    Ptr Builder ->                          -- _obj : TInterface "Gtk" "Builder"-    CString ->                              -- filename : TBasicType TUTF8-    Ptr CString ->                          -- object_ids : TCArray True (-1) (-1) (TBasicType TUTF8)-    Ptr (Ptr GError) ->                     -- error-    IO Word32---builderAddObjectsFromFile ::-    (MonadIO m, BuilderK a) =>-    a                                       -- _obj-    -> T.Text                               -- filename-    -> [T.Text]                             -- objectIds-    -> m Word32                             -- result-builderAddObjectsFromFile _obj filename objectIds = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    filename' <- textToCString filename-    objectIds' <- packZeroTerminatedUTF8CArray objectIds-    onException (do-        result <- propagateGError $ gtk_builder_add_objects_from_file _obj' filename' objectIds'-        touchManagedPtr _obj-        freeMem filename'-        mapZeroTerminatedCArray freeMem objectIds'-        freeMem objectIds'-        return result-     ) (do-        freeMem filename'-        mapZeroTerminatedCArray freeMem objectIds'-        freeMem objectIds'-     )--data BuilderAddObjectsFromFileMethodInfo-instance (signature ~ (T.Text -> [T.Text] -> m Word32), MonadIO m, BuilderK a) => MethodInfo BuilderAddObjectsFromFileMethodInfo a signature where-    overloadedMethod _ = builderAddObjectsFromFile---- method Builder::add_objects_from_resource--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Builder", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "resource_path", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "object_ids", argType = TCArray True (-1) (-1) (TBasicType TUTF8), direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUInt)--- throws : True--- Skip return : False--foreign import ccall "gtk_builder_add_objects_from_resource" gtk_builder_add_objects_from_resource :: -    Ptr Builder ->                          -- _obj : TInterface "Gtk" "Builder"-    CString ->                              -- resource_path : TBasicType TUTF8-    Ptr CString ->                          -- object_ids : TCArray True (-1) (-1) (TBasicType TUTF8)-    Ptr (Ptr GError) ->                     -- error-    IO Word32---builderAddObjectsFromResource ::-    (MonadIO m, BuilderK a) =>-    a                                       -- _obj-    -> T.Text                               -- resourcePath-    -> [T.Text]                             -- objectIds-    -> m Word32                             -- result-builderAddObjectsFromResource _obj resourcePath objectIds = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    resourcePath' <- textToCString resourcePath-    objectIds' <- packZeroTerminatedUTF8CArray objectIds-    onException (do-        result <- propagateGError $ gtk_builder_add_objects_from_resource _obj' resourcePath' objectIds'-        touchManagedPtr _obj-        freeMem resourcePath'-        mapZeroTerminatedCArray freeMem objectIds'-        freeMem objectIds'-        return result-     ) (do-        freeMem resourcePath'-        mapZeroTerminatedCArray freeMem objectIds'-        freeMem objectIds'-     )--data BuilderAddObjectsFromResourceMethodInfo-instance (signature ~ (T.Text -> [T.Text] -> m Word32), MonadIO m, BuilderK a) => MethodInfo BuilderAddObjectsFromResourceMethodInfo a signature where-    overloadedMethod _ = builderAddObjectsFromResource---- method Builder::add_objects_from_string--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Builder", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "buffer", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "length", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "object_ids", argType = TCArray True (-1) (-1) (TBasicType TUTF8), direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUInt)--- throws : True--- Skip return : False--foreign import ccall "gtk_builder_add_objects_from_string" gtk_builder_add_objects_from_string :: -    Ptr Builder ->                          -- _obj : TInterface "Gtk" "Builder"-    CString ->                              -- buffer : TBasicType TUTF8-    Word64 ->                               -- length : TBasicType TUInt64-    Ptr CString ->                          -- object_ids : TCArray True (-1) (-1) (TBasicType TUTF8)-    Ptr (Ptr GError) ->                     -- error-    IO Word32---builderAddObjectsFromString ::-    (MonadIO m, BuilderK a) =>-    a                                       -- _obj-    -> T.Text                               -- buffer-    -> Word64                               -- length_-    -> [T.Text]                             -- objectIds-    -> m Word32                             -- result-builderAddObjectsFromString _obj buffer length_ objectIds = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    buffer' <- textToCString buffer-    objectIds' <- packZeroTerminatedUTF8CArray objectIds-    onException (do-        result <- propagateGError $ gtk_builder_add_objects_from_string _obj' buffer' length_ objectIds'-        touchManagedPtr _obj-        freeMem buffer'-        mapZeroTerminatedCArray freeMem objectIds'-        freeMem objectIds'-        return result-     ) (do-        freeMem buffer'-        mapZeroTerminatedCArray freeMem objectIds'-        freeMem objectIds'-     )--data BuilderAddObjectsFromStringMethodInfo-instance (signature ~ (T.Text -> Word64 -> [T.Text] -> m Word32), MonadIO m, BuilderK a) => MethodInfo BuilderAddObjectsFromStringMethodInfo a signature where-    overloadedMethod _ = builderAddObjectsFromString---- method Builder::connect_signals--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Builder", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "user_data", argType = TBasicType TPtr, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_builder_connect_signals" gtk_builder_connect_signals :: -    Ptr Builder ->                          -- _obj : TInterface "Gtk" "Builder"-    Ptr () ->                               -- user_data : TBasicType TPtr-    IO ()---builderConnectSignals ::-    (MonadIO m, BuilderK a) =>-    a                                       -- _obj-    -> Ptr ()                               -- userData-    -> m ()                                 -- result-builderConnectSignals _obj userData = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_builder_connect_signals _obj' userData-    touchManagedPtr _obj-    return ()--data BuilderConnectSignalsMethodInfo-instance (signature ~ (Ptr () -> m ()), MonadIO m, BuilderK a) => MethodInfo BuilderConnectSignalsMethodInfo a signature where-    overloadedMethod _ = builderConnectSignals---- method Builder::connect_signals_full--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Builder", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "func", argType = TInterface "Gtk" "BuilderConnectFunc", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeCall, argClosure = 2, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "user_data", argType = TBasicType TPtr, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_builder_connect_signals_full" gtk_builder_connect_signals_full :: -    Ptr Builder ->                          -- _obj : TInterface "Gtk" "Builder"-    FunPtr BuilderConnectFuncC ->           -- func : TInterface "Gtk" "BuilderConnectFunc"-    Ptr () ->                               -- user_data : TBasicType TPtr-    IO ()---builderConnectSignalsFull ::-    (MonadIO m, BuilderK a) =>-    a                                       -- _obj-    -> BuilderConnectFunc                   -- func-    -> m ()                                 -- result-builderConnectSignalsFull _obj func = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    func' <- mkBuilderConnectFunc (builderConnectFuncWrapper Nothing func)-    let userData = nullPtr-    gtk_builder_connect_signals_full _obj' func' userData-    safeFreeFunPtr $ castFunPtrToPtr func'-    touchManagedPtr _obj-    return ()--data BuilderConnectSignalsFullMethodInfo-instance (signature ~ (BuilderConnectFunc -> m ()), MonadIO m, BuilderK a) => MethodInfo BuilderConnectSignalsFullMethodInfo a signature where-    overloadedMethod _ = builderConnectSignalsFull---- method Builder::expose_object--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Builder", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "object", argType = TInterface "GObject" "Object", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_builder_expose_object" gtk_builder_expose_object :: -    Ptr Builder ->                          -- _obj : TInterface "Gtk" "Builder"-    CString ->                              -- name : TBasicType TUTF8-    Ptr GObject.Object ->                   -- object : TInterface "GObject" "Object"-    IO ()---builderExposeObject ::-    (MonadIO m, BuilderK a, GObject.ObjectK b) =>-    a                                       -- _obj-    -> T.Text                               -- name-    -> b                                    -- object-    -> m ()                                 -- result-builderExposeObject _obj name object = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    name' <- textToCString name-    let object' = unsafeManagedPtrCastPtr object-    gtk_builder_expose_object _obj' name' object'-    touchManagedPtr _obj-    touchManagedPtr object-    freeMem name'-    return ()--data BuilderExposeObjectMethodInfo-instance (signature ~ (T.Text -> b -> m ()), MonadIO m, BuilderK a, GObject.ObjectK b) => MethodInfo BuilderExposeObjectMethodInfo a signature where-    overloadedMethod _ = builderExposeObject---- method Builder::get_application--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Builder", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Application")--- throws : False--- Skip return : False--foreign import ccall "gtk_builder_get_application" gtk_builder_get_application :: -    Ptr Builder ->                          -- _obj : TInterface "Gtk" "Builder"-    IO (Ptr Application)---builderGetApplication ::-    (MonadIO m, BuilderK a) =>-    a                                       -- _obj-    -> m Application                        -- result-builderGetApplication _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_builder_get_application _obj'-    checkUnexpectedReturnNULL "gtk_builder_get_application" result-    result' <- (newObject Application) result-    touchManagedPtr _obj-    return result'--data BuilderGetApplicationMethodInfo-instance (signature ~ (m Application), MonadIO m, BuilderK a) => MethodInfo BuilderGetApplicationMethodInfo a signature where-    overloadedMethod _ = builderGetApplication---- method Builder::get_object--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Builder", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "GObject" "Object")--- throws : False--- Skip return : False--foreign import ccall "gtk_builder_get_object" gtk_builder_get_object :: -    Ptr Builder ->                          -- _obj : TInterface "Gtk" "Builder"-    CString ->                              -- name : TBasicType TUTF8-    IO (Ptr GObject.Object)---builderGetObject ::-    (MonadIO m, BuilderK a) =>-    a                                       -- _obj-    -> T.Text                               -- name-    -> m GObject.Object                     -- result-builderGetObject _obj name = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    name' <- textToCString name-    result <- gtk_builder_get_object _obj' name'-    checkUnexpectedReturnNULL "gtk_builder_get_object" result-    result' <- (newObject GObject.Object) result-    touchManagedPtr _obj-    freeMem name'-    return result'--data BuilderGetObjectMethodInfo-instance (signature ~ (T.Text -> m GObject.Object), MonadIO m, BuilderK a) => MethodInfo BuilderGetObjectMethodInfo a signature where-    overloadedMethod _ = builderGetObject---- method Builder::get_objects--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Builder", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TGSList (TInterface "GObject" "Object"))--- throws : False--- Skip return : False--foreign import ccall "gtk_builder_get_objects" gtk_builder_get_objects :: -    Ptr Builder ->                          -- _obj : TInterface "Gtk" "Builder"-    IO (Ptr (GSList (Ptr GObject.Object)))---builderGetObjects ::-    (MonadIO m, BuilderK a) =>-    a                                       -- _obj-    -> m [GObject.Object]                   -- result-builderGetObjects _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_builder_get_objects _obj'-    result' <- unpackGSList result-    result'' <- mapM (newObject GObject.Object) result'-    g_slist_free result-    touchManagedPtr _obj-    return result''--data BuilderGetObjectsMethodInfo-instance (signature ~ (m [GObject.Object]), MonadIO m, BuilderK a) => MethodInfo BuilderGetObjectsMethodInfo a signature where-    overloadedMethod _ = builderGetObjects---- method Builder::get_translation_domain--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Builder", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_builder_get_translation_domain" gtk_builder_get_translation_domain :: -    Ptr Builder ->                          -- _obj : TInterface "Gtk" "Builder"-    IO CString---builderGetTranslationDomain ::-    (MonadIO m, BuilderK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-builderGetTranslationDomain _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_builder_get_translation_domain _obj'-    checkUnexpectedReturnNULL "gtk_builder_get_translation_domain" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data BuilderGetTranslationDomainMethodInfo-instance (signature ~ (m T.Text), MonadIO m, BuilderK a) => MethodInfo BuilderGetTranslationDomainMethodInfo a signature where-    overloadedMethod _ = builderGetTranslationDomain---- method Builder::get_type_from_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Builder", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "type_name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TGType)--- throws : False--- Skip return : False--foreign import ccall "gtk_builder_get_type_from_name" gtk_builder_get_type_from_name :: -    Ptr Builder ->                          -- _obj : TInterface "Gtk" "Builder"-    CString ->                              -- type_name : TBasicType TUTF8-    IO CGType---builderGetTypeFromName ::-    (MonadIO m, BuilderK a) =>-    a                                       -- _obj-    -> T.Text                               -- typeName-    -> m GType                              -- result-builderGetTypeFromName _obj typeName = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    typeName' <- textToCString typeName-    result <- gtk_builder_get_type_from_name _obj' typeName'-    let result' = GType result-    touchManagedPtr _obj-    freeMem typeName'-    return result'--data BuilderGetTypeFromNameMethodInfo-instance (signature ~ (T.Text -> m GType), MonadIO m, BuilderK a) => MethodInfo BuilderGetTypeFromNameMethodInfo a signature where-    overloadedMethod _ = builderGetTypeFromName---- method Builder::set_application--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Builder", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "application", argType = TInterface "Gtk" "Application", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_builder_set_application" gtk_builder_set_application :: -    Ptr Builder ->                          -- _obj : TInterface "Gtk" "Builder"-    Ptr Application ->                      -- application : TInterface "Gtk" "Application"-    IO ()---builderSetApplication ::-    (MonadIO m, BuilderK a, ApplicationK b) =>-    a                                       -- _obj-    -> b                                    -- application-    -> m ()                                 -- result-builderSetApplication _obj application = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let application' = unsafeManagedPtrCastPtr application-    gtk_builder_set_application _obj' application'-    touchManagedPtr _obj-    touchManagedPtr application-    return ()--data BuilderSetApplicationMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, BuilderK a, ApplicationK b) => MethodInfo BuilderSetApplicationMethodInfo a signature where-    overloadedMethod _ = builderSetApplication---- method Builder::set_translation_domain--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Builder", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "domain", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_builder_set_translation_domain" gtk_builder_set_translation_domain :: -    Ptr Builder ->                          -- _obj : TInterface "Gtk" "Builder"-    CString ->                              -- domain : TBasicType TUTF8-    IO ()---builderSetTranslationDomain ::-    (MonadIO m, BuilderK a) =>-    a                                       -- _obj-    -> Maybe (T.Text)                       -- domain-    -> m ()                                 -- result-builderSetTranslationDomain _obj domain = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeDomain <- case domain of-        Nothing -> return nullPtr-        Just jDomain -> do-            jDomain' <- textToCString jDomain-            return jDomain'-    gtk_builder_set_translation_domain _obj' maybeDomain-    touchManagedPtr _obj-    freeMem maybeDomain-    return ()--data BuilderSetTranslationDomainMethodInfo-instance (signature ~ (Maybe (T.Text) -> m ()), MonadIO m, BuilderK a) => MethodInfo BuilderSetTranslationDomainMethodInfo a signature where-    overloadedMethod _ = builderSetTranslationDomain---- method Builder::value_from_string--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Builder", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "pspec", argType = TParamSpec, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "string", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TInterface "GObject" "Value", direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = True, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : True--- Skip return : False--foreign import ccall "gtk_builder_value_from_string" gtk_builder_value_from_string :: -    Ptr Builder ->                          -- _obj : TInterface "Gtk" "Builder"-    Ptr GParamSpec ->                       -- pspec : TParamSpec-    CString ->                              -- string : TBasicType TUTF8-    Ptr GValue ->                           -- value : TInterface "GObject" "Value"-    Ptr (Ptr GError) ->                     -- error-    IO CInt---builderValueFromString ::-    (MonadIO m, BuilderK a) =>-    a                                       -- _obj-    -> GParamSpec                           -- pspec-    -> T.Text                               -- string-    -> m (GValue)                           -- result-builderValueFromString _obj pspec string = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let pspec' = unsafeManagedPtrGetPtr pspec-    string' <- textToCString string-    value <- callocBoxedBytes 24 :: IO (Ptr GValue)-    onException (do-        _ <- propagateGError $ gtk_builder_value_from_string _obj' pspec' string' value-        value' <- (wrapBoxed GValue) value-        touchManagedPtr _obj-        freeMem string'-        return value'-     ) (do-        freeMem string'-        freeMem value-     )--data BuilderValueFromStringMethodInfo-instance (signature ~ (GParamSpec -> T.Text -> m (GValue)), MonadIO m, BuilderK a) => MethodInfo BuilderValueFromStringMethodInfo a signature where-    overloadedMethod _ = builderValueFromString---- method Builder::value_from_string_type--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Builder", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "type", argType = TBasicType TGType, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "string", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TInterface "GObject" "Value", direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = True, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : True--- Skip return : False--foreign import ccall "gtk_builder_value_from_string_type" gtk_builder_value_from_string_type :: -    Ptr Builder ->                          -- _obj : TInterface "Gtk" "Builder"-    CGType ->                               -- type : TBasicType TGType-    CString ->                              -- string : TBasicType TUTF8-    Ptr GValue ->                           -- value : TInterface "GObject" "Value"-    Ptr (Ptr GError) ->                     -- error-    IO CInt---builderValueFromStringType ::-    (MonadIO m, BuilderK a) =>-    a                                       -- _obj-    -> GType                                -- type_-    -> T.Text                               -- string-    -> m (GValue)                           -- result-builderValueFromStringType _obj type_ string = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let type_' = gtypeToCGType type_-    string' <- textToCString string-    value <- callocBoxedBytes 24 :: IO (Ptr GValue)-    onException (do-        _ <- propagateGError $ gtk_builder_value_from_string_type _obj' type_' string' value-        value' <- (wrapBoxed GValue) value-        touchManagedPtr _obj-        freeMem string'-        return value'-     ) (do-        freeMem string'-        freeMem value-     )--data BuilderValueFromStringTypeMethodInfo-instance (signature ~ (GType -> T.Text -> m (GValue)), MonadIO m, BuilderK a) => MethodInfo BuilderValueFromStringTypeMethodInfo a signature where-    overloadedMethod _ = builderValueFromStringType--
− GI/Gtk/Objects/Builder.hs-boot
@@ -1,33 +0,0 @@-module GI.Gtk.Objects.Builder where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype Builder = Builder (ForeignPtr Builder)-instance GObject Builder where-class GObject o => BuilderK o-instance (GObject o, IsDescendantOf Builder o) => BuilderK o-data BuilderTranslationDomainPropertyInfo-data BuilderAddCallbackSymbolMethodInfo-data BuilderAddFromFileMethodInfo-data BuilderAddFromResourceMethodInfo-data BuilderAddFromStringMethodInfo-data BuilderAddObjectsFromFileMethodInfo-data BuilderAddObjectsFromResourceMethodInfo-data BuilderAddObjectsFromStringMethodInfo-data BuilderConnectSignalsMethodInfo-data BuilderConnectSignalsFullMethodInfo-data BuilderExposeObjectMethodInfo-data BuilderGetApplicationMethodInfo-data BuilderGetObjectMethodInfo-data BuilderGetObjectsMethodInfo-data BuilderGetTranslationDomainMethodInfo-data BuilderGetTypeFromNameMethodInfo-data BuilderSetApplicationMethodInfo-data BuilderSetTranslationDomainMethodInfo-data BuilderValueFromStringMethodInfo-data BuilderValueFromStringTypeMethodInfo
− GI/Gtk/Objects/Button.hs
@@ -1,2093 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.Button-    ( ---- * Exported types-    Button(..)                              ,-    ButtonK                                 ,-    toButton                                ,-    noButton                                ,--- -- * Methods--- ** buttonClicked-    ButtonClickedMethodInfo                 ,-    buttonClicked                           ,----- ** buttonEnter-    ButtonEnterMethodInfo                   ,-    buttonEnter                             ,----- ** buttonGetAlignment-    ButtonGetAlignmentMethodInfo            ,-    buttonGetAlignment                      ,----- ** buttonGetAlwaysShowImage-    ButtonGetAlwaysShowImageMethodInfo      ,-    buttonGetAlwaysShowImage                ,----- ** buttonGetEventWindow-    ButtonGetEventWindowMethodInfo          ,-    buttonGetEventWindow                    ,----- ** buttonGetFocusOnClick-    ButtonGetFocusOnClickMethodInfo         ,-    buttonGetFocusOnClick                   ,----- ** buttonGetImage-    ButtonGetImageMethodInfo                ,-    buttonGetImage                          ,----- ** buttonGetImagePosition-    ButtonGetImagePositionMethodInfo        ,-    buttonGetImagePosition                  ,----- ** buttonGetLabel-    ButtonGetLabelMethodInfo                ,-    buttonGetLabel                          ,----- ** buttonGetRelief-    ButtonGetReliefMethodInfo               ,-    buttonGetRelief                         ,----- ** buttonGetUseStock-    ButtonGetUseStockMethodInfo             ,-    buttonGetUseStock                       ,----- ** buttonGetUseUnderline-    ButtonGetUseUnderlineMethodInfo         ,-    buttonGetUseUnderline                   ,----- ** buttonLeave-    ButtonLeaveMethodInfo                   ,-    buttonLeave                             ,----- ** buttonNew-    buttonNew                               ,----- ** buttonNewFromIconName-    buttonNewFromIconName                   ,----- ** buttonNewFromStock-    buttonNewFromStock                      ,----- ** buttonNewWithLabel-    buttonNewWithLabel                      ,----- ** buttonNewWithMnemonic-    buttonNewWithMnemonic                   ,----- ** buttonPressed-    ButtonPressedMethodInfo                 ,-    buttonPressed                           ,----- ** buttonReleased-    ButtonReleasedMethodInfo                ,-    buttonReleased                          ,----- ** buttonSetAlignment-    ButtonSetAlignmentMethodInfo            ,-    buttonSetAlignment                      ,----- ** buttonSetAlwaysShowImage-    ButtonSetAlwaysShowImageMethodInfo      ,-    buttonSetAlwaysShowImage                ,----- ** buttonSetFocusOnClick-    ButtonSetFocusOnClickMethodInfo         ,-    buttonSetFocusOnClick                   ,----- ** buttonSetImage-    ButtonSetImageMethodInfo                ,-    buttonSetImage                          ,----- ** buttonSetImagePosition-    ButtonSetImagePositionMethodInfo        ,-    buttonSetImagePosition                  ,----- ** buttonSetLabel-    ButtonSetLabelMethodInfo                ,-    buttonSetLabel                          ,----- ** buttonSetRelief-    ButtonSetReliefMethodInfo               ,-    buttonSetRelief                         ,----- ** buttonSetUseStock-    ButtonSetUseStockMethodInfo             ,-    buttonSetUseStock                       ,----- ** buttonSetUseUnderline-    ButtonSetUseUnderlineMethodInfo         ,-    buttonSetUseUnderline                   ,----- -- * Properties--- ** AlwaysShowImage-    ButtonAlwaysShowImagePropertyInfo       ,-    buttonAlwaysShowImage                   ,-    constructButtonAlwaysShowImage          ,-    getButtonAlwaysShowImage                ,-    setButtonAlwaysShowImage                ,----- ** FocusOnClick-    ButtonFocusOnClickPropertyInfo          ,-    buttonFocusOnClick                      ,-    constructButtonFocusOnClick             ,-    getButtonFocusOnClick                   ,-    setButtonFocusOnClick                   ,----- ** Image-    ButtonImagePropertyInfo                 ,-    buttonImage                             ,-    constructButtonImage                    ,-    getButtonImage                          ,-    setButtonImage                          ,----- ** ImagePosition-    ButtonImagePositionPropertyInfo         ,-    buttonImagePosition                     ,-    constructButtonImagePosition            ,-    getButtonImagePosition                  ,-    setButtonImagePosition                  ,----- ** Label-    ButtonLabelPropertyInfo                 ,-    buttonLabel                             ,-    constructButtonLabel                    ,-    getButtonLabel                          ,-    setButtonLabel                          ,----- ** Relief-    ButtonReliefPropertyInfo                ,-    buttonRelief                            ,-    constructButtonRelief                   ,-    getButtonRelief                         ,-    setButtonRelief                         ,----- ** UseStock-    ButtonUseStockPropertyInfo              ,-    buttonUseStock                          ,-    constructButtonUseStock                 ,-    getButtonUseStock                       ,-    setButtonUseStock                       ,----- ** UseUnderline-    ButtonUseUnderlinePropertyInfo          ,-    buttonUseUnderline                      ,-    constructButtonUseUnderline             ,-    getButtonUseUnderline                   ,-    setButtonUseUnderline                   ,----- ** Xalign-    ButtonXalignPropertyInfo                ,-    buttonXalign                            ,-    constructButtonXalign                   ,-    getButtonXalign                         ,-    setButtonXalign                         ,----- ** Yalign-    ButtonYalignPropertyInfo                ,-    buttonYalign                            ,-    constructButtonYalign                   ,-    getButtonYalign                         ,-    setButtonYalign                         ,----- -- * Signals--- ** Activate-    ButtonActivateCallback                  ,-    ButtonActivateCallbackC                 ,-    ButtonActivateSignalInfo                ,-    afterButtonActivate                     ,-    buttonActivateCallbackWrapper           ,-    buttonActivateClosure                   ,-    mkButtonActivateCallback                ,-    noButtonActivateCallback                ,-    onButtonActivate                        ,----- ** Clicked-    ButtonClickedCallback                   ,-    ButtonClickedCallbackC                  ,-    ButtonClickedSignalInfo                 ,-    afterButtonClicked                      ,-    buttonClickedCallbackWrapper            ,-    buttonClickedClosure                    ,-    mkButtonClickedCallback                 ,-    noButtonClickedCallback                 ,-    onButtonClicked                         ,----- ** Enter-    ButtonEnterCallback                     ,-    ButtonEnterCallbackC                    ,-    ButtonEnterSignalInfo                   ,-    afterButtonEnter                        ,-    buttonEnterCallbackWrapper              ,-    buttonEnterClosure                      ,-    mkButtonEnterCallback                   ,-    noButtonEnterCallback                   ,-    onButtonEnter                           ,----- ** Leave-    ButtonLeaveCallback                     ,-    ButtonLeaveCallbackC                    ,-    ButtonLeaveSignalInfo                   ,-    afterButtonLeave                        ,-    buttonLeaveCallbackWrapper              ,-    buttonLeaveClosure                      ,-    mkButtonLeaveCallback                   ,-    noButtonLeaveCallback                   ,-    onButtonLeave                           ,----- ** Pressed-    ButtonPressedCallback                   ,-    ButtonPressedCallbackC                  ,-    ButtonPressedSignalInfo                 ,-    afterButtonPressed                      ,-    buttonPressedCallbackWrapper            ,-    buttonPressedClosure                    ,-    mkButtonPressedCallback                 ,-    noButtonPressedCallback                 ,-    onButtonPressed                         ,----- ** Released-    ButtonReleasedCallback                  ,-    ButtonReleasedCallbackC                 ,-    ButtonReleasedSignalInfo                ,-    afterButtonReleased                     ,-    buttonReleasedCallbackWrapper           ,-    buttonReleasedClosure                   ,-    mkButtonReleasedCallback                ,-    noButtonReleasedCallback                ,-    onButtonReleased                        ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject-import qualified GI.Gdk as Gdk--newtype Button = Button (ForeignPtr Button)-foreign import ccall "gtk_button_get_type"-    c_gtk_button_get_type :: IO GType--type instance ParentTypes Button = ButtonParentTypes-type ButtonParentTypes = '[Bin, Container, Widget, GObject.Object, Atk.ImplementorIface, Actionable, Activatable, Buildable]--instance GObject Button where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_button_get_type-    --class GObject o => ButtonK o-instance (GObject o, IsDescendantOf Button o) => ButtonK o--toButton :: ButtonK o => o -> IO Button-toButton = unsafeCastTo Button--noButton :: Maybe Button-noButton = Nothing--type family ResolveButtonMethod (t :: Symbol) (o :: *) :: * where-    ResolveButtonMethod "activate" o = WidgetActivateMethodInfo-    ResolveButtonMethod "add" o = ContainerAddMethodInfo-    ResolveButtonMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveButtonMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveButtonMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveButtonMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveButtonMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveButtonMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveButtonMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveButtonMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveButtonMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveButtonMethod "checkResize" o = ContainerCheckResizeMethodInfo-    ResolveButtonMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveButtonMethod "childGetProperty" o = ContainerChildGetPropertyMethodInfo-    ResolveButtonMethod "childNotifyByPspec" o = ContainerChildNotifyByPspecMethodInfo-    ResolveButtonMethod "childSetProperty" o = ContainerChildSetPropertyMethodInfo-    ResolveButtonMethod "childType" o = ContainerChildTypeMethodInfo-    ResolveButtonMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveButtonMethod "clicked" o = ButtonClickedMethodInfo-    ResolveButtonMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveButtonMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveButtonMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveButtonMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveButtonMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveButtonMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveButtonMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveButtonMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveButtonMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveButtonMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveButtonMethod "doSetRelatedAction" o = ActivatableDoSetRelatedActionMethodInfo-    ResolveButtonMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveButtonMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveButtonMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveButtonMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveButtonMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveButtonMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveButtonMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveButtonMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveButtonMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveButtonMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveButtonMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveButtonMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveButtonMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveButtonMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveButtonMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveButtonMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveButtonMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveButtonMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveButtonMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveButtonMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveButtonMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveButtonMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveButtonMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveButtonMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveButtonMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveButtonMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveButtonMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveButtonMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveButtonMethod "draw" o = WidgetDrawMethodInfo-    ResolveButtonMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveButtonMethod "enter" o = ButtonEnterMethodInfo-    ResolveButtonMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveButtonMethod "event" o = WidgetEventMethodInfo-    ResolveButtonMethod "forall" o = ContainerForallMethodInfo-    ResolveButtonMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveButtonMethod "foreach" o = ContainerForeachMethodInfo-    ResolveButtonMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveButtonMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveButtonMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveButtonMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveButtonMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveButtonMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveButtonMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveButtonMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveButtonMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveButtonMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveButtonMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveButtonMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveButtonMethod "hide" o = WidgetHideMethodInfo-    ResolveButtonMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveButtonMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveButtonMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveButtonMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveButtonMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveButtonMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveButtonMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveButtonMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveButtonMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveButtonMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveButtonMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveButtonMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveButtonMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveButtonMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveButtonMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveButtonMethod "leave" o = ButtonLeaveMethodInfo-    ResolveButtonMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveButtonMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveButtonMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveButtonMethod "map" o = WidgetMapMethodInfo-    ResolveButtonMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveButtonMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveButtonMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveButtonMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveButtonMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveButtonMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveButtonMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveButtonMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveButtonMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveButtonMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveButtonMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveButtonMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveButtonMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveButtonMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveButtonMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveButtonMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveButtonMethod "path" o = WidgetPathMethodInfo-    ResolveButtonMethod "pressed" o = ButtonPressedMethodInfo-    ResolveButtonMethod "propagateDraw" o = ContainerPropagateDrawMethodInfo-    ResolveButtonMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveButtonMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveButtonMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveButtonMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveButtonMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveButtonMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveButtonMethod "realize" o = WidgetRealizeMethodInfo-    ResolveButtonMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveButtonMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveButtonMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveButtonMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveButtonMethod "released" o = ButtonReleasedMethodInfo-    ResolveButtonMethod "remove" o = ContainerRemoveMethodInfo-    ResolveButtonMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveButtonMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveButtonMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveButtonMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveButtonMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveButtonMethod "reparent" o = WidgetReparentMethodInfo-    ResolveButtonMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveButtonMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveButtonMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveButtonMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveButtonMethod "resizeChildren" o = ContainerResizeChildrenMethodInfo-    ResolveButtonMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveButtonMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveButtonMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveButtonMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveButtonMethod "show" o = WidgetShowMethodInfo-    ResolveButtonMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveButtonMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveButtonMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveButtonMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveButtonMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveButtonMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveButtonMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveButtonMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveButtonMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveButtonMethod "syncActionProperties" o = ActivatableSyncActionPropertiesMethodInfo-    ResolveButtonMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveButtonMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveButtonMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveButtonMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveButtonMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveButtonMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveButtonMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveButtonMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveButtonMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveButtonMethod "unsetFocusChain" o = ContainerUnsetFocusChainMethodInfo-    ResolveButtonMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveButtonMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveButtonMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveButtonMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveButtonMethod "getActionName" o = ActionableGetActionNameMethodInfo-    ResolveButtonMethod "getActionTargetValue" o = ActionableGetActionTargetValueMethodInfo-    ResolveButtonMethod "getAlignment" o = ButtonGetAlignmentMethodInfo-    ResolveButtonMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveButtonMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveButtonMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveButtonMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveButtonMethod "getAlwaysShowImage" o = ButtonGetAlwaysShowImageMethodInfo-    ResolveButtonMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveButtonMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveButtonMethod "getBorderWidth" o = ContainerGetBorderWidthMethodInfo-    ResolveButtonMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveButtonMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveButtonMethod "getChild" o = BinGetChildMethodInfo-    ResolveButtonMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveButtonMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveButtonMethod "getChildren" o = ContainerGetChildrenMethodInfo-    ResolveButtonMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveButtonMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveButtonMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveButtonMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveButtonMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveButtonMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveButtonMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveButtonMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveButtonMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveButtonMethod "getEventWindow" o = ButtonGetEventWindowMethodInfo-    ResolveButtonMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveButtonMethod "getFocusChain" o = ContainerGetFocusChainMethodInfo-    ResolveButtonMethod "getFocusChild" o = ContainerGetFocusChildMethodInfo-    ResolveButtonMethod "getFocusHadjustment" o = ContainerGetFocusHadjustmentMethodInfo-    ResolveButtonMethod "getFocusOnClick" o = ButtonGetFocusOnClickMethodInfo-    ResolveButtonMethod "getFocusVadjustment" o = ContainerGetFocusVadjustmentMethodInfo-    ResolveButtonMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveButtonMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveButtonMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveButtonMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveButtonMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveButtonMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveButtonMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveButtonMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveButtonMethod "getImage" o = ButtonGetImageMethodInfo-    ResolveButtonMethod "getImagePosition" o = ButtonGetImagePositionMethodInfo-    ResolveButtonMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveButtonMethod "getLabel" o = ButtonGetLabelMethodInfo-    ResolveButtonMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveButtonMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveButtonMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveButtonMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveButtonMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveButtonMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveButtonMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveButtonMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveButtonMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveButtonMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveButtonMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveButtonMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveButtonMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveButtonMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveButtonMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveButtonMethod "getPathForChild" o = ContainerGetPathForChildMethodInfo-    ResolveButtonMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveButtonMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveButtonMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveButtonMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveButtonMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveButtonMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveButtonMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveButtonMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveButtonMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveButtonMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveButtonMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveButtonMethod "getRelatedAction" o = ActivatableGetRelatedActionMethodInfo-    ResolveButtonMethod "getRelief" o = ButtonGetReliefMethodInfo-    ResolveButtonMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveButtonMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveButtonMethod "getResizeMode" o = ContainerGetResizeModeMethodInfo-    ResolveButtonMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveButtonMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveButtonMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveButtonMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveButtonMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveButtonMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveButtonMethod "getState" o = WidgetGetStateMethodInfo-    ResolveButtonMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveButtonMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveButtonMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveButtonMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveButtonMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveButtonMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveButtonMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveButtonMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveButtonMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveButtonMethod "getUseActionAppearance" o = ActivatableGetUseActionAppearanceMethodInfo-    ResolveButtonMethod "getUseStock" o = ButtonGetUseStockMethodInfo-    ResolveButtonMethod "getUseUnderline" o = ButtonGetUseUnderlineMethodInfo-    ResolveButtonMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveButtonMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveButtonMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveButtonMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveButtonMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveButtonMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveButtonMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveButtonMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveButtonMethod "setActionName" o = ActionableSetActionNameMethodInfo-    ResolveButtonMethod "setActionTargetValue" o = ActionableSetActionTargetValueMethodInfo-    ResolveButtonMethod "setAlignment" o = ButtonSetAlignmentMethodInfo-    ResolveButtonMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveButtonMethod "setAlwaysShowImage" o = ButtonSetAlwaysShowImageMethodInfo-    ResolveButtonMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveButtonMethod "setBorderWidth" o = ContainerSetBorderWidthMethodInfo-    ResolveButtonMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveButtonMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveButtonMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveButtonMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveButtonMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveButtonMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveButtonMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveButtonMethod "setDetailedActionName" o = ActionableSetDetailedActionNameMethodInfo-    ResolveButtonMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveButtonMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveButtonMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveButtonMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveButtonMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveButtonMethod "setFocusChain" o = ContainerSetFocusChainMethodInfo-    ResolveButtonMethod "setFocusChild" o = ContainerSetFocusChildMethodInfo-    ResolveButtonMethod "setFocusHadjustment" o = ContainerSetFocusHadjustmentMethodInfo-    ResolveButtonMethod "setFocusOnClick" o = ButtonSetFocusOnClickMethodInfo-    ResolveButtonMethod "setFocusVadjustment" o = ContainerSetFocusVadjustmentMethodInfo-    ResolveButtonMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveButtonMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveButtonMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveButtonMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveButtonMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveButtonMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveButtonMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveButtonMethod "setImage" o = ButtonSetImageMethodInfo-    ResolveButtonMethod "setImagePosition" o = ButtonSetImagePositionMethodInfo-    ResolveButtonMethod "setLabel" o = ButtonSetLabelMethodInfo-    ResolveButtonMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveButtonMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveButtonMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveButtonMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveButtonMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveButtonMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveButtonMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveButtonMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveButtonMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveButtonMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveButtonMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveButtonMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveButtonMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveButtonMethod "setReallocateRedraws" o = ContainerSetReallocateRedrawsMethodInfo-    ResolveButtonMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveButtonMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveButtonMethod "setRelatedAction" o = ActivatableSetRelatedActionMethodInfo-    ResolveButtonMethod "setRelief" o = ButtonSetReliefMethodInfo-    ResolveButtonMethod "setResizeMode" o = ContainerSetResizeModeMethodInfo-    ResolveButtonMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveButtonMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveButtonMethod "setState" o = WidgetSetStateMethodInfo-    ResolveButtonMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveButtonMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveButtonMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveButtonMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveButtonMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveButtonMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveButtonMethod "setUseActionAppearance" o = ActivatableSetUseActionAppearanceMethodInfo-    ResolveButtonMethod "setUseStock" o = ButtonSetUseStockMethodInfo-    ResolveButtonMethod "setUseUnderline" o = ButtonSetUseUnderlineMethodInfo-    ResolveButtonMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveButtonMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveButtonMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveButtonMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveButtonMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveButtonMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveButtonMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveButtonMethod t Button, MethodInfo info Button p) => IsLabelProxy t (Button -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveButtonMethod t Button, MethodInfo info Button p) => IsLabel t (Button -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal Button::activate-type ButtonActivateCallback =-    IO ()--noButtonActivateCallback :: Maybe ButtonActivateCallback-noButtonActivateCallback = Nothing--type ButtonActivateCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkButtonActivateCallback :: ButtonActivateCallbackC -> IO (FunPtr ButtonActivateCallbackC)--buttonActivateClosure :: ButtonActivateCallback -> IO Closure-buttonActivateClosure cb = newCClosure =<< mkButtonActivateCallback wrapped-    where wrapped = buttonActivateCallbackWrapper cb--buttonActivateCallbackWrapper ::-    ButtonActivateCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-buttonActivateCallbackWrapper _cb _ _ = do-    _cb --onButtonActivate :: (GObject a, MonadIO m) => a -> ButtonActivateCallback -> m SignalHandlerId-onButtonActivate obj cb = liftIO $ connectButtonActivate obj cb SignalConnectBefore-afterButtonActivate :: (GObject a, MonadIO m) => a -> ButtonActivateCallback -> m SignalHandlerId-afterButtonActivate obj cb = connectButtonActivate obj cb SignalConnectAfter--connectButtonActivate :: (GObject a, MonadIO m) =>-                         a -> ButtonActivateCallback -> SignalConnectMode -> m SignalHandlerId-connectButtonActivate obj cb after = liftIO $ do-    cb' <- mkButtonActivateCallback (buttonActivateCallbackWrapper cb)-    connectSignalFunPtr obj "activate" cb' after---- signal Button::clicked-type ButtonClickedCallback =-    IO ()--noButtonClickedCallback :: Maybe ButtonClickedCallback-noButtonClickedCallback = Nothing--type ButtonClickedCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkButtonClickedCallback :: ButtonClickedCallbackC -> IO (FunPtr ButtonClickedCallbackC)--buttonClickedClosure :: ButtonClickedCallback -> IO Closure-buttonClickedClosure cb = newCClosure =<< mkButtonClickedCallback wrapped-    where wrapped = buttonClickedCallbackWrapper cb--buttonClickedCallbackWrapper ::-    ButtonClickedCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-buttonClickedCallbackWrapper _cb _ _ = do-    _cb --onButtonClicked :: (GObject a, MonadIO m) => a -> ButtonClickedCallback -> m SignalHandlerId-onButtonClicked obj cb = liftIO $ connectButtonClicked obj cb SignalConnectBefore-afterButtonClicked :: (GObject a, MonadIO m) => a -> ButtonClickedCallback -> m SignalHandlerId-afterButtonClicked obj cb = connectButtonClicked obj cb SignalConnectAfter--connectButtonClicked :: (GObject a, MonadIO m) =>-                        a -> ButtonClickedCallback -> SignalConnectMode -> m SignalHandlerId-connectButtonClicked obj cb after = liftIO $ do-    cb' <- mkButtonClickedCallback (buttonClickedCallbackWrapper cb)-    connectSignalFunPtr obj "clicked" cb' after---- signal Button::enter-type ButtonEnterCallback =-    IO ()--noButtonEnterCallback :: Maybe ButtonEnterCallback-noButtonEnterCallback = Nothing--type ButtonEnterCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkButtonEnterCallback :: ButtonEnterCallbackC -> IO (FunPtr ButtonEnterCallbackC)--buttonEnterClosure :: ButtonEnterCallback -> IO Closure-buttonEnterClosure cb = newCClosure =<< mkButtonEnterCallback wrapped-    where wrapped = buttonEnterCallbackWrapper cb--buttonEnterCallbackWrapper ::-    ButtonEnterCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-buttonEnterCallbackWrapper _cb _ _ = do-    _cb --onButtonEnter :: (GObject a, MonadIO m) => a -> ButtonEnterCallback -> m SignalHandlerId-onButtonEnter obj cb = liftIO $ connectButtonEnter obj cb SignalConnectBefore-afterButtonEnter :: (GObject a, MonadIO m) => a -> ButtonEnterCallback -> m SignalHandlerId-afterButtonEnter obj cb = connectButtonEnter obj cb SignalConnectAfter--connectButtonEnter :: (GObject a, MonadIO m) =>-                      a -> ButtonEnterCallback -> SignalConnectMode -> m SignalHandlerId-connectButtonEnter obj cb after = liftIO $ do-    cb' <- mkButtonEnterCallback (buttonEnterCallbackWrapper cb)-    connectSignalFunPtr obj "enter" cb' after---- signal Button::leave-type ButtonLeaveCallback =-    IO ()--noButtonLeaveCallback :: Maybe ButtonLeaveCallback-noButtonLeaveCallback = Nothing--type ButtonLeaveCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkButtonLeaveCallback :: ButtonLeaveCallbackC -> IO (FunPtr ButtonLeaveCallbackC)--buttonLeaveClosure :: ButtonLeaveCallback -> IO Closure-buttonLeaveClosure cb = newCClosure =<< mkButtonLeaveCallback wrapped-    where wrapped = buttonLeaveCallbackWrapper cb--buttonLeaveCallbackWrapper ::-    ButtonLeaveCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-buttonLeaveCallbackWrapper _cb _ _ = do-    _cb --onButtonLeave :: (GObject a, MonadIO m) => a -> ButtonLeaveCallback -> m SignalHandlerId-onButtonLeave obj cb = liftIO $ connectButtonLeave obj cb SignalConnectBefore-afterButtonLeave :: (GObject a, MonadIO m) => a -> ButtonLeaveCallback -> m SignalHandlerId-afterButtonLeave obj cb = connectButtonLeave obj cb SignalConnectAfter--connectButtonLeave :: (GObject a, MonadIO m) =>-                      a -> ButtonLeaveCallback -> SignalConnectMode -> m SignalHandlerId-connectButtonLeave obj cb after = liftIO $ do-    cb' <- mkButtonLeaveCallback (buttonLeaveCallbackWrapper cb)-    connectSignalFunPtr obj "leave" cb' after---- signal Button::pressed-type ButtonPressedCallback =-    IO ()--noButtonPressedCallback :: Maybe ButtonPressedCallback-noButtonPressedCallback = Nothing--type ButtonPressedCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkButtonPressedCallback :: ButtonPressedCallbackC -> IO (FunPtr ButtonPressedCallbackC)--buttonPressedClosure :: ButtonPressedCallback -> IO Closure-buttonPressedClosure cb = newCClosure =<< mkButtonPressedCallback wrapped-    where wrapped = buttonPressedCallbackWrapper cb--buttonPressedCallbackWrapper ::-    ButtonPressedCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-buttonPressedCallbackWrapper _cb _ _ = do-    _cb --onButtonPressed :: (GObject a, MonadIO m) => a -> ButtonPressedCallback -> m SignalHandlerId-onButtonPressed obj cb = liftIO $ connectButtonPressed obj cb SignalConnectBefore-afterButtonPressed :: (GObject a, MonadIO m) => a -> ButtonPressedCallback -> m SignalHandlerId-afterButtonPressed obj cb = connectButtonPressed obj cb SignalConnectAfter--connectButtonPressed :: (GObject a, MonadIO m) =>-                        a -> ButtonPressedCallback -> SignalConnectMode -> m SignalHandlerId-connectButtonPressed obj cb after = liftIO $ do-    cb' <- mkButtonPressedCallback (buttonPressedCallbackWrapper cb)-    connectSignalFunPtr obj "pressed" cb' after---- signal Button::released-type ButtonReleasedCallback =-    IO ()--noButtonReleasedCallback :: Maybe ButtonReleasedCallback-noButtonReleasedCallback = Nothing--type ButtonReleasedCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkButtonReleasedCallback :: ButtonReleasedCallbackC -> IO (FunPtr ButtonReleasedCallbackC)--buttonReleasedClosure :: ButtonReleasedCallback -> IO Closure-buttonReleasedClosure cb = newCClosure =<< mkButtonReleasedCallback wrapped-    where wrapped = buttonReleasedCallbackWrapper cb--buttonReleasedCallbackWrapper ::-    ButtonReleasedCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-buttonReleasedCallbackWrapper _cb _ _ = do-    _cb --onButtonReleased :: (GObject a, MonadIO m) => a -> ButtonReleasedCallback -> m SignalHandlerId-onButtonReleased obj cb = liftIO $ connectButtonReleased obj cb SignalConnectBefore-afterButtonReleased :: (GObject a, MonadIO m) => a -> ButtonReleasedCallback -> m SignalHandlerId-afterButtonReleased obj cb = connectButtonReleased obj cb SignalConnectAfter--connectButtonReleased :: (GObject a, MonadIO m) =>-                         a -> ButtonReleasedCallback -> SignalConnectMode -> m SignalHandlerId-connectButtonReleased obj cb after = liftIO $ do-    cb' <- mkButtonReleasedCallback (buttonReleasedCallbackWrapper cb)-    connectSignalFunPtr obj "released" cb' after---- VVV Prop "always-show-image"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Just False,Just False)--getButtonAlwaysShowImage :: (MonadIO m, ButtonK o) => o -> m Bool-getButtonAlwaysShowImage obj = liftIO $ getObjectPropertyBool obj "always-show-image"--setButtonAlwaysShowImage :: (MonadIO m, ButtonK o) => o -> Bool -> m ()-setButtonAlwaysShowImage obj val = liftIO $ setObjectPropertyBool obj "always-show-image" val--constructButtonAlwaysShowImage :: Bool -> IO ([Char], GValue)-constructButtonAlwaysShowImage val = constructObjectPropertyBool "always-show-image" val--data ButtonAlwaysShowImagePropertyInfo-instance AttrInfo ButtonAlwaysShowImagePropertyInfo where-    type AttrAllowedOps ButtonAlwaysShowImagePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ButtonAlwaysShowImagePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint ButtonAlwaysShowImagePropertyInfo = ButtonK-    type AttrGetType ButtonAlwaysShowImagePropertyInfo = Bool-    type AttrLabel ButtonAlwaysShowImagePropertyInfo = "always-show-image"-    attrGet _ = getButtonAlwaysShowImage-    attrSet _ = setButtonAlwaysShowImage-    attrConstruct _ = constructButtonAlwaysShowImage-    attrClear _ = undefined---- VVV Prop "focus-on-click"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getButtonFocusOnClick :: (MonadIO m, ButtonK o) => o -> m Bool-getButtonFocusOnClick obj = liftIO $ getObjectPropertyBool obj "focus-on-click"--setButtonFocusOnClick :: (MonadIO m, ButtonK o) => o -> Bool -> m ()-setButtonFocusOnClick obj val = liftIO $ setObjectPropertyBool obj "focus-on-click" val--constructButtonFocusOnClick :: Bool -> IO ([Char], GValue)-constructButtonFocusOnClick val = constructObjectPropertyBool "focus-on-click" val--data ButtonFocusOnClickPropertyInfo-instance AttrInfo ButtonFocusOnClickPropertyInfo where-    type AttrAllowedOps ButtonFocusOnClickPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ButtonFocusOnClickPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint ButtonFocusOnClickPropertyInfo = ButtonK-    type AttrGetType ButtonFocusOnClickPropertyInfo = Bool-    type AttrLabel ButtonFocusOnClickPropertyInfo = "focus-on-click"-    attrGet _ = getButtonFocusOnClick-    attrSet _ = setButtonFocusOnClick-    attrConstruct _ = constructButtonFocusOnClick-    attrClear _ = undefined---- VVV Prop "image"-   -- Type: TInterface "Gtk" "Widget"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getButtonImage :: (MonadIO m, ButtonK o) => o -> m Widget-getButtonImage obj = liftIO $ checkUnexpectedNothing "getButtonImage" $ getObjectPropertyObject obj "image" Widget--setButtonImage :: (MonadIO m, ButtonK o, WidgetK a) => o -> a -> m ()-setButtonImage obj val = liftIO $ setObjectPropertyObject obj "image" (Just val)--constructButtonImage :: (WidgetK a) => a -> IO ([Char], GValue)-constructButtonImage val = constructObjectPropertyObject "image" (Just val)--data ButtonImagePropertyInfo-instance AttrInfo ButtonImagePropertyInfo where-    type AttrAllowedOps ButtonImagePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ButtonImagePropertyInfo = WidgetK-    type AttrBaseTypeConstraint ButtonImagePropertyInfo = ButtonK-    type AttrGetType ButtonImagePropertyInfo = Widget-    type AttrLabel ButtonImagePropertyInfo = "image"-    attrGet _ = getButtonImage-    attrSet _ = setButtonImage-    attrConstruct _ = constructButtonImage-    attrClear _ = undefined---- VVV Prop "image-position"-   -- Type: TInterface "Gtk" "PositionType"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getButtonImagePosition :: (MonadIO m, ButtonK o) => o -> m PositionType-getButtonImagePosition obj = liftIO $ getObjectPropertyEnum obj "image-position"--setButtonImagePosition :: (MonadIO m, ButtonK o) => o -> PositionType -> m ()-setButtonImagePosition obj val = liftIO $ setObjectPropertyEnum obj "image-position" val--constructButtonImagePosition :: PositionType -> IO ([Char], GValue)-constructButtonImagePosition val = constructObjectPropertyEnum "image-position" val--data ButtonImagePositionPropertyInfo-instance AttrInfo ButtonImagePositionPropertyInfo where-    type AttrAllowedOps ButtonImagePositionPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ButtonImagePositionPropertyInfo = (~) PositionType-    type AttrBaseTypeConstraint ButtonImagePositionPropertyInfo = ButtonK-    type AttrGetType ButtonImagePositionPropertyInfo = PositionType-    type AttrLabel ButtonImagePositionPropertyInfo = "image-position"-    attrGet _ = getButtonImagePosition-    attrSet _ = setButtonImagePosition-    attrConstruct _ = constructButtonImagePosition-    attrClear _ = undefined---- VVV Prop "label"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Just False,Just False)--getButtonLabel :: (MonadIO m, ButtonK o) => o -> m T.Text-getButtonLabel obj = liftIO $ checkUnexpectedNothing "getButtonLabel" $ getObjectPropertyString obj "label"--setButtonLabel :: (MonadIO m, ButtonK o) => o -> T.Text -> m ()-setButtonLabel obj val = liftIO $ setObjectPropertyString obj "label" (Just val)--constructButtonLabel :: T.Text -> IO ([Char], GValue)-constructButtonLabel val = constructObjectPropertyString "label" (Just val)--data ButtonLabelPropertyInfo-instance AttrInfo ButtonLabelPropertyInfo where-    type AttrAllowedOps ButtonLabelPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ButtonLabelPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint ButtonLabelPropertyInfo = ButtonK-    type AttrGetType ButtonLabelPropertyInfo = T.Text-    type AttrLabel ButtonLabelPropertyInfo = "label"-    attrGet _ = getButtonLabel-    attrSet _ = setButtonLabel-    attrConstruct _ = constructButtonLabel-    attrClear _ = undefined---- VVV Prop "relief"-   -- Type: TInterface "Gtk" "ReliefStyle"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getButtonRelief :: (MonadIO m, ButtonK o) => o -> m ReliefStyle-getButtonRelief obj = liftIO $ getObjectPropertyEnum obj "relief"--setButtonRelief :: (MonadIO m, ButtonK o) => o -> ReliefStyle -> m ()-setButtonRelief obj val = liftIO $ setObjectPropertyEnum obj "relief" val--constructButtonRelief :: ReliefStyle -> IO ([Char], GValue)-constructButtonRelief val = constructObjectPropertyEnum "relief" val--data ButtonReliefPropertyInfo-instance AttrInfo ButtonReliefPropertyInfo where-    type AttrAllowedOps ButtonReliefPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ButtonReliefPropertyInfo = (~) ReliefStyle-    type AttrBaseTypeConstraint ButtonReliefPropertyInfo = ButtonK-    type AttrGetType ButtonReliefPropertyInfo = ReliefStyle-    type AttrLabel ButtonReliefPropertyInfo = "relief"-    attrGet _ = getButtonRelief-    attrSet _ = setButtonRelief-    attrConstruct _ = constructButtonRelief-    attrClear _ = undefined---- VVV Prop "use-stock"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Just False,Just False)--getButtonUseStock :: (MonadIO m, ButtonK o) => o -> m Bool-getButtonUseStock obj = liftIO $ getObjectPropertyBool obj "use-stock"--setButtonUseStock :: (MonadIO m, ButtonK o) => o -> Bool -> m ()-setButtonUseStock obj val = liftIO $ setObjectPropertyBool obj "use-stock" val--constructButtonUseStock :: Bool -> IO ([Char], GValue)-constructButtonUseStock val = constructObjectPropertyBool "use-stock" val--data ButtonUseStockPropertyInfo-instance AttrInfo ButtonUseStockPropertyInfo where-    type AttrAllowedOps ButtonUseStockPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ButtonUseStockPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint ButtonUseStockPropertyInfo = ButtonK-    type AttrGetType ButtonUseStockPropertyInfo = Bool-    type AttrLabel ButtonUseStockPropertyInfo = "use-stock"-    attrGet _ = getButtonUseStock-    attrSet _ = setButtonUseStock-    attrConstruct _ = constructButtonUseStock-    attrClear _ = undefined---- VVV Prop "use-underline"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Just False,Just False)--getButtonUseUnderline :: (MonadIO m, ButtonK o) => o -> m Bool-getButtonUseUnderline obj = liftIO $ getObjectPropertyBool obj "use-underline"--setButtonUseUnderline :: (MonadIO m, ButtonK o) => o -> Bool -> m ()-setButtonUseUnderline obj val = liftIO $ setObjectPropertyBool obj "use-underline" val--constructButtonUseUnderline :: Bool -> IO ([Char], GValue)-constructButtonUseUnderline val = constructObjectPropertyBool "use-underline" val--data ButtonUseUnderlinePropertyInfo-instance AttrInfo ButtonUseUnderlinePropertyInfo where-    type AttrAllowedOps ButtonUseUnderlinePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ButtonUseUnderlinePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint ButtonUseUnderlinePropertyInfo = ButtonK-    type AttrGetType ButtonUseUnderlinePropertyInfo = Bool-    type AttrLabel ButtonUseUnderlinePropertyInfo = "use-underline"-    attrGet _ = getButtonUseUnderline-    attrSet _ = setButtonUseUnderline-    attrConstruct _ = constructButtonUseUnderline-    attrClear _ = undefined---- VVV Prop "xalign"-   -- Type: TBasicType TFloat-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getButtonXalign :: (MonadIO m, ButtonK o) => o -> m Float-getButtonXalign obj = liftIO $ getObjectPropertyFloat obj "xalign"--setButtonXalign :: (MonadIO m, ButtonK o) => o -> Float -> m ()-setButtonXalign obj val = liftIO $ setObjectPropertyFloat obj "xalign" val--constructButtonXalign :: Float -> IO ([Char], GValue)-constructButtonXalign val = constructObjectPropertyFloat "xalign" val--data ButtonXalignPropertyInfo-instance AttrInfo ButtonXalignPropertyInfo where-    type AttrAllowedOps ButtonXalignPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ButtonXalignPropertyInfo = (~) Float-    type AttrBaseTypeConstraint ButtonXalignPropertyInfo = ButtonK-    type AttrGetType ButtonXalignPropertyInfo = Float-    type AttrLabel ButtonXalignPropertyInfo = "xalign"-    attrGet _ = getButtonXalign-    attrSet _ = setButtonXalign-    attrConstruct _ = constructButtonXalign-    attrClear _ = undefined---- VVV Prop "yalign"-   -- Type: TBasicType TFloat-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getButtonYalign :: (MonadIO m, ButtonK o) => o -> m Float-getButtonYalign obj = liftIO $ getObjectPropertyFloat obj "yalign"--setButtonYalign :: (MonadIO m, ButtonK o) => o -> Float -> m ()-setButtonYalign obj val = liftIO $ setObjectPropertyFloat obj "yalign" val--constructButtonYalign :: Float -> IO ([Char], GValue)-constructButtonYalign val = constructObjectPropertyFloat "yalign" val--data ButtonYalignPropertyInfo-instance AttrInfo ButtonYalignPropertyInfo where-    type AttrAllowedOps ButtonYalignPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ButtonYalignPropertyInfo = (~) Float-    type AttrBaseTypeConstraint ButtonYalignPropertyInfo = ButtonK-    type AttrGetType ButtonYalignPropertyInfo = Float-    type AttrLabel ButtonYalignPropertyInfo = "yalign"-    attrGet _ = getButtonYalign-    attrSet _ = setButtonYalign-    attrConstruct _ = constructButtonYalign-    attrClear _ = undefined--type instance AttributeList Button = ButtonAttributeList-type ButtonAttributeList = ('[ '("actionName", ActionableActionNamePropertyInfo), '("actionTarget", ActionableActionTargetPropertyInfo), '("alwaysShowImage", ButtonAlwaysShowImagePropertyInfo), '("appPaintable", WidgetAppPaintablePropertyInfo), '("borderWidth", ContainerBorderWidthPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("child", ContainerChildPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("focusOnClick", ButtonFocusOnClickPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("image", ButtonImagePropertyInfo), '("imagePosition", ButtonImagePositionPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("label", ButtonLabelPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("parent", WidgetParentPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("relatedAction", ActivatableRelatedActionPropertyInfo), '("relief", ButtonReliefPropertyInfo), '("resizeMode", ContainerResizeModePropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("style", WidgetStylePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("useActionAppearance", ActivatableUseActionAppearancePropertyInfo), '("useStock", ButtonUseStockPropertyInfo), '("useUnderline", ButtonUseUnderlinePropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo), '("xalign", ButtonXalignPropertyInfo), '("yalign", ButtonYalignPropertyInfo)] :: [(Symbol, *)])--buttonAlwaysShowImage :: AttrLabelProxy "alwaysShowImage"-buttonAlwaysShowImage = AttrLabelProxy--buttonFocusOnClick :: AttrLabelProxy "focusOnClick"-buttonFocusOnClick = AttrLabelProxy--buttonImage :: AttrLabelProxy "image"-buttonImage = AttrLabelProxy--buttonImagePosition :: AttrLabelProxy "imagePosition"-buttonImagePosition = AttrLabelProxy--buttonLabel :: AttrLabelProxy "label"-buttonLabel = AttrLabelProxy--buttonRelief :: AttrLabelProxy "relief"-buttonRelief = AttrLabelProxy--buttonUseStock :: AttrLabelProxy "useStock"-buttonUseStock = AttrLabelProxy--buttonUseUnderline :: AttrLabelProxy "useUnderline"-buttonUseUnderline = AttrLabelProxy--buttonXalign :: AttrLabelProxy "xalign"-buttonXalign = AttrLabelProxy--buttonYalign :: AttrLabelProxy "yalign"-buttonYalign = AttrLabelProxy--data ButtonActivateSignalInfo-instance SignalInfo ButtonActivateSignalInfo where-    type HaskellCallbackType ButtonActivateSignalInfo = ButtonActivateCallback-    connectSignal _ = connectButtonActivate--data ButtonClickedSignalInfo-instance SignalInfo ButtonClickedSignalInfo where-    type HaskellCallbackType ButtonClickedSignalInfo = ButtonClickedCallback-    connectSignal _ = connectButtonClicked--data ButtonEnterSignalInfo-instance SignalInfo ButtonEnterSignalInfo where-    type HaskellCallbackType ButtonEnterSignalInfo = ButtonEnterCallback-    connectSignal _ = connectButtonEnter--data ButtonLeaveSignalInfo-instance SignalInfo ButtonLeaveSignalInfo where-    type HaskellCallbackType ButtonLeaveSignalInfo = ButtonLeaveCallback-    connectSignal _ = connectButtonLeave--data ButtonPressedSignalInfo-instance SignalInfo ButtonPressedSignalInfo where-    type HaskellCallbackType ButtonPressedSignalInfo = ButtonPressedCallback-    connectSignal _ = connectButtonPressed--data ButtonReleasedSignalInfo-instance SignalInfo ButtonReleasedSignalInfo where-    type HaskellCallbackType ButtonReleasedSignalInfo = ButtonReleasedCallback-    connectSignal _ = connectButtonReleased--type instance SignalList Button = ButtonSignalList-type ButtonSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("activate", ButtonActivateSignalInfo), '("add", ContainerAddSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("checkResize", ContainerCheckResizeSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("clicked", ButtonClickedSignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enter", ButtonEnterSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leave", ButtonLeaveSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("pressed", ButtonPressedSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("released", ButtonReleasedSignalInfo), '("remove", ContainerRemoveSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("setFocusChild", ContainerSetFocusChildSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method Button::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "Button")--- throws : False--- Skip return : False--foreign import ccall "gtk_button_new" gtk_button_new :: -    IO (Ptr Button)---buttonNew ::-    (MonadIO m) =>-    m Button                                -- result-buttonNew  = liftIO $ do-    result <- gtk_button_new-    checkUnexpectedReturnNULL "gtk_button_new" result-    result' <- (newObject Button) result-    return result'---- method Button::new_from_icon_name--- method type : Constructor--- Args : [Arg {argCName = "icon_name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "size", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Button")--- throws : False--- Skip return : False--foreign import ccall "gtk_button_new_from_icon_name" gtk_button_new_from_icon_name :: -    CString ->                              -- icon_name : TBasicType TUTF8-    Int32 ->                                -- size : TBasicType TInt-    IO (Ptr Button)---buttonNewFromIconName ::-    (MonadIO m) =>-    T.Text                                  -- iconName-    -> Int32                                -- size-    -> m Button                             -- result-buttonNewFromIconName iconName size = liftIO $ do-    iconName' <- textToCString iconName-    result <- gtk_button_new_from_icon_name iconName' size-    checkUnexpectedReturnNULL "gtk_button_new_from_icon_name" result-    result' <- (newObject Button) result-    freeMem iconName'-    return result'---- method Button::new_from_stock--- method type : Constructor--- Args : [Arg {argCName = "stock_id", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Button")--- throws : False--- Skip return : False--foreign import ccall "gtk_button_new_from_stock" gtk_button_new_from_stock :: -    CString ->                              -- stock_id : TBasicType TUTF8-    IO (Ptr Button)--{-# DEPRECATED buttonNewFromStock ["(Since version 3.10)","Use gtk_button_new_with_label() instead."]#-}-buttonNewFromStock ::-    (MonadIO m) =>-    T.Text                                  -- stockId-    -> m Button                             -- result-buttonNewFromStock stockId = liftIO $ do-    stockId' <- textToCString stockId-    result <- gtk_button_new_from_stock stockId'-    checkUnexpectedReturnNULL "gtk_button_new_from_stock" result-    result' <- (newObject Button) result-    freeMem stockId'-    return result'---- method Button::new_with_label--- method type : Constructor--- Args : [Arg {argCName = "label", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Button")--- throws : False--- Skip return : False--foreign import ccall "gtk_button_new_with_label" gtk_button_new_with_label :: -    CString ->                              -- label : TBasicType TUTF8-    IO (Ptr Button)---buttonNewWithLabel ::-    (MonadIO m) =>-    T.Text                                  -- label-    -> m Button                             -- result-buttonNewWithLabel label = liftIO $ do-    label' <- textToCString label-    result <- gtk_button_new_with_label label'-    checkUnexpectedReturnNULL "gtk_button_new_with_label" result-    result' <- (newObject Button) result-    freeMem label'-    return result'---- method Button::new_with_mnemonic--- method type : Constructor--- Args : [Arg {argCName = "label", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Button")--- throws : False--- Skip return : False--foreign import ccall "gtk_button_new_with_mnemonic" gtk_button_new_with_mnemonic :: -    CString ->                              -- label : TBasicType TUTF8-    IO (Ptr Button)---buttonNewWithMnemonic ::-    (MonadIO m) =>-    T.Text                                  -- label-    -> m Button                             -- result-buttonNewWithMnemonic label = liftIO $ do-    label' <- textToCString label-    result <- gtk_button_new_with_mnemonic label'-    checkUnexpectedReturnNULL "gtk_button_new_with_mnemonic" result-    result' <- (newObject Button) result-    freeMem label'-    return result'---- method Button::clicked--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Button", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_button_clicked" gtk_button_clicked :: -    Ptr Button ->                           -- _obj : TInterface "Gtk" "Button"-    IO ()---buttonClicked ::-    (MonadIO m, ButtonK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-buttonClicked _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_button_clicked _obj'-    touchManagedPtr _obj-    return ()--data ButtonClickedMethodInfo-instance (signature ~ (m ()), MonadIO m, ButtonK a) => MethodInfo ButtonClickedMethodInfo a signature where-    overloadedMethod _ = buttonClicked---- method Button::enter--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Button", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_button_enter" gtk_button_enter :: -    Ptr Button ->                           -- _obj : TInterface "Gtk" "Button"-    IO ()--{-# DEPRECATED buttonEnter ["(Since version 2.20)","Use the #GtkWidget::enter-notify-event signal."]#-}-buttonEnter ::-    (MonadIO m, ButtonK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-buttonEnter _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_button_enter _obj'-    touchManagedPtr _obj-    return ()--data ButtonEnterMethodInfo-instance (signature ~ (m ()), MonadIO m, ButtonK a) => MethodInfo ButtonEnterMethodInfo a signature where-    overloadedMethod _ = buttonEnter---- method Button::get_alignment--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Button", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "xalign", argType = TBasicType TFloat, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "yalign", argType = TBasicType TFloat, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_button_get_alignment" gtk_button_get_alignment :: -    Ptr Button ->                           -- _obj : TInterface "Gtk" "Button"-    Ptr CFloat ->                           -- xalign : TBasicType TFloat-    Ptr CFloat ->                           -- yalign : TBasicType TFloat-    IO ()--{-# DEPRECATED buttonGetAlignment ["(Since version 3.14)","Access the child widget directly if you need to control","its alignment."]#-}-buttonGetAlignment ::-    (MonadIO m, ButtonK a) =>-    a                                       -- _obj-    -> m (Float,Float)                      -- result-buttonGetAlignment _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    xalign <- allocMem :: IO (Ptr CFloat)-    yalign <- allocMem :: IO (Ptr CFloat)-    gtk_button_get_alignment _obj' xalign yalign-    xalign' <- peek xalign-    let xalign'' = realToFrac xalign'-    yalign' <- peek yalign-    let yalign'' = realToFrac yalign'-    touchManagedPtr _obj-    freeMem xalign-    freeMem yalign-    return (xalign'', yalign'')--data ButtonGetAlignmentMethodInfo-instance (signature ~ (m (Float,Float)), MonadIO m, ButtonK a) => MethodInfo ButtonGetAlignmentMethodInfo a signature where-    overloadedMethod _ = buttonGetAlignment---- method Button::get_always_show_image--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Button", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_button_get_always_show_image" gtk_button_get_always_show_image :: -    Ptr Button ->                           -- _obj : TInterface "Gtk" "Button"-    IO CInt---buttonGetAlwaysShowImage ::-    (MonadIO m, ButtonK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-buttonGetAlwaysShowImage _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_button_get_always_show_image _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data ButtonGetAlwaysShowImageMethodInfo-instance (signature ~ (m Bool), MonadIO m, ButtonK a) => MethodInfo ButtonGetAlwaysShowImageMethodInfo a signature where-    overloadedMethod _ = buttonGetAlwaysShowImage---- method Button::get_event_window--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Button", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gdk" "Window")--- throws : False--- Skip return : False--foreign import ccall "gtk_button_get_event_window" gtk_button_get_event_window :: -    Ptr Button ->                           -- _obj : TInterface "Gtk" "Button"-    IO (Ptr Gdk.Window)---buttonGetEventWindow ::-    (MonadIO m, ButtonK a) =>-    a                                       -- _obj-    -> m Gdk.Window                         -- result-buttonGetEventWindow _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_button_get_event_window _obj'-    checkUnexpectedReturnNULL "gtk_button_get_event_window" result-    result' <- (newObject Gdk.Window) result-    touchManagedPtr _obj-    return result'--data ButtonGetEventWindowMethodInfo-instance (signature ~ (m Gdk.Window), MonadIO m, ButtonK a) => MethodInfo ButtonGetEventWindowMethodInfo a signature where-    overloadedMethod _ = buttonGetEventWindow---- method Button::get_focus_on_click--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Button", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_button_get_focus_on_click" gtk_button_get_focus_on_click :: -    Ptr Button ->                           -- _obj : TInterface "Gtk" "Button"-    IO CInt---buttonGetFocusOnClick ::-    (MonadIO m, ButtonK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-buttonGetFocusOnClick _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_button_get_focus_on_click _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data ButtonGetFocusOnClickMethodInfo-instance (signature ~ (m Bool), MonadIO m, ButtonK a) => MethodInfo ButtonGetFocusOnClickMethodInfo a signature where-    overloadedMethod _ = buttonGetFocusOnClick---- method Button::get_image--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Button", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Widget")--- throws : False--- Skip return : False--foreign import ccall "gtk_button_get_image" gtk_button_get_image :: -    Ptr Button ->                           -- _obj : TInterface "Gtk" "Button"-    IO (Ptr Widget)---buttonGetImage ::-    (MonadIO m, ButtonK a) =>-    a                                       -- _obj-    -> m Widget                             -- result-buttonGetImage _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_button_get_image _obj'-    checkUnexpectedReturnNULL "gtk_button_get_image" result-    result' <- (newObject Widget) result-    touchManagedPtr _obj-    return result'--data ButtonGetImageMethodInfo-instance (signature ~ (m Widget), MonadIO m, ButtonK a) => MethodInfo ButtonGetImageMethodInfo a signature where-    overloadedMethod _ = buttonGetImage---- method Button::get_image_position--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Button", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "PositionType")--- throws : False--- Skip return : False--foreign import ccall "gtk_button_get_image_position" gtk_button_get_image_position :: -    Ptr Button ->                           -- _obj : TInterface "Gtk" "Button"-    IO CUInt---buttonGetImagePosition ::-    (MonadIO m, ButtonK a) =>-    a                                       -- _obj-    -> m PositionType                       -- result-buttonGetImagePosition _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_button_get_image_position _obj'-    let result' = (toEnum . fromIntegral) result-    touchManagedPtr _obj-    return result'--data ButtonGetImagePositionMethodInfo-instance (signature ~ (m PositionType), MonadIO m, ButtonK a) => MethodInfo ButtonGetImagePositionMethodInfo a signature where-    overloadedMethod _ = buttonGetImagePosition---- method Button::get_label--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Button", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_button_get_label" gtk_button_get_label :: -    Ptr Button ->                           -- _obj : TInterface "Gtk" "Button"-    IO CString---buttonGetLabel ::-    (MonadIO m, ButtonK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-buttonGetLabel _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_button_get_label _obj'-    checkUnexpectedReturnNULL "gtk_button_get_label" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data ButtonGetLabelMethodInfo-instance (signature ~ (m T.Text), MonadIO m, ButtonK a) => MethodInfo ButtonGetLabelMethodInfo a signature where-    overloadedMethod _ = buttonGetLabel---- method Button::get_relief--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Button", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "ReliefStyle")--- throws : False--- Skip return : False--foreign import ccall "gtk_button_get_relief" gtk_button_get_relief :: -    Ptr Button ->                           -- _obj : TInterface "Gtk" "Button"-    IO CUInt---buttonGetRelief ::-    (MonadIO m, ButtonK a) =>-    a                                       -- _obj-    -> m ReliefStyle                        -- result-buttonGetRelief _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_button_get_relief _obj'-    let result' = (toEnum . fromIntegral) result-    touchManagedPtr _obj-    return result'--data ButtonGetReliefMethodInfo-instance (signature ~ (m ReliefStyle), MonadIO m, ButtonK a) => MethodInfo ButtonGetReliefMethodInfo a signature where-    overloadedMethod _ = buttonGetRelief---- method Button::get_use_stock--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Button", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_button_get_use_stock" gtk_button_get_use_stock :: -    Ptr Button ->                           -- _obj : TInterface "Gtk" "Button"-    IO CInt--{-# DEPRECATED buttonGetUseStock ["(Since version 3.10)"]#-}-buttonGetUseStock ::-    (MonadIO m, ButtonK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-buttonGetUseStock _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_button_get_use_stock _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data ButtonGetUseStockMethodInfo-instance (signature ~ (m Bool), MonadIO m, ButtonK a) => MethodInfo ButtonGetUseStockMethodInfo a signature where-    overloadedMethod _ = buttonGetUseStock---- method Button::get_use_underline--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Button", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_button_get_use_underline" gtk_button_get_use_underline :: -    Ptr Button ->                           -- _obj : TInterface "Gtk" "Button"-    IO CInt---buttonGetUseUnderline ::-    (MonadIO m, ButtonK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-buttonGetUseUnderline _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_button_get_use_underline _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data ButtonGetUseUnderlineMethodInfo-instance (signature ~ (m Bool), MonadIO m, ButtonK a) => MethodInfo ButtonGetUseUnderlineMethodInfo a signature where-    overloadedMethod _ = buttonGetUseUnderline---- method Button::leave--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Button", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_button_leave" gtk_button_leave :: -    Ptr Button ->                           -- _obj : TInterface "Gtk" "Button"-    IO ()--{-# DEPRECATED buttonLeave ["(Since version 2.20)","Use the #GtkWidget::leave-notify-event signal."]#-}-buttonLeave ::-    (MonadIO m, ButtonK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-buttonLeave _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_button_leave _obj'-    touchManagedPtr _obj-    return ()--data ButtonLeaveMethodInfo-instance (signature ~ (m ()), MonadIO m, ButtonK a) => MethodInfo ButtonLeaveMethodInfo a signature where-    overloadedMethod _ = buttonLeave---- method Button::pressed--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Button", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_button_pressed" gtk_button_pressed :: -    Ptr Button ->                           -- _obj : TInterface "Gtk" "Button"-    IO ()--{-# DEPRECATED buttonPressed ["(Since version 2.20)","Use the #GtkWidget::button-press-event signal."]#-}-buttonPressed ::-    (MonadIO m, ButtonK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-buttonPressed _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_button_pressed _obj'-    touchManagedPtr _obj-    return ()--data ButtonPressedMethodInfo-instance (signature ~ (m ()), MonadIO m, ButtonK a) => MethodInfo ButtonPressedMethodInfo a signature where-    overloadedMethod _ = buttonPressed---- method Button::released--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Button", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_button_released" gtk_button_released :: -    Ptr Button ->                           -- _obj : TInterface "Gtk" "Button"-    IO ()--{-# DEPRECATED buttonReleased ["(Since version 2.20)","Use the #GtkWidget::button-release-event signal."]#-}-buttonReleased ::-    (MonadIO m, ButtonK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-buttonReleased _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_button_released _obj'-    touchManagedPtr _obj-    return ()--data ButtonReleasedMethodInfo-instance (signature ~ (m ()), MonadIO m, ButtonK a) => MethodInfo ButtonReleasedMethodInfo a signature where-    overloadedMethod _ = buttonReleased---- method Button::set_alignment--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Button", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "xalign", argType = TBasicType TFloat, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "yalign", argType = TBasicType TFloat, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_button_set_alignment" gtk_button_set_alignment :: -    Ptr Button ->                           -- _obj : TInterface "Gtk" "Button"-    CFloat ->                               -- xalign : TBasicType TFloat-    CFloat ->                               -- yalign : TBasicType TFloat-    IO ()--{-# DEPRECATED buttonSetAlignment ["(Since version 3.14)","Access the child widget directly if you need to control","its alignment."]#-}-buttonSetAlignment ::-    (MonadIO m, ButtonK a) =>-    a                                       -- _obj-    -> Float                                -- xalign-    -> Float                                -- yalign-    -> m ()                                 -- result-buttonSetAlignment _obj xalign yalign = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let xalign' = realToFrac xalign-    let yalign' = realToFrac yalign-    gtk_button_set_alignment _obj' xalign' yalign'-    touchManagedPtr _obj-    return ()--data ButtonSetAlignmentMethodInfo-instance (signature ~ (Float -> Float -> m ()), MonadIO m, ButtonK a) => MethodInfo ButtonSetAlignmentMethodInfo a signature where-    overloadedMethod _ = buttonSetAlignment---- method Button::set_always_show_image--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Button", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "always_show", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_button_set_always_show_image" gtk_button_set_always_show_image :: -    Ptr Button ->                           -- _obj : TInterface "Gtk" "Button"-    CInt ->                                 -- always_show : TBasicType TBoolean-    IO ()---buttonSetAlwaysShowImage ::-    (MonadIO m, ButtonK a) =>-    a                                       -- _obj-    -> Bool                                 -- alwaysShow-    -> m ()                                 -- result-buttonSetAlwaysShowImage _obj alwaysShow = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let alwaysShow' = (fromIntegral . fromEnum) alwaysShow-    gtk_button_set_always_show_image _obj' alwaysShow'-    touchManagedPtr _obj-    return ()--data ButtonSetAlwaysShowImageMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, ButtonK a) => MethodInfo ButtonSetAlwaysShowImageMethodInfo a signature where-    overloadedMethod _ = buttonSetAlwaysShowImage---- method Button::set_focus_on_click--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Button", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "focus_on_click", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_button_set_focus_on_click" gtk_button_set_focus_on_click :: -    Ptr Button ->                           -- _obj : TInterface "Gtk" "Button"-    CInt ->                                 -- focus_on_click : TBasicType TBoolean-    IO ()---buttonSetFocusOnClick ::-    (MonadIO m, ButtonK a) =>-    a                                       -- _obj-    -> Bool                                 -- focusOnClick-    -> m ()                                 -- result-buttonSetFocusOnClick _obj focusOnClick = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let focusOnClick' = (fromIntegral . fromEnum) focusOnClick-    gtk_button_set_focus_on_click _obj' focusOnClick'-    touchManagedPtr _obj-    return ()--data ButtonSetFocusOnClickMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, ButtonK a) => MethodInfo ButtonSetFocusOnClickMethodInfo a signature where-    overloadedMethod _ = buttonSetFocusOnClick---- method Button::set_image--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Button", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "image", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_button_set_image" gtk_button_set_image :: -    Ptr Button ->                           -- _obj : TInterface "Gtk" "Button"-    Ptr Widget ->                           -- image : TInterface "Gtk" "Widget"-    IO ()---buttonSetImage ::-    (MonadIO m, ButtonK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- image-    -> m ()                                 -- result-buttonSetImage _obj image = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let image' = unsafeManagedPtrCastPtr image-    gtk_button_set_image _obj' image'-    touchManagedPtr _obj-    touchManagedPtr image-    return ()--data ButtonSetImageMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, ButtonK a, WidgetK b) => MethodInfo ButtonSetImageMethodInfo a signature where-    overloadedMethod _ = buttonSetImage---- method Button::set_image_position--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Button", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "position", argType = TInterface "Gtk" "PositionType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_button_set_image_position" gtk_button_set_image_position :: -    Ptr Button ->                           -- _obj : TInterface "Gtk" "Button"-    CUInt ->                                -- position : TInterface "Gtk" "PositionType"-    IO ()---buttonSetImagePosition ::-    (MonadIO m, ButtonK a) =>-    a                                       -- _obj-    -> PositionType                         -- position-    -> m ()                                 -- result-buttonSetImagePosition _obj position = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let position' = (fromIntegral . fromEnum) position-    gtk_button_set_image_position _obj' position'-    touchManagedPtr _obj-    return ()--data ButtonSetImagePositionMethodInfo-instance (signature ~ (PositionType -> m ()), MonadIO m, ButtonK a) => MethodInfo ButtonSetImagePositionMethodInfo a signature where-    overloadedMethod _ = buttonSetImagePosition---- method Button::set_label--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Button", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "label", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_button_set_label" gtk_button_set_label :: -    Ptr Button ->                           -- _obj : TInterface "Gtk" "Button"-    CString ->                              -- label : TBasicType TUTF8-    IO ()---buttonSetLabel ::-    (MonadIO m, ButtonK a) =>-    a                                       -- _obj-    -> T.Text                               -- label-    -> m ()                                 -- result-buttonSetLabel _obj label = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    label' <- textToCString label-    gtk_button_set_label _obj' label'-    touchManagedPtr _obj-    freeMem label'-    return ()--data ButtonSetLabelMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, ButtonK a) => MethodInfo ButtonSetLabelMethodInfo a signature where-    overloadedMethod _ = buttonSetLabel---- method Button::set_relief--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Button", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "relief", argType = TInterface "Gtk" "ReliefStyle", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_button_set_relief" gtk_button_set_relief :: -    Ptr Button ->                           -- _obj : TInterface "Gtk" "Button"-    CUInt ->                                -- relief : TInterface "Gtk" "ReliefStyle"-    IO ()---buttonSetRelief ::-    (MonadIO m, ButtonK a) =>-    a                                       -- _obj-    -> ReliefStyle                          -- relief-    -> m ()                                 -- result-buttonSetRelief _obj relief = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let relief' = (fromIntegral . fromEnum) relief-    gtk_button_set_relief _obj' relief'-    touchManagedPtr _obj-    return ()--data ButtonSetReliefMethodInfo-instance (signature ~ (ReliefStyle -> m ()), MonadIO m, ButtonK a) => MethodInfo ButtonSetReliefMethodInfo a signature where-    overloadedMethod _ = buttonSetRelief---- method Button::set_use_stock--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Button", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "use_stock", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_button_set_use_stock" gtk_button_set_use_stock :: -    Ptr Button ->                           -- _obj : TInterface "Gtk" "Button"-    CInt ->                                 -- use_stock : TBasicType TBoolean-    IO ()--{-# DEPRECATED buttonSetUseStock ["(Since version 3.10)"]#-}-buttonSetUseStock ::-    (MonadIO m, ButtonK a) =>-    a                                       -- _obj-    -> Bool                                 -- useStock-    -> m ()                                 -- result-buttonSetUseStock _obj useStock = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let useStock' = (fromIntegral . fromEnum) useStock-    gtk_button_set_use_stock _obj' useStock'-    touchManagedPtr _obj-    return ()--data ButtonSetUseStockMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, ButtonK a) => MethodInfo ButtonSetUseStockMethodInfo a signature where-    overloadedMethod _ = buttonSetUseStock---- method Button::set_use_underline--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Button", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "use_underline", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_button_set_use_underline" gtk_button_set_use_underline :: -    Ptr Button ->                           -- _obj : TInterface "Gtk" "Button"-    CInt ->                                 -- use_underline : TBasicType TBoolean-    IO ()---buttonSetUseUnderline ::-    (MonadIO m, ButtonK a) =>-    a                                       -- _obj-    -> Bool                                 -- useUnderline-    -> m ()                                 -- result-buttonSetUseUnderline _obj useUnderline = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let useUnderline' = (fromIntegral . fromEnum) useUnderline-    gtk_button_set_use_underline _obj' useUnderline'-    touchManagedPtr _obj-    return ()--data ButtonSetUseUnderlineMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, ButtonK a) => MethodInfo ButtonSetUseUnderlineMethodInfo a signature where-    overloadedMethod _ = buttonSetUseUnderline--
− GI/Gtk/Objects/Button.hs-boot
@@ -1,53 +0,0 @@-module GI.Gtk.Objects.Button where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype Button = Button (ForeignPtr Button)-instance GObject Button where-class GObject o => ButtonK o-instance (GObject o, IsDescendantOf Button o) => ButtonK o-data ButtonAlwaysShowImagePropertyInfo-data ButtonFocusOnClickPropertyInfo-data ButtonImagePropertyInfo-data ButtonImagePositionPropertyInfo-data ButtonLabelPropertyInfo-data ButtonReliefPropertyInfo-data ButtonUseStockPropertyInfo-data ButtonUseUnderlinePropertyInfo-data ButtonXalignPropertyInfo-data ButtonYalignPropertyInfo-data ButtonActivateSignalInfo-data ButtonClickedSignalInfo-data ButtonEnterSignalInfo-data ButtonLeaveSignalInfo-data ButtonPressedSignalInfo-data ButtonReleasedSignalInfo-data ButtonClickedMethodInfo-data ButtonEnterMethodInfo-data ButtonGetAlignmentMethodInfo-data ButtonGetAlwaysShowImageMethodInfo-data ButtonGetEventWindowMethodInfo-data ButtonGetFocusOnClickMethodInfo-data ButtonGetImageMethodInfo-data ButtonGetImagePositionMethodInfo-data ButtonGetLabelMethodInfo-data ButtonGetReliefMethodInfo-data ButtonGetUseStockMethodInfo-data ButtonGetUseUnderlineMethodInfo-data ButtonLeaveMethodInfo-data ButtonPressedMethodInfo-data ButtonReleasedMethodInfo-data ButtonSetAlignmentMethodInfo-data ButtonSetAlwaysShowImageMethodInfo-data ButtonSetFocusOnClickMethodInfo-data ButtonSetImageMethodInfo-data ButtonSetImagePositionMethodInfo-data ButtonSetLabelMethodInfo-data ButtonSetReliefMethodInfo-data ButtonSetUseStockMethodInfo-data ButtonSetUseUnderlineMethodInfo
− GI/Gtk/Objects/ButtonAccessible.hs
@@ -1,134 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.ButtonAccessible-    ( ---- * Exported types-    ButtonAccessible(..)                    ,-    ButtonAccessibleK                       ,-    toButtonAccessible                      ,-    noButtonAccessible                      ,---    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype ButtonAccessible = ButtonAccessible (ForeignPtr ButtonAccessible)-foreign import ccall "gtk_button_accessible_get_type"-    c_gtk_button_accessible_get_type :: IO GType--type instance ParentTypes ButtonAccessible = ButtonAccessibleParentTypes-type ButtonAccessibleParentTypes = '[ContainerAccessible, WidgetAccessible, Accessible, Atk.Object, GObject.Object, Atk.Action, Atk.Component, Atk.Image]--instance GObject ButtonAccessible where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_button_accessible_get_type-    --class GObject o => ButtonAccessibleK o-instance (GObject o, IsDescendantOf ButtonAccessible o) => ButtonAccessibleK o--toButtonAccessible :: ButtonAccessibleK o => o -> IO ButtonAccessible-toButtonAccessible = unsafeCastTo ButtonAccessible--noButtonAccessible :: Maybe ButtonAccessible-noButtonAccessible = Nothing--type family ResolveButtonAccessibleMethod (t :: Symbol) (o :: *) :: * where-    ResolveButtonAccessibleMethod "addRelationship" o = Atk.ObjectAddRelationshipMethodInfo-    ResolveButtonAccessibleMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveButtonAccessibleMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveButtonAccessibleMethod "connectWidgetDestroyed" o = AccessibleConnectWidgetDestroyedMethodInfo-    ResolveButtonAccessibleMethod "contains" o = Atk.ComponentContainsMethodInfo-    ResolveButtonAccessibleMethod "doAction" o = Atk.ActionDoActionMethodInfo-    ResolveButtonAccessibleMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveButtonAccessibleMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveButtonAccessibleMethod "grabFocus" o = Atk.ComponentGrabFocusMethodInfo-    ResolveButtonAccessibleMethod "initialize" o = Atk.ObjectInitializeMethodInfo-    ResolveButtonAccessibleMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveButtonAccessibleMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveButtonAccessibleMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveButtonAccessibleMethod "notifyStateChange" o = Atk.ObjectNotifyStateChangeMethodInfo-    ResolveButtonAccessibleMethod "peekParent" o = Atk.ObjectPeekParentMethodInfo-    ResolveButtonAccessibleMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveButtonAccessibleMethod "refAccessibleAtPoint" o = Atk.ComponentRefAccessibleAtPointMethodInfo-    ResolveButtonAccessibleMethod "refAccessibleChild" o = Atk.ObjectRefAccessibleChildMethodInfo-    ResolveButtonAccessibleMethod "refRelationSet" o = Atk.ObjectRefRelationSetMethodInfo-    ResolveButtonAccessibleMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveButtonAccessibleMethod "refStateSet" o = Atk.ObjectRefStateSetMethodInfo-    ResolveButtonAccessibleMethod "removeFocusHandler" o = Atk.ComponentRemoveFocusHandlerMethodInfo-    ResolveButtonAccessibleMethod "removePropertyChangeHandler" o = Atk.ObjectRemovePropertyChangeHandlerMethodInfo-    ResolveButtonAccessibleMethod "removeRelationship" o = Atk.ObjectRemoveRelationshipMethodInfo-    ResolveButtonAccessibleMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveButtonAccessibleMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveButtonAccessibleMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveButtonAccessibleMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveButtonAccessibleMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveButtonAccessibleMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveButtonAccessibleMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveButtonAccessibleMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveButtonAccessibleMethod "getAlpha" o = Atk.ComponentGetAlphaMethodInfo-    ResolveButtonAccessibleMethod "getAttributes" o = Atk.ObjectGetAttributesMethodInfo-    ResolveButtonAccessibleMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveButtonAccessibleMethod "getExtents" o = Atk.ComponentGetExtentsMethodInfo-    ResolveButtonAccessibleMethod "getImageDescription" o = Atk.ImageGetImageDescriptionMethodInfo-    ResolveButtonAccessibleMethod "getImageLocale" o = Atk.ImageGetImageLocaleMethodInfo-    ResolveButtonAccessibleMethod "getImagePosition" o = Atk.ImageGetImagePositionMethodInfo-    ResolveButtonAccessibleMethod "getImageSize" o = Atk.ImageGetImageSizeMethodInfo-    ResolveButtonAccessibleMethod "getIndexInParent" o = Atk.ObjectGetIndexInParentMethodInfo-    ResolveButtonAccessibleMethod "getKeybinding" o = Atk.ActionGetKeybindingMethodInfo-    ResolveButtonAccessibleMethod "getLocalizedName" o = Atk.ActionGetLocalizedNameMethodInfo-    ResolveButtonAccessibleMethod "getNAccessibleChildren" o = Atk.ObjectGetNAccessibleChildrenMethodInfo-    ResolveButtonAccessibleMethod "getNActions" o = Atk.ActionGetNActionsMethodInfo-    ResolveButtonAccessibleMethod "getObjectLocale" o = Atk.ObjectGetObjectLocaleMethodInfo-    ResolveButtonAccessibleMethod "getParent" o = Atk.ObjectGetParentMethodInfo-    ResolveButtonAccessibleMethod "getPosition" o = Atk.ComponentGetPositionMethodInfo-    ResolveButtonAccessibleMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveButtonAccessibleMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveButtonAccessibleMethod "getRole" o = Atk.ObjectGetRoleMethodInfo-    ResolveButtonAccessibleMethod "getSize" o = Atk.ComponentGetSizeMethodInfo-    ResolveButtonAccessibleMethod "getWidget" o = AccessibleGetWidgetMethodInfo-    ResolveButtonAccessibleMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveButtonAccessibleMethod "setExtents" o = Atk.ComponentSetExtentsMethodInfo-    ResolveButtonAccessibleMethod "setImageDescription" o = Atk.ImageSetImageDescriptionMethodInfo-    ResolveButtonAccessibleMethod "setName" o = Atk.ObjectSetNameMethodInfo-    ResolveButtonAccessibleMethod "setParent" o = Atk.ObjectSetParentMethodInfo-    ResolveButtonAccessibleMethod "setPosition" o = Atk.ComponentSetPositionMethodInfo-    ResolveButtonAccessibleMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveButtonAccessibleMethod "setRole" o = Atk.ObjectSetRoleMethodInfo-    ResolveButtonAccessibleMethod "setSize" o = Atk.ComponentSetSizeMethodInfo-    ResolveButtonAccessibleMethod "setWidget" o = AccessibleSetWidgetMethodInfo-    ResolveButtonAccessibleMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveButtonAccessibleMethod t ButtonAccessible, MethodInfo info ButtonAccessible p) => IsLabelProxy t (ButtonAccessible -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveButtonAccessibleMethod t ButtonAccessible, MethodInfo info ButtonAccessible p) => IsLabel t (ButtonAccessible -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList ButtonAccessible = ButtonAccessibleAttributeList-type ButtonAccessibleAttributeList = ('[ '("accessibleComponentLayer", Atk.ObjectAccessibleComponentLayerPropertyInfo), '("accessibleComponentMdiZorder", Atk.ObjectAccessibleComponentMdiZorderPropertyInfo), '("accessibleDescription", Atk.ObjectAccessibleDescriptionPropertyInfo), '("accessibleHypertextNlinks", Atk.ObjectAccessibleHypertextNlinksPropertyInfo), '("accessibleName", Atk.ObjectAccessibleNamePropertyInfo), '("accessibleParent", Atk.ObjectAccessibleParentPropertyInfo), '("accessibleRole", Atk.ObjectAccessibleRolePropertyInfo), '("accessibleTableCaption", Atk.ObjectAccessibleTableCaptionPropertyInfo), '("accessibleTableCaptionObject", Atk.ObjectAccessibleTableCaptionObjectPropertyInfo), '("accessibleTableColumnDescription", Atk.ObjectAccessibleTableColumnDescriptionPropertyInfo), '("accessibleTableColumnHeader", Atk.ObjectAccessibleTableColumnHeaderPropertyInfo), '("accessibleTableRowDescription", Atk.ObjectAccessibleTableRowDescriptionPropertyInfo), '("accessibleTableRowHeader", Atk.ObjectAccessibleTableRowHeaderPropertyInfo), '("accessibleTableSummary", Atk.ObjectAccessibleTableSummaryPropertyInfo), '("accessibleValue", Atk.ObjectAccessibleValuePropertyInfo), '("widget", AccessibleWidgetPropertyInfo)] :: [(Symbol, *)])--type instance SignalList ButtonAccessible = ButtonAccessibleSignalList-type ButtonAccessibleSignalList = ('[ '("activeDescendantChanged", Atk.ObjectActiveDescendantChangedSignalInfo), '("boundsChanged", Atk.ComponentBoundsChangedSignalInfo), '("childrenChanged", Atk.ObjectChildrenChangedSignalInfo), '("focusEvent", Atk.ObjectFocusEventSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("propertyChange", Atk.ObjectPropertyChangeSignalInfo), '("stateChange", Atk.ObjectStateChangeSignalInfo), '("visibleDataChanged", Atk.ObjectVisibleDataChangedSignalInfo)] :: [(Symbol, *)])--
− GI/Gtk/Objects/ButtonAccessible.hs-boot
@@ -1,13 +0,0 @@-module GI.Gtk.Objects.ButtonAccessible where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype ButtonAccessible = ButtonAccessible (ForeignPtr ButtonAccessible)-instance GObject ButtonAccessible where-class GObject o => ButtonAccessibleK o-instance (GObject o, IsDescendantOf ButtonAccessible o) => ButtonAccessibleK o
− GI/Gtk/Objects/ButtonBox.hs
@@ -1,694 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.ButtonBox-    ( ---- * Exported types-    ButtonBox(..)                           ,-    ButtonBoxK                              ,-    toButtonBox                             ,-    noButtonBox                             ,--- -- * Methods--- ** buttonBoxGetChildNonHomogeneous-    ButtonBoxGetChildNonHomogeneousMethodInfo,-    buttonBoxGetChildNonHomogeneous         ,----- ** buttonBoxGetChildSecondary-    ButtonBoxGetChildSecondaryMethodInfo    ,-    buttonBoxGetChildSecondary              ,----- ** buttonBoxGetLayout-    ButtonBoxGetLayoutMethodInfo            ,-    buttonBoxGetLayout                      ,----- ** buttonBoxNew-    buttonBoxNew                            ,----- ** buttonBoxSetChildNonHomogeneous-    ButtonBoxSetChildNonHomogeneousMethodInfo,-    buttonBoxSetChildNonHomogeneous         ,----- ** buttonBoxSetChildSecondary-    ButtonBoxSetChildSecondaryMethodInfo    ,-    buttonBoxSetChildSecondary              ,----- ** buttonBoxSetLayout-    ButtonBoxSetLayoutMethodInfo            ,-    buttonBoxSetLayout                      ,----- -- * Properties--- ** LayoutStyle-    ButtonBoxLayoutStylePropertyInfo        ,-    buttonBoxLayoutStyle                    ,-    constructButtonBoxLayoutStyle           ,-    getButtonBoxLayoutStyle                 ,-    setButtonBoxLayoutStyle                 ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype ButtonBox = ButtonBox (ForeignPtr ButtonBox)-foreign import ccall "gtk_button_box_get_type"-    c_gtk_button_box_get_type :: IO GType--type instance ParentTypes ButtonBox = ButtonBoxParentTypes-type ButtonBoxParentTypes = '[Box, Container, Widget, GObject.Object, Atk.ImplementorIface, Buildable, Orientable]--instance GObject ButtonBox where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_button_box_get_type-    --class GObject o => ButtonBoxK o-instance (GObject o, IsDescendantOf ButtonBox o) => ButtonBoxK o--toButtonBox :: ButtonBoxK o => o -> IO ButtonBox-toButtonBox = unsafeCastTo ButtonBox--noButtonBox :: Maybe ButtonBox-noButtonBox = Nothing--type family ResolveButtonBoxMethod (t :: Symbol) (o :: *) :: * where-    ResolveButtonBoxMethod "activate" o = WidgetActivateMethodInfo-    ResolveButtonBoxMethod "add" o = ContainerAddMethodInfo-    ResolveButtonBoxMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveButtonBoxMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveButtonBoxMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveButtonBoxMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveButtonBoxMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveButtonBoxMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveButtonBoxMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveButtonBoxMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveButtonBoxMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveButtonBoxMethod "checkResize" o = ContainerCheckResizeMethodInfo-    ResolveButtonBoxMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveButtonBoxMethod "childGetProperty" o = ContainerChildGetPropertyMethodInfo-    ResolveButtonBoxMethod "childNotifyByPspec" o = ContainerChildNotifyByPspecMethodInfo-    ResolveButtonBoxMethod "childSetProperty" o = ContainerChildSetPropertyMethodInfo-    ResolveButtonBoxMethod "childType" o = ContainerChildTypeMethodInfo-    ResolveButtonBoxMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveButtonBoxMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveButtonBoxMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveButtonBoxMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveButtonBoxMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveButtonBoxMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveButtonBoxMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveButtonBoxMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveButtonBoxMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveButtonBoxMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveButtonBoxMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveButtonBoxMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveButtonBoxMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveButtonBoxMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveButtonBoxMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveButtonBoxMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveButtonBoxMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveButtonBoxMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveButtonBoxMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveButtonBoxMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveButtonBoxMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveButtonBoxMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveButtonBoxMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveButtonBoxMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveButtonBoxMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveButtonBoxMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveButtonBoxMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveButtonBoxMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveButtonBoxMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveButtonBoxMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveButtonBoxMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveButtonBoxMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveButtonBoxMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveButtonBoxMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveButtonBoxMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveButtonBoxMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveButtonBoxMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveButtonBoxMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveButtonBoxMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveButtonBoxMethod "draw" o = WidgetDrawMethodInfo-    ResolveButtonBoxMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveButtonBoxMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveButtonBoxMethod "event" o = WidgetEventMethodInfo-    ResolveButtonBoxMethod "forall" o = ContainerForallMethodInfo-    ResolveButtonBoxMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveButtonBoxMethod "foreach" o = ContainerForeachMethodInfo-    ResolveButtonBoxMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveButtonBoxMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveButtonBoxMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveButtonBoxMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveButtonBoxMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveButtonBoxMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveButtonBoxMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveButtonBoxMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveButtonBoxMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveButtonBoxMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveButtonBoxMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveButtonBoxMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveButtonBoxMethod "hide" o = WidgetHideMethodInfo-    ResolveButtonBoxMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveButtonBoxMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveButtonBoxMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveButtonBoxMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveButtonBoxMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveButtonBoxMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveButtonBoxMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveButtonBoxMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveButtonBoxMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveButtonBoxMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveButtonBoxMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveButtonBoxMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveButtonBoxMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveButtonBoxMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveButtonBoxMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveButtonBoxMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveButtonBoxMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveButtonBoxMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveButtonBoxMethod "map" o = WidgetMapMethodInfo-    ResolveButtonBoxMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveButtonBoxMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveButtonBoxMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveButtonBoxMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveButtonBoxMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveButtonBoxMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveButtonBoxMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveButtonBoxMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveButtonBoxMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveButtonBoxMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveButtonBoxMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveButtonBoxMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveButtonBoxMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveButtonBoxMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveButtonBoxMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveButtonBoxMethod "packEnd" o = BoxPackEndMethodInfo-    ResolveButtonBoxMethod "packStart" o = BoxPackStartMethodInfo-    ResolveButtonBoxMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveButtonBoxMethod "path" o = WidgetPathMethodInfo-    ResolveButtonBoxMethod "propagateDraw" o = ContainerPropagateDrawMethodInfo-    ResolveButtonBoxMethod "queryChildPacking" o = BoxQueryChildPackingMethodInfo-    ResolveButtonBoxMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveButtonBoxMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveButtonBoxMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveButtonBoxMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveButtonBoxMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveButtonBoxMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveButtonBoxMethod "realize" o = WidgetRealizeMethodInfo-    ResolveButtonBoxMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveButtonBoxMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveButtonBoxMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveButtonBoxMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveButtonBoxMethod "remove" o = ContainerRemoveMethodInfo-    ResolveButtonBoxMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveButtonBoxMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveButtonBoxMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveButtonBoxMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveButtonBoxMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveButtonBoxMethod "reorderChild" o = BoxReorderChildMethodInfo-    ResolveButtonBoxMethod "reparent" o = WidgetReparentMethodInfo-    ResolveButtonBoxMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveButtonBoxMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveButtonBoxMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveButtonBoxMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveButtonBoxMethod "resizeChildren" o = ContainerResizeChildrenMethodInfo-    ResolveButtonBoxMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveButtonBoxMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveButtonBoxMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveButtonBoxMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveButtonBoxMethod "show" o = WidgetShowMethodInfo-    ResolveButtonBoxMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveButtonBoxMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveButtonBoxMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveButtonBoxMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveButtonBoxMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveButtonBoxMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveButtonBoxMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveButtonBoxMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveButtonBoxMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveButtonBoxMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveButtonBoxMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveButtonBoxMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveButtonBoxMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveButtonBoxMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveButtonBoxMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveButtonBoxMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveButtonBoxMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveButtonBoxMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveButtonBoxMethod "unsetFocusChain" o = ContainerUnsetFocusChainMethodInfo-    ResolveButtonBoxMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveButtonBoxMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveButtonBoxMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveButtonBoxMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveButtonBoxMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveButtonBoxMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveButtonBoxMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveButtonBoxMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveButtonBoxMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveButtonBoxMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveButtonBoxMethod "getBaselinePosition" o = BoxGetBaselinePositionMethodInfo-    ResolveButtonBoxMethod "getBorderWidth" o = ContainerGetBorderWidthMethodInfo-    ResolveButtonBoxMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveButtonBoxMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveButtonBoxMethod "getCenterWidget" o = BoxGetCenterWidgetMethodInfo-    ResolveButtonBoxMethod "getChildNonHomogeneous" o = ButtonBoxGetChildNonHomogeneousMethodInfo-    ResolveButtonBoxMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveButtonBoxMethod "getChildSecondary" o = ButtonBoxGetChildSecondaryMethodInfo-    ResolveButtonBoxMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveButtonBoxMethod "getChildren" o = ContainerGetChildrenMethodInfo-    ResolveButtonBoxMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveButtonBoxMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveButtonBoxMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveButtonBoxMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveButtonBoxMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveButtonBoxMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveButtonBoxMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveButtonBoxMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveButtonBoxMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveButtonBoxMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveButtonBoxMethod "getFocusChain" o = ContainerGetFocusChainMethodInfo-    ResolveButtonBoxMethod "getFocusChild" o = ContainerGetFocusChildMethodInfo-    ResolveButtonBoxMethod "getFocusHadjustment" o = ContainerGetFocusHadjustmentMethodInfo-    ResolveButtonBoxMethod "getFocusVadjustment" o = ContainerGetFocusVadjustmentMethodInfo-    ResolveButtonBoxMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveButtonBoxMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveButtonBoxMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveButtonBoxMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveButtonBoxMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveButtonBoxMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveButtonBoxMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveButtonBoxMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveButtonBoxMethod "getHomogeneous" o = BoxGetHomogeneousMethodInfo-    ResolveButtonBoxMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveButtonBoxMethod "getLayout" o = ButtonBoxGetLayoutMethodInfo-    ResolveButtonBoxMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveButtonBoxMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveButtonBoxMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveButtonBoxMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveButtonBoxMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveButtonBoxMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveButtonBoxMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveButtonBoxMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveButtonBoxMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveButtonBoxMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveButtonBoxMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveButtonBoxMethod "getOrientation" o = OrientableGetOrientationMethodInfo-    ResolveButtonBoxMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveButtonBoxMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveButtonBoxMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveButtonBoxMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveButtonBoxMethod "getPathForChild" o = ContainerGetPathForChildMethodInfo-    ResolveButtonBoxMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveButtonBoxMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveButtonBoxMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveButtonBoxMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveButtonBoxMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveButtonBoxMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveButtonBoxMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveButtonBoxMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveButtonBoxMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveButtonBoxMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveButtonBoxMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveButtonBoxMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveButtonBoxMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveButtonBoxMethod "getResizeMode" o = ContainerGetResizeModeMethodInfo-    ResolveButtonBoxMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveButtonBoxMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveButtonBoxMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveButtonBoxMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveButtonBoxMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveButtonBoxMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveButtonBoxMethod "getSpacing" o = BoxGetSpacingMethodInfo-    ResolveButtonBoxMethod "getState" o = WidgetGetStateMethodInfo-    ResolveButtonBoxMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveButtonBoxMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveButtonBoxMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveButtonBoxMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveButtonBoxMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveButtonBoxMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveButtonBoxMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveButtonBoxMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveButtonBoxMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveButtonBoxMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveButtonBoxMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveButtonBoxMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveButtonBoxMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveButtonBoxMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveButtonBoxMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveButtonBoxMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveButtonBoxMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveButtonBoxMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveButtonBoxMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveButtonBoxMethod "setBaselinePosition" o = BoxSetBaselinePositionMethodInfo-    ResolveButtonBoxMethod "setBorderWidth" o = ContainerSetBorderWidthMethodInfo-    ResolveButtonBoxMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveButtonBoxMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveButtonBoxMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveButtonBoxMethod "setCenterWidget" o = BoxSetCenterWidgetMethodInfo-    ResolveButtonBoxMethod "setChildNonHomogeneous" o = ButtonBoxSetChildNonHomogeneousMethodInfo-    ResolveButtonBoxMethod "setChildPacking" o = BoxSetChildPackingMethodInfo-    ResolveButtonBoxMethod "setChildSecondary" o = ButtonBoxSetChildSecondaryMethodInfo-    ResolveButtonBoxMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveButtonBoxMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveButtonBoxMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveButtonBoxMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveButtonBoxMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveButtonBoxMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveButtonBoxMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveButtonBoxMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveButtonBoxMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveButtonBoxMethod "setFocusChain" o = ContainerSetFocusChainMethodInfo-    ResolveButtonBoxMethod "setFocusChild" o = ContainerSetFocusChildMethodInfo-    ResolveButtonBoxMethod "setFocusHadjustment" o = ContainerSetFocusHadjustmentMethodInfo-    ResolveButtonBoxMethod "setFocusVadjustment" o = ContainerSetFocusVadjustmentMethodInfo-    ResolveButtonBoxMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveButtonBoxMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveButtonBoxMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveButtonBoxMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveButtonBoxMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveButtonBoxMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveButtonBoxMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveButtonBoxMethod "setHomogeneous" o = BoxSetHomogeneousMethodInfo-    ResolveButtonBoxMethod "setLayout" o = ButtonBoxSetLayoutMethodInfo-    ResolveButtonBoxMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveButtonBoxMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveButtonBoxMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveButtonBoxMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveButtonBoxMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveButtonBoxMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveButtonBoxMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveButtonBoxMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveButtonBoxMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveButtonBoxMethod "setOrientation" o = OrientableSetOrientationMethodInfo-    ResolveButtonBoxMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveButtonBoxMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveButtonBoxMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveButtonBoxMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveButtonBoxMethod "setReallocateRedraws" o = ContainerSetReallocateRedrawsMethodInfo-    ResolveButtonBoxMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveButtonBoxMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveButtonBoxMethod "setResizeMode" o = ContainerSetResizeModeMethodInfo-    ResolveButtonBoxMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveButtonBoxMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveButtonBoxMethod "setSpacing" o = BoxSetSpacingMethodInfo-    ResolveButtonBoxMethod "setState" o = WidgetSetStateMethodInfo-    ResolveButtonBoxMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveButtonBoxMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveButtonBoxMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveButtonBoxMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveButtonBoxMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveButtonBoxMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveButtonBoxMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveButtonBoxMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveButtonBoxMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveButtonBoxMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveButtonBoxMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveButtonBoxMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveButtonBoxMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveButtonBoxMethod t ButtonBox, MethodInfo info ButtonBox p) => IsLabelProxy t (ButtonBox -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveButtonBoxMethod t ButtonBox, MethodInfo info ButtonBox p) => IsLabel t (ButtonBox -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "layout-style"-   -- Type: TInterface "Gtk" "ButtonBoxStyle"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getButtonBoxLayoutStyle :: (MonadIO m, ButtonBoxK o) => o -> m ButtonBoxStyle-getButtonBoxLayoutStyle obj = liftIO $ getObjectPropertyEnum obj "layout-style"--setButtonBoxLayoutStyle :: (MonadIO m, ButtonBoxK o) => o -> ButtonBoxStyle -> m ()-setButtonBoxLayoutStyle obj val = liftIO $ setObjectPropertyEnum obj "layout-style" val--constructButtonBoxLayoutStyle :: ButtonBoxStyle -> IO ([Char], GValue)-constructButtonBoxLayoutStyle val = constructObjectPropertyEnum "layout-style" val--data ButtonBoxLayoutStylePropertyInfo-instance AttrInfo ButtonBoxLayoutStylePropertyInfo where-    type AttrAllowedOps ButtonBoxLayoutStylePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ButtonBoxLayoutStylePropertyInfo = (~) ButtonBoxStyle-    type AttrBaseTypeConstraint ButtonBoxLayoutStylePropertyInfo = ButtonBoxK-    type AttrGetType ButtonBoxLayoutStylePropertyInfo = ButtonBoxStyle-    type AttrLabel ButtonBoxLayoutStylePropertyInfo = "layout-style"-    attrGet _ = getButtonBoxLayoutStyle-    attrSet _ = setButtonBoxLayoutStyle-    attrConstruct _ = constructButtonBoxLayoutStyle-    attrClear _ = undefined--type instance AttributeList ButtonBox = ButtonBoxAttributeList-type ButtonBoxAttributeList = ('[ '("appPaintable", WidgetAppPaintablePropertyInfo), '("baselinePosition", BoxBaselinePositionPropertyInfo), '("borderWidth", ContainerBorderWidthPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("child", ContainerChildPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("homogeneous", BoxHomogeneousPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("layoutStyle", ButtonBoxLayoutStylePropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("orientation", OrientableOrientationPropertyInfo), '("parent", WidgetParentPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("resizeMode", ContainerResizeModePropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("spacing", BoxSpacingPropertyInfo), '("style", WidgetStylePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo)] :: [(Symbol, *)])--buttonBoxLayoutStyle :: AttrLabelProxy "layoutStyle"-buttonBoxLayoutStyle = AttrLabelProxy--type instance SignalList ButtonBox = ButtonBoxSignalList-type ButtonBoxSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("add", ContainerAddSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("checkResize", ContainerCheckResizeSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("remove", ContainerRemoveSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("setFocusChild", ContainerSetFocusChildSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method ButtonBox::new--- method type : Constructor--- Args : [Arg {argCName = "orientation", argType = TInterface "Gtk" "Orientation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "ButtonBox")--- throws : False--- Skip return : False--foreign import ccall "gtk_button_box_new" gtk_button_box_new :: -    CUInt ->                                -- orientation : TInterface "Gtk" "Orientation"-    IO (Ptr ButtonBox)---buttonBoxNew ::-    (MonadIO m) =>-    Orientation                             -- orientation-    -> m ButtonBox                          -- result-buttonBoxNew orientation = liftIO $ do-    let orientation' = (fromIntegral . fromEnum) orientation-    result <- gtk_button_box_new orientation'-    checkUnexpectedReturnNULL "gtk_button_box_new" result-    result' <- (newObject ButtonBox) result-    return result'---- method ButtonBox::get_child_non_homogeneous--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ButtonBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "child", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_button_box_get_child_non_homogeneous" gtk_button_box_get_child_non_homogeneous :: -    Ptr ButtonBox ->                        -- _obj : TInterface "Gtk" "ButtonBox"-    Ptr Widget ->                           -- child : TInterface "Gtk" "Widget"-    IO CInt---buttonBoxGetChildNonHomogeneous ::-    (MonadIO m, ButtonBoxK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- child-    -> m Bool                               -- result-buttonBoxGetChildNonHomogeneous _obj child = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let child' = unsafeManagedPtrCastPtr child-    result <- gtk_button_box_get_child_non_homogeneous _obj' child'-    let result' = (/= 0) result-    touchManagedPtr _obj-    touchManagedPtr child-    return result'--data ButtonBoxGetChildNonHomogeneousMethodInfo-instance (signature ~ (b -> m Bool), MonadIO m, ButtonBoxK a, WidgetK b) => MethodInfo ButtonBoxGetChildNonHomogeneousMethodInfo a signature where-    overloadedMethod _ = buttonBoxGetChildNonHomogeneous---- method ButtonBox::get_child_secondary--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ButtonBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "child", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_button_box_get_child_secondary" gtk_button_box_get_child_secondary :: -    Ptr ButtonBox ->                        -- _obj : TInterface "Gtk" "ButtonBox"-    Ptr Widget ->                           -- child : TInterface "Gtk" "Widget"-    IO CInt---buttonBoxGetChildSecondary ::-    (MonadIO m, ButtonBoxK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- child-    -> m Bool                               -- result-buttonBoxGetChildSecondary _obj child = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let child' = unsafeManagedPtrCastPtr child-    result <- gtk_button_box_get_child_secondary _obj' child'-    let result' = (/= 0) result-    touchManagedPtr _obj-    touchManagedPtr child-    return result'--data ButtonBoxGetChildSecondaryMethodInfo-instance (signature ~ (b -> m Bool), MonadIO m, ButtonBoxK a, WidgetK b) => MethodInfo ButtonBoxGetChildSecondaryMethodInfo a signature where-    overloadedMethod _ = buttonBoxGetChildSecondary---- method ButtonBox::get_layout--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ButtonBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "ButtonBoxStyle")--- throws : False--- Skip return : False--foreign import ccall "gtk_button_box_get_layout" gtk_button_box_get_layout :: -    Ptr ButtonBox ->                        -- _obj : TInterface "Gtk" "ButtonBox"-    IO CUInt---buttonBoxGetLayout ::-    (MonadIO m, ButtonBoxK a) =>-    a                                       -- _obj-    -> m ButtonBoxStyle                     -- result-buttonBoxGetLayout _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_button_box_get_layout _obj'-    let result' = (toEnum . fromIntegral) result-    touchManagedPtr _obj-    return result'--data ButtonBoxGetLayoutMethodInfo-instance (signature ~ (m ButtonBoxStyle), MonadIO m, ButtonBoxK a) => MethodInfo ButtonBoxGetLayoutMethodInfo a signature where-    overloadedMethod _ = buttonBoxGetLayout---- method ButtonBox::set_child_non_homogeneous--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ButtonBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "child", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "non_homogeneous", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_button_box_set_child_non_homogeneous" gtk_button_box_set_child_non_homogeneous :: -    Ptr ButtonBox ->                        -- _obj : TInterface "Gtk" "ButtonBox"-    Ptr Widget ->                           -- child : TInterface "Gtk" "Widget"-    CInt ->                                 -- non_homogeneous : TBasicType TBoolean-    IO ()---buttonBoxSetChildNonHomogeneous ::-    (MonadIO m, ButtonBoxK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- child-    -> Bool                                 -- nonHomogeneous-    -> m ()                                 -- result-buttonBoxSetChildNonHomogeneous _obj child nonHomogeneous = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let child' = unsafeManagedPtrCastPtr child-    let nonHomogeneous' = (fromIntegral . fromEnum) nonHomogeneous-    gtk_button_box_set_child_non_homogeneous _obj' child' nonHomogeneous'-    touchManagedPtr _obj-    touchManagedPtr child-    return ()--data ButtonBoxSetChildNonHomogeneousMethodInfo-instance (signature ~ (b -> Bool -> m ()), MonadIO m, ButtonBoxK a, WidgetK b) => MethodInfo ButtonBoxSetChildNonHomogeneousMethodInfo a signature where-    overloadedMethod _ = buttonBoxSetChildNonHomogeneous---- method ButtonBox::set_child_secondary--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ButtonBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "child", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "is_secondary", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_button_box_set_child_secondary" gtk_button_box_set_child_secondary :: -    Ptr ButtonBox ->                        -- _obj : TInterface "Gtk" "ButtonBox"-    Ptr Widget ->                           -- child : TInterface "Gtk" "Widget"-    CInt ->                                 -- is_secondary : TBasicType TBoolean-    IO ()---buttonBoxSetChildSecondary ::-    (MonadIO m, ButtonBoxK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- child-    -> Bool                                 -- isSecondary-    -> m ()                                 -- result-buttonBoxSetChildSecondary _obj child isSecondary = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let child' = unsafeManagedPtrCastPtr child-    let isSecondary' = (fromIntegral . fromEnum) isSecondary-    gtk_button_box_set_child_secondary _obj' child' isSecondary'-    touchManagedPtr _obj-    touchManagedPtr child-    return ()--data ButtonBoxSetChildSecondaryMethodInfo-instance (signature ~ (b -> Bool -> m ()), MonadIO m, ButtonBoxK a, WidgetK b) => MethodInfo ButtonBoxSetChildSecondaryMethodInfo a signature where-    overloadedMethod _ = buttonBoxSetChildSecondary---- method ButtonBox::set_layout--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ButtonBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "layout_style", argType = TInterface "Gtk" "ButtonBoxStyle", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_button_box_set_layout" gtk_button_box_set_layout :: -    Ptr ButtonBox ->                        -- _obj : TInterface "Gtk" "ButtonBox"-    CUInt ->                                -- layout_style : TInterface "Gtk" "ButtonBoxStyle"-    IO ()---buttonBoxSetLayout ::-    (MonadIO m, ButtonBoxK a) =>-    a                                       -- _obj-    -> ButtonBoxStyle                       -- layoutStyle-    -> m ()                                 -- result-buttonBoxSetLayout _obj layoutStyle = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let layoutStyle' = (fromIntegral . fromEnum) layoutStyle-    gtk_button_box_set_layout _obj' layoutStyle'-    touchManagedPtr _obj-    return ()--data ButtonBoxSetLayoutMethodInfo-instance (signature ~ (ButtonBoxStyle -> m ()), MonadIO m, ButtonBoxK a) => MethodInfo ButtonBoxSetLayoutMethodInfo a signature where-    overloadedMethod _ = buttonBoxSetLayout--
− GI/Gtk/Objects/ButtonBox.hs-boot
@@ -1,20 +0,0 @@-module GI.Gtk.Objects.ButtonBox where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype ButtonBox = ButtonBox (ForeignPtr ButtonBox)-instance GObject ButtonBox where-class GObject o => ButtonBoxK o-instance (GObject o, IsDescendantOf ButtonBox o) => ButtonBoxK o-data ButtonBoxLayoutStylePropertyInfo-data ButtonBoxGetChildNonHomogeneousMethodInfo-data ButtonBoxGetChildSecondaryMethodInfo-data ButtonBoxGetLayoutMethodInfo-data ButtonBoxSetChildNonHomogeneousMethodInfo-data ButtonBoxSetChildSecondaryMethodInfo-data ButtonBoxSetLayoutMethodInfo
− GI/Gtk/Objects/Calendar.hs
@@ -1,1648 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.Calendar-    ( ---- * Exported types-    Calendar(..)                            ,-    CalendarK                               ,-    toCalendar                              ,-    noCalendar                              ,--- -- * Methods--- ** calendarClearMarks-    CalendarClearMarksMethodInfo            ,-    calendarClearMarks                      ,----- ** calendarGetDate-    CalendarGetDateMethodInfo               ,-    calendarGetDate                         ,----- ** calendarGetDayIsMarked-    CalendarGetDayIsMarkedMethodInfo        ,-    calendarGetDayIsMarked                  ,----- ** calendarGetDetailHeightRows-    CalendarGetDetailHeightRowsMethodInfo   ,-    calendarGetDetailHeightRows             ,----- ** calendarGetDetailWidthChars-    CalendarGetDetailWidthCharsMethodInfo   ,-    calendarGetDetailWidthChars             ,----- ** calendarGetDisplayOptions-    CalendarGetDisplayOptionsMethodInfo     ,-    calendarGetDisplayOptions               ,----- ** calendarMarkDay-    CalendarMarkDayMethodInfo               ,-    calendarMarkDay                         ,----- ** calendarNew-    calendarNew                             ,----- ** calendarSelectDay-    CalendarSelectDayMethodInfo             ,-    calendarSelectDay                       ,----- ** calendarSelectMonth-    CalendarSelectMonthMethodInfo           ,-    calendarSelectMonth                     ,----- ** calendarSetDetailFunc-    CalendarSetDetailFuncMethodInfo         ,-    calendarSetDetailFunc                   ,----- ** calendarSetDetailHeightRows-    CalendarSetDetailHeightRowsMethodInfo   ,-    calendarSetDetailHeightRows             ,----- ** calendarSetDetailWidthChars-    CalendarSetDetailWidthCharsMethodInfo   ,-    calendarSetDetailWidthChars             ,----- ** calendarSetDisplayOptions-    CalendarSetDisplayOptionsMethodInfo     ,-    calendarSetDisplayOptions               ,----- ** calendarUnmarkDay-    CalendarUnmarkDayMethodInfo             ,-    calendarUnmarkDay                       ,----- -- * Properties--- ** Day-    CalendarDayPropertyInfo                 ,-    calendarDay                             ,-    constructCalendarDay                    ,-    getCalendarDay                          ,-    setCalendarDay                          ,----- ** DetailHeightRows-    CalendarDetailHeightRowsPropertyInfo    ,-    calendarDetailHeightRows                ,-    constructCalendarDetailHeightRows       ,-    getCalendarDetailHeightRows             ,-    setCalendarDetailHeightRows             ,----- ** DetailWidthChars-    CalendarDetailWidthCharsPropertyInfo    ,-    calendarDetailWidthChars                ,-    constructCalendarDetailWidthChars       ,-    getCalendarDetailWidthChars             ,-    setCalendarDetailWidthChars             ,----- ** Month-    CalendarMonthPropertyInfo               ,-    calendarMonth                           ,-    constructCalendarMonth                  ,-    getCalendarMonth                        ,-    setCalendarMonth                        ,----- ** NoMonthChange-    CalendarNoMonthChangePropertyInfo       ,-    calendarNoMonthChange                   ,-    constructCalendarNoMonthChange          ,-    getCalendarNoMonthChange                ,-    setCalendarNoMonthChange                ,----- ** ShowDayNames-    CalendarShowDayNamesPropertyInfo        ,-    calendarShowDayNames                    ,-    constructCalendarShowDayNames           ,-    getCalendarShowDayNames                 ,-    setCalendarShowDayNames                 ,----- ** ShowDetails-    CalendarShowDetailsPropertyInfo         ,-    calendarShowDetails                     ,-    constructCalendarShowDetails            ,-    getCalendarShowDetails                  ,-    setCalendarShowDetails                  ,----- ** ShowHeading-    CalendarShowHeadingPropertyInfo         ,-    calendarShowHeading                     ,-    constructCalendarShowHeading            ,-    getCalendarShowHeading                  ,-    setCalendarShowHeading                  ,----- ** ShowWeekNumbers-    CalendarShowWeekNumbersPropertyInfo     ,-    calendarShowWeekNumbers                 ,-    constructCalendarShowWeekNumbers        ,-    getCalendarShowWeekNumbers              ,-    setCalendarShowWeekNumbers              ,----- ** Year-    CalendarYearPropertyInfo                ,-    calendarYear                            ,-    constructCalendarYear                   ,-    getCalendarYear                         ,-    setCalendarYear                         ,----- -- * Signals--- ** DaySelected-    CalendarDaySelectedCallback             ,-    CalendarDaySelectedCallbackC            ,-    CalendarDaySelectedSignalInfo           ,-    afterCalendarDaySelected                ,-    calendarDaySelectedCallbackWrapper      ,-    calendarDaySelectedClosure              ,-    mkCalendarDaySelectedCallback           ,-    noCalendarDaySelectedCallback           ,-    onCalendarDaySelected                   ,----- ** DaySelectedDoubleClick-    CalendarDaySelectedDoubleClickCallback  ,-    CalendarDaySelectedDoubleClickCallbackC ,-    CalendarDaySelectedDoubleClickSignalInfo,-    afterCalendarDaySelectedDoubleClick     ,-    calendarDaySelectedDoubleClickCallbackWrapper,-    calendarDaySelectedDoubleClickClosure   ,-    mkCalendarDaySelectedDoubleClickCallback,-    noCalendarDaySelectedDoubleClickCallback,-    onCalendarDaySelectedDoubleClick        ,----- ** MonthChanged-    CalendarMonthChangedCallback            ,-    CalendarMonthChangedCallbackC           ,-    CalendarMonthChangedSignalInfo          ,-    afterCalendarMonthChanged               ,-    calendarMonthChangedCallbackWrapper     ,-    calendarMonthChangedClosure             ,-    mkCalendarMonthChangedCallback          ,-    noCalendarMonthChangedCallback          ,-    onCalendarMonthChanged                  ,----- ** NextMonth-    CalendarNextMonthCallback               ,-    CalendarNextMonthCallbackC              ,-    CalendarNextMonthSignalInfo             ,-    afterCalendarNextMonth                  ,-    calendarNextMonthCallbackWrapper        ,-    calendarNextMonthClosure                ,-    mkCalendarNextMonthCallback             ,-    noCalendarNextMonthCallback             ,-    onCalendarNextMonth                     ,----- ** NextYear-    CalendarNextYearCallback                ,-    CalendarNextYearCallbackC               ,-    CalendarNextYearSignalInfo              ,-    afterCalendarNextYear                   ,-    calendarNextYearCallbackWrapper         ,-    calendarNextYearClosure                 ,-    mkCalendarNextYearCallback              ,-    noCalendarNextYearCallback              ,-    onCalendarNextYear                      ,----- ** PrevMonth-    CalendarPrevMonthCallback               ,-    CalendarPrevMonthCallbackC              ,-    CalendarPrevMonthSignalInfo             ,-    afterCalendarPrevMonth                  ,-    calendarPrevMonthCallbackWrapper        ,-    calendarPrevMonthClosure                ,-    mkCalendarPrevMonthCallback             ,-    noCalendarPrevMonthCallback             ,-    onCalendarPrevMonth                     ,----- ** PrevYear-    CalendarPrevYearCallback                ,-    CalendarPrevYearCallbackC               ,-    CalendarPrevYearSignalInfo              ,-    afterCalendarPrevYear                   ,-    calendarPrevYearCallbackWrapper         ,-    calendarPrevYearClosure                 ,-    mkCalendarPrevYearCallback              ,-    noCalendarPrevYearCallback              ,-    onCalendarPrevYear                      ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GLib as GLib-import qualified GI.GObject as GObject--newtype Calendar = Calendar (ForeignPtr Calendar)-foreign import ccall "gtk_calendar_get_type"-    c_gtk_calendar_get_type :: IO GType--type instance ParentTypes Calendar = CalendarParentTypes-type CalendarParentTypes = '[Widget, GObject.Object, Atk.ImplementorIface, Buildable]--instance GObject Calendar where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_calendar_get_type-    --class GObject o => CalendarK o-instance (GObject o, IsDescendantOf Calendar o) => CalendarK o--toCalendar :: CalendarK o => o -> IO Calendar-toCalendar = unsafeCastTo Calendar--noCalendar :: Maybe Calendar-noCalendar = Nothing--type family ResolveCalendarMethod (t :: Symbol) (o :: *) :: * where-    ResolveCalendarMethod "activate" o = WidgetActivateMethodInfo-    ResolveCalendarMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveCalendarMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveCalendarMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveCalendarMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveCalendarMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveCalendarMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveCalendarMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveCalendarMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveCalendarMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveCalendarMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveCalendarMethod "childNotify" o = WidgetChildNotifyMethodInfo-    ResolveCalendarMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveCalendarMethod "clearMarks" o = CalendarClearMarksMethodInfo-    ResolveCalendarMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveCalendarMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveCalendarMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveCalendarMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveCalendarMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveCalendarMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveCalendarMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveCalendarMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveCalendarMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveCalendarMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveCalendarMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveCalendarMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveCalendarMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveCalendarMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveCalendarMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveCalendarMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveCalendarMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveCalendarMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveCalendarMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveCalendarMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveCalendarMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveCalendarMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveCalendarMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveCalendarMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveCalendarMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveCalendarMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveCalendarMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveCalendarMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveCalendarMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveCalendarMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveCalendarMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveCalendarMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveCalendarMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveCalendarMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveCalendarMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveCalendarMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveCalendarMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveCalendarMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveCalendarMethod "draw" o = WidgetDrawMethodInfo-    ResolveCalendarMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveCalendarMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveCalendarMethod "event" o = WidgetEventMethodInfo-    ResolveCalendarMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveCalendarMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveCalendarMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveCalendarMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveCalendarMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveCalendarMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveCalendarMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveCalendarMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveCalendarMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveCalendarMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveCalendarMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveCalendarMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveCalendarMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveCalendarMethod "hide" o = WidgetHideMethodInfo-    ResolveCalendarMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveCalendarMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveCalendarMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveCalendarMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveCalendarMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveCalendarMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveCalendarMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveCalendarMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveCalendarMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveCalendarMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveCalendarMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveCalendarMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveCalendarMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveCalendarMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveCalendarMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveCalendarMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveCalendarMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveCalendarMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveCalendarMethod "map" o = WidgetMapMethodInfo-    ResolveCalendarMethod "markDay" o = CalendarMarkDayMethodInfo-    ResolveCalendarMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveCalendarMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveCalendarMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveCalendarMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveCalendarMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveCalendarMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveCalendarMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveCalendarMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveCalendarMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveCalendarMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveCalendarMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveCalendarMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveCalendarMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveCalendarMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveCalendarMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveCalendarMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveCalendarMethod "path" o = WidgetPathMethodInfo-    ResolveCalendarMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveCalendarMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveCalendarMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveCalendarMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveCalendarMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveCalendarMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveCalendarMethod "realize" o = WidgetRealizeMethodInfo-    ResolveCalendarMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveCalendarMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveCalendarMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveCalendarMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveCalendarMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveCalendarMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveCalendarMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveCalendarMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveCalendarMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveCalendarMethod "reparent" o = WidgetReparentMethodInfo-    ResolveCalendarMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveCalendarMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveCalendarMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveCalendarMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveCalendarMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveCalendarMethod "selectDay" o = CalendarSelectDayMethodInfo-    ResolveCalendarMethod "selectMonth" o = CalendarSelectMonthMethodInfo-    ResolveCalendarMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveCalendarMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveCalendarMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveCalendarMethod "show" o = WidgetShowMethodInfo-    ResolveCalendarMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveCalendarMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveCalendarMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveCalendarMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveCalendarMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveCalendarMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveCalendarMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveCalendarMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveCalendarMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveCalendarMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveCalendarMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveCalendarMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveCalendarMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveCalendarMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveCalendarMethod "unmarkDay" o = CalendarUnmarkDayMethodInfo-    ResolveCalendarMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveCalendarMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveCalendarMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveCalendarMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveCalendarMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveCalendarMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveCalendarMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveCalendarMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveCalendarMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveCalendarMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveCalendarMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveCalendarMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveCalendarMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveCalendarMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveCalendarMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveCalendarMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveCalendarMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveCalendarMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveCalendarMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveCalendarMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveCalendarMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveCalendarMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveCalendarMethod "getDate" o = CalendarGetDateMethodInfo-    ResolveCalendarMethod "getDayIsMarked" o = CalendarGetDayIsMarkedMethodInfo-    ResolveCalendarMethod "getDetailHeightRows" o = CalendarGetDetailHeightRowsMethodInfo-    ResolveCalendarMethod "getDetailWidthChars" o = CalendarGetDetailWidthCharsMethodInfo-    ResolveCalendarMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveCalendarMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveCalendarMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveCalendarMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveCalendarMethod "getDisplayOptions" o = CalendarGetDisplayOptionsMethodInfo-    ResolveCalendarMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveCalendarMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveCalendarMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveCalendarMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveCalendarMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveCalendarMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveCalendarMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveCalendarMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveCalendarMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveCalendarMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveCalendarMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveCalendarMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveCalendarMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveCalendarMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveCalendarMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveCalendarMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveCalendarMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveCalendarMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveCalendarMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveCalendarMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveCalendarMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveCalendarMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveCalendarMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveCalendarMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveCalendarMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveCalendarMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveCalendarMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveCalendarMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveCalendarMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveCalendarMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveCalendarMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveCalendarMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveCalendarMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveCalendarMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveCalendarMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveCalendarMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveCalendarMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveCalendarMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveCalendarMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveCalendarMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveCalendarMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveCalendarMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveCalendarMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveCalendarMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveCalendarMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveCalendarMethod "getState" o = WidgetGetStateMethodInfo-    ResolveCalendarMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveCalendarMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveCalendarMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveCalendarMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveCalendarMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveCalendarMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveCalendarMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveCalendarMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveCalendarMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveCalendarMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveCalendarMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveCalendarMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveCalendarMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveCalendarMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveCalendarMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveCalendarMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveCalendarMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveCalendarMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveCalendarMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveCalendarMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveCalendarMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveCalendarMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveCalendarMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveCalendarMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveCalendarMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveCalendarMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveCalendarMethod "setDetailFunc" o = CalendarSetDetailFuncMethodInfo-    ResolveCalendarMethod "setDetailHeightRows" o = CalendarSetDetailHeightRowsMethodInfo-    ResolveCalendarMethod "setDetailWidthChars" o = CalendarSetDetailWidthCharsMethodInfo-    ResolveCalendarMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveCalendarMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveCalendarMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveCalendarMethod "setDisplayOptions" o = CalendarSetDisplayOptionsMethodInfo-    ResolveCalendarMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveCalendarMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveCalendarMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveCalendarMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveCalendarMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveCalendarMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveCalendarMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveCalendarMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveCalendarMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveCalendarMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveCalendarMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveCalendarMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveCalendarMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveCalendarMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveCalendarMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveCalendarMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveCalendarMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveCalendarMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveCalendarMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveCalendarMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveCalendarMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveCalendarMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveCalendarMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveCalendarMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveCalendarMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveCalendarMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveCalendarMethod "setState" o = WidgetSetStateMethodInfo-    ResolveCalendarMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveCalendarMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveCalendarMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveCalendarMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveCalendarMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveCalendarMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveCalendarMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveCalendarMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveCalendarMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveCalendarMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveCalendarMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveCalendarMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveCalendarMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveCalendarMethod t Calendar, MethodInfo info Calendar p) => IsLabelProxy t (Calendar -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveCalendarMethod t Calendar, MethodInfo info Calendar p) => IsLabel t (Calendar -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal Calendar::day-selected-type CalendarDaySelectedCallback =-    IO ()--noCalendarDaySelectedCallback :: Maybe CalendarDaySelectedCallback-noCalendarDaySelectedCallback = Nothing--type CalendarDaySelectedCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkCalendarDaySelectedCallback :: CalendarDaySelectedCallbackC -> IO (FunPtr CalendarDaySelectedCallbackC)--calendarDaySelectedClosure :: CalendarDaySelectedCallback -> IO Closure-calendarDaySelectedClosure cb = newCClosure =<< mkCalendarDaySelectedCallback wrapped-    where wrapped = calendarDaySelectedCallbackWrapper cb--calendarDaySelectedCallbackWrapper ::-    CalendarDaySelectedCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-calendarDaySelectedCallbackWrapper _cb _ _ = do-    _cb --onCalendarDaySelected :: (GObject a, MonadIO m) => a -> CalendarDaySelectedCallback -> m SignalHandlerId-onCalendarDaySelected obj cb = liftIO $ connectCalendarDaySelected obj cb SignalConnectBefore-afterCalendarDaySelected :: (GObject a, MonadIO m) => a -> CalendarDaySelectedCallback -> m SignalHandlerId-afterCalendarDaySelected obj cb = connectCalendarDaySelected obj cb SignalConnectAfter--connectCalendarDaySelected :: (GObject a, MonadIO m) =>-                              a -> CalendarDaySelectedCallback -> SignalConnectMode -> m SignalHandlerId-connectCalendarDaySelected obj cb after = liftIO $ do-    cb' <- mkCalendarDaySelectedCallback (calendarDaySelectedCallbackWrapper cb)-    connectSignalFunPtr obj "day-selected" cb' after---- signal Calendar::day-selected-double-click-type CalendarDaySelectedDoubleClickCallback =-    IO ()--noCalendarDaySelectedDoubleClickCallback :: Maybe CalendarDaySelectedDoubleClickCallback-noCalendarDaySelectedDoubleClickCallback = Nothing--type CalendarDaySelectedDoubleClickCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkCalendarDaySelectedDoubleClickCallback :: CalendarDaySelectedDoubleClickCallbackC -> IO (FunPtr CalendarDaySelectedDoubleClickCallbackC)--calendarDaySelectedDoubleClickClosure :: CalendarDaySelectedDoubleClickCallback -> IO Closure-calendarDaySelectedDoubleClickClosure cb = newCClosure =<< mkCalendarDaySelectedDoubleClickCallback wrapped-    where wrapped = calendarDaySelectedDoubleClickCallbackWrapper cb--calendarDaySelectedDoubleClickCallbackWrapper ::-    CalendarDaySelectedDoubleClickCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-calendarDaySelectedDoubleClickCallbackWrapper _cb _ _ = do-    _cb --onCalendarDaySelectedDoubleClick :: (GObject a, MonadIO m) => a -> CalendarDaySelectedDoubleClickCallback -> m SignalHandlerId-onCalendarDaySelectedDoubleClick obj cb = liftIO $ connectCalendarDaySelectedDoubleClick obj cb SignalConnectBefore-afterCalendarDaySelectedDoubleClick :: (GObject a, MonadIO m) => a -> CalendarDaySelectedDoubleClickCallback -> m SignalHandlerId-afterCalendarDaySelectedDoubleClick obj cb = connectCalendarDaySelectedDoubleClick obj cb SignalConnectAfter--connectCalendarDaySelectedDoubleClick :: (GObject a, MonadIO m) =>-                                         a -> CalendarDaySelectedDoubleClickCallback -> SignalConnectMode -> m SignalHandlerId-connectCalendarDaySelectedDoubleClick obj cb after = liftIO $ do-    cb' <- mkCalendarDaySelectedDoubleClickCallback (calendarDaySelectedDoubleClickCallbackWrapper cb)-    connectSignalFunPtr obj "day-selected-double-click" cb' after---- signal Calendar::month-changed-type CalendarMonthChangedCallback =-    IO ()--noCalendarMonthChangedCallback :: Maybe CalendarMonthChangedCallback-noCalendarMonthChangedCallback = Nothing--type CalendarMonthChangedCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkCalendarMonthChangedCallback :: CalendarMonthChangedCallbackC -> IO (FunPtr CalendarMonthChangedCallbackC)--calendarMonthChangedClosure :: CalendarMonthChangedCallback -> IO Closure-calendarMonthChangedClosure cb = newCClosure =<< mkCalendarMonthChangedCallback wrapped-    where wrapped = calendarMonthChangedCallbackWrapper cb--calendarMonthChangedCallbackWrapper ::-    CalendarMonthChangedCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-calendarMonthChangedCallbackWrapper _cb _ _ = do-    _cb --onCalendarMonthChanged :: (GObject a, MonadIO m) => a -> CalendarMonthChangedCallback -> m SignalHandlerId-onCalendarMonthChanged obj cb = liftIO $ connectCalendarMonthChanged obj cb SignalConnectBefore-afterCalendarMonthChanged :: (GObject a, MonadIO m) => a -> CalendarMonthChangedCallback -> m SignalHandlerId-afterCalendarMonthChanged obj cb = connectCalendarMonthChanged obj cb SignalConnectAfter--connectCalendarMonthChanged :: (GObject a, MonadIO m) =>-                               a -> CalendarMonthChangedCallback -> SignalConnectMode -> m SignalHandlerId-connectCalendarMonthChanged obj cb after = liftIO $ do-    cb' <- mkCalendarMonthChangedCallback (calendarMonthChangedCallbackWrapper cb)-    connectSignalFunPtr obj "month-changed" cb' after---- signal Calendar::next-month-type CalendarNextMonthCallback =-    IO ()--noCalendarNextMonthCallback :: Maybe CalendarNextMonthCallback-noCalendarNextMonthCallback = Nothing--type CalendarNextMonthCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkCalendarNextMonthCallback :: CalendarNextMonthCallbackC -> IO (FunPtr CalendarNextMonthCallbackC)--calendarNextMonthClosure :: CalendarNextMonthCallback -> IO Closure-calendarNextMonthClosure cb = newCClosure =<< mkCalendarNextMonthCallback wrapped-    where wrapped = calendarNextMonthCallbackWrapper cb--calendarNextMonthCallbackWrapper ::-    CalendarNextMonthCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-calendarNextMonthCallbackWrapper _cb _ _ = do-    _cb --onCalendarNextMonth :: (GObject a, MonadIO m) => a -> CalendarNextMonthCallback -> m SignalHandlerId-onCalendarNextMonth obj cb = liftIO $ connectCalendarNextMonth obj cb SignalConnectBefore-afterCalendarNextMonth :: (GObject a, MonadIO m) => a -> CalendarNextMonthCallback -> m SignalHandlerId-afterCalendarNextMonth obj cb = connectCalendarNextMonth obj cb SignalConnectAfter--connectCalendarNextMonth :: (GObject a, MonadIO m) =>-                            a -> CalendarNextMonthCallback -> SignalConnectMode -> m SignalHandlerId-connectCalendarNextMonth obj cb after = liftIO $ do-    cb' <- mkCalendarNextMonthCallback (calendarNextMonthCallbackWrapper cb)-    connectSignalFunPtr obj "next-month" cb' after---- signal Calendar::next-year-type CalendarNextYearCallback =-    IO ()--noCalendarNextYearCallback :: Maybe CalendarNextYearCallback-noCalendarNextYearCallback = Nothing--type CalendarNextYearCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkCalendarNextYearCallback :: CalendarNextYearCallbackC -> IO (FunPtr CalendarNextYearCallbackC)--calendarNextYearClosure :: CalendarNextYearCallback -> IO Closure-calendarNextYearClosure cb = newCClosure =<< mkCalendarNextYearCallback wrapped-    where wrapped = calendarNextYearCallbackWrapper cb--calendarNextYearCallbackWrapper ::-    CalendarNextYearCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-calendarNextYearCallbackWrapper _cb _ _ = do-    _cb --onCalendarNextYear :: (GObject a, MonadIO m) => a -> CalendarNextYearCallback -> m SignalHandlerId-onCalendarNextYear obj cb = liftIO $ connectCalendarNextYear obj cb SignalConnectBefore-afterCalendarNextYear :: (GObject a, MonadIO m) => a -> CalendarNextYearCallback -> m SignalHandlerId-afterCalendarNextYear obj cb = connectCalendarNextYear obj cb SignalConnectAfter--connectCalendarNextYear :: (GObject a, MonadIO m) =>-                           a -> CalendarNextYearCallback -> SignalConnectMode -> m SignalHandlerId-connectCalendarNextYear obj cb after = liftIO $ do-    cb' <- mkCalendarNextYearCallback (calendarNextYearCallbackWrapper cb)-    connectSignalFunPtr obj "next-year" cb' after---- signal Calendar::prev-month-type CalendarPrevMonthCallback =-    IO ()--noCalendarPrevMonthCallback :: Maybe CalendarPrevMonthCallback-noCalendarPrevMonthCallback = Nothing--type CalendarPrevMonthCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkCalendarPrevMonthCallback :: CalendarPrevMonthCallbackC -> IO (FunPtr CalendarPrevMonthCallbackC)--calendarPrevMonthClosure :: CalendarPrevMonthCallback -> IO Closure-calendarPrevMonthClosure cb = newCClosure =<< mkCalendarPrevMonthCallback wrapped-    where wrapped = calendarPrevMonthCallbackWrapper cb--calendarPrevMonthCallbackWrapper ::-    CalendarPrevMonthCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-calendarPrevMonthCallbackWrapper _cb _ _ = do-    _cb --onCalendarPrevMonth :: (GObject a, MonadIO m) => a -> CalendarPrevMonthCallback -> m SignalHandlerId-onCalendarPrevMonth obj cb = liftIO $ connectCalendarPrevMonth obj cb SignalConnectBefore-afterCalendarPrevMonth :: (GObject a, MonadIO m) => a -> CalendarPrevMonthCallback -> m SignalHandlerId-afterCalendarPrevMonth obj cb = connectCalendarPrevMonth obj cb SignalConnectAfter--connectCalendarPrevMonth :: (GObject a, MonadIO m) =>-                            a -> CalendarPrevMonthCallback -> SignalConnectMode -> m SignalHandlerId-connectCalendarPrevMonth obj cb after = liftIO $ do-    cb' <- mkCalendarPrevMonthCallback (calendarPrevMonthCallbackWrapper cb)-    connectSignalFunPtr obj "prev-month" cb' after---- signal Calendar::prev-year-type CalendarPrevYearCallback =-    IO ()--noCalendarPrevYearCallback :: Maybe CalendarPrevYearCallback-noCalendarPrevYearCallback = Nothing--type CalendarPrevYearCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkCalendarPrevYearCallback :: CalendarPrevYearCallbackC -> IO (FunPtr CalendarPrevYearCallbackC)--calendarPrevYearClosure :: CalendarPrevYearCallback -> IO Closure-calendarPrevYearClosure cb = newCClosure =<< mkCalendarPrevYearCallback wrapped-    where wrapped = calendarPrevYearCallbackWrapper cb--calendarPrevYearCallbackWrapper ::-    CalendarPrevYearCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-calendarPrevYearCallbackWrapper _cb _ _ = do-    _cb --onCalendarPrevYear :: (GObject a, MonadIO m) => a -> CalendarPrevYearCallback -> m SignalHandlerId-onCalendarPrevYear obj cb = liftIO $ connectCalendarPrevYear obj cb SignalConnectBefore-afterCalendarPrevYear :: (GObject a, MonadIO m) => a -> CalendarPrevYearCallback -> m SignalHandlerId-afterCalendarPrevYear obj cb = connectCalendarPrevYear obj cb SignalConnectAfter--connectCalendarPrevYear :: (GObject a, MonadIO m) =>-                           a -> CalendarPrevYearCallback -> SignalConnectMode -> m SignalHandlerId-connectCalendarPrevYear obj cb after = liftIO $ do-    cb' <- mkCalendarPrevYearCallback (calendarPrevYearCallbackWrapper cb)-    connectSignalFunPtr obj "prev-year" cb' after---- VVV Prop "day"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCalendarDay :: (MonadIO m, CalendarK o) => o -> m Int32-getCalendarDay obj = liftIO $ getObjectPropertyInt32 obj "day"--setCalendarDay :: (MonadIO m, CalendarK o) => o -> Int32 -> m ()-setCalendarDay obj val = liftIO $ setObjectPropertyInt32 obj "day" val--constructCalendarDay :: Int32 -> IO ([Char], GValue)-constructCalendarDay val = constructObjectPropertyInt32 "day" val--data CalendarDayPropertyInfo-instance AttrInfo CalendarDayPropertyInfo where-    type AttrAllowedOps CalendarDayPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CalendarDayPropertyInfo = (~) Int32-    type AttrBaseTypeConstraint CalendarDayPropertyInfo = CalendarK-    type AttrGetType CalendarDayPropertyInfo = Int32-    type AttrLabel CalendarDayPropertyInfo = "day"-    attrGet _ = getCalendarDay-    attrSet _ = setCalendarDay-    attrConstruct _ = constructCalendarDay-    attrClear _ = undefined---- VVV Prop "detail-height-rows"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getCalendarDetailHeightRows :: (MonadIO m, CalendarK o) => o -> m Int32-getCalendarDetailHeightRows obj = liftIO $ getObjectPropertyInt32 obj "detail-height-rows"--setCalendarDetailHeightRows :: (MonadIO m, CalendarK o) => o -> Int32 -> m ()-setCalendarDetailHeightRows obj val = liftIO $ setObjectPropertyInt32 obj "detail-height-rows" val--constructCalendarDetailHeightRows :: Int32 -> IO ([Char], GValue)-constructCalendarDetailHeightRows val = constructObjectPropertyInt32 "detail-height-rows" val--data CalendarDetailHeightRowsPropertyInfo-instance AttrInfo CalendarDetailHeightRowsPropertyInfo where-    type AttrAllowedOps CalendarDetailHeightRowsPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CalendarDetailHeightRowsPropertyInfo = (~) Int32-    type AttrBaseTypeConstraint CalendarDetailHeightRowsPropertyInfo = CalendarK-    type AttrGetType CalendarDetailHeightRowsPropertyInfo = Int32-    type AttrLabel CalendarDetailHeightRowsPropertyInfo = "detail-height-rows"-    attrGet _ = getCalendarDetailHeightRows-    attrSet _ = setCalendarDetailHeightRows-    attrConstruct _ = constructCalendarDetailHeightRows-    attrClear _ = undefined---- VVV Prop "detail-width-chars"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getCalendarDetailWidthChars :: (MonadIO m, CalendarK o) => o -> m Int32-getCalendarDetailWidthChars obj = liftIO $ getObjectPropertyInt32 obj "detail-width-chars"--setCalendarDetailWidthChars :: (MonadIO m, CalendarK o) => o -> Int32 -> m ()-setCalendarDetailWidthChars obj val = liftIO $ setObjectPropertyInt32 obj "detail-width-chars" val--constructCalendarDetailWidthChars :: Int32 -> IO ([Char], GValue)-constructCalendarDetailWidthChars val = constructObjectPropertyInt32 "detail-width-chars" val--data CalendarDetailWidthCharsPropertyInfo-instance AttrInfo CalendarDetailWidthCharsPropertyInfo where-    type AttrAllowedOps CalendarDetailWidthCharsPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CalendarDetailWidthCharsPropertyInfo = (~) Int32-    type AttrBaseTypeConstraint CalendarDetailWidthCharsPropertyInfo = CalendarK-    type AttrGetType CalendarDetailWidthCharsPropertyInfo = Int32-    type AttrLabel CalendarDetailWidthCharsPropertyInfo = "detail-width-chars"-    attrGet _ = getCalendarDetailWidthChars-    attrSet _ = setCalendarDetailWidthChars-    attrConstruct _ = constructCalendarDetailWidthChars-    attrClear _ = undefined---- VVV Prop "month"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCalendarMonth :: (MonadIO m, CalendarK o) => o -> m Int32-getCalendarMonth obj = liftIO $ getObjectPropertyInt32 obj "month"--setCalendarMonth :: (MonadIO m, CalendarK o) => o -> Int32 -> m ()-setCalendarMonth obj val = liftIO $ setObjectPropertyInt32 obj "month" val--constructCalendarMonth :: Int32 -> IO ([Char], GValue)-constructCalendarMonth val = constructObjectPropertyInt32 "month" val--data CalendarMonthPropertyInfo-instance AttrInfo CalendarMonthPropertyInfo where-    type AttrAllowedOps CalendarMonthPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CalendarMonthPropertyInfo = (~) Int32-    type AttrBaseTypeConstraint CalendarMonthPropertyInfo = CalendarK-    type AttrGetType CalendarMonthPropertyInfo = Int32-    type AttrLabel CalendarMonthPropertyInfo = "month"-    attrGet _ = getCalendarMonth-    attrSet _ = setCalendarMonth-    attrConstruct _ = constructCalendarMonth-    attrClear _ = undefined---- VVV Prop "no-month-change"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCalendarNoMonthChange :: (MonadIO m, CalendarK o) => o -> m Bool-getCalendarNoMonthChange obj = liftIO $ getObjectPropertyBool obj "no-month-change"--setCalendarNoMonthChange :: (MonadIO m, CalendarK o) => o -> Bool -> m ()-setCalendarNoMonthChange obj val = liftIO $ setObjectPropertyBool obj "no-month-change" val--constructCalendarNoMonthChange :: Bool -> IO ([Char], GValue)-constructCalendarNoMonthChange val = constructObjectPropertyBool "no-month-change" val--data CalendarNoMonthChangePropertyInfo-instance AttrInfo CalendarNoMonthChangePropertyInfo where-    type AttrAllowedOps CalendarNoMonthChangePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CalendarNoMonthChangePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint CalendarNoMonthChangePropertyInfo = CalendarK-    type AttrGetType CalendarNoMonthChangePropertyInfo = Bool-    type AttrLabel CalendarNoMonthChangePropertyInfo = "no-month-change"-    attrGet _ = getCalendarNoMonthChange-    attrSet _ = setCalendarNoMonthChange-    attrConstruct _ = constructCalendarNoMonthChange-    attrClear _ = undefined---- VVV Prop "show-day-names"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCalendarShowDayNames :: (MonadIO m, CalendarK o) => o -> m Bool-getCalendarShowDayNames obj = liftIO $ getObjectPropertyBool obj "show-day-names"--setCalendarShowDayNames :: (MonadIO m, CalendarK o) => o -> Bool -> m ()-setCalendarShowDayNames obj val = liftIO $ setObjectPropertyBool obj "show-day-names" val--constructCalendarShowDayNames :: Bool -> IO ([Char], GValue)-constructCalendarShowDayNames val = constructObjectPropertyBool "show-day-names" val--data CalendarShowDayNamesPropertyInfo-instance AttrInfo CalendarShowDayNamesPropertyInfo where-    type AttrAllowedOps CalendarShowDayNamesPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CalendarShowDayNamesPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint CalendarShowDayNamesPropertyInfo = CalendarK-    type AttrGetType CalendarShowDayNamesPropertyInfo = Bool-    type AttrLabel CalendarShowDayNamesPropertyInfo = "show-day-names"-    attrGet _ = getCalendarShowDayNames-    attrSet _ = setCalendarShowDayNames-    attrConstruct _ = constructCalendarShowDayNames-    attrClear _ = undefined---- VVV Prop "show-details"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCalendarShowDetails :: (MonadIO m, CalendarK o) => o -> m Bool-getCalendarShowDetails obj = liftIO $ getObjectPropertyBool obj "show-details"--setCalendarShowDetails :: (MonadIO m, CalendarK o) => o -> Bool -> m ()-setCalendarShowDetails obj val = liftIO $ setObjectPropertyBool obj "show-details" val--constructCalendarShowDetails :: Bool -> IO ([Char], GValue)-constructCalendarShowDetails val = constructObjectPropertyBool "show-details" val--data CalendarShowDetailsPropertyInfo-instance AttrInfo CalendarShowDetailsPropertyInfo where-    type AttrAllowedOps CalendarShowDetailsPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CalendarShowDetailsPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint CalendarShowDetailsPropertyInfo = CalendarK-    type AttrGetType CalendarShowDetailsPropertyInfo = Bool-    type AttrLabel CalendarShowDetailsPropertyInfo = "show-details"-    attrGet _ = getCalendarShowDetails-    attrSet _ = setCalendarShowDetails-    attrConstruct _ = constructCalendarShowDetails-    attrClear _ = undefined---- VVV Prop "show-heading"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCalendarShowHeading :: (MonadIO m, CalendarK o) => o -> m Bool-getCalendarShowHeading obj = liftIO $ getObjectPropertyBool obj "show-heading"--setCalendarShowHeading :: (MonadIO m, CalendarK o) => o -> Bool -> m ()-setCalendarShowHeading obj val = liftIO $ setObjectPropertyBool obj "show-heading" val--constructCalendarShowHeading :: Bool -> IO ([Char], GValue)-constructCalendarShowHeading val = constructObjectPropertyBool "show-heading" val--data CalendarShowHeadingPropertyInfo-instance AttrInfo CalendarShowHeadingPropertyInfo where-    type AttrAllowedOps CalendarShowHeadingPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CalendarShowHeadingPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint CalendarShowHeadingPropertyInfo = CalendarK-    type AttrGetType CalendarShowHeadingPropertyInfo = Bool-    type AttrLabel CalendarShowHeadingPropertyInfo = "show-heading"-    attrGet _ = getCalendarShowHeading-    attrSet _ = setCalendarShowHeading-    attrConstruct _ = constructCalendarShowHeading-    attrClear _ = undefined---- VVV Prop "show-week-numbers"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCalendarShowWeekNumbers :: (MonadIO m, CalendarK o) => o -> m Bool-getCalendarShowWeekNumbers obj = liftIO $ getObjectPropertyBool obj "show-week-numbers"--setCalendarShowWeekNumbers :: (MonadIO m, CalendarK o) => o -> Bool -> m ()-setCalendarShowWeekNumbers obj val = liftIO $ setObjectPropertyBool obj "show-week-numbers" val--constructCalendarShowWeekNumbers :: Bool -> IO ([Char], GValue)-constructCalendarShowWeekNumbers val = constructObjectPropertyBool "show-week-numbers" val--data CalendarShowWeekNumbersPropertyInfo-instance AttrInfo CalendarShowWeekNumbersPropertyInfo where-    type AttrAllowedOps CalendarShowWeekNumbersPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CalendarShowWeekNumbersPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint CalendarShowWeekNumbersPropertyInfo = CalendarK-    type AttrGetType CalendarShowWeekNumbersPropertyInfo = Bool-    type AttrLabel CalendarShowWeekNumbersPropertyInfo = "show-week-numbers"-    attrGet _ = getCalendarShowWeekNumbers-    attrSet _ = setCalendarShowWeekNumbers-    attrConstruct _ = constructCalendarShowWeekNumbers-    attrClear _ = undefined---- VVV Prop "year"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCalendarYear :: (MonadIO m, CalendarK o) => o -> m Int32-getCalendarYear obj = liftIO $ getObjectPropertyInt32 obj "year"--setCalendarYear :: (MonadIO m, CalendarK o) => o -> Int32 -> m ()-setCalendarYear obj val = liftIO $ setObjectPropertyInt32 obj "year" val--constructCalendarYear :: Int32 -> IO ([Char], GValue)-constructCalendarYear val = constructObjectPropertyInt32 "year" val--data CalendarYearPropertyInfo-instance AttrInfo CalendarYearPropertyInfo where-    type AttrAllowedOps CalendarYearPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CalendarYearPropertyInfo = (~) Int32-    type AttrBaseTypeConstraint CalendarYearPropertyInfo = CalendarK-    type AttrGetType CalendarYearPropertyInfo = Int32-    type AttrLabel CalendarYearPropertyInfo = "year"-    attrGet _ = getCalendarYear-    attrSet _ = setCalendarYear-    attrConstruct _ = constructCalendarYear-    attrClear _ = undefined--type instance AttributeList Calendar = CalendarAttributeList-type CalendarAttributeList = ('[ '("appPaintable", WidgetAppPaintablePropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("day", CalendarDayPropertyInfo), '("detailHeightRows", CalendarDetailHeightRowsPropertyInfo), '("detailWidthChars", CalendarDetailWidthCharsPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("month", CalendarMonthPropertyInfo), '("name", WidgetNamePropertyInfo), '("noMonthChange", CalendarNoMonthChangePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("parent", WidgetParentPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("showDayNames", CalendarShowDayNamesPropertyInfo), '("showDetails", CalendarShowDetailsPropertyInfo), '("showHeading", CalendarShowHeadingPropertyInfo), '("showWeekNumbers", CalendarShowWeekNumbersPropertyInfo), '("style", WidgetStylePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo), '("year", CalendarYearPropertyInfo)] :: [(Symbol, *)])--calendarDay :: AttrLabelProxy "day"-calendarDay = AttrLabelProxy--calendarDetailHeightRows :: AttrLabelProxy "detailHeightRows"-calendarDetailHeightRows = AttrLabelProxy--calendarDetailWidthChars :: AttrLabelProxy "detailWidthChars"-calendarDetailWidthChars = AttrLabelProxy--calendarMonth :: AttrLabelProxy "month"-calendarMonth = AttrLabelProxy--calendarNoMonthChange :: AttrLabelProxy "noMonthChange"-calendarNoMonthChange = AttrLabelProxy--calendarShowDayNames :: AttrLabelProxy "showDayNames"-calendarShowDayNames = AttrLabelProxy--calendarShowDetails :: AttrLabelProxy "showDetails"-calendarShowDetails = AttrLabelProxy--calendarShowHeading :: AttrLabelProxy "showHeading"-calendarShowHeading = AttrLabelProxy--calendarShowWeekNumbers :: AttrLabelProxy "showWeekNumbers"-calendarShowWeekNumbers = AttrLabelProxy--calendarYear :: AttrLabelProxy "year"-calendarYear = AttrLabelProxy--data CalendarDaySelectedSignalInfo-instance SignalInfo CalendarDaySelectedSignalInfo where-    type HaskellCallbackType CalendarDaySelectedSignalInfo = CalendarDaySelectedCallback-    connectSignal _ = connectCalendarDaySelected--data CalendarDaySelectedDoubleClickSignalInfo-instance SignalInfo CalendarDaySelectedDoubleClickSignalInfo where-    type HaskellCallbackType CalendarDaySelectedDoubleClickSignalInfo = CalendarDaySelectedDoubleClickCallback-    connectSignal _ = connectCalendarDaySelectedDoubleClick--data CalendarMonthChangedSignalInfo-instance SignalInfo CalendarMonthChangedSignalInfo where-    type HaskellCallbackType CalendarMonthChangedSignalInfo = CalendarMonthChangedCallback-    connectSignal _ = connectCalendarMonthChanged--data CalendarNextMonthSignalInfo-instance SignalInfo CalendarNextMonthSignalInfo where-    type HaskellCallbackType CalendarNextMonthSignalInfo = CalendarNextMonthCallback-    connectSignal _ = connectCalendarNextMonth--data CalendarNextYearSignalInfo-instance SignalInfo CalendarNextYearSignalInfo where-    type HaskellCallbackType CalendarNextYearSignalInfo = CalendarNextYearCallback-    connectSignal _ = connectCalendarNextYear--data CalendarPrevMonthSignalInfo-instance SignalInfo CalendarPrevMonthSignalInfo where-    type HaskellCallbackType CalendarPrevMonthSignalInfo = CalendarPrevMonthCallback-    connectSignal _ = connectCalendarPrevMonth--data CalendarPrevYearSignalInfo-instance SignalInfo CalendarPrevYearSignalInfo where-    type HaskellCallbackType CalendarPrevYearSignalInfo = CalendarPrevYearCallback-    connectSignal _ = connectCalendarPrevYear--type instance SignalList Calendar = CalendarSignalList-type CalendarSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("daySelected", CalendarDaySelectedSignalInfo), '("daySelectedDoubleClick", CalendarDaySelectedDoubleClickSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("monthChanged", CalendarMonthChangedSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("nextMonth", CalendarNextMonthSignalInfo), '("nextYear", CalendarNextYearSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("prevMonth", CalendarPrevMonthSignalInfo), '("prevYear", CalendarPrevYearSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method Calendar::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "Calendar")--- throws : False--- Skip return : False--foreign import ccall "gtk_calendar_new" gtk_calendar_new :: -    IO (Ptr Calendar)---calendarNew ::-    (MonadIO m) =>-    m Calendar                              -- result-calendarNew  = liftIO $ do-    result <- gtk_calendar_new-    checkUnexpectedReturnNULL "gtk_calendar_new" result-    result' <- (newObject Calendar) result-    return result'---- method Calendar::clear_marks--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Calendar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_calendar_clear_marks" gtk_calendar_clear_marks :: -    Ptr Calendar ->                         -- _obj : TInterface "Gtk" "Calendar"-    IO ()---calendarClearMarks ::-    (MonadIO m, CalendarK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-calendarClearMarks _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_calendar_clear_marks _obj'-    touchManagedPtr _obj-    return ()--data CalendarClearMarksMethodInfo-instance (signature ~ (m ()), MonadIO m, CalendarK a) => MethodInfo CalendarClearMarksMethodInfo a signature where-    overloadedMethod _ = calendarClearMarks---- method Calendar::get_date--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Calendar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "year", argType = TBasicType TUInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "month", argType = TBasicType TUInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "day", argType = TBasicType TUInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_calendar_get_date" gtk_calendar_get_date :: -    Ptr Calendar ->                         -- _obj : TInterface "Gtk" "Calendar"-    Ptr Word32 ->                           -- year : TBasicType TUInt-    Ptr Word32 ->                           -- month : TBasicType TUInt-    Ptr Word32 ->                           -- day : TBasicType TUInt-    IO ()---calendarGetDate ::-    (MonadIO m, CalendarK a) =>-    a                                       -- _obj-    -> m (Word32,Word32,Word32)             -- result-calendarGetDate _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    year <- allocMem :: IO (Ptr Word32)-    month <- allocMem :: IO (Ptr Word32)-    day <- allocMem :: IO (Ptr Word32)-    gtk_calendar_get_date _obj' year month day-    year' <- peek year-    month' <- peek month-    day' <- peek day-    touchManagedPtr _obj-    freeMem year-    freeMem month-    freeMem day-    return (year', month', day')--data CalendarGetDateMethodInfo-instance (signature ~ (m (Word32,Word32,Word32)), MonadIO m, CalendarK a) => MethodInfo CalendarGetDateMethodInfo a signature where-    overloadedMethod _ = calendarGetDate---- method Calendar::get_day_is_marked--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Calendar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "day", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_calendar_get_day_is_marked" gtk_calendar_get_day_is_marked :: -    Ptr Calendar ->                         -- _obj : TInterface "Gtk" "Calendar"-    Word32 ->                               -- day : TBasicType TUInt-    IO CInt---calendarGetDayIsMarked ::-    (MonadIO m, CalendarK a) =>-    a                                       -- _obj-    -> Word32                               -- day-    -> m Bool                               -- result-calendarGetDayIsMarked _obj day = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_calendar_get_day_is_marked _obj' day-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data CalendarGetDayIsMarkedMethodInfo-instance (signature ~ (Word32 -> m Bool), MonadIO m, CalendarK a) => MethodInfo CalendarGetDayIsMarkedMethodInfo a signature where-    overloadedMethod _ = calendarGetDayIsMarked---- method Calendar::get_detail_height_rows--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Calendar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_calendar_get_detail_height_rows" gtk_calendar_get_detail_height_rows :: -    Ptr Calendar ->                         -- _obj : TInterface "Gtk" "Calendar"-    IO Int32---calendarGetDetailHeightRows ::-    (MonadIO m, CalendarK a) =>-    a                                       -- _obj-    -> m Int32                              -- result-calendarGetDetailHeightRows _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_calendar_get_detail_height_rows _obj'-    touchManagedPtr _obj-    return result--data CalendarGetDetailHeightRowsMethodInfo-instance (signature ~ (m Int32), MonadIO m, CalendarK a) => MethodInfo CalendarGetDetailHeightRowsMethodInfo a signature where-    overloadedMethod _ = calendarGetDetailHeightRows---- method Calendar::get_detail_width_chars--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Calendar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_calendar_get_detail_width_chars" gtk_calendar_get_detail_width_chars :: -    Ptr Calendar ->                         -- _obj : TInterface "Gtk" "Calendar"-    IO Int32---calendarGetDetailWidthChars ::-    (MonadIO m, CalendarK a) =>-    a                                       -- _obj-    -> m Int32                              -- result-calendarGetDetailWidthChars _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_calendar_get_detail_width_chars _obj'-    touchManagedPtr _obj-    return result--data CalendarGetDetailWidthCharsMethodInfo-instance (signature ~ (m Int32), MonadIO m, CalendarK a) => MethodInfo CalendarGetDetailWidthCharsMethodInfo a signature where-    overloadedMethod _ = calendarGetDetailWidthChars---- method Calendar::get_display_options--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Calendar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "CalendarDisplayOptions")--- throws : False--- Skip return : False--foreign import ccall "gtk_calendar_get_display_options" gtk_calendar_get_display_options :: -    Ptr Calendar ->                         -- _obj : TInterface "Gtk" "Calendar"-    IO CUInt---calendarGetDisplayOptions ::-    (MonadIO m, CalendarK a) =>-    a                                       -- _obj-    -> m [CalendarDisplayOptions]           -- result-calendarGetDisplayOptions _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_calendar_get_display_options _obj'-    let result' = wordToGFlags result-    touchManagedPtr _obj-    return result'--data CalendarGetDisplayOptionsMethodInfo-instance (signature ~ (m [CalendarDisplayOptions]), MonadIO m, CalendarK a) => MethodInfo CalendarGetDisplayOptionsMethodInfo a signature where-    overloadedMethod _ = calendarGetDisplayOptions---- method Calendar::mark_day--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Calendar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "day", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_calendar_mark_day" gtk_calendar_mark_day :: -    Ptr Calendar ->                         -- _obj : TInterface "Gtk" "Calendar"-    Word32 ->                               -- day : TBasicType TUInt-    IO ()---calendarMarkDay ::-    (MonadIO m, CalendarK a) =>-    a                                       -- _obj-    -> Word32                               -- day-    -> m ()                                 -- result-calendarMarkDay _obj day = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_calendar_mark_day _obj' day-    touchManagedPtr _obj-    return ()--data CalendarMarkDayMethodInfo-instance (signature ~ (Word32 -> m ()), MonadIO m, CalendarK a) => MethodInfo CalendarMarkDayMethodInfo a signature where-    overloadedMethod _ = calendarMarkDay---- method Calendar::select_day--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Calendar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "day", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_calendar_select_day" gtk_calendar_select_day :: -    Ptr Calendar ->                         -- _obj : TInterface "Gtk" "Calendar"-    Word32 ->                               -- day : TBasicType TUInt-    IO ()---calendarSelectDay ::-    (MonadIO m, CalendarK a) =>-    a                                       -- _obj-    -> Word32                               -- day-    -> m ()                                 -- result-calendarSelectDay _obj day = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_calendar_select_day _obj' day-    touchManagedPtr _obj-    return ()--data CalendarSelectDayMethodInfo-instance (signature ~ (Word32 -> m ()), MonadIO m, CalendarK a) => MethodInfo CalendarSelectDayMethodInfo a signature where-    overloadedMethod _ = calendarSelectDay---- method Calendar::select_month--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Calendar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "month", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "year", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_calendar_select_month" gtk_calendar_select_month :: -    Ptr Calendar ->                         -- _obj : TInterface "Gtk" "Calendar"-    Word32 ->                               -- month : TBasicType TUInt-    Word32 ->                               -- year : TBasicType TUInt-    IO ()---calendarSelectMonth ::-    (MonadIO m, CalendarK a) =>-    a                                       -- _obj-    -> Word32                               -- month-    -> Word32                               -- year-    -> m ()                                 -- result-calendarSelectMonth _obj month year = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_calendar_select_month _obj' month year-    touchManagedPtr _obj-    return ()--data CalendarSelectMonthMethodInfo-instance (signature ~ (Word32 -> Word32 -> m ()), MonadIO m, CalendarK a) => MethodInfo CalendarSelectMonthMethodInfo a signature where-    overloadedMethod _ = calendarSelectMonth---- method Calendar::set_detail_func--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Calendar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "func", argType = TInterface "Gtk" "CalendarDetailFunc", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeNotified, argClosure = 2, argDestroy = 3, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "data", argType = TBasicType TPtr, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "destroy", argType = TInterface "GLib" "DestroyNotify", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeAsync, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_calendar_set_detail_func" gtk_calendar_set_detail_func :: -    Ptr Calendar ->                         -- _obj : TInterface "Gtk" "Calendar"-    FunPtr CalendarDetailFuncC ->           -- func : TInterface "Gtk" "CalendarDetailFunc"-    Ptr () ->                               -- data : TBasicType TPtr-    FunPtr GLib.DestroyNotifyC ->           -- destroy : TInterface "GLib" "DestroyNotify"-    IO ()---calendarSetDetailFunc ::-    (MonadIO m, CalendarK a) =>-    a                                       -- _obj-    -> CalendarDetailFunc                   -- func-    -> m ()                                 -- result-calendarSetDetailFunc _obj func = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    func' <- mkCalendarDetailFunc (calendarDetailFuncWrapper Nothing func)-    let data_ = castFunPtrToPtr func'-    let destroy = safeFreeFunPtrPtr-    gtk_calendar_set_detail_func _obj' func' data_ destroy-    touchManagedPtr _obj-    return ()--data CalendarSetDetailFuncMethodInfo-instance (signature ~ (CalendarDetailFunc -> m ()), MonadIO m, CalendarK a) => MethodInfo CalendarSetDetailFuncMethodInfo a signature where-    overloadedMethod _ = calendarSetDetailFunc---- method Calendar::set_detail_height_rows--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Calendar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "rows", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_calendar_set_detail_height_rows" gtk_calendar_set_detail_height_rows :: -    Ptr Calendar ->                         -- _obj : TInterface "Gtk" "Calendar"-    Int32 ->                                -- rows : TBasicType TInt-    IO ()---calendarSetDetailHeightRows ::-    (MonadIO m, CalendarK a) =>-    a                                       -- _obj-    -> Int32                                -- rows-    -> m ()                                 -- result-calendarSetDetailHeightRows _obj rows = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_calendar_set_detail_height_rows _obj' rows-    touchManagedPtr _obj-    return ()--data CalendarSetDetailHeightRowsMethodInfo-instance (signature ~ (Int32 -> m ()), MonadIO m, CalendarK a) => MethodInfo CalendarSetDetailHeightRowsMethodInfo a signature where-    overloadedMethod _ = calendarSetDetailHeightRows---- method Calendar::set_detail_width_chars--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Calendar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "chars", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_calendar_set_detail_width_chars" gtk_calendar_set_detail_width_chars :: -    Ptr Calendar ->                         -- _obj : TInterface "Gtk" "Calendar"-    Int32 ->                                -- chars : TBasicType TInt-    IO ()---calendarSetDetailWidthChars ::-    (MonadIO m, CalendarK a) =>-    a                                       -- _obj-    -> Int32                                -- chars-    -> m ()                                 -- result-calendarSetDetailWidthChars _obj chars = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_calendar_set_detail_width_chars _obj' chars-    touchManagedPtr _obj-    return ()--data CalendarSetDetailWidthCharsMethodInfo-instance (signature ~ (Int32 -> m ()), MonadIO m, CalendarK a) => MethodInfo CalendarSetDetailWidthCharsMethodInfo a signature where-    overloadedMethod _ = calendarSetDetailWidthChars---- method Calendar::set_display_options--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Calendar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "flags", argType = TInterface "Gtk" "CalendarDisplayOptions", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_calendar_set_display_options" gtk_calendar_set_display_options :: -    Ptr Calendar ->                         -- _obj : TInterface "Gtk" "Calendar"-    CUInt ->                                -- flags : TInterface "Gtk" "CalendarDisplayOptions"-    IO ()---calendarSetDisplayOptions ::-    (MonadIO m, CalendarK a) =>-    a                                       -- _obj-    -> [CalendarDisplayOptions]             -- flags-    -> m ()                                 -- result-calendarSetDisplayOptions _obj flags = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let flags' = gflagsToWord flags-    gtk_calendar_set_display_options _obj' flags'-    touchManagedPtr _obj-    return ()--data CalendarSetDisplayOptionsMethodInfo-instance (signature ~ ([CalendarDisplayOptions] -> m ()), MonadIO m, CalendarK a) => MethodInfo CalendarSetDisplayOptionsMethodInfo a signature where-    overloadedMethod _ = calendarSetDisplayOptions---- method Calendar::unmark_day--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Calendar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "day", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_calendar_unmark_day" gtk_calendar_unmark_day :: -    Ptr Calendar ->                         -- _obj : TInterface "Gtk" "Calendar"-    Word32 ->                               -- day : TBasicType TUInt-    IO ()---calendarUnmarkDay ::-    (MonadIO m, CalendarK a) =>-    a                                       -- _obj-    -> Word32                               -- day-    -> m ()                                 -- result-calendarUnmarkDay _obj day = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_calendar_unmark_day _obj' day-    touchManagedPtr _obj-    return ()--data CalendarUnmarkDayMethodInfo-instance (signature ~ (Word32 -> m ()), MonadIO m, CalendarK a) => MethodInfo CalendarUnmarkDayMethodInfo a signature where-    overloadedMethod _ = calendarUnmarkDay--
− GI/Gtk/Objects/Calendar.hs-boot
@@ -1,44 +0,0 @@-module GI.Gtk.Objects.Calendar where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype Calendar = Calendar (ForeignPtr Calendar)-instance GObject Calendar where-class GObject o => CalendarK o-instance (GObject o, IsDescendantOf Calendar o) => CalendarK o-data CalendarDayPropertyInfo-data CalendarDetailHeightRowsPropertyInfo-data CalendarDetailWidthCharsPropertyInfo-data CalendarMonthPropertyInfo-data CalendarNoMonthChangePropertyInfo-data CalendarShowDayNamesPropertyInfo-data CalendarShowDetailsPropertyInfo-data CalendarShowHeadingPropertyInfo-data CalendarShowWeekNumbersPropertyInfo-data CalendarYearPropertyInfo-data CalendarDaySelectedSignalInfo-data CalendarDaySelectedDoubleClickSignalInfo-data CalendarMonthChangedSignalInfo-data CalendarNextMonthSignalInfo-data CalendarNextYearSignalInfo-data CalendarPrevMonthSignalInfo-data CalendarPrevYearSignalInfo-data CalendarClearMarksMethodInfo-data CalendarGetDateMethodInfo-data CalendarGetDayIsMarkedMethodInfo-data CalendarGetDetailHeightRowsMethodInfo-data CalendarGetDetailWidthCharsMethodInfo-data CalendarGetDisplayOptionsMethodInfo-data CalendarMarkDayMethodInfo-data CalendarSelectDayMethodInfo-data CalendarSelectMonthMethodInfo-data CalendarSetDetailFuncMethodInfo-data CalendarSetDetailHeightRowsMethodInfo-data CalendarSetDetailWidthCharsMethodInfo-data CalendarSetDisplayOptionsMethodInfo-data CalendarUnmarkDayMethodInfo
− GI/Gtk/Objects/CellAccessible.hs
@@ -1,129 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.CellAccessible-    ( ---- * Exported types-    CellAccessible(..)                      ,-    CellAccessibleK                         ,-    toCellAccessible                        ,-    noCellAccessible                        ,---    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype CellAccessible = CellAccessible (ForeignPtr CellAccessible)-foreign import ccall "gtk_cell_accessible_get_type"-    c_gtk_cell_accessible_get_type :: IO GType--type instance ParentTypes CellAccessible = CellAccessibleParentTypes-type CellAccessibleParentTypes = '[Accessible, Atk.Object, GObject.Object, Atk.Action, Atk.Component]--instance GObject CellAccessible where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_cell_accessible_get_type-    --class GObject o => CellAccessibleK o-instance (GObject o, IsDescendantOf CellAccessible o) => CellAccessibleK o--toCellAccessible :: CellAccessibleK o => o -> IO CellAccessible-toCellAccessible = unsafeCastTo CellAccessible--noCellAccessible :: Maybe CellAccessible-noCellAccessible = Nothing--type family ResolveCellAccessibleMethod (t :: Symbol) (o :: *) :: * where-    ResolveCellAccessibleMethod "addRelationship" o = Atk.ObjectAddRelationshipMethodInfo-    ResolveCellAccessibleMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveCellAccessibleMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveCellAccessibleMethod "connectWidgetDestroyed" o = AccessibleConnectWidgetDestroyedMethodInfo-    ResolveCellAccessibleMethod "contains" o = Atk.ComponentContainsMethodInfo-    ResolveCellAccessibleMethod "doAction" o = Atk.ActionDoActionMethodInfo-    ResolveCellAccessibleMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveCellAccessibleMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveCellAccessibleMethod "grabFocus" o = Atk.ComponentGrabFocusMethodInfo-    ResolveCellAccessibleMethod "initialize" o = Atk.ObjectInitializeMethodInfo-    ResolveCellAccessibleMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveCellAccessibleMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveCellAccessibleMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveCellAccessibleMethod "notifyStateChange" o = Atk.ObjectNotifyStateChangeMethodInfo-    ResolveCellAccessibleMethod "peekParent" o = Atk.ObjectPeekParentMethodInfo-    ResolveCellAccessibleMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveCellAccessibleMethod "refAccessibleAtPoint" o = Atk.ComponentRefAccessibleAtPointMethodInfo-    ResolveCellAccessibleMethod "refAccessibleChild" o = Atk.ObjectRefAccessibleChildMethodInfo-    ResolveCellAccessibleMethod "refRelationSet" o = Atk.ObjectRefRelationSetMethodInfo-    ResolveCellAccessibleMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveCellAccessibleMethod "refStateSet" o = Atk.ObjectRefStateSetMethodInfo-    ResolveCellAccessibleMethod "removeFocusHandler" o = Atk.ComponentRemoveFocusHandlerMethodInfo-    ResolveCellAccessibleMethod "removePropertyChangeHandler" o = Atk.ObjectRemovePropertyChangeHandlerMethodInfo-    ResolveCellAccessibleMethod "removeRelationship" o = Atk.ObjectRemoveRelationshipMethodInfo-    ResolveCellAccessibleMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveCellAccessibleMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveCellAccessibleMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveCellAccessibleMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveCellAccessibleMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveCellAccessibleMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveCellAccessibleMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveCellAccessibleMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveCellAccessibleMethod "getAlpha" o = Atk.ComponentGetAlphaMethodInfo-    ResolveCellAccessibleMethod "getAttributes" o = Atk.ObjectGetAttributesMethodInfo-    ResolveCellAccessibleMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveCellAccessibleMethod "getExtents" o = Atk.ComponentGetExtentsMethodInfo-    ResolveCellAccessibleMethod "getIndexInParent" o = Atk.ObjectGetIndexInParentMethodInfo-    ResolveCellAccessibleMethod "getKeybinding" o = Atk.ActionGetKeybindingMethodInfo-    ResolveCellAccessibleMethod "getLocalizedName" o = Atk.ActionGetLocalizedNameMethodInfo-    ResolveCellAccessibleMethod "getNAccessibleChildren" o = Atk.ObjectGetNAccessibleChildrenMethodInfo-    ResolveCellAccessibleMethod "getNActions" o = Atk.ActionGetNActionsMethodInfo-    ResolveCellAccessibleMethod "getObjectLocale" o = Atk.ObjectGetObjectLocaleMethodInfo-    ResolveCellAccessibleMethod "getParent" o = Atk.ObjectGetParentMethodInfo-    ResolveCellAccessibleMethod "getPosition" o = Atk.ComponentGetPositionMethodInfo-    ResolveCellAccessibleMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveCellAccessibleMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveCellAccessibleMethod "getRole" o = Atk.ObjectGetRoleMethodInfo-    ResolveCellAccessibleMethod "getSize" o = Atk.ComponentGetSizeMethodInfo-    ResolveCellAccessibleMethod "getWidget" o = AccessibleGetWidgetMethodInfo-    ResolveCellAccessibleMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveCellAccessibleMethod "setExtents" o = Atk.ComponentSetExtentsMethodInfo-    ResolveCellAccessibleMethod "setName" o = Atk.ObjectSetNameMethodInfo-    ResolveCellAccessibleMethod "setParent" o = Atk.ObjectSetParentMethodInfo-    ResolveCellAccessibleMethod "setPosition" o = Atk.ComponentSetPositionMethodInfo-    ResolveCellAccessibleMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveCellAccessibleMethod "setRole" o = Atk.ObjectSetRoleMethodInfo-    ResolveCellAccessibleMethod "setSize" o = Atk.ComponentSetSizeMethodInfo-    ResolveCellAccessibleMethod "setWidget" o = AccessibleSetWidgetMethodInfo-    ResolveCellAccessibleMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveCellAccessibleMethod t CellAccessible, MethodInfo info CellAccessible p) => IsLabelProxy t (CellAccessible -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveCellAccessibleMethod t CellAccessible, MethodInfo info CellAccessible p) => IsLabel t (CellAccessible -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList CellAccessible = CellAccessibleAttributeList-type CellAccessibleAttributeList = ('[ '("accessibleComponentLayer", Atk.ObjectAccessibleComponentLayerPropertyInfo), '("accessibleComponentMdiZorder", Atk.ObjectAccessibleComponentMdiZorderPropertyInfo), '("accessibleDescription", Atk.ObjectAccessibleDescriptionPropertyInfo), '("accessibleHypertextNlinks", Atk.ObjectAccessibleHypertextNlinksPropertyInfo), '("accessibleName", Atk.ObjectAccessibleNamePropertyInfo), '("accessibleParent", Atk.ObjectAccessibleParentPropertyInfo), '("accessibleRole", Atk.ObjectAccessibleRolePropertyInfo), '("accessibleTableCaption", Atk.ObjectAccessibleTableCaptionPropertyInfo), '("accessibleTableCaptionObject", Atk.ObjectAccessibleTableCaptionObjectPropertyInfo), '("accessibleTableColumnDescription", Atk.ObjectAccessibleTableColumnDescriptionPropertyInfo), '("accessibleTableColumnHeader", Atk.ObjectAccessibleTableColumnHeaderPropertyInfo), '("accessibleTableRowDescription", Atk.ObjectAccessibleTableRowDescriptionPropertyInfo), '("accessibleTableRowHeader", Atk.ObjectAccessibleTableRowHeaderPropertyInfo), '("accessibleTableSummary", Atk.ObjectAccessibleTableSummaryPropertyInfo), '("accessibleValue", Atk.ObjectAccessibleValuePropertyInfo), '("widget", AccessibleWidgetPropertyInfo)] :: [(Symbol, *)])--type instance SignalList CellAccessible = CellAccessibleSignalList-type CellAccessibleSignalList = ('[ '("activeDescendantChanged", Atk.ObjectActiveDescendantChangedSignalInfo), '("boundsChanged", Atk.ComponentBoundsChangedSignalInfo), '("childrenChanged", Atk.ObjectChildrenChangedSignalInfo), '("focusEvent", Atk.ObjectFocusEventSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("propertyChange", Atk.ObjectPropertyChangeSignalInfo), '("stateChange", Atk.ObjectStateChangeSignalInfo), '("visibleDataChanged", Atk.ObjectVisibleDataChangedSignalInfo)] :: [(Symbol, *)])--
− GI/Gtk/Objects/CellAccessible.hs-boot
@@ -1,13 +0,0 @@-module GI.Gtk.Objects.CellAccessible where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype CellAccessible = CellAccessible (ForeignPtr CellAccessible)-instance GObject CellAccessible where-class GObject o => CellAccessibleK o-instance (GObject o, IsDescendantOf CellAccessible o) => CellAccessibleK o
− GI/Gtk/Objects/CellArea.hs
@@ -1,2167 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.CellArea-    ( ---- * Exported types-    CellArea(..)                            ,-    CellAreaK                               ,-    toCellArea                              ,-    noCellArea                              ,--- -- * Methods--- ** cellAreaActivate-    CellAreaActivateMethodInfo              ,-    cellAreaActivate                        ,----- ** cellAreaActivateCell-    CellAreaActivateCellMethodInfo          ,-    cellAreaActivateCell                    ,----- ** cellAreaAdd-    CellAreaAddMethodInfo                   ,-    cellAreaAdd                             ,----- ** cellAreaAddFocusSibling-    CellAreaAddFocusSiblingMethodInfo       ,-    cellAreaAddFocusSibling                 ,----- ** cellAreaApplyAttributes-    CellAreaApplyAttributesMethodInfo       ,-    cellAreaApplyAttributes                 ,----- ** cellAreaAttributeConnect-    CellAreaAttributeConnectMethodInfo      ,-    cellAreaAttributeConnect                ,----- ** cellAreaAttributeDisconnect-    CellAreaAttributeDisconnectMethodInfo   ,-    cellAreaAttributeDisconnect             ,----- ** cellAreaAttributeGetColumn-    CellAreaAttributeGetColumnMethodInfo    ,-    cellAreaAttributeGetColumn              ,----- ** cellAreaCellGetProperty-    CellAreaCellGetPropertyMethodInfo       ,-    cellAreaCellGetProperty                 ,----- ** cellAreaCellSetProperty-    CellAreaCellSetPropertyMethodInfo       ,-    cellAreaCellSetProperty                 ,----- ** cellAreaCopyContext-    CellAreaCopyContextMethodInfo           ,-    cellAreaCopyContext                     ,----- ** cellAreaCreateContext-    CellAreaCreateContextMethodInfo         ,-    cellAreaCreateContext                   ,----- ** cellAreaEvent-    CellAreaEventMethodInfo                 ,-    cellAreaEvent                           ,----- ** cellAreaFocus-    CellAreaFocusMethodInfo                 ,-    cellAreaFocus                           ,----- ** cellAreaForeach-    CellAreaForeachMethodInfo               ,-    cellAreaForeach                         ,----- ** cellAreaForeachAlloc-    CellAreaForeachAllocMethodInfo          ,-    cellAreaForeachAlloc                    ,----- ** cellAreaGetCellAllocation-    CellAreaGetCellAllocationMethodInfo     ,-    cellAreaGetCellAllocation               ,----- ** cellAreaGetCellAtPosition-    CellAreaGetCellAtPositionMethodInfo     ,-    cellAreaGetCellAtPosition               ,----- ** cellAreaGetCurrentPathString-    CellAreaGetCurrentPathStringMethodInfo  ,-    cellAreaGetCurrentPathString            ,----- ** cellAreaGetEditWidget-    CellAreaGetEditWidgetMethodInfo         ,-    cellAreaGetEditWidget                   ,----- ** cellAreaGetEditedCell-    CellAreaGetEditedCellMethodInfo         ,-    cellAreaGetEditedCell                   ,----- ** cellAreaGetFocusCell-    CellAreaGetFocusCellMethodInfo          ,-    cellAreaGetFocusCell                    ,----- ** cellAreaGetFocusFromSibling-    CellAreaGetFocusFromSiblingMethodInfo   ,-    cellAreaGetFocusFromSibling             ,----- ** cellAreaGetFocusSiblings-    CellAreaGetFocusSiblingsMethodInfo      ,-    cellAreaGetFocusSiblings                ,----- ** cellAreaGetPreferredHeight-    CellAreaGetPreferredHeightMethodInfo    ,-    cellAreaGetPreferredHeight              ,----- ** cellAreaGetPreferredHeightForWidth-    CellAreaGetPreferredHeightForWidthMethodInfo,-    cellAreaGetPreferredHeightForWidth      ,----- ** cellAreaGetPreferredWidth-    CellAreaGetPreferredWidthMethodInfo     ,-    cellAreaGetPreferredWidth               ,----- ** cellAreaGetPreferredWidthForHeight-    CellAreaGetPreferredWidthForHeightMethodInfo,-    cellAreaGetPreferredWidthForHeight      ,----- ** cellAreaGetRequestMode-    CellAreaGetRequestModeMethodInfo        ,-    cellAreaGetRequestMode                  ,----- ** cellAreaHasRenderer-    CellAreaHasRendererMethodInfo           ,-    cellAreaHasRenderer                     ,----- ** cellAreaInnerCellArea-    CellAreaInnerCellAreaMethodInfo         ,-    cellAreaInnerCellArea                   ,----- ** cellAreaIsActivatable-    CellAreaIsActivatableMethodInfo         ,-    cellAreaIsActivatable                   ,----- ** cellAreaIsFocusSibling-    CellAreaIsFocusSiblingMethodInfo        ,-    cellAreaIsFocusSibling                  ,----- ** cellAreaRemove-    CellAreaRemoveMethodInfo                ,-    cellAreaRemove                          ,----- ** cellAreaRemoveFocusSibling-    CellAreaRemoveFocusSiblingMethodInfo    ,-    cellAreaRemoveFocusSibling              ,----- ** cellAreaRender-    CellAreaRenderMethodInfo                ,-    cellAreaRender                          ,----- ** cellAreaRequestRenderer-    CellAreaRequestRendererMethodInfo       ,-    cellAreaRequestRenderer                 ,----- ** cellAreaSetFocusCell-    CellAreaSetFocusCellMethodInfo          ,-    cellAreaSetFocusCell                    ,----- ** cellAreaStopEditing-    CellAreaStopEditingMethodInfo           ,-    cellAreaStopEditing                     ,----- -- * Properties--- ** EditWidget-    CellAreaEditWidgetPropertyInfo          ,-    cellAreaEditWidget                      ,-    getCellAreaEditWidget                   ,----- ** EditedCell-    CellAreaEditedCellPropertyInfo          ,-    cellAreaEditedCell                      ,-    getCellAreaEditedCell                   ,----- ** FocusCell-    CellAreaFocusCellPropertyInfo           ,-    cellAreaFocusCell                       ,-    constructCellAreaFocusCell              ,-    getCellAreaFocusCell                    ,-    setCellAreaFocusCell                    ,----- -- * Signals--- ** AddEditable-    CellAreaAddEditableCallback             ,-    CellAreaAddEditableCallbackC            ,-    CellAreaAddEditableSignalInfo           ,-    afterCellAreaAddEditable                ,-    cellAreaAddEditableCallbackWrapper      ,-    cellAreaAddEditableClosure              ,-    mkCellAreaAddEditableCallback           ,-    noCellAreaAddEditableCallback           ,-    onCellAreaAddEditable                   ,----- ** ApplyAttributes-    CellAreaApplyAttributesCallback         ,-    CellAreaApplyAttributesCallbackC        ,-    CellAreaApplyAttributesSignalInfo       ,-    afterCellAreaApplyAttributes            ,-    cellAreaApplyAttributesCallbackWrapper  ,-    cellAreaApplyAttributesClosure          ,-    mkCellAreaApplyAttributesCallback       ,-    noCellAreaApplyAttributesCallback       ,-    onCellAreaApplyAttributes               ,----- ** FocusChanged-    CellAreaFocusChangedCallback            ,-    CellAreaFocusChangedCallbackC           ,-    CellAreaFocusChangedSignalInfo          ,-    afterCellAreaFocusChanged               ,-    cellAreaFocusChangedCallbackWrapper     ,-    cellAreaFocusChangedClosure             ,-    mkCellAreaFocusChangedCallback          ,-    noCellAreaFocusChangedCallback          ,-    onCellAreaFocusChanged                  ,----- ** RemoveEditable-    CellAreaRemoveEditableCallback          ,-    CellAreaRemoveEditableCallbackC         ,-    CellAreaRemoveEditableSignalInfo        ,-    afterCellAreaRemoveEditable             ,-    cellAreaRemoveEditableCallbackWrapper   ,-    cellAreaRemoveEditableClosure           ,-    mkCellAreaRemoveEditableCallback        ,-    noCellAreaRemoveEditableCallback        ,-    onCellAreaRemoveEditable                ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.GObject as GObject-import qualified GI.Gdk as Gdk-import qualified GI.Cairo as Cairo--newtype CellArea = CellArea (ForeignPtr CellArea)-foreign import ccall "gtk_cell_area_get_type"-    c_gtk_cell_area_get_type :: IO GType--type instance ParentTypes CellArea = CellAreaParentTypes-type CellAreaParentTypes = '[GObject.Object, Buildable, CellLayout]--instance GObject CellArea where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_cell_area_get_type-    --class GObject o => CellAreaK o-instance (GObject o, IsDescendantOf CellArea o) => CellAreaK o--toCellArea :: CellAreaK o => o -> IO CellArea-toCellArea = unsafeCastTo CellArea--noCellArea :: Maybe CellArea-noCellArea = Nothing--type family ResolveCellAreaMethod (t :: Symbol) (o :: *) :: * where-    ResolveCellAreaMethod "activate" o = CellAreaActivateMethodInfo-    ResolveCellAreaMethod "activateCell" o = CellAreaActivateCellMethodInfo-    ResolveCellAreaMethod "add" o = CellAreaAddMethodInfo-    ResolveCellAreaMethod "addAttribute" o = CellLayoutAddAttributeMethodInfo-    ResolveCellAreaMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveCellAreaMethod "addFocusSibling" o = CellAreaAddFocusSiblingMethodInfo-    ResolveCellAreaMethod "applyAttributes" o = CellAreaApplyAttributesMethodInfo-    ResolveCellAreaMethod "attributeConnect" o = CellAreaAttributeConnectMethodInfo-    ResolveCellAreaMethod "attributeDisconnect" o = CellAreaAttributeDisconnectMethodInfo-    ResolveCellAreaMethod "attributeGetColumn" o = CellAreaAttributeGetColumnMethodInfo-    ResolveCellAreaMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveCellAreaMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveCellAreaMethod "cellGetProperty" o = CellAreaCellGetPropertyMethodInfo-    ResolveCellAreaMethod "cellSetProperty" o = CellAreaCellSetPropertyMethodInfo-    ResolveCellAreaMethod "clear" o = CellLayoutClearMethodInfo-    ResolveCellAreaMethod "clearAttributes" o = CellLayoutClearAttributesMethodInfo-    ResolveCellAreaMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveCellAreaMethod "copyContext" o = CellAreaCopyContextMethodInfo-    ResolveCellAreaMethod "createContext" o = CellAreaCreateContextMethodInfo-    ResolveCellAreaMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveCellAreaMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveCellAreaMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveCellAreaMethod "event" o = CellAreaEventMethodInfo-    ResolveCellAreaMethod "focus" o = CellAreaFocusMethodInfo-    ResolveCellAreaMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveCellAreaMethod "foreach" o = CellAreaForeachMethodInfo-    ResolveCellAreaMethod "foreachAlloc" o = CellAreaForeachAllocMethodInfo-    ResolveCellAreaMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveCellAreaMethod "hasRenderer" o = CellAreaHasRendererMethodInfo-    ResolveCellAreaMethod "innerCellArea" o = CellAreaInnerCellAreaMethodInfo-    ResolveCellAreaMethod "isActivatable" o = CellAreaIsActivatableMethodInfo-    ResolveCellAreaMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveCellAreaMethod "isFocusSibling" o = CellAreaIsFocusSiblingMethodInfo-    ResolveCellAreaMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveCellAreaMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveCellAreaMethod "packEnd" o = CellLayoutPackEndMethodInfo-    ResolveCellAreaMethod "packStart" o = CellLayoutPackStartMethodInfo-    ResolveCellAreaMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveCellAreaMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveCellAreaMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveCellAreaMethod "remove" o = CellAreaRemoveMethodInfo-    ResolveCellAreaMethod "removeFocusSibling" o = CellAreaRemoveFocusSiblingMethodInfo-    ResolveCellAreaMethod "render" o = CellAreaRenderMethodInfo-    ResolveCellAreaMethod "reorder" o = CellLayoutReorderMethodInfo-    ResolveCellAreaMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveCellAreaMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveCellAreaMethod "requestRenderer" o = CellAreaRequestRendererMethodInfo-    ResolveCellAreaMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveCellAreaMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveCellAreaMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveCellAreaMethod "stopEditing" o = CellAreaStopEditingMethodInfo-    ResolveCellAreaMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveCellAreaMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveCellAreaMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveCellAreaMethod "getArea" o = CellLayoutGetAreaMethodInfo-    ResolveCellAreaMethod "getCellAllocation" o = CellAreaGetCellAllocationMethodInfo-    ResolveCellAreaMethod "getCellAtPosition" o = CellAreaGetCellAtPositionMethodInfo-    ResolveCellAreaMethod "getCells" o = CellLayoutGetCellsMethodInfo-    ResolveCellAreaMethod "getCurrentPathString" o = CellAreaGetCurrentPathStringMethodInfo-    ResolveCellAreaMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveCellAreaMethod "getEditWidget" o = CellAreaGetEditWidgetMethodInfo-    ResolveCellAreaMethod "getEditedCell" o = CellAreaGetEditedCellMethodInfo-    ResolveCellAreaMethod "getFocusCell" o = CellAreaGetFocusCellMethodInfo-    ResolveCellAreaMethod "getFocusFromSibling" o = CellAreaGetFocusFromSiblingMethodInfo-    ResolveCellAreaMethod "getFocusSiblings" o = CellAreaGetFocusSiblingsMethodInfo-    ResolveCellAreaMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveCellAreaMethod "getName" o = BuildableGetNameMethodInfo-    ResolveCellAreaMethod "getPreferredHeight" o = CellAreaGetPreferredHeightMethodInfo-    ResolveCellAreaMethod "getPreferredHeightForWidth" o = CellAreaGetPreferredHeightForWidthMethodInfo-    ResolveCellAreaMethod "getPreferredWidth" o = CellAreaGetPreferredWidthMethodInfo-    ResolveCellAreaMethod "getPreferredWidthForHeight" o = CellAreaGetPreferredWidthForHeightMethodInfo-    ResolveCellAreaMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveCellAreaMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveCellAreaMethod "getRequestMode" o = CellAreaGetRequestModeMethodInfo-    ResolveCellAreaMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveCellAreaMethod "setCellDataFunc" o = CellLayoutSetCellDataFuncMethodInfo-    ResolveCellAreaMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveCellAreaMethod "setFocusCell" o = CellAreaSetFocusCellMethodInfo-    ResolveCellAreaMethod "setName" o = BuildableSetNameMethodInfo-    ResolveCellAreaMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveCellAreaMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveCellAreaMethod t CellArea, MethodInfo info CellArea p) => IsLabelProxy t (CellArea -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveCellAreaMethod t CellArea, MethodInfo info CellArea p) => IsLabel t (CellArea -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal CellArea::add-editable-type CellAreaAddEditableCallback =-    CellRenderer ->-    CellEditable ->-    Gdk.Rectangle ->-    T.Text ->-    IO ()--noCellAreaAddEditableCallback :: Maybe CellAreaAddEditableCallback-noCellAreaAddEditableCallback = Nothing--type CellAreaAddEditableCallbackC =-    Ptr () ->                               -- object-    Ptr CellRenderer ->-    Ptr CellEditable ->-    Ptr Gdk.Rectangle ->-    CString ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkCellAreaAddEditableCallback :: CellAreaAddEditableCallbackC -> IO (FunPtr CellAreaAddEditableCallbackC)--cellAreaAddEditableClosure :: CellAreaAddEditableCallback -> IO Closure-cellAreaAddEditableClosure cb = newCClosure =<< mkCellAreaAddEditableCallback wrapped-    where wrapped = cellAreaAddEditableCallbackWrapper cb--cellAreaAddEditableCallbackWrapper ::-    CellAreaAddEditableCallback ->-    Ptr () ->-    Ptr CellRenderer ->-    Ptr CellEditable ->-    Ptr Gdk.Rectangle ->-    CString ->-    Ptr () ->-    IO ()-cellAreaAddEditableCallbackWrapper _cb _ renderer editable cellArea path _ = do-    renderer' <- (newObject CellRenderer) renderer-    editable' <- (newObject CellEditable) editable-    cellArea' <- (newBoxed Gdk.Rectangle) cellArea-    path' <- cstringToText path-    _cb  renderer' editable' cellArea' path'--onCellAreaAddEditable :: (GObject a, MonadIO m) => a -> CellAreaAddEditableCallback -> m SignalHandlerId-onCellAreaAddEditable obj cb = liftIO $ connectCellAreaAddEditable obj cb SignalConnectBefore-afterCellAreaAddEditable :: (GObject a, MonadIO m) => a -> CellAreaAddEditableCallback -> m SignalHandlerId-afterCellAreaAddEditable obj cb = connectCellAreaAddEditable obj cb SignalConnectAfter--connectCellAreaAddEditable :: (GObject a, MonadIO m) =>-                              a -> CellAreaAddEditableCallback -> SignalConnectMode -> m SignalHandlerId-connectCellAreaAddEditable obj cb after = liftIO $ do-    cb' <- mkCellAreaAddEditableCallback (cellAreaAddEditableCallbackWrapper cb)-    connectSignalFunPtr obj "add-editable" cb' after---- signal CellArea::apply-attributes-type CellAreaApplyAttributesCallback =-    TreeModel ->-    TreeIter ->-    Bool ->-    Bool ->-    IO ()--noCellAreaApplyAttributesCallback :: Maybe CellAreaApplyAttributesCallback-noCellAreaApplyAttributesCallback = Nothing--type CellAreaApplyAttributesCallbackC =-    Ptr () ->                               -- object-    Ptr TreeModel ->-    Ptr TreeIter ->-    CInt ->-    CInt ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkCellAreaApplyAttributesCallback :: CellAreaApplyAttributesCallbackC -> IO (FunPtr CellAreaApplyAttributesCallbackC)--cellAreaApplyAttributesClosure :: CellAreaApplyAttributesCallback -> IO Closure-cellAreaApplyAttributesClosure cb = newCClosure =<< mkCellAreaApplyAttributesCallback wrapped-    where wrapped = cellAreaApplyAttributesCallbackWrapper cb--cellAreaApplyAttributesCallbackWrapper ::-    CellAreaApplyAttributesCallback ->-    Ptr () ->-    Ptr TreeModel ->-    Ptr TreeIter ->-    CInt ->-    CInt ->-    Ptr () ->-    IO ()-cellAreaApplyAttributesCallbackWrapper _cb _ model iter isExpander isExpanded _ = do-    model' <- (newObject TreeModel) model-    iter' <- (newBoxed TreeIter) iter-    let isExpander' = (/= 0) isExpander-    let isExpanded' = (/= 0) isExpanded-    _cb  model' iter' isExpander' isExpanded'--onCellAreaApplyAttributes :: (GObject a, MonadIO m) => a -> CellAreaApplyAttributesCallback -> m SignalHandlerId-onCellAreaApplyAttributes obj cb = liftIO $ connectCellAreaApplyAttributes obj cb SignalConnectBefore-afterCellAreaApplyAttributes :: (GObject a, MonadIO m) => a -> CellAreaApplyAttributesCallback -> m SignalHandlerId-afterCellAreaApplyAttributes obj cb = connectCellAreaApplyAttributes obj cb SignalConnectAfter--connectCellAreaApplyAttributes :: (GObject a, MonadIO m) =>-                                  a -> CellAreaApplyAttributesCallback -> SignalConnectMode -> m SignalHandlerId-connectCellAreaApplyAttributes obj cb after = liftIO $ do-    cb' <- mkCellAreaApplyAttributesCallback (cellAreaApplyAttributesCallbackWrapper cb)-    connectSignalFunPtr obj "apply-attributes" cb' after---- signal CellArea::focus-changed-type CellAreaFocusChangedCallback =-    CellRenderer ->-    T.Text ->-    IO ()--noCellAreaFocusChangedCallback :: Maybe CellAreaFocusChangedCallback-noCellAreaFocusChangedCallback = Nothing--type CellAreaFocusChangedCallbackC =-    Ptr () ->                               -- object-    Ptr CellRenderer ->-    CString ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkCellAreaFocusChangedCallback :: CellAreaFocusChangedCallbackC -> IO (FunPtr CellAreaFocusChangedCallbackC)--cellAreaFocusChangedClosure :: CellAreaFocusChangedCallback -> IO Closure-cellAreaFocusChangedClosure cb = newCClosure =<< mkCellAreaFocusChangedCallback wrapped-    where wrapped = cellAreaFocusChangedCallbackWrapper cb--cellAreaFocusChangedCallbackWrapper ::-    CellAreaFocusChangedCallback ->-    Ptr () ->-    Ptr CellRenderer ->-    CString ->-    Ptr () ->-    IO ()-cellAreaFocusChangedCallbackWrapper _cb _ renderer path _ = do-    renderer' <- (newObject CellRenderer) renderer-    path' <- cstringToText path-    _cb  renderer' path'--onCellAreaFocusChanged :: (GObject a, MonadIO m) => a -> CellAreaFocusChangedCallback -> m SignalHandlerId-onCellAreaFocusChanged obj cb = liftIO $ connectCellAreaFocusChanged obj cb SignalConnectBefore-afterCellAreaFocusChanged :: (GObject a, MonadIO m) => a -> CellAreaFocusChangedCallback -> m SignalHandlerId-afterCellAreaFocusChanged obj cb = connectCellAreaFocusChanged obj cb SignalConnectAfter--connectCellAreaFocusChanged :: (GObject a, MonadIO m) =>-                               a -> CellAreaFocusChangedCallback -> SignalConnectMode -> m SignalHandlerId-connectCellAreaFocusChanged obj cb after = liftIO $ do-    cb' <- mkCellAreaFocusChangedCallback (cellAreaFocusChangedCallbackWrapper cb)-    connectSignalFunPtr obj "focus-changed" cb' after---- signal CellArea::remove-editable-type CellAreaRemoveEditableCallback =-    CellRenderer ->-    CellEditable ->-    IO ()--noCellAreaRemoveEditableCallback :: Maybe CellAreaRemoveEditableCallback-noCellAreaRemoveEditableCallback = Nothing--type CellAreaRemoveEditableCallbackC =-    Ptr () ->                               -- object-    Ptr CellRenderer ->-    Ptr CellEditable ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkCellAreaRemoveEditableCallback :: CellAreaRemoveEditableCallbackC -> IO (FunPtr CellAreaRemoveEditableCallbackC)--cellAreaRemoveEditableClosure :: CellAreaRemoveEditableCallback -> IO Closure-cellAreaRemoveEditableClosure cb = newCClosure =<< mkCellAreaRemoveEditableCallback wrapped-    where wrapped = cellAreaRemoveEditableCallbackWrapper cb--cellAreaRemoveEditableCallbackWrapper ::-    CellAreaRemoveEditableCallback ->-    Ptr () ->-    Ptr CellRenderer ->-    Ptr CellEditable ->-    Ptr () ->-    IO ()-cellAreaRemoveEditableCallbackWrapper _cb _ renderer editable _ = do-    renderer' <- (newObject CellRenderer) renderer-    editable' <- (newObject CellEditable) editable-    _cb  renderer' editable'--onCellAreaRemoveEditable :: (GObject a, MonadIO m) => a -> CellAreaRemoveEditableCallback -> m SignalHandlerId-onCellAreaRemoveEditable obj cb = liftIO $ connectCellAreaRemoveEditable obj cb SignalConnectBefore-afterCellAreaRemoveEditable :: (GObject a, MonadIO m) => a -> CellAreaRemoveEditableCallback -> m SignalHandlerId-afterCellAreaRemoveEditable obj cb = connectCellAreaRemoveEditable obj cb SignalConnectAfter--connectCellAreaRemoveEditable :: (GObject a, MonadIO m) =>-                                 a -> CellAreaRemoveEditableCallback -> SignalConnectMode -> m SignalHandlerId-connectCellAreaRemoveEditable obj cb after = liftIO $ do-    cb' <- mkCellAreaRemoveEditableCallback (cellAreaRemoveEditableCallbackWrapper cb)-    connectSignalFunPtr obj "remove-editable" cb' after---- VVV Prop "edit-widget"-   -- Type: TInterface "Gtk" "CellEditable"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getCellAreaEditWidget :: (MonadIO m, CellAreaK o) => o -> m CellEditable-getCellAreaEditWidget obj = liftIO $ checkUnexpectedNothing "getCellAreaEditWidget" $ getObjectPropertyObject obj "edit-widget" CellEditable--data CellAreaEditWidgetPropertyInfo-instance AttrInfo CellAreaEditWidgetPropertyInfo where-    type AttrAllowedOps CellAreaEditWidgetPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint CellAreaEditWidgetPropertyInfo = (~) ()-    type AttrBaseTypeConstraint CellAreaEditWidgetPropertyInfo = CellAreaK-    type AttrGetType CellAreaEditWidgetPropertyInfo = CellEditable-    type AttrLabel CellAreaEditWidgetPropertyInfo = "edit-widget"-    attrGet _ = getCellAreaEditWidget-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "edited-cell"-   -- Type: TInterface "Gtk" "CellRenderer"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getCellAreaEditedCell :: (MonadIO m, CellAreaK o) => o -> m CellRenderer-getCellAreaEditedCell obj = liftIO $ checkUnexpectedNothing "getCellAreaEditedCell" $ getObjectPropertyObject obj "edited-cell" CellRenderer--data CellAreaEditedCellPropertyInfo-instance AttrInfo CellAreaEditedCellPropertyInfo where-    type AttrAllowedOps CellAreaEditedCellPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint CellAreaEditedCellPropertyInfo = (~) ()-    type AttrBaseTypeConstraint CellAreaEditedCellPropertyInfo = CellAreaK-    type AttrGetType CellAreaEditedCellPropertyInfo = CellRenderer-    type AttrLabel CellAreaEditedCellPropertyInfo = "edited-cell"-    attrGet _ = getCellAreaEditedCell-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "focus-cell"-   -- Type: TInterface "Gtk" "CellRenderer"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getCellAreaFocusCell :: (MonadIO m, CellAreaK o) => o -> m CellRenderer-getCellAreaFocusCell obj = liftIO $ checkUnexpectedNothing "getCellAreaFocusCell" $ getObjectPropertyObject obj "focus-cell" CellRenderer--setCellAreaFocusCell :: (MonadIO m, CellAreaK o, CellRendererK a) => o -> a -> m ()-setCellAreaFocusCell obj val = liftIO $ setObjectPropertyObject obj "focus-cell" (Just val)--constructCellAreaFocusCell :: (CellRendererK a) => a -> IO ([Char], GValue)-constructCellAreaFocusCell val = constructObjectPropertyObject "focus-cell" (Just val)--data CellAreaFocusCellPropertyInfo-instance AttrInfo CellAreaFocusCellPropertyInfo where-    type AttrAllowedOps CellAreaFocusCellPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellAreaFocusCellPropertyInfo = CellRendererK-    type AttrBaseTypeConstraint CellAreaFocusCellPropertyInfo = CellAreaK-    type AttrGetType CellAreaFocusCellPropertyInfo = CellRenderer-    type AttrLabel CellAreaFocusCellPropertyInfo = "focus-cell"-    attrGet _ = getCellAreaFocusCell-    attrSet _ = setCellAreaFocusCell-    attrConstruct _ = constructCellAreaFocusCell-    attrClear _ = undefined--type instance AttributeList CellArea = CellAreaAttributeList-type CellAreaAttributeList = ('[ '("editWidget", CellAreaEditWidgetPropertyInfo), '("editedCell", CellAreaEditedCellPropertyInfo), '("focusCell", CellAreaFocusCellPropertyInfo)] :: [(Symbol, *)])--cellAreaEditWidget :: AttrLabelProxy "editWidget"-cellAreaEditWidget = AttrLabelProxy--cellAreaEditedCell :: AttrLabelProxy "editedCell"-cellAreaEditedCell = AttrLabelProxy--cellAreaFocusCell :: AttrLabelProxy "focusCell"-cellAreaFocusCell = AttrLabelProxy--data CellAreaAddEditableSignalInfo-instance SignalInfo CellAreaAddEditableSignalInfo where-    type HaskellCallbackType CellAreaAddEditableSignalInfo = CellAreaAddEditableCallback-    connectSignal _ = connectCellAreaAddEditable--data CellAreaApplyAttributesSignalInfo-instance SignalInfo CellAreaApplyAttributesSignalInfo where-    type HaskellCallbackType CellAreaApplyAttributesSignalInfo = CellAreaApplyAttributesCallback-    connectSignal _ = connectCellAreaApplyAttributes--data CellAreaFocusChangedSignalInfo-instance SignalInfo CellAreaFocusChangedSignalInfo where-    type HaskellCallbackType CellAreaFocusChangedSignalInfo = CellAreaFocusChangedCallback-    connectSignal _ = connectCellAreaFocusChanged--data CellAreaRemoveEditableSignalInfo-instance SignalInfo CellAreaRemoveEditableSignalInfo where-    type HaskellCallbackType CellAreaRemoveEditableSignalInfo = CellAreaRemoveEditableCallback-    connectSignal _ = connectCellAreaRemoveEditable--type instance SignalList CellArea = CellAreaSignalList-type CellAreaSignalList = ('[ '("addEditable", CellAreaAddEditableSignalInfo), '("applyAttributes", CellAreaApplyAttributesSignalInfo), '("focusChanged", CellAreaFocusChangedSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("removeEditable", CellAreaRemoveEditableSignalInfo)] :: [(Symbol, *)])---- method CellArea::activate--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellArea", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "context", argType = TInterface "Gtk" "CellAreaContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cell_area", argType = TInterface "Gdk" "Rectangle", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "flags", argType = TInterface "Gtk" "CellRendererState", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "edit_only", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_area_activate" gtk_cell_area_activate :: -    Ptr CellArea ->                         -- _obj : TInterface "Gtk" "CellArea"-    Ptr CellAreaContext ->                  -- context : TInterface "Gtk" "CellAreaContext"-    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    Ptr Gdk.Rectangle ->                    -- cell_area : TInterface "Gdk" "Rectangle"-    CUInt ->                                -- flags : TInterface "Gtk" "CellRendererState"-    CInt ->                                 -- edit_only : TBasicType TBoolean-    IO CInt---cellAreaActivate ::-    (MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c) =>-    a                                       -- _obj-    -> b                                    -- context-    -> c                                    -- widget-    -> Gdk.Rectangle                        -- cellArea-    -> [CellRendererState]                  -- flags-    -> Bool                                 -- editOnly-    -> m Bool                               -- result-cellAreaActivate _obj context widget cellArea flags editOnly = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let context' = unsafeManagedPtrCastPtr context-    let widget' = unsafeManagedPtrCastPtr widget-    let cellArea' = unsafeManagedPtrGetPtr cellArea-    let flags' = gflagsToWord flags-    let editOnly' = (fromIntegral . fromEnum) editOnly-    result <- gtk_cell_area_activate _obj' context' widget' cellArea' flags' editOnly'-    let result' = (/= 0) result-    touchManagedPtr _obj-    touchManagedPtr context-    touchManagedPtr widget-    touchManagedPtr cellArea-    return result'--data CellAreaActivateMethodInfo-instance (signature ~ (b -> c -> Gdk.Rectangle -> [CellRendererState] -> Bool -> m Bool), MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c) => MethodInfo CellAreaActivateMethodInfo a signature where-    overloadedMethod _ = cellAreaActivate---- method CellArea::activate_cell--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellArea", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "renderer", argType = TInterface "Gtk" "CellRenderer", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "event", argType = TInterface "Gdk" "Event", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cell_area", argType = TInterface "Gdk" "Rectangle", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "flags", argType = TInterface "Gtk" "CellRendererState", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_area_activate_cell" gtk_cell_area_activate_cell :: -    Ptr CellArea ->                         -- _obj : TInterface "Gtk" "CellArea"-    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    Ptr CellRenderer ->                     -- renderer : TInterface "Gtk" "CellRenderer"-    Ptr Gdk.Event ->                        -- event : TInterface "Gdk" "Event"-    Ptr Gdk.Rectangle ->                    -- cell_area : TInterface "Gdk" "Rectangle"-    CUInt ->                                -- flags : TInterface "Gtk" "CellRendererState"-    IO CInt---cellAreaActivateCell ::-    (MonadIO m, CellAreaK a, WidgetK b, CellRendererK c) =>-    a                                       -- _obj-    -> b                                    -- widget-    -> c                                    -- renderer-    -> Gdk.Event                            -- event-    -> Gdk.Rectangle                        -- cellArea-    -> [CellRendererState]                  -- flags-    -> m Bool                               -- result-cellAreaActivateCell _obj widget renderer event cellArea flags = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let widget' = unsafeManagedPtrCastPtr widget-    let renderer' = unsafeManagedPtrCastPtr renderer-    let event' = unsafeManagedPtrGetPtr event-    let cellArea' = unsafeManagedPtrGetPtr cellArea-    let flags' = gflagsToWord flags-    result <- gtk_cell_area_activate_cell _obj' widget' renderer' event' cellArea' flags'-    let result' = (/= 0) result-    touchManagedPtr _obj-    touchManagedPtr widget-    touchManagedPtr renderer-    touchManagedPtr event-    touchManagedPtr cellArea-    return result'--data CellAreaActivateCellMethodInfo-instance (signature ~ (b -> c -> Gdk.Event -> Gdk.Rectangle -> [CellRendererState] -> m Bool), MonadIO m, CellAreaK a, WidgetK b, CellRendererK c) => MethodInfo CellAreaActivateCellMethodInfo a signature where-    overloadedMethod _ = cellAreaActivateCell---- method CellArea::add--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellArea", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "renderer", argType = TInterface "Gtk" "CellRenderer", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_area_add" gtk_cell_area_add :: -    Ptr CellArea ->                         -- _obj : TInterface "Gtk" "CellArea"-    Ptr CellRenderer ->                     -- renderer : TInterface "Gtk" "CellRenderer"-    IO ()---cellAreaAdd ::-    (MonadIO m, CellAreaK a, CellRendererK b) =>-    a                                       -- _obj-    -> b                                    -- renderer-    -> m ()                                 -- result-cellAreaAdd _obj renderer = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let renderer' = unsafeManagedPtrCastPtr renderer-    gtk_cell_area_add _obj' renderer'-    touchManagedPtr _obj-    touchManagedPtr renderer-    return ()--data CellAreaAddMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, CellAreaK a, CellRendererK b) => MethodInfo CellAreaAddMethodInfo a signature where-    overloadedMethod _ = cellAreaAdd---- method CellArea::add_focus_sibling--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellArea", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "renderer", argType = TInterface "Gtk" "CellRenderer", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "sibling", argType = TInterface "Gtk" "CellRenderer", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_area_add_focus_sibling" gtk_cell_area_add_focus_sibling :: -    Ptr CellArea ->                         -- _obj : TInterface "Gtk" "CellArea"-    Ptr CellRenderer ->                     -- renderer : TInterface "Gtk" "CellRenderer"-    Ptr CellRenderer ->                     -- sibling : TInterface "Gtk" "CellRenderer"-    IO ()---cellAreaAddFocusSibling ::-    (MonadIO m, CellAreaK a, CellRendererK b, CellRendererK c) =>-    a                                       -- _obj-    -> b                                    -- renderer-    -> c                                    -- sibling-    -> m ()                                 -- result-cellAreaAddFocusSibling _obj renderer sibling = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let renderer' = unsafeManagedPtrCastPtr renderer-    let sibling' = unsafeManagedPtrCastPtr sibling-    gtk_cell_area_add_focus_sibling _obj' renderer' sibling'-    touchManagedPtr _obj-    touchManagedPtr renderer-    touchManagedPtr sibling-    return ()--data CellAreaAddFocusSiblingMethodInfo-instance (signature ~ (b -> c -> m ()), MonadIO m, CellAreaK a, CellRendererK b, CellRendererK c) => MethodInfo CellAreaAddFocusSiblingMethodInfo a signature where-    overloadedMethod _ = cellAreaAddFocusSibling---- method CellArea::apply_attributes--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellArea", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "tree_model", argType = TInterface "Gtk" "TreeModel", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "iter", argType = TInterface "Gtk" "TreeIter", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "is_expander", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "is_expanded", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_area_apply_attributes" gtk_cell_area_apply_attributes :: -    Ptr CellArea ->                         -- _obj : TInterface "Gtk" "CellArea"-    Ptr TreeModel ->                        -- tree_model : TInterface "Gtk" "TreeModel"-    Ptr TreeIter ->                         -- iter : TInterface "Gtk" "TreeIter"-    CInt ->                                 -- is_expander : TBasicType TBoolean-    CInt ->                                 -- is_expanded : TBasicType TBoolean-    IO ()---cellAreaApplyAttributes ::-    (MonadIO m, CellAreaK a, TreeModelK b) =>-    a                                       -- _obj-    -> b                                    -- treeModel-    -> TreeIter                             -- iter-    -> Bool                                 -- isExpander-    -> Bool                                 -- isExpanded-    -> m ()                                 -- result-cellAreaApplyAttributes _obj treeModel iter isExpander isExpanded = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let treeModel' = unsafeManagedPtrCastPtr treeModel-    let iter' = unsafeManagedPtrGetPtr iter-    let isExpander' = (fromIntegral . fromEnum) isExpander-    let isExpanded' = (fromIntegral . fromEnum) isExpanded-    gtk_cell_area_apply_attributes _obj' treeModel' iter' isExpander' isExpanded'-    touchManagedPtr _obj-    touchManagedPtr treeModel-    touchManagedPtr iter-    return ()--data CellAreaApplyAttributesMethodInfo-instance (signature ~ (b -> TreeIter -> Bool -> Bool -> m ()), MonadIO m, CellAreaK a, TreeModelK b) => MethodInfo CellAreaApplyAttributesMethodInfo a signature where-    overloadedMethod _ = cellAreaApplyAttributes---- method CellArea::attribute_connect--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellArea", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "renderer", argType = TInterface "Gtk" "CellRenderer", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "attribute", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "column", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_area_attribute_connect" gtk_cell_area_attribute_connect :: -    Ptr CellArea ->                         -- _obj : TInterface "Gtk" "CellArea"-    Ptr CellRenderer ->                     -- renderer : TInterface "Gtk" "CellRenderer"-    CString ->                              -- attribute : TBasicType TUTF8-    Int32 ->                                -- column : TBasicType TInt-    IO ()---cellAreaAttributeConnect ::-    (MonadIO m, CellAreaK a, CellRendererK b) =>-    a                                       -- _obj-    -> b                                    -- renderer-    -> T.Text                               -- attribute-    -> Int32                                -- column-    -> m ()                                 -- result-cellAreaAttributeConnect _obj renderer attribute column = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let renderer' = unsafeManagedPtrCastPtr renderer-    attribute' <- textToCString attribute-    gtk_cell_area_attribute_connect _obj' renderer' attribute' column-    touchManagedPtr _obj-    touchManagedPtr renderer-    freeMem attribute'-    return ()--data CellAreaAttributeConnectMethodInfo-instance (signature ~ (b -> T.Text -> Int32 -> m ()), MonadIO m, CellAreaK a, CellRendererK b) => MethodInfo CellAreaAttributeConnectMethodInfo a signature where-    overloadedMethod _ = cellAreaAttributeConnect---- method CellArea::attribute_disconnect--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellArea", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "renderer", argType = TInterface "Gtk" "CellRenderer", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "attribute", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_area_attribute_disconnect" gtk_cell_area_attribute_disconnect :: -    Ptr CellArea ->                         -- _obj : TInterface "Gtk" "CellArea"-    Ptr CellRenderer ->                     -- renderer : TInterface "Gtk" "CellRenderer"-    CString ->                              -- attribute : TBasicType TUTF8-    IO ()---cellAreaAttributeDisconnect ::-    (MonadIO m, CellAreaK a, CellRendererK b) =>-    a                                       -- _obj-    -> b                                    -- renderer-    -> T.Text                               -- attribute-    -> m ()                                 -- result-cellAreaAttributeDisconnect _obj renderer attribute = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let renderer' = unsafeManagedPtrCastPtr renderer-    attribute' <- textToCString attribute-    gtk_cell_area_attribute_disconnect _obj' renderer' attribute'-    touchManagedPtr _obj-    touchManagedPtr renderer-    freeMem attribute'-    return ()--data CellAreaAttributeDisconnectMethodInfo-instance (signature ~ (b -> T.Text -> m ()), MonadIO m, CellAreaK a, CellRendererK b) => MethodInfo CellAreaAttributeDisconnectMethodInfo a signature where-    overloadedMethod _ = cellAreaAttributeDisconnect---- method CellArea::attribute_get_column--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellArea", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "renderer", argType = TInterface "Gtk" "CellRenderer", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "attribute", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_area_attribute_get_column" gtk_cell_area_attribute_get_column :: -    Ptr CellArea ->                         -- _obj : TInterface "Gtk" "CellArea"-    Ptr CellRenderer ->                     -- renderer : TInterface "Gtk" "CellRenderer"-    CString ->                              -- attribute : TBasicType TUTF8-    IO Int32---cellAreaAttributeGetColumn ::-    (MonadIO m, CellAreaK a, CellRendererK b) =>-    a                                       -- _obj-    -> b                                    -- renderer-    -> T.Text                               -- attribute-    -> m Int32                              -- result-cellAreaAttributeGetColumn _obj renderer attribute = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let renderer' = unsafeManagedPtrCastPtr renderer-    attribute' <- textToCString attribute-    result <- gtk_cell_area_attribute_get_column _obj' renderer' attribute'-    touchManagedPtr _obj-    touchManagedPtr renderer-    freeMem attribute'-    return result--data CellAreaAttributeGetColumnMethodInfo-instance (signature ~ (b -> T.Text -> m Int32), MonadIO m, CellAreaK a, CellRendererK b) => MethodInfo CellAreaAttributeGetColumnMethodInfo a signature where-    overloadedMethod _ = cellAreaAttributeGetColumn---- method CellArea::cell_get_property--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellArea", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "renderer", argType = TInterface "Gtk" "CellRenderer", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "property_name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TInterface "GObject" "Value", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_area_cell_get_property" gtk_cell_area_cell_get_property :: -    Ptr CellArea ->                         -- _obj : TInterface "Gtk" "CellArea"-    Ptr CellRenderer ->                     -- renderer : TInterface "Gtk" "CellRenderer"-    CString ->                              -- property_name : TBasicType TUTF8-    Ptr GValue ->                           -- value : TInterface "GObject" "Value"-    IO ()---cellAreaCellGetProperty ::-    (MonadIO m, CellAreaK a, CellRendererK b) =>-    a                                       -- _obj-    -> b                                    -- renderer-    -> T.Text                               -- propertyName-    -> GValue                               -- value-    -> m ()                                 -- result-cellAreaCellGetProperty _obj renderer propertyName value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let renderer' = unsafeManagedPtrCastPtr renderer-    propertyName' <- textToCString propertyName-    let value' = unsafeManagedPtrGetPtr value-    gtk_cell_area_cell_get_property _obj' renderer' propertyName' value'-    touchManagedPtr _obj-    touchManagedPtr renderer-    touchManagedPtr value-    freeMem propertyName'-    return ()--data CellAreaCellGetPropertyMethodInfo-instance (signature ~ (b -> T.Text -> GValue -> m ()), MonadIO m, CellAreaK a, CellRendererK b) => MethodInfo CellAreaCellGetPropertyMethodInfo a signature where-    overloadedMethod _ = cellAreaCellGetProperty---- method CellArea::cell_set_property--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellArea", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "renderer", argType = TInterface "Gtk" "CellRenderer", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "property_name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TInterface "GObject" "Value", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_area_cell_set_property" gtk_cell_area_cell_set_property :: -    Ptr CellArea ->                         -- _obj : TInterface "Gtk" "CellArea"-    Ptr CellRenderer ->                     -- renderer : TInterface "Gtk" "CellRenderer"-    CString ->                              -- property_name : TBasicType TUTF8-    Ptr GValue ->                           -- value : TInterface "GObject" "Value"-    IO ()---cellAreaCellSetProperty ::-    (MonadIO m, CellAreaK a, CellRendererK b) =>-    a                                       -- _obj-    -> b                                    -- renderer-    -> T.Text                               -- propertyName-    -> GValue                               -- value-    -> m ()                                 -- result-cellAreaCellSetProperty _obj renderer propertyName value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let renderer' = unsafeManagedPtrCastPtr renderer-    propertyName' <- textToCString propertyName-    let value' = unsafeManagedPtrGetPtr value-    gtk_cell_area_cell_set_property _obj' renderer' propertyName' value'-    touchManagedPtr _obj-    touchManagedPtr renderer-    touchManagedPtr value-    freeMem propertyName'-    return ()--data CellAreaCellSetPropertyMethodInfo-instance (signature ~ (b -> T.Text -> GValue -> m ()), MonadIO m, CellAreaK a, CellRendererK b) => MethodInfo CellAreaCellSetPropertyMethodInfo a signature where-    overloadedMethod _ = cellAreaCellSetProperty---- method CellArea::copy_context--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellArea", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "context", argType = TInterface "Gtk" "CellAreaContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "CellAreaContext")--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_area_copy_context" gtk_cell_area_copy_context :: -    Ptr CellArea ->                         -- _obj : TInterface "Gtk" "CellArea"-    Ptr CellAreaContext ->                  -- context : TInterface "Gtk" "CellAreaContext"-    IO (Ptr CellAreaContext)---cellAreaCopyContext ::-    (MonadIO m, CellAreaK a, CellAreaContextK b) =>-    a                                       -- _obj-    -> b                                    -- context-    -> m CellAreaContext                    -- result-cellAreaCopyContext _obj context = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let context' = unsafeManagedPtrCastPtr context-    result <- gtk_cell_area_copy_context _obj' context'-    checkUnexpectedReturnNULL "gtk_cell_area_copy_context" result-    result' <- (wrapObject CellAreaContext) result-    touchManagedPtr _obj-    touchManagedPtr context-    return result'--data CellAreaCopyContextMethodInfo-instance (signature ~ (b -> m CellAreaContext), MonadIO m, CellAreaK a, CellAreaContextK b) => MethodInfo CellAreaCopyContextMethodInfo a signature where-    overloadedMethod _ = cellAreaCopyContext---- method CellArea::create_context--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellArea", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "CellAreaContext")--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_area_create_context" gtk_cell_area_create_context :: -    Ptr CellArea ->                         -- _obj : TInterface "Gtk" "CellArea"-    IO (Ptr CellAreaContext)---cellAreaCreateContext ::-    (MonadIO m, CellAreaK a) =>-    a                                       -- _obj-    -> m CellAreaContext                    -- result-cellAreaCreateContext _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_cell_area_create_context _obj'-    checkUnexpectedReturnNULL "gtk_cell_area_create_context" result-    result' <- (wrapObject CellAreaContext) result-    touchManagedPtr _obj-    return result'--data CellAreaCreateContextMethodInfo-instance (signature ~ (m CellAreaContext), MonadIO m, CellAreaK a) => MethodInfo CellAreaCreateContextMethodInfo a signature where-    overloadedMethod _ = cellAreaCreateContext---- method CellArea::event--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellArea", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "context", argType = TInterface "Gtk" "CellAreaContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "event", argType = TInterface "Gdk" "Event", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cell_area", argType = TInterface "Gdk" "Rectangle", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "flags", argType = TInterface "Gtk" "CellRendererState", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_area_event" gtk_cell_area_event :: -    Ptr CellArea ->                         -- _obj : TInterface "Gtk" "CellArea"-    Ptr CellAreaContext ->                  -- context : TInterface "Gtk" "CellAreaContext"-    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    Ptr Gdk.Event ->                        -- event : TInterface "Gdk" "Event"-    Ptr Gdk.Rectangle ->                    -- cell_area : TInterface "Gdk" "Rectangle"-    CUInt ->                                -- flags : TInterface "Gtk" "CellRendererState"-    IO Int32---cellAreaEvent ::-    (MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c) =>-    a                                       -- _obj-    -> b                                    -- context-    -> c                                    -- widget-    -> Gdk.Event                            -- event-    -> Gdk.Rectangle                        -- cellArea-    -> [CellRendererState]                  -- flags-    -> m Int32                              -- result-cellAreaEvent _obj context widget event cellArea flags = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let context' = unsafeManagedPtrCastPtr context-    let widget' = unsafeManagedPtrCastPtr widget-    let event' = unsafeManagedPtrGetPtr event-    let cellArea' = unsafeManagedPtrGetPtr cellArea-    let flags' = gflagsToWord flags-    result <- gtk_cell_area_event _obj' context' widget' event' cellArea' flags'-    touchManagedPtr _obj-    touchManagedPtr context-    touchManagedPtr widget-    touchManagedPtr event-    touchManagedPtr cellArea-    return result--data CellAreaEventMethodInfo-instance (signature ~ (b -> c -> Gdk.Event -> Gdk.Rectangle -> [CellRendererState] -> m Int32), MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c) => MethodInfo CellAreaEventMethodInfo a signature where-    overloadedMethod _ = cellAreaEvent---- method CellArea::focus--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellArea", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "direction", argType = TInterface "Gtk" "DirectionType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_area_focus" gtk_cell_area_focus :: -    Ptr CellArea ->                         -- _obj : TInterface "Gtk" "CellArea"-    CUInt ->                                -- direction : TInterface "Gtk" "DirectionType"-    IO CInt---cellAreaFocus ::-    (MonadIO m, CellAreaK a) =>-    a                                       -- _obj-    -> DirectionType                        -- direction-    -> m Bool                               -- result-cellAreaFocus _obj direction = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let direction' = (fromIntegral . fromEnum) direction-    result <- gtk_cell_area_focus _obj' direction'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data CellAreaFocusMethodInfo-instance (signature ~ (DirectionType -> m Bool), MonadIO m, CellAreaK a) => MethodInfo CellAreaFocusMethodInfo a signature where-    overloadedMethod _ = cellAreaFocus---- method CellArea::foreach--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellArea", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "callback", argType = TInterface "Gtk" "CellCallback", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeCall, argClosure = 2, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "callback_data", argType = TBasicType TPtr, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_area_foreach" gtk_cell_area_foreach :: -    Ptr CellArea ->                         -- _obj : TInterface "Gtk" "CellArea"-    FunPtr CellCallbackC ->                 -- callback : TInterface "Gtk" "CellCallback"-    Ptr () ->                               -- callback_data : TBasicType TPtr-    IO ()---cellAreaForeach ::-    (MonadIO m, CellAreaK a) =>-    a                                       -- _obj-    -> CellCallback                         -- callback-    -> m ()                                 -- result-cellAreaForeach _obj callback = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    callback' <- mkCellCallback (cellCallbackWrapper Nothing callback)-    let callbackData = nullPtr-    gtk_cell_area_foreach _obj' callback' callbackData-    safeFreeFunPtr $ castFunPtrToPtr callback'-    touchManagedPtr _obj-    return ()--data CellAreaForeachMethodInfo-instance (signature ~ (CellCallback -> m ()), MonadIO m, CellAreaK a) => MethodInfo CellAreaForeachMethodInfo a signature where-    overloadedMethod _ = cellAreaForeach---- method CellArea::foreach_alloc--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellArea", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "context", argType = TInterface "Gtk" "CellAreaContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cell_area", argType = TInterface "Gdk" "Rectangle", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "background_area", argType = TInterface "Gdk" "Rectangle", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "callback", argType = TInterface "Gtk" "CellAllocCallback", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeCall, argClosure = 6, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "callback_data", argType = TBasicType TPtr, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_area_foreach_alloc" gtk_cell_area_foreach_alloc :: -    Ptr CellArea ->                         -- _obj : TInterface "Gtk" "CellArea"-    Ptr CellAreaContext ->                  -- context : TInterface "Gtk" "CellAreaContext"-    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    Ptr Gdk.Rectangle ->                    -- cell_area : TInterface "Gdk" "Rectangle"-    Ptr Gdk.Rectangle ->                    -- background_area : TInterface "Gdk" "Rectangle"-    FunPtr CellAllocCallbackC ->            -- callback : TInterface "Gtk" "CellAllocCallback"-    Ptr () ->                               -- callback_data : TBasicType TPtr-    IO ()---cellAreaForeachAlloc ::-    (MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c) =>-    a                                       -- _obj-    -> b                                    -- context-    -> c                                    -- widget-    -> Gdk.Rectangle                        -- cellArea-    -> Gdk.Rectangle                        -- backgroundArea-    -> CellAllocCallback                    -- callback-    -> m ()                                 -- result-cellAreaForeachAlloc _obj context widget cellArea backgroundArea callback = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let context' = unsafeManagedPtrCastPtr context-    let widget' = unsafeManagedPtrCastPtr widget-    let cellArea' = unsafeManagedPtrGetPtr cellArea-    let backgroundArea' = unsafeManagedPtrGetPtr backgroundArea-    callback' <- mkCellAllocCallback (cellAllocCallbackWrapper Nothing callback)-    let callbackData = nullPtr-    gtk_cell_area_foreach_alloc _obj' context' widget' cellArea' backgroundArea' callback' callbackData-    safeFreeFunPtr $ castFunPtrToPtr callback'-    touchManagedPtr _obj-    touchManagedPtr context-    touchManagedPtr widget-    touchManagedPtr cellArea-    touchManagedPtr backgroundArea-    return ()--data CellAreaForeachAllocMethodInfo-instance (signature ~ (b -> c -> Gdk.Rectangle -> Gdk.Rectangle -> CellAllocCallback -> m ()), MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c) => MethodInfo CellAreaForeachAllocMethodInfo a signature where-    overloadedMethod _ = cellAreaForeachAlloc---- method CellArea::get_cell_allocation--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellArea", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "context", argType = TInterface "Gtk" "CellAreaContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "renderer", argType = TInterface "Gtk" "CellRenderer", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cell_area", argType = TInterface "Gdk" "Rectangle", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "allocation", argType = TInterface "Gdk" "Rectangle", direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = True, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_area_get_cell_allocation" gtk_cell_area_get_cell_allocation :: -    Ptr CellArea ->                         -- _obj : TInterface "Gtk" "CellArea"-    Ptr CellAreaContext ->                  -- context : TInterface "Gtk" "CellAreaContext"-    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    Ptr CellRenderer ->                     -- renderer : TInterface "Gtk" "CellRenderer"-    Ptr Gdk.Rectangle ->                    -- cell_area : TInterface "Gdk" "Rectangle"-    Ptr Gdk.Rectangle ->                    -- allocation : TInterface "Gdk" "Rectangle"-    IO ()---cellAreaGetCellAllocation ::-    (MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c, CellRendererK d) =>-    a                                       -- _obj-    -> b                                    -- context-    -> c                                    -- widget-    -> d                                    -- renderer-    -> Gdk.Rectangle                        -- cellArea-    -> m (Gdk.Rectangle)                    -- result-cellAreaGetCellAllocation _obj context widget renderer cellArea = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let context' = unsafeManagedPtrCastPtr context-    let widget' = unsafeManagedPtrCastPtr widget-    let renderer' = unsafeManagedPtrCastPtr renderer-    let cellArea' = unsafeManagedPtrGetPtr cellArea-    allocation <- callocBoxedBytes 16 :: IO (Ptr Gdk.Rectangle)-    gtk_cell_area_get_cell_allocation _obj' context' widget' renderer' cellArea' allocation-    allocation' <- (wrapBoxed Gdk.Rectangle) allocation-    touchManagedPtr _obj-    touchManagedPtr context-    touchManagedPtr widget-    touchManagedPtr renderer-    touchManagedPtr cellArea-    return allocation'--data CellAreaGetCellAllocationMethodInfo-instance (signature ~ (b -> c -> d -> Gdk.Rectangle -> m (Gdk.Rectangle)), MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c, CellRendererK d) => MethodInfo CellAreaGetCellAllocationMethodInfo a signature where-    overloadedMethod _ = cellAreaGetCellAllocation---- method CellArea::get_cell_at_position--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellArea", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "context", argType = TInterface "Gtk" "CellAreaContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cell_area", argType = TInterface "Gdk" "Rectangle", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "x", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "y", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "alloc_area", argType = TInterface "Gdk" "Rectangle", direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = True, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "CellRenderer")--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_area_get_cell_at_position" gtk_cell_area_get_cell_at_position :: -    Ptr CellArea ->                         -- _obj : TInterface "Gtk" "CellArea"-    Ptr CellAreaContext ->                  -- context : TInterface "Gtk" "CellAreaContext"-    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    Ptr Gdk.Rectangle ->                    -- cell_area : TInterface "Gdk" "Rectangle"-    Int32 ->                                -- x : TBasicType TInt-    Int32 ->                                -- y : TBasicType TInt-    Ptr Gdk.Rectangle ->                    -- alloc_area : TInterface "Gdk" "Rectangle"-    IO (Ptr CellRenderer)---cellAreaGetCellAtPosition ::-    (MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c) =>-    a                                       -- _obj-    -> b                                    -- context-    -> c                                    -- widget-    -> Gdk.Rectangle                        -- cellArea-    -> Int32                                -- x-    -> Int32                                -- y-    -> m (CellRenderer,Gdk.Rectangle)       -- result-cellAreaGetCellAtPosition _obj context widget cellArea x y = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let context' = unsafeManagedPtrCastPtr context-    let widget' = unsafeManagedPtrCastPtr widget-    let cellArea' = unsafeManagedPtrGetPtr cellArea-    allocArea <- callocBoxedBytes 16 :: IO (Ptr Gdk.Rectangle)-    result <- gtk_cell_area_get_cell_at_position _obj' context' widget' cellArea' x y allocArea-    checkUnexpectedReturnNULL "gtk_cell_area_get_cell_at_position" result-    result' <- (newObject CellRenderer) result-    allocArea' <- (wrapBoxed Gdk.Rectangle) allocArea-    touchManagedPtr _obj-    touchManagedPtr context-    touchManagedPtr widget-    touchManagedPtr cellArea-    return (result', allocArea')--data CellAreaGetCellAtPositionMethodInfo-instance (signature ~ (b -> c -> Gdk.Rectangle -> Int32 -> Int32 -> m (CellRenderer,Gdk.Rectangle)), MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c) => MethodInfo CellAreaGetCellAtPositionMethodInfo a signature where-    overloadedMethod _ = cellAreaGetCellAtPosition---- method CellArea::get_current_path_string--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellArea", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_area_get_current_path_string" gtk_cell_area_get_current_path_string :: -    Ptr CellArea ->                         -- _obj : TInterface "Gtk" "CellArea"-    IO CString---cellAreaGetCurrentPathString ::-    (MonadIO m, CellAreaK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-cellAreaGetCurrentPathString _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_cell_area_get_current_path_string _obj'-    checkUnexpectedReturnNULL "gtk_cell_area_get_current_path_string" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data CellAreaGetCurrentPathStringMethodInfo-instance (signature ~ (m T.Text), MonadIO m, CellAreaK a) => MethodInfo CellAreaGetCurrentPathStringMethodInfo a signature where-    overloadedMethod _ = cellAreaGetCurrentPathString---- method CellArea::get_edit_widget--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellArea", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "CellEditable")--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_area_get_edit_widget" gtk_cell_area_get_edit_widget :: -    Ptr CellArea ->                         -- _obj : TInterface "Gtk" "CellArea"-    IO (Ptr CellEditable)---cellAreaGetEditWidget ::-    (MonadIO m, CellAreaK a) =>-    a                                       -- _obj-    -> m CellEditable                       -- result-cellAreaGetEditWidget _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_cell_area_get_edit_widget _obj'-    checkUnexpectedReturnNULL "gtk_cell_area_get_edit_widget" result-    result' <- (newObject CellEditable) result-    touchManagedPtr _obj-    return result'--data CellAreaGetEditWidgetMethodInfo-instance (signature ~ (m CellEditable), MonadIO m, CellAreaK a) => MethodInfo CellAreaGetEditWidgetMethodInfo a signature where-    overloadedMethod _ = cellAreaGetEditWidget---- method CellArea::get_edited_cell--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellArea", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "CellRenderer")--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_area_get_edited_cell" gtk_cell_area_get_edited_cell :: -    Ptr CellArea ->                         -- _obj : TInterface "Gtk" "CellArea"-    IO (Ptr CellRenderer)---cellAreaGetEditedCell ::-    (MonadIO m, CellAreaK a) =>-    a                                       -- _obj-    -> m CellRenderer                       -- result-cellAreaGetEditedCell _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_cell_area_get_edited_cell _obj'-    checkUnexpectedReturnNULL "gtk_cell_area_get_edited_cell" result-    result' <- (newObject CellRenderer) result-    touchManagedPtr _obj-    return result'--data CellAreaGetEditedCellMethodInfo-instance (signature ~ (m CellRenderer), MonadIO m, CellAreaK a) => MethodInfo CellAreaGetEditedCellMethodInfo a signature where-    overloadedMethod _ = cellAreaGetEditedCell---- method CellArea::get_focus_cell--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellArea", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "CellRenderer")--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_area_get_focus_cell" gtk_cell_area_get_focus_cell :: -    Ptr CellArea ->                         -- _obj : TInterface "Gtk" "CellArea"-    IO (Ptr CellRenderer)---cellAreaGetFocusCell ::-    (MonadIO m, CellAreaK a) =>-    a                                       -- _obj-    -> m CellRenderer                       -- result-cellAreaGetFocusCell _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_cell_area_get_focus_cell _obj'-    checkUnexpectedReturnNULL "gtk_cell_area_get_focus_cell" result-    result' <- (newObject CellRenderer) result-    touchManagedPtr _obj-    return result'--data CellAreaGetFocusCellMethodInfo-instance (signature ~ (m CellRenderer), MonadIO m, CellAreaK a) => MethodInfo CellAreaGetFocusCellMethodInfo a signature where-    overloadedMethod _ = cellAreaGetFocusCell---- method CellArea::get_focus_from_sibling--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellArea", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "renderer", argType = TInterface "Gtk" "CellRenderer", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "CellRenderer")--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_area_get_focus_from_sibling" gtk_cell_area_get_focus_from_sibling :: -    Ptr CellArea ->                         -- _obj : TInterface "Gtk" "CellArea"-    Ptr CellRenderer ->                     -- renderer : TInterface "Gtk" "CellRenderer"-    IO (Ptr CellRenderer)---cellAreaGetFocusFromSibling ::-    (MonadIO m, CellAreaK a, CellRendererK b) =>-    a                                       -- _obj-    -> b                                    -- renderer-    -> m CellRenderer                       -- result-cellAreaGetFocusFromSibling _obj renderer = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let renderer' = unsafeManagedPtrCastPtr renderer-    result <- gtk_cell_area_get_focus_from_sibling _obj' renderer'-    checkUnexpectedReturnNULL "gtk_cell_area_get_focus_from_sibling" result-    result' <- (newObject CellRenderer) result-    touchManagedPtr _obj-    touchManagedPtr renderer-    return result'--data CellAreaGetFocusFromSiblingMethodInfo-instance (signature ~ (b -> m CellRenderer), MonadIO m, CellAreaK a, CellRendererK b) => MethodInfo CellAreaGetFocusFromSiblingMethodInfo a signature where-    overloadedMethod _ = cellAreaGetFocusFromSibling---- method CellArea::get_focus_siblings--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellArea", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "renderer", argType = TInterface "Gtk" "CellRenderer", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TGList (TInterface "Gtk" "CellRenderer"))--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_area_get_focus_siblings" gtk_cell_area_get_focus_siblings :: -    Ptr CellArea ->                         -- _obj : TInterface "Gtk" "CellArea"-    Ptr CellRenderer ->                     -- renderer : TInterface "Gtk" "CellRenderer"-    IO (Ptr (GList (Ptr CellRenderer)))---cellAreaGetFocusSiblings ::-    (MonadIO m, CellAreaK a, CellRendererK b) =>-    a                                       -- _obj-    -> b                                    -- renderer-    -> m [CellRenderer]                     -- result-cellAreaGetFocusSiblings _obj renderer = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let renderer' = unsafeManagedPtrCastPtr renderer-    result <- gtk_cell_area_get_focus_siblings _obj' renderer'-    result' <- unpackGList result-    result'' <- mapM (newObject CellRenderer) result'-    touchManagedPtr _obj-    touchManagedPtr renderer-    return result''--data CellAreaGetFocusSiblingsMethodInfo-instance (signature ~ (b -> m [CellRenderer]), MonadIO m, CellAreaK a, CellRendererK b) => MethodInfo CellAreaGetFocusSiblingsMethodInfo a signature where-    overloadedMethod _ = cellAreaGetFocusSiblings---- method CellArea::get_preferred_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellArea", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "context", argType = TInterface "Gtk" "CellAreaContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "minimum_height", argType = TBasicType TInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "natural_height", argType = TBasicType TInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_area_get_preferred_height" gtk_cell_area_get_preferred_height :: -    Ptr CellArea ->                         -- _obj : TInterface "Gtk" "CellArea"-    Ptr CellAreaContext ->                  -- context : TInterface "Gtk" "CellAreaContext"-    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    Ptr Int32 ->                            -- minimum_height : TBasicType TInt-    Ptr Int32 ->                            -- natural_height : TBasicType TInt-    IO ()---cellAreaGetPreferredHeight ::-    (MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c) =>-    a                                       -- _obj-    -> b                                    -- context-    -> c                                    -- widget-    -> m (Int32,Int32)                      -- result-cellAreaGetPreferredHeight _obj context widget = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let context' = unsafeManagedPtrCastPtr context-    let widget' = unsafeManagedPtrCastPtr widget-    minimumHeight <- allocMem :: IO (Ptr Int32)-    naturalHeight <- allocMem :: IO (Ptr Int32)-    gtk_cell_area_get_preferred_height _obj' context' widget' minimumHeight naturalHeight-    minimumHeight' <- peek minimumHeight-    naturalHeight' <- peek naturalHeight-    touchManagedPtr _obj-    touchManagedPtr context-    touchManagedPtr widget-    freeMem minimumHeight-    freeMem naturalHeight-    return (minimumHeight', naturalHeight')--data CellAreaGetPreferredHeightMethodInfo-instance (signature ~ (b -> c -> m (Int32,Int32)), MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c) => MethodInfo CellAreaGetPreferredHeightMethodInfo a signature where-    overloadedMethod _ = cellAreaGetPreferredHeight---- method CellArea::get_preferred_height_for_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellArea", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "context", argType = TInterface "Gtk" "CellAreaContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "width", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "minimum_height", argType = TBasicType TInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "natural_height", argType = TBasicType TInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_area_get_preferred_height_for_width" gtk_cell_area_get_preferred_height_for_width :: -    Ptr CellArea ->                         -- _obj : TInterface "Gtk" "CellArea"-    Ptr CellAreaContext ->                  -- context : TInterface "Gtk" "CellAreaContext"-    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    Int32 ->                                -- width : TBasicType TInt-    Ptr Int32 ->                            -- minimum_height : TBasicType TInt-    Ptr Int32 ->                            -- natural_height : TBasicType TInt-    IO ()---cellAreaGetPreferredHeightForWidth ::-    (MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c) =>-    a                                       -- _obj-    -> b                                    -- context-    -> c                                    -- widget-    -> Int32                                -- width-    -> m (Int32,Int32)                      -- result-cellAreaGetPreferredHeightForWidth _obj context widget width = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let context' = unsafeManagedPtrCastPtr context-    let widget' = unsafeManagedPtrCastPtr widget-    minimumHeight <- allocMem :: IO (Ptr Int32)-    naturalHeight <- allocMem :: IO (Ptr Int32)-    gtk_cell_area_get_preferred_height_for_width _obj' context' widget' width minimumHeight naturalHeight-    minimumHeight' <- peek minimumHeight-    naturalHeight' <- peek naturalHeight-    touchManagedPtr _obj-    touchManagedPtr context-    touchManagedPtr widget-    freeMem minimumHeight-    freeMem naturalHeight-    return (minimumHeight', naturalHeight')--data CellAreaGetPreferredHeightForWidthMethodInfo-instance (signature ~ (b -> c -> Int32 -> m (Int32,Int32)), MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c) => MethodInfo CellAreaGetPreferredHeightForWidthMethodInfo a signature where-    overloadedMethod _ = cellAreaGetPreferredHeightForWidth---- method CellArea::get_preferred_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellArea", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "context", argType = TInterface "Gtk" "CellAreaContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "minimum_width", argType = TBasicType TInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "natural_width", argType = TBasicType TInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_area_get_preferred_width" gtk_cell_area_get_preferred_width :: -    Ptr CellArea ->                         -- _obj : TInterface "Gtk" "CellArea"-    Ptr CellAreaContext ->                  -- context : TInterface "Gtk" "CellAreaContext"-    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    Ptr Int32 ->                            -- minimum_width : TBasicType TInt-    Ptr Int32 ->                            -- natural_width : TBasicType TInt-    IO ()---cellAreaGetPreferredWidth ::-    (MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c) =>-    a                                       -- _obj-    -> b                                    -- context-    -> c                                    -- widget-    -> m (Int32,Int32)                      -- result-cellAreaGetPreferredWidth _obj context widget = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let context' = unsafeManagedPtrCastPtr context-    let widget' = unsafeManagedPtrCastPtr widget-    minimumWidth <- allocMem :: IO (Ptr Int32)-    naturalWidth <- allocMem :: IO (Ptr Int32)-    gtk_cell_area_get_preferred_width _obj' context' widget' minimumWidth naturalWidth-    minimumWidth' <- peek minimumWidth-    naturalWidth' <- peek naturalWidth-    touchManagedPtr _obj-    touchManagedPtr context-    touchManagedPtr widget-    freeMem minimumWidth-    freeMem naturalWidth-    return (minimumWidth', naturalWidth')--data CellAreaGetPreferredWidthMethodInfo-instance (signature ~ (b -> c -> m (Int32,Int32)), MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c) => MethodInfo CellAreaGetPreferredWidthMethodInfo a signature where-    overloadedMethod _ = cellAreaGetPreferredWidth---- method CellArea::get_preferred_width_for_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellArea", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "context", argType = TInterface "Gtk" "CellAreaContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "height", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "minimum_width", argType = TBasicType TInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "natural_width", argType = TBasicType TInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_area_get_preferred_width_for_height" gtk_cell_area_get_preferred_width_for_height :: -    Ptr CellArea ->                         -- _obj : TInterface "Gtk" "CellArea"-    Ptr CellAreaContext ->                  -- context : TInterface "Gtk" "CellAreaContext"-    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    Int32 ->                                -- height : TBasicType TInt-    Ptr Int32 ->                            -- minimum_width : TBasicType TInt-    Ptr Int32 ->                            -- natural_width : TBasicType TInt-    IO ()---cellAreaGetPreferredWidthForHeight ::-    (MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c) =>-    a                                       -- _obj-    -> b                                    -- context-    -> c                                    -- widget-    -> Int32                                -- height-    -> m (Int32,Int32)                      -- result-cellAreaGetPreferredWidthForHeight _obj context widget height = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let context' = unsafeManagedPtrCastPtr context-    let widget' = unsafeManagedPtrCastPtr widget-    minimumWidth <- allocMem :: IO (Ptr Int32)-    naturalWidth <- allocMem :: IO (Ptr Int32)-    gtk_cell_area_get_preferred_width_for_height _obj' context' widget' height minimumWidth naturalWidth-    minimumWidth' <- peek minimumWidth-    naturalWidth' <- peek naturalWidth-    touchManagedPtr _obj-    touchManagedPtr context-    touchManagedPtr widget-    freeMem minimumWidth-    freeMem naturalWidth-    return (minimumWidth', naturalWidth')--data CellAreaGetPreferredWidthForHeightMethodInfo-instance (signature ~ (b -> c -> Int32 -> m (Int32,Int32)), MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c) => MethodInfo CellAreaGetPreferredWidthForHeightMethodInfo a signature where-    overloadedMethod _ = cellAreaGetPreferredWidthForHeight---- method CellArea::get_request_mode--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellArea", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "SizeRequestMode")--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_area_get_request_mode" gtk_cell_area_get_request_mode :: -    Ptr CellArea ->                         -- _obj : TInterface "Gtk" "CellArea"-    IO CUInt---cellAreaGetRequestMode ::-    (MonadIO m, CellAreaK a) =>-    a                                       -- _obj-    -> m SizeRequestMode                    -- result-cellAreaGetRequestMode _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_cell_area_get_request_mode _obj'-    let result' = (toEnum . fromIntegral) result-    touchManagedPtr _obj-    return result'--data CellAreaGetRequestModeMethodInfo-instance (signature ~ (m SizeRequestMode), MonadIO m, CellAreaK a) => MethodInfo CellAreaGetRequestModeMethodInfo a signature where-    overloadedMethod _ = cellAreaGetRequestMode---- method CellArea::has_renderer--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellArea", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "renderer", argType = TInterface "Gtk" "CellRenderer", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_area_has_renderer" gtk_cell_area_has_renderer :: -    Ptr CellArea ->                         -- _obj : TInterface "Gtk" "CellArea"-    Ptr CellRenderer ->                     -- renderer : TInterface "Gtk" "CellRenderer"-    IO CInt---cellAreaHasRenderer ::-    (MonadIO m, CellAreaK a, CellRendererK b) =>-    a                                       -- _obj-    -> b                                    -- renderer-    -> m Bool                               -- result-cellAreaHasRenderer _obj renderer = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let renderer' = unsafeManagedPtrCastPtr renderer-    result <- gtk_cell_area_has_renderer _obj' renderer'-    let result' = (/= 0) result-    touchManagedPtr _obj-    touchManagedPtr renderer-    return result'--data CellAreaHasRendererMethodInfo-instance (signature ~ (b -> m Bool), MonadIO m, CellAreaK a, CellRendererK b) => MethodInfo CellAreaHasRendererMethodInfo a signature where-    overloadedMethod _ = cellAreaHasRenderer---- method CellArea::inner_cell_area--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellArea", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cell_area", argType = TInterface "Gdk" "Rectangle", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "inner_area", argType = TInterface "Gdk" "Rectangle", direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = True, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_area_inner_cell_area" gtk_cell_area_inner_cell_area :: -    Ptr CellArea ->                         -- _obj : TInterface "Gtk" "CellArea"-    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    Ptr Gdk.Rectangle ->                    -- cell_area : TInterface "Gdk" "Rectangle"-    Ptr Gdk.Rectangle ->                    -- inner_area : TInterface "Gdk" "Rectangle"-    IO ()---cellAreaInnerCellArea ::-    (MonadIO m, CellAreaK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- widget-    -> Gdk.Rectangle                        -- cellArea-    -> m (Gdk.Rectangle)                    -- result-cellAreaInnerCellArea _obj widget cellArea = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let widget' = unsafeManagedPtrCastPtr widget-    let cellArea' = unsafeManagedPtrGetPtr cellArea-    innerArea <- callocBoxedBytes 16 :: IO (Ptr Gdk.Rectangle)-    gtk_cell_area_inner_cell_area _obj' widget' cellArea' innerArea-    innerArea' <- (wrapBoxed Gdk.Rectangle) innerArea-    touchManagedPtr _obj-    touchManagedPtr widget-    touchManagedPtr cellArea-    return innerArea'--data CellAreaInnerCellAreaMethodInfo-instance (signature ~ (b -> Gdk.Rectangle -> m (Gdk.Rectangle)), MonadIO m, CellAreaK a, WidgetK b) => MethodInfo CellAreaInnerCellAreaMethodInfo a signature where-    overloadedMethod _ = cellAreaInnerCellArea---- method CellArea::is_activatable--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellArea", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_area_is_activatable" gtk_cell_area_is_activatable :: -    Ptr CellArea ->                         -- _obj : TInterface "Gtk" "CellArea"-    IO CInt---cellAreaIsActivatable ::-    (MonadIO m, CellAreaK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-cellAreaIsActivatable _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_cell_area_is_activatable _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data CellAreaIsActivatableMethodInfo-instance (signature ~ (m Bool), MonadIO m, CellAreaK a) => MethodInfo CellAreaIsActivatableMethodInfo a signature where-    overloadedMethod _ = cellAreaIsActivatable---- method CellArea::is_focus_sibling--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellArea", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "renderer", argType = TInterface "Gtk" "CellRenderer", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "sibling", argType = TInterface "Gtk" "CellRenderer", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_area_is_focus_sibling" gtk_cell_area_is_focus_sibling :: -    Ptr CellArea ->                         -- _obj : TInterface "Gtk" "CellArea"-    Ptr CellRenderer ->                     -- renderer : TInterface "Gtk" "CellRenderer"-    Ptr CellRenderer ->                     -- sibling : TInterface "Gtk" "CellRenderer"-    IO CInt---cellAreaIsFocusSibling ::-    (MonadIO m, CellAreaK a, CellRendererK b, CellRendererK c) =>-    a                                       -- _obj-    -> b                                    -- renderer-    -> c                                    -- sibling-    -> m Bool                               -- result-cellAreaIsFocusSibling _obj renderer sibling = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let renderer' = unsafeManagedPtrCastPtr renderer-    let sibling' = unsafeManagedPtrCastPtr sibling-    result <- gtk_cell_area_is_focus_sibling _obj' renderer' sibling'-    let result' = (/= 0) result-    touchManagedPtr _obj-    touchManagedPtr renderer-    touchManagedPtr sibling-    return result'--data CellAreaIsFocusSiblingMethodInfo-instance (signature ~ (b -> c -> m Bool), MonadIO m, CellAreaK a, CellRendererK b, CellRendererK c) => MethodInfo CellAreaIsFocusSiblingMethodInfo a signature where-    overloadedMethod _ = cellAreaIsFocusSibling---- method CellArea::remove--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellArea", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "renderer", argType = TInterface "Gtk" "CellRenderer", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_area_remove" gtk_cell_area_remove :: -    Ptr CellArea ->                         -- _obj : TInterface "Gtk" "CellArea"-    Ptr CellRenderer ->                     -- renderer : TInterface "Gtk" "CellRenderer"-    IO ()---cellAreaRemove ::-    (MonadIO m, CellAreaK a, CellRendererK b) =>-    a                                       -- _obj-    -> b                                    -- renderer-    -> m ()                                 -- result-cellAreaRemove _obj renderer = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let renderer' = unsafeManagedPtrCastPtr renderer-    gtk_cell_area_remove _obj' renderer'-    touchManagedPtr _obj-    touchManagedPtr renderer-    return ()--data CellAreaRemoveMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, CellAreaK a, CellRendererK b) => MethodInfo CellAreaRemoveMethodInfo a signature where-    overloadedMethod _ = cellAreaRemove---- method CellArea::remove_focus_sibling--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellArea", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "renderer", argType = TInterface "Gtk" "CellRenderer", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "sibling", argType = TInterface "Gtk" "CellRenderer", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_area_remove_focus_sibling" gtk_cell_area_remove_focus_sibling :: -    Ptr CellArea ->                         -- _obj : TInterface "Gtk" "CellArea"-    Ptr CellRenderer ->                     -- renderer : TInterface "Gtk" "CellRenderer"-    Ptr CellRenderer ->                     -- sibling : TInterface "Gtk" "CellRenderer"-    IO ()---cellAreaRemoveFocusSibling ::-    (MonadIO m, CellAreaK a, CellRendererK b, CellRendererK c) =>-    a                                       -- _obj-    -> b                                    -- renderer-    -> c                                    -- sibling-    -> m ()                                 -- result-cellAreaRemoveFocusSibling _obj renderer sibling = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let renderer' = unsafeManagedPtrCastPtr renderer-    let sibling' = unsafeManagedPtrCastPtr sibling-    gtk_cell_area_remove_focus_sibling _obj' renderer' sibling'-    touchManagedPtr _obj-    touchManagedPtr renderer-    touchManagedPtr sibling-    return ()--data CellAreaRemoveFocusSiblingMethodInfo-instance (signature ~ (b -> c -> m ()), MonadIO m, CellAreaK a, CellRendererK b, CellRendererK c) => MethodInfo CellAreaRemoveFocusSiblingMethodInfo a signature where-    overloadedMethod _ = cellAreaRemoveFocusSibling---- method CellArea::render--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellArea", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "context", argType = TInterface "Gtk" "CellAreaContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cr", argType = TInterface "cairo" "Context", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "background_area", argType = TInterface "Gdk" "Rectangle", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cell_area", argType = TInterface "Gdk" "Rectangle", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "flags", argType = TInterface "Gtk" "CellRendererState", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "paint_focus", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_area_render" gtk_cell_area_render :: -    Ptr CellArea ->                         -- _obj : TInterface "Gtk" "CellArea"-    Ptr CellAreaContext ->                  -- context : TInterface "Gtk" "CellAreaContext"-    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    Ptr Cairo.Context ->                    -- cr : TInterface "cairo" "Context"-    Ptr Gdk.Rectangle ->                    -- background_area : TInterface "Gdk" "Rectangle"-    Ptr Gdk.Rectangle ->                    -- cell_area : TInterface "Gdk" "Rectangle"-    CUInt ->                                -- flags : TInterface "Gtk" "CellRendererState"-    CInt ->                                 -- paint_focus : TBasicType TBoolean-    IO ()---cellAreaRender ::-    (MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c) =>-    a                                       -- _obj-    -> b                                    -- context-    -> c                                    -- widget-    -> Cairo.Context                        -- cr-    -> Gdk.Rectangle                        -- backgroundArea-    -> Gdk.Rectangle                        -- cellArea-    -> [CellRendererState]                  -- flags-    -> Bool                                 -- paintFocus-    -> m ()                                 -- result-cellAreaRender _obj context widget cr backgroundArea cellArea flags paintFocus = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let context' = unsafeManagedPtrCastPtr context-    let widget' = unsafeManagedPtrCastPtr widget-    let cr' = unsafeManagedPtrGetPtr cr-    let backgroundArea' = unsafeManagedPtrGetPtr backgroundArea-    let cellArea' = unsafeManagedPtrGetPtr cellArea-    let flags' = gflagsToWord flags-    let paintFocus' = (fromIntegral . fromEnum) paintFocus-    gtk_cell_area_render _obj' context' widget' cr' backgroundArea' cellArea' flags' paintFocus'-    touchManagedPtr _obj-    touchManagedPtr context-    touchManagedPtr widget-    touchManagedPtr cr-    touchManagedPtr backgroundArea-    touchManagedPtr cellArea-    return ()--data CellAreaRenderMethodInfo-instance (signature ~ (b -> c -> Cairo.Context -> Gdk.Rectangle -> Gdk.Rectangle -> [CellRendererState] -> Bool -> m ()), MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c) => MethodInfo CellAreaRenderMethodInfo a signature where-    overloadedMethod _ = cellAreaRender---- method CellArea::request_renderer--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellArea", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "renderer", argType = TInterface "Gtk" "CellRenderer", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "orientation", argType = TInterface "Gtk" "Orientation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "for_size", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "minimum_size", argType = TBasicType TInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "natural_size", argType = TBasicType TInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_area_request_renderer" gtk_cell_area_request_renderer :: -    Ptr CellArea ->                         -- _obj : TInterface "Gtk" "CellArea"-    Ptr CellRenderer ->                     -- renderer : TInterface "Gtk" "CellRenderer"-    CUInt ->                                -- orientation : TInterface "Gtk" "Orientation"-    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    Int32 ->                                -- for_size : TBasicType TInt-    Ptr Int32 ->                            -- minimum_size : TBasicType TInt-    Ptr Int32 ->                            -- natural_size : TBasicType TInt-    IO ()---cellAreaRequestRenderer ::-    (MonadIO m, CellAreaK a, CellRendererK b, WidgetK c) =>-    a                                       -- _obj-    -> b                                    -- renderer-    -> Orientation                          -- orientation-    -> c                                    -- widget-    -> Int32                                -- forSize-    -> m (Int32,Int32)                      -- result-cellAreaRequestRenderer _obj renderer orientation widget forSize = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let renderer' = unsafeManagedPtrCastPtr renderer-    let orientation' = (fromIntegral . fromEnum) orientation-    let widget' = unsafeManagedPtrCastPtr widget-    minimumSize <- allocMem :: IO (Ptr Int32)-    naturalSize <- allocMem :: IO (Ptr Int32)-    gtk_cell_area_request_renderer _obj' renderer' orientation' widget' forSize minimumSize naturalSize-    minimumSize' <- peek minimumSize-    naturalSize' <- peek naturalSize-    touchManagedPtr _obj-    touchManagedPtr renderer-    touchManagedPtr widget-    freeMem minimumSize-    freeMem naturalSize-    return (minimumSize', naturalSize')--data CellAreaRequestRendererMethodInfo-instance (signature ~ (b -> Orientation -> c -> Int32 -> m (Int32,Int32)), MonadIO m, CellAreaK a, CellRendererK b, WidgetK c) => MethodInfo CellAreaRequestRendererMethodInfo a signature where-    overloadedMethod _ = cellAreaRequestRenderer---- method CellArea::set_focus_cell--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellArea", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "renderer", argType = TInterface "Gtk" "CellRenderer", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_area_set_focus_cell" gtk_cell_area_set_focus_cell :: -    Ptr CellArea ->                         -- _obj : TInterface "Gtk" "CellArea"-    Ptr CellRenderer ->                     -- renderer : TInterface "Gtk" "CellRenderer"-    IO ()---cellAreaSetFocusCell ::-    (MonadIO m, CellAreaK a, CellRendererK b) =>-    a                                       -- _obj-    -> b                                    -- renderer-    -> m ()                                 -- result-cellAreaSetFocusCell _obj renderer = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let renderer' = unsafeManagedPtrCastPtr renderer-    gtk_cell_area_set_focus_cell _obj' renderer'-    touchManagedPtr _obj-    touchManagedPtr renderer-    return ()--data CellAreaSetFocusCellMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, CellAreaK a, CellRendererK b) => MethodInfo CellAreaSetFocusCellMethodInfo a signature where-    overloadedMethod _ = cellAreaSetFocusCell---- method CellArea::stop_editing--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellArea", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "canceled", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_area_stop_editing" gtk_cell_area_stop_editing :: -    Ptr CellArea ->                         -- _obj : TInterface "Gtk" "CellArea"-    CInt ->                                 -- canceled : TBasicType TBoolean-    IO ()---cellAreaStopEditing ::-    (MonadIO m, CellAreaK a) =>-    a                                       -- _obj-    -> Bool                                 -- canceled-    -> m ()                                 -- result-cellAreaStopEditing _obj canceled = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let canceled' = (fromIntegral . fromEnum) canceled-    gtk_cell_area_stop_editing _obj' canceled'-    touchManagedPtr _obj-    return ()--data CellAreaStopEditingMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, CellAreaK a) => MethodInfo CellAreaStopEditingMethodInfo a signature where-    overloadedMethod _ = cellAreaStopEditing--
− GI/Gtk/Objects/CellArea.hs-boot
@@ -1,59 +0,0 @@-module GI.Gtk.Objects.CellArea where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype CellArea = CellArea (ForeignPtr CellArea)-instance GObject CellArea where-class GObject o => CellAreaK o-instance (GObject o, IsDescendantOf CellArea o) => CellAreaK o-data CellAreaEditWidgetPropertyInfo-data CellAreaEditedCellPropertyInfo-data CellAreaFocusCellPropertyInfo-data CellAreaAddEditableSignalInfo-data CellAreaApplyAttributesSignalInfo-data CellAreaFocusChangedSignalInfo-data CellAreaRemoveEditableSignalInfo-data CellAreaActivateMethodInfo-data CellAreaActivateCellMethodInfo-data CellAreaAddMethodInfo-data CellAreaAddFocusSiblingMethodInfo-data CellAreaApplyAttributesMethodInfo-data CellAreaAttributeConnectMethodInfo-data CellAreaAttributeDisconnectMethodInfo-data CellAreaAttributeGetColumnMethodInfo-data CellAreaCellGetPropertyMethodInfo-data CellAreaCellSetPropertyMethodInfo-data CellAreaCopyContextMethodInfo-data CellAreaCreateContextMethodInfo-data CellAreaEventMethodInfo-data CellAreaFocusMethodInfo-data CellAreaForeachMethodInfo-data CellAreaForeachAllocMethodInfo-data CellAreaGetCellAllocationMethodInfo-data CellAreaGetCellAtPositionMethodInfo-data CellAreaGetCurrentPathStringMethodInfo-data CellAreaGetEditWidgetMethodInfo-data CellAreaGetEditedCellMethodInfo-data CellAreaGetFocusCellMethodInfo-data CellAreaGetFocusFromSiblingMethodInfo-data CellAreaGetFocusSiblingsMethodInfo-data CellAreaGetPreferredHeightMethodInfo-data CellAreaGetPreferredHeightForWidthMethodInfo-data CellAreaGetPreferredWidthMethodInfo-data CellAreaGetPreferredWidthForHeightMethodInfo-data CellAreaGetRequestModeMethodInfo-data CellAreaHasRendererMethodInfo-data CellAreaInnerCellAreaMethodInfo-data CellAreaIsActivatableMethodInfo-data CellAreaIsFocusSiblingMethodInfo-data CellAreaRemoveMethodInfo-data CellAreaRemoveFocusSiblingMethodInfo-data CellAreaRenderMethodInfo-data CellAreaRequestRendererMethodInfo-data CellAreaSetFocusCellMethodInfo-data CellAreaStopEditingMethodInfo
− GI/Gtk/Objects/CellAreaBox.hs
@@ -1,376 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.CellAreaBox-    ( ---- * Exported types-    CellAreaBox(..)                         ,-    CellAreaBoxK                            ,-    toCellAreaBox                           ,-    noCellAreaBox                           ,--- -- * Methods--- ** cellAreaBoxGetSpacing-    CellAreaBoxGetSpacingMethodInfo         ,-    cellAreaBoxGetSpacing                   ,----- ** cellAreaBoxNew-    cellAreaBoxNew                          ,----- ** cellAreaBoxPackEnd-    CellAreaBoxPackEndMethodInfo            ,-    cellAreaBoxPackEnd                      ,----- ** cellAreaBoxPackStart-    CellAreaBoxPackStartMethodInfo          ,-    cellAreaBoxPackStart                    ,----- ** cellAreaBoxSetSpacing-    CellAreaBoxSetSpacingMethodInfo         ,-    cellAreaBoxSetSpacing                   ,----- -- * Properties--- ** Spacing-    CellAreaBoxSpacingPropertyInfo          ,-    cellAreaBoxSpacing                      ,-    constructCellAreaBoxSpacing             ,-    getCellAreaBoxSpacing                   ,-    setCellAreaBoxSpacing                   ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.GObject as GObject--newtype CellAreaBox = CellAreaBox (ForeignPtr CellAreaBox)-foreign import ccall "gtk_cell_area_box_get_type"-    c_gtk_cell_area_box_get_type :: IO GType--type instance ParentTypes CellAreaBox = CellAreaBoxParentTypes-type CellAreaBoxParentTypes = '[CellArea, GObject.Object, Buildable, CellLayout, Orientable]--instance GObject CellAreaBox where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_cell_area_box_get_type-    --class GObject o => CellAreaBoxK o-instance (GObject o, IsDescendantOf CellAreaBox o) => CellAreaBoxK o--toCellAreaBox :: CellAreaBoxK o => o -> IO CellAreaBox-toCellAreaBox = unsafeCastTo CellAreaBox--noCellAreaBox :: Maybe CellAreaBox-noCellAreaBox = Nothing--type family ResolveCellAreaBoxMethod (t :: Symbol) (o :: *) :: * where-    ResolveCellAreaBoxMethod "activate" o = CellAreaActivateMethodInfo-    ResolveCellAreaBoxMethod "activateCell" o = CellAreaActivateCellMethodInfo-    ResolveCellAreaBoxMethod "add" o = CellAreaAddMethodInfo-    ResolveCellAreaBoxMethod "addAttribute" o = CellLayoutAddAttributeMethodInfo-    ResolveCellAreaBoxMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveCellAreaBoxMethod "addFocusSibling" o = CellAreaAddFocusSiblingMethodInfo-    ResolveCellAreaBoxMethod "applyAttributes" o = CellAreaApplyAttributesMethodInfo-    ResolveCellAreaBoxMethod "attributeConnect" o = CellAreaAttributeConnectMethodInfo-    ResolveCellAreaBoxMethod "attributeDisconnect" o = CellAreaAttributeDisconnectMethodInfo-    ResolveCellAreaBoxMethod "attributeGetColumn" o = CellAreaAttributeGetColumnMethodInfo-    ResolveCellAreaBoxMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveCellAreaBoxMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveCellAreaBoxMethod "cellGetProperty" o = CellAreaCellGetPropertyMethodInfo-    ResolveCellAreaBoxMethod "cellSetProperty" o = CellAreaCellSetPropertyMethodInfo-    ResolveCellAreaBoxMethod "clear" o = CellLayoutClearMethodInfo-    ResolveCellAreaBoxMethod "clearAttributes" o = CellLayoutClearAttributesMethodInfo-    ResolveCellAreaBoxMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveCellAreaBoxMethod "copyContext" o = CellAreaCopyContextMethodInfo-    ResolveCellAreaBoxMethod "createContext" o = CellAreaCreateContextMethodInfo-    ResolveCellAreaBoxMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveCellAreaBoxMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveCellAreaBoxMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveCellAreaBoxMethod "event" o = CellAreaEventMethodInfo-    ResolveCellAreaBoxMethod "focus" o = CellAreaFocusMethodInfo-    ResolveCellAreaBoxMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveCellAreaBoxMethod "foreach" o = CellAreaForeachMethodInfo-    ResolveCellAreaBoxMethod "foreachAlloc" o = CellAreaForeachAllocMethodInfo-    ResolveCellAreaBoxMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveCellAreaBoxMethod "hasRenderer" o = CellAreaHasRendererMethodInfo-    ResolveCellAreaBoxMethod "innerCellArea" o = CellAreaInnerCellAreaMethodInfo-    ResolveCellAreaBoxMethod "isActivatable" o = CellAreaIsActivatableMethodInfo-    ResolveCellAreaBoxMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveCellAreaBoxMethod "isFocusSibling" o = CellAreaIsFocusSiblingMethodInfo-    ResolveCellAreaBoxMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveCellAreaBoxMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveCellAreaBoxMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveCellAreaBoxMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveCellAreaBoxMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveCellAreaBoxMethod "remove" o = CellAreaRemoveMethodInfo-    ResolveCellAreaBoxMethod "removeFocusSibling" o = CellAreaRemoveFocusSiblingMethodInfo-    ResolveCellAreaBoxMethod "render" o = CellAreaRenderMethodInfo-    ResolveCellAreaBoxMethod "reorder" o = CellLayoutReorderMethodInfo-    ResolveCellAreaBoxMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveCellAreaBoxMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveCellAreaBoxMethod "requestRenderer" o = CellAreaRequestRendererMethodInfo-    ResolveCellAreaBoxMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveCellAreaBoxMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveCellAreaBoxMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveCellAreaBoxMethod "stopEditing" o = CellAreaStopEditingMethodInfo-    ResolveCellAreaBoxMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveCellAreaBoxMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveCellAreaBoxMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveCellAreaBoxMethod "getArea" o = CellLayoutGetAreaMethodInfo-    ResolveCellAreaBoxMethod "getCellAllocation" o = CellAreaGetCellAllocationMethodInfo-    ResolveCellAreaBoxMethod "getCellAtPosition" o = CellAreaGetCellAtPositionMethodInfo-    ResolveCellAreaBoxMethod "getCells" o = CellLayoutGetCellsMethodInfo-    ResolveCellAreaBoxMethod "getCurrentPathString" o = CellAreaGetCurrentPathStringMethodInfo-    ResolveCellAreaBoxMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveCellAreaBoxMethod "getEditWidget" o = CellAreaGetEditWidgetMethodInfo-    ResolveCellAreaBoxMethod "getEditedCell" o = CellAreaGetEditedCellMethodInfo-    ResolveCellAreaBoxMethod "getFocusCell" o = CellAreaGetFocusCellMethodInfo-    ResolveCellAreaBoxMethod "getFocusFromSibling" o = CellAreaGetFocusFromSiblingMethodInfo-    ResolveCellAreaBoxMethod "getFocusSiblings" o = CellAreaGetFocusSiblingsMethodInfo-    ResolveCellAreaBoxMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveCellAreaBoxMethod "getName" o = BuildableGetNameMethodInfo-    ResolveCellAreaBoxMethod "getOrientation" o = OrientableGetOrientationMethodInfo-    ResolveCellAreaBoxMethod "getPreferredHeight" o = CellAreaGetPreferredHeightMethodInfo-    ResolveCellAreaBoxMethod "getPreferredHeightForWidth" o = CellAreaGetPreferredHeightForWidthMethodInfo-    ResolveCellAreaBoxMethod "getPreferredWidth" o = CellAreaGetPreferredWidthMethodInfo-    ResolveCellAreaBoxMethod "getPreferredWidthForHeight" o = CellAreaGetPreferredWidthForHeightMethodInfo-    ResolveCellAreaBoxMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveCellAreaBoxMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveCellAreaBoxMethod "getRequestMode" o = CellAreaGetRequestModeMethodInfo-    ResolveCellAreaBoxMethod "getSpacing" o = CellAreaBoxGetSpacingMethodInfo-    ResolveCellAreaBoxMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveCellAreaBoxMethod "setCellDataFunc" o = CellLayoutSetCellDataFuncMethodInfo-    ResolveCellAreaBoxMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveCellAreaBoxMethod "setFocusCell" o = CellAreaSetFocusCellMethodInfo-    ResolveCellAreaBoxMethod "setName" o = BuildableSetNameMethodInfo-    ResolveCellAreaBoxMethod "setOrientation" o = OrientableSetOrientationMethodInfo-    ResolveCellAreaBoxMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveCellAreaBoxMethod "setSpacing" o = CellAreaBoxSetSpacingMethodInfo-    ResolveCellAreaBoxMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveCellAreaBoxMethod t CellAreaBox, MethodInfo info CellAreaBox p) => IsLabelProxy t (CellAreaBox -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveCellAreaBoxMethod t CellAreaBox, MethodInfo info CellAreaBox p) => IsLabel t (CellAreaBox -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "spacing"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getCellAreaBoxSpacing :: (MonadIO m, CellAreaBoxK o) => o -> m Int32-getCellAreaBoxSpacing obj = liftIO $ getObjectPropertyInt32 obj "spacing"--setCellAreaBoxSpacing :: (MonadIO m, CellAreaBoxK o) => o -> Int32 -> m ()-setCellAreaBoxSpacing obj val = liftIO $ setObjectPropertyInt32 obj "spacing" val--constructCellAreaBoxSpacing :: Int32 -> IO ([Char], GValue)-constructCellAreaBoxSpacing val = constructObjectPropertyInt32 "spacing" val--data CellAreaBoxSpacingPropertyInfo-instance AttrInfo CellAreaBoxSpacingPropertyInfo where-    type AttrAllowedOps CellAreaBoxSpacingPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellAreaBoxSpacingPropertyInfo = (~) Int32-    type AttrBaseTypeConstraint CellAreaBoxSpacingPropertyInfo = CellAreaBoxK-    type AttrGetType CellAreaBoxSpacingPropertyInfo = Int32-    type AttrLabel CellAreaBoxSpacingPropertyInfo = "spacing"-    attrGet _ = getCellAreaBoxSpacing-    attrSet _ = setCellAreaBoxSpacing-    attrConstruct _ = constructCellAreaBoxSpacing-    attrClear _ = undefined--type instance AttributeList CellAreaBox = CellAreaBoxAttributeList-type CellAreaBoxAttributeList = ('[ '("editWidget", CellAreaEditWidgetPropertyInfo), '("editedCell", CellAreaEditedCellPropertyInfo), '("focusCell", CellAreaFocusCellPropertyInfo), '("orientation", OrientableOrientationPropertyInfo), '("spacing", CellAreaBoxSpacingPropertyInfo)] :: [(Symbol, *)])--cellAreaBoxSpacing :: AttrLabelProxy "spacing"-cellAreaBoxSpacing = AttrLabelProxy--type instance SignalList CellAreaBox = CellAreaBoxSignalList-type CellAreaBoxSignalList = ('[ '("addEditable", CellAreaAddEditableSignalInfo), '("applyAttributes", CellAreaApplyAttributesSignalInfo), '("focusChanged", CellAreaFocusChangedSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("removeEditable", CellAreaRemoveEditableSignalInfo)] :: [(Symbol, *)])---- method CellAreaBox::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "CellAreaBox")--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_area_box_new" gtk_cell_area_box_new :: -    IO (Ptr CellAreaBox)---cellAreaBoxNew ::-    (MonadIO m) =>-    m CellAreaBox                           -- result-cellAreaBoxNew  = liftIO $ do-    result <- gtk_cell_area_box_new-    checkUnexpectedReturnNULL "gtk_cell_area_box_new" result-    result' <- (newObject CellAreaBox) result-    return result'---- method CellAreaBox::get_spacing--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellAreaBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_area_box_get_spacing" gtk_cell_area_box_get_spacing :: -    Ptr CellAreaBox ->                      -- _obj : TInterface "Gtk" "CellAreaBox"-    IO Int32---cellAreaBoxGetSpacing ::-    (MonadIO m, CellAreaBoxK a) =>-    a                                       -- _obj-    -> m Int32                              -- result-cellAreaBoxGetSpacing _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_cell_area_box_get_spacing _obj'-    touchManagedPtr _obj-    return result--data CellAreaBoxGetSpacingMethodInfo-instance (signature ~ (m Int32), MonadIO m, CellAreaBoxK a) => MethodInfo CellAreaBoxGetSpacingMethodInfo a signature where-    overloadedMethod _ = cellAreaBoxGetSpacing---- method CellAreaBox::pack_end--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellAreaBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "renderer", argType = TInterface "Gtk" "CellRenderer", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "expand", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "align", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "fixed", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_area_box_pack_end" gtk_cell_area_box_pack_end :: -    Ptr CellAreaBox ->                      -- _obj : TInterface "Gtk" "CellAreaBox"-    Ptr CellRenderer ->                     -- renderer : TInterface "Gtk" "CellRenderer"-    CInt ->                                 -- expand : TBasicType TBoolean-    CInt ->                                 -- align : TBasicType TBoolean-    CInt ->                                 -- fixed : TBasicType TBoolean-    IO ()---cellAreaBoxPackEnd ::-    (MonadIO m, CellAreaBoxK a, CellRendererK b) =>-    a                                       -- _obj-    -> b                                    -- renderer-    -> Bool                                 -- expand-    -> Bool                                 -- align-    -> Bool                                 -- fixed-    -> m ()                                 -- result-cellAreaBoxPackEnd _obj renderer expand align fixed = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let renderer' = unsafeManagedPtrCastPtr renderer-    let expand' = (fromIntegral . fromEnum) expand-    let align' = (fromIntegral . fromEnum) align-    let fixed' = (fromIntegral . fromEnum) fixed-    gtk_cell_area_box_pack_end _obj' renderer' expand' align' fixed'-    touchManagedPtr _obj-    touchManagedPtr renderer-    return ()--data CellAreaBoxPackEndMethodInfo-instance (signature ~ (b -> Bool -> Bool -> Bool -> m ()), MonadIO m, CellAreaBoxK a, CellRendererK b) => MethodInfo CellAreaBoxPackEndMethodInfo a signature where-    overloadedMethod _ = cellAreaBoxPackEnd---- method CellAreaBox::pack_start--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellAreaBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "renderer", argType = TInterface "Gtk" "CellRenderer", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "expand", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "align", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "fixed", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_area_box_pack_start" gtk_cell_area_box_pack_start :: -    Ptr CellAreaBox ->                      -- _obj : TInterface "Gtk" "CellAreaBox"-    Ptr CellRenderer ->                     -- renderer : TInterface "Gtk" "CellRenderer"-    CInt ->                                 -- expand : TBasicType TBoolean-    CInt ->                                 -- align : TBasicType TBoolean-    CInt ->                                 -- fixed : TBasicType TBoolean-    IO ()---cellAreaBoxPackStart ::-    (MonadIO m, CellAreaBoxK a, CellRendererK b) =>-    a                                       -- _obj-    -> b                                    -- renderer-    -> Bool                                 -- expand-    -> Bool                                 -- align-    -> Bool                                 -- fixed-    -> m ()                                 -- result-cellAreaBoxPackStart _obj renderer expand align fixed = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let renderer' = unsafeManagedPtrCastPtr renderer-    let expand' = (fromIntegral . fromEnum) expand-    let align' = (fromIntegral . fromEnum) align-    let fixed' = (fromIntegral . fromEnum) fixed-    gtk_cell_area_box_pack_start _obj' renderer' expand' align' fixed'-    touchManagedPtr _obj-    touchManagedPtr renderer-    return ()--data CellAreaBoxPackStartMethodInfo-instance (signature ~ (b -> Bool -> Bool -> Bool -> m ()), MonadIO m, CellAreaBoxK a, CellRendererK b) => MethodInfo CellAreaBoxPackStartMethodInfo a signature where-    overloadedMethod _ = cellAreaBoxPackStart---- method CellAreaBox::set_spacing--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellAreaBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "spacing", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_area_box_set_spacing" gtk_cell_area_box_set_spacing :: -    Ptr CellAreaBox ->                      -- _obj : TInterface "Gtk" "CellAreaBox"-    Int32 ->                                -- spacing : TBasicType TInt-    IO ()---cellAreaBoxSetSpacing ::-    (MonadIO m, CellAreaBoxK a) =>-    a                                       -- _obj-    -> Int32                                -- spacing-    -> m ()                                 -- result-cellAreaBoxSetSpacing _obj spacing = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_cell_area_box_set_spacing _obj' spacing-    touchManagedPtr _obj-    return ()--data CellAreaBoxSetSpacingMethodInfo-instance (signature ~ (Int32 -> m ()), MonadIO m, CellAreaBoxK a) => MethodInfo CellAreaBoxSetSpacingMethodInfo a signature where-    overloadedMethod _ = cellAreaBoxSetSpacing--
− GI/Gtk/Objects/CellAreaBox.hs-boot
@@ -1,18 +0,0 @@-module GI.Gtk.Objects.CellAreaBox where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype CellAreaBox = CellAreaBox (ForeignPtr CellAreaBox)-instance GObject CellAreaBox where-class GObject o => CellAreaBoxK o-instance (GObject o, IsDescendantOf CellAreaBox o) => CellAreaBoxK o-data CellAreaBoxSpacingPropertyInfo-data CellAreaBoxGetSpacingMethodInfo-data CellAreaBoxPackEndMethodInfo-data CellAreaBoxPackStartMethodInfo-data CellAreaBoxSetSpacingMethodInfo
− GI/Gtk/Objects/CellAreaContext.hs
@@ -1,635 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.CellAreaContext-    ( ---- * Exported types-    CellAreaContext(..)                     ,-    CellAreaContextK                        ,-    toCellAreaContext                       ,-    noCellAreaContext                       ,--- -- * Methods--- ** cellAreaContextAllocate-    CellAreaContextAllocateMethodInfo       ,-    cellAreaContextAllocate                 ,----- ** cellAreaContextGetAllocation-    CellAreaContextGetAllocationMethodInfo  ,-    cellAreaContextGetAllocation            ,----- ** cellAreaContextGetArea-    CellAreaContextGetAreaMethodInfo        ,-    cellAreaContextGetArea                  ,----- ** cellAreaContextGetPreferredHeight-    CellAreaContextGetPreferredHeightMethodInfo,-    cellAreaContextGetPreferredHeight       ,----- ** cellAreaContextGetPreferredHeightForWidth-    CellAreaContextGetPreferredHeightForWidthMethodInfo,-    cellAreaContextGetPreferredHeightForWidth,----- ** cellAreaContextGetPreferredWidth-    CellAreaContextGetPreferredWidthMethodInfo,-    cellAreaContextGetPreferredWidth        ,----- ** cellAreaContextGetPreferredWidthForHeight-    CellAreaContextGetPreferredWidthForHeightMethodInfo,-    cellAreaContextGetPreferredWidthForHeight,----- ** cellAreaContextPushPreferredHeight-    CellAreaContextPushPreferredHeightMethodInfo,-    cellAreaContextPushPreferredHeight      ,----- ** cellAreaContextPushPreferredWidth-    CellAreaContextPushPreferredWidthMethodInfo,-    cellAreaContextPushPreferredWidth       ,----- ** cellAreaContextReset-    CellAreaContextResetMethodInfo          ,-    cellAreaContextReset                    ,----- -- * Properties--- ** Area-    CellAreaContextAreaPropertyInfo         ,-    cellAreaContextArea                     ,-    constructCellAreaContextArea            ,-    getCellAreaContextArea                  ,----- ** MinimumHeight-    CellAreaContextMinimumHeightPropertyInfo,-    cellAreaContextMinimumHeight            ,-    getCellAreaContextMinimumHeight         ,----- ** MinimumWidth-    CellAreaContextMinimumWidthPropertyInfo ,-    cellAreaContextMinimumWidth             ,-    getCellAreaContextMinimumWidth          ,----- ** NaturalHeight-    CellAreaContextNaturalHeightPropertyInfo,-    cellAreaContextNaturalHeight            ,-    getCellAreaContextNaturalHeight         ,----- ** NaturalWidth-    CellAreaContextNaturalWidthPropertyInfo ,-    cellAreaContextNaturalWidth             ,-    getCellAreaContextNaturalWidth          ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.GObject as GObject--newtype CellAreaContext = CellAreaContext (ForeignPtr CellAreaContext)-foreign import ccall "gtk_cell_area_context_get_type"-    c_gtk_cell_area_context_get_type :: IO GType--type instance ParentTypes CellAreaContext = CellAreaContextParentTypes-type CellAreaContextParentTypes = '[GObject.Object]--instance GObject CellAreaContext where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_cell_area_context_get_type-    --class GObject o => CellAreaContextK o-instance (GObject o, IsDescendantOf CellAreaContext o) => CellAreaContextK o--toCellAreaContext :: CellAreaContextK o => o -> IO CellAreaContext-toCellAreaContext = unsafeCastTo CellAreaContext--noCellAreaContext :: Maybe CellAreaContext-noCellAreaContext = Nothing--type family ResolveCellAreaContextMethod (t :: Symbol) (o :: *) :: * where-    ResolveCellAreaContextMethod "allocate" o = CellAreaContextAllocateMethodInfo-    ResolveCellAreaContextMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveCellAreaContextMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveCellAreaContextMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveCellAreaContextMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveCellAreaContextMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveCellAreaContextMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveCellAreaContextMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveCellAreaContextMethod "pushPreferredHeight" o = CellAreaContextPushPreferredHeightMethodInfo-    ResolveCellAreaContextMethod "pushPreferredWidth" o = CellAreaContextPushPreferredWidthMethodInfo-    ResolveCellAreaContextMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveCellAreaContextMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveCellAreaContextMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveCellAreaContextMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveCellAreaContextMethod "reset" o = CellAreaContextResetMethodInfo-    ResolveCellAreaContextMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveCellAreaContextMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveCellAreaContextMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveCellAreaContextMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveCellAreaContextMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveCellAreaContextMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveCellAreaContextMethod "getAllocation" o = CellAreaContextGetAllocationMethodInfo-    ResolveCellAreaContextMethod "getArea" o = CellAreaContextGetAreaMethodInfo-    ResolveCellAreaContextMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveCellAreaContextMethod "getPreferredHeight" o = CellAreaContextGetPreferredHeightMethodInfo-    ResolveCellAreaContextMethod "getPreferredHeightForWidth" o = CellAreaContextGetPreferredHeightForWidthMethodInfo-    ResolveCellAreaContextMethod "getPreferredWidth" o = CellAreaContextGetPreferredWidthMethodInfo-    ResolveCellAreaContextMethod "getPreferredWidthForHeight" o = CellAreaContextGetPreferredWidthForHeightMethodInfo-    ResolveCellAreaContextMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveCellAreaContextMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveCellAreaContextMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveCellAreaContextMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveCellAreaContextMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveCellAreaContextMethod t CellAreaContext, MethodInfo info CellAreaContext p) => IsLabelProxy t (CellAreaContext -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveCellAreaContextMethod t CellAreaContext, MethodInfo info CellAreaContext p) => IsLabel t (CellAreaContext -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "area"-   -- Type: TInterface "Gtk" "CellArea"-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstructOnly]-   -- Nullable: (Just False,Nothing)--getCellAreaContextArea :: (MonadIO m, CellAreaContextK o) => o -> m CellArea-getCellAreaContextArea obj = liftIO $ checkUnexpectedNothing "getCellAreaContextArea" $ getObjectPropertyObject obj "area" CellArea--constructCellAreaContextArea :: (CellAreaK a) => a -> IO ([Char], GValue)-constructCellAreaContextArea val = constructObjectPropertyObject "area" (Just val)--data CellAreaContextAreaPropertyInfo-instance AttrInfo CellAreaContextAreaPropertyInfo where-    type AttrAllowedOps CellAreaContextAreaPropertyInfo = '[ 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint CellAreaContextAreaPropertyInfo = CellAreaK-    type AttrBaseTypeConstraint CellAreaContextAreaPropertyInfo = CellAreaContextK-    type AttrGetType CellAreaContextAreaPropertyInfo = CellArea-    type AttrLabel CellAreaContextAreaPropertyInfo = "area"-    attrGet _ = getCellAreaContextArea-    attrSet _ = undefined-    attrConstruct _ = constructCellAreaContextArea-    attrClear _ = undefined---- VVV Prop "minimum-height"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getCellAreaContextMinimumHeight :: (MonadIO m, CellAreaContextK o) => o -> m Int32-getCellAreaContextMinimumHeight obj = liftIO $ getObjectPropertyInt32 obj "minimum-height"--data CellAreaContextMinimumHeightPropertyInfo-instance AttrInfo CellAreaContextMinimumHeightPropertyInfo where-    type AttrAllowedOps CellAreaContextMinimumHeightPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint CellAreaContextMinimumHeightPropertyInfo = (~) ()-    type AttrBaseTypeConstraint CellAreaContextMinimumHeightPropertyInfo = CellAreaContextK-    type AttrGetType CellAreaContextMinimumHeightPropertyInfo = Int32-    type AttrLabel CellAreaContextMinimumHeightPropertyInfo = "minimum-height"-    attrGet _ = getCellAreaContextMinimumHeight-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "minimum-width"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getCellAreaContextMinimumWidth :: (MonadIO m, CellAreaContextK o) => o -> m Int32-getCellAreaContextMinimumWidth obj = liftIO $ getObjectPropertyInt32 obj "minimum-width"--data CellAreaContextMinimumWidthPropertyInfo-instance AttrInfo CellAreaContextMinimumWidthPropertyInfo where-    type AttrAllowedOps CellAreaContextMinimumWidthPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint CellAreaContextMinimumWidthPropertyInfo = (~) ()-    type AttrBaseTypeConstraint CellAreaContextMinimumWidthPropertyInfo = CellAreaContextK-    type AttrGetType CellAreaContextMinimumWidthPropertyInfo = Int32-    type AttrLabel CellAreaContextMinimumWidthPropertyInfo = "minimum-width"-    attrGet _ = getCellAreaContextMinimumWidth-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "natural-height"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getCellAreaContextNaturalHeight :: (MonadIO m, CellAreaContextK o) => o -> m Int32-getCellAreaContextNaturalHeight obj = liftIO $ getObjectPropertyInt32 obj "natural-height"--data CellAreaContextNaturalHeightPropertyInfo-instance AttrInfo CellAreaContextNaturalHeightPropertyInfo where-    type AttrAllowedOps CellAreaContextNaturalHeightPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint CellAreaContextNaturalHeightPropertyInfo = (~) ()-    type AttrBaseTypeConstraint CellAreaContextNaturalHeightPropertyInfo = CellAreaContextK-    type AttrGetType CellAreaContextNaturalHeightPropertyInfo = Int32-    type AttrLabel CellAreaContextNaturalHeightPropertyInfo = "natural-height"-    attrGet _ = getCellAreaContextNaturalHeight-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "natural-width"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getCellAreaContextNaturalWidth :: (MonadIO m, CellAreaContextK o) => o -> m Int32-getCellAreaContextNaturalWidth obj = liftIO $ getObjectPropertyInt32 obj "natural-width"--data CellAreaContextNaturalWidthPropertyInfo-instance AttrInfo CellAreaContextNaturalWidthPropertyInfo where-    type AttrAllowedOps CellAreaContextNaturalWidthPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint CellAreaContextNaturalWidthPropertyInfo = (~) ()-    type AttrBaseTypeConstraint CellAreaContextNaturalWidthPropertyInfo = CellAreaContextK-    type AttrGetType CellAreaContextNaturalWidthPropertyInfo = Int32-    type AttrLabel CellAreaContextNaturalWidthPropertyInfo = "natural-width"-    attrGet _ = getCellAreaContextNaturalWidth-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList CellAreaContext = CellAreaContextAttributeList-type CellAreaContextAttributeList = ('[ '("area", CellAreaContextAreaPropertyInfo), '("minimumHeight", CellAreaContextMinimumHeightPropertyInfo), '("minimumWidth", CellAreaContextMinimumWidthPropertyInfo), '("naturalHeight", CellAreaContextNaturalHeightPropertyInfo), '("naturalWidth", CellAreaContextNaturalWidthPropertyInfo)] :: [(Symbol, *)])--cellAreaContextArea :: AttrLabelProxy "area"-cellAreaContextArea = AttrLabelProxy--cellAreaContextMinimumHeight :: AttrLabelProxy "minimumHeight"-cellAreaContextMinimumHeight = AttrLabelProxy--cellAreaContextMinimumWidth :: AttrLabelProxy "minimumWidth"-cellAreaContextMinimumWidth = AttrLabelProxy--cellAreaContextNaturalHeight :: AttrLabelProxy "naturalHeight"-cellAreaContextNaturalHeight = AttrLabelProxy--cellAreaContextNaturalWidth :: AttrLabelProxy "naturalWidth"-cellAreaContextNaturalWidth = AttrLabelProxy--type instance SignalList CellAreaContext = CellAreaContextSignalList-type CellAreaContextSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method CellAreaContext::allocate--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellAreaContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "width", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "height", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_area_context_allocate" gtk_cell_area_context_allocate :: -    Ptr CellAreaContext ->                  -- _obj : TInterface "Gtk" "CellAreaContext"-    Int32 ->                                -- width : TBasicType TInt-    Int32 ->                                -- height : TBasicType TInt-    IO ()---cellAreaContextAllocate ::-    (MonadIO m, CellAreaContextK a) =>-    a                                       -- _obj-    -> Int32                                -- width-    -> Int32                                -- height-    -> m ()                                 -- result-cellAreaContextAllocate _obj width height = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_cell_area_context_allocate _obj' width height-    touchManagedPtr _obj-    return ()--data CellAreaContextAllocateMethodInfo-instance (signature ~ (Int32 -> Int32 -> m ()), MonadIO m, CellAreaContextK a) => MethodInfo CellAreaContextAllocateMethodInfo a signature where-    overloadedMethod _ = cellAreaContextAllocate---- method CellAreaContext::get_allocation--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellAreaContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "width", argType = TBasicType TInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "height", argType = TBasicType TInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_area_context_get_allocation" gtk_cell_area_context_get_allocation :: -    Ptr CellAreaContext ->                  -- _obj : TInterface "Gtk" "CellAreaContext"-    Ptr Int32 ->                            -- width : TBasicType TInt-    Ptr Int32 ->                            -- height : TBasicType TInt-    IO ()---cellAreaContextGetAllocation ::-    (MonadIO m, CellAreaContextK a) =>-    a                                       -- _obj-    -> m (Int32,Int32)                      -- result-cellAreaContextGetAllocation _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    width <- allocMem :: IO (Ptr Int32)-    height <- allocMem :: IO (Ptr Int32)-    gtk_cell_area_context_get_allocation _obj' width height-    width' <- peek width-    height' <- peek height-    touchManagedPtr _obj-    freeMem width-    freeMem height-    return (width', height')--data CellAreaContextGetAllocationMethodInfo-instance (signature ~ (m (Int32,Int32)), MonadIO m, CellAreaContextK a) => MethodInfo CellAreaContextGetAllocationMethodInfo a signature where-    overloadedMethod _ = cellAreaContextGetAllocation---- method CellAreaContext::get_area--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellAreaContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "CellArea")--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_area_context_get_area" gtk_cell_area_context_get_area :: -    Ptr CellAreaContext ->                  -- _obj : TInterface "Gtk" "CellAreaContext"-    IO (Ptr CellArea)---cellAreaContextGetArea ::-    (MonadIO m, CellAreaContextK a) =>-    a                                       -- _obj-    -> m CellArea                           -- result-cellAreaContextGetArea _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_cell_area_context_get_area _obj'-    checkUnexpectedReturnNULL "gtk_cell_area_context_get_area" result-    result' <- (newObject CellArea) result-    touchManagedPtr _obj-    return result'--data CellAreaContextGetAreaMethodInfo-instance (signature ~ (m CellArea), MonadIO m, CellAreaContextK a) => MethodInfo CellAreaContextGetAreaMethodInfo a signature where-    overloadedMethod _ = cellAreaContextGetArea---- method CellAreaContext::get_preferred_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellAreaContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "minimum_height", argType = TBasicType TInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "natural_height", argType = TBasicType TInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_area_context_get_preferred_height" gtk_cell_area_context_get_preferred_height :: -    Ptr CellAreaContext ->                  -- _obj : TInterface "Gtk" "CellAreaContext"-    Ptr Int32 ->                            -- minimum_height : TBasicType TInt-    Ptr Int32 ->                            -- natural_height : TBasicType TInt-    IO ()---cellAreaContextGetPreferredHeight ::-    (MonadIO m, CellAreaContextK a) =>-    a                                       -- _obj-    -> m (Int32,Int32)                      -- result-cellAreaContextGetPreferredHeight _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    minimumHeight <- allocMem :: IO (Ptr Int32)-    naturalHeight <- allocMem :: IO (Ptr Int32)-    gtk_cell_area_context_get_preferred_height _obj' minimumHeight naturalHeight-    minimumHeight' <- peek minimumHeight-    naturalHeight' <- peek naturalHeight-    touchManagedPtr _obj-    freeMem minimumHeight-    freeMem naturalHeight-    return (minimumHeight', naturalHeight')--data CellAreaContextGetPreferredHeightMethodInfo-instance (signature ~ (m (Int32,Int32)), MonadIO m, CellAreaContextK a) => MethodInfo CellAreaContextGetPreferredHeightMethodInfo a signature where-    overloadedMethod _ = cellAreaContextGetPreferredHeight---- method CellAreaContext::get_preferred_height_for_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellAreaContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "width", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "minimum_height", argType = TBasicType TInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "natural_height", argType = TBasicType TInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_area_context_get_preferred_height_for_width" gtk_cell_area_context_get_preferred_height_for_width :: -    Ptr CellAreaContext ->                  -- _obj : TInterface "Gtk" "CellAreaContext"-    Int32 ->                                -- width : TBasicType TInt-    Ptr Int32 ->                            -- minimum_height : TBasicType TInt-    Ptr Int32 ->                            -- natural_height : TBasicType TInt-    IO ()---cellAreaContextGetPreferredHeightForWidth ::-    (MonadIO m, CellAreaContextK a) =>-    a                                       -- _obj-    -> Int32                                -- width-    -> m (Int32,Int32)                      -- result-cellAreaContextGetPreferredHeightForWidth _obj width = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    minimumHeight <- allocMem :: IO (Ptr Int32)-    naturalHeight <- allocMem :: IO (Ptr Int32)-    gtk_cell_area_context_get_preferred_height_for_width _obj' width minimumHeight naturalHeight-    minimumHeight' <- peek minimumHeight-    naturalHeight' <- peek naturalHeight-    touchManagedPtr _obj-    freeMem minimumHeight-    freeMem naturalHeight-    return (minimumHeight', naturalHeight')--data CellAreaContextGetPreferredHeightForWidthMethodInfo-instance (signature ~ (Int32 -> m (Int32,Int32)), MonadIO m, CellAreaContextK a) => MethodInfo CellAreaContextGetPreferredHeightForWidthMethodInfo a signature where-    overloadedMethod _ = cellAreaContextGetPreferredHeightForWidth---- method CellAreaContext::get_preferred_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellAreaContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "minimum_width", argType = TBasicType TInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "natural_width", argType = TBasicType TInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_area_context_get_preferred_width" gtk_cell_area_context_get_preferred_width :: -    Ptr CellAreaContext ->                  -- _obj : TInterface "Gtk" "CellAreaContext"-    Ptr Int32 ->                            -- minimum_width : TBasicType TInt-    Ptr Int32 ->                            -- natural_width : TBasicType TInt-    IO ()---cellAreaContextGetPreferredWidth ::-    (MonadIO m, CellAreaContextK a) =>-    a                                       -- _obj-    -> m (Int32,Int32)                      -- result-cellAreaContextGetPreferredWidth _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    minimumWidth <- allocMem :: IO (Ptr Int32)-    naturalWidth <- allocMem :: IO (Ptr Int32)-    gtk_cell_area_context_get_preferred_width _obj' minimumWidth naturalWidth-    minimumWidth' <- peek minimumWidth-    naturalWidth' <- peek naturalWidth-    touchManagedPtr _obj-    freeMem minimumWidth-    freeMem naturalWidth-    return (minimumWidth', naturalWidth')--data CellAreaContextGetPreferredWidthMethodInfo-instance (signature ~ (m (Int32,Int32)), MonadIO m, CellAreaContextK a) => MethodInfo CellAreaContextGetPreferredWidthMethodInfo a signature where-    overloadedMethod _ = cellAreaContextGetPreferredWidth---- method CellAreaContext::get_preferred_width_for_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellAreaContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "height", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "minimum_width", argType = TBasicType TInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "natural_width", argType = TBasicType TInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_area_context_get_preferred_width_for_height" gtk_cell_area_context_get_preferred_width_for_height :: -    Ptr CellAreaContext ->                  -- _obj : TInterface "Gtk" "CellAreaContext"-    Int32 ->                                -- height : TBasicType TInt-    Ptr Int32 ->                            -- minimum_width : TBasicType TInt-    Ptr Int32 ->                            -- natural_width : TBasicType TInt-    IO ()---cellAreaContextGetPreferredWidthForHeight ::-    (MonadIO m, CellAreaContextK a) =>-    a                                       -- _obj-    -> Int32                                -- height-    -> m (Int32,Int32)                      -- result-cellAreaContextGetPreferredWidthForHeight _obj height = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    minimumWidth <- allocMem :: IO (Ptr Int32)-    naturalWidth <- allocMem :: IO (Ptr Int32)-    gtk_cell_area_context_get_preferred_width_for_height _obj' height minimumWidth naturalWidth-    minimumWidth' <- peek minimumWidth-    naturalWidth' <- peek naturalWidth-    touchManagedPtr _obj-    freeMem minimumWidth-    freeMem naturalWidth-    return (minimumWidth', naturalWidth')--data CellAreaContextGetPreferredWidthForHeightMethodInfo-instance (signature ~ (Int32 -> m (Int32,Int32)), MonadIO m, CellAreaContextK a) => MethodInfo CellAreaContextGetPreferredWidthForHeightMethodInfo a signature where-    overloadedMethod _ = cellAreaContextGetPreferredWidthForHeight---- method CellAreaContext::push_preferred_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellAreaContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "minimum_height", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "natural_height", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_area_context_push_preferred_height" gtk_cell_area_context_push_preferred_height :: -    Ptr CellAreaContext ->                  -- _obj : TInterface "Gtk" "CellAreaContext"-    Int32 ->                                -- minimum_height : TBasicType TInt-    Int32 ->                                -- natural_height : TBasicType TInt-    IO ()---cellAreaContextPushPreferredHeight ::-    (MonadIO m, CellAreaContextK a) =>-    a                                       -- _obj-    -> Int32                                -- minimumHeight-    -> Int32                                -- naturalHeight-    -> m ()                                 -- result-cellAreaContextPushPreferredHeight _obj minimumHeight naturalHeight = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_cell_area_context_push_preferred_height _obj' minimumHeight naturalHeight-    touchManagedPtr _obj-    return ()--data CellAreaContextPushPreferredHeightMethodInfo-instance (signature ~ (Int32 -> Int32 -> m ()), MonadIO m, CellAreaContextK a) => MethodInfo CellAreaContextPushPreferredHeightMethodInfo a signature where-    overloadedMethod _ = cellAreaContextPushPreferredHeight---- method CellAreaContext::push_preferred_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellAreaContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "minimum_width", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "natural_width", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_area_context_push_preferred_width" gtk_cell_area_context_push_preferred_width :: -    Ptr CellAreaContext ->                  -- _obj : TInterface "Gtk" "CellAreaContext"-    Int32 ->                                -- minimum_width : TBasicType TInt-    Int32 ->                                -- natural_width : TBasicType TInt-    IO ()---cellAreaContextPushPreferredWidth ::-    (MonadIO m, CellAreaContextK a) =>-    a                                       -- _obj-    -> Int32                                -- minimumWidth-    -> Int32                                -- naturalWidth-    -> m ()                                 -- result-cellAreaContextPushPreferredWidth _obj minimumWidth naturalWidth = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_cell_area_context_push_preferred_width _obj' minimumWidth naturalWidth-    touchManagedPtr _obj-    return ()--data CellAreaContextPushPreferredWidthMethodInfo-instance (signature ~ (Int32 -> Int32 -> m ()), MonadIO m, CellAreaContextK a) => MethodInfo CellAreaContextPushPreferredWidthMethodInfo a signature where-    overloadedMethod _ = cellAreaContextPushPreferredWidth---- method CellAreaContext::reset--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellAreaContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_area_context_reset" gtk_cell_area_context_reset :: -    Ptr CellAreaContext ->                  -- _obj : TInterface "Gtk" "CellAreaContext"-    IO ()---cellAreaContextReset ::-    (MonadIO m, CellAreaContextK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-cellAreaContextReset _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_cell_area_context_reset _obj'-    touchManagedPtr _obj-    return ()--data CellAreaContextResetMethodInfo-instance (signature ~ (m ()), MonadIO m, CellAreaContextK a) => MethodInfo CellAreaContextResetMethodInfo a signature where-    overloadedMethod _ = cellAreaContextReset--
− GI/Gtk/Objects/CellAreaContext.hs-boot
@@ -1,28 +0,0 @@-module GI.Gtk.Objects.CellAreaContext where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype CellAreaContext = CellAreaContext (ForeignPtr CellAreaContext)-instance GObject CellAreaContext where-class GObject o => CellAreaContextK o-instance (GObject o, IsDescendantOf CellAreaContext o) => CellAreaContextK o-data CellAreaContextAreaPropertyInfo-data CellAreaContextMinimumHeightPropertyInfo-data CellAreaContextMinimumWidthPropertyInfo-data CellAreaContextNaturalHeightPropertyInfo-data CellAreaContextNaturalWidthPropertyInfo-data CellAreaContextAllocateMethodInfo-data CellAreaContextGetAllocationMethodInfo-data CellAreaContextGetAreaMethodInfo-data CellAreaContextGetPreferredHeightMethodInfo-data CellAreaContextGetPreferredHeightForWidthMethodInfo-data CellAreaContextGetPreferredWidthMethodInfo-data CellAreaContextGetPreferredWidthForHeightMethodInfo-data CellAreaContextPushPreferredHeightMethodInfo-data CellAreaContextPushPreferredWidthMethodInfo-data CellAreaContextResetMethodInfo
− GI/Gtk/Objects/CellRenderer.hs
@@ -1,1838 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.CellRenderer-    ( ---- * Exported types-    CellRenderer(..)                        ,-    CellRendererK                           ,-    toCellRenderer                          ,-    noCellRenderer                          ,--- -- * Methods--- ** cellRendererActivate-    CellRendererActivateMethodInfo          ,-    cellRendererActivate                    ,----- ** cellRendererGetAlignedArea-    CellRendererGetAlignedAreaMethodInfo    ,-    cellRendererGetAlignedArea              ,----- ** cellRendererGetAlignment-    CellRendererGetAlignmentMethodInfo      ,-    cellRendererGetAlignment                ,----- ** cellRendererGetFixedSize-    CellRendererGetFixedSizeMethodInfo      ,-    cellRendererGetFixedSize                ,----- ** cellRendererGetPadding-    CellRendererGetPaddingMethodInfo        ,-    cellRendererGetPadding                  ,----- ** cellRendererGetPreferredHeight-    CellRendererGetPreferredHeightMethodInfo,-    cellRendererGetPreferredHeight          ,----- ** cellRendererGetPreferredHeightForWidth-    CellRendererGetPreferredHeightForWidthMethodInfo,-    cellRendererGetPreferredHeightForWidth  ,----- ** cellRendererGetPreferredSize-    CellRendererGetPreferredSizeMethodInfo  ,-    cellRendererGetPreferredSize            ,----- ** cellRendererGetPreferredWidth-    CellRendererGetPreferredWidthMethodInfo ,-    cellRendererGetPreferredWidth           ,----- ** cellRendererGetPreferredWidthForHeight-    CellRendererGetPreferredWidthForHeightMethodInfo,-    cellRendererGetPreferredWidthForHeight  ,----- ** cellRendererGetRequestMode-    CellRendererGetRequestModeMethodInfo    ,-    cellRendererGetRequestMode              ,----- ** cellRendererGetSensitive-    CellRendererGetSensitiveMethodInfo      ,-    cellRendererGetSensitive                ,----- ** cellRendererGetSize-    CellRendererGetSizeMethodInfo           ,-    cellRendererGetSize                     ,----- ** cellRendererGetState-    CellRendererGetStateMethodInfo          ,-    cellRendererGetState                    ,----- ** cellRendererGetVisible-    CellRendererGetVisibleMethodInfo        ,-    cellRendererGetVisible                  ,----- ** cellRendererIsActivatable-    CellRendererIsActivatableMethodInfo     ,-    cellRendererIsActivatable               ,----- ** cellRendererRender-    CellRendererRenderMethodInfo            ,-    cellRendererRender                      ,----- ** cellRendererSetAlignment-    CellRendererSetAlignmentMethodInfo      ,-    cellRendererSetAlignment                ,----- ** cellRendererSetFixedSize-    CellRendererSetFixedSizeMethodInfo      ,-    cellRendererSetFixedSize                ,----- ** cellRendererSetPadding-    CellRendererSetPaddingMethodInfo        ,-    cellRendererSetPadding                  ,----- ** cellRendererSetSensitive-    CellRendererSetSensitiveMethodInfo      ,-    cellRendererSetSensitive                ,----- ** cellRendererSetVisible-    CellRendererSetVisibleMethodInfo        ,-    cellRendererSetVisible                  ,----- ** cellRendererStartEditing-    CellRendererStartEditingMethodInfo      ,-    cellRendererStartEditing                ,----- ** cellRendererStopEditing-    CellRendererStopEditingMethodInfo       ,-    cellRendererStopEditing                 ,----- -- * Properties--- ** CellBackground-    CellRendererCellBackgroundPropertyInfo  ,-    cellRendererCellBackground              ,-    clearCellRendererCellBackground         ,-    constructCellRendererCellBackground     ,-    setCellRendererCellBackground           ,----- ** CellBackgroundGdk-    CellRendererCellBackgroundGdkPropertyInfo,-    cellRendererCellBackgroundGdk           ,-    clearCellRendererCellBackgroundGdk      ,-    constructCellRendererCellBackgroundGdk  ,-    getCellRendererCellBackgroundGdk        ,-    setCellRendererCellBackgroundGdk        ,----- ** CellBackgroundRgba-    CellRendererCellBackgroundRgbaPropertyInfo,-    cellRendererCellBackgroundRgba          ,-    clearCellRendererCellBackgroundRgba     ,-    constructCellRendererCellBackgroundRgba ,-    getCellRendererCellBackgroundRgba       ,-    setCellRendererCellBackgroundRgba       ,----- ** CellBackgroundSet-    CellRendererCellBackgroundSetPropertyInfo,-    cellRendererCellBackgroundSet           ,-    constructCellRendererCellBackgroundSet  ,-    getCellRendererCellBackgroundSet        ,-    setCellRendererCellBackgroundSet        ,----- ** Editing-    CellRendererEditingPropertyInfo         ,-    cellRendererEditing                     ,-    getCellRendererEditing                  ,----- ** Height-    CellRendererHeightPropertyInfo          ,-    cellRendererHeight                      ,-    constructCellRendererHeight             ,-    getCellRendererHeight                   ,-    setCellRendererHeight                   ,----- ** IsExpanded-    CellRendererIsExpandedPropertyInfo      ,-    cellRendererIsExpanded                  ,-    constructCellRendererIsExpanded         ,-    getCellRendererIsExpanded               ,-    setCellRendererIsExpanded               ,----- ** IsExpander-    CellRendererIsExpanderPropertyInfo      ,-    cellRendererIsExpander                  ,-    constructCellRendererIsExpander         ,-    getCellRendererIsExpander               ,-    setCellRendererIsExpander               ,----- ** Mode-    CellRendererModePropertyInfo            ,-    cellRendererMode                        ,-    constructCellRendererMode               ,-    getCellRendererMode                     ,-    setCellRendererMode                     ,----- ** Sensitive-    CellRendererSensitivePropertyInfo       ,-    cellRendererSensitive                   ,-    constructCellRendererSensitive          ,-    getCellRendererSensitive                ,-    setCellRendererSensitive                ,----- ** Visible-    CellRendererVisiblePropertyInfo         ,-    cellRendererVisible                     ,-    constructCellRendererVisible            ,-    getCellRendererVisible                  ,-    setCellRendererVisible                  ,----- ** Width-    CellRendererWidthPropertyInfo           ,-    cellRendererWidth                       ,-    constructCellRendererWidth              ,-    getCellRendererWidth                    ,-    setCellRendererWidth                    ,----- ** Xalign-    CellRendererXalignPropertyInfo          ,-    cellRendererXalign                      ,-    constructCellRendererXalign             ,-    getCellRendererXalign                   ,-    setCellRendererXalign                   ,----- ** Xpad-    CellRendererXpadPropertyInfo            ,-    cellRendererXpad                        ,-    constructCellRendererXpad               ,-    getCellRendererXpad                     ,-    setCellRendererXpad                     ,----- ** Yalign-    CellRendererYalignPropertyInfo          ,-    cellRendererYalign                      ,-    constructCellRendererYalign             ,-    getCellRendererYalign                   ,-    setCellRendererYalign                   ,----- ** Ypad-    CellRendererYpadPropertyInfo            ,-    cellRendererYpad                        ,-    constructCellRendererYpad               ,-    getCellRendererYpad                     ,-    setCellRendererYpad                     ,----- -- * Signals--- ** EditingCanceled-    CellRendererEditingCanceledCallback     ,-    CellRendererEditingCanceledCallbackC    ,-    CellRendererEditingCanceledSignalInfo   ,-    afterCellRendererEditingCanceled        ,-    cellRendererEditingCanceledCallbackWrapper,-    cellRendererEditingCanceledClosure      ,-    mkCellRendererEditingCanceledCallback   ,-    noCellRendererEditingCanceledCallback   ,-    onCellRendererEditingCanceled           ,----- ** EditingStarted-    CellRendererEditingStartedCallback      ,-    CellRendererEditingStartedCallbackC     ,-    CellRendererEditingStartedSignalInfo    ,-    afterCellRendererEditingStarted         ,-    cellRendererEditingStartedCallbackWrapper,-    cellRendererEditingStartedClosure       ,-    mkCellRendererEditingStartedCallback    ,-    noCellRendererEditingStartedCallback    ,-    onCellRendererEditingStarted            ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.GObject as GObject-import qualified GI.Gdk as Gdk-import qualified GI.Cairo as Cairo--newtype CellRenderer = CellRenderer (ForeignPtr CellRenderer)-foreign import ccall "gtk_cell_renderer_get_type"-    c_gtk_cell_renderer_get_type :: IO GType--type instance ParentTypes CellRenderer = CellRendererParentTypes-type CellRendererParentTypes = '[GObject.Object]--instance GObject CellRenderer where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_cell_renderer_get_type-    --class GObject o => CellRendererK o-instance (GObject o, IsDescendantOf CellRenderer o) => CellRendererK o--toCellRenderer :: CellRendererK o => o -> IO CellRenderer-toCellRenderer = unsafeCastTo CellRenderer--noCellRenderer :: Maybe CellRenderer-noCellRenderer = Nothing--type family ResolveCellRendererMethod (t :: Symbol) (o :: *) :: * where-    ResolveCellRendererMethod "activate" o = CellRendererActivateMethodInfo-    ResolveCellRendererMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveCellRendererMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveCellRendererMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveCellRendererMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveCellRendererMethod "isActivatable" o = CellRendererIsActivatableMethodInfo-    ResolveCellRendererMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveCellRendererMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveCellRendererMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveCellRendererMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveCellRendererMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveCellRendererMethod "render" o = CellRendererRenderMethodInfo-    ResolveCellRendererMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveCellRendererMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveCellRendererMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveCellRendererMethod "startEditing" o = CellRendererStartEditingMethodInfo-    ResolveCellRendererMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveCellRendererMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveCellRendererMethod "stopEditing" o = CellRendererStopEditingMethodInfo-    ResolveCellRendererMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveCellRendererMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveCellRendererMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveCellRendererMethod "getAlignedArea" o = CellRendererGetAlignedAreaMethodInfo-    ResolveCellRendererMethod "getAlignment" o = CellRendererGetAlignmentMethodInfo-    ResolveCellRendererMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveCellRendererMethod "getFixedSize" o = CellRendererGetFixedSizeMethodInfo-    ResolveCellRendererMethod "getPadding" o = CellRendererGetPaddingMethodInfo-    ResolveCellRendererMethod "getPreferredHeight" o = CellRendererGetPreferredHeightMethodInfo-    ResolveCellRendererMethod "getPreferredHeightForWidth" o = CellRendererGetPreferredHeightForWidthMethodInfo-    ResolveCellRendererMethod "getPreferredSize" o = CellRendererGetPreferredSizeMethodInfo-    ResolveCellRendererMethod "getPreferredWidth" o = CellRendererGetPreferredWidthMethodInfo-    ResolveCellRendererMethod "getPreferredWidthForHeight" o = CellRendererGetPreferredWidthForHeightMethodInfo-    ResolveCellRendererMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveCellRendererMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveCellRendererMethod "getRequestMode" o = CellRendererGetRequestModeMethodInfo-    ResolveCellRendererMethod "getSensitive" o = CellRendererGetSensitiveMethodInfo-    ResolveCellRendererMethod "getSize" o = CellRendererGetSizeMethodInfo-    ResolveCellRendererMethod "getState" o = CellRendererGetStateMethodInfo-    ResolveCellRendererMethod "getVisible" o = CellRendererGetVisibleMethodInfo-    ResolveCellRendererMethod "setAlignment" o = CellRendererSetAlignmentMethodInfo-    ResolveCellRendererMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveCellRendererMethod "setFixedSize" o = CellRendererSetFixedSizeMethodInfo-    ResolveCellRendererMethod "setPadding" o = CellRendererSetPaddingMethodInfo-    ResolveCellRendererMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveCellRendererMethod "setSensitive" o = CellRendererSetSensitiveMethodInfo-    ResolveCellRendererMethod "setVisible" o = CellRendererSetVisibleMethodInfo-    ResolveCellRendererMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveCellRendererMethod t CellRenderer, MethodInfo info CellRenderer p) => IsLabelProxy t (CellRenderer -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveCellRendererMethod t CellRenderer, MethodInfo info CellRenderer p) => IsLabel t (CellRenderer -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal CellRenderer::editing-canceled-type CellRendererEditingCanceledCallback =-    IO ()--noCellRendererEditingCanceledCallback :: Maybe CellRendererEditingCanceledCallback-noCellRendererEditingCanceledCallback = Nothing--type CellRendererEditingCanceledCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkCellRendererEditingCanceledCallback :: CellRendererEditingCanceledCallbackC -> IO (FunPtr CellRendererEditingCanceledCallbackC)--cellRendererEditingCanceledClosure :: CellRendererEditingCanceledCallback -> IO Closure-cellRendererEditingCanceledClosure cb = newCClosure =<< mkCellRendererEditingCanceledCallback wrapped-    where wrapped = cellRendererEditingCanceledCallbackWrapper cb--cellRendererEditingCanceledCallbackWrapper ::-    CellRendererEditingCanceledCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-cellRendererEditingCanceledCallbackWrapper _cb _ _ = do-    _cb --onCellRendererEditingCanceled :: (GObject a, MonadIO m) => a -> CellRendererEditingCanceledCallback -> m SignalHandlerId-onCellRendererEditingCanceled obj cb = liftIO $ connectCellRendererEditingCanceled obj cb SignalConnectBefore-afterCellRendererEditingCanceled :: (GObject a, MonadIO m) => a -> CellRendererEditingCanceledCallback -> m SignalHandlerId-afterCellRendererEditingCanceled obj cb = connectCellRendererEditingCanceled obj cb SignalConnectAfter--connectCellRendererEditingCanceled :: (GObject a, MonadIO m) =>-                                      a -> CellRendererEditingCanceledCallback -> SignalConnectMode -> m SignalHandlerId-connectCellRendererEditingCanceled obj cb after = liftIO $ do-    cb' <- mkCellRendererEditingCanceledCallback (cellRendererEditingCanceledCallbackWrapper cb)-    connectSignalFunPtr obj "editing-canceled" cb' after---- signal CellRenderer::editing-started-type CellRendererEditingStartedCallback =-    CellEditable ->-    T.Text ->-    IO ()--noCellRendererEditingStartedCallback :: Maybe CellRendererEditingStartedCallback-noCellRendererEditingStartedCallback = Nothing--type CellRendererEditingStartedCallbackC =-    Ptr () ->                               -- object-    Ptr CellEditable ->-    CString ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkCellRendererEditingStartedCallback :: CellRendererEditingStartedCallbackC -> IO (FunPtr CellRendererEditingStartedCallbackC)--cellRendererEditingStartedClosure :: CellRendererEditingStartedCallback -> IO Closure-cellRendererEditingStartedClosure cb = newCClosure =<< mkCellRendererEditingStartedCallback wrapped-    where wrapped = cellRendererEditingStartedCallbackWrapper cb--cellRendererEditingStartedCallbackWrapper ::-    CellRendererEditingStartedCallback ->-    Ptr () ->-    Ptr CellEditable ->-    CString ->-    Ptr () ->-    IO ()-cellRendererEditingStartedCallbackWrapper _cb _ editable path _ = do-    editable' <- (newObject CellEditable) editable-    path' <- cstringToText path-    _cb  editable' path'--onCellRendererEditingStarted :: (GObject a, MonadIO m) => a -> CellRendererEditingStartedCallback -> m SignalHandlerId-onCellRendererEditingStarted obj cb = liftIO $ connectCellRendererEditingStarted obj cb SignalConnectBefore-afterCellRendererEditingStarted :: (GObject a, MonadIO m) => a -> CellRendererEditingStartedCallback -> m SignalHandlerId-afterCellRendererEditingStarted obj cb = connectCellRendererEditingStarted obj cb SignalConnectAfter--connectCellRendererEditingStarted :: (GObject a, MonadIO m) =>-                                     a -> CellRendererEditingStartedCallback -> SignalConnectMode -> m SignalHandlerId-connectCellRendererEditingStarted obj cb after = liftIO $ do-    cb' <- mkCellRendererEditingStartedCallback (cellRendererEditingStartedCallbackWrapper cb)-    connectSignalFunPtr obj "editing-started" cb' after---- VVV Prop "cell-background"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyWritable]-   -- Nullable: (Nothing,Nothing)--setCellRendererCellBackground :: (MonadIO m, CellRendererK o) => o -> T.Text -> m ()-setCellRendererCellBackground obj val = liftIO $ setObjectPropertyString obj "cell-background" (Just val)--constructCellRendererCellBackground :: T.Text -> IO ([Char], GValue)-constructCellRendererCellBackground val = constructObjectPropertyString "cell-background" (Just val)--clearCellRendererCellBackground :: (MonadIO m, CellRendererK o) => o -> m ()-clearCellRendererCellBackground obj = liftIO $ setObjectPropertyString obj "cell-background" (Nothing :: Maybe T.Text)--data CellRendererCellBackgroundPropertyInfo-instance AttrInfo CellRendererCellBackgroundPropertyInfo where-    type AttrAllowedOps CellRendererCellBackgroundPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrClear]-    type AttrSetTypeConstraint CellRendererCellBackgroundPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint CellRendererCellBackgroundPropertyInfo = CellRendererK-    type AttrGetType CellRendererCellBackgroundPropertyInfo = ()-    type AttrLabel CellRendererCellBackgroundPropertyInfo = "cell-background"-    attrGet _ = undefined-    attrSet _ = setCellRendererCellBackground-    attrConstruct _ = constructCellRendererCellBackground-    attrClear _ = clearCellRendererCellBackground---- VVV Prop "cell-background-gdk"-   -- Type: TInterface "Gdk" "Color"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererCellBackgroundGdk :: (MonadIO m, CellRendererK o) => o -> m (Maybe Gdk.Color)-getCellRendererCellBackgroundGdk obj = liftIO $ getObjectPropertyBoxed obj "cell-background-gdk" Gdk.Color--setCellRendererCellBackgroundGdk :: (MonadIO m, CellRendererK o) => o -> Gdk.Color -> m ()-setCellRendererCellBackgroundGdk obj val = liftIO $ setObjectPropertyBoxed obj "cell-background-gdk" (Just val)--constructCellRendererCellBackgroundGdk :: Gdk.Color -> IO ([Char], GValue)-constructCellRendererCellBackgroundGdk val = constructObjectPropertyBoxed "cell-background-gdk" (Just val)--clearCellRendererCellBackgroundGdk :: (MonadIO m, CellRendererK o) => o -> m ()-clearCellRendererCellBackgroundGdk obj = liftIO $ setObjectPropertyBoxed obj "cell-background-gdk" (Nothing :: Maybe Gdk.Color)--data CellRendererCellBackgroundGdkPropertyInfo-instance AttrInfo CellRendererCellBackgroundGdkPropertyInfo where-    type AttrAllowedOps CellRendererCellBackgroundGdkPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint CellRendererCellBackgroundGdkPropertyInfo = (~) Gdk.Color-    type AttrBaseTypeConstraint CellRendererCellBackgroundGdkPropertyInfo = CellRendererK-    type AttrGetType CellRendererCellBackgroundGdkPropertyInfo = (Maybe Gdk.Color)-    type AttrLabel CellRendererCellBackgroundGdkPropertyInfo = "cell-background-gdk"-    attrGet _ = getCellRendererCellBackgroundGdk-    attrSet _ = setCellRendererCellBackgroundGdk-    attrConstruct _ = constructCellRendererCellBackgroundGdk-    attrClear _ = clearCellRendererCellBackgroundGdk---- VVV Prop "cell-background-rgba"-   -- Type: TInterface "Gdk" "RGBA"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererCellBackgroundRgba :: (MonadIO m, CellRendererK o) => o -> m (Maybe Gdk.RGBA)-getCellRendererCellBackgroundRgba obj = liftIO $ getObjectPropertyBoxed obj "cell-background-rgba" Gdk.RGBA--setCellRendererCellBackgroundRgba :: (MonadIO m, CellRendererK o) => o -> Gdk.RGBA -> m ()-setCellRendererCellBackgroundRgba obj val = liftIO $ setObjectPropertyBoxed obj "cell-background-rgba" (Just val)--constructCellRendererCellBackgroundRgba :: Gdk.RGBA -> IO ([Char], GValue)-constructCellRendererCellBackgroundRgba val = constructObjectPropertyBoxed "cell-background-rgba" (Just val)--clearCellRendererCellBackgroundRgba :: (MonadIO m, CellRendererK o) => o -> m ()-clearCellRendererCellBackgroundRgba obj = liftIO $ setObjectPropertyBoxed obj "cell-background-rgba" (Nothing :: Maybe Gdk.RGBA)--data CellRendererCellBackgroundRgbaPropertyInfo-instance AttrInfo CellRendererCellBackgroundRgbaPropertyInfo where-    type AttrAllowedOps CellRendererCellBackgroundRgbaPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint CellRendererCellBackgroundRgbaPropertyInfo = (~) Gdk.RGBA-    type AttrBaseTypeConstraint CellRendererCellBackgroundRgbaPropertyInfo = CellRendererK-    type AttrGetType CellRendererCellBackgroundRgbaPropertyInfo = (Maybe Gdk.RGBA)-    type AttrLabel CellRendererCellBackgroundRgbaPropertyInfo = "cell-background-rgba"-    attrGet _ = getCellRendererCellBackgroundRgba-    attrSet _ = setCellRendererCellBackgroundRgba-    attrConstruct _ = constructCellRendererCellBackgroundRgba-    attrClear _ = clearCellRendererCellBackgroundRgba---- VVV Prop "cell-background-set"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererCellBackgroundSet :: (MonadIO m, CellRendererK o) => o -> m Bool-getCellRendererCellBackgroundSet obj = liftIO $ getObjectPropertyBool obj "cell-background-set"--setCellRendererCellBackgroundSet :: (MonadIO m, CellRendererK o) => o -> Bool -> m ()-setCellRendererCellBackgroundSet obj val = liftIO $ setObjectPropertyBool obj "cell-background-set" val--constructCellRendererCellBackgroundSet :: Bool -> IO ([Char], GValue)-constructCellRendererCellBackgroundSet val = constructObjectPropertyBool "cell-background-set" val--data CellRendererCellBackgroundSetPropertyInfo-instance AttrInfo CellRendererCellBackgroundSetPropertyInfo where-    type AttrAllowedOps CellRendererCellBackgroundSetPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellRendererCellBackgroundSetPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint CellRendererCellBackgroundSetPropertyInfo = CellRendererK-    type AttrGetType CellRendererCellBackgroundSetPropertyInfo = Bool-    type AttrLabel CellRendererCellBackgroundSetPropertyInfo = "cell-background-set"-    attrGet _ = getCellRendererCellBackgroundSet-    attrSet _ = setCellRendererCellBackgroundSet-    attrConstruct _ = constructCellRendererCellBackgroundSet-    attrClear _ = undefined---- VVV Prop "editing"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getCellRendererEditing :: (MonadIO m, CellRendererK o) => o -> m Bool-getCellRendererEditing obj = liftIO $ getObjectPropertyBool obj "editing"--data CellRendererEditingPropertyInfo-instance AttrInfo CellRendererEditingPropertyInfo where-    type AttrAllowedOps CellRendererEditingPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint CellRendererEditingPropertyInfo = (~) ()-    type AttrBaseTypeConstraint CellRendererEditingPropertyInfo = CellRendererK-    type AttrGetType CellRendererEditingPropertyInfo = Bool-    type AttrLabel CellRendererEditingPropertyInfo = "editing"-    attrGet _ = getCellRendererEditing-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "height"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererHeight :: (MonadIO m, CellRendererK o) => o -> m Int32-getCellRendererHeight obj = liftIO $ getObjectPropertyInt32 obj "height"--setCellRendererHeight :: (MonadIO m, CellRendererK o) => o -> Int32 -> m ()-setCellRendererHeight obj val = liftIO $ setObjectPropertyInt32 obj "height" val--constructCellRendererHeight :: Int32 -> IO ([Char], GValue)-constructCellRendererHeight val = constructObjectPropertyInt32 "height" val--data CellRendererHeightPropertyInfo-instance AttrInfo CellRendererHeightPropertyInfo where-    type AttrAllowedOps CellRendererHeightPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellRendererHeightPropertyInfo = (~) Int32-    type AttrBaseTypeConstraint CellRendererHeightPropertyInfo = CellRendererK-    type AttrGetType CellRendererHeightPropertyInfo = Int32-    type AttrLabel CellRendererHeightPropertyInfo = "height"-    attrGet _ = getCellRendererHeight-    attrSet _ = setCellRendererHeight-    attrConstruct _ = constructCellRendererHeight-    attrClear _ = undefined---- VVV Prop "is-expanded"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererIsExpanded :: (MonadIO m, CellRendererK o) => o -> m Bool-getCellRendererIsExpanded obj = liftIO $ getObjectPropertyBool obj "is-expanded"--setCellRendererIsExpanded :: (MonadIO m, CellRendererK o) => o -> Bool -> m ()-setCellRendererIsExpanded obj val = liftIO $ setObjectPropertyBool obj "is-expanded" val--constructCellRendererIsExpanded :: Bool -> IO ([Char], GValue)-constructCellRendererIsExpanded val = constructObjectPropertyBool "is-expanded" val--data CellRendererIsExpandedPropertyInfo-instance AttrInfo CellRendererIsExpandedPropertyInfo where-    type AttrAllowedOps CellRendererIsExpandedPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellRendererIsExpandedPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint CellRendererIsExpandedPropertyInfo = CellRendererK-    type AttrGetType CellRendererIsExpandedPropertyInfo = Bool-    type AttrLabel CellRendererIsExpandedPropertyInfo = "is-expanded"-    attrGet _ = getCellRendererIsExpanded-    attrSet _ = setCellRendererIsExpanded-    attrConstruct _ = constructCellRendererIsExpanded-    attrClear _ = undefined---- VVV Prop "is-expander"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererIsExpander :: (MonadIO m, CellRendererK o) => o -> m Bool-getCellRendererIsExpander obj = liftIO $ getObjectPropertyBool obj "is-expander"--setCellRendererIsExpander :: (MonadIO m, CellRendererK o) => o -> Bool -> m ()-setCellRendererIsExpander obj val = liftIO $ setObjectPropertyBool obj "is-expander" val--constructCellRendererIsExpander :: Bool -> IO ([Char], GValue)-constructCellRendererIsExpander val = constructObjectPropertyBool "is-expander" val--data CellRendererIsExpanderPropertyInfo-instance AttrInfo CellRendererIsExpanderPropertyInfo where-    type AttrAllowedOps CellRendererIsExpanderPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellRendererIsExpanderPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint CellRendererIsExpanderPropertyInfo = CellRendererK-    type AttrGetType CellRendererIsExpanderPropertyInfo = Bool-    type AttrLabel CellRendererIsExpanderPropertyInfo = "is-expander"-    attrGet _ = getCellRendererIsExpander-    attrSet _ = setCellRendererIsExpander-    attrConstruct _ = constructCellRendererIsExpander-    attrClear _ = undefined---- VVV Prop "mode"-   -- Type: TInterface "Gtk" "CellRendererMode"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererMode :: (MonadIO m, CellRendererK o) => o -> m CellRendererMode-getCellRendererMode obj = liftIO $ getObjectPropertyEnum obj "mode"--setCellRendererMode :: (MonadIO m, CellRendererK o) => o -> CellRendererMode -> m ()-setCellRendererMode obj val = liftIO $ setObjectPropertyEnum obj "mode" val--constructCellRendererMode :: CellRendererMode -> IO ([Char], GValue)-constructCellRendererMode val = constructObjectPropertyEnum "mode" val--data CellRendererModePropertyInfo-instance AttrInfo CellRendererModePropertyInfo where-    type AttrAllowedOps CellRendererModePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellRendererModePropertyInfo = (~) CellRendererMode-    type AttrBaseTypeConstraint CellRendererModePropertyInfo = CellRendererK-    type AttrGetType CellRendererModePropertyInfo = CellRendererMode-    type AttrLabel CellRendererModePropertyInfo = "mode"-    attrGet _ = getCellRendererMode-    attrSet _ = setCellRendererMode-    attrConstruct _ = constructCellRendererMode-    attrClear _ = undefined---- VVV Prop "sensitive"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getCellRendererSensitive :: (MonadIO m, CellRendererK o) => o -> m Bool-getCellRendererSensitive obj = liftIO $ getObjectPropertyBool obj "sensitive"--setCellRendererSensitive :: (MonadIO m, CellRendererK o) => o -> Bool -> m ()-setCellRendererSensitive obj val = liftIO $ setObjectPropertyBool obj "sensitive" val--constructCellRendererSensitive :: Bool -> IO ([Char], GValue)-constructCellRendererSensitive val = constructObjectPropertyBool "sensitive" val--data CellRendererSensitivePropertyInfo-instance AttrInfo CellRendererSensitivePropertyInfo where-    type AttrAllowedOps CellRendererSensitivePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellRendererSensitivePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint CellRendererSensitivePropertyInfo = CellRendererK-    type AttrGetType CellRendererSensitivePropertyInfo = Bool-    type AttrLabel CellRendererSensitivePropertyInfo = "sensitive"-    attrGet _ = getCellRendererSensitive-    attrSet _ = setCellRendererSensitive-    attrConstruct _ = constructCellRendererSensitive-    attrClear _ = undefined---- VVV Prop "visible"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getCellRendererVisible :: (MonadIO m, CellRendererK o) => o -> m Bool-getCellRendererVisible obj = liftIO $ getObjectPropertyBool obj "visible"--setCellRendererVisible :: (MonadIO m, CellRendererK o) => o -> Bool -> m ()-setCellRendererVisible obj val = liftIO $ setObjectPropertyBool obj "visible" val--constructCellRendererVisible :: Bool -> IO ([Char], GValue)-constructCellRendererVisible val = constructObjectPropertyBool "visible" val--data CellRendererVisiblePropertyInfo-instance AttrInfo CellRendererVisiblePropertyInfo where-    type AttrAllowedOps CellRendererVisiblePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellRendererVisiblePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint CellRendererVisiblePropertyInfo = CellRendererK-    type AttrGetType CellRendererVisiblePropertyInfo = Bool-    type AttrLabel CellRendererVisiblePropertyInfo = "visible"-    attrGet _ = getCellRendererVisible-    attrSet _ = setCellRendererVisible-    attrConstruct _ = constructCellRendererVisible-    attrClear _ = undefined---- VVV Prop "width"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererWidth :: (MonadIO m, CellRendererK o) => o -> m Int32-getCellRendererWidth obj = liftIO $ getObjectPropertyInt32 obj "width"--setCellRendererWidth :: (MonadIO m, CellRendererK o) => o -> Int32 -> m ()-setCellRendererWidth obj val = liftIO $ setObjectPropertyInt32 obj "width" val--constructCellRendererWidth :: Int32 -> IO ([Char], GValue)-constructCellRendererWidth val = constructObjectPropertyInt32 "width" val--data CellRendererWidthPropertyInfo-instance AttrInfo CellRendererWidthPropertyInfo where-    type AttrAllowedOps CellRendererWidthPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellRendererWidthPropertyInfo = (~) Int32-    type AttrBaseTypeConstraint CellRendererWidthPropertyInfo = CellRendererK-    type AttrGetType CellRendererWidthPropertyInfo = Int32-    type AttrLabel CellRendererWidthPropertyInfo = "width"-    attrGet _ = getCellRendererWidth-    attrSet _ = setCellRendererWidth-    attrConstruct _ = constructCellRendererWidth-    attrClear _ = undefined---- VVV Prop "xalign"-   -- Type: TBasicType TFloat-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererXalign :: (MonadIO m, CellRendererK o) => o -> m Float-getCellRendererXalign obj = liftIO $ getObjectPropertyFloat obj "xalign"--setCellRendererXalign :: (MonadIO m, CellRendererK o) => o -> Float -> m ()-setCellRendererXalign obj val = liftIO $ setObjectPropertyFloat obj "xalign" val--constructCellRendererXalign :: Float -> IO ([Char], GValue)-constructCellRendererXalign val = constructObjectPropertyFloat "xalign" val--data CellRendererXalignPropertyInfo-instance AttrInfo CellRendererXalignPropertyInfo where-    type AttrAllowedOps CellRendererXalignPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellRendererXalignPropertyInfo = (~) Float-    type AttrBaseTypeConstraint CellRendererXalignPropertyInfo = CellRendererK-    type AttrGetType CellRendererXalignPropertyInfo = Float-    type AttrLabel CellRendererXalignPropertyInfo = "xalign"-    attrGet _ = getCellRendererXalign-    attrSet _ = setCellRendererXalign-    attrConstruct _ = constructCellRendererXalign-    attrClear _ = undefined---- VVV Prop "xpad"-   -- Type: TBasicType TUInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererXpad :: (MonadIO m, CellRendererK o) => o -> m Word32-getCellRendererXpad obj = liftIO $ getObjectPropertyUInt32 obj "xpad"--setCellRendererXpad :: (MonadIO m, CellRendererK o) => o -> Word32 -> m ()-setCellRendererXpad obj val = liftIO $ setObjectPropertyUInt32 obj "xpad" val--constructCellRendererXpad :: Word32 -> IO ([Char], GValue)-constructCellRendererXpad val = constructObjectPropertyUInt32 "xpad" val--data CellRendererXpadPropertyInfo-instance AttrInfo CellRendererXpadPropertyInfo where-    type AttrAllowedOps CellRendererXpadPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellRendererXpadPropertyInfo = (~) Word32-    type AttrBaseTypeConstraint CellRendererXpadPropertyInfo = CellRendererK-    type AttrGetType CellRendererXpadPropertyInfo = Word32-    type AttrLabel CellRendererXpadPropertyInfo = "xpad"-    attrGet _ = getCellRendererXpad-    attrSet _ = setCellRendererXpad-    attrConstruct _ = constructCellRendererXpad-    attrClear _ = undefined---- VVV Prop "yalign"-   -- Type: TBasicType TFloat-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererYalign :: (MonadIO m, CellRendererK o) => o -> m Float-getCellRendererYalign obj = liftIO $ getObjectPropertyFloat obj "yalign"--setCellRendererYalign :: (MonadIO m, CellRendererK o) => o -> Float -> m ()-setCellRendererYalign obj val = liftIO $ setObjectPropertyFloat obj "yalign" val--constructCellRendererYalign :: Float -> IO ([Char], GValue)-constructCellRendererYalign val = constructObjectPropertyFloat "yalign" val--data CellRendererYalignPropertyInfo-instance AttrInfo CellRendererYalignPropertyInfo where-    type AttrAllowedOps CellRendererYalignPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellRendererYalignPropertyInfo = (~) Float-    type AttrBaseTypeConstraint CellRendererYalignPropertyInfo = CellRendererK-    type AttrGetType CellRendererYalignPropertyInfo = Float-    type AttrLabel CellRendererYalignPropertyInfo = "yalign"-    attrGet _ = getCellRendererYalign-    attrSet _ = setCellRendererYalign-    attrConstruct _ = constructCellRendererYalign-    attrClear _ = undefined---- VVV Prop "ypad"-   -- Type: TBasicType TUInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererYpad :: (MonadIO m, CellRendererK o) => o -> m Word32-getCellRendererYpad obj = liftIO $ getObjectPropertyUInt32 obj "ypad"--setCellRendererYpad :: (MonadIO m, CellRendererK o) => o -> Word32 -> m ()-setCellRendererYpad obj val = liftIO $ setObjectPropertyUInt32 obj "ypad" val--constructCellRendererYpad :: Word32 -> IO ([Char], GValue)-constructCellRendererYpad val = constructObjectPropertyUInt32 "ypad" val--data CellRendererYpadPropertyInfo-instance AttrInfo CellRendererYpadPropertyInfo where-    type AttrAllowedOps CellRendererYpadPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellRendererYpadPropertyInfo = (~) Word32-    type AttrBaseTypeConstraint CellRendererYpadPropertyInfo = CellRendererK-    type AttrGetType CellRendererYpadPropertyInfo = Word32-    type AttrLabel CellRendererYpadPropertyInfo = "ypad"-    attrGet _ = getCellRendererYpad-    attrSet _ = setCellRendererYpad-    attrConstruct _ = constructCellRendererYpad-    attrClear _ = undefined--type instance AttributeList CellRenderer = CellRendererAttributeList-type CellRendererAttributeList = ('[ '("cellBackground", CellRendererCellBackgroundPropertyInfo), '("cellBackgroundGdk", CellRendererCellBackgroundGdkPropertyInfo), '("cellBackgroundRgba", CellRendererCellBackgroundRgbaPropertyInfo), '("cellBackgroundSet", CellRendererCellBackgroundSetPropertyInfo), '("editing", CellRendererEditingPropertyInfo), '("height", CellRendererHeightPropertyInfo), '("isExpanded", CellRendererIsExpandedPropertyInfo), '("isExpander", CellRendererIsExpanderPropertyInfo), '("mode", CellRendererModePropertyInfo), '("sensitive", CellRendererSensitivePropertyInfo), '("visible", CellRendererVisiblePropertyInfo), '("width", CellRendererWidthPropertyInfo), '("xalign", CellRendererXalignPropertyInfo), '("xpad", CellRendererXpadPropertyInfo), '("yalign", CellRendererYalignPropertyInfo), '("ypad", CellRendererYpadPropertyInfo)] :: [(Symbol, *)])--cellRendererCellBackground :: AttrLabelProxy "cellBackground"-cellRendererCellBackground = AttrLabelProxy--cellRendererCellBackgroundGdk :: AttrLabelProxy "cellBackgroundGdk"-cellRendererCellBackgroundGdk = AttrLabelProxy--cellRendererCellBackgroundRgba :: AttrLabelProxy "cellBackgroundRgba"-cellRendererCellBackgroundRgba = AttrLabelProxy--cellRendererCellBackgroundSet :: AttrLabelProxy "cellBackgroundSet"-cellRendererCellBackgroundSet = AttrLabelProxy--cellRendererEditing :: AttrLabelProxy "editing"-cellRendererEditing = AttrLabelProxy--cellRendererHeight :: AttrLabelProxy "height"-cellRendererHeight = AttrLabelProxy--cellRendererIsExpanded :: AttrLabelProxy "isExpanded"-cellRendererIsExpanded = AttrLabelProxy--cellRendererIsExpander :: AttrLabelProxy "isExpander"-cellRendererIsExpander = AttrLabelProxy--cellRendererMode :: AttrLabelProxy "mode"-cellRendererMode = AttrLabelProxy--cellRendererSensitive :: AttrLabelProxy "sensitive"-cellRendererSensitive = AttrLabelProxy--cellRendererVisible :: AttrLabelProxy "visible"-cellRendererVisible = AttrLabelProxy--cellRendererWidth :: AttrLabelProxy "width"-cellRendererWidth = AttrLabelProxy--cellRendererXalign :: AttrLabelProxy "xalign"-cellRendererXalign = AttrLabelProxy--cellRendererXpad :: AttrLabelProxy "xpad"-cellRendererXpad = AttrLabelProxy--cellRendererYalign :: AttrLabelProxy "yalign"-cellRendererYalign = AttrLabelProxy--cellRendererYpad :: AttrLabelProxy "ypad"-cellRendererYpad = AttrLabelProxy--data CellRendererEditingCanceledSignalInfo-instance SignalInfo CellRendererEditingCanceledSignalInfo where-    type HaskellCallbackType CellRendererEditingCanceledSignalInfo = CellRendererEditingCanceledCallback-    connectSignal _ = connectCellRendererEditingCanceled--data CellRendererEditingStartedSignalInfo-instance SignalInfo CellRendererEditingStartedSignalInfo where-    type HaskellCallbackType CellRendererEditingStartedSignalInfo = CellRendererEditingStartedCallback-    connectSignal _ = connectCellRendererEditingStarted--type instance SignalList CellRenderer = CellRendererSignalList-type CellRendererSignalList = ('[ '("editingCanceled", CellRendererEditingCanceledSignalInfo), '("editingStarted", CellRendererEditingStartedSignalInfo), '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method CellRenderer::activate--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellRenderer", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "event", argType = TInterface "Gdk" "Event", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "path", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "background_area", argType = TInterface "Gdk" "Rectangle", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cell_area", argType = TInterface "Gdk" "Rectangle", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "flags", argType = TInterface "Gtk" "CellRendererState", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_renderer_activate" gtk_cell_renderer_activate :: -    Ptr CellRenderer ->                     -- _obj : TInterface "Gtk" "CellRenderer"-    Ptr Gdk.Event ->                        -- event : TInterface "Gdk" "Event"-    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    CString ->                              -- path : TBasicType TUTF8-    Ptr Gdk.Rectangle ->                    -- background_area : TInterface "Gdk" "Rectangle"-    Ptr Gdk.Rectangle ->                    -- cell_area : TInterface "Gdk" "Rectangle"-    CUInt ->                                -- flags : TInterface "Gtk" "CellRendererState"-    IO CInt---cellRendererActivate ::-    (MonadIO m, CellRendererK a, WidgetK b) =>-    a                                       -- _obj-    -> Gdk.Event                            -- event-    -> b                                    -- widget-    -> T.Text                               -- path-    -> Gdk.Rectangle                        -- backgroundArea-    -> Gdk.Rectangle                        -- cellArea-    -> [CellRendererState]                  -- flags-    -> m Bool                               -- result-cellRendererActivate _obj event widget path backgroundArea cellArea flags = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let event' = unsafeManagedPtrGetPtr event-    let widget' = unsafeManagedPtrCastPtr widget-    path' <- textToCString path-    let backgroundArea' = unsafeManagedPtrGetPtr backgroundArea-    let cellArea' = unsafeManagedPtrGetPtr cellArea-    let flags' = gflagsToWord flags-    result <- gtk_cell_renderer_activate _obj' event' widget' path' backgroundArea' cellArea' flags'-    let result' = (/= 0) result-    touchManagedPtr _obj-    touchManagedPtr event-    touchManagedPtr widget-    touchManagedPtr backgroundArea-    touchManagedPtr cellArea-    freeMem path'-    return result'--data CellRendererActivateMethodInfo-instance (signature ~ (Gdk.Event -> b -> T.Text -> Gdk.Rectangle -> Gdk.Rectangle -> [CellRendererState] -> m Bool), MonadIO m, CellRendererK a, WidgetK b) => MethodInfo CellRendererActivateMethodInfo a signature where-    overloadedMethod _ = cellRendererActivate---- method CellRenderer::get_aligned_area--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellRenderer", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "flags", argType = TInterface "Gtk" "CellRendererState", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cell_area", argType = TInterface "Gdk" "Rectangle", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "aligned_area", argType = TInterface "Gdk" "Rectangle", direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = True, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_renderer_get_aligned_area" gtk_cell_renderer_get_aligned_area :: -    Ptr CellRenderer ->                     -- _obj : TInterface "Gtk" "CellRenderer"-    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    CUInt ->                                -- flags : TInterface "Gtk" "CellRendererState"-    Ptr Gdk.Rectangle ->                    -- cell_area : TInterface "Gdk" "Rectangle"-    Ptr Gdk.Rectangle ->                    -- aligned_area : TInterface "Gdk" "Rectangle"-    IO ()---cellRendererGetAlignedArea ::-    (MonadIO m, CellRendererK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- widget-    -> [CellRendererState]                  -- flags-    -> Gdk.Rectangle                        -- cellArea-    -> m (Gdk.Rectangle)                    -- result-cellRendererGetAlignedArea _obj widget flags cellArea = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let widget' = unsafeManagedPtrCastPtr widget-    let flags' = gflagsToWord flags-    let cellArea' = unsafeManagedPtrGetPtr cellArea-    alignedArea <- callocBoxedBytes 16 :: IO (Ptr Gdk.Rectangle)-    gtk_cell_renderer_get_aligned_area _obj' widget' flags' cellArea' alignedArea-    alignedArea' <- (wrapBoxed Gdk.Rectangle) alignedArea-    touchManagedPtr _obj-    touchManagedPtr widget-    touchManagedPtr cellArea-    return alignedArea'--data CellRendererGetAlignedAreaMethodInfo-instance (signature ~ (b -> [CellRendererState] -> Gdk.Rectangle -> m (Gdk.Rectangle)), MonadIO m, CellRendererK a, WidgetK b) => MethodInfo CellRendererGetAlignedAreaMethodInfo a signature where-    overloadedMethod _ = cellRendererGetAlignedArea---- method CellRenderer::get_alignment--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellRenderer", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "xalign", argType = TBasicType TFloat, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "yalign", argType = TBasicType TFloat, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_renderer_get_alignment" gtk_cell_renderer_get_alignment :: -    Ptr CellRenderer ->                     -- _obj : TInterface "Gtk" "CellRenderer"-    Ptr CFloat ->                           -- xalign : TBasicType TFloat-    Ptr CFloat ->                           -- yalign : TBasicType TFloat-    IO ()---cellRendererGetAlignment ::-    (MonadIO m, CellRendererK a) =>-    a                                       -- _obj-    -> m (Float,Float)                      -- result-cellRendererGetAlignment _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    xalign <- allocMem :: IO (Ptr CFloat)-    yalign <- allocMem :: IO (Ptr CFloat)-    gtk_cell_renderer_get_alignment _obj' xalign yalign-    xalign' <- peek xalign-    let xalign'' = realToFrac xalign'-    yalign' <- peek yalign-    let yalign'' = realToFrac yalign'-    touchManagedPtr _obj-    freeMem xalign-    freeMem yalign-    return (xalign'', yalign'')--data CellRendererGetAlignmentMethodInfo-instance (signature ~ (m (Float,Float)), MonadIO m, CellRendererK a) => MethodInfo CellRendererGetAlignmentMethodInfo a signature where-    overloadedMethod _ = cellRendererGetAlignment---- method CellRenderer::get_fixed_size--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellRenderer", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "width", argType = TBasicType TInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "height", argType = TBasicType TInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_renderer_get_fixed_size" gtk_cell_renderer_get_fixed_size :: -    Ptr CellRenderer ->                     -- _obj : TInterface "Gtk" "CellRenderer"-    Ptr Int32 ->                            -- width : TBasicType TInt-    Ptr Int32 ->                            -- height : TBasicType TInt-    IO ()---cellRendererGetFixedSize ::-    (MonadIO m, CellRendererK a) =>-    a                                       -- _obj-    -> m (Int32,Int32)                      -- result-cellRendererGetFixedSize _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    width <- allocMem :: IO (Ptr Int32)-    height <- allocMem :: IO (Ptr Int32)-    gtk_cell_renderer_get_fixed_size _obj' width height-    width' <- peek width-    height' <- peek height-    touchManagedPtr _obj-    freeMem width-    freeMem height-    return (width', height')--data CellRendererGetFixedSizeMethodInfo-instance (signature ~ (m (Int32,Int32)), MonadIO m, CellRendererK a) => MethodInfo CellRendererGetFixedSizeMethodInfo a signature where-    overloadedMethod _ = cellRendererGetFixedSize---- method CellRenderer::get_padding--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellRenderer", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "xpad", argType = TBasicType TInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "ypad", argType = TBasicType TInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_renderer_get_padding" gtk_cell_renderer_get_padding :: -    Ptr CellRenderer ->                     -- _obj : TInterface "Gtk" "CellRenderer"-    Ptr Int32 ->                            -- xpad : TBasicType TInt-    Ptr Int32 ->                            -- ypad : TBasicType TInt-    IO ()---cellRendererGetPadding ::-    (MonadIO m, CellRendererK a) =>-    a                                       -- _obj-    -> m (Int32,Int32)                      -- result-cellRendererGetPadding _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    xpad <- allocMem :: IO (Ptr Int32)-    ypad <- allocMem :: IO (Ptr Int32)-    gtk_cell_renderer_get_padding _obj' xpad ypad-    xpad' <- peek xpad-    ypad' <- peek ypad-    touchManagedPtr _obj-    freeMem xpad-    freeMem ypad-    return (xpad', ypad')--data CellRendererGetPaddingMethodInfo-instance (signature ~ (m (Int32,Int32)), MonadIO m, CellRendererK a) => MethodInfo CellRendererGetPaddingMethodInfo a signature where-    overloadedMethod _ = cellRendererGetPadding---- method CellRenderer::get_preferred_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellRenderer", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "minimum_size", argType = TBasicType TInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "natural_size", argType = TBasicType TInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_renderer_get_preferred_height" gtk_cell_renderer_get_preferred_height :: -    Ptr CellRenderer ->                     -- _obj : TInterface "Gtk" "CellRenderer"-    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    Ptr Int32 ->                            -- minimum_size : TBasicType TInt-    Ptr Int32 ->                            -- natural_size : TBasicType TInt-    IO ()---cellRendererGetPreferredHeight ::-    (MonadIO m, CellRendererK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- widget-    -> m (Int32,Int32)                      -- result-cellRendererGetPreferredHeight _obj widget = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let widget' = unsafeManagedPtrCastPtr widget-    minimumSize <- allocMem :: IO (Ptr Int32)-    naturalSize <- allocMem :: IO (Ptr Int32)-    gtk_cell_renderer_get_preferred_height _obj' widget' minimumSize naturalSize-    minimumSize' <- peek minimumSize-    naturalSize' <- peek naturalSize-    touchManagedPtr _obj-    touchManagedPtr widget-    freeMem minimumSize-    freeMem naturalSize-    return (minimumSize', naturalSize')--data CellRendererGetPreferredHeightMethodInfo-instance (signature ~ (b -> m (Int32,Int32)), MonadIO m, CellRendererK a, WidgetK b) => MethodInfo CellRendererGetPreferredHeightMethodInfo a signature where-    overloadedMethod _ = cellRendererGetPreferredHeight---- method CellRenderer::get_preferred_height_for_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellRenderer", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "width", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "minimum_height", argType = TBasicType TInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "natural_height", argType = TBasicType TInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_renderer_get_preferred_height_for_width" gtk_cell_renderer_get_preferred_height_for_width :: -    Ptr CellRenderer ->                     -- _obj : TInterface "Gtk" "CellRenderer"-    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    Int32 ->                                -- width : TBasicType TInt-    Ptr Int32 ->                            -- minimum_height : TBasicType TInt-    Ptr Int32 ->                            -- natural_height : TBasicType TInt-    IO ()---cellRendererGetPreferredHeightForWidth ::-    (MonadIO m, CellRendererK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- widget-    -> Int32                                -- width-    -> m (Int32,Int32)                      -- result-cellRendererGetPreferredHeightForWidth _obj widget width = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let widget' = unsafeManagedPtrCastPtr widget-    minimumHeight <- allocMem :: IO (Ptr Int32)-    naturalHeight <- allocMem :: IO (Ptr Int32)-    gtk_cell_renderer_get_preferred_height_for_width _obj' widget' width minimumHeight naturalHeight-    minimumHeight' <- peek minimumHeight-    naturalHeight' <- peek naturalHeight-    touchManagedPtr _obj-    touchManagedPtr widget-    freeMem minimumHeight-    freeMem naturalHeight-    return (minimumHeight', naturalHeight')--data CellRendererGetPreferredHeightForWidthMethodInfo-instance (signature ~ (b -> Int32 -> m (Int32,Int32)), MonadIO m, CellRendererK a, WidgetK b) => MethodInfo CellRendererGetPreferredHeightForWidthMethodInfo a signature where-    overloadedMethod _ = cellRendererGetPreferredHeightForWidth---- method CellRenderer::get_preferred_size--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellRenderer", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "minimum_size", argType = TInterface "Gtk" "Requisition", direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = True, transfer = TransferNothing},Arg {argCName = "natural_size", argType = TInterface "Gtk" "Requisition", direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = True, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_renderer_get_preferred_size" gtk_cell_renderer_get_preferred_size :: -    Ptr CellRenderer ->                     -- _obj : TInterface "Gtk" "CellRenderer"-    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    Ptr Requisition ->                      -- minimum_size : TInterface "Gtk" "Requisition"-    Ptr Requisition ->                      -- natural_size : TInterface "Gtk" "Requisition"-    IO ()---cellRendererGetPreferredSize ::-    (MonadIO m, CellRendererK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- widget-    -> m (Requisition,Requisition)          -- result-cellRendererGetPreferredSize _obj widget = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let widget' = unsafeManagedPtrCastPtr widget-    minimumSize <- callocBoxedBytes 8 :: IO (Ptr Requisition)-    naturalSize <- callocBoxedBytes 8 :: IO (Ptr Requisition)-    gtk_cell_renderer_get_preferred_size _obj' widget' minimumSize naturalSize-    minimumSize' <- (wrapBoxed Requisition) minimumSize-    naturalSize' <- (wrapBoxed Requisition) naturalSize-    touchManagedPtr _obj-    touchManagedPtr widget-    return (minimumSize', naturalSize')--data CellRendererGetPreferredSizeMethodInfo-instance (signature ~ (b -> m (Requisition,Requisition)), MonadIO m, CellRendererK a, WidgetK b) => MethodInfo CellRendererGetPreferredSizeMethodInfo a signature where-    overloadedMethod _ = cellRendererGetPreferredSize---- method CellRenderer::get_preferred_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellRenderer", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "minimum_size", argType = TBasicType TInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "natural_size", argType = TBasicType TInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_renderer_get_preferred_width" gtk_cell_renderer_get_preferred_width :: -    Ptr CellRenderer ->                     -- _obj : TInterface "Gtk" "CellRenderer"-    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    Ptr Int32 ->                            -- minimum_size : TBasicType TInt-    Ptr Int32 ->                            -- natural_size : TBasicType TInt-    IO ()---cellRendererGetPreferredWidth ::-    (MonadIO m, CellRendererK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- widget-    -> m (Int32,Int32)                      -- result-cellRendererGetPreferredWidth _obj widget = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let widget' = unsafeManagedPtrCastPtr widget-    minimumSize <- allocMem :: IO (Ptr Int32)-    naturalSize <- allocMem :: IO (Ptr Int32)-    gtk_cell_renderer_get_preferred_width _obj' widget' minimumSize naturalSize-    minimumSize' <- peek minimumSize-    naturalSize' <- peek naturalSize-    touchManagedPtr _obj-    touchManagedPtr widget-    freeMem minimumSize-    freeMem naturalSize-    return (minimumSize', naturalSize')--data CellRendererGetPreferredWidthMethodInfo-instance (signature ~ (b -> m (Int32,Int32)), MonadIO m, CellRendererK a, WidgetK b) => MethodInfo CellRendererGetPreferredWidthMethodInfo a signature where-    overloadedMethod _ = cellRendererGetPreferredWidth---- method CellRenderer::get_preferred_width_for_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellRenderer", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "height", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "minimum_width", argType = TBasicType TInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "natural_width", argType = TBasicType TInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_renderer_get_preferred_width_for_height" gtk_cell_renderer_get_preferred_width_for_height :: -    Ptr CellRenderer ->                     -- _obj : TInterface "Gtk" "CellRenderer"-    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    Int32 ->                                -- height : TBasicType TInt-    Ptr Int32 ->                            -- minimum_width : TBasicType TInt-    Ptr Int32 ->                            -- natural_width : TBasicType TInt-    IO ()---cellRendererGetPreferredWidthForHeight ::-    (MonadIO m, CellRendererK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- widget-    -> Int32                                -- height-    -> m (Int32,Int32)                      -- result-cellRendererGetPreferredWidthForHeight _obj widget height = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let widget' = unsafeManagedPtrCastPtr widget-    minimumWidth <- allocMem :: IO (Ptr Int32)-    naturalWidth <- allocMem :: IO (Ptr Int32)-    gtk_cell_renderer_get_preferred_width_for_height _obj' widget' height minimumWidth naturalWidth-    minimumWidth' <- peek minimumWidth-    naturalWidth' <- peek naturalWidth-    touchManagedPtr _obj-    touchManagedPtr widget-    freeMem minimumWidth-    freeMem naturalWidth-    return (minimumWidth', naturalWidth')--data CellRendererGetPreferredWidthForHeightMethodInfo-instance (signature ~ (b -> Int32 -> m (Int32,Int32)), MonadIO m, CellRendererK a, WidgetK b) => MethodInfo CellRendererGetPreferredWidthForHeightMethodInfo a signature where-    overloadedMethod _ = cellRendererGetPreferredWidthForHeight---- method CellRenderer::get_request_mode--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellRenderer", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "SizeRequestMode")--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_renderer_get_request_mode" gtk_cell_renderer_get_request_mode :: -    Ptr CellRenderer ->                     -- _obj : TInterface "Gtk" "CellRenderer"-    IO CUInt---cellRendererGetRequestMode ::-    (MonadIO m, CellRendererK a) =>-    a                                       -- _obj-    -> m SizeRequestMode                    -- result-cellRendererGetRequestMode _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_cell_renderer_get_request_mode _obj'-    let result' = (toEnum . fromIntegral) result-    touchManagedPtr _obj-    return result'--data CellRendererGetRequestModeMethodInfo-instance (signature ~ (m SizeRequestMode), MonadIO m, CellRendererK a) => MethodInfo CellRendererGetRequestModeMethodInfo a signature where-    overloadedMethod _ = cellRendererGetRequestMode---- method CellRenderer::get_sensitive--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellRenderer", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_renderer_get_sensitive" gtk_cell_renderer_get_sensitive :: -    Ptr CellRenderer ->                     -- _obj : TInterface "Gtk" "CellRenderer"-    IO CInt---cellRendererGetSensitive ::-    (MonadIO m, CellRendererK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-cellRendererGetSensitive _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_cell_renderer_get_sensitive _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data CellRendererGetSensitiveMethodInfo-instance (signature ~ (m Bool), MonadIO m, CellRendererK a) => MethodInfo CellRendererGetSensitiveMethodInfo a signature where-    overloadedMethod _ = cellRendererGetSensitive---- method CellRenderer::get_size--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellRenderer", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cell_area", argType = TInterface "Gdk" "Rectangle", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "x_offset", argType = TBasicType TInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "y_offset", argType = TBasicType TInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "width", argType = TBasicType TInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "height", argType = TBasicType TInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_renderer_get_size" gtk_cell_renderer_get_size :: -    Ptr CellRenderer ->                     -- _obj : TInterface "Gtk" "CellRenderer"-    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    Ptr Gdk.Rectangle ->                    -- cell_area : TInterface "Gdk" "Rectangle"-    Ptr Int32 ->                            -- x_offset : TBasicType TInt-    Ptr Int32 ->                            -- y_offset : TBasicType TInt-    Ptr Int32 ->                            -- width : TBasicType TInt-    Ptr Int32 ->                            -- height : TBasicType TInt-    IO ()--{-# DEPRECATED cellRendererGetSize ["(Since version 3.0)","Use gtk_cell_renderer_get_preferred_size() instead."]#-}-cellRendererGetSize ::-    (MonadIO m, CellRendererK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- widget-    -> Maybe (Gdk.Rectangle)                -- cellArea-    -> m (Int32,Int32,Int32,Int32)          -- result-cellRendererGetSize _obj widget cellArea = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let widget' = unsafeManagedPtrCastPtr widget-    maybeCellArea <- case cellArea of-        Nothing -> return nullPtr-        Just jCellArea -> do-            let jCellArea' = unsafeManagedPtrGetPtr jCellArea-            return jCellArea'-    xOffset <- allocMem :: IO (Ptr Int32)-    yOffset <- allocMem :: IO (Ptr Int32)-    width <- allocMem :: IO (Ptr Int32)-    height <- allocMem :: IO (Ptr Int32)-    gtk_cell_renderer_get_size _obj' widget' maybeCellArea xOffset yOffset width height-    xOffset' <- peek xOffset-    yOffset' <- peek yOffset-    width' <- peek width-    height' <- peek height-    touchManagedPtr _obj-    touchManagedPtr widget-    whenJust cellArea touchManagedPtr-    freeMem xOffset-    freeMem yOffset-    freeMem width-    freeMem height-    return (xOffset', yOffset', width', height')--data CellRendererGetSizeMethodInfo-instance (signature ~ (b -> Maybe (Gdk.Rectangle) -> m (Int32,Int32,Int32,Int32)), MonadIO m, CellRendererK a, WidgetK b) => MethodInfo CellRendererGetSizeMethodInfo a signature where-    overloadedMethod _ = cellRendererGetSize---- method CellRenderer::get_state--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellRenderer", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cell_state", argType = TInterface "Gtk" "CellRendererState", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "StateFlags")--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_renderer_get_state" gtk_cell_renderer_get_state :: -    Ptr CellRenderer ->                     -- _obj : TInterface "Gtk" "CellRenderer"-    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    CUInt ->                                -- cell_state : TInterface "Gtk" "CellRendererState"-    IO CUInt---cellRendererGetState ::-    (MonadIO m, CellRendererK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- widget-    -> [CellRendererState]                  -- cellState-    -> m [StateFlags]                       -- result-cellRendererGetState _obj widget cellState = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let widget' = unsafeManagedPtrCastPtr widget-    let cellState' = gflagsToWord cellState-    result <- gtk_cell_renderer_get_state _obj' widget' cellState'-    let result' = wordToGFlags result-    touchManagedPtr _obj-    touchManagedPtr widget-    return result'--data CellRendererGetStateMethodInfo-instance (signature ~ (b -> [CellRendererState] -> m [StateFlags]), MonadIO m, CellRendererK a, WidgetK b) => MethodInfo CellRendererGetStateMethodInfo a signature where-    overloadedMethod _ = cellRendererGetState---- method CellRenderer::get_visible--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellRenderer", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_renderer_get_visible" gtk_cell_renderer_get_visible :: -    Ptr CellRenderer ->                     -- _obj : TInterface "Gtk" "CellRenderer"-    IO CInt---cellRendererGetVisible ::-    (MonadIO m, CellRendererK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-cellRendererGetVisible _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_cell_renderer_get_visible _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data CellRendererGetVisibleMethodInfo-instance (signature ~ (m Bool), MonadIO m, CellRendererK a) => MethodInfo CellRendererGetVisibleMethodInfo a signature where-    overloadedMethod _ = cellRendererGetVisible---- method CellRenderer::is_activatable--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellRenderer", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_renderer_is_activatable" gtk_cell_renderer_is_activatable :: -    Ptr CellRenderer ->                     -- _obj : TInterface "Gtk" "CellRenderer"-    IO CInt---cellRendererIsActivatable ::-    (MonadIO m, CellRendererK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-cellRendererIsActivatable _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_cell_renderer_is_activatable _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data CellRendererIsActivatableMethodInfo-instance (signature ~ (m Bool), MonadIO m, CellRendererK a) => MethodInfo CellRendererIsActivatableMethodInfo a signature where-    overloadedMethod _ = cellRendererIsActivatable---- method CellRenderer::render--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellRenderer", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cr", argType = TInterface "cairo" "Context", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "background_area", argType = TInterface "Gdk" "Rectangle", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cell_area", argType = TInterface "Gdk" "Rectangle", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "flags", argType = TInterface "Gtk" "CellRendererState", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_renderer_render" gtk_cell_renderer_render :: -    Ptr CellRenderer ->                     -- _obj : TInterface "Gtk" "CellRenderer"-    Ptr Cairo.Context ->                    -- cr : TInterface "cairo" "Context"-    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    Ptr Gdk.Rectangle ->                    -- background_area : TInterface "Gdk" "Rectangle"-    Ptr Gdk.Rectangle ->                    -- cell_area : TInterface "Gdk" "Rectangle"-    CUInt ->                                -- flags : TInterface "Gtk" "CellRendererState"-    IO ()---cellRendererRender ::-    (MonadIO m, CellRendererK a, WidgetK b) =>-    a                                       -- _obj-    -> Cairo.Context                        -- cr-    -> b                                    -- widget-    -> Gdk.Rectangle                        -- backgroundArea-    -> Gdk.Rectangle                        -- cellArea-    -> [CellRendererState]                  -- flags-    -> m ()                                 -- result-cellRendererRender _obj cr widget backgroundArea cellArea flags = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let cr' = unsafeManagedPtrGetPtr cr-    let widget' = unsafeManagedPtrCastPtr widget-    let backgroundArea' = unsafeManagedPtrGetPtr backgroundArea-    let cellArea' = unsafeManagedPtrGetPtr cellArea-    let flags' = gflagsToWord flags-    gtk_cell_renderer_render _obj' cr' widget' backgroundArea' cellArea' flags'-    touchManagedPtr _obj-    touchManagedPtr cr-    touchManagedPtr widget-    touchManagedPtr backgroundArea-    touchManagedPtr cellArea-    return ()--data CellRendererRenderMethodInfo-instance (signature ~ (Cairo.Context -> b -> Gdk.Rectangle -> Gdk.Rectangle -> [CellRendererState] -> m ()), MonadIO m, CellRendererK a, WidgetK b) => MethodInfo CellRendererRenderMethodInfo a signature where-    overloadedMethod _ = cellRendererRender---- method CellRenderer::set_alignment--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellRenderer", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "xalign", argType = TBasicType TFloat, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "yalign", argType = TBasicType TFloat, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_renderer_set_alignment" gtk_cell_renderer_set_alignment :: -    Ptr CellRenderer ->                     -- _obj : TInterface "Gtk" "CellRenderer"-    CFloat ->                               -- xalign : TBasicType TFloat-    CFloat ->                               -- yalign : TBasicType TFloat-    IO ()---cellRendererSetAlignment ::-    (MonadIO m, CellRendererK a) =>-    a                                       -- _obj-    -> Float                                -- xalign-    -> Float                                -- yalign-    -> m ()                                 -- result-cellRendererSetAlignment _obj xalign yalign = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let xalign' = realToFrac xalign-    let yalign' = realToFrac yalign-    gtk_cell_renderer_set_alignment _obj' xalign' yalign'-    touchManagedPtr _obj-    return ()--data CellRendererSetAlignmentMethodInfo-instance (signature ~ (Float -> Float -> m ()), MonadIO m, CellRendererK a) => MethodInfo CellRendererSetAlignmentMethodInfo a signature where-    overloadedMethod _ = cellRendererSetAlignment---- method CellRenderer::set_fixed_size--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellRenderer", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "width", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "height", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_renderer_set_fixed_size" gtk_cell_renderer_set_fixed_size :: -    Ptr CellRenderer ->                     -- _obj : TInterface "Gtk" "CellRenderer"-    Int32 ->                                -- width : TBasicType TInt-    Int32 ->                                -- height : TBasicType TInt-    IO ()---cellRendererSetFixedSize ::-    (MonadIO m, CellRendererK a) =>-    a                                       -- _obj-    -> Int32                                -- width-    -> Int32                                -- height-    -> m ()                                 -- result-cellRendererSetFixedSize _obj width height = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_cell_renderer_set_fixed_size _obj' width height-    touchManagedPtr _obj-    return ()--data CellRendererSetFixedSizeMethodInfo-instance (signature ~ (Int32 -> Int32 -> m ()), MonadIO m, CellRendererK a) => MethodInfo CellRendererSetFixedSizeMethodInfo a signature where-    overloadedMethod _ = cellRendererSetFixedSize---- method CellRenderer::set_padding--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellRenderer", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "xpad", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "ypad", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_renderer_set_padding" gtk_cell_renderer_set_padding :: -    Ptr CellRenderer ->                     -- _obj : TInterface "Gtk" "CellRenderer"-    Int32 ->                                -- xpad : TBasicType TInt-    Int32 ->                                -- ypad : TBasicType TInt-    IO ()---cellRendererSetPadding ::-    (MonadIO m, CellRendererK a) =>-    a                                       -- _obj-    -> Int32                                -- xpad-    -> Int32                                -- ypad-    -> m ()                                 -- result-cellRendererSetPadding _obj xpad ypad = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_cell_renderer_set_padding _obj' xpad ypad-    touchManagedPtr _obj-    return ()--data CellRendererSetPaddingMethodInfo-instance (signature ~ (Int32 -> Int32 -> m ()), MonadIO m, CellRendererK a) => MethodInfo CellRendererSetPaddingMethodInfo a signature where-    overloadedMethod _ = cellRendererSetPadding---- method CellRenderer::set_sensitive--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellRenderer", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "sensitive", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_renderer_set_sensitive" gtk_cell_renderer_set_sensitive :: -    Ptr CellRenderer ->                     -- _obj : TInterface "Gtk" "CellRenderer"-    CInt ->                                 -- sensitive : TBasicType TBoolean-    IO ()---cellRendererSetSensitive ::-    (MonadIO m, CellRendererK a) =>-    a                                       -- _obj-    -> Bool                                 -- sensitive-    -> m ()                                 -- result-cellRendererSetSensitive _obj sensitive = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let sensitive' = (fromIntegral . fromEnum) sensitive-    gtk_cell_renderer_set_sensitive _obj' sensitive'-    touchManagedPtr _obj-    return ()--data CellRendererSetSensitiveMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, CellRendererK a) => MethodInfo CellRendererSetSensitiveMethodInfo a signature where-    overloadedMethod _ = cellRendererSetSensitive---- method CellRenderer::set_visible--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellRenderer", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "visible", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_renderer_set_visible" gtk_cell_renderer_set_visible :: -    Ptr CellRenderer ->                     -- _obj : TInterface "Gtk" "CellRenderer"-    CInt ->                                 -- visible : TBasicType TBoolean-    IO ()---cellRendererSetVisible ::-    (MonadIO m, CellRendererK a) =>-    a                                       -- _obj-    -> Bool                                 -- visible-    -> m ()                                 -- result-cellRendererSetVisible _obj visible = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let visible' = (fromIntegral . fromEnum) visible-    gtk_cell_renderer_set_visible _obj' visible'-    touchManagedPtr _obj-    return ()--data CellRendererSetVisibleMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, CellRendererK a) => MethodInfo CellRendererSetVisibleMethodInfo a signature where-    overloadedMethod _ = cellRendererSetVisible---- method CellRenderer::start_editing--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellRenderer", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "event", argType = TInterface "Gdk" "Event", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "path", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "background_area", argType = TInterface "Gdk" "Rectangle", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cell_area", argType = TInterface "Gdk" "Rectangle", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "flags", argType = TInterface "Gtk" "CellRendererState", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "CellEditable")--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_renderer_start_editing" gtk_cell_renderer_start_editing :: -    Ptr CellRenderer ->                     -- _obj : TInterface "Gtk" "CellRenderer"-    Ptr Gdk.Event ->                        -- event : TInterface "Gdk" "Event"-    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    CString ->                              -- path : TBasicType TUTF8-    Ptr Gdk.Rectangle ->                    -- background_area : TInterface "Gdk" "Rectangle"-    Ptr Gdk.Rectangle ->                    -- cell_area : TInterface "Gdk" "Rectangle"-    CUInt ->                                -- flags : TInterface "Gtk" "CellRendererState"-    IO (Ptr CellEditable)---cellRendererStartEditing ::-    (MonadIO m, CellRendererK a, WidgetK b) =>-    a                                       -- _obj-    -> Gdk.Event                            -- event-    -> b                                    -- widget-    -> T.Text                               -- path-    -> Gdk.Rectangle                        -- backgroundArea-    -> Gdk.Rectangle                        -- cellArea-    -> [CellRendererState]                  -- flags-    -> m CellEditable                       -- result-cellRendererStartEditing _obj event widget path backgroundArea cellArea flags = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let event' = unsafeManagedPtrGetPtr event-    let widget' = unsafeManagedPtrCastPtr widget-    path' <- textToCString path-    let backgroundArea' = unsafeManagedPtrGetPtr backgroundArea-    let cellArea' = unsafeManagedPtrGetPtr cellArea-    let flags' = gflagsToWord flags-    result <- gtk_cell_renderer_start_editing _obj' event' widget' path' backgroundArea' cellArea' flags'-    checkUnexpectedReturnNULL "gtk_cell_renderer_start_editing" result-    result' <- (newObject CellEditable) result-    touchManagedPtr _obj-    touchManagedPtr event-    touchManagedPtr widget-    touchManagedPtr backgroundArea-    touchManagedPtr cellArea-    freeMem path'-    return result'--data CellRendererStartEditingMethodInfo-instance (signature ~ (Gdk.Event -> b -> T.Text -> Gdk.Rectangle -> Gdk.Rectangle -> [CellRendererState] -> m CellEditable), MonadIO m, CellRendererK a, WidgetK b) => MethodInfo CellRendererStartEditingMethodInfo a signature where-    overloadedMethod _ = cellRendererStartEditing---- method CellRenderer::stop_editing--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellRenderer", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "canceled", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_renderer_stop_editing" gtk_cell_renderer_stop_editing :: -    Ptr CellRenderer ->                     -- _obj : TInterface "Gtk" "CellRenderer"-    CInt ->                                 -- canceled : TBasicType TBoolean-    IO ()---cellRendererStopEditing ::-    (MonadIO m, CellRendererK a) =>-    a                                       -- _obj-    -> Bool                                 -- canceled-    -> m ()                                 -- result-cellRendererStopEditing _obj canceled = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let canceled' = (fromIntegral . fromEnum) canceled-    gtk_cell_renderer_stop_editing _obj' canceled'-    touchManagedPtr _obj-    return ()--data CellRendererStopEditingMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, CellRendererK a) => MethodInfo CellRendererStopEditingMethodInfo a signature where-    overloadedMethod _ = cellRendererStopEditing--
− GI/Gtk/Objects/CellRenderer.hs-boot
@@ -1,55 +0,0 @@-module GI.Gtk.Objects.CellRenderer where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype CellRenderer = CellRenderer (ForeignPtr CellRenderer)-instance GObject CellRenderer where-class GObject o => CellRendererK o-instance (GObject o, IsDescendantOf CellRenderer o) => CellRendererK o-data CellRendererCellBackgroundPropertyInfo-data CellRendererCellBackgroundGdkPropertyInfo-data CellRendererCellBackgroundRgbaPropertyInfo-data CellRendererCellBackgroundSetPropertyInfo-data CellRendererEditingPropertyInfo-data CellRendererHeightPropertyInfo-data CellRendererIsExpandedPropertyInfo-data CellRendererIsExpanderPropertyInfo-data CellRendererModePropertyInfo-data CellRendererSensitivePropertyInfo-data CellRendererVisiblePropertyInfo-data CellRendererWidthPropertyInfo-data CellRendererXalignPropertyInfo-data CellRendererXpadPropertyInfo-data CellRendererYalignPropertyInfo-data CellRendererYpadPropertyInfo-data CellRendererEditingCanceledSignalInfo-data CellRendererEditingStartedSignalInfo-data CellRendererActivateMethodInfo-data CellRendererGetAlignedAreaMethodInfo-data CellRendererGetAlignmentMethodInfo-data CellRendererGetFixedSizeMethodInfo-data CellRendererGetPaddingMethodInfo-data CellRendererGetPreferredHeightMethodInfo-data CellRendererGetPreferredHeightForWidthMethodInfo-data CellRendererGetPreferredSizeMethodInfo-data CellRendererGetPreferredWidthMethodInfo-data CellRendererGetPreferredWidthForHeightMethodInfo-data CellRendererGetRequestModeMethodInfo-data CellRendererGetSensitiveMethodInfo-data CellRendererGetSizeMethodInfo-data CellRendererGetStateMethodInfo-data CellRendererGetVisibleMethodInfo-data CellRendererIsActivatableMethodInfo-data CellRendererRenderMethodInfo-data CellRendererSetAlignmentMethodInfo-data CellRendererSetFixedSizeMethodInfo-data CellRendererSetPaddingMethodInfo-data CellRendererSetSensitiveMethodInfo-data CellRendererSetVisibleMethodInfo-data CellRendererStartEditingMethodInfo-data CellRendererStopEditingMethodInfo
− GI/Gtk/Objects/CellRendererAccel.hs
@@ -1,428 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.CellRendererAccel-    ( ---- * Exported types-    CellRendererAccel(..)                   ,-    CellRendererAccelK                      ,-    toCellRendererAccel                     ,-    noCellRendererAccel                     ,--- -- * Methods--- ** cellRendererAccelNew-    cellRendererAccelNew                    ,----- -- * Properties--- ** AccelKey-    CellRendererAccelAccelKeyPropertyInfo   ,-    cellRendererAccelAccelKey               ,-    constructCellRendererAccelAccelKey      ,-    getCellRendererAccelAccelKey            ,-    setCellRendererAccelAccelKey            ,----- ** AccelMode-    CellRendererAccelAccelModePropertyInfo  ,-    cellRendererAccelAccelMode              ,-    constructCellRendererAccelAccelMode     ,-    getCellRendererAccelAccelMode           ,-    setCellRendererAccelAccelMode           ,----- ** AccelMods-    CellRendererAccelAccelModsPropertyInfo  ,-    cellRendererAccelAccelMods              ,-    constructCellRendererAccelAccelMods     ,-    getCellRendererAccelAccelMods           ,-    setCellRendererAccelAccelMods           ,----- ** Keycode-    CellRendererAccelKeycodePropertyInfo    ,-    cellRendererAccelKeycode                ,-    constructCellRendererAccelKeycode       ,-    getCellRendererAccelKeycode             ,-    setCellRendererAccelKeycode             ,----- -- * Signals--- ** AccelCleared-    CellRendererAccelAccelClearedCallback   ,-    CellRendererAccelAccelClearedCallbackC  ,-    CellRendererAccelAccelClearedSignalInfo ,-    afterCellRendererAccelAccelCleared      ,-    cellRendererAccelAccelClearedCallbackWrapper,-    cellRendererAccelAccelClearedClosure    ,-    mkCellRendererAccelAccelClearedCallback ,-    noCellRendererAccelAccelClearedCallback ,-    onCellRendererAccelAccelCleared         ,----- ** AccelEdited-    CellRendererAccelAccelEditedCallback    ,-    CellRendererAccelAccelEditedCallbackC   ,-    CellRendererAccelAccelEditedSignalInfo  ,-    afterCellRendererAccelAccelEdited       ,-    cellRendererAccelAccelEditedCallbackWrapper,-    cellRendererAccelAccelEditedClosure     ,-    mkCellRendererAccelAccelEditedCallback  ,-    noCellRendererAccelAccelEditedCallback  ,-    onCellRendererAccelAccelEdited          ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.GObject as GObject-import qualified GI.Gdk as Gdk--newtype CellRendererAccel = CellRendererAccel (ForeignPtr CellRendererAccel)-foreign import ccall "gtk_cell_renderer_accel_get_type"-    c_gtk_cell_renderer_accel_get_type :: IO GType--type instance ParentTypes CellRendererAccel = CellRendererAccelParentTypes-type CellRendererAccelParentTypes = '[CellRendererText, CellRenderer, GObject.Object]--instance GObject CellRendererAccel where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_cell_renderer_accel_get_type-    --class GObject o => CellRendererAccelK o-instance (GObject o, IsDescendantOf CellRendererAccel o) => CellRendererAccelK o--toCellRendererAccel :: CellRendererAccelK o => o -> IO CellRendererAccel-toCellRendererAccel = unsafeCastTo CellRendererAccel--noCellRendererAccel :: Maybe CellRendererAccel-noCellRendererAccel = Nothing--type family ResolveCellRendererAccelMethod (t :: Symbol) (o :: *) :: * where-    ResolveCellRendererAccelMethod "activate" o = CellRendererActivateMethodInfo-    ResolveCellRendererAccelMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveCellRendererAccelMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveCellRendererAccelMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveCellRendererAccelMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveCellRendererAccelMethod "isActivatable" o = CellRendererIsActivatableMethodInfo-    ResolveCellRendererAccelMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveCellRendererAccelMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveCellRendererAccelMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveCellRendererAccelMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveCellRendererAccelMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveCellRendererAccelMethod "render" o = CellRendererRenderMethodInfo-    ResolveCellRendererAccelMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveCellRendererAccelMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveCellRendererAccelMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveCellRendererAccelMethod "startEditing" o = CellRendererStartEditingMethodInfo-    ResolveCellRendererAccelMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveCellRendererAccelMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveCellRendererAccelMethod "stopEditing" o = CellRendererStopEditingMethodInfo-    ResolveCellRendererAccelMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveCellRendererAccelMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveCellRendererAccelMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveCellRendererAccelMethod "getAlignedArea" o = CellRendererGetAlignedAreaMethodInfo-    ResolveCellRendererAccelMethod "getAlignment" o = CellRendererGetAlignmentMethodInfo-    ResolveCellRendererAccelMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveCellRendererAccelMethod "getFixedSize" o = CellRendererGetFixedSizeMethodInfo-    ResolveCellRendererAccelMethod "getPadding" o = CellRendererGetPaddingMethodInfo-    ResolveCellRendererAccelMethod "getPreferredHeight" o = CellRendererGetPreferredHeightMethodInfo-    ResolveCellRendererAccelMethod "getPreferredHeightForWidth" o = CellRendererGetPreferredHeightForWidthMethodInfo-    ResolveCellRendererAccelMethod "getPreferredSize" o = CellRendererGetPreferredSizeMethodInfo-    ResolveCellRendererAccelMethod "getPreferredWidth" o = CellRendererGetPreferredWidthMethodInfo-    ResolveCellRendererAccelMethod "getPreferredWidthForHeight" o = CellRendererGetPreferredWidthForHeightMethodInfo-    ResolveCellRendererAccelMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveCellRendererAccelMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveCellRendererAccelMethod "getRequestMode" o = CellRendererGetRequestModeMethodInfo-    ResolveCellRendererAccelMethod "getSensitive" o = CellRendererGetSensitiveMethodInfo-    ResolveCellRendererAccelMethod "getSize" o = CellRendererGetSizeMethodInfo-    ResolveCellRendererAccelMethod "getState" o = CellRendererGetStateMethodInfo-    ResolveCellRendererAccelMethod "getVisible" o = CellRendererGetVisibleMethodInfo-    ResolveCellRendererAccelMethod "setAlignment" o = CellRendererSetAlignmentMethodInfo-    ResolveCellRendererAccelMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveCellRendererAccelMethod "setFixedHeightFromFont" o = CellRendererTextSetFixedHeightFromFontMethodInfo-    ResolveCellRendererAccelMethod "setFixedSize" o = CellRendererSetFixedSizeMethodInfo-    ResolveCellRendererAccelMethod "setPadding" o = CellRendererSetPaddingMethodInfo-    ResolveCellRendererAccelMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveCellRendererAccelMethod "setSensitive" o = CellRendererSetSensitiveMethodInfo-    ResolveCellRendererAccelMethod "setVisible" o = CellRendererSetVisibleMethodInfo-    ResolveCellRendererAccelMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveCellRendererAccelMethod t CellRendererAccel, MethodInfo info CellRendererAccel p) => IsLabelProxy t (CellRendererAccel -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveCellRendererAccelMethod t CellRendererAccel, MethodInfo info CellRendererAccel p) => IsLabel t (CellRendererAccel -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal CellRendererAccel::accel-cleared-type CellRendererAccelAccelClearedCallback =-    T.Text ->-    IO ()--noCellRendererAccelAccelClearedCallback :: Maybe CellRendererAccelAccelClearedCallback-noCellRendererAccelAccelClearedCallback = Nothing--type CellRendererAccelAccelClearedCallbackC =-    Ptr () ->                               -- object-    CString ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkCellRendererAccelAccelClearedCallback :: CellRendererAccelAccelClearedCallbackC -> IO (FunPtr CellRendererAccelAccelClearedCallbackC)--cellRendererAccelAccelClearedClosure :: CellRendererAccelAccelClearedCallback -> IO Closure-cellRendererAccelAccelClearedClosure cb = newCClosure =<< mkCellRendererAccelAccelClearedCallback wrapped-    where wrapped = cellRendererAccelAccelClearedCallbackWrapper cb--cellRendererAccelAccelClearedCallbackWrapper ::-    CellRendererAccelAccelClearedCallback ->-    Ptr () ->-    CString ->-    Ptr () ->-    IO ()-cellRendererAccelAccelClearedCallbackWrapper _cb _ pathString _ = do-    pathString' <- cstringToText pathString-    _cb  pathString'--onCellRendererAccelAccelCleared :: (GObject a, MonadIO m) => a -> CellRendererAccelAccelClearedCallback -> m SignalHandlerId-onCellRendererAccelAccelCleared obj cb = liftIO $ connectCellRendererAccelAccelCleared obj cb SignalConnectBefore-afterCellRendererAccelAccelCleared :: (GObject a, MonadIO m) => a -> CellRendererAccelAccelClearedCallback -> m SignalHandlerId-afterCellRendererAccelAccelCleared obj cb = connectCellRendererAccelAccelCleared obj cb SignalConnectAfter--connectCellRendererAccelAccelCleared :: (GObject a, MonadIO m) =>-                                        a -> CellRendererAccelAccelClearedCallback -> SignalConnectMode -> m SignalHandlerId-connectCellRendererAccelAccelCleared obj cb after = liftIO $ do-    cb' <- mkCellRendererAccelAccelClearedCallback (cellRendererAccelAccelClearedCallbackWrapper cb)-    connectSignalFunPtr obj "accel-cleared" cb' after---- signal CellRendererAccel::accel-edited-type CellRendererAccelAccelEditedCallback =-    T.Text ->-    Word32 ->-    [Gdk.ModifierType] ->-    Word32 ->-    IO ()--noCellRendererAccelAccelEditedCallback :: Maybe CellRendererAccelAccelEditedCallback-noCellRendererAccelAccelEditedCallback = Nothing--type CellRendererAccelAccelEditedCallbackC =-    Ptr () ->                               -- object-    CString ->-    Word32 ->-    CUInt ->-    Word32 ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkCellRendererAccelAccelEditedCallback :: CellRendererAccelAccelEditedCallbackC -> IO (FunPtr CellRendererAccelAccelEditedCallbackC)--cellRendererAccelAccelEditedClosure :: CellRendererAccelAccelEditedCallback -> IO Closure-cellRendererAccelAccelEditedClosure cb = newCClosure =<< mkCellRendererAccelAccelEditedCallback wrapped-    where wrapped = cellRendererAccelAccelEditedCallbackWrapper cb--cellRendererAccelAccelEditedCallbackWrapper ::-    CellRendererAccelAccelEditedCallback ->-    Ptr () ->-    CString ->-    Word32 ->-    CUInt ->-    Word32 ->-    Ptr () ->-    IO ()-cellRendererAccelAccelEditedCallbackWrapper _cb _ pathString accelKey accelMods hardwareKeycode _ = do-    pathString' <- cstringToText pathString-    let accelMods' = wordToGFlags accelMods-    _cb  pathString' accelKey accelMods' hardwareKeycode--onCellRendererAccelAccelEdited :: (GObject a, MonadIO m) => a -> CellRendererAccelAccelEditedCallback -> m SignalHandlerId-onCellRendererAccelAccelEdited obj cb = liftIO $ connectCellRendererAccelAccelEdited obj cb SignalConnectBefore-afterCellRendererAccelAccelEdited :: (GObject a, MonadIO m) => a -> CellRendererAccelAccelEditedCallback -> m SignalHandlerId-afterCellRendererAccelAccelEdited obj cb = connectCellRendererAccelAccelEdited obj cb SignalConnectAfter--connectCellRendererAccelAccelEdited :: (GObject a, MonadIO m) =>-                                       a -> CellRendererAccelAccelEditedCallback -> SignalConnectMode -> m SignalHandlerId-connectCellRendererAccelAccelEdited obj cb after = liftIO $ do-    cb' <- mkCellRendererAccelAccelEditedCallback (cellRendererAccelAccelEditedCallbackWrapper cb)-    connectSignalFunPtr obj "accel-edited" cb' after---- VVV Prop "accel-key"-   -- Type: TBasicType TUInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererAccelAccelKey :: (MonadIO m, CellRendererAccelK o) => o -> m Word32-getCellRendererAccelAccelKey obj = liftIO $ getObjectPropertyUInt32 obj "accel-key"--setCellRendererAccelAccelKey :: (MonadIO m, CellRendererAccelK o) => o -> Word32 -> m ()-setCellRendererAccelAccelKey obj val = liftIO $ setObjectPropertyUInt32 obj "accel-key" val--constructCellRendererAccelAccelKey :: Word32 -> IO ([Char], GValue)-constructCellRendererAccelAccelKey val = constructObjectPropertyUInt32 "accel-key" val--data CellRendererAccelAccelKeyPropertyInfo-instance AttrInfo CellRendererAccelAccelKeyPropertyInfo where-    type AttrAllowedOps CellRendererAccelAccelKeyPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellRendererAccelAccelKeyPropertyInfo = (~) Word32-    type AttrBaseTypeConstraint CellRendererAccelAccelKeyPropertyInfo = CellRendererAccelK-    type AttrGetType CellRendererAccelAccelKeyPropertyInfo = Word32-    type AttrLabel CellRendererAccelAccelKeyPropertyInfo = "accel-key"-    attrGet _ = getCellRendererAccelAccelKey-    attrSet _ = setCellRendererAccelAccelKey-    attrConstruct _ = constructCellRendererAccelAccelKey-    attrClear _ = undefined---- VVV Prop "accel-mode"-   -- Type: TInterface "Gtk" "CellRendererAccelMode"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererAccelAccelMode :: (MonadIO m, CellRendererAccelK o) => o -> m CellRendererAccelMode-getCellRendererAccelAccelMode obj = liftIO $ getObjectPropertyEnum obj "accel-mode"--setCellRendererAccelAccelMode :: (MonadIO m, CellRendererAccelK o) => o -> CellRendererAccelMode -> m ()-setCellRendererAccelAccelMode obj val = liftIO $ setObjectPropertyEnum obj "accel-mode" val--constructCellRendererAccelAccelMode :: CellRendererAccelMode -> IO ([Char], GValue)-constructCellRendererAccelAccelMode val = constructObjectPropertyEnum "accel-mode" val--data CellRendererAccelAccelModePropertyInfo-instance AttrInfo CellRendererAccelAccelModePropertyInfo where-    type AttrAllowedOps CellRendererAccelAccelModePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellRendererAccelAccelModePropertyInfo = (~) CellRendererAccelMode-    type AttrBaseTypeConstraint CellRendererAccelAccelModePropertyInfo = CellRendererAccelK-    type AttrGetType CellRendererAccelAccelModePropertyInfo = CellRendererAccelMode-    type AttrLabel CellRendererAccelAccelModePropertyInfo = "accel-mode"-    attrGet _ = getCellRendererAccelAccelMode-    attrSet _ = setCellRendererAccelAccelMode-    attrConstruct _ = constructCellRendererAccelAccelMode-    attrClear _ = undefined---- VVV Prop "accel-mods"-   -- Type: TInterface "Gdk" "ModifierType"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererAccelAccelMods :: (MonadIO m, CellRendererAccelK o) => o -> m [Gdk.ModifierType]-getCellRendererAccelAccelMods obj = liftIO $ getObjectPropertyFlags obj "accel-mods"--setCellRendererAccelAccelMods :: (MonadIO m, CellRendererAccelK o) => o -> [Gdk.ModifierType] -> m ()-setCellRendererAccelAccelMods obj val = liftIO $ setObjectPropertyFlags obj "accel-mods" val--constructCellRendererAccelAccelMods :: [Gdk.ModifierType] -> IO ([Char], GValue)-constructCellRendererAccelAccelMods val = constructObjectPropertyFlags "accel-mods" val--data CellRendererAccelAccelModsPropertyInfo-instance AttrInfo CellRendererAccelAccelModsPropertyInfo where-    type AttrAllowedOps CellRendererAccelAccelModsPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellRendererAccelAccelModsPropertyInfo = (~) [Gdk.ModifierType]-    type AttrBaseTypeConstraint CellRendererAccelAccelModsPropertyInfo = CellRendererAccelK-    type AttrGetType CellRendererAccelAccelModsPropertyInfo = [Gdk.ModifierType]-    type AttrLabel CellRendererAccelAccelModsPropertyInfo = "accel-mods"-    attrGet _ = getCellRendererAccelAccelMods-    attrSet _ = setCellRendererAccelAccelMods-    attrConstruct _ = constructCellRendererAccelAccelMods-    attrClear _ = undefined---- VVV Prop "keycode"-   -- Type: TBasicType TUInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererAccelKeycode :: (MonadIO m, CellRendererAccelK o) => o -> m Word32-getCellRendererAccelKeycode obj = liftIO $ getObjectPropertyUInt32 obj "keycode"--setCellRendererAccelKeycode :: (MonadIO m, CellRendererAccelK o) => o -> Word32 -> m ()-setCellRendererAccelKeycode obj val = liftIO $ setObjectPropertyUInt32 obj "keycode" val--constructCellRendererAccelKeycode :: Word32 -> IO ([Char], GValue)-constructCellRendererAccelKeycode val = constructObjectPropertyUInt32 "keycode" val--data CellRendererAccelKeycodePropertyInfo-instance AttrInfo CellRendererAccelKeycodePropertyInfo where-    type AttrAllowedOps CellRendererAccelKeycodePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellRendererAccelKeycodePropertyInfo = (~) Word32-    type AttrBaseTypeConstraint CellRendererAccelKeycodePropertyInfo = CellRendererAccelK-    type AttrGetType CellRendererAccelKeycodePropertyInfo = Word32-    type AttrLabel CellRendererAccelKeycodePropertyInfo = "keycode"-    attrGet _ = getCellRendererAccelKeycode-    attrSet _ = setCellRendererAccelKeycode-    attrConstruct _ = constructCellRendererAccelKeycode-    attrClear _ = undefined--type instance AttributeList CellRendererAccel = CellRendererAccelAttributeList-type CellRendererAccelAttributeList = ('[ '("accelKey", CellRendererAccelAccelKeyPropertyInfo), '("accelMode", CellRendererAccelAccelModePropertyInfo), '("accelMods", CellRendererAccelAccelModsPropertyInfo), '("alignSet", CellRendererTextAlignSetPropertyInfo), '("alignment", CellRendererTextAlignmentPropertyInfo), '("attributes", CellRendererTextAttributesPropertyInfo), '("background", CellRendererTextBackgroundPropertyInfo), '("backgroundGdk", CellRendererTextBackgroundGdkPropertyInfo), '("backgroundRgba", CellRendererTextBackgroundRgbaPropertyInfo), '("backgroundSet", CellRendererTextBackgroundSetPropertyInfo), '("cellBackground", CellRendererCellBackgroundPropertyInfo), '("cellBackgroundGdk", CellRendererCellBackgroundGdkPropertyInfo), '("cellBackgroundRgba", CellRendererCellBackgroundRgbaPropertyInfo), '("cellBackgroundSet", CellRendererCellBackgroundSetPropertyInfo), '("editable", CellRendererTextEditablePropertyInfo), '("editableSet", CellRendererTextEditableSetPropertyInfo), '("editing", CellRendererEditingPropertyInfo), '("ellipsize", CellRendererTextEllipsizePropertyInfo), '("ellipsizeSet", CellRendererTextEllipsizeSetPropertyInfo), '("family", CellRendererTextFamilyPropertyInfo), '("familySet", CellRendererTextFamilySetPropertyInfo), '("font", CellRendererTextFontPropertyInfo), '("fontDesc", CellRendererTextFontDescPropertyInfo), '("foreground", CellRendererTextForegroundPropertyInfo), '("foregroundGdk", CellRendererTextForegroundGdkPropertyInfo), '("foregroundRgba", CellRendererTextForegroundRgbaPropertyInfo), '("foregroundSet", CellRendererTextForegroundSetPropertyInfo), '("height", CellRendererHeightPropertyInfo), '("isExpanded", CellRendererIsExpandedPropertyInfo), '("isExpander", CellRendererIsExpanderPropertyInfo), '("keycode", CellRendererAccelKeycodePropertyInfo), '("language", CellRendererTextLanguagePropertyInfo), '("languageSet", CellRendererTextLanguageSetPropertyInfo), '("markup", CellRendererTextMarkupPropertyInfo), '("maxWidthChars", CellRendererTextMaxWidthCharsPropertyInfo), '("mode", CellRendererModePropertyInfo), '("placeholderText", CellRendererTextPlaceholderTextPropertyInfo), '("rise", CellRendererTextRisePropertyInfo), '("riseSet", CellRendererTextRiseSetPropertyInfo), '("scale", CellRendererTextScalePropertyInfo), '("scaleSet", CellRendererTextScaleSetPropertyInfo), '("sensitive", CellRendererSensitivePropertyInfo), '("singleParagraphMode", CellRendererTextSingleParagraphModePropertyInfo), '("size", CellRendererTextSizePropertyInfo), '("sizePoints", CellRendererTextSizePointsPropertyInfo), '("sizeSet", CellRendererTextSizeSetPropertyInfo), '("stretch", CellRendererTextStretchPropertyInfo), '("stretchSet", CellRendererTextStretchSetPropertyInfo), '("strikethrough", CellRendererTextStrikethroughPropertyInfo), '("strikethroughSet", CellRendererTextStrikethroughSetPropertyInfo), '("style", CellRendererTextStylePropertyInfo), '("styleSet", CellRendererTextStyleSetPropertyInfo), '("text", CellRendererTextTextPropertyInfo), '("underline", CellRendererTextUnderlinePropertyInfo), '("underlineSet", CellRendererTextUnderlineSetPropertyInfo), '("variant", CellRendererTextVariantPropertyInfo), '("variantSet", CellRendererTextVariantSetPropertyInfo), '("visible", CellRendererVisiblePropertyInfo), '("weight", CellRendererTextWeightPropertyInfo), '("weightSet", CellRendererTextWeightSetPropertyInfo), '("width", CellRendererWidthPropertyInfo), '("widthChars", CellRendererTextWidthCharsPropertyInfo), '("wrapMode", CellRendererTextWrapModePropertyInfo), '("wrapWidth", CellRendererTextWrapWidthPropertyInfo), '("xalign", CellRendererXalignPropertyInfo), '("xpad", CellRendererXpadPropertyInfo), '("yalign", CellRendererYalignPropertyInfo), '("ypad", CellRendererYpadPropertyInfo)] :: [(Symbol, *)])--cellRendererAccelAccelKey :: AttrLabelProxy "accelKey"-cellRendererAccelAccelKey = AttrLabelProxy--cellRendererAccelAccelMode :: AttrLabelProxy "accelMode"-cellRendererAccelAccelMode = AttrLabelProxy--cellRendererAccelAccelMods :: AttrLabelProxy "accelMods"-cellRendererAccelAccelMods = AttrLabelProxy--cellRendererAccelKeycode :: AttrLabelProxy "keycode"-cellRendererAccelKeycode = AttrLabelProxy--data CellRendererAccelAccelClearedSignalInfo-instance SignalInfo CellRendererAccelAccelClearedSignalInfo where-    type HaskellCallbackType CellRendererAccelAccelClearedSignalInfo = CellRendererAccelAccelClearedCallback-    connectSignal _ = connectCellRendererAccelAccelCleared--data CellRendererAccelAccelEditedSignalInfo-instance SignalInfo CellRendererAccelAccelEditedSignalInfo where-    type HaskellCallbackType CellRendererAccelAccelEditedSignalInfo = CellRendererAccelAccelEditedCallback-    connectSignal _ = connectCellRendererAccelAccelEdited--type instance SignalList CellRendererAccel = CellRendererAccelSignalList-type CellRendererAccelSignalList = ('[ '("accelCleared", CellRendererAccelAccelClearedSignalInfo), '("accelEdited", CellRendererAccelAccelEditedSignalInfo), '("edited", CellRendererTextEditedSignalInfo), '("editingCanceled", CellRendererEditingCanceledSignalInfo), '("editingStarted", CellRendererEditingStartedSignalInfo), '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method CellRendererAccel::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "CellRendererAccel")--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_renderer_accel_new" gtk_cell_renderer_accel_new :: -    IO (Ptr CellRendererAccel)---cellRendererAccelNew ::-    (MonadIO m) =>-    m CellRendererAccel                     -- result-cellRendererAccelNew  = liftIO $ do-    result <- gtk_cell_renderer_accel_new-    checkUnexpectedReturnNULL "gtk_cell_renderer_accel_new" result-    result' <- (newObject CellRendererAccel) result-    return result'--
− GI/Gtk/Objects/CellRendererAccel.hs-boot
@@ -1,19 +0,0 @@-module GI.Gtk.Objects.CellRendererAccel where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype CellRendererAccel = CellRendererAccel (ForeignPtr CellRendererAccel)-instance GObject CellRendererAccel where-class GObject o => CellRendererAccelK o-instance (GObject o, IsDescendantOf CellRendererAccel o) => CellRendererAccelK o-data CellRendererAccelAccelKeyPropertyInfo-data CellRendererAccelAccelModePropertyInfo-data CellRendererAccelAccelModsPropertyInfo-data CellRendererAccelKeycodePropertyInfo-data CellRendererAccelAccelClearedSignalInfo-data CellRendererAccelAccelEditedSignalInfo
− GI/Gtk/Objects/CellRendererCombo.hs
@@ -1,329 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.CellRendererCombo-    ( ---- * Exported types-    CellRendererCombo(..)                   ,-    CellRendererComboK                      ,-    toCellRendererCombo                     ,-    noCellRendererCombo                     ,--- -- * Methods--- ** cellRendererComboNew-    cellRendererComboNew                    ,----- -- * Properties--- ** HasEntry-    CellRendererComboHasEntryPropertyInfo   ,-    cellRendererComboHasEntry               ,-    constructCellRendererComboHasEntry      ,-    getCellRendererComboHasEntry            ,-    setCellRendererComboHasEntry            ,----- ** Model-    CellRendererComboModelPropertyInfo      ,-    cellRendererComboModel                  ,-    clearCellRendererComboModel             ,-    constructCellRendererComboModel         ,-    getCellRendererComboModel               ,-    setCellRendererComboModel               ,----- ** TextColumn-    CellRendererComboTextColumnPropertyInfo ,-    cellRendererComboTextColumn             ,-    constructCellRendererComboTextColumn    ,-    getCellRendererComboTextColumn          ,-    setCellRendererComboTextColumn          ,----- -- * Signals--- ** Changed-    CellRendererComboChangedCallback        ,-    CellRendererComboChangedCallbackC       ,-    CellRendererComboChangedSignalInfo      ,-    afterCellRendererComboChanged           ,-    cellRendererComboChangedCallbackWrapper ,-    cellRendererComboChangedClosure         ,-    mkCellRendererComboChangedCallback      ,-    noCellRendererComboChangedCallback      ,-    onCellRendererComboChanged              ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.GObject as GObject--newtype CellRendererCombo = CellRendererCombo (ForeignPtr CellRendererCombo)-foreign import ccall "gtk_cell_renderer_combo_get_type"-    c_gtk_cell_renderer_combo_get_type :: IO GType--type instance ParentTypes CellRendererCombo = CellRendererComboParentTypes-type CellRendererComboParentTypes = '[CellRendererText, CellRenderer, GObject.Object]--instance GObject CellRendererCombo where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_cell_renderer_combo_get_type-    --class GObject o => CellRendererComboK o-instance (GObject o, IsDescendantOf CellRendererCombo o) => CellRendererComboK o--toCellRendererCombo :: CellRendererComboK o => o -> IO CellRendererCombo-toCellRendererCombo = unsafeCastTo CellRendererCombo--noCellRendererCombo :: Maybe CellRendererCombo-noCellRendererCombo = Nothing--type family ResolveCellRendererComboMethod (t :: Symbol) (o :: *) :: * where-    ResolveCellRendererComboMethod "activate" o = CellRendererActivateMethodInfo-    ResolveCellRendererComboMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveCellRendererComboMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveCellRendererComboMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveCellRendererComboMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveCellRendererComboMethod "isActivatable" o = CellRendererIsActivatableMethodInfo-    ResolveCellRendererComboMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveCellRendererComboMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveCellRendererComboMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveCellRendererComboMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveCellRendererComboMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveCellRendererComboMethod "render" o = CellRendererRenderMethodInfo-    ResolveCellRendererComboMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveCellRendererComboMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveCellRendererComboMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveCellRendererComboMethod "startEditing" o = CellRendererStartEditingMethodInfo-    ResolveCellRendererComboMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveCellRendererComboMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveCellRendererComboMethod "stopEditing" o = CellRendererStopEditingMethodInfo-    ResolveCellRendererComboMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveCellRendererComboMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveCellRendererComboMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveCellRendererComboMethod "getAlignedArea" o = CellRendererGetAlignedAreaMethodInfo-    ResolveCellRendererComboMethod "getAlignment" o = CellRendererGetAlignmentMethodInfo-    ResolveCellRendererComboMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveCellRendererComboMethod "getFixedSize" o = CellRendererGetFixedSizeMethodInfo-    ResolveCellRendererComboMethod "getPadding" o = CellRendererGetPaddingMethodInfo-    ResolveCellRendererComboMethod "getPreferredHeight" o = CellRendererGetPreferredHeightMethodInfo-    ResolveCellRendererComboMethod "getPreferredHeightForWidth" o = CellRendererGetPreferredHeightForWidthMethodInfo-    ResolveCellRendererComboMethod "getPreferredSize" o = CellRendererGetPreferredSizeMethodInfo-    ResolveCellRendererComboMethod "getPreferredWidth" o = CellRendererGetPreferredWidthMethodInfo-    ResolveCellRendererComboMethod "getPreferredWidthForHeight" o = CellRendererGetPreferredWidthForHeightMethodInfo-    ResolveCellRendererComboMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveCellRendererComboMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveCellRendererComboMethod "getRequestMode" o = CellRendererGetRequestModeMethodInfo-    ResolveCellRendererComboMethod "getSensitive" o = CellRendererGetSensitiveMethodInfo-    ResolveCellRendererComboMethod "getSize" o = CellRendererGetSizeMethodInfo-    ResolveCellRendererComboMethod "getState" o = CellRendererGetStateMethodInfo-    ResolveCellRendererComboMethod "getVisible" o = CellRendererGetVisibleMethodInfo-    ResolveCellRendererComboMethod "setAlignment" o = CellRendererSetAlignmentMethodInfo-    ResolveCellRendererComboMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveCellRendererComboMethod "setFixedHeightFromFont" o = CellRendererTextSetFixedHeightFromFontMethodInfo-    ResolveCellRendererComboMethod "setFixedSize" o = CellRendererSetFixedSizeMethodInfo-    ResolveCellRendererComboMethod "setPadding" o = CellRendererSetPaddingMethodInfo-    ResolveCellRendererComboMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveCellRendererComboMethod "setSensitive" o = CellRendererSetSensitiveMethodInfo-    ResolveCellRendererComboMethod "setVisible" o = CellRendererSetVisibleMethodInfo-    ResolveCellRendererComboMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveCellRendererComboMethod t CellRendererCombo, MethodInfo info CellRendererCombo p) => IsLabelProxy t (CellRendererCombo -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveCellRendererComboMethod t CellRendererCombo, MethodInfo info CellRendererCombo p) => IsLabel t (CellRendererCombo -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal CellRendererCombo::changed-type CellRendererComboChangedCallback =-    T.Text ->-    TreeIter ->-    IO ()--noCellRendererComboChangedCallback :: Maybe CellRendererComboChangedCallback-noCellRendererComboChangedCallback = Nothing--type CellRendererComboChangedCallbackC =-    Ptr () ->                               -- object-    CString ->-    Ptr TreeIter ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkCellRendererComboChangedCallback :: CellRendererComboChangedCallbackC -> IO (FunPtr CellRendererComboChangedCallbackC)--cellRendererComboChangedClosure :: CellRendererComboChangedCallback -> IO Closure-cellRendererComboChangedClosure cb = newCClosure =<< mkCellRendererComboChangedCallback wrapped-    where wrapped = cellRendererComboChangedCallbackWrapper cb--cellRendererComboChangedCallbackWrapper ::-    CellRendererComboChangedCallback ->-    Ptr () ->-    CString ->-    Ptr TreeIter ->-    Ptr () ->-    IO ()-cellRendererComboChangedCallbackWrapper _cb _ pathString newIter _ = do-    pathString' <- cstringToText pathString-    newIter' <- (newBoxed TreeIter) newIter-    _cb  pathString' newIter'--onCellRendererComboChanged :: (GObject a, MonadIO m) => a -> CellRendererComboChangedCallback -> m SignalHandlerId-onCellRendererComboChanged obj cb = liftIO $ connectCellRendererComboChanged obj cb SignalConnectBefore-afterCellRendererComboChanged :: (GObject a, MonadIO m) => a -> CellRendererComboChangedCallback -> m SignalHandlerId-afterCellRendererComboChanged obj cb = connectCellRendererComboChanged obj cb SignalConnectAfter--connectCellRendererComboChanged :: (GObject a, MonadIO m) =>-                                   a -> CellRendererComboChangedCallback -> SignalConnectMode -> m SignalHandlerId-connectCellRendererComboChanged obj cb after = liftIO $ do-    cb' <- mkCellRendererComboChangedCallback (cellRendererComboChangedCallbackWrapper cb)-    connectSignalFunPtr obj "changed" cb' after---- VVV Prop "has-entry"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererComboHasEntry :: (MonadIO m, CellRendererComboK o) => o -> m Bool-getCellRendererComboHasEntry obj = liftIO $ getObjectPropertyBool obj "has-entry"--setCellRendererComboHasEntry :: (MonadIO m, CellRendererComboK o) => o -> Bool -> m ()-setCellRendererComboHasEntry obj val = liftIO $ setObjectPropertyBool obj "has-entry" val--constructCellRendererComboHasEntry :: Bool -> IO ([Char], GValue)-constructCellRendererComboHasEntry val = constructObjectPropertyBool "has-entry" val--data CellRendererComboHasEntryPropertyInfo-instance AttrInfo CellRendererComboHasEntryPropertyInfo where-    type AttrAllowedOps CellRendererComboHasEntryPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellRendererComboHasEntryPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint CellRendererComboHasEntryPropertyInfo = CellRendererComboK-    type AttrGetType CellRendererComboHasEntryPropertyInfo = Bool-    type AttrLabel CellRendererComboHasEntryPropertyInfo = "has-entry"-    attrGet _ = getCellRendererComboHasEntry-    attrSet _ = setCellRendererComboHasEntry-    attrConstruct _ = constructCellRendererComboHasEntry-    attrClear _ = undefined---- VVV Prop "model"-   -- Type: TInterface "Gtk" "TreeModel"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererComboModel :: (MonadIO m, CellRendererComboK o) => o -> m (Maybe TreeModel)-getCellRendererComboModel obj = liftIO $ getObjectPropertyObject obj "model" TreeModel--setCellRendererComboModel :: (MonadIO m, CellRendererComboK o, TreeModelK a) => o -> a -> m ()-setCellRendererComboModel obj val = liftIO $ setObjectPropertyObject obj "model" (Just val)--constructCellRendererComboModel :: (TreeModelK a) => a -> IO ([Char], GValue)-constructCellRendererComboModel val = constructObjectPropertyObject "model" (Just val)--clearCellRendererComboModel :: (MonadIO m, CellRendererComboK o) => o -> m ()-clearCellRendererComboModel obj = liftIO $ setObjectPropertyObject obj "model" (Nothing :: Maybe TreeModel)--data CellRendererComboModelPropertyInfo-instance AttrInfo CellRendererComboModelPropertyInfo where-    type AttrAllowedOps CellRendererComboModelPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint CellRendererComboModelPropertyInfo = TreeModelK-    type AttrBaseTypeConstraint CellRendererComboModelPropertyInfo = CellRendererComboK-    type AttrGetType CellRendererComboModelPropertyInfo = (Maybe TreeModel)-    type AttrLabel CellRendererComboModelPropertyInfo = "model"-    attrGet _ = getCellRendererComboModel-    attrSet _ = setCellRendererComboModel-    attrConstruct _ = constructCellRendererComboModel-    attrClear _ = clearCellRendererComboModel---- VVV Prop "text-column"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererComboTextColumn :: (MonadIO m, CellRendererComboK o) => o -> m Int32-getCellRendererComboTextColumn obj = liftIO $ getObjectPropertyInt32 obj "text-column"--setCellRendererComboTextColumn :: (MonadIO m, CellRendererComboK o) => o -> Int32 -> m ()-setCellRendererComboTextColumn obj val = liftIO $ setObjectPropertyInt32 obj "text-column" val--constructCellRendererComboTextColumn :: Int32 -> IO ([Char], GValue)-constructCellRendererComboTextColumn val = constructObjectPropertyInt32 "text-column" val--data CellRendererComboTextColumnPropertyInfo-instance AttrInfo CellRendererComboTextColumnPropertyInfo where-    type AttrAllowedOps CellRendererComboTextColumnPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellRendererComboTextColumnPropertyInfo = (~) Int32-    type AttrBaseTypeConstraint CellRendererComboTextColumnPropertyInfo = CellRendererComboK-    type AttrGetType CellRendererComboTextColumnPropertyInfo = Int32-    type AttrLabel CellRendererComboTextColumnPropertyInfo = "text-column"-    attrGet _ = getCellRendererComboTextColumn-    attrSet _ = setCellRendererComboTextColumn-    attrConstruct _ = constructCellRendererComboTextColumn-    attrClear _ = undefined--type instance AttributeList CellRendererCombo = CellRendererComboAttributeList-type CellRendererComboAttributeList = ('[ '("alignSet", CellRendererTextAlignSetPropertyInfo), '("alignment", CellRendererTextAlignmentPropertyInfo), '("attributes", CellRendererTextAttributesPropertyInfo), '("background", CellRendererTextBackgroundPropertyInfo), '("backgroundGdk", CellRendererTextBackgroundGdkPropertyInfo), '("backgroundRgba", CellRendererTextBackgroundRgbaPropertyInfo), '("backgroundSet", CellRendererTextBackgroundSetPropertyInfo), '("cellBackground", CellRendererCellBackgroundPropertyInfo), '("cellBackgroundGdk", CellRendererCellBackgroundGdkPropertyInfo), '("cellBackgroundRgba", CellRendererCellBackgroundRgbaPropertyInfo), '("cellBackgroundSet", CellRendererCellBackgroundSetPropertyInfo), '("editable", CellRendererTextEditablePropertyInfo), '("editableSet", CellRendererTextEditableSetPropertyInfo), '("editing", CellRendererEditingPropertyInfo), '("ellipsize", CellRendererTextEllipsizePropertyInfo), '("ellipsizeSet", CellRendererTextEllipsizeSetPropertyInfo), '("family", CellRendererTextFamilyPropertyInfo), '("familySet", CellRendererTextFamilySetPropertyInfo), '("font", CellRendererTextFontPropertyInfo), '("fontDesc", CellRendererTextFontDescPropertyInfo), '("foreground", CellRendererTextForegroundPropertyInfo), '("foregroundGdk", CellRendererTextForegroundGdkPropertyInfo), '("foregroundRgba", CellRendererTextForegroundRgbaPropertyInfo), '("foregroundSet", CellRendererTextForegroundSetPropertyInfo), '("hasEntry", CellRendererComboHasEntryPropertyInfo), '("height", CellRendererHeightPropertyInfo), '("isExpanded", CellRendererIsExpandedPropertyInfo), '("isExpander", CellRendererIsExpanderPropertyInfo), '("language", CellRendererTextLanguagePropertyInfo), '("languageSet", CellRendererTextLanguageSetPropertyInfo), '("markup", CellRendererTextMarkupPropertyInfo), '("maxWidthChars", CellRendererTextMaxWidthCharsPropertyInfo), '("mode", CellRendererModePropertyInfo), '("model", CellRendererComboModelPropertyInfo), '("placeholderText", CellRendererTextPlaceholderTextPropertyInfo), '("rise", CellRendererTextRisePropertyInfo), '("riseSet", CellRendererTextRiseSetPropertyInfo), '("scale", CellRendererTextScalePropertyInfo), '("scaleSet", CellRendererTextScaleSetPropertyInfo), '("sensitive", CellRendererSensitivePropertyInfo), '("singleParagraphMode", CellRendererTextSingleParagraphModePropertyInfo), '("size", CellRendererTextSizePropertyInfo), '("sizePoints", CellRendererTextSizePointsPropertyInfo), '("sizeSet", CellRendererTextSizeSetPropertyInfo), '("stretch", CellRendererTextStretchPropertyInfo), '("stretchSet", CellRendererTextStretchSetPropertyInfo), '("strikethrough", CellRendererTextStrikethroughPropertyInfo), '("strikethroughSet", CellRendererTextStrikethroughSetPropertyInfo), '("style", CellRendererTextStylePropertyInfo), '("styleSet", CellRendererTextStyleSetPropertyInfo), '("text", CellRendererTextTextPropertyInfo), '("textColumn", CellRendererComboTextColumnPropertyInfo), '("underline", CellRendererTextUnderlinePropertyInfo), '("underlineSet", CellRendererTextUnderlineSetPropertyInfo), '("variant", CellRendererTextVariantPropertyInfo), '("variantSet", CellRendererTextVariantSetPropertyInfo), '("visible", CellRendererVisiblePropertyInfo), '("weight", CellRendererTextWeightPropertyInfo), '("weightSet", CellRendererTextWeightSetPropertyInfo), '("width", CellRendererWidthPropertyInfo), '("widthChars", CellRendererTextWidthCharsPropertyInfo), '("wrapMode", CellRendererTextWrapModePropertyInfo), '("wrapWidth", CellRendererTextWrapWidthPropertyInfo), '("xalign", CellRendererXalignPropertyInfo), '("xpad", CellRendererXpadPropertyInfo), '("yalign", CellRendererYalignPropertyInfo), '("ypad", CellRendererYpadPropertyInfo)] :: [(Symbol, *)])--cellRendererComboHasEntry :: AttrLabelProxy "hasEntry"-cellRendererComboHasEntry = AttrLabelProxy--cellRendererComboModel :: AttrLabelProxy "model"-cellRendererComboModel = AttrLabelProxy--cellRendererComboTextColumn :: AttrLabelProxy "textColumn"-cellRendererComboTextColumn = AttrLabelProxy--data CellRendererComboChangedSignalInfo-instance SignalInfo CellRendererComboChangedSignalInfo where-    type HaskellCallbackType CellRendererComboChangedSignalInfo = CellRendererComboChangedCallback-    connectSignal _ = connectCellRendererComboChanged--type instance SignalList CellRendererCombo = CellRendererComboSignalList-type CellRendererComboSignalList = ('[ '("changed", CellRendererComboChangedSignalInfo), '("edited", CellRendererTextEditedSignalInfo), '("editingCanceled", CellRendererEditingCanceledSignalInfo), '("editingStarted", CellRendererEditingStartedSignalInfo), '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method CellRendererCombo::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "CellRendererCombo")--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_renderer_combo_new" gtk_cell_renderer_combo_new :: -    IO (Ptr CellRendererCombo)---cellRendererComboNew ::-    (MonadIO m) =>-    m CellRendererCombo                     -- result-cellRendererComboNew  = liftIO $ do-    result <- gtk_cell_renderer_combo_new-    checkUnexpectedReturnNULL "gtk_cell_renderer_combo_new" result-    result' <- (newObject CellRendererCombo) result-    return result'--
− GI/Gtk/Objects/CellRendererCombo.hs-boot
@@ -1,17 +0,0 @@-module GI.Gtk.Objects.CellRendererCombo where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype CellRendererCombo = CellRendererCombo (ForeignPtr CellRendererCombo)-instance GObject CellRendererCombo where-class GObject o => CellRendererComboK o-instance (GObject o, IsDescendantOf CellRendererCombo o) => CellRendererComboK o-data CellRendererComboHasEntryPropertyInfo-data CellRendererComboModelPropertyInfo-data CellRendererComboTextColumnPropertyInfo-data CellRendererComboChangedSignalInfo
− GI/Gtk/Objects/CellRendererPixbuf.hs
@@ -1,552 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.CellRendererPixbuf-    ( ---- * Exported types-    CellRendererPixbuf(..)                  ,-    CellRendererPixbufK                     ,-    toCellRendererPixbuf                    ,-    noCellRendererPixbuf                    ,--- -- * Methods--- ** cellRendererPixbufNew-    cellRendererPixbufNew                   ,----- -- * Properties--- ** FollowState-    CellRendererPixbufFollowStatePropertyInfo,-    cellRendererPixbufFollowState           ,-    constructCellRendererPixbufFollowState  ,-    getCellRendererPixbufFollowState        ,-    setCellRendererPixbufFollowState        ,----- ** Gicon-    CellRendererPixbufGiconPropertyInfo     ,-    cellRendererPixbufGicon                 ,-    clearCellRendererPixbufGicon            ,-    constructCellRendererPixbufGicon        ,-    getCellRendererPixbufGicon              ,-    setCellRendererPixbufGicon              ,----- ** IconName-    CellRendererPixbufIconNamePropertyInfo  ,-    cellRendererPixbufIconName              ,-    clearCellRendererPixbufIconName         ,-    constructCellRendererPixbufIconName     ,-    getCellRendererPixbufIconName           ,-    setCellRendererPixbufIconName           ,----- ** Pixbuf-    CellRendererPixbufPixbufPropertyInfo    ,-    cellRendererPixbufPixbuf                ,-    clearCellRendererPixbufPixbuf           ,-    constructCellRendererPixbufPixbuf       ,-    getCellRendererPixbufPixbuf             ,-    setCellRendererPixbufPixbuf             ,----- ** PixbufExpanderClosed-    CellRendererPixbufPixbufExpanderClosedPropertyInfo,-    cellRendererPixbufPixbufExpanderClosed  ,-    clearCellRendererPixbufPixbufExpanderClosed,-    constructCellRendererPixbufPixbufExpanderClosed,-    getCellRendererPixbufPixbufExpanderClosed,-    setCellRendererPixbufPixbufExpanderClosed,----- ** PixbufExpanderOpen-    CellRendererPixbufPixbufExpanderOpenPropertyInfo,-    cellRendererPixbufPixbufExpanderOpen    ,-    clearCellRendererPixbufPixbufExpanderOpen,-    constructCellRendererPixbufPixbufExpanderOpen,-    getCellRendererPixbufPixbufExpanderOpen ,-    setCellRendererPixbufPixbufExpanderOpen ,----- ** StockDetail-    CellRendererPixbufStockDetailPropertyInfo,-    cellRendererPixbufStockDetail           ,-    clearCellRendererPixbufStockDetail      ,-    constructCellRendererPixbufStockDetail  ,-    getCellRendererPixbufStockDetail        ,-    setCellRendererPixbufStockDetail        ,----- ** StockId-    CellRendererPixbufStockIdPropertyInfo   ,-    cellRendererPixbufStockId               ,-    clearCellRendererPixbufStockId          ,-    constructCellRendererPixbufStockId      ,-    getCellRendererPixbufStockId            ,-    setCellRendererPixbufStockId            ,----- ** StockSize-    CellRendererPixbufStockSizePropertyInfo ,-    cellRendererPixbufStockSize             ,-    constructCellRendererPixbufStockSize    ,-    getCellRendererPixbufStockSize          ,-    setCellRendererPixbufStockSize          ,----- ** Surface-    CellRendererPixbufSurfacePropertyInfo   ,-    cellRendererPixbufSurface               ,-    clearCellRendererPixbufSurface          ,-    constructCellRendererPixbufSurface      ,-    getCellRendererPixbufSurface            ,-    setCellRendererPixbufSurface            ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.GObject as GObject-import qualified GI.GdkPixbuf as GdkPixbuf-import qualified GI.Gio as Gio-import qualified GI.Cairo as Cairo--newtype CellRendererPixbuf = CellRendererPixbuf (ForeignPtr CellRendererPixbuf)-foreign import ccall "gtk_cell_renderer_pixbuf_get_type"-    c_gtk_cell_renderer_pixbuf_get_type :: IO GType--type instance ParentTypes CellRendererPixbuf = CellRendererPixbufParentTypes-type CellRendererPixbufParentTypes = '[CellRenderer, GObject.Object]--instance GObject CellRendererPixbuf where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_cell_renderer_pixbuf_get_type-    --class GObject o => CellRendererPixbufK o-instance (GObject o, IsDescendantOf CellRendererPixbuf o) => CellRendererPixbufK o--toCellRendererPixbuf :: CellRendererPixbufK o => o -> IO CellRendererPixbuf-toCellRendererPixbuf = unsafeCastTo CellRendererPixbuf--noCellRendererPixbuf :: Maybe CellRendererPixbuf-noCellRendererPixbuf = Nothing--type family ResolveCellRendererPixbufMethod (t :: Symbol) (o :: *) :: * where-    ResolveCellRendererPixbufMethod "activate" o = CellRendererActivateMethodInfo-    ResolveCellRendererPixbufMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveCellRendererPixbufMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveCellRendererPixbufMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveCellRendererPixbufMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveCellRendererPixbufMethod "isActivatable" o = CellRendererIsActivatableMethodInfo-    ResolveCellRendererPixbufMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveCellRendererPixbufMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveCellRendererPixbufMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveCellRendererPixbufMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveCellRendererPixbufMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveCellRendererPixbufMethod "render" o = CellRendererRenderMethodInfo-    ResolveCellRendererPixbufMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveCellRendererPixbufMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveCellRendererPixbufMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveCellRendererPixbufMethod "startEditing" o = CellRendererStartEditingMethodInfo-    ResolveCellRendererPixbufMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveCellRendererPixbufMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveCellRendererPixbufMethod "stopEditing" o = CellRendererStopEditingMethodInfo-    ResolveCellRendererPixbufMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveCellRendererPixbufMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveCellRendererPixbufMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveCellRendererPixbufMethod "getAlignedArea" o = CellRendererGetAlignedAreaMethodInfo-    ResolveCellRendererPixbufMethod "getAlignment" o = CellRendererGetAlignmentMethodInfo-    ResolveCellRendererPixbufMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveCellRendererPixbufMethod "getFixedSize" o = CellRendererGetFixedSizeMethodInfo-    ResolveCellRendererPixbufMethod "getPadding" o = CellRendererGetPaddingMethodInfo-    ResolveCellRendererPixbufMethod "getPreferredHeight" o = CellRendererGetPreferredHeightMethodInfo-    ResolveCellRendererPixbufMethod "getPreferredHeightForWidth" o = CellRendererGetPreferredHeightForWidthMethodInfo-    ResolveCellRendererPixbufMethod "getPreferredSize" o = CellRendererGetPreferredSizeMethodInfo-    ResolveCellRendererPixbufMethod "getPreferredWidth" o = CellRendererGetPreferredWidthMethodInfo-    ResolveCellRendererPixbufMethod "getPreferredWidthForHeight" o = CellRendererGetPreferredWidthForHeightMethodInfo-    ResolveCellRendererPixbufMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveCellRendererPixbufMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveCellRendererPixbufMethod "getRequestMode" o = CellRendererGetRequestModeMethodInfo-    ResolveCellRendererPixbufMethod "getSensitive" o = CellRendererGetSensitiveMethodInfo-    ResolveCellRendererPixbufMethod "getSize" o = CellRendererGetSizeMethodInfo-    ResolveCellRendererPixbufMethod "getState" o = CellRendererGetStateMethodInfo-    ResolveCellRendererPixbufMethod "getVisible" o = CellRendererGetVisibleMethodInfo-    ResolveCellRendererPixbufMethod "setAlignment" o = CellRendererSetAlignmentMethodInfo-    ResolveCellRendererPixbufMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveCellRendererPixbufMethod "setFixedSize" o = CellRendererSetFixedSizeMethodInfo-    ResolveCellRendererPixbufMethod "setPadding" o = CellRendererSetPaddingMethodInfo-    ResolveCellRendererPixbufMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveCellRendererPixbufMethod "setSensitive" o = CellRendererSetSensitiveMethodInfo-    ResolveCellRendererPixbufMethod "setVisible" o = CellRendererSetVisibleMethodInfo-    ResolveCellRendererPixbufMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveCellRendererPixbufMethod t CellRendererPixbuf, MethodInfo info CellRendererPixbuf p) => IsLabelProxy t (CellRendererPixbuf -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveCellRendererPixbufMethod t CellRendererPixbuf, MethodInfo info CellRendererPixbuf p) => IsLabel t (CellRendererPixbuf -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "follow-state"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererPixbufFollowState :: (MonadIO m, CellRendererPixbufK o) => o -> m Bool-getCellRendererPixbufFollowState obj = liftIO $ getObjectPropertyBool obj "follow-state"--setCellRendererPixbufFollowState :: (MonadIO m, CellRendererPixbufK o) => o -> Bool -> m ()-setCellRendererPixbufFollowState obj val = liftIO $ setObjectPropertyBool obj "follow-state" val--constructCellRendererPixbufFollowState :: Bool -> IO ([Char], GValue)-constructCellRendererPixbufFollowState val = constructObjectPropertyBool "follow-state" val--data CellRendererPixbufFollowStatePropertyInfo-instance AttrInfo CellRendererPixbufFollowStatePropertyInfo where-    type AttrAllowedOps CellRendererPixbufFollowStatePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellRendererPixbufFollowStatePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint CellRendererPixbufFollowStatePropertyInfo = CellRendererPixbufK-    type AttrGetType CellRendererPixbufFollowStatePropertyInfo = Bool-    type AttrLabel CellRendererPixbufFollowStatePropertyInfo = "follow-state"-    attrGet _ = getCellRendererPixbufFollowState-    attrSet _ = setCellRendererPixbufFollowState-    attrConstruct _ = constructCellRendererPixbufFollowState-    attrClear _ = undefined---- VVV Prop "gicon"-   -- Type: TInterface "Gio" "Icon"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererPixbufGicon :: (MonadIO m, CellRendererPixbufK o) => o -> m (Maybe Gio.Icon)-getCellRendererPixbufGicon obj = liftIO $ getObjectPropertyObject obj "gicon" Gio.Icon--setCellRendererPixbufGicon :: (MonadIO m, CellRendererPixbufK o, Gio.IconK a) => o -> a -> m ()-setCellRendererPixbufGicon obj val = liftIO $ setObjectPropertyObject obj "gicon" (Just val)--constructCellRendererPixbufGicon :: (Gio.IconK a) => a -> IO ([Char], GValue)-constructCellRendererPixbufGicon val = constructObjectPropertyObject "gicon" (Just val)--clearCellRendererPixbufGicon :: (MonadIO m, CellRendererPixbufK o) => o -> m ()-clearCellRendererPixbufGicon obj = liftIO $ setObjectPropertyObject obj "gicon" (Nothing :: Maybe Gio.Icon)--data CellRendererPixbufGiconPropertyInfo-instance AttrInfo CellRendererPixbufGiconPropertyInfo where-    type AttrAllowedOps CellRendererPixbufGiconPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint CellRendererPixbufGiconPropertyInfo = Gio.IconK-    type AttrBaseTypeConstraint CellRendererPixbufGiconPropertyInfo = CellRendererPixbufK-    type AttrGetType CellRendererPixbufGiconPropertyInfo = (Maybe Gio.Icon)-    type AttrLabel CellRendererPixbufGiconPropertyInfo = "gicon"-    attrGet _ = getCellRendererPixbufGicon-    attrSet _ = setCellRendererPixbufGicon-    attrConstruct _ = constructCellRendererPixbufGicon-    attrClear _ = clearCellRendererPixbufGicon---- VVV Prop "icon-name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererPixbufIconName :: (MonadIO m, CellRendererPixbufK o) => o -> m (Maybe T.Text)-getCellRendererPixbufIconName obj = liftIO $ getObjectPropertyString obj "icon-name"--setCellRendererPixbufIconName :: (MonadIO m, CellRendererPixbufK o) => o -> T.Text -> m ()-setCellRendererPixbufIconName obj val = liftIO $ setObjectPropertyString obj "icon-name" (Just val)--constructCellRendererPixbufIconName :: T.Text -> IO ([Char], GValue)-constructCellRendererPixbufIconName val = constructObjectPropertyString "icon-name" (Just val)--clearCellRendererPixbufIconName :: (MonadIO m, CellRendererPixbufK o) => o -> m ()-clearCellRendererPixbufIconName obj = liftIO $ setObjectPropertyString obj "icon-name" (Nothing :: Maybe T.Text)--data CellRendererPixbufIconNamePropertyInfo-instance AttrInfo CellRendererPixbufIconNamePropertyInfo where-    type AttrAllowedOps CellRendererPixbufIconNamePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint CellRendererPixbufIconNamePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint CellRendererPixbufIconNamePropertyInfo = CellRendererPixbufK-    type AttrGetType CellRendererPixbufIconNamePropertyInfo = (Maybe T.Text)-    type AttrLabel CellRendererPixbufIconNamePropertyInfo = "icon-name"-    attrGet _ = getCellRendererPixbufIconName-    attrSet _ = setCellRendererPixbufIconName-    attrConstruct _ = constructCellRendererPixbufIconName-    attrClear _ = clearCellRendererPixbufIconName---- VVV Prop "pixbuf"-   -- Type: TInterface "GdkPixbuf" "Pixbuf"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererPixbufPixbuf :: (MonadIO m, CellRendererPixbufK o) => o -> m (Maybe GdkPixbuf.Pixbuf)-getCellRendererPixbufPixbuf obj = liftIO $ getObjectPropertyObject obj "pixbuf" GdkPixbuf.Pixbuf--setCellRendererPixbufPixbuf :: (MonadIO m, CellRendererPixbufK o, GdkPixbuf.PixbufK a) => o -> a -> m ()-setCellRendererPixbufPixbuf obj val = liftIO $ setObjectPropertyObject obj "pixbuf" (Just val)--constructCellRendererPixbufPixbuf :: (GdkPixbuf.PixbufK a) => a -> IO ([Char], GValue)-constructCellRendererPixbufPixbuf val = constructObjectPropertyObject "pixbuf" (Just val)--clearCellRendererPixbufPixbuf :: (MonadIO m, CellRendererPixbufK o) => o -> m ()-clearCellRendererPixbufPixbuf obj = liftIO $ setObjectPropertyObject obj "pixbuf" (Nothing :: Maybe GdkPixbuf.Pixbuf)--data CellRendererPixbufPixbufPropertyInfo-instance AttrInfo CellRendererPixbufPixbufPropertyInfo where-    type AttrAllowedOps CellRendererPixbufPixbufPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint CellRendererPixbufPixbufPropertyInfo = GdkPixbuf.PixbufK-    type AttrBaseTypeConstraint CellRendererPixbufPixbufPropertyInfo = CellRendererPixbufK-    type AttrGetType CellRendererPixbufPixbufPropertyInfo = (Maybe GdkPixbuf.Pixbuf)-    type AttrLabel CellRendererPixbufPixbufPropertyInfo = "pixbuf"-    attrGet _ = getCellRendererPixbufPixbuf-    attrSet _ = setCellRendererPixbufPixbuf-    attrConstruct _ = constructCellRendererPixbufPixbuf-    attrClear _ = clearCellRendererPixbufPixbuf---- VVV Prop "pixbuf-expander-closed"-   -- Type: TInterface "GdkPixbuf" "Pixbuf"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererPixbufPixbufExpanderClosed :: (MonadIO m, CellRendererPixbufK o) => o -> m (Maybe GdkPixbuf.Pixbuf)-getCellRendererPixbufPixbufExpanderClosed obj = liftIO $ getObjectPropertyObject obj "pixbuf-expander-closed" GdkPixbuf.Pixbuf--setCellRendererPixbufPixbufExpanderClosed :: (MonadIO m, CellRendererPixbufK o, GdkPixbuf.PixbufK a) => o -> a -> m ()-setCellRendererPixbufPixbufExpanderClosed obj val = liftIO $ setObjectPropertyObject obj "pixbuf-expander-closed" (Just val)--constructCellRendererPixbufPixbufExpanderClosed :: (GdkPixbuf.PixbufK a) => a -> IO ([Char], GValue)-constructCellRendererPixbufPixbufExpanderClosed val = constructObjectPropertyObject "pixbuf-expander-closed" (Just val)--clearCellRendererPixbufPixbufExpanderClosed :: (MonadIO m, CellRendererPixbufK o) => o -> m ()-clearCellRendererPixbufPixbufExpanderClosed obj = liftIO $ setObjectPropertyObject obj "pixbuf-expander-closed" (Nothing :: Maybe GdkPixbuf.Pixbuf)--data CellRendererPixbufPixbufExpanderClosedPropertyInfo-instance AttrInfo CellRendererPixbufPixbufExpanderClosedPropertyInfo where-    type AttrAllowedOps CellRendererPixbufPixbufExpanderClosedPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint CellRendererPixbufPixbufExpanderClosedPropertyInfo = GdkPixbuf.PixbufK-    type AttrBaseTypeConstraint CellRendererPixbufPixbufExpanderClosedPropertyInfo = CellRendererPixbufK-    type AttrGetType CellRendererPixbufPixbufExpanderClosedPropertyInfo = (Maybe GdkPixbuf.Pixbuf)-    type AttrLabel CellRendererPixbufPixbufExpanderClosedPropertyInfo = "pixbuf-expander-closed"-    attrGet _ = getCellRendererPixbufPixbufExpanderClosed-    attrSet _ = setCellRendererPixbufPixbufExpanderClosed-    attrConstruct _ = constructCellRendererPixbufPixbufExpanderClosed-    attrClear _ = clearCellRendererPixbufPixbufExpanderClosed---- VVV Prop "pixbuf-expander-open"-   -- Type: TInterface "GdkPixbuf" "Pixbuf"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererPixbufPixbufExpanderOpen :: (MonadIO m, CellRendererPixbufK o) => o -> m (Maybe GdkPixbuf.Pixbuf)-getCellRendererPixbufPixbufExpanderOpen obj = liftIO $ getObjectPropertyObject obj "pixbuf-expander-open" GdkPixbuf.Pixbuf--setCellRendererPixbufPixbufExpanderOpen :: (MonadIO m, CellRendererPixbufK o, GdkPixbuf.PixbufK a) => o -> a -> m ()-setCellRendererPixbufPixbufExpanderOpen obj val = liftIO $ setObjectPropertyObject obj "pixbuf-expander-open" (Just val)--constructCellRendererPixbufPixbufExpanderOpen :: (GdkPixbuf.PixbufK a) => a -> IO ([Char], GValue)-constructCellRendererPixbufPixbufExpanderOpen val = constructObjectPropertyObject "pixbuf-expander-open" (Just val)--clearCellRendererPixbufPixbufExpanderOpen :: (MonadIO m, CellRendererPixbufK o) => o -> m ()-clearCellRendererPixbufPixbufExpanderOpen obj = liftIO $ setObjectPropertyObject obj "pixbuf-expander-open" (Nothing :: Maybe GdkPixbuf.Pixbuf)--data CellRendererPixbufPixbufExpanderOpenPropertyInfo-instance AttrInfo CellRendererPixbufPixbufExpanderOpenPropertyInfo where-    type AttrAllowedOps CellRendererPixbufPixbufExpanderOpenPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint CellRendererPixbufPixbufExpanderOpenPropertyInfo = GdkPixbuf.PixbufK-    type AttrBaseTypeConstraint CellRendererPixbufPixbufExpanderOpenPropertyInfo = CellRendererPixbufK-    type AttrGetType CellRendererPixbufPixbufExpanderOpenPropertyInfo = (Maybe GdkPixbuf.Pixbuf)-    type AttrLabel CellRendererPixbufPixbufExpanderOpenPropertyInfo = "pixbuf-expander-open"-    attrGet _ = getCellRendererPixbufPixbufExpanderOpen-    attrSet _ = setCellRendererPixbufPixbufExpanderOpen-    attrConstruct _ = constructCellRendererPixbufPixbufExpanderOpen-    attrClear _ = clearCellRendererPixbufPixbufExpanderOpen---- VVV Prop "stock-detail"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererPixbufStockDetail :: (MonadIO m, CellRendererPixbufK o) => o -> m (Maybe T.Text)-getCellRendererPixbufStockDetail obj = liftIO $ getObjectPropertyString obj "stock-detail"--setCellRendererPixbufStockDetail :: (MonadIO m, CellRendererPixbufK o) => o -> T.Text -> m ()-setCellRendererPixbufStockDetail obj val = liftIO $ setObjectPropertyString obj "stock-detail" (Just val)--constructCellRendererPixbufStockDetail :: T.Text -> IO ([Char], GValue)-constructCellRendererPixbufStockDetail val = constructObjectPropertyString "stock-detail" (Just val)--clearCellRendererPixbufStockDetail :: (MonadIO m, CellRendererPixbufK o) => o -> m ()-clearCellRendererPixbufStockDetail obj = liftIO $ setObjectPropertyString obj "stock-detail" (Nothing :: Maybe T.Text)--data CellRendererPixbufStockDetailPropertyInfo-instance AttrInfo CellRendererPixbufStockDetailPropertyInfo where-    type AttrAllowedOps CellRendererPixbufStockDetailPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint CellRendererPixbufStockDetailPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint CellRendererPixbufStockDetailPropertyInfo = CellRendererPixbufK-    type AttrGetType CellRendererPixbufStockDetailPropertyInfo = (Maybe T.Text)-    type AttrLabel CellRendererPixbufStockDetailPropertyInfo = "stock-detail"-    attrGet _ = getCellRendererPixbufStockDetail-    attrSet _ = setCellRendererPixbufStockDetail-    attrConstruct _ = constructCellRendererPixbufStockDetail-    attrClear _ = clearCellRendererPixbufStockDetail---- VVV Prop "stock-id"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererPixbufStockId :: (MonadIO m, CellRendererPixbufK o) => o -> m (Maybe T.Text)-getCellRendererPixbufStockId obj = liftIO $ getObjectPropertyString obj "stock-id"--setCellRendererPixbufStockId :: (MonadIO m, CellRendererPixbufK o) => o -> T.Text -> m ()-setCellRendererPixbufStockId obj val = liftIO $ setObjectPropertyString obj "stock-id" (Just val)--constructCellRendererPixbufStockId :: T.Text -> IO ([Char], GValue)-constructCellRendererPixbufStockId val = constructObjectPropertyString "stock-id" (Just val)--clearCellRendererPixbufStockId :: (MonadIO m, CellRendererPixbufK o) => o -> m ()-clearCellRendererPixbufStockId obj = liftIO $ setObjectPropertyString obj "stock-id" (Nothing :: Maybe T.Text)--data CellRendererPixbufStockIdPropertyInfo-instance AttrInfo CellRendererPixbufStockIdPropertyInfo where-    type AttrAllowedOps CellRendererPixbufStockIdPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint CellRendererPixbufStockIdPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint CellRendererPixbufStockIdPropertyInfo = CellRendererPixbufK-    type AttrGetType CellRendererPixbufStockIdPropertyInfo = (Maybe T.Text)-    type AttrLabel CellRendererPixbufStockIdPropertyInfo = "stock-id"-    attrGet _ = getCellRendererPixbufStockId-    attrSet _ = setCellRendererPixbufStockId-    attrConstruct _ = constructCellRendererPixbufStockId-    attrClear _ = clearCellRendererPixbufStockId---- VVV Prop "stock-size"-   -- Type: TBasicType TUInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererPixbufStockSize :: (MonadIO m, CellRendererPixbufK o) => o -> m Word32-getCellRendererPixbufStockSize obj = liftIO $ getObjectPropertyUInt32 obj "stock-size"--setCellRendererPixbufStockSize :: (MonadIO m, CellRendererPixbufK o) => o -> Word32 -> m ()-setCellRendererPixbufStockSize obj val = liftIO $ setObjectPropertyUInt32 obj "stock-size" val--constructCellRendererPixbufStockSize :: Word32 -> IO ([Char], GValue)-constructCellRendererPixbufStockSize val = constructObjectPropertyUInt32 "stock-size" val--data CellRendererPixbufStockSizePropertyInfo-instance AttrInfo CellRendererPixbufStockSizePropertyInfo where-    type AttrAllowedOps CellRendererPixbufStockSizePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellRendererPixbufStockSizePropertyInfo = (~) Word32-    type AttrBaseTypeConstraint CellRendererPixbufStockSizePropertyInfo = CellRendererPixbufK-    type AttrGetType CellRendererPixbufStockSizePropertyInfo = Word32-    type AttrLabel CellRendererPixbufStockSizePropertyInfo = "stock-size"-    attrGet _ = getCellRendererPixbufStockSize-    attrSet _ = setCellRendererPixbufStockSize-    attrConstruct _ = constructCellRendererPixbufStockSize-    attrClear _ = undefined---- VVV Prop "surface"-   -- Type: TInterface "cairo" "Surface"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererPixbufSurface :: (MonadIO m, CellRendererPixbufK o) => o -> m (Maybe Cairo.Surface)-getCellRendererPixbufSurface obj = liftIO $ getObjectPropertyBoxed obj "surface" Cairo.Surface--setCellRendererPixbufSurface :: (MonadIO m, CellRendererPixbufK o) => o -> Cairo.Surface -> m ()-setCellRendererPixbufSurface obj val = liftIO $ setObjectPropertyBoxed obj "surface" (Just val)--constructCellRendererPixbufSurface :: Cairo.Surface -> IO ([Char], GValue)-constructCellRendererPixbufSurface val = constructObjectPropertyBoxed "surface" (Just val)--clearCellRendererPixbufSurface :: (MonadIO m, CellRendererPixbufK o) => o -> m ()-clearCellRendererPixbufSurface obj = liftIO $ setObjectPropertyBoxed obj "surface" (Nothing :: Maybe Cairo.Surface)--data CellRendererPixbufSurfacePropertyInfo-instance AttrInfo CellRendererPixbufSurfacePropertyInfo where-    type AttrAllowedOps CellRendererPixbufSurfacePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint CellRendererPixbufSurfacePropertyInfo = (~) Cairo.Surface-    type AttrBaseTypeConstraint CellRendererPixbufSurfacePropertyInfo = CellRendererPixbufK-    type AttrGetType CellRendererPixbufSurfacePropertyInfo = (Maybe Cairo.Surface)-    type AttrLabel CellRendererPixbufSurfacePropertyInfo = "surface"-    attrGet _ = getCellRendererPixbufSurface-    attrSet _ = setCellRendererPixbufSurface-    attrConstruct _ = constructCellRendererPixbufSurface-    attrClear _ = clearCellRendererPixbufSurface--type instance AttributeList CellRendererPixbuf = CellRendererPixbufAttributeList-type CellRendererPixbufAttributeList = ('[ '("cellBackground", CellRendererCellBackgroundPropertyInfo), '("cellBackgroundGdk", CellRendererCellBackgroundGdkPropertyInfo), '("cellBackgroundRgba", CellRendererCellBackgroundRgbaPropertyInfo), '("cellBackgroundSet", CellRendererCellBackgroundSetPropertyInfo), '("editing", CellRendererEditingPropertyInfo), '("followState", CellRendererPixbufFollowStatePropertyInfo), '("gicon", CellRendererPixbufGiconPropertyInfo), '("height", CellRendererHeightPropertyInfo), '("iconName", CellRendererPixbufIconNamePropertyInfo), '("isExpanded", CellRendererIsExpandedPropertyInfo), '("isExpander", CellRendererIsExpanderPropertyInfo), '("mode", CellRendererModePropertyInfo), '("pixbuf", CellRendererPixbufPixbufPropertyInfo), '("pixbufExpanderClosed", CellRendererPixbufPixbufExpanderClosedPropertyInfo), '("pixbufExpanderOpen", CellRendererPixbufPixbufExpanderOpenPropertyInfo), '("sensitive", CellRendererSensitivePropertyInfo), '("stockDetail", CellRendererPixbufStockDetailPropertyInfo), '("stockId", CellRendererPixbufStockIdPropertyInfo), '("stockSize", CellRendererPixbufStockSizePropertyInfo), '("surface", CellRendererPixbufSurfacePropertyInfo), '("visible", CellRendererVisiblePropertyInfo), '("width", CellRendererWidthPropertyInfo), '("xalign", CellRendererXalignPropertyInfo), '("xpad", CellRendererXpadPropertyInfo), '("yalign", CellRendererYalignPropertyInfo), '("ypad", CellRendererYpadPropertyInfo)] :: [(Symbol, *)])--cellRendererPixbufFollowState :: AttrLabelProxy "followState"-cellRendererPixbufFollowState = AttrLabelProxy--cellRendererPixbufGicon :: AttrLabelProxy "gicon"-cellRendererPixbufGicon = AttrLabelProxy--cellRendererPixbufIconName :: AttrLabelProxy "iconName"-cellRendererPixbufIconName = AttrLabelProxy--cellRendererPixbufPixbuf :: AttrLabelProxy "pixbuf"-cellRendererPixbufPixbuf = AttrLabelProxy--cellRendererPixbufPixbufExpanderClosed :: AttrLabelProxy "pixbufExpanderClosed"-cellRendererPixbufPixbufExpanderClosed = AttrLabelProxy--cellRendererPixbufPixbufExpanderOpen :: AttrLabelProxy "pixbufExpanderOpen"-cellRendererPixbufPixbufExpanderOpen = AttrLabelProxy--cellRendererPixbufStockDetail :: AttrLabelProxy "stockDetail"-cellRendererPixbufStockDetail = AttrLabelProxy--cellRendererPixbufStockId :: AttrLabelProxy "stockId"-cellRendererPixbufStockId = AttrLabelProxy--cellRendererPixbufStockSize :: AttrLabelProxy "stockSize"-cellRendererPixbufStockSize = AttrLabelProxy--cellRendererPixbufSurface :: AttrLabelProxy "surface"-cellRendererPixbufSurface = AttrLabelProxy--type instance SignalList CellRendererPixbuf = CellRendererPixbufSignalList-type CellRendererPixbufSignalList = ('[ '("editingCanceled", CellRendererEditingCanceledSignalInfo), '("editingStarted", CellRendererEditingStartedSignalInfo), '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method CellRendererPixbuf::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "CellRendererPixbuf")--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_renderer_pixbuf_new" gtk_cell_renderer_pixbuf_new :: -    IO (Ptr CellRendererPixbuf)---cellRendererPixbufNew ::-    (MonadIO m) =>-    m CellRendererPixbuf                    -- result-cellRendererPixbufNew  = liftIO $ do-    result <- gtk_cell_renderer_pixbuf_new-    checkUnexpectedReturnNULL "gtk_cell_renderer_pixbuf_new" result-    result' <- (newObject CellRendererPixbuf) result-    return result'--
− GI/Gtk/Objects/CellRendererPixbuf.hs-boot
@@ -1,23 +0,0 @@-module GI.Gtk.Objects.CellRendererPixbuf where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype CellRendererPixbuf = CellRendererPixbuf (ForeignPtr CellRendererPixbuf)-instance GObject CellRendererPixbuf where-class GObject o => CellRendererPixbufK o-instance (GObject o, IsDescendantOf CellRendererPixbuf o) => CellRendererPixbufK o-data CellRendererPixbufFollowStatePropertyInfo-data CellRendererPixbufGiconPropertyInfo-data CellRendererPixbufIconNamePropertyInfo-data CellRendererPixbufPixbufPropertyInfo-data CellRendererPixbufPixbufExpanderClosedPropertyInfo-data CellRendererPixbufPixbufExpanderOpenPropertyInfo-data CellRendererPixbufStockDetailPropertyInfo-data CellRendererPixbufStockIdPropertyInfo-data CellRendererPixbufStockSizePropertyInfo-data CellRendererPixbufSurfacePropertyInfo
− GI/Gtk/Objects/CellRendererProgress.hs
@@ -1,375 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.CellRendererProgress-    ( ---- * Exported types-    CellRendererProgress(..)                ,-    CellRendererProgressK                   ,-    toCellRendererProgress                  ,-    noCellRendererProgress                  ,--- -- * Methods--- ** cellRendererProgressNew-    cellRendererProgressNew                 ,----- -- * Properties--- ** Inverted-    CellRendererProgressInvertedPropertyInfo,-    cellRendererProgressInverted            ,-    constructCellRendererProgressInverted   ,-    getCellRendererProgressInverted         ,-    setCellRendererProgressInverted         ,----- ** Pulse-    CellRendererProgressPulsePropertyInfo   ,-    cellRendererProgressPulse               ,-    constructCellRendererProgressPulse      ,-    getCellRendererProgressPulse            ,-    setCellRendererProgressPulse            ,----- ** Text-    CellRendererProgressTextPropertyInfo    ,-    cellRendererProgressText                ,-    clearCellRendererProgressText           ,-    constructCellRendererProgressText       ,-    getCellRendererProgressText             ,-    setCellRendererProgressText             ,----- ** TextXalign-    CellRendererProgressTextXalignPropertyInfo,-    cellRendererProgressTextXalign          ,-    constructCellRendererProgressTextXalign ,-    getCellRendererProgressTextXalign       ,-    setCellRendererProgressTextXalign       ,----- ** TextYalign-    CellRendererProgressTextYalignPropertyInfo,-    cellRendererProgressTextYalign          ,-    constructCellRendererProgressTextYalign ,-    getCellRendererProgressTextYalign       ,-    setCellRendererProgressTextYalign       ,----- ** Value-    CellRendererProgressValuePropertyInfo   ,-    cellRendererProgressValue               ,-    constructCellRendererProgressValue      ,-    getCellRendererProgressValue            ,-    setCellRendererProgressValue            ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.GObject as GObject--newtype CellRendererProgress = CellRendererProgress (ForeignPtr CellRendererProgress)-foreign import ccall "gtk_cell_renderer_progress_get_type"-    c_gtk_cell_renderer_progress_get_type :: IO GType--type instance ParentTypes CellRendererProgress = CellRendererProgressParentTypes-type CellRendererProgressParentTypes = '[CellRenderer, GObject.Object, Orientable]--instance GObject CellRendererProgress where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_cell_renderer_progress_get_type-    --class GObject o => CellRendererProgressK o-instance (GObject o, IsDescendantOf CellRendererProgress o) => CellRendererProgressK o--toCellRendererProgress :: CellRendererProgressK o => o -> IO CellRendererProgress-toCellRendererProgress = unsafeCastTo CellRendererProgress--noCellRendererProgress :: Maybe CellRendererProgress-noCellRendererProgress = Nothing--type family ResolveCellRendererProgressMethod (t :: Symbol) (o :: *) :: * where-    ResolveCellRendererProgressMethod "activate" o = CellRendererActivateMethodInfo-    ResolveCellRendererProgressMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveCellRendererProgressMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveCellRendererProgressMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveCellRendererProgressMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveCellRendererProgressMethod "isActivatable" o = CellRendererIsActivatableMethodInfo-    ResolveCellRendererProgressMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveCellRendererProgressMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveCellRendererProgressMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveCellRendererProgressMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveCellRendererProgressMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveCellRendererProgressMethod "render" o = CellRendererRenderMethodInfo-    ResolveCellRendererProgressMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveCellRendererProgressMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveCellRendererProgressMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveCellRendererProgressMethod "startEditing" o = CellRendererStartEditingMethodInfo-    ResolveCellRendererProgressMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveCellRendererProgressMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveCellRendererProgressMethod "stopEditing" o = CellRendererStopEditingMethodInfo-    ResolveCellRendererProgressMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveCellRendererProgressMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveCellRendererProgressMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveCellRendererProgressMethod "getAlignedArea" o = CellRendererGetAlignedAreaMethodInfo-    ResolveCellRendererProgressMethod "getAlignment" o = CellRendererGetAlignmentMethodInfo-    ResolveCellRendererProgressMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveCellRendererProgressMethod "getFixedSize" o = CellRendererGetFixedSizeMethodInfo-    ResolveCellRendererProgressMethod "getOrientation" o = OrientableGetOrientationMethodInfo-    ResolveCellRendererProgressMethod "getPadding" o = CellRendererGetPaddingMethodInfo-    ResolveCellRendererProgressMethod "getPreferredHeight" o = CellRendererGetPreferredHeightMethodInfo-    ResolveCellRendererProgressMethod "getPreferredHeightForWidth" o = CellRendererGetPreferredHeightForWidthMethodInfo-    ResolveCellRendererProgressMethod "getPreferredSize" o = CellRendererGetPreferredSizeMethodInfo-    ResolveCellRendererProgressMethod "getPreferredWidth" o = CellRendererGetPreferredWidthMethodInfo-    ResolveCellRendererProgressMethod "getPreferredWidthForHeight" o = CellRendererGetPreferredWidthForHeightMethodInfo-    ResolveCellRendererProgressMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveCellRendererProgressMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveCellRendererProgressMethod "getRequestMode" o = CellRendererGetRequestModeMethodInfo-    ResolveCellRendererProgressMethod "getSensitive" o = CellRendererGetSensitiveMethodInfo-    ResolveCellRendererProgressMethod "getSize" o = CellRendererGetSizeMethodInfo-    ResolveCellRendererProgressMethod "getState" o = CellRendererGetStateMethodInfo-    ResolveCellRendererProgressMethod "getVisible" o = CellRendererGetVisibleMethodInfo-    ResolveCellRendererProgressMethod "setAlignment" o = CellRendererSetAlignmentMethodInfo-    ResolveCellRendererProgressMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveCellRendererProgressMethod "setFixedSize" o = CellRendererSetFixedSizeMethodInfo-    ResolveCellRendererProgressMethod "setOrientation" o = OrientableSetOrientationMethodInfo-    ResolveCellRendererProgressMethod "setPadding" o = CellRendererSetPaddingMethodInfo-    ResolveCellRendererProgressMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveCellRendererProgressMethod "setSensitive" o = CellRendererSetSensitiveMethodInfo-    ResolveCellRendererProgressMethod "setVisible" o = CellRendererSetVisibleMethodInfo-    ResolveCellRendererProgressMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveCellRendererProgressMethod t CellRendererProgress, MethodInfo info CellRendererProgress p) => IsLabelProxy t (CellRendererProgress -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveCellRendererProgressMethod t CellRendererProgress, MethodInfo info CellRendererProgress p) => IsLabel t (CellRendererProgress -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "inverted"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererProgressInverted :: (MonadIO m, CellRendererProgressK o) => o -> m Bool-getCellRendererProgressInverted obj = liftIO $ getObjectPropertyBool obj "inverted"--setCellRendererProgressInverted :: (MonadIO m, CellRendererProgressK o) => o -> Bool -> m ()-setCellRendererProgressInverted obj val = liftIO $ setObjectPropertyBool obj "inverted" val--constructCellRendererProgressInverted :: Bool -> IO ([Char], GValue)-constructCellRendererProgressInverted val = constructObjectPropertyBool "inverted" val--data CellRendererProgressInvertedPropertyInfo-instance AttrInfo CellRendererProgressInvertedPropertyInfo where-    type AttrAllowedOps CellRendererProgressInvertedPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellRendererProgressInvertedPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint CellRendererProgressInvertedPropertyInfo = CellRendererProgressK-    type AttrGetType CellRendererProgressInvertedPropertyInfo = Bool-    type AttrLabel CellRendererProgressInvertedPropertyInfo = "inverted"-    attrGet _ = getCellRendererProgressInverted-    attrSet _ = setCellRendererProgressInverted-    attrConstruct _ = constructCellRendererProgressInverted-    attrClear _ = undefined---- VVV Prop "pulse"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererProgressPulse :: (MonadIO m, CellRendererProgressK o) => o -> m Int32-getCellRendererProgressPulse obj = liftIO $ getObjectPropertyInt32 obj "pulse"--setCellRendererProgressPulse :: (MonadIO m, CellRendererProgressK o) => o -> Int32 -> m ()-setCellRendererProgressPulse obj val = liftIO $ setObjectPropertyInt32 obj "pulse" val--constructCellRendererProgressPulse :: Int32 -> IO ([Char], GValue)-constructCellRendererProgressPulse val = constructObjectPropertyInt32 "pulse" val--data CellRendererProgressPulsePropertyInfo-instance AttrInfo CellRendererProgressPulsePropertyInfo where-    type AttrAllowedOps CellRendererProgressPulsePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellRendererProgressPulsePropertyInfo = (~) Int32-    type AttrBaseTypeConstraint CellRendererProgressPulsePropertyInfo = CellRendererProgressK-    type AttrGetType CellRendererProgressPulsePropertyInfo = Int32-    type AttrLabel CellRendererProgressPulsePropertyInfo = "pulse"-    attrGet _ = getCellRendererProgressPulse-    attrSet _ = setCellRendererProgressPulse-    attrConstruct _ = constructCellRendererProgressPulse-    attrClear _ = undefined---- VVV Prop "text"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererProgressText :: (MonadIO m, CellRendererProgressK o) => o -> m (Maybe T.Text)-getCellRendererProgressText obj = liftIO $ getObjectPropertyString obj "text"--setCellRendererProgressText :: (MonadIO m, CellRendererProgressK o) => o -> T.Text -> m ()-setCellRendererProgressText obj val = liftIO $ setObjectPropertyString obj "text" (Just val)--constructCellRendererProgressText :: T.Text -> IO ([Char], GValue)-constructCellRendererProgressText val = constructObjectPropertyString "text" (Just val)--clearCellRendererProgressText :: (MonadIO m, CellRendererProgressK o) => o -> m ()-clearCellRendererProgressText obj = liftIO $ setObjectPropertyString obj "text" (Nothing :: Maybe T.Text)--data CellRendererProgressTextPropertyInfo-instance AttrInfo CellRendererProgressTextPropertyInfo where-    type AttrAllowedOps CellRendererProgressTextPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint CellRendererProgressTextPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint CellRendererProgressTextPropertyInfo = CellRendererProgressK-    type AttrGetType CellRendererProgressTextPropertyInfo = (Maybe T.Text)-    type AttrLabel CellRendererProgressTextPropertyInfo = "text"-    attrGet _ = getCellRendererProgressText-    attrSet _ = setCellRendererProgressText-    attrConstruct _ = constructCellRendererProgressText-    attrClear _ = clearCellRendererProgressText---- VVV Prop "text-xalign"-   -- Type: TBasicType TFloat-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererProgressTextXalign :: (MonadIO m, CellRendererProgressK o) => o -> m Float-getCellRendererProgressTextXalign obj = liftIO $ getObjectPropertyFloat obj "text-xalign"--setCellRendererProgressTextXalign :: (MonadIO m, CellRendererProgressK o) => o -> Float -> m ()-setCellRendererProgressTextXalign obj val = liftIO $ setObjectPropertyFloat obj "text-xalign" val--constructCellRendererProgressTextXalign :: Float -> IO ([Char], GValue)-constructCellRendererProgressTextXalign val = constructObjectPropertyFloat "text-xalign" val--data CellRendererProgressTextXalignPropertyInfo-instance AttrInfo CellRendererProgressTextXalignPropertyInfo where-    type AttrAllowedOps CellRendererProgressTextXalignPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellRendererProgressTextXalignPropertyInfo = (~) Float-    type AttrBaseTypeConstraint CellRendererProgressTextXalignPropertyInfo = CellRendererProgressK-    type AttrGetType CellRendererProgressTextXalignPropertyInfo = Float-    type AttrLabel CellRendererProgressTextXalignPropertyInfo = "text-xalign"-    attrGet _ = getCellRendererProgressTextXalign-    attrSet _ = setCellRendererProgressTextXalign-    attrConstruct _ = constructCellRendererProgressTextXalign-    attrClear _ = undefined---- VVV Prop "text-yalign"-   -- Type: TBasicType TFloat-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererProgressTextYalign :: (MonadIO m, CellRendererProgressK o) => o -> m Float-getCellRendererProgressTextYalign obj = liftIO $ getObjectPropertyFloat obj "text-yalign"--setCellRendererProgressTextYalign :: (MonadIO m, CellRendererProgressK o) => o -> Float -> m ()-setCellRendererProgressTextYalign obj val = liftIO $ setObjectPropertyFloat obj "text-yalign" val--constructCellRendererProgressTextYalign :: Float -> IO ([Char], GValue)-constructCellRendererProgressTextYalign val = constructObjectPropertyFloat "text-yalign" val--data CellRendererProgressTextYalignPropertyInfo-instance AttrInfo CellRendererProgressTextYalignPropertyInfo where-    type AttrAllowedOps CellRendererProgressTextYalignPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellRendererProgressTextYalignPropertyInfo = (~) Float-    type AttrBaseTypeConstraint CellRendererProgressTextYalignPropertyInfo = CellRendererProgressK-    type AttrGetType CellRendererProgressTextYalignPropertyInfo = Float-    type AttrLabel CellRendererProgressTextYalignPropertyInfo = "text-yalign"-    attrGet _ = getCellRendererProgressTextYalign-    attrSet _ = setCellRendererProgressTextYalign-    attrConstruct _ = constructCellRendererProgressTextYalign-    attrClear _ = undefined---- VVV Prop "value"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererProgressValue :: (MonadIO m, CellRendererProgressK o) => o -> m Int32-getCellRendererProgressValue obj = liftIO $ getObjectPropertyInt32 obj "value"--setCellRendererProgressValue :: (MonadIO m, CellRendererProgressK o) => o -> Int32 -> m ()-setCellRendererProgressValue obj val = liftIO $ setObjectPropertyInt32 obj "value" val--constructCellRendererProgressValue :: Int32 -> IO ([Char], GValue)-constructCellRendererProgressValue val = constructObjectPropertyInt32 "value" val--data CellRendererProgressValuePropertyInfo-instance AttrInfo CellRendererProgressValuePropertyInfo where-    type AttrAllowedOps CellRendererProgressValuePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellRendererProgressValuePropertyInfo = (~) Int32-    type AttrBaseTypeConstraint CellRendererProgressValuePropertyInfo = CellRendererProgressK-    type AttrGetType CellRendererProgressValuePropertyInfo = Int32-    type AttrLabel CellRendererProgressValuePropertyInfo = "value"-    attrGet _ = getCellRendererProgressValue-    attrSet _ = setCellRendererProgressValue-    attrConstruct _ = constructCellRendererProgressValue-    attrClear _ = undefined--type instance AttributeList CellRendererProgress = CellRendererProgressAttributeList-type CellRendererProgressAttributeList = ('[ '("cellBackground", CellRendererCellBackgroundPropertyInfo), '("cellBackgroundGdk", CellRendererCellBackgroundGdkPropertyInfo), '("cellBackgroundRgba", CellRendererCellBackgroundRgbaPropertyInfo), '("cellBackgroundSet", CellRendererCellBackgroundSetPropertyInfo), '("editing", CellRendererEditingPropertyInfo), '("height", CellRendererHeightPropertyInfo), '("inverted", CellRendererProgressInvertedPropertyInfo), '("isExpanded", CellRendererIsExpandedPropertyInfo), '("isExpander", CellRendererIsExpanderPropertyInfo), '("mode", CellRendererModePropertyInfo), '("orientation", OrientableOrientationPropertyInfo), '("pulse", CellRendererProgressPulsePropertyInfo), '("sensitive", CellRendererSensitivePropertyInfo), '("text", CellRendererProgressTextPropertyInfo), '("textXalign", CellRendererProgressTextXalignPropertyInfo), '("textYalign", CellRendererProgressTextYalignPropertyInfo), '("value", CellRendererProgressValuePropertyInfo), '("visible", CellRendererVisiblePropertyInfo), '("width", CellRendererWidthPropertyInfo), '("xalign", CellRendererXalignPropertyInfo), '("xpad", CellRendererXpadPropertyInfo), '("yalign", CellRendererYalignPropertyInfo), '("ypad", CellRendererYpadPropertyInfo)] :: [(Symbol, *)])--cellRendererProgressInverted :: AttrLabelProxy "inverted"-cellRendererProgressInverted = AttrLabelProxy--cellRendererProgressPulse :: AttrLabelProxy "pulse"-cellRendererProgressPulse = AttrLabelProxy--cellRendererProgressText :: AttrLabelProxy "text"-cellRendererProgressText = AttrLabelProxy--cellRendererProgressTextXalign :: AttrLabelProxy "textXalign"-cellRendererProgressTextXalign = AttrLabelProxy--cellRendererProgressTextYalign :: AttrLabelProxy "textYalign"-cellRendererProgressTextYalign = AttrLabelProxy--cellRendererProgressValue :: AttrLabelProxy "value"-cellRendererProgressValue = AttrLabelProxy--type instance SignalList CellRendererProgress = CellRendererProgressSignalList-type CellRendererProgressSignalList = ('[ '("editingCanceled", CellRendererEditingCanceledSignalInfo), '("editingStarted", CellRendererEditingStartedSignalInfo), '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method CellRendererProgress::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "CellRendererProgress")--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_renderer_progress_new" gtk_cell_renderer_progress_new :: -    IO (Ptr CellRendererProgress)---cellRendererProgressNew ::-    (MonadIO m) =>-    m CellRendererProgress                  -- result-cellRendererProgressNew  = liftIO $ do-    result <- gtk_cell_renderer_progress_new-    checkUnexpectedReturnNULL "gtk_cell_renderer_progress_new" result-    result' <- (newObject CellRendererProgress) result-    return result'--
− GI/Gtk/Objects/CellRendererProgress.hs-boot
@@ -1,19 +0,0 @@-module GI.Gtk.Objects.CellRendererProgress where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype CellRendererProgress = CellRendererProgress (ForeignPtr CellRendererProgress)-instance GObject CellRendererProgress where-class GObject o => CellRendererProgressK o-instance (GObject o, IsDescendantOf CellRendererProgress o) => CellRendererProgressK o-data CellRendererProgressInvertedPropertyInfo-data CellRendererProgressPulsePropertyInfo-data CellRendererProgressTextPropertyInfo-data CellRendererProgressTextXalignPropertyInfo-data CellRendererProgressTextYalignPropertyInfo-data CellRendererProgressValuePropertyInfo
− GI/Gtk/Objects/CellRendererSpin.hs
@@ -1,263 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.CellRendererSpin-    ( ---- * Exported types-    CellRendererSpin(..)                    ,-    CellRendererSpinK                       ,-    toCellRendererSpin                      ,-    noCellRendererSpin                      ,--- -- * Methods--- ** cellRendererSpinNew-    cellRendererSpinNew                     ,----- -- * Properties--- ** Adjustment-    CellRendererSpinAdjustmentPropertyInfo  ,-    cellRendererSpinAdjustment              ,-    clearCellRendererSpinAdjustment         ,-    constructCellRendererSpinAdjustment     ,-    getCellRendererSpinAdjustment           ,-    setCellRendererSpinAdjustment           ,----- ** ClimbRate-    CellRendererSpinClimbRatePropertyInfo   ,-    cellRendererSpinClimbRate               ,-    constructCellRendererSpinClimbRate      ,-    getCellRendererSpinClimbRate            ,-    setCellRendererSpinClimbRate            ,----- ** Digits-    CellRendererSpinDigitsPropertyInfo      ,-    cellRendererSpinDigits                  ,-    constructCellRendererSpinDigits         ,-    getCellRendererSpinDigits               ,-    setCellRendererSpinDigits               ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.GObject as GObject--newtype CellRendererSpin = CellRendererSpin (ForeignPtr CellRendererSpin)-foreign import ccall "gtk_cell_renderer_spin_get_type"-    c_gtk_cell_renderer_spin_get_type :: IO GType--type instance ParentTypes CellRendererSpin = CellRendererSpinParentTypes-type CellRendererSpinParentTypes = '[CellRendererText, CellRenderer, GObject.Object]--instance GObject CellRendererSpin where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_cell_renderer_spin_get_type-    --class GObject o => CellRendererSpinK o-instance (GObject o, IsDescendantOf CellRendererSpin o) => CellRendererSpinK o--toCellRendererSpin :: CellRendererSpinK o => o -> IO CellRendererSpin-toCellRendererSpin = unsafeCastTo CellRendererSpin--noCellRendererSpin :: Maybe CellRendererSpin-noCellRendererSpin = Nothing--type family ResolveCellRendererSpinMethod (t :: Symbol) (o :: *) :: * where-    ResolveCellRendererSpinMethod "activate" o = CellRendererActivateMethodInfo-    ResolveCellRendererSpinMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveCellRendererSpinMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveCellRendererSpinMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveCellRendererSpinMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveCellRendererSpinMethod "isActivatable" o = CellRendererIsActivatableMethodInfo-    ResolveCellRendererSpinMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveCellRendererSpinMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveCellRendererSpinMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveCellRendererSpinMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveCellRendererSpinMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveCellRendererSpinMethod "render" o = CellRendererRenderMethodInfo-    ResolveCellRendererSpinMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveCellRendererSpinMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveCellRendererSpinMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveCellRendererSpinMethod "startEditing" o = CellRendererStartEditingMethodInfo-    ResolveCellRendererSpinMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveCellRendererSpinMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveCellRendererSpinMethod "stopEditing" o = CellRendererStopEditingMethodInfo-    ResolveCellRendererSpinMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveCellRendererSpinMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveCellRendererSpinMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveCellRendererSpinMethod "getAlignedArea" o = CellRendererGetAlignedAreaMethodInfo-    ResolveCellRendererSpinMethod "getAlignment" o = CellRendererGetAlignmentMethodInfo-    ResolveCellRendererSpinMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveCellRendererSpinMethod "getFixedSize" o = CellRendererGetFixedSizeMethodInfo-    ResolveCellRendererSpinMethod "getPadding" o = CellRendererGetPaddingMethodInfo-    ResolveCellRendererSpinMethod "getPreferredHeight" o = CellRendererGetPreferredHeightMethodInfo-    ResolveCellRendererSpinMethod "getPreferredHeightForWidth" o = CellRendererGetPreferredHeightForWidthMethodInfo-    ResolveCellRendererSpinMethod "getPreferredSize" o = CellRendererGetPreferredSizeMethodInfo-    ResolveCellRendererSpinMethod "getPreferredWidth" o = CellRendererGetPreferredWidthMethodInfo-    ResolveCellRendererSpinMethod "getPreferredWidthForHeight" o = CellRendererGetPreferredWidthForHeightMethodInfo-    ResolveCellRendererSpinMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveCellRendererSpinMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveCellRendererSpinMethod "getRequestMode" o = CellRendererGetRequestModeMethodInfo-    ResolveCellRendererSpinMethod "getSensitive" o = CellRendererGetSensitiveMethodInfo-    ResolveCellRendererSpinMethod "getSize" o = CellRendererGetSizeMethodInfo-    ResolveCellRendererSpinMethod "getState" o = CellRendererGetStateMethodInfo-    ResolveCellRendererSpinMethod "getVisible" o = CellRendererGetVisibleMethodInfo-    ResolveCellRendererSpinMethod "setAlignment" o = CellRendererSetAlignmentMethodInfo-    ResolveCellRendererSpinMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveCellRendererSpinMethod "setFixedHeightFromFont" o = CellRendererTextSetFixedHeightFromFontMethodInfo-    ResolveCellRendererSpinMethod "setFixedSize" o = CellRendererSetFixedSizeMethodInfo-    ResolveCellRendererSpinMethod "setPadding" o = CellRendererSetPaddingMethodInfo-    ResolveCellRendererSpinMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveCellRendererSpinMethod "setSensitive" o = CellRendererSetSensitiveMethodInfo-    ResolveCellRendererSpinMethod "setVisible" o = CellRendererSetVisibleMethodInfo-    ResolveCellRendererSpinMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveCellRendererSpinMethod t CellRendererSpin, MethodInfo info CellRendererSpin p) => IsLabelProxy t (CellRendererSpin -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveCellRendererSpinMethod t CellRendererSpin, MethodInfo info CellRendererSpin p) => IsLabel t (CellRendererSpin -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "adjustment"-   -- Type: TInterface "Gtk" "Adjustment"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererSpinAdjustment :: (MonadIO m, CellRendererSpinK o) => o -> m (Maybe Adjustment)-getCellRendererSpinAdjustment obj = liftIO $ getObjectPropertyObject obj "adjustment" Adjustment--setCellRendererSpinAdjustment :: (MonadIO m, CellRendererSpinK o, AdjustmentK a) => o -> a -> m ()-setCellRendererSpinAdjustment obj val = liftIO $ setObjectPropertyObject obj "adjustment" (Just val)--constructCellRendererSpinAdjustment :: (AdjustmentK a) => a -> IO ([Char], GValue)-constructCellRendererSpinAdjustment val = constructObjectPropertyObject "adjustment" (Just val)--clearCellRendererSpinAdjustment :: (MonadIO m, CellRendererSpinK o) => o -> m ()-clearCellRendererSpinAdjustment obj = liftIO $ setObjectPropertyObject obj "adjustment" (Nothing :: Maybe Adjustment)--data CellRendererSpinAdjustmentPropertyInfo-instance AttrInfo CellRendererSpinAdjustmentPropertyInfo where-    type AttrAllowedOps CellRendererSpinAdjustmentPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint CellRendererSpinAdjustmentPropertyInfo = AdjustmentK-    type AttrBaseTypeConstraint CellRendererSpinAdjustmentPropertyInfo = CellRendererSpinK-    type AttrGetType CellRendererSpinAdjustmentPropertyInfo = (Maybe Adjustment)-    type AttrLabel CellRendererSpinAdjustmentPropertyInfo = "adjustment"-    attrGet _ = getCellRendererSpinAdjustment-    attrSet _ = setCellRendererSpinAdjustment-    attrConstruct _ = constructCellRendererSpinAdjustment-    attrClear _ = clearCellRendererSpinAdjustment---- VVV Prop "climb-rate"-   -- Type: TBasicType TDouble-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererSpinClimbRate :: (MonadIO m, CellRendererSpinK o) => o -> m Double-getCellRendererSpinClimbRate obj = liftIO $ getObjectPropertyDouble obj "climb-rate"--setCellRendererSpinClimbRate :: (MonadIO m, CellRendererSpinK o) => o -> Double -> m ()-setCellRendererSpinClimbRate obj val = liftIO $ setObjectPropertyDouble obj "climb-rate" val--constructCellRendererSpinClimbRate :: Double -> IO ([Char], GValue)-constructCellRendererSpinClimbRate val = constructObjectPropertyDouble "climb-rate" val--data CellRendererSpinClimbRatePropertyInfo-instance AttrInfo CellRendererSpinClimbRatePropertyInfo where-    type AttrAllowedOps CellRendererSpinClimbRatePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellRendererSpinClimbRatePropertyInfo = (~) Double-    type AttrBaseTypeConstraint CellRendererSpinClimbRatePropertyInfo = CellRendererSpinK-    type AttrGetType CellRendererSpinClimbRatePropertyInfo = Double-    type AttrLabel CellRendererSpinClimbRatePropertyInfo = "climb-rate"-    attrGet _ = getCellRendererSpinClimbRate-    attrSet _ = setCellRendererSpinClimbRate-    attrConstruct _ = constructCellRendererSpinClimbRate-    attrClear _ = undefined---- VVV Prop "digits"-   -- Type: TBasicType TUInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererSpinDigits :: (MonadIO m, CellRendererSpinK o) => o -> m Word32-getCellRendererSpinDigits obj = liftIO $ getObjectPropertyUInt32 obj "digits"--setCellRendererSpinDigits :: (MonadIO m, CellRendererSpinK o) => o -> Word32 -> m ()-setCellRendererSpinDigits obj val = liftIO $ setObjectPropertyUInt32 obj "digits" val--constructCellRendererSpinDigits :: Word32 -> IO ([Char], GValue)-constructCellRendererSpinDigits val = constructObjectPropertyUInt32 "digits" val--data CellRendererSpinDigitsPropertyInfo-instance AttrInfo CellRendererSpinDigitsPropertyInfo where-    type AttrAllowedOps CellRendererSpinDigitsPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellRendererSpinDigitsPropertyInfo = (~) Word32-    type AttrBaseTypeConstraint CellRendererSpinDigitsPropertyInfo = CellRendererSpinK-    type AttrGetType CellRendererSpinDigitsPropertyInfo = Word32-    type AttrLabel CellRendererSpinDigitsPropertyInfo = "digits"-    attrGet _ = getCellRendererSpinDigits-    attrSet _ = setCellRendererSpinDigits-    attrConstruct _ = constructCellRendererSpinDigits-    attrClear _ = undefined--type instance AttributeList CellRendererSpin = CellRendererSpinAttributeList-type CellRendererSpinAttributeList = ('[ '("adjustment", CellRendererSpinAdjustmentPropertyInfo), '("alignSet", CellRendererTextAlignSetPropertyInfo), '("alignment", CellRendererTextAlignmentPropertyInfo), '("attributes", CellRendererTextAttributesPropertyInfo), '("background", CellRendererTextBackgroundPropertyInfo), '("backgroundGdk", CellRendererTextBackgroundGdkPropertyInfo), '("backgroundRgba", CellRendererTextBackgroundRgbaPropertyInfo), '("backgroundSet", CellRendererTextBackgroundSetPropertyInfo), '("cellBackground", CellRendererCellBackgroundPropertyInfo), '("cellBackgroundGdk", CellRendererCellBackgroundGdkPropertyInfo), '("cellBackgroundRgba", CellRendererCellBackgroundRgbaPropertyInfo), '("cellBackgroundSet", CellRendererCellBackgroundSetPropertyInfo), '("climbRate", CellRendererSpinClimbRatePropertyInfo), '("digits", CellRendererSpinDigitsPropertyInfo), '("editable", CellRendererTextEditablePropertyInfo), '("editableSet", CellRendererTextEditableSetPropertyInfo), '("editing", CellRendererEditingPropertyInfo), '("ellipsize", CellRendererTextEllipsizePropertyInfo), '("ellipsizeSet", CellRendererTextEllipsizeSetPropertyInfo), '("family", CellRendererTextFamilyPropertyInfo), '("familySet", CellRendererTextFamilySetPropertyInfo), '("font", CellRendererTextFontPropertyInfo), '("fontDesc", CellRendererTextFontDescPropertyInfo), '("foreground", CellRendererTextForegroundPropertyInfo), '("foregroundGdk", CellRendererTextForegroundGdkPropertyInfo), '("foregroundRgba", CellRendererTextForegroundRgbaPropertyInfo), '("foregroundSet", CellRendererTextForegroundSetPropertyInfo), '("height", CellRendererHeightPropertyInfo), '("isExpanded", CellRendererIsExpandedPropertyInfo), '("isExpander", CellRendererIsExpanderPropertyInfo), '("language", CellRendererTextLanguagePropertyInfo), '("languageSet", CellRendererTextLanguageSetPropertyInfo), '("markup", CellRendererTextMarkupPropertyInfo), '("maxWidthChars", CellRendererTextMaxWidthCharsPropertyInfo), '("mode", CellRendererModePropertyInfo), '("placeholderText", CellRendererTextPlaceholderTextPropertyInfo), '("rise", CellRendererTextRisePropertyInfo), '("riseSet", CellRendererTextRiseSetPropertyInfo), '("scale", CellRendererTextScalePropertyInfo), '("scaleSet", CellRendererTextScaleSetPropertyInfo), '("sensitive", CellRendererSensitivePropertyInfo), '("singleParagraphMode", CellRendererTextSingleParagraphModePropertyInfo), '("size", CellRendererTextSizePropertyInfo), '("sizePoints", CellRendererTextSizePointsPropertyInfo), '("sizeSet", CellRendererTextSizeSetPropertyInfo), '("stretch", CellRendererTextStretchPropertyInfo), '("stretchSet", CellRendererTextStretchSetPropertyInfo), '("strikethrough", CellRendererTextStrikethroughPropertyInfo), '("strikethroughSet", CellRendererTextStrikethroughSetPropertyInfo), '("style", CellRendererTextStylePropertyInfo), '("styleSet", CellRendererTextStyleSetPropertyInfo), '("text", CellRendererTextTextPropertyInfo), '("underline", CellRendererTextUnderlinePropertyInfo), '("underlineSet", CellRendererTextUnderlineSetPropertyInfo), '("variant", CellRendererTextVariantPropertyInfo), '("variantSet", CellRendererTextVariantSetPropertyInfo), '("visible", CellRendererVisiblePropertyInfo), '("weight", CellRendererTextWeightPropertyInfo), '("weightSet", CellRendererTextWeightSetPropertyInfo), '("width", CellRendererWidthPropertyInfo), '("widthChars", CellRendererTextWidthCharsPropertyInfo), '("wrapMode", CellRendererTextWrapModePropertyInfo), '("wrapWidth", CellRendererTextWrapWidthPropertyInfo), '("xalign", CellRendererXalignPropertyInfo), '("xpad", CellRendererXpadPropertyInfo), '("yalign", CellRendererYalignPropertyInfo), '("ypad", CellRendererYpadPropertyInfo)] :: [(Symbol, *)])--cellRendererSpinAdjustment :: AttrLabelProxy "adjustment"-cellRendererSpinAdjustment = AttrLabelProxy--cellRendererSpinClimbRate :: AttrLabelProxy "climbRate"-cellRendererSpinClimbRate = AttrLabelProxy--cellRendererSpinDigits :: AttrLabelProxy "digits"-cellRendererSpinDigits = AttrLabelProxy--type instance SignalList CellRendererSpin = CellRendererSpinSignalList-type CellRendererSpinSignalList = ('[ '("edited", CellRendererTextEditedSignalInfo), '("editingCanceled", CellRendererEditingCanceledSignalInfo), '("editingStarted", CellRendererEditingStartedSignalInfo), '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method CellRendererSpin::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "CellRendererSpin")--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_renderer_spin_new" gtk_cell_renderer_spin_new :: -    IO (Ptr CellRendererSpin)---cellRendererSpinNew ::-    (MonadIO m) =>-    m CellRendererSpin                      -- result-cellRendererSpinNew  = liftIO $ do-    result <- gtk_cell_renderer_spin_new-    checkUnexpectedReturnNULL "gtk_cell_renderer_spin_new" result-    result' <- (newObject CellRendererSpin) result-    return result'--
− GI/Gtk/Objects/CellRendererSpin.hs-boot
@@ -1,16 +0,0 @@-module GI.Gtk.Objects.CellRendererSpin where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype CellRendererSpin = CellRendererSpin (ForeignPtr CellRendererSpin)-instance GObject CellRendererSpin where-class GObject o => CellRendererSpinK o-instance (GObject o, IsDescendantOf CellRendererSpin o) => CellRendererSpinK o-data CellRendererSpinAdjustmentPropertyInfo-data CellRendererSpinClimbRatePropertyInfo-data CellRendererSpinDigitsPropertyInfo
− GI/Gtk/Objects/CellRendererSpinner.hs
@@ -1,258 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.CellRendererSpinner-    ( ---- * Exported types-    CellRendererSpinner(..)                 ,-    CellRendererSpinnerK                    ,-    toCellRendererSpinner                   ,-    noCellRendererSpinner                   ,--- -- * Methods--- ** cellRendererSpinnerNew-    cellRendererSpinnerNew                  ,----- -- * Properties--- ** Active-    CellRendererSpinnerActivePropertyInfo   ,-    cellRendererSpinnerActive               ,-    constructCellRendererSpinnerActive      ,-    getCellRendererSpinnerActive            ,-    setCellRendererSpinnerActive            ,----- ** Pulse-    CellRendererSpinnerPulsePropertyInfo    ,-    cellRendererSpinnerPulse                ,-    constructCellRendererSpinnerPulse       ,-    getCellRendererSpinnerPulse             ,-    setCellRendererSpinnerPulse             ,----- ** Size-    CellRendererSpinnerSizePropertyInfo     ,-    cellRendererSpinnerSize                 ,-    constructCellRendererSpinnerSize        ,-    getCellRendererSpinnerSize              ,-    setCellRendererSpinnerSize              ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.GObject as GObject--newtype CellRendererSpinner = CellRendererSpinner (ForeignPtr CellRendererSpinner)-foreign import ccall "gtk_cell_renderer_spinner_get_type"-    c_gtk_cell_renderer_spinner_get_type :: IO GType--type instance ParentTypes CellRendererSpinner = CellRendererSpinnerParentTypes-type CellRendererSpinnerParentTypes = '[CellRenderer, GObject.Object]--instance GObject CellRendererSpinner where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_cell_renderer_spinner_get_type-    --class GObject o => CellRendererSpinnerK o-instance (GObject o, IsDescendantOf CellRendererSpinner o) => CellRendererSpinnerK o--toCellRendererSpinner :: CellRendererSpinnerK o => o -> IO CellRendererSpinner-toCellRendererSpinner = unsafeCastTo CellRendererSpinner--noCellRendererSpinner :: Maybe CellRendererSpinner-noCellRendererSpinner = Nothing--type family ResolveCellRendererSpinnerMethod (t :: Symbol) (o :: *) :: * where-    ResolveCellRendererSpinnerMethod "activate" o = CellRendererActivateMethodInfo-    ResolveCellRendererSpinnerMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveCellRendererSpinnerMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveCellRendererSpinnerMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveCellRendererSpinnerMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveCellRendererSpinnerMethod "isActivatable" o = CellRendererIsActivatableMethodInfo-    ResolveCellRendererSpinnerMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveCellRendererSpinnerMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveCellRendererSpinnerMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveCellRendererSpinnerMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveCellRendererSpinnerMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveCellRendererSpinnerMethod "render" o = CellRendererRenderMethodInfo-    ResolveCellRendererSpinnerMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveCellRendererSpinnerMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveCellRendererSpinnerMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveCellRendererSpinnerMethod "startEditing" o = CellRendererStartEditingMethodInfo-    ResolveCellRendererSpinnerMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveCellRendererSpinnerMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveCellRendererSpinnerMethod "stopEditing" o = CellRendererStopEditingMethodInfo-    ResolveCellRendererSpinnerMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveCellRendererSpinnerMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveCellRendererSpinnerMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveCellRendererSpinnerMethod "getAlignedArea" o = CellRendererGetAlignedAreaMethodInfo-    ResolveCellRendererSpinnerMethod "getAlignment" o = CellRendererGetAlignmentMethodInfo-    ResolveCellRendererSpinnerMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveCellRendererSpinnerMethod "getFixedSize" o = CellRendererGetFixedSizeMethodInfo-    ResolveCellRendererSpinnerMethod "getPadding" o = CellRendererGetPaddingMethodInfo-    ResolveCellRendererSpinnerMethod "getPreferredHeight" o = CellRendererGetPreferredHeightMethodInfo-    ResolveCellRendererSpinnerMethod "getPreferredHeightForWidth" o = CellRendererGetPreferredHeightForWidthMethodInfo-    ResolveCellRendererSpinnerMethod "getPreferredSize" o = CellRendererGetPreferredSizeMethodInfo-    ResolveCellRendererSpinnerMethod "getPreferredWidth" o = CellRendererGetPreferredWidthMethodInfo-    ResolveCellRendererSpinnerMethod "getPreferredWidthForHeight" o = CellRendererGetPreferredWidthForHeightMethodInfo-    ResolveCellRendererSpinnerMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveCellRendererSpinnerMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveCellRendererSpinnerMethod "getRequestMode" o = CellRendererGetRequestModeMethodInfo-    ResolveCellRendererSpinnerMethod "getSensitive" o = CellRendererGetSensitiveMethodInfo-    ResolveCellRendererSpinnerMethod "getSize" o = CellRendererGetSizeMethodInfo-    ResolveCellRendererSpinnerMethod "getState" o = CellRendererGetStateMethodInfo-    ResolveCellRendererSpinnerMethod "getVisible" o = CellRendererGetVisibleMethodInfo-    ResolveCellRendererSpinnerMethod "setAlignment" o = CellRendererSetAlignmentMethodInfo-    ResolveCellRendererSpinnerMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveCellRendererSpinnerMethod "setFixedSize" o = CellRendererSetFixedSizeMethodInfo-    ResolveCellRendererSpinnerMethod "setPadding" o = CellRendererSetPaddingMethodInfo-    ResolveCellRendererSpinnerMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveCellRendererSpinnerMethod "setSensitive" o = CellRendererSetSensitiveMethodInfo-    ResolveCellRendererSpinnerMethod "setVisible" o = CellRendererSetVisibleMethodInfo-    ResolveCellRendererSpinnerMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveCellRendererSpinnerMethod t CellRendererSpinner, MethodInfo info CellRendererSpinner p) => IsLabelProxy t (CellRendererSpinner -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveCellRendererSpinnerMethod t CellRendererSpinner, MethodInfo info CellRendererSpinner p) => IsLabel t (CellRendererSpinner -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "active"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererSpinnerActive :: (MonadIO m, CellRendererSpinnerK o) => o -> m Bool-getCellRendererSpinnerActive obj = liftIO $ getObjectPropertyBool obj "active"--setCellRendererSpinnerActive :: (MonadIO m, CellRendererSpinnerK o) => o -> Bool -> m ()-setCellRendererSpinnerActive obj val = liftIO $ setObjectPropertyBool obj "active" val--constructCellRendererSpinnerActive :: Bool -> IO ([Char], GValue)-constructCellRendererSpinnerActive val = constructObjectPropertyBool "active" val--data CellRendererSpinnerActivePropertyInfo-instance AttrInfo CellRendererSpinnerActivePropertyInfo where-    type AttrAllowedOps CellRendererSpinnerActivePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellRendererSpinnerActivePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint CellRendererSpinnerActivePropertyInfo = CellRendererSpinnerK-    type AttrGetType CellRendererSpinnerActivePropertyInfo = Bool-    type AttrLabel CellRendererSpinnerActivePropertyInfo = "active"-    attrGet _ = getCellRendererSpinnerActive-    attrSet _ = setCellRendererSpinnerActive-    attrConstruct _ = constructCellRendererSpinnerActive-    attrClear _ = undefined---- VVV Prop "pulse"-   -- Type: TBasicType TUInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererSpinnerPulse :: (MonadIO m, CellRendererSpinnerK o) => o -> m Word32-getCellRendererSpinnerPulse obj = liftIO $ getObjectPropertyUInt32 obj "pulse"--setCellRendererSpinnerPulse :: (MonadIO m, CellRendererSpinnerK o) => o -> Word32 -> m ()-setCellRendererSpinnerPulse obj val = liftIO $ setObjectPropertyUInt32 obj "pulse" val--constructCellRendererSpinnerPulse :: Word32 -> IO ([Char], GValue)-constructCellRendererSpinnerPulse val = constructObjectPropertyUInt32 "pulse" val--data CellRendererSpinnerPulsePropertyInfo-instance AttrInfo CellRendererSpinnerPulsePropertyInfo where-    type AttrAllowedOps CellRendererSpinnerPulsePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellRendererSpinnerPulsePropertyInfo = (~) Word32-    type AttrBaseTypeConstraint CellRendererSpinnerPulsePropertyInfo = CellRendererSpinnerK-    type AttrGetType CellRendererSpinnerPulsePropertyInfo = Word32-    type AttrLabel CellRendererSpinnerPulsePropertyInfo = "pulse"-    attrGet _ = getCellRendererSpinnerPulse-    attrSet _ = setCellRendererSpinnerPulse-    attrConstruct _ = constructCellRendererSpinnerPulse-    attrClear _ = undefined---- VVV Prop "size"-   -- Type: TInterface "Gtk" "IconSize"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererSpinnerSize :: (MonadIO m, CellRendererSpinnerK o) => o -> m IconSize-getCellRendererSpinnerSize obj = liftIO $ getObjectPropertyEnum obj "size"--setCellRendererSpinnerSize :: (MonadIO m, CellRendererSpinnerK o) => o -> IconSize -> m ()-setCellRendererSpinnerSize obj val = liftIO $ setObjectPropertyEnum obj "size" val--constructCellRendererSpinnerSize :: IconSize -> IO ([Char], GValue)-constructCellRendererSpinnerSize val = constructObjectPropertyEnum "size" val--data CellRendererSpinnerSizePropertyInfo-instance AttrInfo CellRendererSpinnerSizePropertyInfo where-    type AttrAllowedOps CellRendererSpinnerSizePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellRendererSpinnerSizePropertyInfo = (~) IconSize-    type AttrBaseTypeConstraint CellRendererSpinnerSizePropertyInfo = CellRendererSpinnerK-    type AttrGetType CellRendererSpinnerSizePropertyInfo = IconSize-    type AttrLabel CellRendererSpinnerSizePropertyInfo = "size"-    attrGet _ = getCellRendererSpinnerSize-    attrSet _ = setCellRendererSpinnerSize-    attrConstruct _ = constructCellRendererSpinnerSize-    attrClear _ = undefined--type instance AttributeList CellRendererSpinner = CellRendererSpinnerAttributeList-type CellRendererSpinnerAttributeList = ('[ '("active", CellRendererSpinnerActivePropertyInfo), '("cellBackground", CellRendererCellBackgroundPropertyInfo), '("cellBackgroundGdk", CellRendererCellBackgroundGdkPropertyInfo), '("cellBackgroundRgba", CellRendererCellBackgroundRgbaPropertyInfo), '("cellBackgroundSet", CellRendererCellBackgroundSetPropertyInfo), '("editing", CellRendererEditingPropertyInfo), '("height", CellRendererHeightPropertyInfo), '("isExpanded", CellRendererIsExpandedPropertyInfo), '("isExpander", CellRendererIsExpanderPropertyInfo), '("mode", CellRendererModePropertyInfo), '("pulse", CellRendererSpinnerPulsePropertyInfo), '("sensitive", CellRendererSensitivePropertyInfo), '("size", CellRendererSpinnerSizePropertyInfo), '("visible", CellRendererVisiblePropertyInfo), '("width", CellRendererWidthPropertyInfo), '("xalign", CellRendererXalignPropertyInfo), '("xpad", CellRendererXpadPropertyInfo), '("yalign", CellRendererYalignPropertyInfo), '("ypad", CellRendererYpadPropertyInfo)] :: [(Symbol, *)])--cellRendererSpinnerActive :: AttrLabelProxy "active"-cellRendererSpinnerActive = AttrLabelProxy--cellRendererSpinnerPulse :: AttrLabelProxy "pulse"-cellRendererSpinnerPulse = AttrLabelProxy--cellRendererSpinnerSize :: AttrLabelProxy "size"-cellRendererSpinnerSize = AttrLabelProxy--type instance SignalList CellRendererSpinner = CellRendererSpinnerSignalList-type CellRendererSpinnerSignalList = ('[ '("editingCanceled", CellRendererEditingCanceledSignalInfo), '("editingStarted", CellRendererEditingStartedSignalInfo), '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method CellRendererSpinner::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "CellRendererSpinner")--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_renderer_spinner_new" gtk_cell_renderer_spinner_new :: -    IO (Ptr CellRendererSpinner)---cellRendererSpinnerNew ::-    (MonadIO m) =>-    m CellRendererSpinner                   -- result-cellRendererSpinnerNew  = liftIO $ do-    result <- gtk_cell_renderer_spinner_new-    checkUnexpectedReturnNULL "gtk_cell_renderer_spinner_new" result-    result' <- (newObject CellRendererSpinner) result-    return result'--
− GI/Gtk/Objects/CellRendererSpinner.hs-boot
@@ -1,16 +0,0 @@-module GI.Gtk.Objects.CellRendererSpinner where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype CellRendererSpinner = CellRendererSpinner (ForeignPtr CellRendererSpinner)-instance GObject CellRendererSpinner where-class GObject o => CellRendererSpinnerK o-instance (GObject o, IsDescendantOf CellRendererSpinner o) => CellRendererSpinnerK o-data CellRendererSpinnerActivePropertyInfo-data CellRendererSpinnerPulsePropertyInfo-data CellRendererSpinnerSizePropertyInfo
− GI/Gtk/Objects/CellRendererText.hs
@@ -1,2070 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.CellRendererText-    ( ---- * Exported types-    CellRendererText(..)                    ,-    CellRendererTextK                       ,-    toCellRendererText                      ,-    noCellRendererText                      ,--- -- * Methods--- ** cellRendererTextNew-    cellRendererTextNew                     ,----- ** cellRendererTextSetFixedHeightFromFont-    CellRendererTextSetFixedHeightFromFontMethodInfo,-    cellRendererTextSetFixedHeightFromFont  ,----- -- * Properties--- ** AlignSet-    CellRendererTextAlignSetPropertyInfo    ,-    cellRendererTextAlignSet                ,-    constructCellRendererTextAlignSet       ,-    getCellRendererTextAlignSet             ,-    setCellRendererTextAlignSet             ,----- ** Alignment-    CellRendererTextAlignmentPropertyInfo   ,-    cellRendererTextAlignment               ,-    constructCellRendererTextAlignment      ,-    getCellRendererTextAlignment            ,-    setCellRendererTextAlignment            ,----- ** Attributes-    CellRendererTextAttributesPropertyInfo  ,-    cellRendererTextAttributes              ,-    clearCellRendererTextAttributes         ,-    constructCellRendererTextAttributes     ,-    getCellRendererTextAttributes           ,-    setCellRendererTextAttributes           ,----- ** Background-    CellRendererTextBackgroundPropertyInfo  ,-    cellRendererTextBackground              ,-    clearCellRendererTextBackground         ,-    constructCellRendererTextBackground     ,-    setCellRendererTextBackground           ,----- ** BackgroundGdk-    CellRendererTextBackgroundGdkPropertyInfo,-    cellRendererTextBackgroundGdk           ,-    clearCellRendererTextBackgroundGdk      ,-    constructCellRendererTextBackgroundGdk  ,-    getCellRendererTextBackgroundGdk        ,-    setCellRendererTextBackgroundGdk        ,----- ** BackgroundRgba-    CellRendererTextBackgroundRgbaPropertyInfo,-    cellRendererTextBackgroundRgba          ,-    clearCellRendererTextBackgroundRgba     ,-    constructCellRendererTextBackgroundRgba ,-    getCellRendererTextBackgroundRgba       ,-    setCellRendererTextBackgroundRgba       ,----- ** BackgroundSet-    CellRendererTextBackgroundSetPropertyInfo,-    cellRendererTextBackgroundSet           ,-    constructCellRendererTextBackgroundSet  ,-    getCellRendererTextBackgroundSet        ,-    setCellRendererTextBackgroundSet        ,----- ** Editable-    CellRendererTextEditablePropertyInfo    ,-    cellRendererTextEditable                ,-    constructCellRendererTextEditable       ,-    getCellRendererTextEditable             ,-    setCellRendererTextEditable             ,----- ** EditableSet-    CellRendererTextEditableSetPropertyInfo ,-    cellRendererTextEditableSet             ,-    constructCellRendererTextEditableSet    ,-    getCellRendererTextEditableSet          ,-    setCellRendererTextEditableSet          ,----- ** Ellipsize-    CellRendererTextEllipsizePropertyInfo   ,-    cellRendererTextEllipsize               ,-    constructCellRendererTextEllipsize      ,-    getCellRendererTextEllipsize            ,-    setCellRendererTextEllipsize            ,----- ** EllipsizeSet-    CellRendererTextEllipsizeSetPropertyInfo,-    cellRendererTextEllipsizeSet            ,-    constructCellRendererTextEllipsizeSet   ,-    getCellRendererTextEllipsizeSet         ,-    setCellRendererTextEllipsizeSet         ,----- ** Family-    CellRendererTextFamilyPropertyInfo      ,-    cellRendererTextFamily                  ,-    clearCellRendererTextFamily             ,-    constructCellRendererTextFamily         ,-    getCellRendererTextFamily               ,-    setCellRendererTextFamily               ,----- ** FamilySet-    CellRendererTextFamilySetPropertyInfo   ,-    cellRendererTextFamilySet               ,-    constructCellRendererTextFamilySet      ,-    getCellRendererTextFamilySet            ,-    setCellRendererTextFamilySet            ,----- ** Font-    CellRendererTextFontPropertyInfo        ,-    cellRendererTextFont                    ,-    clearCellRendererTextFont               ,-    constructCellRendererTextFont           ,-    getCellRendererTextFont                 ,-    setCellRendererTextFont                 ,----- ** FontDesc-    CellRendererTextFontDescPropertyInfo    ,-    cellRendererTextFontDesc                ,-    clearCellRendererTextFontDesc           ,-    constructCellRendererTextFontDesc       ,-    getCellRendererTextFontDesc             ,-    setCellRendererTextFontDesc             ,----- ** Foreground-    CellRendererTextForegroundPropertyInfo  ,-    cellRendererTextForeground              ,-    clearCellRendererTextForeground         ,-    constructCellRendererTextForeground     ,-    setCellRendererTextForeground           ,----- ** ForegroundGdk-    CellRendererTextForegroundGdkPropertyInfo,-    cellRendererTextForegroundGdk           ,-    clearCellRendererTextForegroundGdk      ,-    constructCellRendererTextForegroundGdk  ,-    getCellRendererTextForegroundGdk        ,-    setCellRendererTextForegroundGdk        ,----- ** ForegroundRgba-    CellRendererTextForegroundRgbaPropertyInfo,-    cellRendererTextForegroundRgba          ,-    clearCellRendererTextForegroundRgba     ,-    constructCellRendererTextForegroundRgba ,-    getCellRendererTextForegroundRgba       ,-    setCellRendererTextForegroundRgba       ,----- ** ForegroundSet-    CellRendererTextForegroundSetPropertyInfo,-    cellRendererTextForegroundSet           ,-    constructCellRendererTextForegroundSet  ,-    getCellRendererTextForegroundSet        ,-    setCellRendererTextForegroundSet        ,----- ** Language-    CellRendererTextLanguagePropertyInfo    ,-    cellRendererTextLanguage                ,-    clearCellRendererTextLanguage           ,-    constructCellRendererTextLanguage       ,-    getCellRendererTextLanguage             ,-    setCellRendererTextLanguage             ,----- ** LanguageSet-    CellRendererTextLanguageSetPropertyInfo ,-    cellRendererTextLanguageSet             ,-    constructCellRendererTextLanguageSet    ,-    getCellRendererTextLanguageSet          ,-    setCellRendererTextLanguageSet          ,----- ** Markup-    CellRendererTextMarkupPropertyInfo      ,-    cellRendererTextMarkup                  ,-    clearCellRendererTextMarkup             ,-    constructCellRendererTextMarkup         ,-    setCellRendererTextMarkup               ,----- ** MaxWidthChars-    CellRendererTextMaxWidthCharsPropertyInfo,-    cellRendererTextMaxWidthChars           ,-    constructCellRendererTextMaxWidthChars  ,-    getCellRendererTextMaxWidthChars        ,-    setCellRendererTextMaxWidthChars        ,----- ** PlaceholderText-    CellRendererTextPlaceholderTextPropertyInfo,-    cellRendererTextPlaceholderText         ,-    clearCellRendererTextPlaceholderText    ,-    constructCellRendererTextPlaceholderText,-    getCellRendererTextPlaceholderText      ,-    setCellRendererTextPlaceholderText      ,----- ** Rise-    CellRendererTextRisePropertyInfo        ,-    cellRendererTextRise                    ,-    constructCellRendererTextRise           ,-    getCellRendererTextRise                 ,-    setCellRendererTextRise                 ,----- ** RiseSet-    CellRendererTextRiseSetPropertyInfo     ,-    cellRendererTextRiseSet                 ,-    constructCellRendererTextRiseSet        ,-    getCellRendererTextRiseSet              ,-    setCellRendererTextRiseSet              ,----- ** Scale-    CellRendererTextScalePropertyInfo       ,-    cellRendererTextScale                   ,-    constructCellRendererTextScale          ,-    getCellRendererTextScale                ,-    setCellRendererTextScale                ,----- ** ScaleSet-    CellRendererTextScaleSetPropertyInfo    ,-    cellRendererTextScaleSet                ,-    constructCellRendererTextScaleSet       ,-    getCellRendererTextScaleSet             ,-    setCellRendererTextScaleSet             ,----- ** SingleParagraphMode-    CellRendererTextSingleParagraphModePropertyInfo,-    cellRendererTextSingleParagraphMode     ,-    constructCellRendererTextSingleParagraphMode,-    getCellRendererTextSingleParagraphMode  ,-    setCellRendererTextSingleParagraphMode  ,----- ** Size-    CellRendererTextSizePropertyInfo        ,-    cellRendererTextSize                    ,-    constructCellRendererTextSize           ,-    getCellRendererTextSize                 ,-    setCellRendererTextSize                 ,----- ** SizePoints-    CellRendererTextSizePointsPropertyInfo  ,-    cellRendererTextSizePoints              ,-    constructCellRendererTextSizePoints     ,-    getCellRendererTextSizePoints           ,-    setCellRendererTextSizePoints           ,----- ** SizeSet-    CellRendererTextSizeSetPropertyInfo     ,-    cellRendererTextSizeSet                 ,-    constructCellRendererTextSizeSet        ,-    getCellRendererTextSizeSet              ,-    setCellRendererTextSizeSet              ,----- ** Stretch-    CellRendererTextStretchPropertyInfo     ,-    cellRendererTextStretch                 ,-    constructCellRendererTextStretch        ,-    getCellRendererTextStretch              ,-    setCellRendererTextStretch              ,----- ** StretchSet-    CellRendererTextStretchSetPropertyInfo  ,-    cellRendererTextStretchSet              ,-    constructCellRendererTextStretchSet     ,-    getCellRendererTextStretchSet           ,-    setCellRendererTextStretchSet           ,----- ** Strikethrough-    CellRendererTextStrikethroughPropertyInfo,-    cellRendererTextStrikethrough           ,-    constructCellRendererTextStrikethrough  ,-    getCellRendererTextStrikethrough        ,-    setCellRendererTextStrikethrough        ,----- ** StrikethroughSet-    CellRendererTextStrikethroughSetPropertyInfo,-    cellRendererTextStrikethroughSet        ,-    constructCellRendererTextStrikethroughSet,-    getCellRendererTextStrikethroughSet     ,-    setCellRendererTextStrikethroughSet     ,----- ** Style-    CellRendererTextStylePropertyInfo       ,-    cellRendererTextStyle                   ,-    constructCellRendererTextStyle          ,-    getCellRendererTextStyle                ,-    setCellRendererTextStyle                ,----- ** StyleSet-    CellRendererTextStyleSetPropertyInfo    ,-    cellRendererTextStyleSet                ,-    constructCellRendererTextStyleSet       ,-    getCellRendererTextStyleSet             ,-    setCellRendererTextStyleSet             ,----- ** Text-    CellRendererTextTextPropertyInfo        ,-    cellRendererTextText                    ,-    clearCellRendererTextText               ,-    constructCellRendererTextText           ,-    getCellRendererTextText                 ,-    setCellRendererTextText                 ,----- ** Underline-    CellRendererTextUnderlinePropertyInfo   ,-    cellRendererTextUnderline               ,-    constructCellRendererTextUnderline      ,-    getCellRendererTextUnderline            ,-    setCellRendererTextUnderline            ,----- ** UnderlineSet-    CellRendererTextUnderlineSetPropertyInfo,-    cellRendererTextUnderlineSet            ,-    constructCellRendererTextUnderlineSet   ,-    getCellRendererTextUnderlineSet         ,-    setCellRendererTextUnderlineSet         ,----- ** Variant-    CellRendererTextVariantPropertyInfo     ,-    cellRendererTextVariant                 ,-    constructCellRendererTextVariant        ,-    getCellRendererTextVariant              ,-    setCellRendererTextVariant              ,----- ** VariantSet-    CellRendererTextVariantSetPropertyInfo  ,-    cellRendererTextVariantSet              ,-    constructCellRendererTextVariantSet     ,-    getCellRendererTextVariantSet           ,-    setCellRendererTextVariantSet           ,----- ** Weight-    CellRendererTextWeightPropertyInfo      ,-    cellRendererTextWeight                  ,-    constructCellRendererTextWeight         ,-    getCellRendererTextWeight               ,-    setCellRendererTextWeight               ,----- ** WeightSet-    CellRendererTextWeightSetPropertyInfo   ,-    cellRendererTextWeightSet               ,-    constructCellRendererTextWeightSet      ,-    getCellRendererTextWeightSet            ,-    setCellRendererTextWeightSet            ,----- ** WidthChars-    CellRendererTextWidthCharsPropertyInfo  ,-    cellRendererTextWidthChars              ,-    constructCellRendererTextWidthChars     ,-    getCellRendererTextWidthChars           ,-    setCellRendererTextWidthChars           ,----- ** WrapMode-    CellRendererTextWrapModePropertyInfo    ,-    cellRendererTextWrapMode                ,-    constructCellRendererTextWrapMode       ,-    getCellRendererTextWrapMode             ,-    setCellRendererTextWrapMode             ,----- ** WrapWidth-    CellRendererTextWrapWidthPropertyInfo   ,-    cellRendererTextWrapWidth               ,-    constructCellRendererTextWrapWidth      ,-    getCellRendererTextWrapWidth            ,-    setCellRendererTextWrapWidth            ,----- -- * Signals--- ** Edited-    CellRendererTextEditedCallback          ,-    CellRendererTextEditedCallbackC         ,-    CellRendererTextEditedSignalInfo        ,-    afterCellRendererTextEdited             ,-    cellRendererTextEditedCallbackWrapper   ,-    cellRendererTextEditedClosure           ,-    mkCellRendererTextEditedCallback        ,-    noCellRendererTextEditedCallback        ,-    onCellRendererTextEdited                ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.GObject as GObject-import qualified GI.Gdk as Gdk-import qualified GI.Pango as Pango--newtype CellRendererText = CellRendererText (ForeignPtr CellRendererText)-foreign import ccall "gtk_cell_renderer_text_get_type"-    c_gtk_cell_renderer_text_get_type :: IO GType--type instance ParentTypes CellRendererText = CellRendererTextParentTypes-type CellRendererTextParentTypes = '[CellRenderer, GObject.Object]--instance GObject CellRendererText where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_cell_renderer_text_get_type-    --class GObject o => CellRendererTextK o-instance (GObject o, IsDescendantOf CellRendererText o) => CellRendererTextK o--toCellRendererText :: CellRendererTextK o => o -> IO CellRendererText-toCellRendererText = unsafeCastTo CellRendererText--noCellRendererText :: Maybe CellRendererText-noCellRendererText = Nothing--type family ResolveCellRendererTextMethod (t :: Symbol) (o :: *) :: * where-    ResolveCellRendererTextMethod "activate" o = CellRendererActivateMethodInfo-    ResolveCellRendererTextMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveCellRendererTextMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveCellRendererTextMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveCellRendererTextMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveCellRendererTextMethod "isActivatable" o = CellRendererIsActivatableMethodInfo-    ResolveCellRendererTextMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveCellRendererTextMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveCellRendererTextMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveCellRendererTextMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveCellRendererTextMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveCellRendererTextMethod "render" o = CellRendererRenderMethodInfo-    ResolveCellRendererTextMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveCellRendererTextMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveCellRendererTextMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveCellRendererTextMethod "startEditing" o = CellRendererStartEditingMethodInfo-    ResolveCellRendererTextMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveCellRendererTextMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveCellRendererTextMethod "stopEditing" o = CellRendererStopEditingMethodInfo-    ResolveCellRendererTextMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveCellRendererTextMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveCellRendererTextMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveCellRendererTextMethod "getAlignedArea" o = CellRendererGetAlignedAreaMethodInfo-    ResolveCellRendererTextMethod "getAlignment" o = CellRendererGetAlignmentMethodInfo-    ResolveCellRendererTextMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveCellRendererTextMethod "getFixedSize" o = CellRendererGetFixedSizeMethodInfo-    ResolveCellRendererTextMethod "getPadding" o = CellRendererGetPaddingMethodInfo-    ResolveCellRendererTextMethod "getPreferredHeight" o = CellRendererGetPreferredHeightMethodInfo-    ResolveCellRendererTextMethod "getPreferredHeightForWidth" o = CellRendererGetPreferredHeightForWidthMethodInfo-    ResolveCellRendererTextMethod "getPreferredSize" o = CellRendererGetPreferredSizeMethodInfo-    ResolveCellRendererTextMethod "getPreferredWidth" o = CellRendererGetPreferredWidthMethodInfo-    ResolveCellRendererTextMethod "getPreferredWidthForHeight" o = CellRendererGetPreferredWidthForHeightMethodInfo-    ResolveCellRendererTextMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveCellRendererTextMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveCellRendererTextMethod "getRequestMode" o = CellRendererGetRequestModeMethodInfo-    ResolveCellRendererTextMethod "getSensitive" o = CellRendererGetSensitiveMethodInfo-    ResolveCellRendererTextMethod "getSize" o = CellRendererGetSizeMethodInfo-    ResolveCellRendererTextMethod "getState" o = CellRendererGetStateMethodInfo-    ResolveCellRendererTextMethod "getVisible" o = CellRendererGetVisibleMethodInfo-    ResolveCellRendererTextMethod "setAlignment" o = CellRendererSetAlignmentMethodInfo-    ResolveCellRendererTextMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveCellRendererTextMethod "setFixedHeightFromFont" o = CellRendererTextSetFixedHeightFromFontMethodInfo-    ResolveCellRendererTextMethod "setFixedSize" o = CellRendererSetFixedSizeMethodInfo-    ResolveCellRendererTextMethod "setPadding" o = CellRendererSetPaddingMethodInfo-    ResolveCellRendererTextMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveCellRendererTextMethod "setSensitive" o = CellRendererSetSensitiveMethodInfo-    ResolveCellRendererTextMethod "setVisible" o = CellRendererSetVisibleMethodInfo-    ResolveCellRendererTextMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveCellRendererTextMethod t CellRendererText, MethodInfo info CellRendererText p) => IsLabelProxy t (CellRendererText -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveCellRendererTextMethod t CellRendererText, MethodInfo info CellRendererText p) => IsLabel t (CellRendererText -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal CellRendererText::edited-type CellRendererTextEditedCallback =-    T.Text ->-    T.Text ->-    IO ()--noCellRendererTextEditedCallback :: Maybe CellRendererTextEditedCallback-noCellRendererTextEditedCallback = Nothing--type CellRendererTextEditedCallbackC =-    Ptr () ->                               -- object-    CString ->-    CString ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkCellRendererTextEditedCallback :: CellRendererTextEditedCallbackC -> IO (FunPtr CellRendererTextEditedCallbackC)--cellRendererTextEditedClosure :: CellRendererTextEditedCallback -> IO Closure-cellRendererTextEditedClosure cb = newCClosure =<< mkCellRendererTextEditedCallback wrapped-    where wrapped = cellRendererTextEditedCallbackWrapper cb--cellRendererTextEditedCallbackWrapper ::-    CellRendererTextEditedCallback ->-    Ptr () ->-    CString ->-    CString ->-    Ptr () ->-    IO ()-cellRendererTextEditedCallbackWrapper _cb _ path newText _ = do-    path' <- cstringToText path-    newText' <- cstringToText newText-    _cb  path' newText'--onCellRendererTextEdited :: (GObject a, MonadIO m) => a -> CellRendererTextEditedCallback -> m SignalHandlerId-onCellRendererTextEdited obj cb = liftIO $ connectCellRendererTextEdited obj cb SignalConnectBefore-afterCellRendererTextEdited :: (GObject a, MonadIO m) => a -> CellRendererTextEditedCallback -> m SignalHandlerId-afterCellRendererTextEdited obj cb = connectCellRendererTextEdited obj cb SignalConnectAfter--connectCellRendererTextEdited :: (GObject a, MonadIO m) =>-                                 a -> CellRendererTextEditedCallback -> SignalConnectMode -> m SignalHandlerId-connectCellRendererTextEdited obj cb after = liftIO $ do-    cb' <- mkCellRendererTextEditedCallback (cellRendererTextEditedCallbackWrapper cb)-    connectSignalFunPtr obj "edited" cb' after---- VVV Prop "align-set"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererTextAlignSet :: (MonadIO m, CellRendererTextK o) => o -> m Bool-getCellRendererTextAlignSet obj = liftIO $ getObjectPropertyBool obj "align-set"--setCellRendererTextAlignSet :: (MonadIO m, CellRendererTextK o) => o -> Bool -> m ()-setCellRendererTextAlignSet obj val = liftIO $ setObjectPropertyBool obj "align-set" val--constructCellRendererTextAlignSet :: Bool -> IO ([Char], GValue)-constructCellRendererTextAlignSet val = constructObjectPropertyBool "align-set" val--data CellRendererTextAlignSetPropertyInfo-instance AttrInfo CellRendererTextAlignSetPropertyInfo where-    type AttrAllowedOps CellRendererTextAlignSetPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellRendererTextAlignSetPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint CellRendererTextAlignSetPropertyInfo = CellRendererTextK-    type AttrGetType CellRendererTextAlignSetPropertyInfo = Bool-    type AttrLabel CellRendererTextAlignSetPropertyInfo = "align-set"-    attrGet _ = getCellRendererTextAlignSet-    attrSet _ = setCellRendererTextAlignSet-    attrConstruct _ = constructCellRendererTextAlignSet-    attrClear _ = undefined---- VVV Prop "alignment"-   -- Type: TInterface "Pango" "Alignment"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererTextAlignment :: (MonadIO m, CellRendererTextK o) => o -> m Pango.Alignment-getCellRendererTextAlignment obj = liftIO $ getObjectPropertyEnum obj "alignment"--setCellRendererTextAlignment :: (MonadIO m, CellRendererTextK o) => o -> Pango.Alignment -> m ()-setCellRendererTextAlignment obj val = liftIO $ setObjectPropertyEnum obj "alignment" val--constructCellRendererTextAlignment :: Pango.Alignment -> IO ([Char], GValue)-constructCellRendererTextAlignment val = constructObjectPropertyEnum "alignment" val--data CellRendererTextAlignmentPropertyInfo-instance AttrInfo CellRendererTextAlignmentPropertyInfo where-    type AttrAllowedOps CellRendererTextAlignmentPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellRendererTextAlignmentPropertyInfo = (~) Pango.Alignment-    type AttrBaseTypeConstraint CellRendererTextAlignmentPropertyInfo = CellRendererTextK-    type AttrGetType CellRendererTextAlignmentPropertyInfo = Pango.Alignment-    type AttrLabel CellRendererTextAlignmentPropertyInfo = "alignment"-    attrGet _ = getCellRendererTextAlignment-    attrSet _ = setCellRendererTextAlignment-    attrConstruct _ = constructCellRendererTextAlignment-    attrClear _ = undefined---- VVV Prop "attributes"-   -- Type: TInterface "Pango" "AttrList"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererTextAttributes :: (MonadIO m, CellRendererTextK o) => o -> m (Maybe Pango.AttrList)-getCellRendererTextAttributes obj = liftIO $ getObjectPropertyBoxed obj "attributes" Pango.AttrList--setCellRendererTextAttributes :: (MonadIO m, CellRendererTextK o) => o -> Pango.AttrList -> m ()-setCellRendererTextAttributes obj val = liftIO $ setObjectPropertyBoxed obj "attributes" (Just val)--constructCellRendererTextAttributes :: Pango.AttrList -> IO ([Char], GValue)-constructCellRendererTextAttributes val = constructObjectPropertyBoxed "attributes" (Just val)--clearCellRendererTextAttributes :: (MonadIO m, CellRendererTextK o) => o -> m ()-clearCellRendererTextAttributes obj = liftIO $ setObjectPropertyBoxed obj "attributes" (Nothing :: Maybe Pango.AttrList)--data CellRendererTextAttributesPropertyInfo-instance AttrInfo CellRendererTextAttributesPropertyInfo where-    type AttrAllowedOps CellRendererTextAttributesPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint CellRendererTextAttributesPropertyInfo = (~) Pango.AttrList-    type AttrBaseTypeConstraint CellRendererTextAttributesPropertyInfo = CellRendererTextK-    type AttrGetType CellRendererTextAttributesPropertyInfo = (Maybe Pango.AttrList)-    type AttrLabel CellRendererTextAttributesPropertyInfo = "attributes"-    attrGet _ = getCellRendererTextAttributes-    attrSet _ = setCellRendererTextAttributes-    attrConstruct _ = constructCellRendererTextAttributes-    attrClear _ = clearCellRendererTextAttributes---- VVV Prop "background"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyWritable]-   -- Nullable: (Nothing,Nothing)--setCellRendererTextBackground :: (MonadIO m, CellRendererTextK o) => o -> T.Text -> m ()-setCellRendererTextBackground obj val = liftIO $ setObjectPropertyString obj "background" (Just val)--constructCellRendererTextBackground :: T.Text -> IO ([Char], GValue)-constructCellRendererTextBackground val = constructObjectPropertyString "background" (Just val)--clearCellRendererTextBackground :: (MonadIO m, CellRendererTextK o) => o -> m ()-clearCellRendererTextBackground obj = liftIO $ setObjectPropertyString obj "background" (Nothing :: Maybe T.Text)--data CellRendererTextBackgroundPropertyInfo-instance AttrInfo CellRendererTextBackgroundPropertyInfo where-    type AttrAllowedOps CellRendererTextBackgroundPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrClear]-    type AttrSetTypeConstraint CellRendererTextBackgroundPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint CellRendererTextBackgroundPropertyInfo = CellRendererTextK-    type AttrGetType CellRendererTextBackgroundPropertyInfo = ()-    type AttrLabel CellRendererTextBackgroundPropertyInfo = "background"-    attrGet _ = undefined-    attrSet _ = setCellRendererTextBackground-    attrConstruct _ = constructCellRendererTextBackground-    attrClear _ = clearCellRendererTextBackground---- VVV Prop "background-gdk"-   -- Type: TInterface "Gdk" "Color"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererTextBackgroundGdk :: (MonadIO m, CellRendererTextK o) => o -> m (Maybe Gdk.Color)-getCellRendererTextBackgroundGdk obj = liftIO $ getObjectPropertyBoxed obj "background-gdk" Gdk.Color--setCellRendererTextBackgroundGdk :: (MonadIO m, CellRendererTextK o) => o -> Gdk.Color -> m ()-setCellRendererTextBackgroundGdk obj val = liftIO $ setObjectPropertyBoxed obj "background-gdk" (Just val)--constructCellRendererTextBackgroundGdk :: Gdk.Color -> IO ([Char], GValue)-constructCellRendererTextBackgroundGdk val = constructObjectPropertyBoxed "background-gdk" (Just val)--clearCellRendererTextBackgroundGdk :: (MonadIO m, CellRendererTextK o) => o -> m ()-clearCellRendererTextBackgroundGdk obj = liftIO $ setObjectPropertyBoxed obj "background-gdk" (Nothing :: Maybe Gdk.Color)--data CellRendererTextBackgroundGdkPropertyInfo-instance AttrInfo CellRendererTextBackgroundGdkPropertyInfo where-    type AttrAllowedOps CellRendererTextBackgroundGdkPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint CellRendererTextBackgroundGdkPropertyInfo = (~) Gdk.Color-    type AttrBaseTypeConstraint CellRendererTextBackgroundGdkPropertyInfo = CellRendererTextK-    type AttrGetType CellRendererTextBackgroundGdkPropertyInfo = (Maybe Gdk.Color)-    type AttrLabel CellRendererTextBackgroundGdkPropertyInfo = "background-gdk"-    attrGet _ = getCellRendererTextBackgroundGdk-    attrSet _ = setCellRendererTextBackgroundGdk-    attrConstruct _ = constructCellRendererTextBackgroundGdk-    attrClear _ = clearCellRendererTextBackgroundGdk---- VVV Prop "background-rgba"-   -- Type: TInterface "Gdk" "RGBA"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererTextBackgroundRgba :: (MonadIO m, CellRendererTextK o) => o -> m (Maybe Gdk.RGBA)-getCellRendererTextBackgroundRgba obj = liftIO $ getObjectPropertyBoxed obj "background-rgba" Gdk.RGBA--setCellRendererTextBackgroundRgba :: (MonadIO m, CellRendererTextK o) => o -> Gdk.RGBA -> m ()-setCellRendererTextBackgroundRgba obj val = liftIO $ setObjectPropertyBoxed obj "background-rgba" (Just val)--constructCellRendererTextBackgroundRgba :: Gdk.RGBA -> IO ([Char], GValue)-constructCellRendererTextBackgroundRgba val = constructObjectPropertyBoxed "background-rgba" (Just val)--clearCellRendererTextBackgroundRgba :: (MonadIO m, CellRendererTextK o) => o -> m ()-clearCellRendererTextBackgroundRgba obj = liftIO $ setObjectPropertyBoxed obj "background-rgba" (Nothing :: Maybe Gdk.RGBA)--data CellRendererTextBackgroundRgbaPropertyInfo-instance AttrInfo CellRendererTextBackgroundRgbaPropertyInfo where-    type AttrAllowedOps CellRendererTextBackgroundRgbaPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint CellRendererTextBackgroundRgbaPropertyInfo = (~) Gdk.RGBA-    type AttrBaseTypeConstraint CellRendererTextBackgroundRgbaPropertyInfo = CellRendererTextK-    type AttrGetType CellRendererTextBackgroundRgbaPropertyInfo = (Maybe Gdk.RGBA)-    type AttrLabel CellRendererTextBackgroundRgbaPropertyInfo = "background-rgba"-    attrGet _ = getCellRendererTextBackgroundRgba-    attrSet _ = setCellRendererTextBackgroundRgba-    attrConstruct _ = constructCellRendererTextBackgroundRgba-    attrClear _ = clearCellRendererTextBackgroundRgba---- VVV Prop "background-set"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererTextBackgroundSet :: (MonadIO m, CellRendererTextK o) => o -> m Bool-getCellRendererTextBackgroundSet obj = liftIO $ getObjectPropertyBool obj "background-set"--setCellRendererTextBackgroundSet :: (MonadIO m, CellRendererTextK o) => o -> Bool -> m ()-setCellRendererTextBackgroundSet obj val = liftIO $ setObjectPropertyBool obj "background-set" val--constructCellRendererTextBackgroundSet :: Bool -> IO ([Char], GValue)-constructCellRendererTextBackgroundSet val = constructObjectPropertyBool "background-set" val--data CellRendererTextBackgroundSetPropertyInfo-instance AttrInfo CellRendererTextBackgroundSetPropertyInfo where-    type AttrAllowedOps CellRendererTextBackgroundSetPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellRendererTextBackgroundSetPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint CellRendererTextBackgroundSetPropertyInfo = CellRendererTextK-    type AttrGetType CellRendererTextBackgroundSetPropertyInfo = Bool-    type AttrLabel CellRendererTextBackgroundSetPropertyInfo = "background-set"-    attrGet _ = getCellRendererTextBackgroundSet-    attrSet _ = setCellRendererTextBackgroundSet-    attrConstruct _ = constructCellRendererTextBackgroundSet-    attrClear _ = undefined---- VVV Prop "editable"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererTextEditable :: (MonadIO m, CellRendererTextK o) => o -> m Bool-getCellRendererTextEditable obj = liftIO $ getObjectPropertyBool obj "editable"--setCellRendererTextEditable :: (MonadIO m, CellRendererTextK o) => o -> Bool -> m ()-setCellRendererTextEditable obj val = liftIO $ setObjectPropertyBool obj "editable" val--constructCellRendererTextEditable :: Bool -> IO ([Char], GValue)-constructCellRendererTextEditable val = constructObjectPropertyBool "editable" val--data CellRendererTextEditablePropertyInfo-instance AttrInfo CellRendererTextEditablePropertyInfo where-    type AttrAllowedOps CellRendererTextEditablePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellRendererTextEditablePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint CellRendererTextEditablePropertyInfo = CellRendererTextK-    type AttrGetType CellRendererTextEditablePropertyInfo = Bool-    type AttrLabel CellRendererTextEditablePropertyInfo = "editable"-    attrGet _ = getCellRendererTextEditable-    attrSet _ = setCellRendererTextEditable-    attrConstruct _ = constructCellRendererTextEditable-    attrClear _ = undefined---- VVV Prop "editable-set"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererTextEditableSet :: (MonadIO m, CellRendererTextK o) => o -> m Bool-getCellRendererTextEditableSet obj = liftIO $ getObjectPropertyBool obj "editable-set"--setCellRendererTextEditableSet :: (MonadIO m, CellRendererTextK o) => o -> Bool -> m ()-setCellRendererTextEditableSet obj val = liftIO $ setObjectPropertyBool obj "editable-set" val--constructCellRendererTextEditableSet :: Bool -> IO ([Char], GValue)-constructCellRendererTextEditableSet val = constructObjectPropertyBool "editable-set" val--data CellRendererTextEditableSetPropertyInfo-instance AttrInfo CellRendererTextEditableSetPropertyInfo where-    type AttrAllowedOps CellRendererTextEditableSetPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellRendererTextEditableSetPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint CellRendererTextEditableSetPropertyInfo = CellRendererTextK-    type AttrGetType CellRendererTextEditableSetPropertyInfo = Bool-    type AttrLabel CellRendererTextEditableSetPropertyInfo = "editable-set"-    attrGet _ = getCellRendererTextEditableSet-    attrSet _ = setCellRendererTextEditableSet-    attrConstruct _ = constructCellRendererTextEditableSet-    attrClear _ = undefined---- VVV Prop "ellipsize"-   -- Type: TInterface "Pango" "EllipsizeMode"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererTextEllipsize :: (MonadIO m, CellRendererTextK o) => o -> m Pango.EllipsizeMode-getCellRendererTextEllipsize obj = liftIO $ getObjectPropertyEnum obj "ellipsize"--setCellRendererTextEllipsize :: (MonadIO m, CellRendererTextK o) => o -> Pango.EllipsizeMode -> m ()-setCellRendererTextEllipsize obj val = liftIO $ setObjectPropertyEnum obj "ellipsize" val--constructCellRendererTextEllipsize :: Pango.EllipsizeMode -> IO ([Char], GValue)-constructCellRendererTextEllipsize val = constructObjectPropertyEnum "ellipsize" val--data CellRendererTextEllipsizePropertyInfo-instance AttrInfo CellRendererTextEllipsizePropertyInfo where-    type AttrAllowedOps CellRendererTextEllipsizePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellRendererTextEllipsizePropertyInfo = (~) Pango.EllipsizeMode-    type AttrBaseTypeConstraint CellRendererTextEllipsizePropertyInfo = CellRendererTextK-    type AttrGetType CellRendererTextEllipsizePropertyInfo = Pango.EllipsizeMode-    type AttrLabel CellRendererTextEllipsizePropertyInfo = "ellipsize"-    attrGet _ = getCellRendererTextEllipsize-    attrSet _ = setCellRendererTextEllipsize-    attrConstruct _ = constructCellRendererTextEllipsize-    attrClear _ = undefined---- VVV Prop "ellipsize-set"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererTextEllipsizeSet :: (MonadIO m, CellRendererTextK o) => o -> m Bool-getCellRendererTextEllipsizeSet obj = liftIO $ getObjectPropertyBool obj "ellipsize-set"--setCellRendererTextEllipsizeSet :: (MonadIO m, CellRendererTextK o) => o -> Bool -> m ()-setCellRendererTextEllipsizeSet obj val = liftIO $ setObjectPropertyBool obj "ellipsize-set" val--constructCellRendererTextEllipsizeSet :: Bool -> IO ([Char], GValue)-constructCellRendererTextEllipsizeSet val = constructObjectPropertyBool "ellipsize-set" val--data CellRendererTextEllipsizeSetPropertyInfo-instance AttrInfo CellRendererTextEllipsizeSetPropertyInfo where-    type AttrAllowedOps CellRendererTextEllipsizeSetPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellRendererTextEllipsizeSetPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint CellRendererTextEllipsizeSetPropertyInfo = CellRendererTextK-    type AttrGetType CellRendererTextEllipsizeSetPropertyInfo = Bool-    type AttrLabel CellRendererTextEllipsizeSetPropertyInfo = "ellipsize-set"-    attrGet _ = getCellRendererTextEllipsizeSet-    attrSet _ = setCellRendererTextEllipsizeSet-    attrConstruct _ = constructCellRendererTextEllipsizeSet-    attrClear _ = undefined---- VVV Prop "family"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererTextFamily :: (MonadIO m, CellRendererTextK o) => o -> m (Maybe T.Text)-getCellRendererTextFamily obj = liftIO $ getObjectPropertyString obj "family"--setCellRendererTextFamily :: (MonadIO m, CellRendererTextK o) => o -> T.Text -> m ()-setCellRendererTextFamily obj val = liftIO $ setObjectPropertyString obj "family" (Just val)--constructCellRendererTextFamily :: T.Text -> IO ([Char], GValue)-constructCellRendererTextFamily val = constructObjectPropertyString "family" (Just val)--clearCellRendererTextFamily :: (MonadIO m, CellRendererTextK o) => o -> m ()-clearCellRendererTextFamily obj = liftIO $ setObjectPropertyString obj "family" (Nothing :: Maybe T.Text)--data CellRendererTextFamilyPropertyInfo-instance AttrInfo CellRendererTextFamilyPropertyInfo where-    type AttrAllowedOps CellRendererTextFamilyPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint CellRendererTextFamilyPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint CellRendererTextFamilyPropertyInfo = CellRendererTextK-    type AttrGetType CellRendererTextFamilyPropertyInfo = (Maybe T.Text)-    type AttrLabel CellRendererTextFamilyPropertyInfo = "family"-    attrGet _ = getCellRendererTextFamily-    attrSet _ = setCellRendererTextFamily-    attrConstruct _ = constructCellRendererTextFamily-    attrClear _ = clearCellRendererTextFamily---- VVV Prop "family-set"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererTextFamilySet :: (MonadIO m, CellRendererTextK o) => o -> m Bool-getCellRendererTextFamilySet obj = liftIO $ getObjectPropertyBool obj "family-set"--setCellRendererTextFamilySet :: (MonadIO m, CellRendererTextK o) => o -> Bool -> m ()-setCellRendererTextFamilySet obj val = liftIO $ setObjectPropertyBool obj "family-set" val--constructCellRendererTextFamilySet :: Bool -> IO ([Char], GValue)-constructCellRendererTextFamilySet val = constructObjectPropertyBool "family-set" val--data CellRendererTextFamilySetPropertyInfo-instance AttrInfo CellRendererTextFamilySetPropertyInfo where-    type AttrAllowedOps CellRendererTextFamilySetPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellRendererTextFamilySetPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint CellRendererTextFamilySetPropertyInfo = CellRendererTextK-    type AttrGetType CellRendererTextFamilySetPropertyInfo = Bool-    type AttrLabel CellRendererTextFamilySetPropertyInfo = "family-set"-    attrGet _ = getCellRendererTextFamilySet-    attrSet _ = setCellRendererTextFamilySet-    attrConstruct _ = constructCellRendererTextFamilySet-    attrClear _ = undefined---- VVV Prop "font"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererTextFont :: (MonadIO m, CellRendererTextK o) => o -> m (Maybe T.Text)-getCellRendererTextFont obj = liftIO $ getObjectPropertyString obj "font"--setCellRendererTextFont :: (MonadIO m, CellRendererTextK o) => o -> T.Text -> m ()-setCellRendererTextFont obj val = liftIO $ setObjectPropertyString obj "font" (Just val)--constructCellRendererTextFont :: T.Text -> IO ([Char], GValue)-constructCellRendererTextFont val = constructObjectPropertyString "font" (Just val)--clearCellRendererTextFont :: (MonadIO m, CellRendererTextK o) => o -> m ()-clearCellRendererTextFont obj = liftIO $ setObjectPropertyString obj "font" (Nothing :: Maybe T.Text)--data CellRendererTextFontPropertyInfo-instance AttrInfo CellRendererTextFontPropertyInfo where-    type AttrAllowedOps CellRendererTextFontPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint CellRendererTextFontPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint CellRendererTextFontPropertyInfo = CellRendererTextK-    type AttrGetType CellRendererTextFontPropertyInfo = (Maybe T.Text)-    type AttrLabel CellRendererTextFontPropertyInfo = "font"-    attrGet _ = getCellRendererTextFont-    attrSet _ = setCellRendererTextFont-    attrConstruct _ = constructCellRendererTextFont-    attrClear _ = clearCellRendererTextFont---- VVV Prop "font-desc"-   -- Type: TInterface "Pango" "FontDescription"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererTextFontDesc :: (MonadIO m, CellRendererTextK o) => o -> m (Maybe Pango.FontDescription)-getCellRendererTextFontDesc obj = liftIO $ getObjectPropertyBoxed obj "font-desc" Pango.FontDescription--setCellRendererTextFontDesc :: (MonadIO m, CellRendererTextK o) => o -> Pango.FontDescription -> m ()-setCellRendererTextFontDesc obj val = liftIO $ setObjectPropertyBoxed obj "font-desc" (Just val)--constructCellRendererTextFontDesc :: Pango.FontDescription -> IO ([Char], GValue)-constructCellRendererTextFontDesc val = constructObjectPropertyBoxed "font-desc" (Just val)--clearCellRendererTextFontDesc :: (MonadIO m, CellRendererTextK o) => o -> m ()-clearCellRendererTextFontDesc obj = liftIO $ setObjectPropertyBoxed obj "font-desc" (Nothing :: Maybe Pango.FontDescription)--data CellRendererTextFontDescPropertyInfo-instance AttrInfo CellRendererTextFontDescPropertyInfo where-    type AttrAllowedOps CellRendererTextFontDescPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint CellRendererTextFontDescPropertyInfo = (~) Pango.FontDescription-    type AttrBaseTypeConstraint CellRendererTextFontDescPropertyInfo = CellRendererTextK-    type AttrGetType CellRendererTextFontDescPropertyInfo = (Maybe Pango.FontDescription)-    type AttrLabel CellRendererTextFontDescPropertyInfo = "font-desc"-    attrGet _ = getCellRendererTextFontDesc-    attrSet _ = setCellRendererTextFontDesc-    attrConstruct _ = constructCellRendererTextFontDesc-    attrClear _ = clearCellRendererTextFontDesc---- VVV Prop "foreground"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyWritable]-   -- Nullable: (Nothing,Nothing)--setCellRendererTextForeground :: (MonadIO m, CellRendererTextK o) => o -> T.Text -> m ()-setCellRendererTextForeground obj val = liftIO $ setObjectPropertyString obj "foreground" (Just val)--constructCellRendererTextForeground :: T.Text -> IO ([Char], GValue)-constructCellRendererTextForeground val = constructObjectPropertyString "foreground" (Just val)--clearCellRendererTextForeground :: (MonadIO m, CellRendererTextK o) => o -> m ()-clearCellRendererTextForeground obj = liftIO $ setObjectPropertyString obj "foreground" (Nothing :: Maybe T.Text)--data CellRendererTextForegroundPropertyInfo-instance AttrInfo CellRendererTextForegroundPropertyInfo where-    type AttrAllowedOps CellRendererTextForegroundPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrClear]-    type AttrSetTypeConstraint CellRendererTextForegroundPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint CellRendererTextForegroundPropertyInfo = CellRendererTextK-    type AttrGetType CellRendererTextForegroundPropertyInfo = ()-    type AttrLabel CellRendererTextForegroundPropertyInfo = "foreground"-    attrGet _ = undefined-    attrSet _ = setCellRendererTextForeground-    attrConstruct _ = constructCellRendererTextForeground-    attrClear _ = clearCellRendererTextForeground---- VVV Prop "foreground-gdk"-   -- Type: TInterface "Gdk" "Color"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererTextForegroundGdk :: (MonadIO m, CellRendererTextK o) => o -> m (Maybe Gdk.Color)-getCellRendererTextForegroundGdk obj = liftIO $ getObjectPropertyBoxed obj "foreground-gdk" Gdk.Color--setCellRendererTextForegroundGdk :: (MonadIO m, CellRendererTextK o) => o -> Gdk.Color -> m ()-setCellRendererTextForegroundGdk obj val = liftIO $ setObjectPropertyBoxed obj "foreground-gdk" (Just val)--constructCellRendererTextForegroundGdk :: Gdk.Color -> IO ([Char], GValue)-constructCellRendererTextForegroundGdk val = constructObjectPropertyBoxed "foreground-gdk" (Just val)--clearCellRendererTextForegroundGdk :: (MonadIO m, CellRendererTextK o) => o -> m ()-clearCellRendererTextForegroundGdk obj = liftIO $ setObjectPropertyBoxed obj "foreground-gdk" (Nothing :: Maybe Gdk.Color)--data CellRendererTextForegroundGdkPropertyInfo-instance AttrInfo CellRendererTextForegroundGdkPropertyInfo where-    type AttrAllowedOps CellRendererTextForegroundGdkPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint CellRendererTextForegroundGdkPropertyInfo = (~) Gdk.Color-    type AttrBaseTypeConstraint CellRendererTextForegroundGdkPropertyInfo = CellRendererTextK-    type AttrGetType CellRendererTextForegroundGdkPropertyInfo = (Maybe Gdk.Color)-    type AttrLabel CellRendererTextForegroundGdkPropertyInfo = "foreground-gdk"-    attrGet _ = getCellRendererTextForegroundGdk-    attrSet _ = setCellRendererTextForegroundGdk-    attrConstruct _ = constructCellRendererTextForegroundGdk-    attrClear _ = clearCellRendererTextForegroundGdk---- VVV Prop "foreground-rgba"-   -- Type: TInterface "Gdk" "RGBA"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererTextForegroundRgba :: (MonadIO m, CellRendererTextK o) => o -> m (Maybe Gdk.RGBA)-getCellRendererTextForegroundRgba obj = liftIO $ getObjectPropertyBoxed obj "foreground-rgba" Gdk.RGBA--setCellRendererTextForegroundRgba :: (MonadIO m, CellRendererTextK o) => o -> Gdk.RGBA -> m ()-setCellRendererTextForegroundRgba obj val = liftIO $ setObjectPropertyBoxed obj "foreground-rgba" (Just val)--constructCellRendererTextForegroundRgba :: Gdk.RGBA -> IO ([Char], GValue)-constructCellRendererTextForegroundRgba val = constructObjectPropertyBoxed "foreground-rgba" (Just val)--clearCellRendererTextForegroundRgba :: (MonadIO m, CellRendererTextK o) => o -> m ()-clearCellRendererTextForegroundRgba obj = liftIO $ setObjectPropertyBoxed obj "foreground-rgba" (Nothing :: Maybe Gdk.RGBA)--data CellRendererTextForegroundRgbaPropertyInfo-instance AttrInfo CellRendererTextForegroundRgbaPropertyInfo where-    type AttrAllowedOps CellRendererTextForegroundRgbaPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint CellRendererTextForegroundRgbaPropertyInfo = (~) Gdk.RGBA-    type AttrBaseTypeConstraint CellRendererTextForegroundRgbaPropertyInfo = CellRendererTextK-    type AttrGetType CellRendererTextForegroundRgbaPropertyInfo = (Maybe Gdk.RGBA)-    type AttrLabel CellRendererTextForegroundRgbaPropertyInfo = "foreground-rgba"-    attrGet _ = getCellRendererTextForegroundRgba-    attrSet _ = setCellRendererTextForegroundRgba-    attrConstruct _ = constructCellRendererTextForegroundRgba-    attrClear _ = clearCellRendererTextForegroundRgba---- VVV Prop "foreground-set"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererTextForegroundSet :: (MonadIO m, CellRendererTextK o) => o -> m Bool-getCellRendererTextForegroundSet obj = liftIO $ getObjectPropertyBool obj "foreground-set"--setCellRendererTextForegroundSet :: (MonadIO m, CellRendererTextK o) => o -> Bool -> m ()-setCellRendererTextForegroundSet obj val = liftIO $ setObjectPropertyBool obj "foreground-set" val--constructCellRendererTextForegroundSet :: Bool -> IO ([Char], GValue)-constructCellRendererTextForegroundSet val = constructObjectPropertyBool "foreground-set" val--data CellRendererTextForegroundSetPropertyInfo-instance AttrInfo CellRendererTextForegroundSetPropertyInfo where-    type AttrAllowedOps CellRendererTextForegroundSetPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellRendererTextForegroundSetPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint CellRendererTextForegroundSetPropertyInfo = CellRendererTextK-    type AttrGetType CellRendererTextForegroundSetPropertyInfo = Bool-    type AttrLabel CellRendererTextForegroundSetPropertyInfo = "foreground-set"-    attrGet _ = getCellRendererTextForegroundSet-    attrSet _ = setCellRendererTextForegroundSet-    attrConstruct _ = constructCellRendererTextForegroundSet-    attrClear _ = undefined---- VVV Prop "language"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererTextLanguage :: (MonadIO m, CellRendererTextK o) => o -> m (Maybe T.Text)-getCellRendererTextLanguage obj = liftIO $ getObjectPropertyString obj "language"--setCellRendererTextLanguage :: (MonadIO m, CellRendererTextK o) => o -> T.Text -> m ()-setCellRendererTextLanguage obj val = liftIO $ setObjectPropertyString obj "language" (Just val)--constructCellRendererTextLanguage :: T.Text -> IO ([Char], GValue)-constructCellRendererTextLanguage val = constructObjectPropertyString "language" (Just val)--clearCellRendererTextLanguage :: (MonadIO m, CellRendererTextK o) => o -> m ()-clearCellRendererTextLanguage obj = liftIO $ setObjectPropertyString obj "language" (Nothing :: Maybe T.Text)--data CellRendererTextLanguagePropertyInfo-instance AttrInfo CellRendererTextLanguagePropertyInfo where-    type AttrAllowedOps CellRendererTextLanguagePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint CellRendererTextLanguagePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint CellRendererTextLanguagePropertyInfo = CellRendererTextK-    type AttrGetType CellRendererTextLanguagePropertyInfo = (Maybe T.Text)-    type AttrLabel CellRendererTextLanguagePropertyInfo = "language"-    attrGet _ = getCellRendererTextLanguage-    attrSet _ = setCellRendererTextLanguage-    attrConstruct _ = constructCellRendererTextLanguage-    attrClear _ = clearCellRendererTextLanguage---- VVV Prop "language-set"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererTextLanguageSet :: (MonadIO m, CellRendererTextK o) => o -> m Bool-getCellRendererTextLanguageSet obj = liftIO $ getObjectPropertyBool obj "language-set"--setCellRendererTextLanguageSet :: (MonadIO m, CellRendererTextK o) => o -> Bool -> m ()-setCellRendererTextLanguageSet obj val = liftIO $ setObjectPropertyBool obj "language-set" val--constructCellRendererTextLanguageSet :: Bool -> IO ([Char], GValue)-constructCellRendererTextLanguageSet val = constructObjectPropertyBool "language-set" val--data CellRendererTextLanguageSetPropertyInfo-instance AttrInfo CellRendererTextLanguageSetPropertyInfo where-    type AttrAllowedOps CellRendererTextLanguageSetPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellRendererTextLanguageSetPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint CellRendererTextLanguageSetPropertyInfo = CellRendererTextK-    type AttrGetType CellRendererTextLanguageSetPropertyInfo = Bool-    type AttrLabel CellRendererTextLanguageSetPropertyInfo = "language-set"-    attrGet _ = getCellRendererTextLanguageSet-    attrSet _ = setCellRendererTextLanguageSet-    attrConstruct _ = constructCellRendererTextLanguageSet-    attrClear _ = undefined---- VVV Prop "markup"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyWritable]-   -- Nullable: (Nothing,Nothing)--setCellRendererTextMarkup :: (MonadIO m, CellRendererTextK o) => o -> T.Text -> m ()-setCellRendererTextMarkup obj val = liftIO $ setObjectPropertyString obj "markup" (Just val)--constructCellRendererTextMarkup :: T.Text -> IO ([Char], GValue)-constructCellRendererTextMarkup val = constructObjectPropertyString "markup" (Just val)--clearCellRendererTextMarkup :: (MonadIO m, CellRendererTextK o) => o -> m ()-clearCellRendererTextMarkup obj = liftIO $ setObjectPropertyString obj "markup" (Nothing :: Maybe T.Text)--data CellRendererTextMarkupPropertyInfo-instance AttrInfo CellRendererTextMarkupPropertyInfo where-    type AttrAllowedOps CellRendererTextMarkupPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrClear]-    type AttrSetTypeConstraint CellRendererTextMarkupPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint CellRendererTextMarkupPropertyInfo = CellRendererTextK-    type AttrGetType CellRendererTextMarkupPropertyInfo = ()-    type AttrLabel CellRendererTextMarkupPropertyInfo = "markup"-    attrGet _ = undefined-    attrSet _ = setCellRendererTextMarkup-    attrConstruct _ = constructCellRendererTextMarkup-    attrClear _ = clearCellRendererTextMarkup---- VVV Prop "max-width-chars"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererTextMaxWidthChars :: (MonadIO m, CellRendererTextK o) => o -> m Int32-getCellRendererTextMaxWidthChars obj = liftIO $ getObjectPropertyInt32 obj "max-width-chars"--setCellRendererTextMaxWidthChars :: (MonadIO m, CellRendererTextK o) => o -> Int32 -> m ()-setCellRendererTextMaxWidthChars obj val = liftIO $ setObjectPropertyInt32 obj "max-width-chars" val--constructCellRendererTextMaxWidthChars :: Int32 -> IO ([Char], GValue)-constructCellRendererTextMaxWidthChars val = constructObjectPropertyInt32 "max-width-chars" val--data CellRendererTextMaxWidthCharsPropertyInfo-instance AttrInfo CellRendererTextMaxWidthCharsPropertyInfo where-    type AttrAllowedOps CellRendererTextMaxWidthCharsPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellRendererTextMaxWidthCharsPropertyInfo = (~) Int32-    type AttrBaseTypeConstraint CellRendererTextMaxWidthCharsPropertyInfo = CellRendererTextK-    type AttrGetType CellRendererTextMaxWidthCharsPropertyInfo = Int32-    type AttrLabel CellRendererTextMaxWidthCharsPropertyInfo = "max-width-chars"-    attrGet _ = getCellRendererTextMaxWidthChars-    attrSet _ = setCellRendererTextMaxWidthChars-    attrConstruct _ = constructCellRendererTextMaxWidthChars-    attrClear _ = undefined---- VVV Prop "placeholder-text"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererTextPlaceholderText :: (MonadIO m, CellRendererTextK o) => o -> m (Maybe T.Text)-getCellRendererTextPlaceholderText obj = liftIO $ getObjectPropertyString obj "placeholder-text"--setCellRendererTextPlaceholderText :: (MonadIO m, CellRendererTextK o) => o -> T.Text -> m ()-setCellRendererTextPlaceholderText obj val = liftIO $ setObjectPropertyString obj "placeholder-text" (Just val)--constructCellRendererTextPlaceholderText :: T.Text -> IO ([Char], GValue)-constructCellRendererTextPlaceholderText val = constructObjectPropertyString "placeholder-text" (Just val)--clearCellRendererTextPlaceholderText :: (MonadIO m, CellRendererTextK o) => o -> m ()-clearCellRendererTextPlaceholderText obj = liftIO $ setObjectPropertyString obj "placeholder-text" (Nothing :: Maybe T.Text)--data CellRendererTextPlaceholderTextPropertyInfo-instance AttrInfo CellRendererTextPlaceholderTextPropertyInfo where-    type AttrAllowedOps CellRendererTextPlaceholderTextPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint CellRendererTextPlaceholderTextPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint CellRendererTextPlaceholderTextPropertyInfo = CellRendererTextK-    type AttrGetType CellRendererTextPlaceholderTextPropertyInfo = (Maybe T.Text)-    type AttrLabel CellRendererTextPlaceholderTextPropertyInfo = "placeholder-text"-    attrGet _ = getCellRendererTextPlaceholderText-    attrSet _ = setCellRendererTextPlaceholderText-    attrConstruct _ = constructCellRendererTextPlaceholderText-    attrClear _ = clearCellRendererTextPlaceholderText---- VVV Prop "rise"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererTextRise :: (MonadIO m, CellRendererTextK o) => o -> m Int32-getCellRendererTextRise obj = liftIO $ getObjectPropertyInt32 obj "rise"--setCellRendererTextRise :: (MonadIO m, CellRendererTextK o) => o -> Int32 -> m ()-setCellRendererTextRise obj val = liftIO $ setObjectPropertyInt32 obj "rise" val--constructCellRendererTextRise :: Int32 -> IO ([Char], GValue)-constructCellRendererTextRise val = constructObjectPropertyInt32 "rise" val--data CellRendererTextRisePropertyInfo-instance AttrInfo CellRendererTextRisePropertyInfo where-    type AttrAllowedOps CellRendererTextRisePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellRendererTextRisePropertyInfo = (~) Int32-    type AttrBaseTypeConstraint CellRendererTextRisePropertyInfo = CellRendererTextK-    type AttrGetType CellRendererTextRisePropertyInfo = Int32-    type AttrLabel CellRendererTextRisePropertyInfo = "rise"-    attrGet _ = getCellRendererTextRise-    attrSet _ = setCellRendererTextRise-    attrConstruct _ = constructCellRendererTextRise-    attrClear _ = undefined---- VVV Prop "rise-set"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererTextRiseSet :: (MonadIO m, CellRendererTextK o) => o -> m Bool-getCellRendererTextRiseSet obj = liftIO $ getObjectPropertyBool obj "rise-set"--setCellRendererTextRiseSet :: (MonadIO m, CellRendererTextK o) => o -> Bool -> m ()-setCellRendererTextRiseSet obj val = liftIO $ setObjectPropertyBool obj "rise-set" val--constructCellRendererTextRiseSet :: Bool -> IO ([Char], GValue)-constructCellRendererTextRiseSet val = constructObjectPropertyBool "rise-set" val--data CellRendererTextRiseSetPropertyInfo-instance AttrInfo CellRendererTextRiseSetPropertyInfo where-    type AttrAllowedOps CellRendererTextRiseSetPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellRendererTextRiseSetPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint CellRendererTextRiseSetPropertyInfo = CellRendererTextK-    type AttrGetType CellRendererTextRiseSetPropertyInfo = Bool-    type AttrLabel CellRendererTextRiseSetPropertyInfo = "rise-set"-    attrGet _ = getCellRendererTextRiseSet-    attrSet _ = setCellRendererTextRiseSet-    attrConstruct _ = constructCellRendererTextRiseSet-    attrClear _ = undefined---- VVV Prop "scale"-   -- Type: TBasicType TDouble-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererTextScale :: (MonadIO m, CellRendererTextK o) => o -> m Double-getCellRendererTextScale obj = liftIO $ getObjectPropertyDouble obj "scale"--setCellRendererTextScale :: (MonadIO m, CellRendererTextK o) => o -> Double -> m ()-setCellRendererTextScale obj val = liftIO $ setObjectPropertyDouble obj "scale" val--constructCellRendererTextScale :: Double -> IO ([Char], GValue)-constructCellRendererTextScale val = constructObjectPropertyDouble "scale" val--data CellRendererTextScalePropertyInfo-instance AttrInfo CellRendererTextScalePropertyInfo where-    type AttrAllowedOps CellRendererTextScalePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellRendererTextScalePropertyInfo = (~) Double-    type AttrBaseTypeConstraint CellRendererTextScalePropertyInfo = CellRendererTextK-    type AttrGetType CellRendererTextScalePropertyInfo = Double-    type AttrLabel CellRendererTextScalePropertyInfo = "scale"-    attrGet _ = getCellRendererTextScale-    attrSet _ = setCellRendererTextScale-    attrConstruct _ = constructCellRendererTextScale-    attrClear _ = undefined---- VVV Prop "scale-set"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererTextScaleSet :: (MonadIO m, CellRendererTextK o) => o -> m Bool-getCellRendererTextScaleSet obj = liftIO $ getObjectPropertyBool obj "scale-set"--setCellRendererTextScaleSet :: (MonadIO m, CellRendererTextK o) => o -> Bool -> m ()-setCellRendererTextScaleSet obj val = liftIO $ setObjectPropertyBool obj "scale-set" val--constructCellRendererTextScaleSet :: Bool -> IO ([Char], GValue)-constructCellRendererTextScaleSet val = constructObjectPropertyBool "scale-set" val--data CellRendererTextScaleSetPropertyInfo-instance AttrInfo CellRendererTextScaleSetPropertyInfo where-    type AttrAllowedOps CellRendererTextScaleSetPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellRendererTextScaleSetPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint CellRendererTextScaleSetPropertyInfo = CellRendererTextK-    type AttrGetType CellRendererTextScaleSetPropertyInfo = Bool-    type AttrLabel CellRendererTextScaleSetPropertyInfo = "scale-set"-    attrGet _ = getCellRendererTextScaleSet-    attrSet _ = setCellRendererTextScaleSet-    attrConstruct _ = constructCellRendererTextScaleSet-    attrClear _ = undefined---- VVV Prop "single-paragraph-mode"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererTextSingleParagraphMode :: (MonadIO m, CellRendererTextK o) => o -> m Bool-getCellRendererTextSingleParagraphMode obj = liftIO $ getObjectPropertyBool obj "single-paragraph-mode"--setCellRendererTextSingleParagraphMode :: (MonadIO m, CellRendererTextK o) => o -> Bool -> m ()-setCellRendererTextSingleParagraphMode obj val = liftIO $ setObjectPropertyBool obj "single-paragraph-mode" val--constructCellRendererTextSingleParagraphMode :: Bool -> IO ([Char], GValue)-constructCellRendererTextSingleParagraphMode val = constructObjectPropertyBool "single-paragraph-mode" val--data CellRendererTextSingleParagraphModePropertyInfo-instance AttrInfo CellRendererTextSingleParagraphModePropertyInfo where-    type AttrAllowedOps CellRendererTextSingleParagraphModePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellRendererTextSingleParagraphModePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint CellRendererTextSingleParagraphModePropertyInfo = CellRendererTextK-    type AttrGetType CellRendererTextSingleParagraphModePropertyInfo = Bool-    type AttrLabel CellRendererTextSingleParagraphModePropertyInfo = "single-paragraph-mode"-    attrGet _ = getCellRendererTextSingleParagraphMode-    attrSet _ = setCellRendererTextSingleParagraphMode-    attrConstruct _ = constructCellRendererTextSingleParagraphMode-    attrClear _ = undefined---- VVV Prop "size"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererTextSize :: (MonadIO m, CellRendererTextK o) => o -> m Int32-getCellRendererTextSize obj = liftIO $ getObjectPropertyInt32 obj "size"--setCellRendererTextSize :: (MonadIO m, CellRendererTextK o) => o -> Int32 -> m ()-setCellRendererTextSize obj val = liftIO $ setObjectPropertyInt32 obj "size" val--constructCellRendererTextSize :: Int32 -> IO ([Char], GValue)-constructCellRendererTextSize val = constructObjectPropertyInt32 "size" val--data CellRendererTextSizePropertyInfo-instance AttrInfo CellRendererTextSizePropertyInfo where-    type AttrAllowedOps CellRendererTextSizePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellRendererTextSizePropertyInfo = (~) Int32-    type AttrBaseTypeConstraint CellRendererTextSizePropertyInfo = CellRendererTextK-    type AttrGetType CellRendererTextSizePropertyInfo = Int32-    type AttrLabel CellRendererTextSizePropertyInfo = "size"-    attrGet _ = getCellRendererTextSize-    attrSet _ = setCellRendererTextSize-    attrConstruct _ = constructCellRendererTextSize-    attrClear _ = undefined---- VVV Prop "size-points"-   -- Type: TBasicType TDouble-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererTextSizePoints :: (MonadIO m, CellRendererTextK o) => o -> m Double-getCellRendererTextSizePoints obj = liftIO $ getObjectPropertyDouble obj "size-points"--setCellRendererTextSizePoints :: (MonadIO m, CellRendererTextK o) => o -> Double -> m ()-setCellRendererTextSizePoints obj val = liftIO $ setObjectPropertyDouble obj "size-points" val--constructCellRendererTextSizePoints :: Double -> IO ([Char], GValue)-constructCellRendererTextSizePoints val = constructObjectPropertyDouble "size-points" val--data CellRendererTextSizePointsPropertyInfo-instance AttrInfo CellRendererTextSizePointsPropertyInfo where-    type AttrAllowedOps CellRendererTextSizePointsPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellRendererTextSizePointsPropertyInfo = (~) Double-    type AttrBaseTypeConstraint CellRendererTextSizePointsPropertyInfo = CellRendererTextK-    type AttrGetType CellRendererTextSizePointsPropertyInfo = Double-    type AttrLabel CellRendererTextSizePointsPropertyInfo = "size-points"-    attrGet _ = getCellRendererTextSizePoints-    attrSet _ = setCellRendererTextSizePoints-    attrConstruct _ = constructCellRendererTextSizePoints-    attrClear _ = undefined---- VVV Prop "size-set"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererTextSizeSet :: (MonadIO m, CellRendererTextK o) => o -> m Bool-getCellRendererTextSizeSet obj = liftIO $ getObjectPropertyBool obj "size-set"--setCellRendererTextSizeSet :: (MonadIO m, CellRendererTextK o) => o -> Bool -> m ()-setCellRendererTextSizeSet obj val = liftIO $ setObjectPropertyBool obj "size-set" val--constructCellRendererTextSizeSet :: Bool -> IO ([Char], GValue)-constructCellRendererTextSizeSet val = constructObjectPropertyBool "size-set" val--data CellRendererTextSizeSetPropertyInfo-instance AttrInfo CellRendererTextSizeSetPropertyInfo where-    type AttrAllowedOps CellRendererTextSizeSetPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellRendererTextSizeSetPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint CellRendererTextSizeSetPropertyInfo = CellRendererTextK-    type AttrGetType CellRendererTextSizeSetPropertyInfo = Bool-    type AttrLabel CellRendererTextSizeSetPropertyInfo = "size-set"-    attrGet _ = getCellRendererTextSizeSet-    attrSet _ = setCellRendererTextSizeSet-    attrConstruct _ = constructCellRendererTextSizeSet-    attrClear _ = undefined---- VVV Prop "stretch"-   -- Type: TInterface "Pango" "Stretch"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererTextStretch :: (MonadIO m, CellRendererTextK o) => o -> m Pango.Stretch-getCellRendererTextStretch obj = liftIO $ getObjectPropertyEnum obj "stretch"--setCellRendererTextStretch :: (MonadIO m, CellRendererTextK o) => o -> Pango.Stretch -> m ()-setCellRendererTextStretch obj val = liftIO $ setObjectPropertyEnum obj "stretch" val--constructCellRendererTextStretch :: Pango.Stretch -> IO ([Char], GValue)-constructCellRendererTextStretch val = constructObjectPropertyEnum "stretch" val--data CellRendererTextStretchPropertyInfo-instance AttrInfo CellRendererTextStretchPropertyInfo where-    type AttrAllowedOps CellRendererTextStretchPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellRendererTextStretchPropertyInfo = (~) Pango.Stretch-    type AttrBaseTypeConstraint CellRendererTextStretchPropertyInfo = CellRendererTextK-    type AttrGetType CellRendererTextStretchPropertyInfo = Pango.Stretch-    type AttrLabel CellRendererTextStretchPropertyInfo = "stretch"-    attrGet _ = getCellRendererTextStretch-    attrSet _ = setCellRendererTextStretch-    attrConstruct _ = constructCellRendererTextStretch-    attrClear _ = undefined---- VVV Prop "stretch-set"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererTextStretchSet :: (MonadIO m, CellRendererTextK o) => o -> m Bool-getCellRendererTextStretchSet obj = liftIO $ getObjectPropertyBool obj "stretch-set"--setCellRendererTextStretchSet :: (MonadIO m, CellRendererTextK o) => o -> Bool -> m ()-setCellRendererTextStretchSet obj val = liftIO $ setObjectPropertyBool obj "stretch-set" val--constructCellRendererTextStretchSet :: Bool -> IO ([Char], GValue)-constructCellRendererTextStretchSet val = constructObjectPropertyBool "stretch-set" val--data CellRendererTextStretchSetPropertyInfo-instance AttrInfo CellRendererTextStretchSetPropertyInfo where-    type AttrAllowedOps CellRendererTextStretchSetPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellRendererTextStretchSetPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint CellRendererTextStretchSetPropertyInfo = CellRendererTextK-    type AttrGetType CellRendererTextStretchSetPropertyInfo = Bool-    type AttrLabel CellRendererTextStretchSetPropertyInfo = "stretch-set"-    attrGet _ = getCellRendererTextStretchSet-    attrSet _ = setCellRendererTextStretchSet-    attrConstruct _ = constructCellRendererTextStretchSet-    attrClear _ = undefined---- VVV Prop "strikethrough"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererTextStrikethrough :: (MonadIO m, CellRendererTextK o) => o -> m Bool-getCellRendererTextStrikethrough obj = liftIO $ getObjectPropertyBool obj "strikethrough"--setCellRendererTextStrikethrough :: (MonadIO m, CellRendererTextK o) => o -> Bool -> m ()-setCellRendererTextStrikethrough obj val = liftIO $ setObjectPropertyBool obj "strikethrough" val--constructCellRendererTextStrikethrough :: Bool -> IO ([Char], GValue)-constructCellRendererTextStrikethrough val = constructObjectPropertyBool "strikethrough" val--data CellRendererTextStrikethroughPropertyInfo-instance AttrInfo CellRendererTextStrikethroughPropertyInfo where-    type AttrAllowedOps CellRendererTextStrikethroughPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellRendererTextStrikethroughPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint CellRendererTextStrikethroughPropertyInfo = CellRendererTextK-    type AttrGetType CellRendererTextStrikethroughPropertyInfo = Bool-    type AttrLabel CellRendererTextStrikethroughPropertyInfo = "strikethrough"-    attrGet _ = getCellRendererTextStrikethrough-    attrSet _ = setCellRendererTextStrikethrough-    attrConstruct _ = constructCellRendererTextStrikethrough-    attrClear _ = undefined---- VVV Prop "strikethrough-set"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererTextStrikethroughSet :: (MonadIO m, CellRendererTextK o) => o -> m Bool-getCellRendererTextStrikethroughSet obj = liftIO $ getObjectPropertyBool obj "strikethrough-set"--setCellRendererTextStrikethroughSet :: (MonadIO m, CellRendererTextK o) => o -> Bool -> m ()-setCellRendererTextStrikethroughSet obj val = liftIO $ setObjectPropertyBool obj "strikethrough-set" val--constructCellRendererTextStrikethroughSet :: Bool -> IO ([Char], GValue)-constructCellRendererTextStrikethroughSet val = constructObjectPropertyBool "strikethrough-set" val--data CellRendererTextStrikethroughSetPropertyInfo-instance AttrInfo CellRendererTextStrikethroughSetPropertyInfo where-    type AttrAllowedOps CellRendererTextStrikethroughSetPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellRendererTextStrikethroughSetPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint CellRendererTextStrikethroughSetPropertyInfo = CellRendererTextK-    type AttrGetType CellRendererTextStrikethroughSetPropertyInfo = Bool-    type AttrLabel CellRendererTextStrikethroughSetPropertyInfo = "strikethrough-set"-    attrGet _ = getCellRendererTextStrikethroughSet-    attrSet _ = setCellRendererTextStrikethroughSet-    attrConstruct _ = constructCellRendererTextStrikethroughSet-    attrClear _ = undefined---- VVV Prop "style"-   -- Type: TInterface "Pango" "Style"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererTextStyle :: (MonadIO m, CellRendererTextK o) => o -> m Pango.Style-getCellRendererTextStyle obj = liftIO $ getObjectPropertyEnum obj "style"--setCellRendererTextStyle :: (MonadIO m, CellRendererTextK o) => o -> Pango.Style -> m ()-setCellRendererTextStyle obj val = liftIO $ setObjectPropertyEnum obj "style" val--constructCellRendererTextStyle :: Pango.Style -> IO ([Char], GValue)-constructCellRendererTextStyle val = constructObjectPropertyEnum "style" val--data CellRendererTextStylePropertyInfo-instance AttrInfo CellRendererTextStylePropertyInfo where-    type AttrAllowedOps CellRendererTextStylePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellRendererTextStylePropertyInfo = (~) Pango.Style-    type AttrBaseTypeConstraint CellRendererTextStylePropertyInfo = CellRendererTextK-    type AttrGetType CellRendererTextStylePropertyInfo = Pango.Style-    type AttrLabel CellRendererTextStylePropertyInfo = "style"-    attrGet _ = getCellRendererTextStyle-    attrSet _ = setCellRendererTextStyle-    attrConstruct _ = constructCellRendererTextStyle-    attrClear _ = undefined---- VVV Prop "style-set"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererTextStyleSet :: (MonadIO m, CellRendererTextK o) => o -> m Bool-getCellRendererTextStyleSet obj = liftIO $ getObjectPropertyBool obj "style-set"--setCellRendererTextStyleSet :: (MonadIO m, CellRendererTextK o) => o -> Bool -> m ()-setCellRendererTextStyleSet obj val = liftIO $ setObjectPropertyBool obj "style-set" val--constructCellRendererTextStyleSet :: Bool -> IO ([Char], GValue)-constructCellRendererTextStyleSet val = constructObjectPropertyBool "style-set" val--data CellRendererTextStyleSetPropertyInfo-instance AttrInfo CellRendererTextStyleSetPropertyInfo where-    type AttrAllowedOps CellRendererTextStyleSetPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellRendererTextStyleSetPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint CellRendererTextStyleSetPropertyInfo = CellRendererTextK-    type AttrGetType CellRendererTextStyleSetPropertyInfo = Bool-    type AttrLabel CellRendererTextStyleSetPropertyInfo = "style-set"-    attrGet _ = getCellRendererTextStyleSet-    attrSet _ = setCellRendererTextStyleSet-    attrConstruct _ = constructCellRendererTextStyleSet-    attrClear _ = undefined---- VVV Prop "text"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererTextText :: (MonadIO m, CellRendererTextK o) => o -> m (Maybe T.Text)-getCellRendererTextText obj = liftIO $ getObjectPropertyString obj "text"--setCellRendererTextText :: (MonadIO m, CellRendererTextK o) => o -> T.Text -> m ()-setCellRendererTextText obj val = liftIO $ setObjectPropertyString obj "text" (Just val)--constructCellRendererTextText :: T.Text -> IO ([Char], GValue)-constructCellRendererTextText val = constructObjectPropertyString "text" (Just val)--clearCellRendererTextText :: (MonadIO m, CellRendererTextK o) => o -> m ()-clearCellRendererTextText obj = liftIO $ setObjectPropertyString obj "text" (Nothing :: Maybe T.Text)--data CellRendererTextTextPropertyInfo-instance AttrInfo CellRendererTextTextPropertyInfo where-    type AttrAllowedOps CellRendererTextTextPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint CellRendererTextTextPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint CellRendererTextTextPropertyInfo = CellRendererTextK-    type AttrGetType CellRendererTextTextPropertyInfo = (Maybe T.Text)-    type AttrLabel CellRendererTextTextPropertyInfo = "text"-    attrGet _ = getCellRendererTextText-    attrSet _ = setCellRendererTextText-    attrConstruct _ = constructCellRendererTextText-    attrClear _ = clearCellRendererTextText---- VVV Prop "underline"-   -- Type: TInterface "Pango" "Underline"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererTextUnderline :: (MonadIO m, CellRendererTextK o) => o -> m Pango.Underline-getCellRendererTextUnderline obj = liftIO $ getObjectPropertyEnum obj "underline"--setCellRendererTextUnderline :: (MonadIO m, CellRendererTextK o) => o -> Pango.Underline -> m ()-setCellRendererTextUnderline obj val = liftIO $ setObjectPropertyEnum obj "underline" val--constructCellRendererTextUnderline :: Pango.Underline -> IO ([Char], GValue)-constructCellRendererTextUnderline val = constructObjectPropertyEnum "underline" val--data CellRendererTextUnderlinePropertyInfo-instance AttrInfo CellRendererTextUnderlinePropertyInfo where-    type AttrAllowedOps CellRendererTextUnderlinePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellRendererTextUnderlinePropertyInfo = (~) Pango.Underline-    type AttrBaseTypeConstraint CellRendererTextUnderlinePropertyInfo = CellRendererTextK-    type AttrGetType CellRendererTextUnderlinePropertyInfo = Pango.Underline-    type AttrLabel CellRendererTextUnderlinePropertyInfo = "underline"-    attrGet _ = getCellRendererTextUnderline-    attrSet _ = setCellRendererTextUnderline-    attrConstruct _ = constructCellRendererTextUnderline-    attrClear _ = undefined---- VVV Prop "underline-set"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererTextUnderlineSet :: (MonadIO m, CellRendererTextK o) => o -> m Bool-getCellRendererTextUnderlineSet obj = liftIO $ getObjectPropertyBool obj "underline-set"--setCellRendererTextUnderlineSet :: (MonadIO m, CellRendererTextK o) => o -> Bool -> m ()-setCellRendererTextUnderlineSet obj val = liftIO $ setObjectPropertyBool obj "underline-set" val--constructCellRendererTextUnderlineSet :: Bool -> IO ([Char], GValue)-constructCellRendererTextUnderlineSet val = constructObjectPropertyBool "underline-set" val--data CellRendererTextUnderlineSetPropertyInfo-instance AttrInfo CellRendererTextUnderlineSetPropertyInfo where-    type AttrAllowedOps CellRendererTextUnderlineSetPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellRendererTextUnderlineSetPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint CellRendererTextUnderlineSetPropertyInfo = CellRendererTextK-    type AttrGetType CellRendererTextUnderlineSetPropertyInfo = Bool-    type AttrLabel CellRendererTextUnderlineSetPropertyInfo = "underline-set"-    attrGet _ = getCellRendererTextUnderlineSet-    attrSet _ = setCellRendererTextUnderlineSet-    attrConstruct _ = constructCellRendererTextUnderlineSet-    attrClear _ = undefined---- VVV Prop "variant"-   -- Type: TInterface "Pango" "Variant"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererTextVariant :: (MonadIO m, CellRendererTextK o) => o -> m Pango.Variant-getCellRendererTextVariant obj = liftIO $ getObjectPropertyEnum obj "variant"--setCellRendererTextVariant :: (MonadIO m, CellRendererTextK o) => o -> Pango.Variant -> m ()-setCellRendererTextVariant obj val = liftIO $ setObjectPropertyEnum obj "variant" val--constructCellRendererTextVariant :: Pango.Variant -> IO ([Char], GValue)-constructCellRendererTextVariant val = constructObjectPropertyEnum "variant" val--data CellRendererTextVariantPropertyInfo-instance AttrInfo CellRendererTextVariantPropertyInfo where-    type AttrAllowedOps CellRendererTextVariantPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellRendererTextVariantPropertyInfo = (~) Pango.Variant-    type AttrBaseTypeConstraint CellRendererTextVariantPropertyInfo = CellRendererTextK-    type AttrGetType CellRendererTextVariantPropertyInfo = Pango.Variant-    type AttrLabel CellRendererTextVariantPropertyInfo = "variant"-    attrGet _ = getCellRendererTextVariant-    attrSet _ = setCellRendererTextVariant-    attrConstruct _ = constructCellRendererTextVariant-    attrClear _ = undefined---- VVV Prop "variant-set"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererTextVariantSet :: (MonadIO m, CellRendererTextK o) => o -> m Bool-getCellRendererTextVariantSet obj = liftIO $ getObjectPropertyBool obj "variant-set"--setCellRendererTextVariantSet :: (MonadIO m, CellRendererTextK o) => o -> Bool -> m ()-setCellRendererTextVariantSet obj val = liftIO $ setObjectPropertyBool obj "variant-set" val--constructCellRendererTextVariantSet :: Bool -> IO ([Char], GValue)-constructCellRendererTextVariantSet val = constructObjectPropertyBool "variant-set" val--data CellRendererTextVariantSetPropertyInfo-instance AttrInfo CellRendererTextVariantSetPropertyInfo where-    type AttrAllowedOps CellRendererTextVariantSetPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellRendererTextVariantSetPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint CellRendererTextVariantSetPropertyInfo = CellRendererTextK-    type AttrGetType CellRendererTextVariantSetPropertyInfo = Bool-    type AttrLabel CellRendererTextVariantSetPropertyInfo = "variant-set"-    attrGet _ = getCellRendererTextVariantSet-    attrSet _ = setCellRendererTextVariantSet-    attrConstruct _ = constructCellRendererTextVariantSet-    attrClear _ = undefined---- VVV Prop "weight"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererTextWeight :: (MonadIO m, CellRendererTextK o) => o -> m Int32-getCellRendererTextWeight obj = liftIO $ getObjectPropertyInt32 obj "weight"--setCellRendererTextWeight :: (MonadIO m, CellRendererTextK o) => o -> Int32 -> m ()-setCellRendererTextWeight obj val = liftIO $ setObjectPropertyInt32 obj "weight" val--constructCellRendererTextWeight :: Int32 -> IO ([Char], GValue)-constructCellRendererTextWeight val = constructObjectPropertyInt32 "weight" val--data CellRendererTextWeightPropertyInfo-instance AttrInfo CellRendererTextWeightPropertyInfo where-    type AttrAllowedOps CellRendererTextWeightPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellRendererTextWeightPropertyInfo = (~) Int32-    type AttrBaseTypeConstraint CellRendererTextWeightPropertyInfo = CellRendererTextK-    type AttrGetType CellRendererTextWeightPropertyInfo = Int32-    type AttrLabel CellRendererTextWeightPropertyInfo = "weight"-    attrGet _ = getCellRendererTextWeight-    attrSet _ = setCellRendererTextWeight-    attrConstruct _ = constructCellRendererTextWeight-    attrClear _ = undefined---- VVV Prop "weight-set"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererTextWeightSet :: (MonadIO m, CellRendererTextK o) => o -> m Bool-getCellRendererTextWeightSet obj = liftIO $ getObjectPropertyBool obj "weight-set"--setCellRendererTextWeightSet :: (MonadIO m, CellRendererTextK o) => o -> Bool -> m ()-setCellRendererTextWeightSet obj val = liftIO $ setObjectPropertyBool obj "weight-set" val--constructCellRendererTextWeightSet :: Bool -> IO ([Char], GValue)-constructCellRendererTextWeightSet val = constructObjectPropertyBool "weight-set" val--data CellRendererTextWeightSetPropertyInfo-instance AttrInfo CellRendererTextWeightSetPropertyInfo where-    type AttrAllowedOps CellRendererTextWeightSetPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellRendererTextWeightSetPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint CellRendererTextWeightSetPropertyInfo = CellRendererTextK-    type AttrGetType CellRendererTextWeightSetPropertyInfo = Bool-    type AttrLabel CellRendererTextWeightSetPropertyInfo = "weight-set"-    attrGet _ = getCellRendererTextWeightSet-    attrSet _ = setCellRendererTextWeightSet-    attrConstruct _ = constructCellRendererTextWeightSet-    attrClear _ = undefined---- VVV Prop "width-chars"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererTextWidthChars :: (MonadIO m, CellRendererTextK o) => o -> m Int32-getCellRendererTextWidthChars obj = liftIO $ getObjectPropertyInt32 obj "width-chars"--setCellRendererTextWidthChars :: (MonadIO m, CellRendererTextK o) => o -> Int32 -> m ()-setCellRendererTextWidthChars obj val = liftIO $ setObjectPropertyInt32 obj "width-chars" val--constructCellRendererTextWidthChars :: Int32 -> IO ([Char], GValue)-constructCellRendererTextWidthChars val = constructObjectPropertyInt32 "width-chars" val--data CellRendererTextWidthCharsPropertyInfo-instance AttrInfo CellRendererTextWidthCharsPropertyInfo where-    type AttrAllowedOps CellRendererTextWidthCharsPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellRendererTextWidthCharsPropertyInfo = (~) Int32-    type AttrBaseTypeConstraint CellRendererTextWidthCharsPropertyInfo = CellRendererTextK-    type AttrGetType CellRendererTextWidthCharsPropertyInfo = Int32-    type AttrLabel CellRendererTextWidthCharsPropertyInfo = "width-chars"-    attrGet _ = getCellRendererTextWidthChars-    attrSet _ = setCellRendererTextWidthChars-    attrConstruct _ = constructCellRendererTextWidthChars-    attrClear _ = undefined---- VVV Prop "wrap-mode"-   -- Type: TInterface "Pango" "WrapMode"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererTextWrapMode :: (MonadIO m, CellRendererTextK o) => o -> m Pango.WrapMode-getCellRendererTextWrapMode obj = liftIO $ getObjectPropertyEnum obj "wrap-mode"--setCellRendererTextWrapMode :: (MonadIO m, CellRendererTextK o) => o -> Pango.WrapMode -> m ()-setCellRendererTextWrapMode obj val = liftIO $ setObjectPropertyEnum obj "wrap-mode" val--constructCellRendererTextWrapMode :: Pango.WrapMode -> IO ([Char], GValue)-constructCellRendererTextWrapMode val = constructObjectPropertyEnum "wrap-mode" val--data CellRendererTextWrapModePropertyInfo-instance AttrInfo CellRendererTextWrapModePropertyInfo where-    type AttrAllowedOps CellRendererTextWrapModePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellRendererTextWrapModePropertyInfo = (~) Pango.WrapMode-    type AttrBaseTypeConstraint CellRendererTextWrapModePropertyInfo = CellRendererTextK-    type AttrGetType CellRendererTextWrapModePropertyInfo = Pango.WrapMode-    type AttrLabel CellRendererTextWrapModePropertyInfo = "wrap-mode"-    attrGet _ = getCellRendererTextWrapMode-    attrSet _ = setCellRendererTextWrapMode-    attrConstruct _ = constructCellRendererTextWrapMode-    attrClear _ = undefined---- VVV Prop "wrap-width"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererTextWrapWidth :: (MonadIO m, CellRendererTextK o) => o -> m Int32-getCellRendererTextWrapWidth obj = liftIO $ getObjectPropertyInt32 obj "wrap-width"--setCellRendererTextWrapWidth :: (MonadIO m, CellRendererTextK o) => o -> Int32 -> m ()-setCellRendererTextWrapWidth obj val = liftIO $ setObjectPropertyInt32 obj "wrap-width" val--constructCellRendererTextWrapWidth :: Int32 -> IO ([Char], GValue)-constructCellRendererTextWrapWidth val = constructObjectPropertyInt32 "wrap-width" val--data CellRendererTextWrapWidthPropertyInfo-instance AttrInfo CellRendererTextWrapWidthPropertyInfo where-    type AttrAllowedOps CellRendererTextWrapWidthPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellRendererTextWrapWidthPropertyInfo = (~) Int32-    type AttrBaseTypeConstraint CellRendererTextWrapWidthPropertyInfo = CellRendererTextK-    type AttrGetType CellRendererTextWrapWidthPropertyInfo = Int32-    type AttrLabel CellRendererTextWrapWidthPropertyInfo = "wrap-width"-    attrGet _ = getCellRendererTextWrapWidth-    attrSet _ = setCellRendererTextWrapWidth-    attrConstruct _ = constructCellRendererTextWrapWidth-    attrClear _ = undefined--type instance AttributeList CellRendererText = CellRendererTextAttributeList-type CellRendererTextAttributeList = ('[ '("alignSet", CellRendererTextAlignSetPropertyInfo), '("alignment", CellRendererTextAlignmentPropertyInfo), '("attributes", CellRendererTextAttributesPropertyInfo), '("background", CellRendererTextBackgroundPropertyInfo), '("backgroundGdk", CellRendererTextBackgroundGdkPropertyInfo), '("backgroundRgba", CellRendererTextBackgroundRgbaPropertyInfo), '("backgroundSet", CellRendererTextBackgroundSetPropertyInfo), '("cellBackground", CellRendererCellBackgroundPropertyInfo), '("cellBackgroundGdk", CellRendererCellBackgroundGdkPropertyInfo), '("cellBackgroundRgba", CellRendererCellBackgroundRgbaPropertyInfo), '("cellBackgroundSet", CellRendererCellBackgroundSetPropertyInfo), '("editable", CellRendererTextEditablePropertyInfo), '("editableSet", CellRendererTextEditableSetPropertyInfo), '("editing", CellRendererEditingPropertyInfo), '("ellipsize", CellRendererTextEllipsizePropertyInfo), '("ellipsizeSet", CellRendererTextEllipsizeSetPropertyInfo), '("family", CellRendererTextFamilyPropertyInfo), '("familySet", CellRendererTextFamilySetPropertyInfo), '("font", CellRendererTextFontPropertyInfo), '("fontDesc", CellRendererTextFontDescPropertyInfo), '("foreground", CellRendererTextForegroundPropertyInfo), '("foregroundGdk", CellRendererTextForegroundGdkPropertyInfo), '("foregroundRgba", CellRendererTextForegroundRgbaPropertyInfo), '("foregroundSet", CellRendererTextForegroundSetPropertyInfo), '("height", CellRendererHeightPropertyInfo), '("isExpanded", CellRendererIsExpandedPropertyInfo), '("isExpander", CellRendererIsExpanderPropertyInfo), '("language", CellRendererTextLanguagePropertyInfo), '("languageSet", CellRendererTextLanguageSetPropertyInfo), '("markup", CellRendererTextMarkupPropertyInfo), '("maxWidthChars", CellRendererTextMaxWidthCharsPropertyInfo), '("mode", CellRendererModePropertyInfo), '("placeholderText", CellRendererTextPlaceholderTextPropertyInfo), '("rise", CellRendererTextRisePropertyInfo), '("riseSet", CellRendererTextRiseSetPropertyInfo), '("scale", CellRendererTextScalePropertyInfo), '("scaleSet", CellRendererTextScaleSetPropertyInfo), '("sensitive", CellRendererSensitivePropertyInfo), '("singleParagraphMode", CellRendererTextSingleParagraphModePropertyInfo), '("size", CellRendererTextSizePropertyInfo), '("sizePoints", CellRendererTextSizePointsPropertyInfo), '("sizeSet", CellRendererTextSizeSetPropertyInfo), '("stretch", CellRendererTextStretchPropertyInfo), '("stretchSet", CellRendererTextStretchSetPropertyInfo), '("strikethrough", CellRendererTextStrikethroughPropertyInfo), '("strikethroughSet", CellRendererTextStrikethroughSetPropertyInfo), '("style", CellRendererTextStylePropertyInfo), '("styleSet", CellRendererTextStyleSetPropertyInfo), '("text", CellRendererTextTextPropertyInfo), '("underline", CellRendererTextUnderlinePropertyInfo), '("underlineSet", CellRendererTextUnderlineSetPropertyInfo), '("variant", CellRendererTextVariantPropertyInfo), '("variantSet", CellRendererTextVariantSetPropertyInfo), '("visible", CellRendererVisiblePropertyInfo), '("weight", CellRendererTextWeightPropertyInfo), '("weightSet", CellRendererTextWeightSetPropertyInfo), '("width", CellRendererWidthPropertyInfo), '("widthChars", CellRendererTextWidthCharsPropertyInfo), '("wrapMode", CellRendererTextWrapModePropertyInfo), '("wrapWidth", CellRendererTextWrapWidthPropertyInfo), '("xalign", CellRendererXalignPropertyInfo), '("xpad", CellRendererXpadPropertyInfo), '("yalign", CellRendererYalignPropertyInfo), '("ypad", CellRendererYpadPropertyInfo)] :: [(Symbol, *)])--cellRendererTextAlignSet :: AttrLabelProxy "alignSet"-cellRendererTextAlignSet = AttrLabelProxy--cellRendererTextAlignment :: AttrLabelProxy "alignment"-cellRendererTextAlignment = AttrLabelProxy--cellRendererTextAttributes :: AttrLabelProxy "attributes"-cellRendererTextAttributes = AttrLabelProxy--cellRendererTextBackground :: AttrLabelProxy "background"-cellRendererTextBackground = AttrLabelProxy--cellRendererTextBackgroundGdk :: AttrLabelProxy "backgroundGdk"-cellRendererTextBackgroundGdk = AttrLabelProxy--cellRendererTextBackgroundRgba :: AttrLabelProxy "backgroundRgba"-cellRendererTextBackgroundRgba = AttrLabelProxy--cellRendererTextBackgroundSet :: AttrLabelProxy "backgroundSet"-cellRendererTextBackgroundSet = AttrLabelProxy--cellRendererTextEditable :: AttrLabelProxy "editable"-cellRendererTextEditable = AttrLabelProxy--cellRendererTextEditableSet :: AttrLabelProxy "editableSet"-cellRendererTextEditableSet = AttrLabelProxy--cellRendererTextEllipsize :: AttrLabelProxy "ellipsize"-cellRendererTextEllipsize = AttrLabelProxy--cellRendererTextEllipsizeSet :: AttrLabelProxy "ellipsizeSet"-cellRendererTextEllipsizeSet = AttrLabelProxy--cellRendererTextFamily :: AttrLabelProxy "family"-cellRendererTextFamily = AttrLabelProxy--cellRendererTextFamilySet :: AttrLabelProxy "familySet"-cellRendererTextFamilySet = AttrLabelProxy--cellRendererTextFont :: AttrLabelProxy "font"-cellRendererTextFont = AttrLabelProxy--cellRendererTextFontDesc :: AttrLabelProxy "fontDesc"-cellRendererTextFontDesc = AttrLabelProxy--cellRendererTextForeground :: AttrLabelProxy "foreground"-cellRendererTextForeground = AttrLabelProxy--cellRendererTextForegroundGdk :: AttrLabelProxy "foregroundGdk"-cellRendererTextForegroundGdk = AttrLabelProxy--cellRendererTextForegroundRgba :: AttrLabelProxy "foregroundRgba"-cellRendererTextForegroundRgba = AttrLabelProxy--cellRendererTextForegroundSet :: AttrLabelProxy "foregroundSet"-cellRendererTextForegroundSet = AttrLabelProxy--cellRendererTextLanguage :: AttrLabelProxy "language"-cellRendererTextLanguage = AttrLabelProxy--cellRendererTextLanguageSet :: AttrLabelProxy "languageSet"-cellRendererTextLanguageSet = AttrLabelProxy--cellRendererTextMarkup :: AttrLabelProxy "markup"-cellRendererTextMarkup = AttrLabelProxy--cellRendererTextMaxWidthChars :: AttrLabelProxy "maxWidthChars"-cellRendererTextMaxWidthChars = AttrLabelProxy--cellRendererTextPlaceholderText :: AttrLabelProxy "placeholderText"-cellRendererTextPlaceholderText = AttrLabelProxy--cellRendererTextRise :: AttrLabelProxy "rise"-cellRendererTextRise = AttrLabelProxy--cellRendererTextRiseSet :: AttrLabelProxy "riseSet"-cellRendererTextRiseSet = AttrLabelProxy--cellRendererTextScale :: AttrLabelProxy "scale"-cellRendererTextScale = AttrLabelProxy--cellRendererTextScaleSet :: AttrLabelProxy "scaleSet"-cellRendererTextScaleSet = AttrLabelProxy--cellRendererTextSingleParagraphMode :: AttrLabelProxy "singleParagraphMode"-cellRendererTextSingleParagraphMode = AttrLabelProxy--cellRendererTextSize :: AttrLabelProxy "size"-cellRendererTextSize = AttrLabelProxy--cellRendererTextSizePoints :: AttrLabelProxy "sizePoints"-cellRendererTextSizePoints = AttrLabelProxy--cellRendererTextSizeSet :: AttrLabelProxy "sizeSet"-cellRendererTextSizeSet = AttrLabelProxy--cellRendererTextStretch :: AttrLabelProxy "stretch"-cellRendererTextStretch = AttrLabelProxy--cellRendererTextStretchSet :: AttrLabelProxy "stretchSet"-cellRendererTextStretchSet = AttrLabelProxy--cellRendererTextStrikethrough :: AttrLabelProxy "strikethrough"-cellRendererTextStrikethrough = AttrLabelProxy--cellRendererTextStrikethroughSet :: AttrLabelProxy "strikethroughSet"-cellRendererTextStrikethroughSet = AttrLabelProxy--cellRendererTextStyle :: AttrLabelProxy "style"-cellRendererTextStyle = AttrLabelProxy--cellRendererTextStyleSet :: AttrLabelProxy "styleSet"-cellRendererTextStyleSet = AttrLabelProxy--cellRendererTextText :: AttrLabelProxy "text"-cellRendererTextText = AttrLabelProxy--cellRendererTextUnderline :: AttrLabelProxy "underline"-cellRendererTextUnderline = AttrLabelProxy--cellRendererTextUnderlineSet :: AttrLabelProxy "underlineSet"-cellRendererTextUnderlineSet = AttrLabelProxy--cellRendererTextVariant :: AttrLabelProxy "variant"-cellRendererTextVariant = AttrLabelProxy--cellRendererTextVariantSet :: AttrLabelProxy "variantSet"-cellRendererTextVariantSet = AttrLabelProxy--cellRendererTextWeight :: AttrLabelProxy "weight"-cellRendererTextWeight = AttrLabelProxy--cellRendererTextWeightSet :: AttrLabelProxy "weightSet"-cellRendererTextWeightSet = AttrLabelProxy--cellRendererTextWidthChars :: AttrLabelProxy "widthChars"-cellRendererTextWidthChars = AttrLabelProxy--cellRendererTextWrapMode :: AttrLabelProxy "wrapMode"-cellRendererTextWrapMode = AttrLabelProxy--cellRendererTextWrapWidth :: AttrLabelProxy "wrapWidth"-cellRendererTextWrapWidth = AttrLabelProxy--data CellRendererTextEditedSignalInfo-instance SignalInfo CellRendererTextEditedSignalInfo where-    type HaskellCallbackType CellRendererTextEditedSignalInfo = CellRendererTextEditedCallback-    connectSignal _ = connectCellRendererTextEdited--type instance SignalList CellRendererText = CellRendererTextSignalList-type CellRendererTextSignalList = ('[ '("edited", CellRendererTextEditedSignalInfo), '("editingCanceled", CellRendererEditingCanceledSignalInfo), '("editingStarted", CellRendererEditingStartedSignalInfo), '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method CellRendererText::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "CellRendererText")--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_renderer_text_new" gtk_cell_renderer_text_new :: -    IO (Ptr CellRendererText)---cellRendererTextNew ::-    (MonadIO m) =>-    m CellRendererText                      -- result-cellRendererTextNew  = liftIO $ do-    result <- gtk_cell_renderer_text_new-    checkUnexpectedReturnNULL "gtk_cell_renderer_text_new" result-    result' <- (newObject CellRendererText) result-    return result'---- method CellRendererText::set_fixed_height_from_font--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellRendererText", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "number_of_rows", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_renderer_text_set_fixed_height_from_font" gtk_cell_renderer_text_set_fixed_height_from_font :: -    Ptr CellRendererText ->                 -- _obj : TInterface "Gtk" "CellRendererText"-    Int32 ->                                -- number_of_rows : TBasicType TInt-    IO ()---cellRendererTextSetFixedHeightFromFont ::-    (MonadIO m, CellRendererTextK a) =>-    a                                       -- _obj-    -> Int32                                -- numberOfRows-    -> m ()                                 -- result-cellRendererTextSetFixedHeightFromFont _obj numberOfRows = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_cell_renderer_text_set_fixed_height_from_font _obj' numberOfRows-    touchManagedPtr _obj-    return ()--data CellRendererTextSetFixedHeightFromFontMethodInfo-instance (signature ~ (Int32 -> m ()), MonadIO m, CellRendererTextK a) => MethodInfo CellRendererTextSetFixedHeightFromFontMethodInfo a signature where-    overloadedMethod _ = cellRendererTextSetFixedHeightFromFont--
− GI/Gtk/Objects/CellRendererText.hs-boot
@@ -1,63 +0,0 @@-module GI.Gtk.Objects.CellRendererText where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype CellRendererText = CellRendererText (ForeignPtr CellRendererText)-instance GObject CellRendererText where-class GObject o => CellRendererTextK o-instance (GObject o, IsDescendantOf CellRendererText o) => CellRendererTextK o-data CellRendererTextAlignSetPropertyInfo-data CellRendererTextAlignmentPropertyInfo-data CellRendererTextAttributesPropertyInfo-data CellRendererTextBackgroundPropertyInfo-data CellRendererTextBackgroundGdkPropertyInfo-data CellRendererTextBackgroundRgbaPropertyInfo-data CellRendererTextBackgroundSetPropertyInfo-data CellRendererTextEditablePropertyInfo-data CellRendererTextEditableSetPropertyInfo-data CellRendererTextEllipsizePropertyInfo-data CellRendererTextEllipsizeSetPropertyInfo-data CellRendererTextFamilyPropertyInfo-data CellRendererTextFamilySetPropertyInfo-data CellRendererTextFontPropertyInfo-data CellRendererTextFontDescPropertyInfo-data CellRendererTextForegroundPropertyInfo-data CellRendererTextForegroundGdkPropertyInfo-data CellRendererTextForegroundRgbaPropertyInfo-data CellRendererTextForegroundSetPropertyInfo-data CellRendererTextLanguagePropertyInfo-data CellRendererTextLanguageSetPropertyInfo-data CellRendererTextMarkupPropertyInfo-data CellRendererTextMaxWidthCharsPropertyInfo-data CellRendererTextPlaceholderTextPropertyInfo-data CellRendererTextRisePropertyInfo-data CellRendererTextRiseSetPropertyInfo-data CellRendererTextScalePropertyInfo-data CellRendererTextScaleSetPropertyInfo-data CellRendererTextSingleParagraphModePropertyInfo-data CellRendererTextSizePropertyInfo-data CellRendererTextSizePointsPropertyInfo-data CellRendererTextSizeSetPropertyInfo-data CellRendererTextStretchPropertyInfo-data CellRendererTextStretchSetPropertyInfo-data CellRendererTextStrikethroughPropertyInfo-data CellRendererTextStrikethroughSetPropertyInfo-data CellRendererTextStylePropertyInfo-data CellRendererTextStyleSetPropertyInfo-data CellRendererTextTextPropertyInfo-data CellRendererTextUnderlinePropertyInfo-data CellRendererTextUnderlineSetPropertyInfo-data CellRendererTextVariantPropertyInfo-data CellRendererTextVariantSetPropertyInfo-data CellRendererTextWeightPropertyInfo-data CellRendererTextWeightSetPropertyInfo-data CellRendererTextWidthCharsPropertyInfo-data CellRendererTextWrapModePropertyInfo-data CellRendererTextWrapWidthPropertyInfo-data CellRendererTextEditedSignalInfo-data CellRendererTextSetFixedHeightFromFontMethodInfo
− GI/Gtk/Objects/CellRendererToggle.hs
@@ -1,604 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.CellRendererToggle-    ( ---- * Exported types-    CellRendererToggle(..)                  ,-    CellRendererToggleK                     ,-    toCellRendererToggle                    ,-    noCellRendererToggle                    ,--- -- * Methods--- ** cellRendererToggleGetActivatable-    CellRendererToggleGetActivatableMethodInfo,-    cellRendererToggleGetActivatable        ,----- ** cellRendererToggleGetActive-    CellRendererToggleGetActiveMethodInfo   ,-    cellRendererToggleGetActive             ,----- ** cellRendererToggleGetRadio-    CellRendererToggleGetRadioMethodInfo    ,-    cellRendererToggleGetRadio              ,----- ** cellRendererToggleNew-    cellRendererToggleNew                   ,----- ** cellRendererToggleSetActivatable-    CellRendererToggleSetActivatableMethodInfo,-    cellRendererToggleSetActivatable        ,----- ** cellRendererToggleSetActive-    CellRendererToggleSetActiveMethodInfo   ,-    cellRendererToggleSetActive             ,----- ** cellRendererToggleSetRadio-    CellRendererToggleSetRadioMethodInfo    ,-    cellRendererToggleSetRadio              ,----- -- * Properties--- ** Activatable-    CellRendererToggleActivatablePropertyInfo,-    cellRendererToggleActivatable           ,-    constructCellRendererToggleActivatable  ,-    getCellRendererToggleActivatable        ,-    setCellRendererToggleActivatable        ,----- ** Active-    CellRendererToggleActivePropertyInfo    ,-    cellRendererToggleActive                ,-    constructCellRendererToggleActive       ,-    getCellRendererToggleActive             ,-    setCellRendererToggleActive             ,----- ** Inconsistent-    CellRendererToggleInconsistentPropertyInfo,-    cellRendererToggleInconsistent          ,-    constructCellRendererToggleInconsistent ,-    getCellRendererToggleInconsistent       ,-    setCellRendererToggleInconsistent       ,----- ** IndicatorSize-    CellRendererToggleIndicatorSizePropertyInfo,-    cellRendererToggleIndicatorSize         ,-    constructCellRendererToggleIndicatorSize,-    getCellRendererToggleIndicatorSize      ,-    setCellRendererToggleIndicatorSize      ,----- ** Radio-    CellRendererToggleRadioPropertyInfo     ,-    cellRendererToggleRadio                 ,-    constructCellRendererToggleRadio        ,-    getCellRendererToggleRadio              ,-    setCellRendererToggleRadio              ,----- -- * Signals--- ** Toggled-    CellRendererToggleToggledCallback       ,-    CellRendererToggleToggledCallbackC      ,-    CellRendererToggleToggledSignalInfo     ,-    afterCellRendererToggleToggled          ,-    cellRendererToggleToggledCallbackWrapper,-    cellRendererToggleToggledClosure        ,-    mkCellRendererToggleToggledCallback     ,-    noCellRendererToggleToggledCallback     ,-    onCellRendererToggleToggled             ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.GObject as GObject--newtype CellRendererToggle = CellRendererToggle (ForeignPtr CellRendererToggle)-foreign import ccall "gtk_cell_renderer_toggle_get_type"-    c_gtk_cell_renderer_toggle_get_type :: IO GType--type instance ParentTypes CellRendererToggle = CellRendererToggleParentTypes-type CellRendererToggleParentTypes = '[CellRenderer, GObject.Object]--instance GObject CellRendererToggle where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_cell_renderer_toggle_get_type-    --class GObject o => CellRendererToggleK o-instance (GObject o, IsDescendantOf CellRendererToggle o) => CellRendererToggleK o--toCellRendererToggle :: CellRendererToggleK o => o -> IO CellRendererToggle-toCellRendererToggle = unsafeCastTo CellRendererToggle--noCellRendererToggle :: Maybe CellRendererToggle-noCellRendererToggle = Nothing--type family ResolveCellRendererToggleMethod (t :: Symbol) (o :: *) :: * where-    ResolveCellRendererToggleMethod "activate" o = CellRendererActivateMethodInfo-    ResolveCellRendererToggleMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveCellRendererToggleMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveCellRendererToggleMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveCellRendererToggleMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveCellRendererToggleMethod "isActivatable" o = CellRendererIsActivatableMethodInfo-    ResolveCellRendererToggleMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveCellRendererToggleMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveCellRendererToggleMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveCellRendererToggleMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveCellRendererToggleMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveCellRendererToggleMethod "render" o = CellRendererRenderMethodInfo-    ResolveCellRendererToggleMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveCellRendererToggleMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveCellRendererToggleMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveCellRendererToggleMethod "startEditing" o = CellRendererStartEditingMethodInfo-    ResolveCellRendererToggleMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveCellRendererToggleMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveCellRendererToggleMethod "stopEditing" o = CellRendererStopEditingMethodInfo-    ResolveCellRendererToggleMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveCellRendererToggleMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveCellRendererToggleMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveCellRendererToggleMethod "getActivatable" o = CellRendererToggleGetActivatableMethodInfo-    ResolveCellRendererToggleMethod "getActive" o = CellRendererToggleGetActiveMethodInfo-    ResolveCellRendererToggleMethod "getAlignedArea" o = CellRendererGetAlignedAreaMethodInfo-    ResolveCellRendererToggleMethod "getAlignment" o = CellRendererGetAlignmentMethodInfo-    ResolveCellRendererToggleMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveCellRendererToggleMethod "getFixedSize" o = CellRendererGetFixedSizeMethodInfo-    ResolveCellRendererToggleMethod "getPadding" o = CellRendererGetPaddingMethodInfo-    ResolveCellRendererToggleMethod "getPreferredHeight" o = CellRendererGetPreferredHeightMethodInfo-    ResolveCellRendererToggleMethod "getPreferredHeightForWidth" o = CellRendererGetPreferredHeightForWidthMethodInfo-    ResolveCellRendererToggleMethod "getPreferredSize" o = CellRendererGetPreferredSizeMethodInfo-    ResolveCellRendererToggleMethod "getPreferredWidth" o = CellRendererGetPreferredWidthMethodInfo-    ResolveCellRendererToggleMethod "getPreferredWidthForHeight" o = CellRendererGetPreferredWidthForHeightMethodInfo-    ResolveCellRendererToggleMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveCellRendererToggleMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveCellRendererToggleMethod "getRadio" o = CellRendererToggleGetRadioMethodInfo-    ResolveCellRendererToggleMethod "getRequestMode" o = CellRendererGetRequestModeMethodInfo-    ResolveCellRendererToggleMethod "getSensitive" o = CellRendererGetSensitiveMethodInfo-    ResolveCellRendererToggleMethod "getSize" o = CellRendererGetSizeMethodInfo-    ResolveCellRendererToggleMethod "getState" o = CellRendererGetStateMethodInfo-    ResolveCellRendererToggleMethod "getVisible" o = CellRendererGetVisibleMethodInfo-    ResolveCellRendererToggleMethod "setActivatable" o = CellRendererToggleSetActivatableMethodInfo-    ResolveCellRendererToggleMethod "setActive" o = CellRendererToggleSetActiveMethodInfo-    ResolveCellRendererToggleMethod "setAlignment" o = CellRendererSetAlignmentMethodInfo-    ResolveCellRendererToggleMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveCellRendererToggleMethod "setFixedSize" o = CellRendererSetFixedSizeMethodInfo-    ResolveCellRendererToggleMethod "setPadding" o = CellRendererSetPaddingMethodInfo-    ResolveCellRendererToggleMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveCellRendererToggleMethod "setRadio" o = CellRendererToggleSetRadioMethodInfo-    ResolveCellRendererToggleMethod "setSensitive" o = CellRendererSetSensitiveMethodInfo-    ResolveCellRendererToggleMethod "setVisible" o = CellRendererSetVisibleMethodInfo-    ResolveCellRendererToggleMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveCellRendererToggleMethod t CellRendererToggle, MethodInfo info CellRendererToggle p) => IsLabelProxy t (CellRendererToggle -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveCellRendererToggleMethod t CellRendererToggle, MethodInfo info CellRendererToggle p) => IsLabel t (CellRendererToggle -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal CellRendererToggle::toggled-type CellRendererToggleToggledCallback =-    T.Text ->-    IO ()--noCellRendererToggleToggledCallback :: Maybe CellRendererToggleToggledCallback-noCellRendererToggleToggledCallback = Nothing--type CellRendererToggleToggledCallbackC =-    Ptr () ->                               -- object-    CString ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkCellRendererToggleToggledCallback :: CellRendererToggleToggledCallbackC -> IO (FunPtr CellRendererToggleToggledCallbackC)--cellRendererToggleToggledClosure :: CellRendererToggleToggledCallback -> IO Closure-cellRendererToggleToggledClosure cb = newCClosure =<< mkCellRendererToggleToggledCallback wrapped-    where wrapped = cellRendererToggleToggledCallbackWrapper cb--cellRendererToggleToggledCallbackWrapper ::-    CellRendererToggleToggledCallback ->-    Ptr () ->-    CString ->-    Ptr () ->-    IO ()-cellRendererToggleToggledCallbackWrapper _cb _ path _ = do-    path' <- cstringToText path-    _cb  path'--onCellRendererToggleToggled :: (GObject a, MonadIO m) => a -> CellRendererToggleToggledCallback -> m SignalHandlerId-onCellRendererToggleToggled obj cb = liftIO $ connectCellRendererToggleToggled obj cb SignalConnectBefore-afterCellRendererToggleToggled :: (GObject a, MonadIO m) => a -> CellRendererToggleToggledCallback -> m SignalHandlerId-afterCellRendererToggleToggled obj cb = connectCellRendererToggleToggled obj cb SignalConnectAfter--connectCellRendererToggleToggled :: (GObject a, MonadIO m) =>-                                    a -> CellRendererToggleToggledCallback -> SignalConnectMode -> m SignalHandlerId-connectCellRendererToggleToggled obj cb after = liftIO $ do-    cb' <- mkCellRendererToggleToggledCallback (cellRendererToggleToggledCallbackWrapper cb)-    connectSignalFunPtr obj "toggled" cb' after---- VVV Prop "activatable"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getCellRendererToggleActivatable :: (MonadIO m, CellRendererToggleK o) => o -> m Bool-getCellRendererToggleActivatable obj = liftIO $ getObjectPropertyBool obj "activatable"--setCellRendererToggleActivatable :: (MonadIO m, CellRendererToggleK o) => o -> Bool -> m ()-setCellRendererToggleActivatable obj val = liftIO $ setObjectPropertyBool obj "activatable" val--constructCellRendererToggleActivatable :: Bool -> IO ([Char], GValue)-constructCellRendererToggleActivatable val = constructObjectPropertyBool "activatable" val--data CellRendererToggleActivatablePropertyInfo-instance AttrInfo CellRendererToggleActivatablePropertyInfo where-    type AttrAllowedOps CellRendererToggleActivatablePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellRendererToggleActivatablePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint CellRendererToggleActivatablePropertyInfo = CellRendererToggleK-    type AttrGetType CellRendererToggleActivatablePropertyInfo = Bool-    type AttrLabel CellRendererToggleActivatablePropertyInfo = "activatable"-    attrGet _ = getCellRendererToggleActivatable-    attrSet _ = setCellRendererToggleActivatable-    attrConstruct _ = constructCellRendererToggleActivatable-    attrClear _ = undefined---- VVV Prop "active"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getCellRendererToggleActive :: (MonadIO m, CellRendererToggleK o) => o -> m Bool-getCellRendererToggleActive obj = liftIO $ getObjectPropertyBool obj "active"--setCellRendererToggleActive :: (MonadIO m, CellRendererToggleK o) => o -> Bool -> m ()-setCellRendererToggleActive obj val = liftIO $ setObjectPropertyBool obj "active" val--constructCellRendererToggleActive :: Bool -> IO ([Char], GValue)-constructCellRendererToggleActive val = constructObjectPropertyBool "active" val--data CellRendererToggleActivePropertyInfo-instance AttrInfo CellRendererToggleActivePropertyInfo where-    type AttrAllowedOps CellRendererToggleActivePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellRendererToggleActivePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint CellRendererToggleActivePropertyInfo = CellRendererToggleK-    type AttrGetType CellRendererToggleActivePropertyInfo = Bool-    type AttrLabel CellRendererToggleActivePropertyInfo = "active"-    attrGet _ = getCellRendererToggleActive-    attrSet _ = setCellRendererToggleActive-    attrConstruct _ = constructCellRendererToggleActive-    attrClear _ = undefined---- VVV Prop "inconsistent"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererToggleInconsistent :: (MonadIO m, CellRendererToggleK o) => o -> m Bool-getCellRendererToggleInconsistent obj = liftIO $ getObjectPropertyBool obj "inconsistent"--setCellRendererToggleInconsistent :: (MonadIO m, CellRendererToggleK o) => o -> Bool -> m ()-setCellRendererToggleInconsistent obj val = liftIO $ setObjectPropertyBool obj "inconsistent" val--constructCellRendererToggleInconsistent :: Bool -> IO ([Char], GValue)-constructCellRendererToggleInconsistent val = constructObjectPropertyBool "inconsistent" val--data CellRendererToggleInconsistentPropertyInfo-instance AttrInfo CellRendererToggleInconsistentPropertyInfo where-    type AttrAllowedOps CellRendererToggleInconsistentPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellRendererToggleInconsistentPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint CellRendererToggleInconsistentPropertyInfo = CellRendererToggleK-    type AttrGetType CellRendererToggleInconsistentPropertyInfo = Bool-    type AttrLabel CellRendererToggleInconsistentPropertyInfo = "inconsistent"-    attrGet _ = getCellRendererToggleInconsistent-    attrSet _ = setCellRendererToggleInconsistent-    attrConstruct _ = constructCellRendererToggleInconsistent-    attrClear _ = undefined---- VVV Prop "indicator-size"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellRendererToggleIndicatorSize :: (MonadIO m, CellRendererToggleK o) => o -> m Int32-getCellRendererToggleIndicatorSize obj = liftIO $ getObjectPropertyInt32 obj "indicator-size"--setCellRendererToggleIndicatorSize :: (MonadIO m, CellRendererToggleK o) => o -> Int32 -> m ()-setCellRendererToggleIndicatorSize obj val = liftIO $ setObjectPropertyInt32 obj "indicator-size" val--constructCellRendererToggleIndicatorSize :: Int32 -> IO ([Char], GValue)-constructCellRendererToggleIndicatorSize val = constructObjectPropertyInt32 "indicator-size" val--data CellRendererToggleIndicatorSizePropertyInfo-instance AttrInfo CellRendererToggleIndicatorSizePropertyInfo where-    type AttrAllowedOps CellRendererToggleIndicatorSizePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellRendererToggleIndicatorSizePropertyInfo = (~) Int32-    type AttrBaseTypeConstraint CellRendererToggleIndicatorSizePropertyInfo = CellRendererToggleK-    type AttrGetType CellRendererToggleIndicatorSizePropertyInfo = Int32-    type AttrLabel CellRendererToggleIndicatorSizePropertyInfo = "indicator-size"-    attrGet _ = getCellRendererToggleIndicatorSize-    attrSet _ = setCellRendererToggleIndicatorSize-    attrConstruct _ = constructCellRendererToggleIndicatorSize-    attrClear _ = undefined---- VVV Prop "radio"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getCellRendererToggleRadio :: (MonadIO m, CellRendererToggleK o) => o -> m Bool-getCellRendererToggleRadio obj = liftIO $ getObjectPropertyBool obj "radio"--setCellRendererToggleRadio :: (MonadIO m, CellRendererToggleK o) => o -> Bool -> m ()-setCellRendererToggleRadio obj val = liftIO $ setObjectPropertyBool obj "radio" val--constructCellRendererToggleRadio :: Bool -> IO ([Char], GValue)-constructCellRendererToggleRadio val = constructObjectPropertyBool "radio" val--data CellRendererToggleRadioPropertyInfo-instance AttrInfo CellRendererToggleRadioPropertyInfo where-    type AttrAllowedOps CellRendererToggleRadioPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellRendererToggleRadioPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint CellRendererToggleRadioPropertyInfo = CellRendererToggleK-    type AttrGetType CellRendererToggleRadioPropertyInfo = Bool-    type AttrLabel CellRendererToggleRadioPropertyInfo = "radio"-    attrGet _ = getCellRendererToggleRadio-    attrSet _ = setCellRendererToggleRadio-    attrConstruct _ = constructCellRendererToggleRadio-    attrClear _ = undefined--type instance AttributeList CellRendererToggle = CellRendererToggleAttributeList-type CellRendererToggleAttributeList = ('[ '("activatable", CellRendererToggleActivatablePropertyInfo), '("active", CellRendererToggleActivePropertyInfo), '("cellBackground", CellRendererCellBackgroundPropertyInfo), '("cellBackgroundGdk", CellRendererCellBackgroundGdkPropertyInfo), '("cellBackgroundRgba", CellRendererCellBackgroundRgbaPropertyInfo), '("cellBackgroundSet", CellRendererCellBackgroundSetPropertyInfo), '("editing", CellRendererEditingPropertyInfo), '("height", CellRendererHeightPropertyInfo), '("inconsistent", CellRendererToggleInconsistentPropertyInfo), '("indicatorSize", CellRendererToggleIndicatorSizePropertyInfo), '("isExpanded", CellRendererIsExpandedPropertyInfo), '("isExpander", CellRendererIsExpanderPropertyInfo), '("mode", CellRendererModePropertyInfo), '("radio", CellRendererToggleRadioPropertyInfo), '("sensitive", CellRendererSensitivePropertyInfo), '("visible", CellRendererVisiblePropertyInfo), '("width", CellRendererWidthPropertyInfo), '("xalign", CellRendererXalignPropertyInfo), '("xpad", CellRendererXpadPropertyInfo), '("yalign", CellRendererYalignPropertyInfo), '("ypad", CellRendererYpadPropertyInfo)] :: [(Symbol, *)])--cellRendererToggleActivatable :: AttrLabelProxy "activatable"-cellRendererToggleActivatable = AttrLabelProxy--cellRendererToggleActive :: AttrLabelProxy "active"-cellRendererToggleActive = AttrLabelProxy--cellRendererToggleInconsistent :: AttrLabelProxy "inconsistent"-cellRendererToggleInconsistent = AttrLabelProxy--cellRendererToggleIndicatorSize :: AttrLabelProxy "indicatorSize"-cellRendererToggleIndicatorSize = AttrLabelProxy--cellRendererToggleRadio :: AttrLabelProxy "radio"-cellRendererToggleRadio = AttrLabelProxy--data CellRendererToggleToggledSignalInfo-instance SignalInfo CellRendererToggleToggledSignalInfo where-    type HaskellCallbackType CellRendererToggleToggledSignalInfo = CellRendererToggleToggledCallback-    connectSignal _ = connectCellRendererToggleToggled--type instance SignalList CellRendererToggle = CellRendererToggleSignalList-type CellRendererToggleSignalList = ('[ '("editingCanceled", CellRendererEditingCanceledSignalInfo), '("editingStarted", CellRendererEditingStartedSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("toggled", CellRendererToggleToggledSignalInfo)] :: [(Symbol, *)])---- method CellRendererToggle::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "CellRendererToggle")--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_renderer_toggle_new" gtk_cell_renderer_toggle_new :: -    IO (Ptr CellRendererToggle)---cellRendererToggleNew ::-    (MonadIO m) =>-    m CellRendererToggle                    -- result-cellRendererToggleNew  = liftIO $ do-    result <- gtk_cell_renderer_toggle_new-    checkUnexpectedReturnNULL "gtk_cell_renderer_toggle_new" result-    result' <- (newObject CellRendererToggle) result-    return result'---- method CellRendererToggle::get_activatable--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellRendererToggle", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_renderer_toggle_get_activatable" gtk_cell_renderer_toggle_get_activatable :: -    Ptr CellRendererToggle ->               -- _obj : TInterface "Gtk" "CellRendererToggle"-    IO CInt---cellRendererToggleGetActivatable ::-    (MonadIO m, CellRendererToggleK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-cellRendererToggleGetActivatable _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_cell_renderer_toggle_get_activatable _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data CellRendererToggleGetActivatableMethodInfo-instance (signature ~ (m Bool), MonadIO m, CellRendererToggleK a) => MethodInfo CellRendererToggleGetActivatableMethodInfo a signature where-    overloadedMethod _ = cellRendererToggleGetActivatable---- method CellRendererToggle::get_active--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellRendererToggle", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_renderer_toggle_get_active" gtk_cell_renderer_toggle_get_active :: -    Ptr CellRendererToggle ->               -- _obj : TInterface "Gtk" "CellRendererToggle"-    IO CInt---cellRendererToggleGetActive ::-    (MonadIO m, CellRendererToggleK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-cellRendererToggleGetActive _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_cell_renderer_toggle_get_active _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data CellRendererToggleGetActiveMethodInfo-instance (signature ~ (m Bool), MonadIO m, CellRendererToggleK a) => MethodInfo CellRendererToggleGetActiveMethodInfo a signature where-    overloadedMethod _ = cellRendererToggleGetActive---- method CellRendererToggle::get_radio--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellRendererToggle", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_renderer_toggle_get_radio" gtk_cell_renderer_toggle_get_radio :: -    Ptr CellRendererToggle ->               -- _obj : TInterface "Gtk" "CellRendererToggle"-    IO CInt---cellRendererToggleGetRadio ::-    (MonadIO m, CellRendererToggleK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-cellRendererToggleGetRadio _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_cell_renderer_toggle_get_radio _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data CellRendererToggleGetRadioMethodInfo-instance (signature ~ (m Bool), MonadIO m, CellRendererToggleK a) => MethodInfo CellRendererToggleGetRadioMethodInfo a signature where-    overloadedMethod _ = cellRendererToggleGetRadio---- method CellRendererToggle::set_activatable--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellRendererToggle", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "setting", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_renderer_toggle_set_activatable" gtk_cell_renderer_toggle_set_activatable :: -    Ptr CellRendererToggle ->               -- _obj : TInterface "Gtk" "CellRendererToggle"-    CInt ->                                 -- setting : TBasicType TBoolean-    IO ()---cellRendererToggleSetActivatable ::-    (MonadIO m, CellRendererToggleK a) =>-    a                                       -- _obj-    -> Bool                                 -- setting-    -> m ()                                 -- result-cellRendererToggleSetActivatable _obj setting = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let setting' = (fromIntegral . fromEnum) setting-    gtk_cell_renderer_toggle_set_activatable _obj' setting'-    touchManagedPtr _obj-    return ()--data CellRendererToggleSetActivatableMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, CellRendererToggleK a) => MethodInfo CellRendererToggleSetActivatableMethodInfo a signature where-    overloadedMethod _ = cellRendererToggleSetActivatable---- method CellRendererToggle::set_active--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellRendererToggle", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "setting", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_renderer_toggle_set_active" gtk_cell_renderer_toggle_set_active :: -    Ptr CellRendererToggle ->               -- _obj : TInterface "Gtk" "CellRendererToggle"-    CInt ->                                 -- setting : TBasicType TBoolean-    IO ()---cellRendererToggleSetActive ::-    (MonadIO m, CellRendererToggleK a) =>-    a                                       -- _obj-    -> Bool                                 -- setting-    -> m ()                                 -- result-cellRendererToggleSetActive _obj setting = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let setting' = (fromIntegral . fromEnum) setting-    gtk_cell_renderer_toggle_set_active _obj' setting'-    touchManagedPtr _obj-    return ()--data CellRendererToggleSetActiveMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, CellRendererToggleK a) => MethodInfo CellRendererToggleSetActiveMethodInfo a signature where-    overloadedMethod _ = cellRendererToggleSetActive---- method CellRendererToggle::set_radio--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellRendererToggle", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "radio", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_renderer_toggle_set_radio" gtk_cell_renderer_toggle_set_radio :: -    Ptr CellRendererToggle ->               -- _obj : TInterface "Gtk" "CellRendererToggle"-    CInt ->                                 -- radio : TBasicType TBoolean-    IO ()---cellRendererToggleSetRadio ::-    (MonadIO m, CellRendererToggleK a) =>-    a                                       -- _obj-    -> Bool                                 -- radio-    -> m ()                                 -- result-cellRendererToggleSetRadio _obj radio = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let radio' = (fromIntegral . fromEnum) radio-    gtk_cell_renderer_toggle_set_radio _obj' radio'-    touchManagedPtr _obj-    return ()--data CellRendererToggleSetRadioMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, CellRendererToggleK a) => MethodInfo CellRendererToggleSetRadioMethodInfo a signature where-    overloadedMethod _ = cellRendererToggleSetRadio--
− GI/Gtk/Objects/CellRendererToggle.hs-boot
@@ -1,25 +0,0 @@-module GI.Gtk.Objects.CellRendererToggle where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype CellRendererToggle = CellRendererToggle (ForeignPtr CellRendererToggle)-instance GObject CellRendererToggle where-class GObject o => CellRendererToggleK o-instance (GObject o, IsDescendantOf CellRendererToggle o) => CellRendererToggleK o-data CellRendererToggleActivatablePropertyInfo-data CellRendererToggleActivePropertyInfo-data CellRendererToggleInconsistentPropertyInfo-data CellRendererToggleIndicatorSizePropertyInfo-data CellRendererToggleRadioPropertyInfo-data CellRendererToggleToggledSignalInfo-data CellRendererToggleGetActivatableMethodInfo-data CellRendererToggleGetActiveMethodInfo-data CellRendererToggleGetRadioMethodInfo-data CellRendererToggleSetActivatableMethodInfo-data CellRendererToggleSetActiveMethodInfo-data CellRendererToggleSetRadioMethodInfo
− GI/Gtk/Objects/CellView.hs
@@ -1,1260 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.CellView-    ( ---- * Exported types-    CellView(..)                            ,-    CellViewK                               ,-    toCellView                              ,-    noCellView                              ,--- -- * Methods--- ** cellViewGetDisplayedRow-    CellViewGetDisplayedRowMethodInfo       ,-    cellViewGetDisplayedRow                 ,----- ** cellViewGetDrawSensitive-    CellViewGetDrawSensitiveMethodInfo      ,-    cellViewGetDrawSensitive                ,----- ** cellViewGetFitModel-    CellViewGetFitModelMethodInfo           ,-    cellViewGetFitModel                     ,----- ** cellViewGetModel-    CellViewGetModelMethodInfo              ,-    cellViewGetModel                        ,----- ** cellViewGetSizeOfRow-    CellViewGetSizeOfRowMethodInfo          ,-    cellViewGetSizeOfRow                    ,----- ** cellViewNew-    cellViewNew                             ,----- ** cellViewNewWithContext-    cellViewNewWithContext                  ,----- ** cellViewNewWithMarkup-    cellViewNewWithMarkup                   ,----- ** cellViewNewWithPixbuf-    cellViewNewWithPixbuf                   ,----- ** cellViewNewWithText-    cellViewNewWithText                     ,----- ** cellViewSetBackgroundColor-    CellViewSetBackgroundColorMethodInfo    ,-    cellViewSetBackgroundColor              ,----- ** cellViewSetBackgroundRgba-    CellViewSetBackgroundRgbaMethodInfo     ,-    cellViewSetBackgroundRgba               ,----- ** cellViewSetDisplayedRow-    CellViewSetDisplayedRowMethodInfo       ,-    cellViewSetDisplayedRow                 ,----- ** cellViewSetDrawSensitive-    CellViewSetDrawSensitiveMethodInfo      ,-    cellViewSetDrawSensitive                ,----- ** cellViewSetFitModel-    CellViewSetFitModelMethodInfo           ,-    cellViewSetFitModel                     ,----- ** cellViewSetModel-    CellViewSetModelMethodInfo              ,-    cellViewSetModel                        ,----- -- * Properties--- ** Background-    CellViewBackgroundPropertyInfo          ,-    cellViewBackground                      ,-    clearCellViewBackground                 ,-    constructCellViewBackground             ,-    setCellViewBackground                   ,----- ** BackgroundGdk-    CellViewBackgroundGdkPropertyInfo       ,-    cellViewBackgroundGdk                   ,-    clearCellViewBackgroundGdk              ,-    constructCellViewBackgroundGdk          ,-    getCellViewBackgroundGdk                ,-    setCellViewBackgroundGdk                ,----- ** BackgroundRgba-    CellViewBackgroundRgbaPropertyInfo      ,-    cellViewBackgroundRgba                  ,-    constructCellViewBackgroundRgba         ,-    getCellViewBackgroundRgba               ,-    setCellViewBackgroundRgba               ,----- ** BackgroundSet-    CellViewBackgroundSetPropertyInfo       ,-    cellViewBackgroundSet                   ,-    constructCellViewBackgroundSet          ,-    getCellViewBackgroundSet                ,-    setCellViewBackgroundSet                ,----- ** CellArea-    CellViewCellAreaPropertyInfo            ,-    cellViewCellArea                        ,-    constructCellViewCellArea               ,-    getCellViewCellArea                     ,----- ** CellAreaContext-    CellViewCellAreaContextPropertyInfo     ,-    cellViewCellAreaContext                 ,-    constructCellViewCellAreaContext        ,-    getCellViewCellAreaContext              ,----- ** DrawSensitive-    CellViewDrawSensitivePropertyInfo       ,-    cellViewDrawSensitive                   ,-    constructCellViewDrawSensitive          ,-    getCellViewDrawSensitive                ,-    setCellViewDrawSensitive                ,----- ** FitModel-    CellViewFitModelPropertyInfo            ,-    cellViewFitModel                        ,-    constructCellViewFitModel               ,-    getCellViewFitModel                     ,-    setCellViewFitModel                     ,----- ** Model-    CellViewModelPropertyInfo               ,-    cellViewModel                           ,-    clearCellViewModel                      ,-    constructCellViewModel                  ,-    getCellViewModel                        ,-    setCellViewModel                        ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject-import qualified GI.Gdk as Gdk-import qualified GI.GdkPixbuf as GdkPixbuf--newtype CellView = CellView (ForeignPtr CellView)-foreign import ccall "gtk_cell_view_get_type"-    c_gtk_cell_view_get_type :: IO GType--type instance ParentTypes CellView = CellViewParentTypes-type CellViewParentTypes = '[Widget, GObject.Object, Atk.ImplementorIface, Buildable, CellLayout, Orientable]--instance GObject CellView where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_cell_view_get_type-    --class GObject o => CellViewK o-instance (GObject o, IsDescendantOf CellView o) => CellViewK o--toCellView :: CellViewK o => o -> IO CellView-toCellView = unsafeCastTo CellView--noCellView :: Maybe CellView-noCellView = Nothing--type family ResolveCellViewMethod (t :: Symbol) (o :: *) :: * where-    ResolveCellViewMethod "activate" o = WidgetActivateMethodInfo-    ResolveCellViewMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveCellViewMethod "addAttribute" o = CellLayoutAddAttributeMethodInfo-    ResolveCellViewMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveCellViewMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveCellViewMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveCellViewMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveCellViewMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveCellViewMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveCellViewMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveCellViewMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveCellViewMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveCellViewMethod "childNotify" o = WidgetChildNotifyMethodInfo-    ResolveCellViewMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveCellViewMethod "clear" o = CellLayoutClearMethodInfo-    ResolveCellViewMethod "clearAttributes" o = CellLayoutClearAttributesMethodInfo-    ResolveCellViewMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveCellViewMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveCellViewMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveCellViewMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveCellViewMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveCellViewMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveCellViewMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveCellViewMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveCellViewMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveCellViewMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveCellViewMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveCellViewMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveCellViewMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveCellViewMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveCellViewMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveCellViewMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveCellViewMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveCellViewMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveCellViewMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveCellViewMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveCellViewMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveCellViewMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveCellViewMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveCellViewMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveCellViewMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveCellViewMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveCellViewMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveCellViewMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveCellViewMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveCellViewMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveCellViewMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveCellViewMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveCellViewMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveCellViewMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveCellViewMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveCellViewMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveCellViewMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveCellViewMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveCellViewMethod "draw" o = WidgetDrawMethodInfo-    ResolveCellViewMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveCellViewMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveCellViewMethod "event" o = WidgetEventMethodInfo-    ResolveCellViewMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveCellViewMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveCellViewMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveCellViewMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveCellViewMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveCellViewMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveCellViewMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveCellViewMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveCellViewMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveCellViewMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveCellViewMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveCellViewMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveCellViewMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveCellViewMethod "hide" o = WidgetHideMethodInfo-    ResolveCellViewMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveCellViewMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveCellViewMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveCellViewMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveCellViewMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveCellViewMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveCellViewMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveCellViewMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveCellViewMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveCellViewMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveCellViewMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveCellViewMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveCellViewMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveCellViewMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveCellViewMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveCellViewMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveCellViewMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveCellViewMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveCellViewMethod "map" o = WidgetMapMethodInfo-    ResolveCellViewMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveCellViewMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveCellViewMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveCellViewMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveCellViewMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveCellViewMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveCellViewMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveCellViewMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveCellViewMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveCellViewMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveCellViewMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveCellViewMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveCellViewMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveCellViewMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveCellViewMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveCellViewMethod "packEnd" o = CellLayoutPackEndMethodInfo-    ResolveCellViewMethod "packStart" o = CellLayoutPackStartMethodInfo-    ResolveCellViewMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveCellViewMethod "path" o = WidgetPathMethodInfo-    ResolveCellViewMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveCellViewMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveCellViewMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveCellViewMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveCellViewMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveCellViewMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveCellViewMethod "realize" o = WidgetRealizeMethodInfo-    ResolveCellViewMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveCellViewMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveCellViewMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveCellViewMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveCellViewMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveCellViewMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveCellViewMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveCellViewMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveCellViewMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveCellViewMethod "reorder" o = CellLayoutReorderMethodInfo-    ResolveCellViewMethod "reparent" o = WidgetReparentMethodInfo-    ResolveCellViewMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveCellViewMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveCellViewMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveCellViewMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveCellViewMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveCellViewMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveCellViewMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveCellViewMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveCellViewMethod "show" o = WidgetShowMethodInfo-    ResolveCellViewMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveCellViewMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveCellViewMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveCellViewMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveCellViewMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveCellViewMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveCellViewMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveCellViewMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveCellViewMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveCellViewMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveCellViewMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveCellViewMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveCellViewMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveCellViewMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveCellViewMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveCellViewMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveCellViewMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveCellViewMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveCellViewMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveCellViewMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveCellViewMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveCellViewMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveCellViewMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveCellViewMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveCellViewMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveCellViewMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveCellViewMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveCellViewMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveCellViewMethod "getArea" o = CellLayoutGetAreaMethodInfo-    ResolveCellViewMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveCellViewMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveCellViewMethod "getCells" o = CellLayoutGetCellsMethodInfo-    ResolveCellViewMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveCellViewMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveCellViewMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveCellViewMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveCellViewMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveCellViewMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveCellViewMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveCellViewMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveCellViewMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveCellViewMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveCellViewMethod "getDisplayedRow" o = CellViewGetDisplayedRowMethodInfo-    ResolveCellViewMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveCellViewMethod "getDrawSensitive" o = CellViewGetDrawSensitiveMethodInfo-    ResolveCellViewMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveCellViewMethod "getFitModel" o = CellViewGetFitModelMethodInfo-    ResolveCellViewMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveCellViewMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveCellViewMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveCellViewMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveCellViewMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveCellViewMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveCellViewMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveCellViewMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveCellViewMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveCellViewMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveCellViewMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveCellViewMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveCellViewMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveCellViewMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveCellViewMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveCellViewMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveCellViewMethod "getModel" o = CellViewGetModelMethodInfo-    ResolveCellViewMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveCellViewMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveCellViewMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveCellViewMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveCellViewMethod "getOrientation" o = OrientableGetOrientationMethodInfo-    ResolveCellViewMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveCellViewMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveCellViewMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveCellViewMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveCellViewMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveCellViewMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveCellViewMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveCellViewMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveCellViewMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveCellViewMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveCellViewMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveCellViewMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveCellViewMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveCellViewMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveCellViewMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveCellViewMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveCellViewMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveCellViewMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveCellViewMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveCellViewMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveCellViewMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveCellViewMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveCellViewMethod "getSizeOfRow" o = CellViewGetSizeOfRowMethodInfo-    ResolveCellViewMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveCellViewMethod "getState" o = WidgetGetStateMethodInfo-    ResolveCellViewMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveCellViewMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveCellViewMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveCellViewMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveCellViewMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveCellViewMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveCellViewMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveCellViewMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveCellViewMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveCellViewMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveCellViewMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveCellViewMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveCellViewMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveCellViewMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveCellViewMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveCellViewMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveCellViewMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveCellViewMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveCellViewMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveCellViewMethod "setBackgroundColor" o = CellViewSetBackgroundColorMethodInfo-    ResolveCellViewMethod "setBackgroundRgba" o = CellViewSetBackgroundRgbaMethodInfo-    ResolveCellViewMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveCellViewMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveCellViewMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveCellViewMethod "setCellDataFunc" o = CellLayoutSetCellDataFuncMethodInfo-    ResolveCellViewMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveCellViewMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveCellViewMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveCellViewMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveCellViewMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveCellViewMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveCellViewMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveCellViewMethod "setDisplayedRow" o = CellViewSetDisplayedRowMethodInfo-    ResolveCellViewMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveCellViewMethod "setDrawSensitive" o = CellViewSetDrawSensitiveMethodInfo-    ResolveCellViewMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveCellViewMethod "setFitModel" o = CellViewSetFitModelMethodInfo-    ResolveCellViewMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveCellViewMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveCellViewMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveCellViewMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveCellViewMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveCellViewMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveCellViewMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveCellViewMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveCellViewMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveCellViewMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveCellViewMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveCellViewMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveCellViewMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveCellViewMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveCellViewMethod "setModel" o = CellViewSetModelMethodInfo-    ResolveCellViewMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveCellViewMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveCellViewMethod "setOrientation" o = OrientableSetOrientationMethodInfo-    ResolveCellViewMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveCellViewMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveCellViewMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveCellViewMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveCellViewMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveCellViewMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveCellViewMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveCellViewMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveCellViewMethod "setState" o = WidgetSetStateMethodInfo-    ResolveCellViewMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveCellViewMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveCellViewMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveCellViewMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveCellViewMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveCellViewMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveCellViewMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveCellViewMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveCellViewMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveCellViewMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveCellViewMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveCellViewMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveCellViewMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveCellViewMethod t CellView, MethodInfo info CellView p) => IsLabelProxy t (CellView -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveCellViewMethod t CellView, MethodInfo info CellView p) => IsLabel t (CellView -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "background"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyWritable]-   -- Nullable: (Nothing,Nothing)--setCellViewBackground :: (MonadIO m, CellViewK o) => o -> T.Text -> m ()-setCellViewBackground obj val = liftIO $ setObjectPropertyString obj "background" (Just val)--constructCellViewBackground :: T.Text -> IO ([Char], GValue)-constructCellViewBackground val = constructObjectPropertyString "background" (Just val)--clearCellViewBackground :: (MonadIO m, CellViewK o) => o -> m ()-clearCellViewBackground obj = liftIO $ setObjectPropertyString obj "background" (Nothing :: Maybe T.Text)--data CellViewBackgroundPropertyInfo-instance AttrInfo CellViewBackgroundPropertyInfo where-    type AttrAllowedOps CellViewBackgroundPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrClear]-    type AttrSetTypeConstraint CellViewBackgroundPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint CellViewBackgroundPropertyInfo = CellViewK-    type AttrGetType CellViewBackgroundPropertyInfo = ()-    type AttrLabel CellViewBackgroundPropertyInfo = "background"-    attrGet _ = undefined-    attrSet _ = setCellViewBackground-    attrConstruct _ = constructCellViewBackground-    attrClear _ = clearCellViewBackground---- VVV Prop "background-gdk"-   -- Type: TInterface "Gdk" "Color"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellViewBackgroundGdk :: (MonadIO m, CellViewK o) => o -> m (Maybe Gdk.Color)-getCellViewBackgroundGdk obj = liftIO $ getObjectPropertyBoxed obj "background-gdk" Gdk.Color--setCellViewBackgroundGdk :: (MonadIO m, CellViewK o) => o -> Gdk.Color -> m ()-setCellViewBackgroundGdk obj val = liftIO $ setObjectPropertyBoxed obj "background-gdk" (Just val)--constructCellViewBackgroundGdk :: Gdk.Color -> IO ([Char], GValue)-constructCellViewBackgroundGdk val = constructObjectPropertyBoxed "background-gdk" (Just val)--clearCellViewBackgroundGdk :: (MonadIO m, CellViewK o) => o -> m ()-clearCellViewBackgroundGdk obj = liftIO $ setObjectPropertyBoxed obj "background-gdk" (Nothing :: Maybe Gdk.Color)--data CellViewBackgroundGdkPropertyInfo-instance AttrInfo CellViewBackgroundGdkPropertyInfo where-    type AttrAllowedOps CellViewBackgroundGdkPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint CellViewBackgroundGdkPropertyInfo = (~) Gdk.Color-    type AttrBaseTypeConstraint CellViewBackgroundGdkPropertyInfo = CellViewK-    type AttrGetType CellViewBackgroundGdkPropertyInfo = (Maybe Gdk.Color)-    type AttrLabel CellViewBackgroundGdkPropertyInfo = "background-gdk"-    attrGet _ = getCellViewBackgroundGdk-    attrSet _ = setCellViewBackgroundGdk-    attrConstruct _ = constructCellViewBackgroundGdk-    attrClear _ = clearCellViewBackgroundGdk---- VVV Prop "background-rgba"-   -- Type: TInterface "Gdk" "RGBA"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getCellViewBackgroundRgba :: (MonadIO m, CellViewK o) => o -> m (Maybe Gdk.RGBA)-getCellViewBackgroundRgba obj = liftIO $ getObjectPropertyBoxed obj "background-rgba" Gdk.RGBA--setCellViewBackgroundRgba :: (MonadIO m, CellViewK o) => o -> Gdk.RGBA -> m ()-setCellViewBackgroundRgba obj val = liftIO $ setObjectPropertyBoxed obj "background-rgba" (Just val)--constructCellViewBackgroundRgba :: Gdk.RGBA -> IO ([Char], GValue)-constructCellViewBackgroundRgba val = constructObjectPropertyBoxed "background-rgba" (Just val)--data CellViewBackgroundRgbaPropertyInfo-instance AttrInfo CellViewBackgroundRgbaPropertyInfo where-    type AttrAllowedOps CellViewBackgroundRgbaPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellViewBackgroundRgbaPropertyInfo = (~) Gdk.RGBA-    type AttrBaseTypeConstraint CellViewBackgroundRgbaPropertyInfo = CellViewK-    type AttrGetType CellViewBackgroundRgbaPropertyInfo = (Maybe Gdk.RGBA)-    type AttrLabel CellViewBackgroundRgbaPropertyInfo = "background-rgba"-    attrGet _ = getCellViewBackgroundRgba-    attrSet _ = setCellViewBackgroundRgba-    attrConstruct _ = constructCellViewBackgroundRgba-    attrClear _ = undefined---- VVV Prop "background-set"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getCellViewBackgroundSet :: (MonadIO m, CellViewK o) => o -> m Bool-getCellViewBackgroundSet obj = liftIO $ getObjectPropertyBool obj "background-set"--setCellViewBackgroundSet :: (MonadIO m, CellViewK o) => o -> Bool -> m ()-setCellViewBackgroundSet obj val = liftIO $ setObjectPropertyBool obj "background-set" val--constructCellViewBackgroundSet :: Bool -> IO ([Char], GValue)-constructCellViewBackgroundSet val = constructObjectPropertyBool "background-set" val--data CellViewBackgroundSetPropertyInfo-instance AttrInfo CellViewBackgroundSetPropertyInfo where-    type AttrAllowedOps CellViewBackgroundSetPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellViewBackgroundSetPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint CellViewBackgroundSetPropertyInfo = CellViewK-    type AttrGetType CellViewBackgroundSetPropertyInfo = Bool-    type AttrLabel CellViewBackgroundSetPropertyInfo = "background-set"-    attrGet _ = getCellViewBackgroundSet-    attrSet _ = setCellViewBackgroundSet-    attrConstruct _ = constructCellViewBackgroundSet-    attrClear _ = undefined---- VVV Prop "cell-area"-   -- Type: TInterface "Gtk" "CellArea"-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstructOnly]-   -- Nullable: (Nothing,Nothing)--getCellViewCellArea :: (MonadIO m, CellViewK o) => o -> m (Maybe CellArea)-getCellViewCellArea obj = liftIO $ getObjectPropertyObject obj "cell-area" CellArea--constructCellViewCellArea :: (CellAreaK a) => a -> IO ([Char], GValue)-constructCellViewCellArea val = constructObjectPropertyObject "cell-area" (Just val)--data CellViewCellAreaPropertyInfo-instance AttrInfo CellViewCellAreaPropertyInfo where-    type AttrAllowedOps CellViewCellAreaPropertyInfo = '[ 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint CellViewCellAreaPropertyInfo = CellAreaK-    type AttrBaseTypeConstraint CellViewCellAreaPropertyInfo = CellViewK-    type AttrGetType CellViewCellAreaPropertyInfo = (Maybe CellArea)-    type AttrLabel CellViewCellAreaPropertyInfo = "cell-area"-    attrGet _ = getCellViewCellArea-    attrSet _ = undefined-    attrConstruct _ = constructCellViewCellArea-    attrClear _ = undefined---- VVV Prop "cell-area-context"-   -- Type: TInterface "Gtk" "CellAreaContext"-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstructOnly]-   -- Nullable: (Nothing,Nothing)--getCellViewCellAreaContext :: (MonadIO m, CellViewK o) => o -> m (Maybe CellAreaContext)-getCellViewCellAreaContext obj = liftIO $ getObjectPropertyObject obj "cell-area-context" CellAreaContext--constructCellViewCellAreaContext :: (CellAreaContextK a) => a -> IO ([Char], GValue)-constructCellViewCellAreaContext val = constructObjectPropertyObject "cell-area-context" (Just val)--data CellViewCellAreaContextPropertyInfo-instance AttrInfo CellViewCellAreaContextPropertyInfo where-    type AttrAllowedOps CellViewCellAreaContextPropertyInfo = '[ 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint CellViewCellAreaContextPropertyInfo = CellAreaContextK-    type AttrBaseTypeConstraint CellViewCellAreaContextPropertyInfo = CellViewK-    type AttrGetType CellViewCellAreaContextPropertyInfo = (Maybe CellAreaContext)-    type AttrLabel CellViewCellAreaContextPropertyInfo = "cell-area-context"-    attrGet _ = getCellViewCellAreaContext-    attrSet _ = undefined-    attrConstruct _ = constructCellViewCellAreaContext-    attrClear _ = undefined---- VVV Prop "draw-sensitive"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getCellViewDrawSensitive :: (MonadIO m, CellViewK o) => o -> m Bool-getCellViewDrawSensitive obj = liftIO $ getObjectPropertyBool obj "draw-sensitive"--setCellViewDrawSensitive :: (MonadIO m, CellViewK o) => o -> Bool -> m ()-setCellViewDrawSensitive obj val = liftIO $ setObjectPropertyBool obj "draw-sensitive" val--constructCellViewDrawSensitive :: Bool -> IO ([Char], GValue)-constructCellViewDrawSensitive val = constructObjectPropertyBool "draw-sensitive" val--data CellViewDrawSensitivePropertyInfo-instance AttrInfo CellViewDrawSensitivePropertyInfo where-    type AttrAllowedOps CellViewDrawSensitivePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellViewDrawSensitivePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint CellViewDrawSensitivePropertyInfo = CellViewK-    type AttrGetType CellViewDrawSensitivePropertyInfo = Bool-    type AttrLabel CellViewDrawSensitivePropertyInfo = "draw-sensitive"-    attrGet _ = getCellViewDrawSensitive-    attrSet _ = setCellViewDrawSensitive-    attrConstruct _ = constructCellViewDrawSensitive-    attrClear _ = undefined---- VVV Prop "fit-model"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getCellViewFitModel :: (MonadIO m, CellViewK o) => o -> m Bool-getCellViewFitModel obj = liftIO $ getObjectPropertyBool obj "fit-model"--setCellViewFitModel :: (MonadIO m, CellViewK o) => o -> Bool -> m ()-setCellViewFitModel obj val = liftIO $ setObjectPropertyBool obj "fit-model" val--constructCellViewFitModel :: Bool -> IO ([Char], GValue)-constructCellViewFitModel val = constructObjectPropertyBool "fit-model" val--data CellViewFitModelPropertyInfo-instance AttrInfo CellViewFitModelPropertyInfo where-    type AttrAllowedOps CellViewFitModelPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CellViewFitModelPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint CellViewFitModelPropertyInfo = CellViewK-    type AttrGetType CellViewFitModelPropertyInfo = Bool-    type AttrLabel CellViewFitModelPropertyInfo = "fit-model"-    attrGet _ = getCellViewFitModel-    attrSet _ = setCellViewFitModel-    attrConstruct _ = constructCellViewFitModel-    attrClear _ = undefined---- VVV Prop "model"-   -- Type: TInterface "Gtk" "TreeModel"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just True)--getCellViewModel :: (MonadIO m, CellViewK o) => o -> m TreeModel-getCellViewModel obj = liftIO $ checkUnexpectedNothing "getCellViewModel" $ getObjectPropertyObject obj "model" TreeModel--setCellViewModel :: (MonadIO m, CellViewK o, TreeModelK a) => o -> a -> m ()-setCellViewModel obj val = liftIO $ setObjectPropertyObject obj "model" (Just val)--constructCellViewModel :: (TreeModelK a) => a -> IO ([Char], GValue)-constructCellViewModel val = constructObjectPropertyObject "model" (Just val)--clearCellViewModel :: (MonadIO m, CellViewK o) => o -> m ()-clearCellViewModel obj = liftIO $ setObjectPropertyObject obj "model" (Nothing :: Maybe TreeModel)--data CellViewModelPropertyInfo-instance AttrInfo CellViewModelPropertyInfo where-    type AttrAllowedOps CellViewModelPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint CellViewModelPropertyInfo = TreeModelK-    type AttrBaseTypeConstraint CellViewModelPropertyInfo = CellViewK-    type AttrGetType CellViewModelPropertyInfo = TreeModel-    type AttrLabel CellViewModelPropertyInfo = "model"-    attrGet _ = getCellViewModel-    attrSet _ = setCellViewModel-    attrConstruct _ = constructCellViewModel-    attrClear _ = clearCellViewModel--type instance AttributeList CellView = CellViewAttributeList-type CellViewAttributeList = ('[ '("appPaintable", WidgetAppPaintablePropertyInfo), '("background", CellViewBackgroundPropertyInfo), '("backgroundGdk", CellViewBackgroundGdkPropertyInfo), '("backgroundRgba", CellViewBackgroundRgbaPropertyInfo), '("backgroundSet", CellViewBackgroundSetPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("cellArea", CellViewCellAreaPropertyInfo), '("cellAreaContext", CellViewCellAreaContextPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("drawSensitive", CellViewDrawSensitivePropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("fitModel", CellViewFitModelPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("model", CellViewModelPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("orientation", OrientableOrientationPropertyInfo), '("parent", WidgetParentPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("style", WidgetStylePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo)] :: [(Symbol, *)])--cellViewBackground :: AttrLabelProxy "background"-cellViewBackground = AttrLabelProxy--cellViewBackgroundGdk :: AttrLabelProxy "backgroundGdk"-cellViewBackgroundGdk = AttrLabelProxy--cellViewBackgroundRgba :: AttrLabelProxy "backgroundRgba"-cellViewBackgroundRgba = AttrLabelProxy--cellViewBackgroundSet :: AttrLabelProxy "backgroundSet"-cellViewBackgroundSet = AttrLabelProxy--cellViewCellArea :: AttrLabelProxy "cellArea"-cellViewCellArea = AttrLabelProxy--cellViewCellAreaContext :: AttrLabelProxy "cellAreaContext"-cellViewCellAreaContext = AttrLabelProxy--cellViewDrawSensitive :: AttrLabelProxy "drawSensitive"-cellViewDrawSensitive = AttrLabelProxy--cellViewFitModel :: AttrLabelProxy "fitModel"-cellViewFitModel = AttrLabelProxy--cellViewModel :: AttrLabelProxy "model"-cellViewModel = AttrLabelProxy--type instance SignalList CellView = CellViewSignalList-type CellViewSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method CellView::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "CellView")--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_view_new" gtk_cell_view_new :: -    IO (Ptr CellView)---cellViewNew ::-    (MonadIO m) =>-    m CellView                              -- result-cellViewNew  = liftIO $ do-    result <- gtk_cell_view_new-    checkUnexpectedReturnNULL "gtk_cell_view_new" result-    result' <- (newObject CellView) result-    return result'---- method CellView::new_with_context--- method type : Constructor--- Args : [Arg {argCName = "area", argType = TInterface "Gtk" "CellArea", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "context", argType = TInterface "Gtk" "CellAreaContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "CellView")--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_view_new_with_context" gtk_cell_view_new_with_context :: -    Ptr CellArea ->                         -- area : TInterface "Gtk" "CellArea"-    Ptr CellAreaContext ->                  -- context : TInterface "Gtk" "CellAreaContext"-    IO (Ptr CellView)---cellViewNewWithContext ::-    (MonadIO m, CellAreaK a, CellAreaContextK b) =>-    a                                       -- area-    -> b                                    -- context-    -> m CellView                           -- result-cellViewNewWithContext area context = liftIO $ do-    let area' = unsafeManagedPtrCastPtr area-    let context' = unsafeManagedPtrCastPtr context-    result <- gtk_cell_view_new_with_context area' context'-    checkUnexpectedReturnNULL "gtk_cell_view_new_with_context" result-    result' <- (newObject CellView) result-    touchManagedPtr area-    touchManagedPtr context-    return result'---- method CellView::new_with_markup--- method type : Constructor--- Args : [Arg {argCName = "markup", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "CellView")--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_view_new_with_markup" gtk_cell_view_new_with_markup :: -    CString ->                              -- markup : TBasicType TUTF8-    IO (Ptr CellView)---cellViewNewWithMarkup ::-    (MonadIO m) =>-    T.Text                                  -- markup-    -> m CellView                           -- result-cellViewNewWithMarkup markup = liftIO $ do-    markup' <- textToCString markup-    result <- gtk_cell_view_new_with_markup markup'-    checkUnexpectedReturnNULL "gtk_cell_view_new_with_markup" result-    result' <- (newObject CellView) result-    freeMem markup'-    return result'---- method CellView::new_with_pixbuf--- method type : Constructor--- Args : [Arg {argCName = "pixbuf", argType = TInterface "GdkPixbuf" "Pixbuf", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "CellView")--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_view_new_with_pixbuf" gtk_cell_view_new_with_pixbuf :: -    Ptr GdkPixbuf.Pixbuf ->                 -- pixbuf : TInterface "GdkPixbuf" "Pixbuf"-    IO (Ptr CellView)---cellViewNewWithPixbuf ::-    (MonadIO m, GdkPixbuf.PixbufK a) =>-    a                                       -- pixbuf-    -> m CellView                           -- result-cellViewNewWithPixbuf pixbuf = liftIO $ do-    let pixbuf' = unsafeManagedPtrCastPtr pixbuf-    result <- gtk_cell_view_new_with_pixbuf pixbuf'-    checkUnexpectedReturnNULL "gtk_cell_view_new_with_pixbuf" result-    result' <- (newObject CellView) result-    touchManagedPtr pixbuf-    return result'---- method CellView::new_with_text--- method type : Constructor--- Args : [Arg {argCName = "text", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "CellView")--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_view_new_with_text" gtk_cell_view_new_with_text :: -    CString ->                              -- text : TBasicType TUTF8-    IO (Ptr CellView)---cellViewNewWithText ::-    (MonadIO m) =>-    T.Text                                  -- text-    -> m CellView                           -- result-cellViewNewWithText text = liftIO $ do-    text' <- textToCString text-    result <- gtk_cell_view_new_with_text text'-    checkUnexpectedReturnNULL "gtk_cell_view_new_with_text" result-    result' <- (newObject CellView) result-    freeMem text'-    return result'---- method CellView::get_displayed_row--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "TreePath")--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_view_get_displayed_row" gtk_cell_view_get_displayed_row :: -    Ptr CellView ->                         -- _obj : TInterface "Gtk" "CellView"-    IO (Ptr TreePath)---cellViewGetDisplayedRow ::-    (MonadIO m, CellViewK a) =>-    a                                       -- _obj-    -> m TreePath                           -- result-cellViewGetDisplayedRow _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_cell_view_get_displayed_row _obj'-    checkUnexpectedReturnNULL "gtk_cell_view_get_displayed_row" result-    result' <- (wrapBoxed TreePath) result-    touchManagedPtr _obj-    return result'--data CellViewGetDisplayedRowMethodInfo-instance (signature ~ (m TreePath), MonadIO m, CellViewK a) => MethodInfo CellViewGetDisplayedRowMethodInfo a signature where-    overloadedMethod _ = cellViewGetDisplayedRow---- method CellView::get_draw_sensitive--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_view_get_draw_sensitive" gtk_cell_view_get_draw_sensitive :: -    Ptr CellView ->                         -- _obj : TInterface "Gtk" "CellView"-    IO CInt---cellViewGetDrawSensitive ::-    (MonadIO m, CellViewK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-cellViewGetDrawSensitive _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_cell_view_get_draw_sensitive _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data CellViewGetDrawSensitiveMethodInfo-instance (signature ~ (m Bool), MonadIO m, CellViewK a) => MethodInfo CellViewGetDrawSensitiveMethodInfo a signature where-    overloadedMethod _ = cellViewGetDrawSensitive---- method CellView::get_fit_model--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_view_get_fit_model" gtk_cell_view_get_fit_model :: -    Ptr CellView ->                         -- _obj : TInterface "Gtk" "CellView"-    IO CInt---cellViewGetFitModel ::-    (MonadIO m, CellViewK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-cellViewGetFitModel _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_cell_view_get_fit_model _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data CellViewGetFitModelMethodInfo-instance (signature ~ (m Bool), MonadIO m, CellViewK a) => MethodInfo CellViewGetFitModelMethodInfo a signature where-    overloadedMethod _ = cellViewGetFitModel---- method CellView::get_model--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "TreeModel")--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_view_get_model" gtk_cell_view_get_model :: -    Ptr CellView ->                         -- _obj : TInterface "Gtk" "CellView"-    IO (Ptr TreeModel)---cellViewGetModel ::-    (MonadIO m, CellViewK a) =>-    a                                       -- _obj-    -> m TreeModel                          -- result-cellViewGetModel _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_cell_view_get_model _obj'-    checkUnexpectedReturnNULL "gtk_cell_view_get_model" result-    result' <- (newObject TreeModel) result-    touchManagedPtr _obj-    return result'--data CellViewGetModelMethodInfo-instance (signature ~ (m TreeModel), MonadIO m, CellViewK a) => MethodInfo CellViewGetModelMethodInfo a signature where-    overloadedMethod _ = cellViewGetModel---- method CellView::get_size_of_row--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "path", argType = TInterface "Gtk" "TreePath", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "requisition", argType = TInterface "Gtk" "Requisition", direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = True, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_view_get_size_of_row" gtk_cell_view_get_size_of_row :: -    Ptr CellView ->                         -- _obj : TInterface "Gtk" "CellView"-    Ptr TreePath ->                         -- path : TInterface "Gtk" "TreePath"-    Ptr Requisition ->                      -- requisition : TInterface "Gtk" "Requisition"-    IO CInt--{-# DEPRECATED cellViewGetSizeOfRow ["(Since version 3.0)","Combo box formerly used this to calculate the","sizes for cellviews, now you can achieve this by either using","the #GtkCellView:fit-model property or by setting the currently","displayed row of the #GtkCellView and using gtk_widget_get_preferred_size()."]#-}-cellViewGetSizeOfRow ::-    (MonadIO m, CellViewK a) =>-    a                                       -- _obj-    -> TreePath                             -- path-    -> m (Bool,Requisition)                 -- result-cellViewGetSizeOfRow _obj path = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let path' = unsafeManagedPtrGetPtr path-    requisition <- callocBoxedBytes 8 :: IO (Ptr Requisition)-    result <- gtk_cell_view_get_size_of_row _obj' path' requisition-    let result' = (/= 0) result-    requisition' <- (wrapBoxed Requisition) requisition-    touchManagedPtr _obj-    touchManagedPtr path-    return (result', requisition')--data CellViewGetSizeOfRowMethodInfo-instance (signature ~ (TreePath -> m (Bool,Requisition)), MonadIO m, CellViewK a) => MethodInfo CellViewGetSizeOfRowMethodInfo a signature where-    overloadedMethod _ = cellViewGetSizeOfRow---- method CellView::set_background_color--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "color", argType = TInterface "Gdk" "Color", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_view_set_background_color" gtk_cell_view_set_background_color :: -    Ptr CellView ->                         -- _obj : TInterface "Gtk" "CellView"-    Ptr Gdk.Color ->                        -- color : TInterface "Gdk" "Color"-    IO ()--{-# DEPRECATED cellViewSetBackgroundColor ["(Since version 3.4)","Use gtk_cell_view_set_background_rgba() instead."]#-}-cellViewSetBackgroundColor ::-    (MonadIO m, CellViewK a) =>-    a                                       -- _obj-    -> Gdk.Color                            -- color-    -> m ()                                 -- result-cellViewSetBackgroundColor _obj color = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let color' = unsafeManagedPtrGetPtr color-    gtk_cell_view_set_background_color _obj' color'-    touchManagedPtr _obj-    touchManagedPtr color-    return ()--data CellViewSetBackgroundColorMethodInfo-instance (signature ~ (Gdk.Color -> m ()), MonadIO m, CellViewK a) => MethodInfo CellViewSetBackgroundColorMethodInfo a signature where-    overloadedMethod _ = cellViewSetBackgroundColor---- method CellView::set_background_rgba--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "rgba", argType = TInterface "Gdk" "RGBA", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_view_set_background_rgba" gtk_cell_view_set_background_rgba :: -    Ptr CellView ->                         -- _obj : TInterface "Gtk" "CellView"-    Ptr Gdk.RGBA ->                         -- rgba : TInterface "Gdk" "RGBA"-    IO ()---cellViewSetBackgroundRgba ::-    (MonadIO m, CellViewK a) =>-    a                                       -- _obj-    -> Gdk.RGBA                             -- rgba-    -> m ()                                 -- result-cellViewSetBackgroundRgba _obj rgba = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let rgba' = unsafeManagedPtrGetPtr rgba-    gtk_cell_view_set_background_rgba _obj' rgba'-    touchManagedPtr _obj-    touchManagedPtr rgba-    return ()--data CellViewSetBackgroundRgbaMethodInfo-instance (signature ~ (Gdk.RGBA -> m ()), MonadIO m, CellViewK a) => MethodInfo CellViewSetBackgroundRgbaMethodInfo a signature where-    overloadedMethod _ = cellViewSetBackgroundRgba---- method CellView::set_displayed_row--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "path", argType = TInterface "Gtk" "TreePath", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_view_set_displayed_row" gtk_cell_view_set_displayed_row :: -    Ptr CellView ->                         -- _obj : TInterface "Gtk" "CellView"-    Ptr TreePath ->                         -- path : TInterface "Gtk" "TreePath"-    IO ()---cellViewSetDisplayedRow ::-    (MonadIO m, CellViewK a) =>-    a                                       -- _obj-    -> Maybe (TreePath)                     -- path-    -> m ()                                 -- result-cellViewSetDisplayedRow _obj path = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybePath <- case path of-        Nothing -> return nullPtr-        Just jPath -> do-            let jPath' = unsafeManagedPtrGetPtr jPath-            return jPath'-    gtk_cell_view_set_displayed_row _obj' maybePath-    touchManagedPtr _obj-    whenJust path touchManagedPtr-    return ()--data CellViewSetDisplayedRowMethodInfo-instance (signature ~ (Maybe (TreePath) -> m ()), MonadIO m, CellViewK a) => MethodInfo CellViewSetDisplayedRowMethodInfo a signature where-    overloadedMethod _ = cellViewSetDisplayedRow---- method CellView::set_draw_sensitive--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "draw_sensitive", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_view_set_draw_sensitive" gtk_cell_view_set_draw_sensitive :: -    Ptr CellView ->                         -- _obj : TInterface "Gtk" "CellView"-    CInt ->                                 -- draw_sensitive : TBasicType TBoolean-    IO ()---cellViewSetDrawSensitive ::-    (MonadIO m, CellViewK a) =>-    a                                       -- _obj-    -> Bool                                 -- drawSensitive-    -> m ()                                 -- result-cellViewSetDrawSensitive _obj drawSensitive = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let drawSensitive' = (fromIntegral . fromEnum) drawSensitive-    gtk_cell_view_set_draw_sensitive _obj' drawSensitive'-    touchManagedPtr _obj-    return ()--data CellViewSetDrawSensitiveMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, CellViewK a) => MethodInfo CellViewSetDrawSensitiveMethodInfo a signature where-    overloadedMethod _ = cellViewSetDrawSensitive---- method CellView::set_fit_model--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "fit_model", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_view_set_fit_model" gtk_cell_view_set_fit_model :: -    Ptr CellView ->                         -- _obj : TInterface "Gtk" "CellView"-    CInt ->                                 -- fit_model : TBasicType TBoolean-    IO ()---cellViewSetFitModel ::-    (MonadIO m, CellViewK a) =>-    a                                       -- _obj-    -> Bool                                 -- fitModel-    -> m ()                                 -- result-cellViewSetFitModel _obj fitModel = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let fitModel' = (fromIntegral . fromEnum) fitModel-    gtk_cell_view_set_fit_model _obj' fitModel'-    touchManagedPtr _obj-    return ()--data CellViewSetFitModelMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, CellViewK a) => MethodInfo CellViewSetFitModelMethodInfo a signature where-    overloadedMethod _ = cellViewSetFitModel---- method CellView::set_model--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CellView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "model", argType = TInterface "Gtk" "TreeModel", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_cell_view_set_model" gtk_cell_view_set_model :: -    Ptr CellView ->                         -- _obj : TInterface "Gtk" "CellView"-    Ptr TreeModel ->                        -- model : TInterface "Gtk" "TreeModel"-    IO ()---cellViewSetModel ::-    (MonadIO m, CellViewK a, TreeModelK b) =>-    a                                       -- _obj-    -> Maybe (b)                            -- model-    -> m ()                                 -- result-cellViewSetModel _obj model = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeModel <- case model of-        Nothing -> return nullPtr-        Just jModel -> do-            let jModel' = unsafeManagedPtrCastPtr jModel-            return jModel'-    gtk_cell_view_set_model _obj' maybeModel-    touchManagedPtr _obj-    whenJust model touchManagedPtr-    return ()--data CellViewSetModelMethodInfo-instance (signature ~ (Maybe (b) -> m ()), MonadIO m, CellViewK a, TreeModelK b) => MethodInfo CellViewSetModelMethodInfo a signature where-    overloadedMethod _ = cellViewSetModel--
− GI/Gtk/Objects/CellView.hs-boot
@@ -1,33 +0,0 @@-module GI.Gtk.Objects.CellView where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype CellView = CellView (ForeignPtr CellView)-instance GObject CellView where-class GObject o => CellViewK o-instance (GObject o, IsDescendantOf CellView o) => CellViewK o-data CellViewBackgroundPropertyInfo-data CellViewBackgroundGdkPropertyInfo-data CellViewBackgroundRgbaPropertyInfo-data CellViewBackgroundSetPropertyInfo-data CellViewCellAreaPropertyInfo-data CellViewCellAreaContextPropertyInfo-data CellViewDrawSensitivePropertyInfo-data CellViewFitModelPropertyInfo-data CellViewModelPropertyInfo-data CellViewGetDisplayedRowMethodInfo-data CellViewGetDrawSensitiveMethodInfo-data CellViewGetFitModelMethodInfo-data CellViewGetModelMethodInfo-data CellViewGetSizeOfRowMethodInfo-data CellViewSetBackgroundColorMethodInfo-data CellViewSetBackgroundRgbaMethodInfo-data CellViewSetDisplayedRowMethodInfo-data CellViewSetDrawSensitiveMethodInfo-data CellViewSetFitModelMethodInfo-data CellViewSetModelMethodInfo
− GI/Gtk/Objects/CheckButton.hs
@@ -1,511 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.CheckButton-    ( ---- * Exported types-    CheckButton(..)                         ,-    CheckButtonK                            ,-    toCheckButton                           ,-    noCheckButton                           ,--- -- * Methods--- ** checkButtonNew-    checkButtonNew                          ,----- ** checkButtonNewWithLabel-    checkButtonNewWithLabel                 ,----- ** checkButtonNewWithMnemonic-    checkButtonNewWithMnemonic              ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype CheckButton = CheckButton (ForeignPtr CheckButton)-foreign import ccall "gtk_check_button_get_type"-    c_gtk_check_button_get_type :: IO GType--type instance ParentTypes CheckButton = CheckButtonParentTypes-type CheckButtonParentTypes = '[ToggleButton, Button, Bin, Container, Widget, GObject.Object, Atk.ImplementorIface, Actionable, Activatable, Buildable]--instance GObject CheckButton where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_check_button_get_type-    --class GObject o => CheckButtonK o-instance (GObject o, IsDescendantOf CheckButton o) => CheckButtonK o--toCheckButton :: CheckButtonK o => o -> IO CheckButton-toCheckButton = unsafeCastTo CheckButton--noCheckButton :: Maybe CheckButton-noCheckButton = Nothing--type family ResolveCheckButtonMethod (t :: Symbol) (o :: *) :: * where-    ResolveCheckButtonMethod "activate" o = WidgetActivateMethodInfo-    ResolveCheckButtonMethod "add" o = ContainerAddMethodInfo-    ResolveCheckButtonMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveCheckButtonMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveCheckButtonMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveCheckButtonMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveCheckButtonMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveCheckButtonMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveCheckButtonMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveCheckButtonMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveCheckButtonMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveCheckButtonMethod "checkResize" o = ContainerCheckResizeMethodInfo-    ResolveCheckButtonMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveCheckButtonMethod "childGetProperty" o = ContainerChildGetPropertyMethodInfo-    ResolveCheckButtonMethod "childNotifyByPspec" o = ContainerChildNotifyByPspecMethodInfo-    ResolveCheckButtonMethod "childSetProperty" o = ContainerChildSetPropertyMethodInfo-    ResolveCheckButtonMethod "childType" o = ContainerChildTypeMethodInfo-    ResolveCheckButtonMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveCheckButtonMethod "clicked" o = ButtonClickedMethodInfo-    ResolveCheckButtonMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveCheckButtonMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveCheckButtonMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveCheckButtonMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveCheckButtonMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveCheckButtonMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveCheckButtonMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveCheckButtonMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveCheckButtonMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveCheckButtonMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveCheckButtonMethod "doSetRelatedAction" o = ActivatableDoSetRelatedActionMethodInfo-    ResolveCheckButtonMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveCheckButtonMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveCheckButtonMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveCheckButtonMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveCheckButtonMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveCheckButtonMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveCheckButtonMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveCheckButtonMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveCheckButtonMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveCheckButtonMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveCheckButtonMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveCheckButtonMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveCheckButtonMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveCheckButtonMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveCheckButtonMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveCheckButtonMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveCheckButtonMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveCheckButtonMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveCheckButtonMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveCheckButtonMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveCheckButtonMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveCheckButtonMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveCheckButtonMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveCheckButtonMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveCheckButtonMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveCheckButtonMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveCheckButtonMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveCheckButtonMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveCheckButtonMethod "draw" o = WidgetDrawMethodInfo-    ResolveCheckButtonMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveCheckButtonMethod "enter" o = ButtonEnterMethodInfo-    ResolveCheckButtonMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveCheckButtonMethod "event" o = WidgetEventMethodInfo-    ResolveCheckButtonMethod "forall" o = ContainerForallMethodInfo-    ResolveCheckButtonMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveCheckButtonMethod "foreach" o = ContainerForeachMethodInfo-    ResolveCheckButtonMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveCheckButtonMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveCheckButtonMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveCheckButtonMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveCheckButtonMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveCheckButtonMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveCheckButtonMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveCheckButtonMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveCheckButtonMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveCheckButtonMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveCheckButtonMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveCheckButtonMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveCheckButtonMethod "hide" o = WidgetHideMethodInfo-    ResolveCheckButtonMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveCheckButtonMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveCheckButtonMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveCheckButtonMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveCheckButtonMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveCheckButtonMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveCheckButtonMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveCheckButtonMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveCheckButtonMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveCheckButtonMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveCheckButtonMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveCheckButtonMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveCheckButtonMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveCheckButtonMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveCheckButtonMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveCheckButtonMethod "leave" o = ButtonLeaveMethodInfo-    ResolveCheckButtonMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveCheckButtonMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveCheckButtonMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveCheckButtonMethod "map" o = WidgetMapMethodInfo-    ResolveCheckButtonMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveCheckButtonMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveCheckButtonMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveCheckButtonMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveCheckButtonMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveCheckButtonMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveCheckButtonMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveCheckButtonMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveCheckButtonMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveCheckButtonMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveCheckButtonMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveCheckButtonMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveCheckButtonMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveCheckButtonMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveCheckButtonMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveCheckButtonMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveCheckButtonMethod "path" o = WidgetPathMethodInfo-    ResolveCheckButtonMethod "pressed" o = ButtonPressedMethodInfo-    ResolveCheckButtonMethod "propagateDraw" o = ContainerPropagateDrawMethodInfo-    ResolveCheckButtonMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveCheckButtonMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveCheckButtonMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveCheckButtonMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveCheckButtonMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveCheckButtonMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveCheckButtonMethod "realize" o = WidgetRealizeMethodInfo-    ResolveCheckButtonMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveCheckButtonMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveCheckButtonMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveCheckButtonMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveCheckButtonMethod "released" o = ButtonReleasedMethodInfo-    ResolveCheckButtonMethod "remove" o = ContainerRemoveMethodInfo-    ResolveCheckButtonMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveCheckButtonMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveCheckButtonMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveCheckButtonMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveCheckButtonMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveCheckButtonMethod "reparent" o = WidgetReparentMethodInfo-    ResolveCheckButtonMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveCheckButtonMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveCheckButtonMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveCheckButtonMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveCheckButtonMethod "resizeChildren" o = ContainerResizeChildrenMethodInfo-    ResolveCheckButtonMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveCheckButtonMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveCheckButtonMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveCheckButtonMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveCheckButtonMethod "show" o = WidgetShowMethodInfo-    ResolveCheckButtonMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveCheckButtonMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveCheckButtonMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveCheckButtonMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveCheckButtonMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveCheckButtonMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveCheckButtonMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveCheckButtonMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveCheckButtonMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveCheckButtonMethod "syncActionProperties" o = ActivatableSyncActionPropertiesMethodInfo-    ResolveCheckButtonMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveCheckButtonMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveCheckButtonMethod "toggled" o = ToggleButtonToggledMethodInfo-    ResolveCheckButtonMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveCheckButtonMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveCheckButtonMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveCheckButtonMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveCheckButtonMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveCheckButtonMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveCheckButtonMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveCheckButtonMethod "unsetFocusChain" o = ContainerUnsetFocusChainMethodInfo-    ResolveCheckButtonMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveCheckButtonMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveCheckButtonMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveCheckButtonMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveCheckButtonMethod "getActionName" o = ActionableGetActionNameMethodInfo-    ResolveCheckButtonMethod "getActionTargetValue" o = ActionableGetActionTargetValueMethodInfo-    ResolveCheckButtonMethod "getActive" o = ToggleButtonGetActiveMethodInfo-    ResolveCheckButtonMethod "getAlignment" o = ButtonGetAlignmentMethodInfo-    ResolveCheckButtonMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveCheckButtonMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveCheckButtonMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveCheckButtonMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveCheckButtonMethod "getAlwaysShowImage" o = ButtonGetAlwaysShowImageMethodInfo-    ResolveCheckButtonMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveCheckButtonMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveCheckButtonMethod "getBorderWidth" o = ContainerGetBorderWidthMethodInfo-    ResolveCheckButtonMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveCheckButtonMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveCheckButtonMethod "getChild" o = BinGetChildMethodInfo-    ResolveCheckButtonMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveCheckButtonMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveCheckButtonMethod "getChildren" o = ContainerGetChildrenMethodInfo-    ResolveCheckButtonMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveCheckButtonMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveCheckButtonMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveCheckButtonMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveCheckButtonMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveCheckButtonMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveCheckButtonMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveCheckButtonMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveCheckButtonMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveCheckButtonMethod "getEventWindow" o = ButtonGetEventWindowMethodInfo-    ResolveCheckButtonMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveCheckButtonMethod "getFocusChain" o = ContainerGetFocusChainMethodInfo-    ResolveCheckButtonMethod "getFocusChild" o = ContainerGetFocusChildMethodInfo-    ResolveCheckButtonMethod "getFocusHadjustment" o = ContainerGetFocusHadjustmentMethodInfo-    ResolveCheckButtonMethod "getFocusOnClick" o = ButtonGetFocusOnClickMethodInfo-    ResolveCheckButtonMethod "getFocusVadjustment" o = ContainerGetFocusVadjustmentMethodInfo-    ResolveCheckButtonMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveCheckButtonMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveCheckButtonMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveCheckButtonMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveCheckButtonMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveCheckButtonMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveCheckButtonMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveCheckButtonMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveCheckButtonMethod "getImage" o = ButtonGetImageMethodInfo-    ResolveCheckButtonMethod "getImagePosition" o = ButtonGetImagePositionMethodInfo-    ResolveCheckButtonMethod "getInconsistent" o = ToggleButtonGetInconsistentMethodInfo-    ResolveCheckButtonMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveCheckButtonMethod "getLabel" o = ButtonGetLabelMethodInfo-    ResolveCheckButtonMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveCheckButtonMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveCheckButtonMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveCheckButtonMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveCheckButtonMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveCheckButtonMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveCheckButtonMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveCheckButtonMethod "getMode" o = ToggleButtonGetModeMethodInfo-    ResolveCheckButtonMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveCheckButtonMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveCheckButtonMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveCheckButtonMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveCheckButtonMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveCheckButtonMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveCheckButtonMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveCheckButtonMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveCheckButtonMethod "getPathForChild" o = ContainerGetPathForChildMethodInfo-    ResolveCheckButtonMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveCheckButtonMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveCheckButtonMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveCheckButtonMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveCheckButtonMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveCheckButtonMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveCheckButtonMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveCheckButtonMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveCheckButtonMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveCheckButtonMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveCheckButtonMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveCheckButtonMethod "getRelatedAction" o = ActivatableGetRelatedActionMethodInfo-    ResolveCheckButtonMethod "getRelief" o = ButtonGetReliefMethodInfo-    ResolveCheckButtonMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveCheckButtonMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveCheckButtonMethod "getResizeMode" o = ContainerGetResizeModeMethodInfo-    ResolveCheckButtonMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveCheckButtonMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveCheckButtonMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveCheckButtonMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveCheckButtonMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveCheckButtonMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveCheckButtonMethod "getState" o = WidgetGetStateMethodInfo-    ResolveCheckButtonMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveCheckButtonMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveCheckButtonMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveCheckButtonMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveCheckButtonMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveCheckButtonMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveCheckButtonMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveCheckButtonMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveCheckButtonMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveCheckButtonMethod "getUseActionAppearance" o = ActivatableGetUseActionAppearanceMethodInfo-    ResolveCheckButtonMethod "getUseStock" o = ButtonGetUseStockMethodInfo-    ResolveCheckButtonMethod "getUseUnderline" o = ButtonGetUseUnderlineMethodInfo-    ResolveCheckButtonMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveCheckButtonMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveCheckButtonMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveCheckButtonMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveCheckButtonMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveCheckButtonMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveCheckButtonMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveCheckButtonMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveCheckButtonMethod "setActionName" o = ActionableSetActionNameMethodInfo-    ResolveCheckButtonMethod "setActionTargetValue" o = ActionableSetActionTargetValueMethodInfo-    ResolveCheckButtonMethod "setActive" o = ToggleButtonSetActiveMethodInfo-    ResolveCheckButtonMethod "setAlignment" o = ButtonSetAlignmentMethodInfo-    ResolveCheckButtonMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveCheckButtonMethod "setAlwaysShowImage" o = ButtonSetAlwaysShowImageMethodInfo-    ResolveCheckButtonMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveCheckButtonMethod "setBorderWidth" o = ContainerSetBorderWidthMethodInfo-    ResolveCheckButtonMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveCheckButtonMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveCheckButtonMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveCheckButtonMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveCheckButtonMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveCheckButtonMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveCheckButtonMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveCheckButtonMethod "setDetailedActionName" o = ActionableSetDetailedActionNameMethodInfo-    ResolveCheckButtonMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveCheckButtonMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveCheckButtonMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveCheckButtonMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveCheckButtonMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveCheckButtonMethod "setFocusChain" o = ContainerSetFocusChainMethodInfo-    ResolveCheckButtonMethod "setFocusChild" o = ContainerSetFocusChildMethodInfo-    ResolveCheckButtonMethod "setFocusHadjustment" o = ContainerSetFocusHadjustmentMethodInfo-    ResolveCheckButtonMethod "setFocusOnClick" o = ButtonSetFocusOnClickMethodInfo-    ResolveCheckButtonMethod "setFocusVadjustment" o = ContainerSetFocusVadjustmentMethodInfo-    ResolveCheckButtonMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveCheckButtonMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveCheckButtonMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveCheckButtonMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveCheckButtonMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveCheckButtonMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveCheckButtonMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveCheckButtonMethod "setImage" o = ButtonSetImageMethodInfo-    ResolveCheckButtonMethod "setImagePosition" o = ButtonSetImagePositionMethodInfo-    ResolveCheckButtonMethod "setInconsistent" o = ToggleButtonSetInconsistentMethodInfo-    ResolveCheckButtonMethod "setLabel" o = ButtonSetLabelMethodInfo-    ResolveCheckButtonMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveCheckButtonMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveCheckButtonMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveCheckButtonMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveCheckButtonMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveCheckButtonMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveCheckButtonMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveCheckButtonMethod "setMode" o = ToggleButtonSetModeMethodInfo-    ResolveCheckButtonMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveCheckButtonMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveCheckButtonMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveCheckButtonMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveCheckButtonMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveCheckButtonMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveCheckButtonMethod "setReallocateRedraws" o = ContainerSetReallocateRedrawsMethodInfo-    ResolveCheckButtonMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveCheckButtonMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveCheckButtonMethod "setRelatedAction" o = ActivatableSetRelatedActionMethodInfo-    ResolveCheckButtonMethod "setRelief" o = ButtonSetReliefMethodInfo-    ResolveCheckButtonMethod "setResizeMode" o = ContainerSetResizeModeMethodInfo-    ResolveCheckButtonMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveCheckButtonMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveCheckButtonMethod "setState" o = WidgetSetStateMethodInfo-    ResolveCheckButtonMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveCheckButtonMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveCheckButtonMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveCheckButtonMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveCheckButtonMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveCheckButtonMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveCheckButtonMethod "setUseActionAppearance" o = ActivatableSetUseActionAppearanceMethodInfo-    ResolveCheckButtonMethod "setUseStock" o = ButtonSetUseStockMethodInfo-    ResolveCheckButtonMethod "setUseUnderline" o = ButtonSetUseUnderlineMethodInfo-    ResolveCheckButtonMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveCheckButtonMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveCheckButtonMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveCheckButtonMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveCheckButtonMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveCheckButtonMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveCheckButtonMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveCheckButtonMethod t CheckButton, MethodInfo info CheckButton p) => IsLabelProxy t (CheckButton -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveCheckButtonMethod t CheckButton, MethodInfo info CheckButton p) => IsLabel t (CheckButton -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList CheckButton = CheckButtonAttributeList-type CheckButtonAttributeList = ('[ '("actionName", ActionableActionNamePropertyInfo), '("actionTarget", ActionableActionTargetPropertyInfo), '("active", ToggleButtonActivePropertyInfo), '("alwaysShowImage", ButtonAlwaysShowImagePropertyInfo), '("appPaintable", WidgetAppPaintablePropertyInfo), '("borderWidth", ContainerBorderWidthPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("child", ContainerChildPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("drawIndicator", ToggleButtonDrawIndicatorPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("focusOnClick", ButtonFocusOnClickPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("image", ButtonImagePropertyInfo), '("imagePosition", ButtonImagePositionPropertyInfo), '("inconsistent", ToggleButtonInconsistentPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("label", ButtonLabelPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("parent", WidgetParentPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("relatedAction", ActivatableRelatedActionPropertyInfo), '("relief", ButtonReliefPropertyInfo), '("resizeMode", ContainerResizeModePropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("style", WidgetStylePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("useActionAppearance", ActivatableUseActionAppearancePropertyInfo), '("useStock", ButtonUseStockPropertyInfo), '("useUnderline", ButtonUseUnderlinePropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo), '("xalign", ButtonXalignPropertyInfo), '("yalign", ButtonYalignPropertyInfo)] :: [(Symbol, *)])--type instance SignalList CheckButton = CheckButtonSignalList-type CheckButtonSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("activate", ButtonActivateSignalInfo), '("add", ContainerAddSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("checkResize", ContainerCheckResizeSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("clicked", ButtonClickedSignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enter", ButtonEnterSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leave", ButtonLeaveSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("pressed", ButtonPressedSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("released", ButtonReleasedSignalInfo), '("remove", ContainerRemoveSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("setFocusChild", ContainerSetFocusChildSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("toggled", ToggleButtonToggledSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method CheckButton::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "CheckButton")--- throws : False--- Skip return : False--foreign import ccall "gtk_check_button_new" gtk_check_button_new :: -    IO (Ptr CheckButton)---checkButtonNew ::-    (MonadIO m) =>-    m CheckButton                           -- result-checkButtonNew  = liftIO $ do-    result <- gtk_check_button_new-    checkUnexpectedReturnNULL "gtk_check_button_new" result-    result' <- (newObject CheckButton) result-    return result'---- method CheckButton::new_with_label--- method type : Constructor--- Args : [Arg {argCName = "label", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "CheckButton")--- throws : False--- Skip return : False--foreign import ccall "gtk_check_button_new_with_label" gtk_check_button_new_with_label :: -    CString ->                              -- label : TBasicType TUTF8-    IO (Ptr CheckButton)---checkButtonNewWithLabel ::-    (MonadIO m) =>-    T.Text                                  -- label-    -> m CheckButton                        -- result-checkButtonNewWithLabel label = liftIO $ do-    label' <- textToCString label-    result <- gtk_check_button_new_with_label label'-    checkUnexpectedReturnNULL "gtk_check_button_new_with_label" result-    result' <- (newObject CheckButton) result-    freeMem label'-    return result'---- method CheckButton::new_with_mnemonic--- method type : Constructor--- Args : [Arg {argCName = "label", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "CheckButton")--- throws : False--- Skip return : False--foreign import ccall "gtk_check_button_new_with_mnemonic" gtk_check_button_new_with_mnemonic :: -    CString ->                              -- label : TBasicType TUTF8-    IO (Ptr CheckButton)---checkButtonNewWithMnemonic ::-    (MonadIO m) =>-    T.Text                                  -- label-    -> m CheckButton                        -- result-checkButtonNewWithMnemonic label = liftIO $ do-    label' <- textToCString label-    result <- gtk_check_button_new_with_mnemonic label'-    checkUnexpectedReturnNULL "gtk_check_button_new_with_mnemonic" result-    result' <- (newObject CheckButton) result-    freeMem label'-    return result'--
− GI/Gtk/Objects/CheckButton.hs-boot
@@ -1,13 +0,0 @@-module GI.Gtk.Objects.CheckButton where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype CheckButton = CheckButton (ForeignPtr CheckButton)-instance GObject CheckButton where-class GObject o => CheckButtonK o-instance (GObject o, IsDescendantOf CheckButton o) => CheckButtonK o
− GI/Gtk/Objects/CheckMenuItem.hs
@@ -1,908 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.CheckMenuItem-    ( ---- * Exported types-    CheckMenuItem(..)                       ,-    CheckMenuItemK                          ,-    toCheckMenuItem                         ,-    noCheckMenuItem                         ,--- -- * Methods--- ** checkMenuItemGetActive-    CheckMenuItemGetActiveMethodInfo        ,-    checkMenuItemGetActive                  ,----- ** checkMenuItemGetDrawAsRadio-    CheckMenuItemGetDrawAsRadioMethodInfo   ,-    checkMenuItemGetDrawAsRadio             ,----- ** checkMenuItemGetInconsistent-    CheckMenuItemGetInconsistentMethodInfo  ,-    checkMenuItemGetInconsistent            ,----- ** checkMenuItemNew-    checkMenuItemNew                        ,----- ** checkMenuItemNewWithLabel-    checkMenuItemNewWithLabel               ,----- ** checkMenuItemNewWithMnemonic-    checkMenuItemNewWithMnemonic            ,----- ** checkMenuItemSetActive-    CheckMenuItemSetActiveMethodInfo        ,-    checkMenuItemSetActive                  ,----- ** checkMenuItemSetDrawAsRadio-    CheckMenuItemSetDrawAsRadioMethodInfo   ,-    checkMenuItemSetDrawAsRadio             ,----- ** checkMenuItemSetInconsistent-    CheckMenuItemSetInconsistentMethodInfo  ,-    checkMenuItemSetInconsistent            ,----- ** checkMenuItemToggled-    CheckMenuItemToggledMethodInfo          ,-    checkMenuItemToggled                    ,----- -- * Properties--- ** Active-    CheckMenuItemActivePropertyInfo         ,-    checkMenuItemActive                     ,-    constructCheckMenuItemActive            ,-    getCheckMenuItemActive                  ,-    setCheckMenuItemActive                  ,----- ** DrawAsRadio-    CheckMenuItemDrawAsRadioPropertyInfo    ,-    checkMenuItemDrawAsRadio                ,-    constructCheckMenuItemDrawAsRadio       ,-    getCheckMenuItemDrawAsRadio             ,-    setCheckMenuItemDrawAsRadio             ,----- ** Inconsistent-    CheckMenuItemInconsistentPropertyInfo   ,-    checkMenuItemInconsistent               ,-    constructCheckMenuItemInconsistent      ,-    getCheckMenuItemInconsistent            ,-    setCheckMenuItemInconsistent            ,----- -- * Signals--- ** Toggled-    CheckMenuItemToggledCallback            ,-    CheckMenuItemToggledCallbackC           ,-    CheckMenuItemToggledSignalInfo          ,-    afterCheckMenuItemToggled               ,-    checkMenuItemToggledCallbackWrapper     ,-    checkMenuItemToggledClosure             ,-    mkCheckMenuItemToggledCallback          ,-    noCheckMenuItemToggledCallback          ,-    onCheckMenuItemToggled                  ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype CheckMenuItem = CheckMenuItem (ForeignPtr CheckMenuItem)-foreign import ccall "gtk_check_menu_item_get_type"-    c_gtk_check_menu_item_get_type :: IO GType--type instance ParentTypes CheckMenuItem = CheckMenuItemParentTypes-type CheckMenuItemParentTypes = '[MenuItem, Bin, Container, Widget, GObject.Object, Atk.ImplementorIface, Actionable, Activatable, Buildable]--instance GObject CheckMenuItem where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_check_menu_item_get_type-    --class GObject o => CheckMenuItemK o-instance (GObject o, IsDescendantOf CheckMenuItem o) => CheckMenuItemK o--toCheckMenuItem :: CheckMenuItemK o => o -> IO CheckMenuItem-toCheckMenuItem = unsafeCastTo CheckMenuItem--noCheckMenuItem :: Maybe CheckMenuItem-noCheckMenuItem = Nothing--type family ResolveCheckMenuItemMethod (t :: Symbol) (o :: *) :: * where-    ResolveCheckMenuItemMethod "add" o = ContainerAddMethodInfo-    ResolveCheckMenuItemMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveCheckMenuItemMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveCheckMenuItemMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveCheckMenuItemMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveCheckMenuItemMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveCheckMenuItemMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveCheckMenuItemMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveCheckMenuItemMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveCheckMenuItemMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveCheckMenuItemMethod "checkResize" o = ContainerCheckResizeMethodInfo-    ResolveCheckMenuItemMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveCheckMenuItemMethod "childGetProperty" o = ContainerChildGetPropertyMethodInfo-    ResolveCheckMenuItemMethod "childNotifyByPspec" o = ContainerChildNotifyByPspecMethodInfo-    ResolveCheckMenuItemMethod "childSetProperty" o = ContainerChildSetPropertyMethodInfo-    ResolveCheckMenuItemMethod "childType" o = ContainerChildTypeMethodInfo-    ResolveCheckMenuItemMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveCheckMenuItemMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveCheckMenuItemMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveCheckMenuItemMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveCheckMenuItemMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveCheckMenuItemMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveCheckMenuItemMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveCheckMenuItemMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveCheckMenuItemMethod "deselect" o = MenuItemDeselectMethodInfo-    ResolveCheckMenuItemMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveCheckMenuItemMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveCheckMenuItemMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveCheckMenuItemMethod "doSetRelatedAction" o = ActivatableDoSetRelatedActionMethodInfo-    ResolveCheckMenuItemMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveCheckMenuItemMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveCheckMenuItemMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveCheckMenuItemMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveCheckMenuItemMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveCheckMenuItemMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveCheckMenuItemMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveCheckMenuItemMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveCheckMenuItemMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveCheckMenuItemMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveCheckMenuItemMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveCheckMenuItemMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveCheckMenuItemMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveCheckMenuItemMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveCheckMenuItemMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveCheckMenuItemMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveCheckMenuItemMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveCheckMenuItemMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveCheckMenuItemMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveCheckMenuItemMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveCheckMenuItemMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveCheckMenuItemMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveCheckMenuItemMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveCheckMenuItemMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveCheckMenuItemMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveCheckMenuItemMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveCheckMenuItemMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveCheckMenuItemMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveCheckMenuItemMethod "draw" o = WidgetDrawMethodInfo-    ResolveCheckMenuItemMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveCheckMenuItemMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveCheckMenuItemMethod "event" o = WidgetEventMethodInfo-    ResolveCheckMenuItemMethod "forall" o = ContainerForallMethodInfo-    ResolveCheckMenuItemMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveCheckMenuItemMethod "foreach" o = ContainerForeachMethodInfo-    ResolveCheckMenuItemMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveCheckMenuItemMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveCheckMenuItemMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveCheckMenuItemMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveCheckMenuItemMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveCheckMenuItemMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveCheckMenuItemMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveCheckMenuItemMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveCheckMenuItemMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveCheckMenuItemMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveCheckMenuItemMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveCheckMenuItemMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveCheckMenuItemMethod "hide" o = WidgetHideMethodInfo-    ResolveCheckMenuItemMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveCheckMenuItemMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveCheckMenuItemMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveCheckMenuItemMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveCheckMenuItemMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveCheckMenuItemMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveCheckMenuItemMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveCheckMenuItemMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveCheckMenuItemMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveCheckMenuItemMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveCheckMenuItemMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveCheckMenuItemMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveCheckMenuItemMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveCheckMenuItemMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveCheckMenuItemMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveCheckMenuItemMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveCheckMenuItemMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveCheckMenuItemMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveCheckMenuItemMethod "map" o = WidgetMapMethodInfo-    ResolveCheckMenuItemMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveCheckMenuItemMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveCheckMenuItemMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveCheckMenuItemMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveCheckMenuItemMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveCheckMenuItemMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveCheckMenuItemMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveCheckMenuItemMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveCheckMenuItemMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveCheckMenuItemMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveCheckMenuItemMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveCheckMenuItemMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveCheckMenuItemMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveCheckMenuItemMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveCheckMenuItemMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveCheckMenuItemMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveCheckMenuItemMethod "path" o = WidgetPathMethodInfo-    ResolveCheckMenuItemMethod "propagateDraw" o = ContainerPropagateDrawMethodInfo-    ResolveCheckMenuItemMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveCheckMenuItemMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveCheckMenuItemMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveCheckMenuItemMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveCheckMenuItemMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveCheckMenuItemMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveCheckMenuItemMethod "realize" o = WidgetRealizeMethodInfo-    ResolveCheckMenuItemMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveCheckMenuItemMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveCheckMenuItemMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveCheckMenuItemMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveCheckMenuItemMethod "remove" o = ContainerRemoveMethodInfo-    ResolveCheckMenuItemMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveCheckMenuItemMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveCheckMenuItemMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveCheckMenuItemMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveCheckMenuItemMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveCheckMenuItemMethod "reparent" o = WidgetReparentMethodInfo-    ResolveCheckMenuItemMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveCheckMenuItemMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveCheckMenuItemMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveCheckMenuItemMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveCheckMenuItemMethod "resizeChildren" o = ContainerResizeChildrenMethodInfo-    ResolveCheckMenuItemMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveCheckMenuItemMethod "select" o = MenuItemSelectMethodInfo-    ResolveCheckMenuItemMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveCheckMenuItemMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveCheckMenuItemMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveCheckMenuItemMethod "show" o = WidgetShowMethodInfo-    ResolveCheckMenuItemMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveCheckMenuItemMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveCheckMenuItemMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveCheckMenuItemMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveCheckMenuItemMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveCheckMenuItemMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveCheckMenuItemMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveCheckMenuItemMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveCheckMenuItemMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveCheckMenuItemMethod "syncActionProperties" o = ActivatableSyncActionPropertiesMethodInfo-    ResolveCheckMenuItemMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveCheckMenuItemMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveCheckMenuItemMethod "toggleSizeAllocate" o = MenuItemToggleSizeAllocateMethodInfo-    ResolveCheckMenuItemMethod "toggleSizeRequest" o = MenuItemToggleSizeRequestMethodInfo-    ResolveCheckMenuItemMethod "toggled" o = CheckMenuItemToggledMethodInfo-    ResolveCheckMenuItemMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveCheckMenuItemMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveCheckMenuItemMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveCheckMenuItemMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveCheckMenuItemMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveCheckMenuItemMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveCheckMenuItemMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveCheckMenuItemMethod "unsetFocusChain" o = ContainerUnsetFocusChainMethodInfo-    ResolveCheckMenuItemMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveCheckMenuItemMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveCheckMenuItemMethod "getAccelPath" o = MenuItemGetAccelPathMethodInfo-    ResolveCheckMenuItemMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveCheckMenuItemMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveCheckMenuItemMethod "getActionName" o = ActionableGetActionNameMethodInfo-    ResolveCheckMenuItemMethod "getActionTargetValue" o = ActionableGetActionTargetValueMethodInfo-    ResolveCheckMenuItemMethod "getActive" o = CheckMenuItemGetActiveMethodInfo-    ResolveCheckMenuItemMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveCheckMenuItemMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveCheckMenuItemMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveCheckMenuItemMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveCheckMenuItemMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveCheckMenuItemMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveCheckMenuItemMethod "getBorderWidth" o = ContainerGetBorderWidthMethodInfo-    ResolveCheckMenuItemMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveCheckMenuItemMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveCheckMenuItemMethod "getChild" o = BinGetChildMethodInfo-    ResolveCheckMenuItemMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveCheckMenuItemMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveCheckMenuItemMethod "getChildren" o = ContainerGetChildrenMethodInfo-    ResolveCheckMenuItemMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveCheckMenuItemMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveCheckMenuItemMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveCheckMenuItemMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveCheckMenuItemMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveCheckMenuItemMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveCheckMenuItemMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveCheckMenuItemMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveCheckMenuItemMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveCheckMenuItemMethod "getDrawAsRadio" o = CheckMenuItemGetDrawAsRadioMethodInfo-    ResolveCheckMenuItemMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveCheckMenuItemMethod "getFocusChain" o = ContainerGetFocusChainMethodInfo-    ResolveCheckMenuItemMethod "getFocusChild" o = ContainerGetFocusChildMethodInfo-    ResolveCheckMenuItemMethod "getFocusHadjustment" o = ContainerGetFocusHadjustmentMethodInfo-    ResolveCheckMenuItemMethod "getFocusVadjustment" o = ContainerGetFocusVadjustmentMethodInfo-    ResolveCheckMenuItemMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveCheckMenuItemMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveCheckMenuItemMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveCheckMenuItemMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveCheckMenuItemMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveCheckMenuItemMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveCheckMenuItemMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveCheckMenuItemMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveCheckMenuItemMethod "getInconsistent" o = CheckMenuItemGetInconsistentMethodInfo-    ResolveCheckMenuItemMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveCheckMenuItemMethod "getLabel" o = MenuItemGetLabelMethodInfo-    ResolveCheckMenuItemMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveCheckMenuItemMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveCheckMenuItemMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveCheckMenuItemMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveCheckMenuItemMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveCheckMenuItemMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveCheckMenuItemMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveCheckMenuItemMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveCheckMenuItemMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveCheckMenuItemMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveCheckMenuItemMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveCheckMenuItemMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveCheckMenuItemMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveCheckMenuItemMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveCheckMenuItemMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveCheckMenuItemMethod "getPathForChild" o = ContainerGetPathForChildMethodInfo-    ResolveCheckMenuItemMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveCheckMenuItemMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveCheckMenuItemMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveCheckMenuItemMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveCheckMenuItemMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveCheckMenuItemMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveCheckMenuItemMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveCheckMenuItemMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveCheckMenuItemMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveCheckMenuItemMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveCheckMenuItemMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveCheckMenuItemMethod "getRelatedAction" o = ActivatableGetRelatedActionMethodInfo-    ResolveCheckMenuItemMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveCheckMenuItemMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveCheckMenuItemMethod "getReserveIndicator" o = MenuItemGetReserveIndicatorMethodInfo-    ResolveCheckMenuItemMethod "getResizeMode" o = ContainerGetResizeModeMethodInfo-    ResolveCheckMenuItemMethod "getRightJustified" o = MenuItemGetRightJustifiedMethodInfo-    ResolveCheckMenuItemMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveCheckMenuItemMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveCheckMenuItemMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveCheckMenuItemMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveCheckMenuItemMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveCheckMenuItemMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveCheckMenuItemMethod "getState" o = WidgetGetStateMethodInfo-    ResolveCheckMenuItemMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveCheckMenuItemMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveCheckMenuItemMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveCheckMenuItemMethod "getSubmenu" o = MenuItemGetSubmenuMethodInfo-    ResolveCheckMenuItemMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveCheckMenuItemMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveCheckMenuItemMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveCheckMenuItemMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveCheckMenuItemMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveCheckMenuItemMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveCheckMenuItemMethod "getUseActionAppearance" o = ActivatableGetUseActionAppearanceMethodInfo-    ResolveCheckMenuItemMethod "getUseUnderline" o = MenuItemGetUseUnderlineMethodInfo-    ResolveCheckMenuItemMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveCheckMenuItemMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveCheckMenuItemMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveCheckMenuItemMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveCheckMenuItemMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveCheckMenuItemMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveCheckMenuItemMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveCheckMenuItemMethod "setActionName" o = ActionableSetActionNameMethodInfo-    ResolveCheckMenuItemMethod "setActionTargetValue" o = ActionableSetActionTargetValueMethodInfo-    ResolveCheckMenuItemMethod "setActive" o = CheckMenuItemSetActiveMethodInfo-    ResolveCheckMenuItemMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveCheckMenuItemMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveCheckMenuItemMethod "setBorderWidth" o = ContainerSetBorderWidthMethodInfo-    ResolveCheckMenuItemMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveCheckMenuItemMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveCheckMenuItemMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveCheckMenuItemMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveCheckMenuItemMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveCheckMenuItemMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveCheckMenuItemMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveCheckMenuItemMethod "setDetailedActionName" o = ActionableSetDetailedActionNameMethodInfo-    ResolveCheckMenuItemMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveCheckMenuItemMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveCheckMenuItemMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveCheckMenuItemMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveCheckMenuItemMethod "setDrawAsRadio" o = CheckMenuItemSetDrawAsRadioMethodInfo-    ResolveCheckMenuItemMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveCheckMenuItemMethod "setFocusChain" o = ContainerSetFocusChainMethodInfo-    ResolveCheckMenuItemMethod "setFocusChild" o = ContainerSetFocusChildMethodInfo-    ResolveCheckMenuItemMethod "setFocusHadjustment" o = ContainerSetFocusHadjustmentMethodInfo-    ResolveCheckMenuItemMethod "setFocusVadjustment" o = ContainerSetFocusVadjustmentMethodInfo-    ResolveCheckMenuItemMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveCheckMenuItemMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveCheckMenuItemMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveCheckMenuItemMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveCheckMenuItemMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveCheckMenuItemMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveCheckMenuItemMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveCheckMenuItemMethod "setInconsistent" o = CheckMenuItemSetInconsistentMethodInfo-    ResolveCheckMenuItemMethod "setLabel" o = MenuItemSetLabelMethodInfo-    ResolveCheckMenuItemMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveCheckMenuItemMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveCheckMenuItemMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveCheckMenuItemMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveCheckMenuItemMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveCheckMenuItemMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveCheckMenuItemMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveCheckMenuItemMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveCheckMenuItemMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveCheckMenuItemMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveCheckMenuItemMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveCheckMenuItemMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveCheckMenuItemMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveCheckMenuItemMethod "setReallocateRedraws" o = ContainerSetReallocateRedrawsMethodInfo-    ResolveCheckMenuItemMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveCheckMenuItemMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveCheckMenuItemMethod "setRelatedAction" o = ActivatableSetRelatedActionMethodInfo-    ResolveCheckMenuItemMethod "setReserveIndicator" o = MenuItemSetReserveIndicatorMethodInfo-    ResolveCheckMenuItemMethod "setResizeMode" o = ContainerSetResizeModeMethodInfo-    ResolveCheckMenuItemMethod "setRightJustified" o = MenuItemSetRightJustifiedMethodInfo-    ResolveCheckMenuItemMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveCheckMenuItemMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveCheckMenuItemMethod "setState" o = WidgetSetStateMethodInfo-    ResolveCheckMenuItemMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveCheckMenuItemMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveCheckMenuItemMethod "setSubmenu" o = MenuItemSetSubmenuMethodInfo-    ResolveCheckMenuItemMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveCheckMenuItemMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveCheckMenuItemMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveCheckMenuItemMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveCheckMenuItemMethod "setUseActionAppearance" o = ActivatableSetUseActionAppearanceMethodInfo-    ResolveCheckMenuItemMethod "setUseUnderline" o = MenuItemSetUseUnderlineMethodInfo-    ResolveCheckMenuItemMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveCheckMenuItemMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveCheckMenuItemMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveCheckMenuItemMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveCheckMenuItemMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveCheckMenuItemMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveCheckMenuItemMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveCheckMenuItemMethod t CheckMenuItem, MethodInfo info CheckMenuItem p) => IsLabelProxy t (CheckMenuItem -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveCheckMenuItemMethod t CheckMenuItem, MethodInfo info CheckMenuItem p) => IsLabel t (CheckMenuItem -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal CheckMenuItem::toggled-type CheckMenuItemToggledCallback =-    IO ()--noCheckMenuItemToggledCallback :: Maybe CheckMenuItemToggledCallback-noCheckMenuItemToggledCallback = Nothing--type CheckMenuItemToggledCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkCheckMenuItemToggledCallback :: CheckMenuItemToggledCallbackC -> IO (FunPtr CheckMenuItemToggledCallbackC)--checkMenuItemToggledClosure :: CheckMenuItemToggledCallback -> IO Closure-checkMenuItemToggledClosure cb = newCClosure =<< mkCheckMenuItemToggledCallback wrapped-    where wrapped = checkMenuItemToggledCallbackWrapper cb--checkMenuItemToggledCallbackWrapper ::-    CheckMenuItemToggledCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-checkMenuItemToggledCallbackWrapper _cb _ _ = do-    _cb --onCheckMenuItemToggled :: (GObject a, MonadIO m) => a -> CheckMenuItemToggledCallback -> m SignalHandlerId-onCheckMenuItemToggled obj cb = liftIO $ connectCheckMenuItemToggled obj cb SignalConnectBefore-afterCheckMenuItemToggled :: (GObject a, MonadIO m) => a -> CheckMenuItemToggledCallback -> m SignalHandlerId-afterCheckMenuItemToggled obj cb = connectCheckMenuItemToggled obj cb SignalConnectAfter--connectCheckMenuItemToggled :: (GObject a, MonadIO m) =>-                               a -> CheckMenuItemToggledCallback -> SignalConnectMode -> m SignalHandlerId-connectCheckMenuItemToggled obj cb after = liftIO $ do-    cb' <- mkCheckMenuItemToggledCallback (checkMenuItemToggledCallbackWrapper cb)-    connectSignalFunPtr obj "toggled" cb' after---- VVV Prop "active"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getCheckMenuItemActive :: (MonadIO m, CheckMenuItemK o) => o -> m Bool-getCheckMenuItemActive obj = liftIO $ getObjectPropertyBool obj "active"--setCheckMenuItemActive :: (MonadIO m, CheckMenuItemK o) => o -> Bool -> m ()-setCheckMenuItemActive obj val = liftIO $ setObjectPropertyBool obj "active" val--constructCheckMenuItemActive :: Bool -> IO ([Char], GValue)-constructCheckMenuItemActive val = constructObjectPropertyBool "active" val--data CheckMenuItemActivePropertyInfo-instance AttrInfo CheckMenuItemActivePropertyInfo where-    type AttrAllowedOps CheckMenuItemActivePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CheckMenuItemActivePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint CheckMenuItemActivePropertyInfo = CheckMenuItemK-    type AttrGetType CheckMenuItemActivePropertyInfo = Bool-    type AttrLabel CheckMenuItemActivePropertyInfo = "active"-    attrGet _ = getCheckMenuItemActive-    attrSet _ = setCheckMenuItemActive-    attrConstruct _ = constructCheckMenuItemActive-    attrClear _ = undefined---- VVV Prop "draw-as-radio"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getCheckMenuItemDrawAsRadio :: (MonadIO m, CheckMenuItemK o) => o -> m Bool-getCheckMenuItemDrawAsRadio obj = liftIO $ getObjectPropertyBool obj "draw-as-radio"--setCheckMenuItemDrawAsRadio :: (MonadIO m, CheckMenuItemK o) => o -> Bool -> m ()-setCheckMenuItemDrawAsRadio obj val = liftIO $ setObjectPropertyBool obj "draw-as-radio" val--constructCheckMenuItemDrawAsRadio :: Bool -> IO ([Char], GValue)-constructCheckMenuItemDrawAsRadio val = constructObjectPropertyBool "draw-as-radio" val--data CheckMenuItemDrawAsRadioPropertyInfo-instance AttrInfo CheckMenuItemDrawAsRadioPropertyInfo where-    type AttrAllowedOps CheckMenuItemDrawAsRadioPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CheckMenuItemDrawAsRadioPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint CheckMenuItemDrawAsRadioPropertyInfo = CheckMenuItemK-    type AttrGetType CheckMenuItemDrawAsRadioPropertyInfo = Bool-    type AttrLabel CheckMenuItemDrawAsRadioPropertyInfo = "draw-as-radio"-    attrGet _ = getCheckMenuItemDrawAsRadio-    attrSet _ = setCheckMenuItemDrawAsRadio-    attrConstruct _ = constructCheckMenuItemDrawAsRadio-    attrClear _ = undefined---- VVV Prop "inconsistent"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getCheckMenuItemInconsistent :: (MonadIO m, CheckMenuItemK o) => o -> m Bool-getCheckMenuItemInconsistent obj = liftIO $ getObjectPropertyBool obj "inconsistent"--setCheckMenuItemInconsistent :: (MonadIO m, CheckMenuItemK o) => o -> Bool -> m ()-setCheckMenuItemInconsistent obj val = liftIO $ setObjectPropertyBool obj "inconsistent" val--constructCheckMenuItemInconsistent :: Bool -> IO ([Char], GValue)-constructCheckMenuItemInconsistent val = constructObjectPropertyBool "inconsistent" val--data CheckMenuItemInconsistentPropertyInfo-instance AttrInfo CheckMenuItemInconsistentPropertyInfo where-    type AttrAllowedOps CheckMenuItemInconsistentPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint CheckMenuItemInconsistentPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint CheckMenuItemInconsistentPropertyInfo = CheckMenuItemK-    type AttrGetType CheckMenuItemInconsistentPropertyInfo = Bool-    type AttrLabel CheckMenuItemInconsistentPropertyInfo = "inconsistent"-    attrGet _ = getCheckMenuItemInconsistent-    attrSet _ = setCheckMenuItemInconsistent-    attrConstruct _ = constructCheckMenuItemInconsistent-    attrClear _ = undefined--type instance AttributeList CheckMenuItem = CheckMenuItemAttributeList-type CheckMenuItemAttributeList = ('[ '("accelPath", MenuItemAccelPathPropertyInfo), '("actionName", ActionableActionNamePropertyInfo), '("actionTarget", ActionableActionTargetPropertyInfo), '("active", CheckMenuItemActivePropertyInfo), '("appPaintable", WidgetAppPaintablePropertyInfo), '("borderWidth", ContainerBorderWidthPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("child", ContainerChildPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("drawAsRadio", CheckMenuItemDrawAsRadioPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("inconsistent", CheckMenuItemInconsistentPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("label", MenuItemLabelPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("parent", WidgetParentPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("relatedAction", ActivatableRelatedActionPropertyInfo), '("resizeMode", ContainerResizeModePropertyInfo), '("rightJustified", MenuItemRightJustifiedPropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("style", WidgetStylePropertyInfo), '("submenu", MenuItemSubmenuPropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("useActionAppearance", ActivatableUseActionAppearancePropertyInfo), '("useUnderline", MenuItemUseUnderlinePropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo)] :: [(Symbol, *)])--checkMenuItemActive :: AttrLabelProxy "active"-checkMenuItemActive = AttrLabelProxy--checkMenuItemDrawAsRadio :: AttrLabelProxy "drawAsRadio"-checkMenuItemDrawAsRadio = AttrLabelProxy--checkMenuItemInconsistent :: AttrLabelProxy "inconsistent"-checkMenuItemInconsistent = AttrLabelProxy--data CheckMenuItemToggledSignalInfo-instance SignalInfo CheckMenuItemToggledSignalInfo where-    type HaskellCallbackType CheckMenuItemToggledSignalInfo = CheckMenuItemToggledCallback-    connectSignal _ = connectCheckMenuItemToggled--type instance SignalList CheckMenuItem = CheckMenuItemSignalList-type CheckMenuItemSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("activate", MenuItemActivateSignalInfo), '("activateItem", MenuItemActivateItemSignalInfo), '("add", ContainerAddSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("checkResize", ContainerCheckResizeSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("deselect", MenuItemDeselectSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("remove", ContainerRemoveSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("select", MenuItemSelectSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("setFocusChild", ContainerSetFocusChildSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("toggleSizeAllocate", MenuItemToggleSizeAllocateSignalInfo), '("toggleSizeRequest", MenuItemToggleSizeRequestSignalInfo), '("toggled", CheckMenuItemToggledSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method CheckMenuItem::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "CheckMenuItem")--- throws : False--- Skip return : False--foreign import ccall "gtk_check_menu_item_new" gtk_check_menu_item_new :: -    IO (Ptr CheckMenuItem)---checkMenuItemNew ::-    (MonadIO m) =>-    m CheckMenuItem                         -- result-checkMenuItemNew  = liftIO $ do-    result <- gtk_check_menu_item_new-    checkUnexpectedReturnNULL "gtk_check_menu_item_new" result-    result' <- (newObject CheckMenuItem) result-    return result'---- method CheckMenuItem::new_with_label--- method type : Constructor--- Args : [Arg {argCName = "label", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "CheckMenuItem")--- throws : False--- Skip return : False--foreign import ccall "gtk_check_menu_item_new_with_label" gtk_check_menu_item_new_with_label :: -    CString ->                              -- label : TBasicType TUTF8-    IO (Ptr CheckMenuItem)---checkMenuItemNewWithLabel ::-    (MonadIO m) =>-    T.Text                                  -- label-    -> m CheckMenuItem                      -- result-checkMenuItemNewWithLabel label = liftIO $ do-    label' <- textToCString label-    result <- gtk_check_menu_item_new_with_label label'-    checkUnexpectedReturnNULL "gtk_check_menu_item_new_with_label" result-    result' <- (newObject CheckMenuItem) result-    freeMem label'-    return result'---- method CheckMenuItem::new_with_mnemonic--- method type : Constructor--- Args : [Arg {argCName = "label", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "CheckMenuItem")--- throws : False--- Skip return : False--foreign import ccall "gtk_check_menu_item_new_with_mnemonic" gtk_check_menu_item_new_with_mnemonic :: -    CString ->                              -- label : TBasicType TUTF8-    IO (Ptr CheckMenuItem)---checkMenuItemNewWithMnemonic ::-    (MonadIO m) =>-    T.Text                                  -- label-    -> m CheckMenuItem                      -- result-checkMenuItemNewWithMnemonic label = liftIO $ do-    label' <- textToCString label-    result <- gtk_check_menu_item_new_with_mnemonic label'-    checkUnexpectedReturnNULL "gtk_check_menu_item_new_with_mnemonic" result-    result' <- (newObject CheckMenuItem) result-    freeMem label'-    return result'---- method CheckMenuItem::get_active--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CheckMenuItem", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_check_menu_item_get_active" gtk_check_menu_item_get_active :: -    Ptr CheckMenuItem ->                    -- _obj : TInterface "Gtk" "CheckMenuItem"-    IO CInt---checkMenuItemGetActive ::-    (MonadIO m, CheckMenuItemK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-checkMenuItemGetActive _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_check_menu_item_get_active _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data CheckMenuItemGetActiveMethodInfo-instance (signature ~ (m Bool), MonadIO m, CheckMenuItemK a) => MethodInfo CheckMenuItemGetActiveMethodInfo a signature where-    overloadedMethod _ = checkMenuItemGetActive---- method CheckMenuItem::get_draw_as_radio--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CheckMenuItem", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_check_menu_item_get_draw_as_radio" gtk_check_menu_item_get_draw_as_radio :: -    Ptr CheckMenuItem ->                    -- _obj : TInterface "Gtk" "CheckMenuItem"-    IO CInt---checkMenuItemGetDrawAsRadio ::-    (MonadIO m, CheckMenuItemK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-checkMenuItemGetDrawAsRadio _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_check_menu_item_get_draw_as_radio _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data CheckMenuItemGetDrawAsRadioMethodInfo-instance (signature ~ (m Bool), MonadIO m, CheckMenuItemK a) => MethodInfo CheckMenuItemGetDrawAsRadioMethodInfo a signature where-    overloadedMethod _ = checkMenuItemGetDrawAsRadio---- method CheckMenuItem::get_inconsistent--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CheckMenuItem", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_check_menu_item_get_inconsistent" gtk_check_menu_item_get_inconsistent :: -    Ptr CheckMenuItem ->                    -- _obj : TInterface "Gtk" "CheckMenuItem"-    IO CInt---checkMenuItemGetInconsistent ::-    (MonadIO m, CheckMenuItemK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-checkMenuItemGetInconsistent _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_check_menu_item_get_inconsistent _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data CheckMenuItemGetInconsistentMethodInfo-instance (signature ~ (m Bool), MonadIO m, CheckMenuItemK a) => MethodInfo CheckMenuItemGetInconsistentMethodInfo a signature where-    overloadedMethod _ = checkMenuItemGetInconsistent---- method CheckMenuItem::set_active--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CheckMenuItem", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "is_active", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_check_menu_item_set_active" gtk_check_menu_item_set_active :: -    Ptr CheckMenuItem ->                    -- _obj : TInterface "Gtk" "CheckMenuItem"-    CInt ->                                 -- is_active : TBasicType TBoolean-    IO ()---checkMenuItemSetActive ::-    (MonadIO m, CheckMenuItemK a) =>-    a                                       -- _obj-    -> Bool                                 -- isActive-    -> m ()                                 -- result-checkMenuItemSetActive _obj isActive = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let isActive' = (fromIntegral . fromEnum) isActive-    gtk_check_menu_item_set_active _obj' isActive'-    touchManagedPtr _obj-    return ()--data CheckMenuItemSetActiveMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, CheckMenuItemK a) => MethodInfo CheckMenuItemSetActiveMethodInfo a signature where-    overloadedMethod _ = checkMenuItemSetActive---- method CheckMenuItem::set_draw_as_radio--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CheckMenuItem", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "draw_as_radio", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_check_menu_item_set_draw_as_radio" gtk_check_menu_item_set_draw_as_radio :: -    Ptr CheckMenuItem ->                    -- _obj : TInterface "Gtk" "CheckMenuItem"-    CInt ->                                 -- draw_as_radio : TBasicType TBoolean-    IO ()---checkMenuItemSetDrawAsRadio ::-    (MonadIO m, CheckMenuItemK a) =>-    a                                       -- _obj-    -> Bool                                 -- drawAsRadio-    -> m ()                                 -- result-checkMenuItemSetDrawAsRadio _obj drawAsRadio = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let drawAsRadio' = (fromIntegral . fromEnum) drawAsRadio-    gtk_check_menu_item_set_draw_as_radio _obj' drawAsRadio'-    touchManagedPtr _obj-    return ()--data CheckMenuItemSetDrawAsRadioMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, CheckMenuItemK a) => MethodInfo CheckMenuItemSetDrawAsRadioMethodInfo a signature where-    overloadedMethod _ = checkMenuItemSetDrawAsRadio---- method CheckMenuItem::set_inconsistent--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CheckMenuItem", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "setting", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_check_menu_item_set_inconsistent" gtk_check_menu_item_set_inconsistent :: -    Ptr CheckMenuItem ->                    -- _obj : TInterface "Gtk" "CheckMenuItem"-    CInt ->                                 -- setting : TBasicType TBoolean-    IO ()---checkMenuItemSetInconsistent ::-    (MonadIO m, CheckMenuItemK a) =>-    a                                       -- _obj-    -> Bool                                 -- setting-    -> m ()                                 -- result-checkMenuItemSetInconsistent _obj setting = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let setting' = (fromIntegral . fromEnum) setting-    gtk_check_menu_item_set_inconsistent _obj' setting'-    touchManagedPtr _obj-    return ()--data CheckMenuItemSetInconsistentMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, CheckMenuItemK a) => MethodInfo CheckMenuItemSetInconsistentMethodInfo a signature where-    overloadedMethod _ = checkMenuItemSetInconsistent---- method CheckMenuItem::toggled--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CheckMenuItem", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_check_menu_item_toggled" gtk_check_menu_item_toggled :: -    Ptr CheckMenuItem ->                    -- _obj : TInterface "Gtk" "CheckMenuItem"-    IO ()---checkMenuItemToggled ::-    (MonadIO m, CheckMenuItemK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-checkMenuItemToggled _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_check_menu_item_toggled _obj'-    touchManagedPtr _obj-    return ()--data CheckMenuItemToggledMethodInfo-instance (signature ~ (m ()), MonadIO m, CheckMenuItemK a) => MethodInfo CheckMenuItemToggledMethodInfo a signature where-    overloadedMethod _ = checkMenuItemToggled--
− GI/Gtk/Objects/CheckMenuItem.hs-boot
@@ -1,24 +0,0 @@-module GI.Gtk.Objects.CheckMenuItem where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype CheckMenuItem = CheckMenuItem (ForeignPtr CheckMenuItem)-instance GObject CheckMenuItem where-class GObject o => CheckMenuItemK o-instance (GObject o, IsDescendantOf CheckMenuItem o) => CheckMenuItemK o-data CheckMenuItemActivePropertyInfo-data CheckMenuItemDrawAsRadioPropertyInfo-data CheckMenuItemInconsistentPropertyInfo-data CheckMenuItemToggledSignalInfo-data CheckMenuItemGetActiveMethodInfo-data CheckMenuItemGetDrawAsRadioMethodInfo-data CheckMenuItemGetInconsistentMethodInfo-data CheckMenuItemSetActiveMethodInfo-data CheckMenuItemSetDrawAsRadioMethodInfo-data CheckMenuItemSetInconsistentMethodInfo-data CheckMenuItemToggledMethodInfo
− GI/Gtk/Objects/CheckMenuItemAccessible.hs
@@ -1,136 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.CheckMenuItemAccessible-    ( ---- * Exported types-    CheckMenuItemAccessible(..)             ,-    CheckMenuItemAccessibleK                ,-    toCheckMenuItemAccessible               ,-    noCheckMenuItemAccessible               ,---    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype CheckMenuItemAccessible = CheckMenuItemAccessible (ForeignPtr CheckMenuItemAccessible)-foreign import ccall "gtk_check_menu_item_accessible_get_type"-    c_gtk_check_menu_item_accessible_get_type :: IO GType--type instance ParentTypes CheckMenuItemAccessible = CheckMenuItemAccessibleParentTypes-type CheckMenuItemAccessibleParentTypes = '[MenuItemAccessible, ContainerAccessible, WidgetAccessible, Accessible, Atk.Object, GObject.Object, Atk.Action, Atk.Component, Atk.Selection]--instance GObject CheckMenuItemAccessible where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_check_menu_item_accessible_get_type-    --class GObject o => CheckMenuItemAccessibleK o-instance (GObject o, IsDescendantOf CheckMenuItemAccessible o) => CheckMenuItemAccessibleK o--toCheckMenuItemAccessible :: CheckMenuItemAccessibleK o => o -> IO CheckMenuItemAccessible-toCheckMenuItemAccessible = unsafeCastTo CheckMenuItemAccessible--noCheckMenuItemAccessible :: Maybe CheckMenuItemAccessible-noCheckMenuItemAccessible = Nothing--type family ResolveCheckMenuItemAccessibleMethod (t :: Symbol) (o :: *) :: * where-    ResolveCheckMenuItemAccessibleMethod "addRelationship" o = Atk.ObjectAddRelationshipMethodInfo-    ResolveCheckMenuItemAccessibleMethod "addSelection" o = Atk.SelectionAddSelectionMethodInfo-    ResolveCheckMenuItemAccessibleMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveCheckMenuItemAccessibleMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveCheckMenuItemAccessibleMethod "clearSelection" o = Atk.SelectionClearSelectionMethodInfo-    ResolveCheckMenuItemAccessibleMethod "connectWidgetDestroyed" o = AccessibleConnectWidgetDestroyedMethodInfo-    ResolveCheckMenuItemAccessibleMethod "contains" o = Atk.ComponentContainsMethodInfo-    ResolveCheckMenuItemAccessibleMethod "doAction" o = Atk.ActionDoActionMethodInfo-    ResolveCheckMenuItemAccessibleMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveCheckMenuItemAccessibleMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveCheckMenuItemAccessibleMethod "grabFocus" o = Atk.ComponentGrabFocusMethodInfo-    ResolveCheckMenuItemAccessibleMethod "initialize" o = Atk.ObjectInitializeMethodInfo-    ResolveCheckMenuItemAccessibleMethod "isChildSelected" o = Atk.SelectionIsChildSelectedMethodInfo-    ResolveCheckMenuItemAccessibleMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveCheckMenuItemAccessibleMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveCheckMenuItemAccessibleMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveCheckMenuItemAccessibleMethod "notifyStateChange" o = Atk.ObjectNotifyStateChangeMethodInfo-    ResolveCheckMenuItemAccessibleMethod "peekParent" o = Atk.ObjectPeekParentMethodInfo-    ResolveCheckMenuItemAccessibleMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveCheckMenuItemAccessibleMethod "refAccessibleAtPoint" o = Atk.ComponentRefAccessibleAtPointMethodInfo-    ResolveCheckMenuItemAccessibleMethod "refAccessibleChild" o = Atk.ObjectRefAccessibleChildMethodInfo-    ResolveCheckMenuItemAccessibleMethod "refRelationSet" o = Atk.ObjectRefRelationSetMethodInfo-    ResolveCheckMenuItemAccessibleMethod "refSelection" o = Atk.SelectionRefSelectionMethodInfo-    ResolveCheckMenuItemAccessibleMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveCheckMenuItemAccessibleMethod "refStateSet" o = Atk.ObjectRefStateSetMethodInfo-    ResolveCheckMenuItemAccessibleMethod "removeFocusHandler" o = Atk.ComponentRemoveFocusHandlerMethodInfo-    ResolveCheckMenuItemAccessibleMethod "removePropertyChangeHandler" o = Atk.ObjectRemovePropertyChangeHandlerMethodInfo-    ResolveCheckMenuItemAccessibleMethod "removeRelationship" o = Atk.ObjectRemoveRelationshipMethodInfo-    ResolveCheckMenuItemAccessibleMethod "removeSelection" o = Atk.SelectionRemoveSelectionMethodInfo-    ResolveCheckMenuItemAccessibleMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveCheckMenuItemAccessibleMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveCheckMenuItemAccessibleMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveCheckMenuItemAccessibleMethod "selectAllSelection" o = Atk.SelectionSelectAllSelectionMethodInfo-    ResolveCheckMenuItemAccessibleMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveCheckMenuItemAccessibleMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveCheckMenuItemAccessibleMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveCheckMenuItemAccessibleMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveCheckMenuItemAccessibleMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveCheckMenuItemAccessibleMethod "getAlpha" o = Atk.ComponentGetAlphaMethodInfo-    ResolveCheckMenuItemAccessibleMethod "getAttributes" o = Atk.ObjectGetAttributesMethodInfo-    ResolveCheckMenuItemAccessibleMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveCheckMenuItemAccessibleMethod "getExtents" o = Atk.ComponentGetExtentsMethodInfo-    ResolveCheckMenuItemAccessibleMethod "getIndexInParent" o = Atk.ObjectGetIndexInParentMethodInfo-    ResolveCheckMenuItemAccessibleMethod "getKeybinding" o = Atk.ActionGetKeybindingMethodInfo-    ResolveCheckMenuItemAccessibleMethod "getLocalizedName" o = Atk.ActionGetLocalizedNameMethodInfo-    ResolveCheckMenuItemAccessibleMethod "getNAccessibleChildren" o = Atk.ObjectGetNAccessibleChildrenMethodInfo-    ResolveCheckMenuItemAccessibleMethod "getNActions" o = Atk.ActionGetNActionsMethodInfo-    ResolveCheckMenuItemAccessibleMethod "getObjectLocale" o = Atk.ObjectGetObjectLocaleMethodInfo-    ResolveCheckMenuItemAccessibleMethod "getParent" o = Atk.ObjectGetParentMethodInfo-    ResolveCheckMenuItemAccessibleMethod "getPosition" o = Atk.ComponentGetPositionMethodInfo-    ResolveCheckMenuItemAccessibleMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveCheckMenuItemAccessibleMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveCheckMenuItemAccessibleMethod "getRole" o = Atk.ObjectGetRoleMethodInfo-    ResolveCheckMenuItemAccessibleMethod "getSelectionCount" o = Atk.SelectionGetSelectionCountMethodInfo-    ResolveCheckMenuItemAccessibleMethod "getSize" o = Atk.ComponentGetSizeMethodInfo-    ResolveCheckMenuItemAccessibleMethod "getWidget" o = AccessibleGetWidgetMethodInfo-    ResolveCheckMenuItemAccessibleMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveCheckMenuItemAccessibleMethod "setExtents" o = Atk.ComponentSetExtentsMethodInfo-    ResolveCheckMenuItemAccessibleMethod "setName" o = Atk.ObjectSetNameMethodInfo-    ResolveCheckMenuItemAccessibleMethod "setParent" o = Atk.ObjectSetParentMethodInfo-    ResolveCheckMenuItemAccessibleMethod "setPosition" o = Atk.ComponentSetPositionMethodInfo-    ResolveCheckMenuItemAccessibleMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveCheckMenuItemAccessibleMethod "setRole" o = Atk.ObjectSetRoleMethodInfo-    ResolveCheckMenuItemAccessibleMethod "setSize" o = Atk.ComponentSetSizeMethodInfo-    ResolveCheckMenuItemAccessibleMethod "setWidget" o = AccessibleSetWidgetMethodInfo-    ResolveCheckMenuItemAccessibleMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveCheckMenuItemAccessibleMethod t CheckMenuItemAccessible, MethodInfo info CheckMenuItemAccessible p) => IsLabelProxy t (CheckMenuItemAccessible -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveCheckMenuItemAccessibleMethod t CheckMenuItemAccessible, MethodInfo info CheckMenuItemAccessible p) => IsLabel t (CheckMenuItemAccessible -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList CheckMenuItemAccessible = CheckMenuItemAccessibleAttributeList-type CheckMenuItemAccessibleAttributeList = ('[ '("accessibleComponentLayer", Atk.ObjectAccessibleComponentLayerPropertyInfo), '("accessibleComponentMdiZorder", Atk.ObjectAccessibleComponentMdiZorderPropertyInfo), '("accessibleDescription", Atk.ObjectAccessibleDescriptionPropertyInfo), '("accessibleHypertextNlinks", Atk.ObjectAccessibleHypertextNlinksPropertyInfo), '("accessibleName", Atk.ObjectAccessibleNamePropertyInfo), '("accessibleParent", Atk.ObjectAccessibleParentPropertyInfo), '("accessibleRole", Atk.ObjectAccessibleRolePropertyInfo), '("accessibleTableCaption", Atk.ObjectAccessibleTableCaptionPropertyInfo), '("accessibleTableCaptionObject", Atk.ObjectAccessibleTableCaptionObjectPropertyInfo), '("accessibleTableColumnDescription", Atk.ObjectAccessibleTableColumnDescriptionPropertyInfo), '("accessibleTableColumnHeader", Atk.ObjectAccessibleTableColumnHeaderPropertyInfo), '("accessibleTableRowDescription", Atk.ObjectAccessibleTableRowDescriptionPropertyInfo), '("accessibleTableRowHeader", Atk.ObjectAccessibleTableRowHeaderPropertyInfo), '("accessibleTableSummary", Atk.ObjectAccessibleTableSummaryPropertyInfo), '("accessibleValue", Atk.ObjectAccessibleValuePropertyInfo), '("widget", AccessibleWidgetPropertyInfo)] :: [(Symbol, *)])--type instance SignalList CheckMenuItemAccessible = CheckMenuItemAccessibleSignalList-type CheckMenuItemAccessibleSignalList = ('[ '("activeDescendantChanged", Atk.ObjectActiveDescendantChangedSignalInfo), '("boundsChanged", Atk.ComponentBoundsChangedSignalInfo), '("childrenChanged", Atk.ObjectChildrenChangedSignalInfo), '("focusEvent", Atk.ObjectFocusEventSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("propertyChange", Atk.ObjectPropertyChangeSignalInfo), '("selectionChanged", Atk.SelectionSelectionChangedSignalInfo), '("stateChange", Atk.ObjectStateChangeSignalInfo), '("visibleDataChanged", Atk.ObjectVisibleDataChangedSignalInfo)] :: [(Symbol, *)])--
− GI/Gtk/Objects/CheckMenuItemAccessible.hs-boot
@@ -1,13 +0,0 @@-module GI.Gtk.Objects.CheckMenuItemAccessible where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype CheckMenuItemAccessible = CheckMenuItemAccessible (ForeignPtr CheckMenuItemAccessible)-instance GObject CheckMenuItemAccessible where-class GObject o => CheckMenuItemAccessibleK o-instance (GObject o, IsDescendantOf CheckMenuItemAccessible o) => CheckMenuItemAccessibleK o
− GI/Gtk/Objects/Clipboard.hs
@@ -1,1181 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.Clipboard-    ( ---- * Exported types-    Clipboard(..)                           ,-    ClipboardK                              ,-    toClipboard                             ,-    noClipboard                             ,--- -- * Methods--- ** clipboardClear-    ClipboardClearMethodInfo                ,-    clipboardClear                          ,----- ** clipboardGet-    clipboardGet                            ,----- ** clipboardGetDefault-    clipboardGetDefault                     ,----- ** clipboardGetDisplay-    ClipboardGetDisplayMethodInfo           ,-    clipboardGetDisplay                     ,----- ** clipboardGetForDisplay-    clipboardGetForDisplay                  ,----- ** clipboardGetOwner-    ClipboardGetOwnerMethodInfo             ,-    clipboardGetOwner                       ,----- ** clipboardRequestContents-    ClipboardRequestContentsMethodInfo      ,-    clipboardRequestContents                ,----- ** clipboardRequestImage-    ClipboardRequestImageMethodInfo         ,-    clipboardRequestImage                   ,----- ** clipboardRequestRichText-    ClipboardRequestRichTextMethodInfo      ,-    clipboardRequestRichText                ,----- ** clipboardRequestTargets-    ClipboardRequestTargetsMethodInfo       ,-    clipboardRequestTargets                 ,----- ** clipboardRequestText-    ClipboardRequestTextMethodInfo          ,-    clipboardRequestText                    ,----- ** clipboardRequestUris-    ClipboardRequestUrisMethodInfo          ,-    clipboardRequestUris                    ,----- ** clipboardSetCanStore-    ClipboardSetCanStoreMethodInfo          ,-    clipboardSetCanStore                    ,----- ** clipboardSetImage-    ClipboardSetImageMethodInfo             ,-    clipboardSetImage                       ,----- ** clipboardSetText-    ClipboardSetTextMethodInfo              ,-    clipboardSetText                        ,----- ** clipboardStore-    ClipboardStoreMethodInfo                ,-    clipboardStore                          ,----- ** clipboardWaitForContents-    ClipboardWaitForContentsMethodInfo      ,-    clipboardWaitForContents                ,----- ** clipboardWaitForImage-    ClipboardWaitForImageMethodInfo         ,-    clipboardWaitForImage                   ,----- ** clipboardWaitForRichText-    ClipboardWaitForRichTextMethodInfo      ,-    clipboardWaitForRichText                ,----- ** clipboardWaitForTargets-    ClipboardWaitForTargetsMethodInfo       ,-    clipboardWaitForTargets                 ,----- ** clipboardWaitForText-    ClipboardWaitForTextMethodInfo          ,-    clipboardWaitForText                    ,----- ** clipboardWaitForUris-    ClipboardWaitForUrisMethodInfo          ,-    clipboardWaitForUris                    ,----- ** clipboardWaitIsImageAvailable-    ClipboardWaitIsImageAvailableMethodInfo ,-    clipboardWaitIsImageAvailable           ,----- ** clipboardWaitIsRichTextAvailable-    ClipboardWaitIsRichTextAvailableMethodInfo,-    clipboardWaitIsRichTextAvailable        ,----- ** clipboardWaitIsTargetAvailable-    ClipboardWaitIsTargetAvailableMethodInfo,-    clipboardWaitIsTargetAvailable          ,----- ** clipboardWaitIsTextAvailable-    ClipboardWaitIsTextAvailableMethodInfo  ,-    clipboardWaitIsTextAvailable            ,----- ** clipboardWaitIsUrisAvailable-    ClipboardWaitIsUrisAvailableMethodInfo  ,-    clipboardWaitIsUrisAvailable            ,----- -- * Signals--- ** OwnerChange-    ClipboardOwnerChangeCallback            ,-    ClipboardOwnerChangeCallbackC           ,-    ClipboardOwnerChangeSignalInfo          ,-    afterClipboardOwnerChange               ,-    clipboardOwnerChangeCallbackWrapper     ,-    clipboardOwnerChangeClosure             ,-    mkClipboardOwnerChangeCallback          ,-    noClipboardOwnerChangeCallback          ,-    onClipboardOwnerChange                  ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.GObject as GObject-import qualified GI.Gdk as Gdk-import qualified GI.GdkPixbuf as GdkPixbuf--newtype Clipboard = Clipboard (ForeignPtr Clipboard)-foreign import ccall "gtk_clipboard_get_type"-    c_gtk_clipboard_get_type :: IO GType--type instance ParentTypes Clipboard = ClipboardParentTypes-type ClipboardParentTypes = '[GObject.Object]--instance GObject Clipboard where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_clipboard_get_type-    --class GObject o => ClipboardK o-instance (GObject o, IsDescendantOf Clipboard o) => ClipboardK o--toClipboard :: ClipboardK o => o -> IO Clipboard-toClipboard = unsafeCastTo Clipboard--noClipboard :: Maybe Clipboard-noClipboard = Nothing--type family ResolveClipboardMethod (t :: Symbol) (o :: *) :: * where-    ResolveClipboardMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveClipboardMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveClipboardMethod "clear" o = ClipboardClearMethodInfo-    ResolveClipboardMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveClipboardMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveClipboardMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveClipboardMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveClipboardMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveClipboardMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveClipboardMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveClipboardMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveClipboardMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveClipboardMethod "requestContents" o = ClipboardRequestContentsMethodInfo-    ResolveClipboardMethod "requestImage" o = ClipboardRequestImageMethodInfo-    ResolveClipboardMethod "requestRichText" o = ClipboardRequestRichTextMethodInfo-    ResolveClipboardMethod "requestTargets" o = ClipboardRequestTargetsMethodInfo-    ResolveClipboardMethod "requestText" o = ClipboardRequestTextMethodInfo-    ResolveClipboardMethod "requestUris" o = ClipboardRequestUrisMethodInfo-    ResolveClipboardMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveClipboardMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveClipboardMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveClipboardMethod "store" o = ClipboardStoreMethodInfo-    ResolveClipboardMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveClipboardMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveClipboardMethod "waitForContents" o = ClipboardWaitForContentsMethodInfo-    ResolveClipboardMethod "waitForImage" o = ClipboardWaitForImageMethodInfo-    ResolveClipboardMethod "waitForRichText" o = ClipboardWaitForRichTextMethodInfo-    ResolveClipboardMethod "waitForTargets" o = ClipboardWaitForTargetsMethodInfo-    ResolveClipboardMethod "waitForText" o = ClipboardWaitForTextMethodInfo-    ResolveClipboardMethod "waitForUris" o = ClipboardWaitForUrisMethodInfo-    ResolveClipboardMethod "waitIsImageAvailable" o = ClipboardWaitIsImageAvailableMethodInfo-    ResolveClipboardMethod "waitIsRichTextAvailable" o = ClipboardWaitIsRichTextAvailableMethodInfo-    ResolveClipboardMethod "waitIsTargetAvailable" o = ClipboardWaitIsTargetAvailableMethodInfo-    ResolveClipboardMethod "waitIsTextAvailable" o = ClipboardWaitIsTextAvailableMethodInfo-    ResolveClipboardMethod "waitIsUrisAvailable" o = ClipboardWaitIsUrisAvailableMethodInfo-    ResolveClipboardMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveClipboardMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveClipboardMethod "getDisplay" o = ClipboardGetDisplayMethodInfo-    ResolveClipboardMethod "getOwner" o = ClipboardGetOwnerMethodInfo-    ResolveClipboardMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveClipboardMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveClipboardMethod "setCanStore" o = ClipboardSetCanStoreMethodInfo-    ResolveClipboardMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveClipboardMethod "setImage" o = ClipboardSetImageMethodInfo-    ResolveClipboardMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveClipboardMethod "setText" o = ClipboardSetTextMethodInfo-    ResolveClipboardMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveClipboardMethod t Clipboard, MethodInfo info Clipboard p) => IsLabelProxy t (Clipboard -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveClipboardMethod t Clipboard, MethodInfo info Clipboard p) => IsLabel t (Clipboard -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal Clipboard::owner-change-type ClipboardOwnerChangeCallback =-    Gdk.EventOwnerChange ->-    IO ()--noClipboardOwnerChangeCallback :: Maybe ClipboardOwnerChangeCallback-noClipboardOwnerChangeCallback = Nothing--type ClipboardOwnerChangeCallbackC =-    Ptr () ->                               -- object-    Ptr Gdk.EventOwnerChange ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkClipboardOwnerChangeCallback :: ClipboardOwnerChangeCallbackC -> IO (FunPtr ClipboardOwnerChangeCallbackC)--clipboardOwnerChangeClosure :: ClipboardOwnerChangeCallback -> IO Closure-clipboardOwnerChangeClosure cb = newCClosure =<< mkClipboardOwnerChangeCallback wrapped-    where wrapped = clipboardOwnerChangeCallbackWrapper cb--clipboardOwnerChangeCallbackWrapper ::-    ClipboardOwnerChangeCallback ->-    Ptr () ->-    Ptr Gdk.EventOwnerChange ->-    Ptr () ->-    IO ()-clipboardOwnerChangeCallbackWrapper _cb _ event _ = do-    event' <- (newPtr Gdk.EventOwnerChange) event-    _cb  event'--onClipboardOwnerChange :: (GObject a, MonadIO m) => a -> ClipboardOwnerChangeCallback -> m SignalHandlerId-onClipboardOwnerChange obj cb = liftIO $ connectClipboardOwnerChange obj cb SignalConnectBefore-afterClipboardOwnerChange :: (GObject a, MonadIO m) => a -> ClipboardOwnerChangeCallback -> m SignalHandlerId-afterClipboardOwnerChange obj cb = connectClipboardOwnerChange obj cb SignalConnectAfter--connectClipboardOwnerChange :: (GObject a, MonadIO m) =>-                               a -> ClipboardOwnerChangeCallback -> SignalConnectMode -> m SignalHandlerId-connectClipboardOwnerChange obj cb after = liftIO $ do-    cb' <- mkClipboardOwnerChangeCallback (clipboardOwnerChangeCallbackWrapper cb)-    connectSignalFunPtr obj "owner-change" cb' after--type instance AttributeList Clipboard = ClipboardAttributeList-type ClipboardAttributeList = ('[ ] :: [(Symbol, *)])--data ClipboardOwnerChangeSignalInfo-instance SignalInfo ClipboardOwnerChangeSignalInfo where-    type HaskellCallbackType ClipboardOwnerChangeSignalInfo = ClipboardOwnerChangeCallback-    connectSignal _ = connectClipboardOwnerChange--type instance SignalList Clipboard = ClipboardSignalList-type ClipboardSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("ownerChange", ClipboardOwnerChangeSignalInfo)] :: [(Symbol, *)])---- method Clipboard::clear--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Clipboard", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_clipboard_clear" gtk_clipboard_clear :: -    Ptr Clipboard ->                        -- _obj : TInterface "Gtk" "Clipboard"-    IO ()---clipboardClear ::-    (MonadIO m, ClipboardK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-clipboardClear _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_clipboard_clear _obj'-    touchManagedPtr _obj-    return ()--data ClipboardClearMethodInfo-instance (signature ~ (m ()), MonadIO m, ClipboardK a) => MethodInfo ClipboardClearMethodInfo a signature where-    overloadedMethod _ = clipboardClear---- method Clipboard::get_display--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Clipboard", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gdk" "Display")--- throws : False--- Skip return : False--foreign import ccall "gtk_clipboard_get_display" gtk_clipboard_get_display :: -    Ptr Clipboard ->                        -- _obj : TInterface "Gtk" "Clipboard"-    IO (Ptr Gdk.Display)---clipboardGetDisplay ::-    (MonadIO m, ClipboardK a) =>-    a                                       -- _obj-    -> m Gdk.Display                        -- result-clipboardGetDisplay _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_clipboard_get_display _obj'-    checkUnexpectedReturnNULL "gtk_clipboard_get_display" result-    result' <- (newObject Gdk.Display) result-    touchManagedPtr _obj-    return result'--data ClipboardGetDisplayMethodInfo-instance (signature ~ (m Gdk.Display), MonadIO m, ClipboardK a) => MethodInfo ClipboardGetDisplayMethodInfo a signature where-    overloadedMethod _ = clipboardGetDisplay---- method Clipboard::get_owner--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Clipboard", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "GObject" "Object")--- throws : False--- Skip return : False--foreign import ccall "gtk_clipboard_get_owner" gtk_clipboard_get_owner :: -    Ptr Clipboard ->                        -- _obj : TInterface "Gtk" "Clipboard"-    IO (Ptr GObject.Object)---clipboardGetOwner ::-    (MonadIO m, ClipboardK a) =>-    a                                       -- _obj-    -> m GObject.Object                     -- result-clipboardGetOwner _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_clipboard_get_owner _obj'-    checkUnexpectedReturnNULL "gtk_clipboard_get_owner" result-    result' <- (newObject GObject.Object) result-    touchManagedPtr _obj-    return result'--data ClipboardGetOwnerMethodInfo-instance (signature ~ (m GObject.Object), MonadIO m, ClipboardK a) => MethodInfo ClipboardGetOwnerMethodInfo a signature where-    overloadedMethod _ = clipboardGetOwner---- method Clipboard::request_contents--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Clipboard", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "target", argType = TInterface "Gdk" "Atom", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "callback", argType = TInterface "Gtk" "ClipboardReceivedFunc", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeAsync, argClosure = 3, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "user_data", argType = TBasicType TPtr, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_clipboard_request_contents" gtk_clipboard_request_contents :: -    Ptr Clipboard ->                        -- _obj : TInterface "Gtk" "Clipboard"-    Ptr Gdk.Atom ->                         -- target : TInterface "Gdk" "Atom"-    FunPtr ClipboardReceivedFuncC ->        -- callback : TInterface "Gtk" "ClipboardReceivedFunc"-    Ptr () ->                               -- user_data : TBasicType TPtr-    IO ()---clipboardRequestContents ::-    (MonadIO m, ClipboardK a) =>-    a                                       -- _obj-    -> Gdk.Atom                             -- target-    -> ClipboardReceivedFunc                -- callback-    -> m ()                                 -- result-clipboardRequestContents _obj target callback = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let target' = unsafeManagedPtrGetPtr target-    ptrcallback <- callocMem :: IO (Ptr (FunPtr ClipboardReceivedFuncC))-    callback' <- mkClipboardReceivedFunc (clipboardReceivedFuncWrapper (Just ptrcallback) callback)-    poke ptrcallback callback'-    let userData = nullPtr-    gtk_clipboard_request_contents _obj' target' callback' userData-    touchManagedPtr _obj-    touchManagedPtr target-    return ()--data ClipboardRequestContentsMethodInfo-instance (signature ~ (Gdk.Atom -> ClipboardReceivedFunc -> m ()), MonadIO m, ClipboardK a) => MethodInfo ClipboardRequestContentsMethodInfo a signature where-    overloadedMethod _ = clipboardRequestContents---- method Clipboard::request_image--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Clipboard", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "callback", argType = TInterface "Gtk" "ClipboardImageReceivedFunc", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeAsync, argClosure = 2, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "user_data", argType = TBasicType TPtr, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_clipboard_request_image" gtk_clipboard_request_image :: -    Ptr Clipboard ->                        -- _obj : TInterface "Gtk" "Clipboard"-    FunPtr ClipboardImageReceivedFuncC ->   -- callback : TInterface "Gtk" "ClipboardImageReceivedFunc"-    Ptr () ->                               -- user_data : TBasicType TPtr-    IO ()---clipboardRequestImage ::-    (MonadIO m, ClipboardK a) =>-    a                                       -- _obj-    -> ClipboardImageReceivedFunc           -- callback-    -> m ()                                 -- result-clipboardRequestImage _obj callback = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    ptrcallback <- callocMem :: IO (Ptr (FunPtr ClipboardImageReceivedFuncC))-    callback' <- mkClipboardImageReceivedFunc (clipboardImageReceivedFuncWrapper (Just ptrcallback) callback)-    poke ptrcallback callback'-    let userData = nullPtr-    gtk_clipboard_request_image _obj' callback' userData-    touchManagedPtr _obj-    return ()--data ClipboardRequestImageMethodInfo-instance (signature ~ (ClipboardImageReceivedFunc -> m ()), MonadIO m, ClipboardK a) => MethodInfo ClipboardRequestImageMethodInfo a signature where-    overloadedMethod _ = clipboardRequestImage---- method Clipboard::request_rich_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Clipboard", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "buffer", argType = TInterface "Gtk" "TextBuffer", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "callback", argType = TInterface "Gtk" "ClipboardRichTextReceivedFunc", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeAsync, argClosure = 3, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "user_data", argType = TBasicType TPtr, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_clipboard_request_rich_text" gtk_clipboard_request_rich_text :: -    Ptr Clipboard ->                        -- _obj : TInterface "Gtk" "Clipboard"-    Ptr TextBuffer ->                       -- buffer : TInterface "Gtk" "TextBuffer"-    FunPtr ClipboardRichTextReceivedFuncC -> -- callback : TInterface "Gtk" "ClipboardRichTextReceivedFunc"-    Ptr () ->                               -- user_data : TBasicType TPtr-    IO ()---clipboardRequestRichText ::-    (MonadIO m, ClipboardK a, TextBufferK b) =>-    a                                       -- _obj-    -> b                                    -- buffer-    -> ClipboardRichTextReceivedFunc        -- callback-    -> m ()                                 -- result-clipboardRequestRichText _obj buffer callback = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let buffer' = unsafeManagedPtrCastPtr buffer-    ptrcallback <- callocMem :: IO (Ptr (FunPtr ClipboardRichTextReceivedFuncC))-    callback' <- mkClipboardRichTextReceivedFunc (clipboardRichTextReceivedFuncWrapper (Just ptrcallback) callback)-    poke ptrcallback callback'-    let userData = nullPtr-    gtk_clipboard_request_rich_text _obj' buffer' callback' userData-    touchManagedPtr _obj-    touchManagedPtr buffer-    return ()--data ClipboardRequestRichTextMethodInfo-instance (signature ~ (b -> ClipboardRichTextReceivedFunc -> m ()), MonadIO m, ClipboardK a, TextBufferK b) => MethodInfo ClipboardRequestRichTextMethodInfo a signature where-    overloadedMethod _ = clipboardRequestRichText---- method Clipboard::request_targets--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Clipboard", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "callback", argType = TInterface "Gtk" "ClipboardTargetsReceivedFunc", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeAsync, argClosure = 2, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "user_data", argType = TBasicType TPtr, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_clipboard_request_targets" gtk_clipboard_request_targets :: -    Ptr Clipboard ->                        -- _obj : TInterface "Gtk" "Clipboard"-    FunPtr ClipboardTargetsReceivedFuncC -> -- callback : TInterface "Gtk" "ClipboardTargetsReceivedFunc"-    Ptr () ->                               -- user_data : TBasicType TPtr-    IO ()---clipboardRequestTargets ::-    (MonadIO m, ClipboardK a) =>-    a                                       -- _obj-    -> ClipboardTargetsReceivedFunc         -- callback-    -> m ()                                 -- result-clipboardRequestTargets _obj callback = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    ptrcallback <- callocMem :: IO (Ptr (FunPtr ClipboardTargetsReceivedFuncC))-    callback' <- mkClipboardTargetsReceivedFunc (clipboardTargetsReceivedFuncWrapper (Just ptrcallback) callback)-    poke ptrcallback callback'-    let userData = nullPtr-    gtk_clipboard_request_targets _obj' callback' userData-    touchManagedPtr _obj-    return ()--data ClipboardRequestTargetsMethodInfo-instance (signature ~ (ClipboardTargetsReceivedFunc -> m ()), MonadIO m, ClipboardK a) => MethodInfo ClipboardRequestTargetsMethodInfo a signature where-    overloadedMethod _ = clipboardRequestTargets---- method Clipboard::request_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Clipboard", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "callback", argType = TInterface "Gtk" "ClipboardTextReceivedFunc", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeAsync, argClosure = 2, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "user_data", argType = TBasicType TPtr, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_clipboard_request_text" gtk_clipboard_request_text :: -    Ptr Clipboard ->                        -- _obj : TInterface "Gtk" "Clipboard"-    FunPtr ClipboardTextReceivedFuncC ->    -- callback : TInterface "Gtk" "ClipboardTextReceivedFunc"-    Ptr () ->                               -- user_data : TBasicType TPtr-    IO ()---clipboardRequestText ::-    (MonadIO m, ClipboardK a) =>-    a                                       -- _obj-    -> ClipboardTextReceivedFunc            -- callback-    -> m ()                                 -- result-clipboardRequestText _obj callback = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    ptrcallback <- callocMem :: IO (Ptr (FunPtr ClipboardTextReceivedFuncC))-    callback' <- mkClipboardTextReceivedFunc (clipboardTextReceivedFuncWrapper (Just ptrcallback) callback)-    poke ptrcallback callback'-    let userData = nullPtr-    gtk_clipboard_request_text _obj' callback' userData-    touchManagedPtr _obj-    return ()--data ClipboardRequestTextMethodInfo-instance (signature ~ (ClipboardTextReceivedFunc -> m ()), MonadIO m, ClipboardK a) => MethodInfo ClipboardRequestTextMethodInfo a signature where-    overloadedMethod _ = clipboardRequestText---- method Clipboard::request_uris--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Clipboard", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "callback", argType = TInterface "Gtk" "ClipboardURIReceivedFunc", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeAsync, argClosure = 2, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "user_data", argType = TBasicType TPtr, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_clipboard_request_uris" gtk_clipboard_request_uris :: -    Ptr Clipboard ->                        -- _obj : TInterface "Gtk" "Clipboard"-    FunPtr ClipboardURIReceivedFuncC ->     -- callback : TInterface "Gtk" "ClipboardURIReceivedFunc"-    Ptr () ->                               -- user_data : TBasicType TPtr-    IO ()---clipboardRequestUris ::-    (MonadIO m, ClipboardK a) =>-    a                                       -- _obj-    -> ClipboardURIReceivedFunc             -- callback-    -> m ()                                 -- result-clipboardRequestUris _obj callback = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    ptrcallback <- callocMem :: IO (Ptr (FunPtr ClipboardURIReceivedFuncC))-    callback' <- mkClipboardURIReceivedFunc (clipboardURIReceivedFuncWrapper (Just ptrcallback) callback)-    poke ptrcallback callback'-    let userData = nullPtr-    gtk_clipboard_request_uris _obj' callback' userData-    touchManagedPtr _obj-    return ()--data ClipboardRequestUrisMethodInfo-instance (signature ~ (ClipboardURIReceivedFunc -> m ()), MonadIO m, ClipboardK a) => MethodInfo ClipboardRequestUrisMethodInfo a signature where-    overloadedMethod _ = clipboardRequestUris---- method Clipboard::set_can_store--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Clipboard", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "targets", argType = TCArray False (-1) 2 (TInterface "Gtk" "TargetEntry"), direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "n_targets", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : [Arg {argCName = "n_targets", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_clipboard_set_can_store" gtk_clipboard_set_can_store :: -    Ptr Clipboard ->                        -- _obj : TInterface "Gtk" "Clipboard"-    Ptr TargetEntry ->                      -- targets : TCArray False (-1) 2 (TInterface "Gtk" "TargetEntry")-    Int32 ->                                -- n_targets : TBasicType TInt-    IO ()---clipboardSetCanStore ::-    (MonadIO m, ClipboardK a) =>-    a                                       -- _obj-    -> Maybe ([TargetEntry])                -- targets-    -> m ()                                 -- result-clipboardSetCanStore _obj targets = liftIO $ do-    let nTargets = case targets of-            Nothing -> 0-            Just jTargets -> fromIntegral $ length jTargets-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeTargets <- case targets of-        Nothing -> return nullPtr-        Just jTargets -> do-            let jTargets' = map unsafeManagedPtrGetPtr jTargets-            jTargets'' <- packBlockArray 16 jTargets'-            return jTargets''-    gtk_clipboard_set_can_store _obj' maybeTargets nTargets-    touchManagedPtr _obj-    whenJust targets (mapM_ touchManagedPtr)-    freeMem maybeTargets-    return ()--data ClipboardSetCanStoreMethodInfo-instance (signature ~ (Maybe ([TargetEntry]) -> m ()), MonadIO m, ClipboardK a) => MethodInfo ClipboardSetCanStoreMethodInfo a signature where-    overloadedMethod _ = clipboardSetCanStore---- method Clipboard::set_image--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Clipboard", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "pixbuf", argType = TInterface "GdkPixbuf" "Pixbuf", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_clipboard_set_image" gtk_clipboard_set_image :: -    Ptr Clipboard ->                        -- _obj : TInterface "Gtk" "Clipboard"-    Ptr GdkPixbuf.Pixbuf ->                 -- pixbuf : TInterface "GdkPixbuf" "Pixbuf"-    IO ()---clipboardSetImage ::-    (MonadIO m, ClipboardK a, GdkPixbuf.PixbufK b) =>-    a                                       -- _obj-    -> b                                    -- pixbuf-    -> m ()                                 -- result-clipboardSetImage _obj pixbuf = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let pixbuf' = unsafeManagedPtrCastPtr pixbuf-    gtk_clipboard_set_image _obj' pixbuf'-    touchManagedPtr _obj-    touchManagedPtr pixbuf-    return ()--data ClipboardSetImageMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, ClipboardK a, GdkPixbuf.PixbufK b) => MethodInfo ClipboardSetImageMethodInfo a signature where-    overloadedMethod _ = clipboardSetImage---- method Clipboard::set_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Clipboard", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "text", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "len", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_clipboard_set_text" gtk_clipboard_set_text :: -    Ptr Clipboard ->                        -- _obj : TInterface "Gtk" "Clipboard"-    CString ->                              -- text : TBasicType TUTF8-    Int32 ->                                -- len : TBasicType TInt-    IO ()---clipboardSetText ::-    (MonadIO m, ClipboardK a) =>-    a                                       -- _obj-    -> T.Text                               -- text-    -> Int32                                -- len-    -> m ()                                 -- result-clipboardSetText _obj text len = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    text' <- textToCString text-    gtk_clipboard_set_text _obj' text' len-    touchManagedPtr _obj-    freeMem text'-    return ()--data ClipboardSetTextMethodInfo-instance (signature ~ (T.Text -> Int32 -> m ()), MonadIO m, ClipboardK a) => MethodInfo ClipboardSetTextMethodInfo a signature where-    overloadedMethod _ = clipboardSetText---- method Clipboard::store--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Clipboard", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_clipboard_store" gtk_clipboard_store :: -    Ptr Clipboard ->                        -- _obj : TInterface "Gtk" "Clipboard"-    IO ()---clipboardStore ::-    (MonadIO m, ClipboardK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-clipboardStore _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_clipboard_store _obj'-    touchManagedPtr _obj-    return ()--data ClipboardStoreMethodInfo-instance (signature ~ (m ()), MonadIO m, ClipboardK a) => MethodInfo ClipboardStoreMethodInfo a signature where-    overloadedMethod _ = clipboardStore---- method Clipboard::wait_for_contents--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Clipboard", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "target", argType = TInterface "Gdk" "Atom", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "SelectionData")--- throws : False--- Skip return : False--foreign import ccall "gtk_clipboard_wait_for_contents" gtk_clipboard_wait_for_contents :: -    Ptr Clipboard ->                        -- _obj : TInterface "Gtk" "Clipboard"-    Ptr Gdk.Atom ->                         -- target : TInterface "Gdk" "Atom"-    IO (Ptr SelectionData)---clipboardWaitForContents ::-    (MonadIO m, ClipboardK a) =>-    a                                       -- _obj-    -> Gdk.Atom                             -- target-    -> m (Maybe SelectionData)              -- result-clipboardWaitForContents _obj target = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let target' = unsafeManagedPtrGetPtr target-    result <- gtk_clipboard_wait_for_contents _obj' target'-    maybeResult <- convertIfNonNull result $ \result' -> do-        result'' <- (wrapBoxed SelectionData) result'-        return result''-    touchManagedPtr _obj-    touchManagedPtr target-    return maybeResult--data ClipboardWaitForContentsMethodInfo-instance (signature ~ (Gdk.Atom -> m (Maybe SelectionData)), MonadIO m, ClipboardK a) => MethodInfo ClipboardWaitForContentsMethodInfo a signature where-    overloadedMethod _ = clipboardWaitForContents---- method Clipboard::wait_for_image--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Clipboard", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "GdkPixbuf" "Pixbuf")--- throws : False--- Skip return : False--foreign import ccall "gtk_clipboard_wait_for_image" gtk_clipboard_wait_for_image :: -    Ptr Clipboard ->                        -- _obj : TInterface "Gtk" "Clipboard"-    IO (Ptr GdkPixbuf.Pixbuf)---clipboardWaitForImage ::-    (MonadIO m, ClipboardK a) =>-    a                                       -- _obj-    -> m (Maybe GdkPixbuf.Pixbuf)           -- result-clipboardWaitForImage _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_clipboard_wait_for_image _obj'-    maybeResult <- convertIfNonNull result $ \result' -> do-        result'' <- (wrapObject GdkPixbuf.Pixbuf) result'-        return result''-    touchManagedPtr _obj-    return maybeResult--data ClipboardWaitForImageMethodInfo-instance (signature ~ (m (Maybe GdkPixbuf.Pixbuf)), MonadIO m, ClipboardK a) => MethodInfo ClipboardWaitForImageMethodInfo a signature where-    overloadedMethod _ = clipboardWaitForImage---- method Clipboard::wait_for_rich_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Clipboard", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "buffer", argType = TInterface "Gtk" "TextBuffer", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "format", argType = TInterface "Gdk" "Atom", direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = True, transfer = TransferNothing},Arg {argCName = "length", argType = TBasicType TUInt64, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : [Arg {argCName = "length", argType = TBasicType TUInt64, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- returnType : Just (TCArray False (-1) 3 (TBasicType TUInt8))--- throws : False--- Skip return : False--foreign import ccall "gtk_clipboard_wait_for_rich_text" gtk_clipboard_wait_for_rich_text :: -    Ptr Clipboard ->                        -- _obj : TInterface "Gtk" "Clipboard"-    Ptr TextBuffer ->                       -- buffer : TInterface "Gtk" "TextBuffer"-    Ptr (Ptr Gdk.Atom) ->                   -- format : TInterface "Gdk" "Atom"-    Ptr Word64 ->                           -- length : TBasicType TUInt64-    IO (Ptr Word8)---clipboardWaitForRichText ::-    (MonadIO m, ClipboardK a, TextBufferK b) =>-    a                                       -- _obj-    -> b                                    -- buffer-    -> m ((Maybe ByteString),Gdk.Atom)      -- result-clipboardWaitForRichText _obj buffer = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let buffer' = unsafeManagedPtrCastPtr buffer-    format <- allocMem :: IO (Ptr (Ptr Gdk.Atom))-    length_ <- allocMem :: IO (Ptr Word64)-    result <- gtk_clipboard_wait_for_rich_text _obj' buffer' format length_-    length_' <- peek length_-    maybeResult <- convertIfNonNull result $ \result' -> do-        result'' <- (unpackByteStringWithLength length_') result'-        freeMem result'-        return result''-    format' <- peek format-    format'' <- (newPtr Gdk.Atom) format'-    touchManagedPtr _obj-    touchManagedPtr buffer-    freeMem format-    freeMem length_-    return (maybeResult, format'')--data ClipboardWaitForRichTextMethodInfo-instance (signature ~ (b -> m ((Maybe ByteString),Gdk.Atom)), MonadIO m, ClipboardK a, TextBufferK b) => MethodInfo ClipboardWaitForRichTextMethodInfo a signature where-    overloadedMethod _ = clipboardWaitForRichText---- method Clipboard::wait_for_targets--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Clipboard", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "targets", argType = TCArray False (-1) 2 (TInterface "Gdk" "Atom"), direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferContainer},Arg {argCName = "n_targets", argType = TBasicType TInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : [Arg {argCName = "n_targets", argType = TBasicType TInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_clipboard_wait_for_targets" gtk_clipboard_wait_for_targets :: -    Ptr Clipboard ->                        -- _obj : TInterface "Gtk" "Clipboard"-    Ptr (Ptr (Ptr Gdk.Atom)) ->             -- targets : TCArray False (-1) 2 (TInterface "Gdk" "Atom")-    Ptr Int32 ->                            -- n_targets : TBasicType TInt-    IO CInt---clipboardWaitForTargets ::-    (MonadIO m, ClipboardK a) =>-    a                                       -- _obj-    -> m (Bool,[Gdk.Atom])                  -- result-clipboardWaitForTargets _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    targets <- allocMem :: IO (Ptr (Ptr (Ptr Gdk.Atom)))-    nTargets <- allocMem :: IO (Ptr Int32)-    result <- gtk_clipboard_wait_for_targets _obj' targets nTargets-    nTargets' <- peek nTargets-    let result' = (/= 0) result-    targets' <- peek targets-    targets'' <- (unpackPtrArrayWithLength nTargets') targets'-    targets''' <- mapM (newPtr Gdk.Atom) targets''-    freeMem targets'-    touchManagedPtr _obj-    freeMem targets-    freeMem nTargets-    return (result', targets''')--data ClipboardWaitForTargetsMethodInfo-instance (signature ~ (m (Bool,[Gdk.Atom])), MonadIO m, ClipboardK a) => MethodInfo ClipboardWaitForTargetsMethodInfo a signature where-    overloadedMethod _ = clipboardWaitForTargets---- method Clipboard::wait_for_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Clipboard", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_clipboard_wait_for_text" gtk_clipboard_wait_for_text :: -    Ptr Clipboard ->                        -- _obj : TInterface "Gtk" "Clipboard"-    IO CString---clipboardWaitForText ::-    (MonadIO m, ClipboardK a) =>-    a                                       -- _obj-    -> m (Maybe T.Text)                     -- result-clipboardWaitForText _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_clipboard_wait_for_text _obj'-    maybeResult <- convertIfNonNull result $ \result' -> do-        result'' <- cstringToText result'-        freeMem result'-        return result''-    touchManagedPtr _obj-    return maybeResult--data ClipboardWaitForTextMethodInfo-instance (signature ~ (m (Maybe T.Text)), MonadIO m, ClipboardK a) => MethodInfo ClipboardWaitForTextMethodInfo a signature where-    overloadedMethod _ = clipboardWaitForText---- method Clipboard::wait_for_uris--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Clipboard", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TCArray True (-1) (-1) (TBasicType TUTF8))--- throws : False--- Skip return : False--foreign import ccall "gtk_clipboard_wait_for_uris" gtk_clipboard_wait_for_uris :: -    Ptr Clipboard ->                        -- _obj : TInterface "Gtk" "Clipboard"-    IO (Ptr CString)---clipboardWaitForUris ::-    (MonadIO m, ClipboardK a) =>-    a                                       -- _obj-    -> m (Maybe [T.Text])                   -- result-clipboardWaitForUris _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_clipboard_wait_for_uris _obj'-    maybeResult <- convertIfNonNull result $ \result' -> do-        result'' <- unpackZeroTerminatedUTF8CArray result'-        mapZeroTerminatedCArray freeMem result'-        freeMem result'-        return result''-    touchManagedPtr _obj-    return maybeResult--data ClipboardWaitForUrisMethodInfo-instance (signature ~ (m (Maybe [T.Text])), MonadIO m, ClipboardK a) => MethodInfo ClipboardWaitForUrisMethodInfo a signature where-    overloadedMethod _ = clipboardWaitForUris---- method Clipboard::wait_is_image_available--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Clipboard", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_clipboard_wait_is_image_available" gtk_clipboard_wait_is_image_available :: -    Ptr Clipboard ->                        -- _obj : TInterface "Gtk" "Clipboard"-    IO CInt---clipboardWaitIsImageAvailable ::-    (MonadIO m, ClipboardK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-clipboardWaitIsImageAvailable _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_clipboard_wait_is_image_available _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data ClipboardWaitIsImageAvailableMethodInfo-instance (signature ~ (m Bool), MonadIO m, ClipboardK a) => MethodInfo ClipboardWaitIsImageAvailableMethodInfo a signature where-    overloadedMethod _ = clipboardWaitIsImageAvailable---- method Clipboard::wait_is_rich_text_available--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Clipboard", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "buffer", argType = TInterface "Gtk" "TextBuffer", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_clipboard_wait_is_rich_text_available" gtk_clipboard_wait_is_rich_text_available :: -    Ptr Clipboard ->                        -- _obj : TInterface "Gtk" "Clipboard"-    Ptr TextBuffer ->                       -- buffer : TInterface "Gtk" "TextBuffer"-    IO CInt---clipboardWaitIsRichTextAvailable ::-    (MonadIO m, ClipboardK a, TextBufferK b) =>-    a                                       -- _obj-    -> b                                    -- buffer-    -> m Bool                               -- result-clipboardWaitIsRichTextAvailable _obj buffer = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let buffer' = unsafeManagedPtrCastPtr buffer-    result <- gtk_clipboard_wait_is_rich_text_available _obj' buffer'-    let result' = (/= 0) result-    touchManagedPtr _obj-    touchManagedPtr buffer-    return result'--data ClipboardWaitIsRichTextAvailableMethodInfo-instance (signature ~ (b -> m Bool), MonadIO m, ClipboardK a, TextBufferK b) => MethodInfo ClipboardWaitIsRichTextAvailableMethodInfo a signature where-    overloadedMethod _ = clipboardWaitIsRichTextAvailable---- method Clipboard::wait_is_target_available--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Clipboard", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "target", argType = TInterface "Gdk" "Atom", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_clipboard_wait_is_target_available" gtk_clipboard_wait_is_target_available :: -    Ptr Clipboard ->                        -- _obj : TInterface "Gtk" "Clipboard"-    Ptr Gdk.Atom ->                         -- target : TInterface "Gdk" "Atom"-    IO CInt---clipboardWaitIsTargetAvailable ::-    (MonadIO m, ClipboardK a) =>-    a                                       -- _obj-    -> Gdk.Atom                             -- target-    -> m Bool                               -- result-clipboardWaitIsTargetAvailable _obj target = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let target' = unsafeManagedPtrGetPtr target-    result <- gtk_clipboard_wait_is_target_available _obj' target'-    let result' = (/= 0) result-    touchManagedPtr _obj-    touchManagedPtr target-    return result'--data ClipboardWaitIsTargetAvailableMethodInfo-instance (signature ~ (Gdk.Atom -> m Bool), MonadIO m, ClipboardK a) => MethodInfo ClipboardWaitIsTargetAvailableMethodInfo a signature where-    overloadedMethod _ = clipboardWaitIsTargetAvailable---- method Clipboard::wait_is_text_available--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Clipboard", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_clipboard_wait_is_text_available" gtk_clipboard_wait_is_text_available :: -    Ptr Clipboard ->                        -- _obj : TInterface "Gtk" "Clipboard"-    IO CInt---clipboardWaitIsTextAvailable ::-    (MonadIO m, ClipboardK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-clipboardWaitIsTextAvailable _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_clipboard_wait_is_text_available _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data ClipboardWaitIsTextAvailableMethodInfo-instance (signature ~ (m Bool), MonadIO m, ClipboardK a) => MethodInfo ClipboardWaitIsTextAvailableMethodInfo a signature where-    overloadedMethod _ = clipboardWaitIsTextAvailable---- method Clipboard::wait_is_uris_available--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Clipboard", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_clipboard_wait_is_uris_available" gtk_clipboard_wait_is_uris_available :: -    Ptr Clipboard ->                        -- _obj : TInterface "Gtk" "Clipboard"-    IO CInt---clipboardWaitIsUrisAvailable ::-    (MonadIO m, ClipboardK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-clipboardWaitIsUrisAvailable _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_clipboard_wait_is_uris_available _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data ClipboardWaitIsUrisAvailableMethodInfo-instance (signature ~ (m Bool), MonadIO m, ClipboardK a) => MethodInfo ClipboardWaitIsUrisAvailableMethodInfo a signature where-    overloadedMethod _ = clipboardWaitIsUrisAvailable---- method Clipboard::get--- method type : MemberFunction--- Args : [Arg {argCName = "selection", argType = TInterface "Gdk" "Atom", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Clipboard")--- throws : False--- Skip return : False--foreign import ccall "gtk_clipboard_get" gtk_clipboard_get :: -    Ptr Gdk.Atom ->                         -- selection : TInterface "Gdk" "Atom"-    IO (Ptr Clipboard)---clipboardGet ::-    (MonadIO m) =>-    Gdk.Atom                                -- selection-    -> m Clipboard                          -- result-clipboardGet selection = liftIO $ do-    let selection' = unsafeManagedPtrGetPtr selection-    result <- gtk_clipboard_get selection'-    checkUnexpectedReturnNULL "gtk_clipboard_get" result-    result' <- (newObject Clipboard) result-    touchManagedPtr selection-    return result'---- method Clipboard::get_default--- method type : MemberFunction--- Args : [Arg {argCName = "display", argType = TInterface "Gdk" "Display", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Clipboard")--- throws : False--- Skip return : False--foreign import ccall "gtk_clipboard_get_default" gtk_clipboard_get_default :: -    Ptr Gdk.Display ->                      -- display : TInterface "Gdk" "Display"-    IO (Ptr Clipboard)---clipboardGetDefault ::-    (MonadIO m, Gdk.DisplayK a) =>-    a                                       -- display-    -> m Clipboard                          -- result-clipboardGetDefault display = liftIO $ do-    let display' = unsafeManagedPtrCastPtr display-    result <- gtk_clipboard_get_default display'-    checkUnexpectedReturnNULL "gtk_clipboard_get_default" result-    result' <- (newObject Clipboard) result-    touchManagedPtr display-    return result'---- method Clipboard::get_for_display--- method type : MemberFunction--- Args : [Arg {argCName = "display", argType = TInterface "Gdk" "Display", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "selection", argType = TInterface "Gdk" "Atom", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Clipboard")--- throws : False--- Skip return : False--foreign import ccall "gtk_clipboard_get_for_display" gtk_clipboard_get_for_display :: -    Ptr Gdk.Display ->                      -- display : TInterface "Gdk" "Display"-    Ptr Gdk.Atom ->                         -- selection : TInterface "Gdk" "Atom"-    IO (Ptr Clipboard)---clipboardGetForDisplay ::-    (MonadIO m, Gdk.DisplayK a) =>-    a                                       -- display-    -> Gdk.Atom                             -- selection-    -> m Clipboard                          -- result-clipboardGetForDisplay display selection = liftIO $ do-    let display' = unsafeManagedPtrCastPtr display-    let selection' = unsafeManagedPtrGetPtr selection-    result <- gtk_clipboard_get_for_display display' selection'-    checkUnexpectedReturnNULL "gtk_clipboard_get_for_display" result-    result' <- (newObject Clipboard) result-    touchManagedPtr display-    touchManagedPtr selection-    return result'--
− GI/Gtk/Objects/Clipboard.hs-boot
@@ -1,38 +0,0 @@-module GI.Gtk.Objects.Clipboard where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype Clipboard = Clipboard (ForeignPtr Clipboard)-instance GObject Clipboard where-class GObject o => ClipboardK o-instance (GObject o, IsDescendantOf Clipboard o) => ClipboardK o-data ClipboardOwnerChangeSignalInfo-data ClipboardClearMethodInfo-data ClipboardGetDisplayMethodInfo-data ClipboardGetOwnerMethodInfo-data ClipboardRequestContentsMethodInfo-data ClipboardRequestImageMethodInfo-data ClipboardRequestRichTextMethodInfo-data ClipboardRequestTargetsMethodInfo-data ClipboardRequestTextMethodInfo-data ClipboardRequestUrisMethodInfo-data ClipboardSetCanStoreMethodInfo-data ClipboardSetImageMethodInfo-data ClipboardSetTextMethodInfo-data ClipboardStoreMethodInfo-data ClipboardWaitForContentsMethodInfo-data ClipboardWaitForImageMethodInfo-data ClipboardWaitForRichTextMethodInfo-data ClipboardWaitForTargetsMethodInfo-data ClipboardWaitForTextMethodInfo-data ClipboardWaitForUrisMethodInfo-data ClipboardWaitIsImageAvailableMethodInfo-data ClipboardWaitIsRichTextAvailableMethodInfo-data ClipboardWaitIsTargetAvailableMethodInfo-data ClipboardWaitIsTextAvailableMethodInfo-data ClipboardWaitIsUrisAvailableMethodInfo
− GI/Gtk/Objects/ColorButton.hs
@@ -1,1039 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.ColorButton-    ( ---- * Exported types-    ColorButton(..)                         ,-    ColorButtonK                            ,-    toColorButton                           ,-    noColorButton                           ,--- -- * Methods--- ** colorButtonGetAlpha-    ColorButtonGetAlphaMethodInfo           ,-    colorButtonGetAlpha                     ,----- ** colorButtonGetColor-    ColorButtonGetColorMethodInfo           ,-    colorButtonGetColor                     ,----- ** colorButtonGetTitle-    ColorButtonGetTitleMethodInfo           ,-    colorButtonGetTitle                     ,----- ** colorButtonGetUseAlpha-    ColorButtonGetUseAlphaMethodInfo        ,-    colorButtonGetUseAlpha                  ,----- ** colorButtonNew-    colorButtonNew                          ,----- ** colorButtonNewWithColor-    colorButtonNewWithColor                 ,----- ** colorButtonNewWithRgba-    colorButtonNewWithRgba                  ,----- ** colorButtonSetAlpha-    ColorButtonSetAlphaMethodInfo           ,-    colorButtonSetAlpha                     ,----- ** colorButtonSetColor-    ColorButtonSetColorMethodInfo           ,-    colorButtonSetColor                     ,----- ** colorButtonSetTitle-    ColorButtonSetTitleMethodInfo           ,-    colorButtonSetTitle                     ,----- ** colorButtonSetUseAlpha-    ColorButtonSetUseAlphaMethodInfo        ,-    colorButtonSetUseAlpha                  ,----- -- * Properties--- ** Alpha-    ColorButtonAlphaPropertyInfo            ,-    colorButtonAlpha                        ,-    constructColorButtonAlpha               ,-    getColorButtonAlpha                     ,-    setColorButtonAlpha                     ,----- ** Color-    ColorButtonColorPropertyInfo            ,-    colorButtonColor                        ,-    constructColorButtonColor               ,-    getColorButtonColor                     ,-    setColorButtonColor                     ,----- ** Rgba-    ColorButtonRgbaPropertyInfo             ,-    clearColorButtonRgba                    ,-    colorButtonRgba                         ,-    constructColorButtonRgba                ,-    getColorButtonRgba                      ,-    setColorButtonRgba                      ,----- ** Title-    ColorButtonTitlePropertyInfo            ,-    colorButtonTitle                        ,-    constructColorButtonTitle               ,-    getColorButtonTitle                     ,-    setColorButtonTitle                     ,----- ** UseAlpha-    ColorButtonUseAlphaPropertyInfo         ,-    colorButtonUseAlpha                     ,-    constructColorButtonUseAlpha            ,-    getColorButtonUseAlpha                  ,-    setColorButtonUseAlpha                  ,----- -- * Signals--- ** ColorSet-    ColorButtonColorSetCallback             ,-    ColorButtonColorSetCallbackC            ,-    ColorButtonColorSetSignalInfo           ,-    afterColorButtonColorSet                ,-    colorButtonColorSetCallbackWrapper      ,-    colorButtonColorSetClosure              ,-    mkColorButtonColorSetCallback           ,-    noColorButtonColorSetCallback           ,-    onColorButtonColorSet                   ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject-import qualified GI.Gdk as Gdk--newtype ColorButton = ColorButton (ForeignPtr ColorButton)-foreign import ccall "gtk_color_button_get_type"-    c_gtk_color_button_get_type :: IO GType--type instance ParentTypes ColorButton = ColorButtonParentTypes-type ColorButtonParentTypes = '[Button, Bin, Container, Widget, GObject.Object, Atk.ImplementorIface, Actionable, Activatable, Buildable, ColorChooser]--instance GObject ColorButton where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_color_button_get_type-    --class GObject o => ColorButtonK o-instance (GObject o, IsDescendantOf ColorButton o) => ColorButtonK o--toColorButton :: ColorButtonK o => o -> IO ColorButton-toColorButton = unsafeCastTo ColorButton--noColorButton :: Maybe ColorButton-noColorButton = Nothing--type family ResolveColorButtonMethod (t :: Symbol) (o :: *) :: * where-    ResolveColorButtonMethod "activate" o = WidgetActivateMethodInfo-    ResolveColorButtonMethod "add" o = ContainerAddMethodInfo-    ResolveColorButtonMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveColorButtonMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveColorButtonMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveColorButtonMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveColorButtonMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveColorButtonMethod "addPalette" o = ColorChooserAddPaletteMethodInfo-    ResolveColorButtonMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveColorButtonMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveColorButtonMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveColorButtonMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveColorButtonMethod "checkResize" o = ContainerCheckResizeMethodInfo-    ResolveColorButtonMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveColorButtonMethod "childGetProperty" o = ContainerChildGetPropertyMethodInfo-    ResolveColorButtonMethod "childNotifyByPspec" o = ContainerChildNotifyByPspecMethodInfo-    ResolveColorButtonMethod "childSetProperty" o = ContainerChildSetPropertyMethodInfo-    ResolveColorButtonMethod "childType" o = ContainerChildTypeMethodInfo-    ResolveColorButtonMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveColorButtonMethod "clicked" o = ButtonClickedMethodInfo-    ResolveColorButtonMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveColorButtonMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveColorButtonMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveColorButtonMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveColorButtonMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveColorButtonMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveColorButtonMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveColorButtonMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveColorButtonMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveColorButtonMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveColorButtonMethod "doSetRelatedAction" o = ActivatableDoSetRelatedActionMethodInfo-    ResolveColorButtonMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveColorButtonMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveColorButtonMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveColorButtonMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveColorButtonMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveColorButtonMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveColorButtonMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveColorButtonMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveColorButtonMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveColorButtonMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveColorButtonMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveColorButtonMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveColorButtonMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveColorButtonMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveColorButtonMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveColorButtonMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveColorButtonMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveColorButtonMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveColorButtonMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveColorButtonMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveColorButtonMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveColorButtonMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveColorButtonMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveColorButtonMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveColorButtonMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveColorButtonMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveColorButtonMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveColorButtonMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveColorButtonMethod "draw" o = WidgetDrawMethodInfo-    ResolveColorButtonMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveColorButtonMethod "enter" o = ButtonEnterMethodInfo-    ResolveColorButtonMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveColorButtonMethod "event" o = WidgetEventMethodInfo-    ResolveColorButtonMethod "forall" o = ContainerForallMethodInfo-    ResolveColorButtonMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveColorButtonMethod "foreach" o = ContainerForeachMethodInfo-    ResolveColorButtonMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveColorButtonMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveColorButtonMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveColorButtonMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveColorButtonMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveColorButtonMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveColorButtonMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveColorButtonMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveColorButtonMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveColorButtonMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveColorButtonMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveColorButtonMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveColorButtonMethod "hide" o = WidgetHideMethodInfo-    ResolveColorButtonMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveColorButtonMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveColorButtonMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveColorButtonMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveColorButtonMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveColorButtonMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveColorButtonMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveColorButtonMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveColorButtonMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveColorButtonMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveColorButtonMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveColorButtonMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveColorButtonMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveColorButtonMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveColorButtonMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveColorButtonMethod "leave" o = ButtonLeaveMethodInfo-    ResolveColorButtonMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveColorButtonMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveColorButtonMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveColorButtonMethod "map" o = WidgetMapMethodInfo-    ResolveColorButtonMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveColorButtonMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveColorButtonMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveColorButtonMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveColorButtonMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveColorButtonMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveColorButtonMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveColorButtonMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveColorButtonMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveColorButtonMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveColorButtonMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveColorButtonMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveColorButtonMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveColorButtonMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveColorButtonMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveColorButtonMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveColorButtonMethod "path" o = WidgetPathMethodInfo-    ResolveColorButtonMethod "pressed" o = ButtonPressedMethodInfo-    ResolveColorButtonMethod "propagateDraw" o = ContainerPropagateDrawMethodInfo-    ResolveColorButtonMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveColorButtonMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveColorButtonMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveColorButtonMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveColorButtonMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveColorButtonMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveColorButtonMethod "realize" o = WidgetRealizeMethodInfo-    ResolveColorButtonMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveColorButtonMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveColorButtonMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveColorButtonMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveColorButtonMethod "released" o = ButtonReleasedMethodInfo-    ResolveColorButtonMethod "remove" o = ContainerRemoveMethodInfo-    ResolveColorButtonMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveColorButtonMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveColorButtonMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveColorButtonMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveColorButtonMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveColorButtonMethod "reparent" o = WidgetReparentMethodInfo-    ResolveColorButtonMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveColorButtonMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveColorButtonMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveColorButtonMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveColorButtonMethod "resizeChildren" o = ContainerResizeChildrenMethodInfo-    ResolveColorButtonMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveColorButtonMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveColorButtonMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveColorButtonMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveColorButtonMethod "show" o = WidgetShowMethodInfo-    ResolveColorButtonMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveColorButtonMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveColorButtonMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveColorButtonMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveColorButtonMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveColorButtonMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveColorButtonMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveColorButtonMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveColorButtonMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveColorButtonMethod "syncActionProperties" o = ActivatableSyncActionPropertiesMethodInfo-    ResolveColorButtonMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveColorButtonMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveColorButtonMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveColorButtonMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveColorButtonMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveColorButtonMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveColorButtonMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveColorButtonMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveColorButtonMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveColorButtonMethod "unsetFocusChain" o = ContainerUnsetFocusChainMethodInfo-    ResolveColorButtonMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveColorButtonMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveColorButtonMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveColorButtonMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveColorButtonMethod "getActionName" o = ActionableGetActionNameMethodInfo-    ResolveColorButtonMethod "getActionTargetValue" o = ActionableGetActionTargetValueMethodInfo-    ResolveColorButtonMethod "getAlignment" o = ButtonGetAlignmentMethodInfo-    ResolveColorButtonMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveColorButtonMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveColorButtonMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveColorButtonMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveColorButtonMethod "getAlpha" o = ColorButtonGetAlphaMethodInfo-    ResolveColorButtonMethod "getAlwaysShowImage" o = ButtonGetAlwaysShowImageMethodInfo-    ResolveColorButtonMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveColorButtonMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveColorButtonMethod "getBorderWidth" o = ContainerGetBorderWidthMethodInfo-    ResolveColorButtonMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveColorButtonMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveColorButtonMethod "getChild" o = BinGetChildMethodInfo-    ResolveColorButtonMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveColorButtonMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveColorButtonMethod "getChildren" o = ContainerGetChildrenMethodInfo-    ResolveColorButtonMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveColorButtonMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveColorButtonMethod "getColor" o = ColorButtonGetColorMethodInfo-    ResolveColorButtonMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveColorButtonMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveColorButtonMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveColorButtonMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveColorButtonMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveColorButtonMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveColorButtonMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveColorButtonMethod "getEventWindow" o = ButtonGetEventWindowMethodInfo-    ResolveColorButtonMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveColorButtonMethod "getFocusChain" o = ContainerGetFocusChainMethodInfo-    ResolveColorButtonMethod "getFocusChild" o = ContainerGetFocusChildMethodInfo-    ResolveColorButtonMethod "getFocusHadjustment" o = ContainerGetFocusHadjustmentMethodInfo-    ResolveColorButtonMethod "getFocusOnClick" o = ButtonGetFocusOnClickMethodInfo-    ResolveColorButtonMethod "getFocusVadjustment" o = ContainerGetFocusVadjustmentMethodInfo-    ResolveColorButtonMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveColorButtonMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveColorButtonMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveColorButtonMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveColorButtonMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveColorButtonMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveColorButtonMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveColorButtonMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveColorButtonMethod "getImage" o = ButtonGetImageMethodInfo-    ResolveColorButtonMethod "getImagePosition" o = ButtonGetImagePositionMethodInfo-    ResolveColorButtonMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveColorButtonMethod "getLabel" o = ButtonGetLabelMethodInfo-    ResolveColorButtonMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveColorButtonMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveColorButtonMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveColorButtonMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveColorButtonMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveColorButtonMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveColorButtonMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveColorButtonMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveColorButtonMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveColorButtonMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveColorButtonMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveColorButtonMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveColorButtonMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveColorButtonMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveColorButtonMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveColorButtonMethod "getPathForChild" o = ContainerGetPathForChildMethodInfo-    ResolveColorButtonMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveColorButtonMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveColorButtonMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveColorButtonMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveColorButtonMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveColorButtonMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveColorButtonMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveColorButtonMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveColorButtonMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveColorButtonMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveColorButtonMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveColorButtonMethod "getRelatedAction" o = ActivatableGetRelatedActionMethodInfo-    ResolveColorButtonMethod "getRelief" o = ButtonGetReliefMethodInfo-    ResolveColorButtonMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveColorButtonMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveColorButtonMethod "getResizeMode" o = ContainerGetResizeModeMethodInfo-    ResolveColorButtonMethod "getRgba" o = ColorChooserGetRgbaMethodInfo-    ResolveColorButtonMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveColorButtonMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveColorButtonMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveColorButtonMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveColorButtonMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveColorButtonMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveColorButtonMethod "getState" o = WidgetGetStateMethodInfo-    ResolveColorButtonMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveColorButtonMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveColorButtonMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveColorButtonMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveColorButtonMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveColorButtonMethod "getTitle" o = ColorButtonGetTitleMethodInfo-    ResolveColorButtonMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveColorButtonMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveColorButtonMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveColorButtonMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveColorButtonMethod "getUseActionAppearance" o = ActivatableGetUseActionAppearanceMethodInfo-    ResolveColorButtonMethod "getUseStock" o = ButtonGetUseStockMethodInfo-    ResolveColorButtonMethod "getUseUnderline" o = ButtonGetUseUnderlineMethodInfo-    ResolveColorButtonMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveColorButtonMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveColorButtonMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveColorButtonMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveColorButtonMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveColorButtonMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveColorButtonMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveColorButtonMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveColorButtonMethod "setActionName" o = ActionableSetActionNameMethodInfo-    ResolveColorButtonMethod "setActionTargetValue" o = ActionableSetActionTargetValueMethodInfo-    ResolveColorButtonMethod "setAlignment" o = ButtonSetAlignmentMethodInfo-    ResolveColorButtonMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveColorButtonMethod "setAlpha" o = ColorButtonSetAlphaMethodInfo-    ResolveColorButtonMethod "setAlwaysShowImage" o = ButtonSetAlwaysShowImageMethodInfo-    ResolveColorButtonMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveColorButtonMethod "setBorderWidth" o = ContainerSetBorderWidthMethodInfo-    ResolveColorButtonMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveColorButtonMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveColorButtonMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveColorButtonMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveColorButtonMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveColorButtonMethod "setColor" o = ColorButtonSetColorMethodInfo-    ResolveColorButtonMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveColorButtonMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveColorButtonMethod "setDetailedActionName" o = ActionableSetDetailedActionNameMethodInfo-    ResolveColorButtonMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveColorButtonMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveColorButtonMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveColorButtonMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveColorButtonMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveColorButtonMethod "setFocusChain" o = ContainerSetFocusChainMethodInfo-    ResolveColorButtonMethod "setFocusChild" o = ContainerSetFocusChildMethodInfo-    ResolveColorButtonMethod "setFocusHadjustment" o = ContainerSetFocusHadjustmentMethodInfo-    ResolveColorButtonMethod "setFocusOnClick" o = ButtonSetFocusOnClickMethodInfo-    ResolveColorButtonMethod "setFocusVadjustment" o = ContainerSetFocusVadjustmentMethodInfo-    ResolveColorButtonMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveColorButtonMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveColorButtonMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveColorButtonMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveColorButtonMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveColorButtonMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveColorButtonMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveColorButtonMethod "setImage" o = ButtonSetImageMethodInfo-    ResolveColorButtonMethod "setImagePosition" o = ButtonSetImagePositionMethodInfo-    ResolveColorButtonMethod "setLabel" o = ButtonSetLabelMethodInfo-    ResolveColorButtonMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveColorButtonMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveColorButtonMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveColorButtonMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveColorButtonMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveColorButtonMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveColorButtonMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveColorButtonMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveColorButtonMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveColorButtonMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveColorButtonMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveColorButtonMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveColorButtonMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveColorButtonMethod "setReallocateRedraws" o = ContainerSetReallocateRedrawsMethodInfo-    ResolveColorButtonMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveColorButtonMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveColorButtonMethod "setRelatedAction" o = ActivatableSetRelatedActionMethodInfo-    ResolveColorButtonMethod "setRelief" o = ButtonSetReliefMethodInfo-    ResolveColorButtonMethod "setResizeMode" o = ContainerSetResizeModeMethodInfo-    ResolveColorButtonMethod "setRgba" o = ColorChooserSetRgbaMethodInfo-    ResolveColorButtonMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveColorButtonMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveColorButtonMethod "setState" o = WidgetSetStateMethodInfo-    ResolveColorButtonMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveColorButtonMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveColorButtonMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveColorButtonMethod "setTitle" o = ColorButtonSetTitleMethodInfo-    ResolveColorButtonMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveColorButtonMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveColorButtonMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveColorButtonMethod "setUseActionAppearance" o = ActivatableSetUseActionAppearanceMethodInfo-    ResolveColorButtonMethod "setUseStock" o = ButtonSetUseStockMethodInfo-    ResolveColorButtonMethod "setUseUnderline" o = ButtonSetUseUnderlineMethodInfo-    ResolveColorButtonMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveColorButtonMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveColorButtonMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveColorButtonMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveColorButtonMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveColorButtonMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveColorButtonMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveColorButtonMethod t ColorButton, MethodInfo info ColorButton p) => IsLabelProxy t (ColorButton -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveColorButtonMethod t ColorButton, MethodInfo info ColorButton p) => IsLabel t (ColorButton -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal ColorButton::color-set-type ColorButtonColorSetCallback =-    IO ()--noColorButtonColorSetCallback :: Maybe ColorButtonColorSetCallback-noColorButtonColorSetCallback = Nothing--type ColorButtonColorSetCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkColorButtonColorSetCallback :: ColorButtonColorSetCallbackC -> IO (FunPtr ColorButtonColorSetCallbackC)--colorButtonColorSetClosure :: ColorButtonColorSetCallback -> IO Closure-colorButtonColorSetClosure cb = newCClosure =<< mkColorButtonColorSetCallback wrapped-    where wrapped = colorButtonColorSetCallbackWrapper cb--colorButtonColorSetCallbackWrapper ::-    ColorButtonColorSetCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-colorButtonColorSetCallbackWrapper _cb _ _ = do-    _cb --onColorButtonColorSet :: (GObject a, MonadIO m) => a -> ColorButtonColorSetCallback -> m SignalHandlerId-onColorButtonColorSet obj cb = liftIO $ connectColorButtonColorSet obj cb SignalConnectBefore-afterColorButtonColorSet :: (GObject a, MonadIO m) => a -> ColorButtonColorSetCallback -> m SignalHandlerId-afterColorButtonColorSet obj cb = connectColorButtonColorSet obj cb SignalConnectAfter--connectColorButtonColorSet :: (GObject a, MonadIO m) =>-                              a -> ColorButtonColorSetCallback -> SignalConnectMode -> m SignalHandlerId-connectColorButtonColorSet obj cb after = liftIO $ do-    cb' <- mkColorButtonColorSetCallback (colorButtonColorSetCallbackWrapper cb)-    connectSignalFunPtr obj "color-set" cb' after---- VVV Prop "alpha"-   -- Type: TBasicType TUInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getColorButtonAlpha :: (MonadIO m, ColorButtonK o) => o -> m Word32-getColorButtonAlpha obj = liftIO $ getObjectPropertyUInt32 obj "alpha"--setColorButtonAlpha :: (MonadIO m, ColorButtonK o) => o -> Word32 -> m ()-setColorButtonAlpha obj val = liftIO $ setObjectPropertyUInt32 obj "alpha" val--constructColorButtonAlpha :: Word32 -> IO ([Char], GValue)-constructColorButtonAlpha val = constructObjectPropertyUInt32 "alpha" val--data ColorButtonAlphaPropertyInfo-instance AttrInfo ColorButtonAlphaPropertyInfo where-    type AttrAllowedOps ColorButtonAlphaPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ColorButtonAlphaPropertyInfo = (~) Word32-    type AttrBaseTypeConstraint ColorButtonAlphaPropertyInfo = ColorButtonK-    type AttrGetType ColorButtonAlphaPropertyInfo = Word32-    type AttrLabel ColorButtonAlphaPropertyInfo = "alpha"-    attrGet _ = getColorButtonAlpha-    attrSet _ = setColorButtonAlpha-    attrConstruct _ = constructColorButtonAlpha-    attrClear _ = undefined---- VVV Prop "color"-   -- Type: TInterface "Gdk" "Color"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getColorButtonColor :: (MonadIO m, ColorButtonK o) => o -> m (Maybe Gdk.Color)-getColorButtonColor obj = liftIO $ getObjectPropertyBoxed obj "color" Gdk.Color--setColorButtonColor :: (MonadIO m, ColorButtonK o) => o -> Gdk.Color -> m ()-setColorButtonColor obj val = liftIO $ setObjectPropertyBoxed obj "color" (Just val)--constructColorButtonColor :: Gdk.Color -> IO ([Char], GValue)-constructColorButtonColor val = constructObjectPropertyBoxed "color" (Just val)--data ColorButtonColorPropertyInfo-instance AttrInfo ColorButtonColorPropertyInfo where-    type AttrAllowedOps ColorButtonColorPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ColorButtonColorPropertyInfo = (~) Gdk.Color-    type AttrBaseTypeConstraint ColorButtonColorPropertyInfo = ColorButtonK-    type AttrGetType ColorButtonColorPropertyInfo = (Maybe Gdk.Color)-    type AttrLabel ColorButtonColorPropertyInfo = "color"-    attrGet _ = getColorButtonColor-    attrSet _ = setColorButtonColor-    attrConstruct _ = constructColorButtonColor-    attrClear _ = undefined---- VVV Prop "rgba"-   -- Type: TInterface "Gdk" "RGBA"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getColorButtonRgba :: (MonadIO m, ColorButtonK o) => o -> m (Maybe Gdk.RGBA)-getColorButtonRgba obj = liftIO $ getObjectPropertyBoxed obj "rgba" Gdk.RGBA--setColorButtonRgba :: (MonadIO m, ColorButtonK o) => o -> Gdk.RGBA -> m ()-setColorButtonRgba obj val = liftIO $ setObjectPropertyBoxed obj "rgba" (Just val)--constructColorButtonRgba :: Gdk.RGBA -> IO ([Char], GValue)-constructColorButtonRgba val = constructObjectPropertyBoxed "rgba" (Just val)--clearColorButtonRgba :: (MonadIO m, ColorButtonK o) => o -> m ()-clearColorButtonRgba obj = liftIO $ setObjectPropertyBoxed obj "rgba" (Nothing :: Maybe Gdk.RGBA)--data ColorButtonRgbaPropertyInfo-instance AttrInfo ColorButtonRgbaPropertyInfo where-    type AttrAllowedOps ColorButtonRgbaPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint ColorButtonRgbaPropertyInfo = (~) Gdk.RGBA-    type AttrBaseTypeConstraint ColorButtonRgbaPropertyInfo = ColorButtonK-    type AttrGetType ColorButtonRgbaPropertyInfo = (Maybe Gdk.RGBA)-    type AttrLabel ColorButtonRgbaPropertyInfo = "rgba"-    attrGet _ = getColorButtonRgba-    attrSet _ = setColorButtonRgba-    attrConstruct _ = constructColorButtonRgba-    attrClear _ = clearColorButtonRgba---- VVV Prop "title"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getColorButtonTitle :: (MonadIO m, ColorButtonK o) => o -> m T.Text-getColorButtonTitle obj = liftIO $ checkUnexpectedNothing "getColorButtonTitle" $ getObjectPropertyString obj "title"--setColorButtonTitle :: (MonadIO m, ColorButtonK o) => o -> T.Text -> m ()-setColorButtonTitle obj val = liftIO $ setObjectPropertyString obj "title" (Just val)--constructColorButtonTitle :: T.Text -> IO ([Char], GValue)-constructColorButtonTitle val = constructObjectPropertyString "title" (Just val)--data ColorButtonTitlePropertyInfo-instance AttrInfo ColorButtonTitlePropertyInfo where-    type AttrAllowedOps ColorButtonTitlePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ColorButtonTitlePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint ColorButtonTitlePropertyInfo = ColorButtonK-    type AttrGetType ColorButtonTitlePropertyInfo = T.Text-    type AttrLabel ColorButtonTitlePropertyInfo = "title"-    attrGet _ = getColorButtonTitle-    attrSet _ = setColorButtonTitle-    attrConstruct _ = constructColorButtonTitle-    attrClear _ = undefined---- VVV Prop "use-alpha"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getColorButtonUseAlpha :: (MonadIO m, ColorButtonK o) => o -> m Bool-getColorButtonUseAlpha obj = liftIO $ getObjectPropertyBool obj "use-alpha"--setColorButtonUseAlpha :: (MonadIO m, ColorButtonK o) => o -> Bool -> m ()-setColorButtonUseAlpha obj val = liftIO $ setObjectPropertyBool obj "use-alpha" val--constructColorButtonUseAlpha :: Bool -> IO ([Char], GValue)-constructColorButtonUseAlpha val = constructObjectPropertyBool "use-alpha" val--data ColorButtonUseAlphaPropertyInfo-instance AttrInfo ColorButtonUseAlphaPropertyInfo where-    type AttrAllowedOps ColorButtonUseAlphaPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ColorButtonUseAlphaPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint ColorButtonUseAlphaPropertyInfo = ColorButtonK-    type AttrGetType ColorButtonUseAlphaPropertyInfo = Bool-    type AttrLabel ColorButtonUseAlphaPropertyInfo = "use-alpha"-    attrGet _ = getColorButtonUseAlpha-    attrSet _ = setColorButtonUseAlpha-    attrConstruct _ = constructColorButtonUseAlpha-    attrClear _ = undefined--type instance AttributeList ColorButton = ColorButtonAttributeList-type ColorButtonAttributeList = ('[ '("actionName", ActionableActionNamePropertyInfo), '("actionTarget", ActionableActionTargetPropertyInfo), '("alpha", ColorButtonAlphaPropertyInfo), '("alwaysShowImage", ButtonAlwaysShowImagePropertyInfo), '("appPaintable", WidgetAppPaintablePropertyInfo), '("borderWidth", ContainerBorderWidthPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("child", ContainerChildPropertyInfo), '("color", ColorButtonColorPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("focusOnClick", ButtonFocusOnClickPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("image", ButtonImagePropertyInfo), '("imagePosition", ButtonImagePositionPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("label", ButtonLabelPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("parent", WidgetParentPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("relatedAction", ActivatableRelatedActionPropertyInfo), '("relief", ButtonReliefPropertyInfo), '("resizeMode", ContainerResizeModePropertyInfo), '("rgba", ColorButtonRgbaPropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("style", WidgetStylePropertyInfo), '("title", ColorButtonTitlePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("useActionAppearance", ActivatableUseActionAppearancePropertyInfo), '("useAlpha", ColorButtonUseAlphaPropertyInfo), '("useStock", ButtonUseStockPropertyInfo), '("useUnderline", ButtonUseUnderlinePropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo), '("xalign", ButtonXalignPropertyInfo), '("yalign", ButtonYalignPropertyInfo)] :: [(Symbol, *)])--colorButtonAlpha :: AttrLabelProxy "alpha"-colorButtonAlpha = AttrLabelProxy--colorButtonColor :: AttrLabelProxy "color"-colorButtonColor = AttrLabelProxy--colorButtonRgba :: AttrLabelProxy "rgba"-colorButtonRgba = AttrLabelProxy--colorButtonTitle :: AttrLabelProxy "title"-colorButtonTitle = AttrLabelProxy--colorButtonUseAlpha :: AttrLabelProxy "useAlpha"-colorButtonUseAlpha = AttrLabelProxy--data ColorButtonColorSetSignalInfo-instance SignalInfo ColorButtonColorSetSignalInfo where-    type HaskellCallbackType ColorButtonColorSetSignalInfo = ColorButtonColorSetCallback-    connectSignal _ = connectColorButtonColorSet--type instance SignalList ColorButton = ColorButtonSignalList-type ColorButtonSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("activate", ButtonActivateSignalInfo), '("add", ContainerAddSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("checkResize", ContainerCheckResizeSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("clicked", ButtonClickedSignalInfo), '("colorActivated", ColorChooserColorActivatedSignalInfo), '("colorSet", ColorButtonColorSetSignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enter", ButtonEnterSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leave", ButtonLeaveSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("pressed", ButtonPressedSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("released", ButtonReleasedSignalInfo), '("remove", ContainerRemoveSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("setFocusChild", ContainerSetFocusChildSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method ColorButton::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "ColorButton")--- throws : False--- Skip return : False--foreign import ccall "gtk_color_button_new" gtk_color_button_new :: -    IO (Ptr ColorButton)---colorButtonNew ::-    (MonadIO m) =>-    m ColorButton                           -- result-colorButtonNew  = liftIO $ do-    result <- gtk_color_button_new-    checkUnexpectedReturnNULL "gtk_color_button_new" result-    result' <- (newObject ColorButton) result-    return result'---- method ColorButton::new_with_color--- method type : Constructor--- Args : [Arg {argCName = "color", argType = TInterface "Gdk" "Color", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "ColorButton")--- throws : False--- Skip return : False--foreign import ccall "gtk_color_button_new_with_color" gtk_color_button_new_with_color :: -    Ptr Gdk.Color ->                        -- color : TInterface "Gdk" "Color"-    IO (Ptr ColorButton)--{-# DEPRECATED colorButtonNewWithColor ["(Since version 3.4)","Use gtk_color_button_new_with_rgba() instead."]#-}-colorButtonNewWithColor ::-    (MonadIO m) =>-    Gdk.Color                               -- color-    -> m ColorButton                        -- result-colorButtonNewWithColor color = liftIO $ do-    let color' = unsafeManagedPtrGetPtr color-    result <- gtk_color_button_new_with_color color'-    checkUnexpectedReturnNULL "gtk_color_button_new_with_color" result-    result' <- (newObject ColorButton) result-    touchManagedPtr color-    return result'---- method ColorButton::new_with_rgba--- method type : Constructor--- Args : [Arg {argCName = "rgba", argType = TInterface "Gdk" "RGBA", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "ColorButton")--- throws : False--- Skip return : False--foreign import ccall "gtk_color_button_new_with_rgba" gtk_color_button_new_with_rgba :: -    Ptr Gdk.RGBA ->                         -- rgba : TInterface "Gdk" "RGBA"-    IO (Ptr ColorButton)---colorButtonNewWithRgba ::-    (MonadIO m) =>-    Gdk.RGBA                                -- rgba-    -> m ColorButton                        -- result-colorButtonNewWithRgba rgba = liftIO $ do-    let rgba' = unsafeManagedPtrGetPtr rgba-    result <- gtk_color_button_new_with_rgba rgba'-    checkUnexpectedReturnNULL "gtk_color_button_new_with_rgba" result-    result' <- (newObject ColorButton) result-    touchManagedPtr rgba-    return result'---- method ColorButton::get_alpha--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ColorButton", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUInt16)--- throws : False--- Skip return : False--foreign import ccall "gtk_color_button_get_alpha" gtk_color_button_get_alpha :: -    Ptr ColorButton ->                      -- _obj : TInterface "Gtk" "ColorButton"-    IO Word16--{-# DEPRECATED colorButtonGetAlpha ["(Since version 3.4)","Use gtk_color_chooser_get_rgba() instead."]#-}-colorButtonGetAlpha ::-    (MonadIO m, ColorButtonK a) =>-    a                                       -- _obj-    -> m Word16                             -- result-colorButtonGetAlpha _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_color_button_get_alpha _obj'-    touchManagedPtr _obj-    return result--data ColorButtonGetAlphaMethodInfo-instance (signature ~ (m Word16), MonadIO m, ColorButtonK a) => MethodInfo ColorButtonGetAlphaMethodInfo a signature where-    overloadedMethod _ = colorButtonGetAlpha---- method ColorButton::get_color--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ColorButton", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "color", argType = TInterface "Gdk" "Color", direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = True, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_color_button_get_color" gtk_color_button_get_color :: -    Ptr ColorButton ->                      -- _obj : TInterface "Gtk" "ColorButton"-    Ptr Gdk.Color ->                        -- color : TInterface "Gdk" "Color"-    IO ()--{-# DEPRECATED colorButtonGetColor ["(Since version 3.4)","Use gtk_color_chooser_get_rgba() instead."]#-}-colorButtonGetColor ::-    (MonadIO m, ColorButtonK a) =>-    a                                       -- _obj-    -> m (Gdk.Color)                        -- result-colorButtonGetColor _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    color <- callocBoxedBytes 12 :: IO (Ptr Gdk.Color)-    gtk_color_button_get_color _obj' color-    color' <- (wrapBoxed Gdk.Color) color-    touchManagedPtr _obj-    return color'--data ColorButtonGetColorMethodInfo-instance (signature ~ (m (Gdk.Color)), MonadIO m, ColorButtonK a) => MethodInfo ColorButtonGetColorMethodInfo a signature where-    overloadedMethod _ = colorButtonGetColor---- method ColorButton::get_title--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ColorButton", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_color_button_get_title" gtk_color_button_get_title :: -    Ptr ColorButton ->                      -- _obj : TInterface "Gtk" "ColorButton"-    IO CString---colorButtonGetTitle ::-    (MonadIO m, ColorButtonK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-colorButtonGetTitle _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_color_button_get_title _obj'-    checkUnexpectedReturnNULL "gtk_color_button_get_title" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data ColorButtonGetTitleMethodInfo-instance (signature ~ (m T.Text), MonadIO m, ColorButtonK a) => MethodInfo ColorButtonGetTitleMethodInfo a signature where-    overloadedMethod _ = colorButtonGetTitle---- method ColorButton::get_use_alpha--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ColorButton", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_color_button_get_use_alpha" gtk_color_button_get_use_alpha :: -    Ptr ColorButton ->                      -- _obj : TInterface "Gtk" "ColorButton"-    IO CInt--{-# DEPRECATED colorButtonGetUseAlpha ["(Since version 3.4)","Use gtk_color_chooser_get_use_alpha() instead."]#-}-colorButtonGetUseAlpha ::-    (MonadIO m, ColorButtonK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-colorButtonGetUseAlpha _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_color_button_get_use_alpha _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data ColorButtonGetUseAlphaMethodInfo-instance (signature ~ (m Bool), MonadIO m, ColorButtonK a) => MethodInfo ColorButtonGetUseAlphaMethodInfo a signature where-    overloadedMethod _ = colorButtonGetUseAlpha---- method ColorButton::set_alpha--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ColorButton", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "alpha", argType = TBasicType TUInt16, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_color_button_set_alpha" gtk_color_button_set_alpha :: -    Ptr ColorButton ->                      -- _obj : TInterface "Gtk" "ColorButton"-    Word16 ->                               -- alpha : TBasicType TUInt16-    IO ()--{-# DEPRECATED colorButtonSetAlpha ["(Since version 3.4)","Use gtk_color_chooser_set_rgba() instead."]#-}-colorButtonSetAlpha ::-    (MonadIO m, ColorButtonK a) =>-    a                                       -- _obj-    -> Word16                               -- alpha-    -> m ()                                 -- result-colorButtonSetAlpha _obj alpha = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_color_button_set_alpha _obj' alpha-    touchManagedPtr _obj-    return ()--data ColorButtonSetAlphaMethodInfo-instance (signature ~ (Word16 -> m ()), MonadIO m, ColorButtonK a) => MethodInfo ColorButtonSetAlphaMethodInfo a signature where-    overloadedMethod _ = colorButtonSetAlpha---- method ColorButton::set_color--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ColorButton", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "color", argType = TInterface "Gdk" "Color", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_color_button_set_color" gtk_color_button_set_color :: -    Ptr ColorButton ->                      -- _obj : TInterface "Gtk" "ColorButton"-    Ptr Gdk.Color ->                        -- color : TInterface "Gdk" "Color"-    IO ()--{-# DEPRECATED colorButtonSetColor ["Use gtk_color_chooser_set_rgba() instead."]#-}-colorButtonSetColor ::-    (MonadIO m, ColorButtonK a) =>-    a                                       -- _obj-    -> Gdk.Color                            -- color-    -> m ()                                 -- result-colorButtonSetColor _obj color = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let color' = unsafeManagedPtrGetPtr color-    gtk_color_button_set_color _obj' color'-    touchManagedPtr _obj-    touchManagedPtr color-    return ()--data ColorButtonSetColorMethodInfo-instance (signature ~ (Gdk.Color -> m ()), MonadIO m, ColorButtonK a) => MethodInfo ColorButtonSetColorMethodInfo a signature where-    overloadedMethod _ = colorButtonSetColor---- method ColorButton::set_title--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ColorButton", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "title", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_color_button_set_title" gtk_color_button_set_title :: -    Ptr ColorButton ->                      -- _obj : TInterface "Gtk" "ColorButton"-    CString ->                              -- title : TBasicType TUTF8-    IO ()---colorButtonSetTitle ::-    (MonadIO m, ColorButtonK a) =>-    a                                       -- _obj-    -> T.Text                               -- title-    -> m ()                                 -- result-colorButtonSetTitle _obj title = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    title' <- textToCString title-    gtk_color_button_set_title _obj' title'-    touchManagedPtr _obj-    freeMem title'-    return ()--data ColorButtonSetTitleMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, ColorButtonK a) => MethodInfo ColorButtonSetTitleMethodInfo a signature where-    overloadedMethod _ = colorButtonSetTitle---- method ColorButton::set_use_alpha--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ColorButton", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "use_alpha", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_color_button_set_use_alpha" gtk_color_button_set_use_alpha :: -    Ptr ColorButton ->                      -- _obj : TInterface "Gtk" "ColorButton"-    CInt ->                                 -- use_alpha : TBasicType TBoolean-    IO ()--{-# DEPRECATED colorButtonSetUseAlpha ["(Since version 3.4)","Use gtk_color_chooser_set_use_alpha() instead."]#-}-colorButtonSetUseAlpha ::-    (MonadIO m, ColorButtonK a) =>-    a                                       -- _obj-    -> Bool                                 -- useAlpha-    -> m ()                                 -- result-colorButtonSetUseAlpha _obj useAlpha = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let useAlpha' = (fromIntegral . fromEnum) useAlpha-    gtk_color_button_set_use_alpha _obj' useAlpha'-    touchManagedPtr _obj-    return ()--data ColorButtonSetUseAlphaMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, ColorButtonK a) => MethodInfo ColorButtonSetUseAlphaMethodInfo a signature where-    overloadedMethod _ = colorButtonSetUseAlpha--
− GI/Gtk/Objects/ColorButton.hs-boot
@@ -1,27 +0,0 @@-module GI.Gtk.Objects.ColorButton where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype ColorButton = ColorButton (ForeignPtr ColorButton)-instance GObject ColorButton where-class GObject o => ColorButtonK o-instance (GObject o, IsDescendantOf ColorButton o) => ColorButtonK o-data ColorButtonAlphaPropertyInfo-data ColorButtonColorPropertyInfo-data ColorButtonRgbaPropertyInfo-data ColorButtonTitlePropertyInfo-data ColorButtonUseAlphaPropertyInfo-data ColorButtonColorSetSignalInfo-data ColorButtonGetAlphaMethodInfo-data ColorButtonGetColorMethodInfo-data ColorButtonGetTitleMethodInfo-data ColorButtonGetUseAlphaMethodInfo-data ColorButtonSetAlphaMethodInfo-data ColorButtonSetColorMethodInfo-data ColorButtonSetTitleMethodInfo-data ColorButtonSetUseAlphaMethodInfo
− GI/Gtk/Objects/ColorChooserDialog.hs
@@ -1,585 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.ColorChooserDialog-    ( ---- * Exported types-    ColorChooserDialog(..)                  ,-    ColorChooserDialogK                     ,-    toColorChooserDialog                    ,-    noColorChooserDialog                    ,--- -- * Methods--- ** colorChooserDialogNew-    colorChooserDialogNew                   ,----- -- * Properties--- ** ShowEditor-    ColorChooserDialogShowEditorPropertyInfo,-    colorChooserDialogShowEditor            ,-    constructColorChooserDialogShowEditor   ,-    getColorChooserDialogShowEditor         ,-    setColorChooserDialogShowEditor         ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype ColorChooserDialog = ColorChooserDialog (ForeignPtr ColorChooserDialog)-foreign import ccall "gtk_color_chooser_dialog_get_type"-    c_gtk_color_chooser_dialog_get_type :: IO GType--type instance ParentTypes ColorChooserDialog = ColorChooserDialogParentTypes-type ColorChooserDialogParentTypes = '[Dialog, Window, Bin, Container, Widget, GObject.Object, Atk.ImplementorIface, Buildable, ColorChooser]--instance GObject ColorChooserDialog where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_color_chooser_dialog_get_type-    --class GObject o => ColorChooserDialogK o-instance (GObject o, IsDescendantOf ColorChooserDialog o) => ColorChooserDialogK o--toColorChooserDialog :: ColorChooserDialogK o => o -> IO ColorChooserDialog-toColorChooserDialog = unsafeCastTo ColorChooserDialog--noColorChooserDialog :: Maybe ColorChooserDialog-noColorChooserDialog = Nothing--type family ResolveColorChooserDialogMethod (t :: Symbol) (o :: *) :: * where-    ResolveColorChooserDialogMethod "activate" o = WidgetActivateMethodInfo-    ResolveColorChooserDialogMethod "activateDefault" o = WindowActivateDefaultMethodInfo-    ResolveColorChooserDialogMethod "activateFocus" o = WindowActivateFocusMethodInfo-    ResolveColorChooserDialogMethod "activateKey" o = WindowActivateKeyMethodInfo-    ResolveColorChooserDialogMethod "add" o = ContainerAddMethodInfo-    ResolveColorChooserDialogMethod "addAccelGroup" o = WindowAddAccelGroupMethodInfo-    ResolveColorChooserDialogMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveColorChooserDialogMethod "addActionWidget" o = DialogAddActionWidgetMethodInfo-    ResolveColorChooserDialogMethod "addButton" o = DialogAddButtonMethodInfo-    ResolveColorChooserDialogMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveColorChooserDialogMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveColorChooserDialogMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveColorChooserDialogMethod "addMnemonic" o = WindowAddMnemonicMethodInfo-    ResolveColorChooserDialogMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveColorChooserDialogMethod "addPalette" o = ColorChooserAddPaletteMethodInfo-    ResolveColorChooserDialogMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveColorChooserDialogMethod "beginMoveDrag" o = WindowBeginMoveDragMethodInfo-    ResolveColorChooserDialogMethod "beginResizeDrag" o = WindowBeginResizeDragMethodInfo-    ResolveColorChooserDialogMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveColorChooserDialogMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveColorChooserDialogMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveColorChooserDialogMethod "checkResize" o = ContainerCheckResizeMethodInfo-    ResolveColorChooserDialogMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveColorChooserDialogMethod "childGetProperty" o = ContainerChildGetPropertyMethodInfo-    ResolveColorChooserDialogMethod "childNotifyByPspec" o = ContainerChildNotifyByPspecMethodInfo-    ResolveColorChooserDialogMethod "childSetProperty" o = ContainerChildSetPropertyMethodInfo-    ResolveColorChooserDialogMethod "childType" o = ContainerChildTypeMethodInfo-    ResolveColorChooserDialogMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveColorChooserDialogMethod "close" o = WindowCloseMethodInfo-    ResolveColorChooserDialogMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveColorChooserDialogMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveColorChooserDialogMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveColorChooserDialogMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveColorChooserDialogMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveColorChooserDialogMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveColorChooserDialogMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveColorChooserDialogMethod "deiconify" o = WindowDeiconifyMethodInfo-    ResolveColorChooserDialogMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveColorChooserDialogMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveColorChooserDialogMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveColorChooserDialogMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveColorChooserDialogMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveColorChooserDialogMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveColorChooserDialogMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveColorChooserDialogMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveColorChooserDialogMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveColorChooserDialogMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveColorChooserDialogMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveColorChooserDialogMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveColorChooserDialogMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveColorChooserDialogMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveColorChooserDialogMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveColorChooserDialogMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveColorChooserDialogMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveColorChooserDialogMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveColorChooserDialogMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveColorChooserDialogMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveColorChooserDialogMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveColorChooserDialogMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveColorChooserDialogMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveColorChooserDialogMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveColorChooserDialogMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveColorChooserDialogMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveColorChooserDialogMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveColorChooserDialogMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveColorChooserDialogMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveColorChooserDialogMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveColorChooserDialogMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveColorChooserDialogMethod "draw" o = WidgetDrawMethodInfo-    ResolveColorChooserDialogMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveColorChooserDialogMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveColorChooserDialogMethod "event" o = WidgetEventMethodInfo-    ResolveColorChooserDialogMethod "forall" o = ContainerForallMethodInfo-    ResolveColorChooserDialogMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveColorChooserDialogMethod "foreach" o = ContainerForeachMethodInfo-    ResolveColorChooserDialogMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveColorChooserDialogMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveColorChooserDialogMethod "fullscreen" o = WindowFullscreenMethodInfo-    ResolveColorChooserDialogMethod "fullscreenOnMonitor" o = WindowFullscreenOnMonitorMethodInfo-    ResolveColorChooserDialogMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveColorChooserDialogMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveColorChooserDialogMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveColorChooserDialogMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveColorChooserDialogMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveColorChooserDialogMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveColorChooserDialogMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveColorChooserDialogMethod "hasGroup" o = WindowHasGroupMethodInfo-    ResolveColorChooserDialogMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveColorChooserDialogMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveColorChooserDialogMethod "hasToplevelFocus" o = WindowHasToplevelFocusMethodInfo-    ResolveColorChooserDialogMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveColorChooserDialogMethod "hide" o = WidgetHideMethodInfo-    ResolveColorChooserDialogMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveColorChooserDialogMethod "iconify" o = WindowIconifyMethodInfo-    ResolveColorChooserDialogMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveColorChooserDialogMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveColorChooserDialogMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveColorChooserDialogMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveColorChooserDialogMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveColorChooserDialogMethod "isActive" o = WindowIsActiveMethodInfo-    ResolveColorChooserDialogMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveColorChooserDialogMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveColorChooserDialogMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveColorChooserDialogMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveColorChooserDialogMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveColorChooserDialogMethod "isMaximized" o = WindowIsMaximizedMethodInfo-    ResolveColorChooserDialogMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveColorChooserDialogMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveColorChooserDialogMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveColorChooserDialogMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveColorChooserDialogMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveColorChooserDialogMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveColorChooserDialogMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveColorChooserDialogMethod "map" o = WidgetMapMethodInfo-    ResolveColorChooserDialogMethod "maximize" o = WindowMaximizeMethodInfo-    ResolveColorChooserDialogMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveColorChooserDialogMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveColorChooserDialogMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveColorChooserDialogMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveColorChooserDialogMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveColorChooserDialogMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveColorChooserDialogMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveColorChooserDialogMethod "move" o = WindowMoveMethodInfo-    ResolveColorChooserDialogMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveColorChooserDialogMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveColorChooserDialogMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveColorChooserDialogMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveColorChooserDialogMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveColorChooserDialogMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveColorChooserDialogMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveColorChooserDialogMethod "parseGeometry" o = WindowParseGeometryMethodInfo-    ResolveColorChooserDialogMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveColorChooserDialogMethod "path" o = WidgetPathMethodInfo-    ResolveColorChooserDialogMethod "present" o = WindowPresentMethodInfo-    ResolveColorChooserDialogMethod "presentWithTime" o = WindowPresentWithTimeMethodInfo-    ResolveColorChooserDialogMethod "propagateDraw" o = ContainerPropagateDrawMethodInfo-    ResolveColorChooserDialogMethod "propagateKeyEvent" o = WindowPropagateKeyEventMethodInfo-    ResolveColorChooserDialogMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveColorChooserDialogMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveColorChooserDialogMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveColorChooserDialogMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveColorChooserDialogMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveColorChooserDialogMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveColorChooserDialogMethod "realize" o = WidgetRealizeMethodInfo-    ResolveColorChooserDialogMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveColorChooserDialogMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveColorChooserDialogMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveColorChooserDialogMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveColorChooserDialogMethod "remove" o = ContainerRemoveMethodInfo-    ResolveColorChooserDialogMethod "removeAccelGroup" o = WindowRemoveAccelGroupMethodInfo-    ResolveColorChooserDialogMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveColorChooserDialogMethod "removeMnemonic" o = WindowRemoveMnemonicMethodInfo-    ResolveColorChooserDialogMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveColorChooserDialogMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveColorChooserDialogMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveColorChooserDialogMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveColorChooserDialogMethod "reparent" o = WidgetReparentMethodInfo-    ResolveColorChooserDialogMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveColorChooserDialogMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveColorChooserDialogMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveColorChooserDialogMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveColorChooserDialogMethod "reshowWithInitialSize" o = WindowReshowWithInitialSizeMethodInfo-    ResolveColorChooserDialogMethod "resize" o = WindowResizeMethodInfo-    ResolveColorChooserDialogMethod "resizeChildren" o = ContainerResizeChildrenMethodInfo-    ResolveColorChooserDialogMethod "resizeGripIsVisible" o = WindowResizeGripIsVisibleMethodInfo-    ResolveColorChooserDialogMethod "resizeToGeometry" o = WindowResizeToGeometryMethodInfo-    ResolveColorChooserDialogMethod "response" o = DialogResponseMethodInfo-    ResolveColorChooserDialogMethod "run" o = DialogRunMethodInfo-    ResolveColorChooserDialogMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveColorChooserDialogMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveColorChooserDialogMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveColorChooserDialogMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveColorChooserDialogMethod "show" o = WidgetShowMethodInfo-    ResolveColorChooserDialogMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveColorChooserDialogMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveColorChooserDialogMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveColorChooserDialogMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveColorChooserDialogMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveColorChooserDialogMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveColorChooserDialogMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveColorChooserDialogMethod "stick" o = WindowStickMethodInfo-    ResolveColorChooserDialogMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveColorChooserDialogMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveColorChooserDialogMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveColorChooserDialogMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveColorChooserDialogMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveColorChooserDialogMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveColorChooserDialogMethod "unfullscreen" o = WindowUnfullscreenMethodInfo-    ResolveColorChooserDialogMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveColorChooserDialogMethod "unmaximize" o = WindowUnmaximizeMethodInfo-    ResolveColorChooserDialogMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveColorChooserDialogMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveColorChooserDialogMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveColorChooserDialogMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveColorChooserDialogMethod "unsetFocusChain" o = ContainerUnsetFocusChainMethodInfo-    ResolveColorChooserDialogMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveColorChooserDialogMethod "unstick" o = WindowUnstickMethodInfo-    ResolveColorChooserDialogMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveColorChooserDialogMethod "getAcceptFocus" o = WindowGetAcceptFocusMethodInfo-    ResolveColorChooserDialogMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveColorChooserDialogMethod "getActionArea" o = DialogGetActionAreaMethodInfo-    ResolveColorChooserDialogMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveColorChooserDialogMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveColorChooserDialogMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveColorChooserDialogMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveColorChooserDialogMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveColorChooserDialogMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveColorChooserDialogMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveColorChooserDialogMethod "getApplication" o = WindowGetApplicationMethodInfo-    ResolveColorChooserDialogMethod "getAttachedTo" o = WindowGetAttachedToMethodInfo-    ResolveColorChooserDialogMethod "getBorderWidth" o = ContainerGetBorderWidthMethodInfo-    ResolveColorChooserDialogMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveColorChooserDialogMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveColorChooserDialogMethod "getChild" o = BinGetChildMethodInfo-    ResolveColorChooserDialogMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveColorChooserDialogMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveColorChooserDialogMethod "getChildren" o = ContainerGetChildrenMethodInfo-    ResolveColorChooserDialogMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveColorChooserDialogMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveColorChooserDialogMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveColorChooserDialogMethod "getContentArea" o = DialogGetContentAreaMethodInfo-    ResolveColorChooserDialogMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveColorChooserDialogMethod "getDecorated" o = WindowGetDecoratedMethodInfo-    ResolveColorChooserDialogMethod "getDefaultSize" o = WindowGetDefaultSizeMethodInfo-    ResolveColorChooserDialogMethod "getDefaultWidget" o = WindowGetDefaultWidgetMethodInfo-    ResolveColorChooserDialogMethod "getDeletable" o = WindowGetDeletableMethodInfo-    ResolveColorChooserDialogMethod "getDestroyWithParent" o = WindowGetDestroyWithParentMethodInfo-    ResolveColorChooserDialogMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveColorChooserDialogMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveColorChooserDialogMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveColorChooserDialogMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveColorChooserDialogMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveColorChooserDialogMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveColorChooserDialogMethod "getFocus" o = WindowGetFocusMethodInfo-    ResolveColorChooserDialogMethod "getFocusChain" o = ContainerGetFocusChainMethodInfo-    ResolveColorChooserDialogMethod "getFocusChild" o = ContainerGetFocusChildMethodInfo-    ResolveColorChooserDialogMethod "getFocusHadjustment" o = ContainerGetFocusHadjustmentMethodInfo-    ResolveColorChooserDialogMethod "getFocusOnMap" o = WindowGetFocusOnMapMethodInfo-    ResolveColorChooserDialogMethod "getFocusVadjustment" o = ContainerGetFocusVadjustmentMethodInfo-    ResolveColorChooserDialogMethod "getFocusVisible" o = WindowGetFocusVisibleMethodInfo-    ResolveColorChooserDialogMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveColorChooserDialogMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveColorChooserDialogMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveColorChooserDialogMethod "getGravity" o = WindowGetGravityMethodInfo-    ResolveColorChooserDialogMethod "getGroup" o = WindowGetGroupMethodInfo-    ResolveColorChooserDialogMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveColorChooserDialogMethod "getHasResizeGrip" o = WindowGetHasResizeGripMethodInfo-    ResolveColorChooserDialogMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveColorChooserDialogMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveColorChooserDialogMethod "getHeaderBar" o = DialogGetHeaderBarMethodInfo-    ResolveColorChooserDialogMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveColorChooserDialogMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveColorChooserDialogMethod "getHideTitlebarWhenMaximized" o = WindowGetHideTitlebarWhenMaximizedMethodInfo-    ResolveColorChooserDialogMethod "getIcon" o = WindowGetIconMethodInfo-    ResolveColorChooserDialogMethod "getIconList" o = WindowGetIconListMethodInfo-    ResolveColorChooserDialogMethod "getIconName" o = WindowGetIconNameMethodInfo-    ResolveColorChooserDialogMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveColorChooserDialogMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveColorChooserDialogMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveColorChooserDialogMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveColorChooserDialogMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveColorChooserDialogMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveColorChooserDialogMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveColorChooserDialogMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveColorChooserDialogMethod "getMnemonicModifier" o = WindowGetMnemonicModifierMethodInfo-    ResolveColorChooserDialogMethod "getMnemonicsVisible" o = WindowGetMnemonicsVisibleMethodInfo-    ResolveColorChooserDialogMethod "getModal" o = WindowGetModalMethodInfo-    ResolveColorChooserDialogMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveColorChooserDialogMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveColorChooserDialogMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveColorChooserDialogMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveColorChooserDialogMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveColorChooserDialogMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveColorChooserDialogMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveColorChooserDialogMethod "getPathForChild" o = ContainerGetPathForChildMethodInfo-    ResolveColorChooserDialogMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveColorChooserDialogMethod "getPosition" o = WindowGetPositionMethodInfo-    ResolveColorChooserDialogMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveColorChooserDialogMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveColorChooserDialogMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveColorChooserDialogMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveColorChooserDialogMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveColorChooserDialogMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveColorChooserDialogMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveColorChooserDialogMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveColorChooserDialogMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveColorChooserDialogMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveColorChooserDialogMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveColorChooserDialogMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveColorChooserDialogMethod "getResizable" o = WindowGetResizableMethodInfo-    ResolveColorChooserDialogMethod "getResizeGripArea" o = WindowGetResizeGripAreaMethodInfo-    ResolveColorChooserDialogMethod "getResizeMode" o = ContainerGetResizeModeMethodInfo-    ResolveColorChooserDialogMethod "getResponseForWidget" o = DialogGetResponseForWidgetMethodInfo-    ResolveColorChooserDialogMethod "getRgba" o = ColorChooserGetRgbaMethodInfo-    ResolveColorChooserDialogMethod "getRole" o = WindowGetRoleMethodInfo-    ResolveColorChooserDialogMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveColorChooserDialogMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveColorChooserDialogMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveColorChooserDialogMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveColorChooserDialogMethod "getSize" o = WindowGetSizeMethodInfo-    ResolveColorChooserDialogMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveColorChooserDialogMethod "getSkipPagerHint" o = WindowGetSkipPagerHintMethodInfo-    ResolveColorChooserDialogMethod "getSkipTaskbarHint" o = WindowGetSkipTaskbarHintMethodInfo-    ResolveColorChooserDialogMethod "getState" o = WidgetGetStateMethodInfo-    ResolveColorChooserDialogMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveColorChooserDialogMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveColorChooserDialogMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveColorChooserDialogMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveColorChooserDialogMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveColorChooserDialogMethod "getTitle" o = WindowGetTitleMethodInfo-    ResolveColorChooserDialogMethod "getTitlebar" o = WindowGetTitlebarMethodInfo-    ResolveColorChooserDialogMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveColorChooserDialogMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveColorChooserDialogMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveColorChooserDialogMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveColorChooserDialogMethod "getTransientFor" o = WindowGetTransientForMethodInfo-    ResolveColorChooserDialogMethod "getTypeHint" o = WindowGetTypeHintMethodInfo-    ResolveColorChooserDialogMethod "getUrgencyHint" o = WindowGetUrgencyHintMethodInfo-    ResolveColorChooserDialogMethod "getUseAlpha" o = ColorChooserGetUseAlphaMethodInfo-    ResolveColorChooserDialogMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveColorChooserDialogMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveColorChooserDialogMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveColorChooserDialogMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveColorChooserDialogMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveColorChooserDialogMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveColorChooserDialogMethod "getWidgetForResponse" o = DialogGetWidgetForResponseMethodInfo-    ResolveColorChooserDialogMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveColorChooserDialogMethod "getWindowType" o = WindowGetWindowTypeMethodInfo-    ResolveColorChooserDialogMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveColorChooserDialogMethod "setAcceptFocus" o = WindowSetAcceptFocusMethodInfo-    ResolveColorChooserDialogMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveColorChooserDialogMethod "setAlternativeButtonOrderFromArray" o = DialogSetAlternativeButtonOrderFromArrayMethodInfo-    ResolveColorChooserDialogMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveColorChooserDialogMethod "setApplication" o = WindowSetApplicationMethodInfo-    ResolveColorChooserDialogMethod "setAttachedTo" o = WindowSetAttachedToMethodInfo-    ResolveColorChooserDialogMethod "setBorderWidth" o = ContainerSetBorderWidthMethodInfo-    ResolveColorChooserDialogMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveColorChooserDialogMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveColorChooserDialogMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveColorChooserDialogMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveColorChooserDialogMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveColorChooserDialogMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveColorChooserDialogMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveColorChooserDialogMethod "setDecorated" o = WindowSetDecoratedMethodInfo-    ResolveColorChooserDialogMethod "setDefault" o = WindowSetDefaultMethodInfo-    ResolveColorChooserDialogMethod "setDefaultGeometry" o = WindowSetDefaultGeometryMethodInfo-    ResolveColorChooserDialogMethod "setDefaultResponse" o = DialogSetDefaultResponseMethodInfo-    ResolveColorChooserDialogMethod "setDefaultSize" o = WindowSetDefaultSizeMethodInfo-    ResolveColorChooserDialogMethod "setDeletable" o = WindowSetDeletableMethodInfo-    ResolveColorChooserDialogMethod "setDestroyWithParent" o = WindowSetDestroyWithParentMethodInfo-    ResolveColorChooserDialogMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveColorChooserDialogMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveColorChooserDialogMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveColorChooserDialogMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveColorChooserDialogMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveColorChooserDialogMethod "setFocus" o = WindowSetFocusMethodInfo-    ResolveColorChooserDialogMethod "setFocusChain" o = ContainerSetFocusChainMethodInfo-    ResolveColorChooserDialogMethod "setFocusChild" o = ContainerSetFocusChildMethodInfo-    ResolveColorChooserDialogMethod "setFocusHadjustment" o = ContainerSetFocusHadjustmentMethodInfo-    ResolveColorChooserDialogMethod "setFocusOnMap" o = WindowSetFocusOnMapMethodInfo-    ResolveColorChooserDialogMethod "setFocusVadjustment" o = ContainerSetFocusVadjustmentMethodInfo-    ResolveColorChooserDialogMethod "setFocusVisible" o = WindowSetFocusVisibleMethodInfo-    ResolveColorChooserDialogMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveColorChooserDialogMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveColorChooserDialogMethod "setGeometryHints" o = WindowSetGeometryHintsMethodInfo-    ResolveColorChooserDialogMethod "setGravity" o = WindowSetGravityMethodInfo-    ResolveColorChooserDialogMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveColorChooserDialogMethod "setHasResizeGrip" o = WindowSetHasResizeGripMethodInfo-    ResolveColorChooserDialogMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveColorChooserDialogMethod "setHasUserRefCount" o = WindowSetHasUserRefCountMethodInfo-    ResolveColorChooserDialogMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveColorChooserDialogMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveColorChooserDialogMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveColorChooserDialogMethod "setHideTitlebarWhenMaximized" o = WindowSetHideTitlebarWhenMaximizedMethodInfo-    ResolveColorChooserDialogMethod "setIcon" o = WindowSetIconMethodInfo-    ResolveColorChooserDialogMethod "setIconFromFile" o = WindowSetIconFromFileMethodInfo-    ResolveColorChooserDialogMethod "setIconList" o = WindowSetIconListMethodInfo-    ResolveColorChooserDialogMethod "setIconName" o = WindowSetIconNameMethodInfo-    ResolveColorChooserDialogMethod "setKeepAbove" o = WindowSetKeepAboveMethodInfo-    ResolveColorChooserDialogMethod "setKeepBelow" o = WindowSetKeepBelowMethodInfo-    ResolveColorChooserDialogMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveColorChooserDialogMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveColorChooserDialogMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveColorChooserDialogMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveColorChooserDialogMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveColorChooserDialogMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveColorChooserDialogMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveColorChooserDialogMethod "setMnemonicModifier" o = WindowSetMnemonicModifierMethodInfo-    ResolveColorChooserDialogMethod "setMnemonicsVisible" o = WindowSetMnemonicsVisibleMethodInfo-    ResolveColorChooserDialogMethod "setModal" o = WindowSetModalMethodInfo-    ResolveColorChooserDialogMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveColorChooserDialogMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveColorChooserDialogMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveColorChooserDialogMethod "setPosition" o = WindowSetPositionMethodInfo-    ResolveColorChooserDialogMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveColorChooserDialogMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveColorChooserDialogMethod "setReallocateRedraws" o = ContainerSetReallocateRedrawsMethodInfo-    ResolveColorChooserDialogMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveColorChooserDialogMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveColorChooserDialogMethod "setResizable" o = WindowSetResizableMethodInfo-    ResolveColorChooserDialogMethod "setResizeMode" o = ContainerSetResizeModeMethodInfo-    ResolveColorChooserDialogMethod "setResponseSensitive" o = DialogSetResponseSensitiveMethodInfo-    ResolveColorChooserDialogMethod "setRgba" o = ColorChooserSetRgbaMethodInfo-    ResolveColorChooserDialogMethod "setRole" o = WindowSetRoleMethodInfo-    ResolveColorChooserDialogMethod "setScreen" o = WindowSetScreenMethodInfo-    ResolveColorChooserDialogMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveColorChooserDialogMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveColorChooserDialogMethod "setSkipPagerHint" o = WindowSetSkipPagerHintMethodInfo-    ResolveColorChooserDialogMethod "setSkipTaskbarHint" o = WindowSetSkipTaskbarHintMethodInfo-    ResolveColorChooserDialogMethod "setStartupId" o = WindowSetStartupIdMethodInfo-    ResolveColorChooserDialogMethod "setState" o = WidgetSetStateMethodInfo-    ResolveColorChooserDialogMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveColorChooserDialogMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveColorChooserDialogMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveColorChooserDialogMethod "setTitle" o = WindowSetTitleMethodInfo-    ResolveColorChooserDialogMethod "setTitlebar" o = WindowSetTitlebarMethodInfo-    ResolveColorChooserDialogMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveColorChooserDialogMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveColorChooserDialogMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveColorChooserDialogMethod "setTransientFor" o = WindowSetTransientForMethodInfo-    ResolveColorChooserDialogMethod "setTypeHint" o = WindowSetTypeHintMethodInfo-    ResolveColorChooserDialogMethod "setUrgencyHint" o = WindowSetUrgencyHintMethodInfo-    ResolveColorChooserDialogMethod "setUseAlpha" o = ColorChooserSetUseAlphaMethodInfo-    ResolveColorChooserDialogMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveColorChooserDialogMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveColorChooserDialogMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveColorChooserDialogMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveColorChooserDialogMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveColorChooserDialogMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveColorChooserDialogMethod "setWmclass" o = WindowSetWmclassMethodInfo-    ResolveColorChooserDialogMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveColorChooserDialogMethod t ColorChooserDialog, MethodInfo info ColorChooserDialog p) => IsLabelProxy t (ColorChooserDialog -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveColorChooserDialogMethod t ColorChooserDialog, MethodInfo info ColorChooserDialog p) => IsLabel t (ColorChooserDialog -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "show-editor"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getColorChooserDialogShowEditor :: (MonadIO m, ColorChooserDialogK o) => o -> m Bool-getColorChooserDialogShowEditor obj = liftIO $ getObjectPropertyBool obj "show-editor"--setColorChooserDialogShowEditor :: (MonadIO m, ColorChooserDialogK o) => o -> Bool -> m ()-setColorChooserDialogShowEditor obj val = liftIO $ setObjectPropertyBool obj "show-editor" val--constructColorChooserDialogShowEditor :: Bool -> IO ([Char], GValue)-constructColorChooserDialogShowEditor val = constructObjectPropertyBool "show-editor" val--data ColorChooserDialogShowEditorPropertyInfo-instance AttrInfo ColorChooserDialogShowEditorPropertyInfo where-    type AttrAllowedOps ColorChooserDialogShowEditorPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ColorChooserDialogShowEditorPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint ColorChooserDialogShowEditorPropertyInfo = ColorChooserDialogK-    type AttrGetType ColorChooserDialogShowEditorPropertyInfo = Bool-    type AttrLabel ColorChooserDialogShowEditorPropertyInfo = "show-editor"-    attrGet _ = getColorChooserDialogShowEditor-    attrSet _ = setColorChooserDialogShowEditor-    attrConstruct _ = constructColorChooserDialogShowEditor-    attrClear _ = undefined--type instance AttributeList ColorChooserDialog = ColorChooserDialogAttributeList-type ColorChooserDialogAttributeList = ('[ '("acceptFocus", WindowAcceptFocusPropertyInfo), '("appPaintable", WidgetAppPaintablePropertyInfo), '("application", WindowApplicationPropertyInfo), '("attachedTo", WindowAttachedToPropertyInfo), '("borderWidth", ContainerBorderWidthPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("child", ContainerChildPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("decorated", WindowDecoratedPropertyInfo), '("defaultHeight", WindowDefaultHeightPropertyInfo), '("defaultWidth", WindowDefaultWidthPropertyInfo), '("deletable", WindowDeletablePropertyInfo), '("destroyWithParent", WindowDestroyWithParentPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("focusOnMap", WindowFocusOnMapPropertyInfo), '("focusVisible", WindowFocusVisiblePropertyInfo), '("gravity", WindowGravityPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasResizeGrip", WindowHasResizeGripPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("hasToplevelFocus", WindowHasToplevelFocusPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("hideTitlebarWhenMaximized", WindowHideTitlebarWhenMaximizedPropertyInfo), '("icon", WindowIconPropertyInfo), '("iconName", WindowIconNamePropertyInfo), '("isActive", WindowIsActivePropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("isMaximized", WindowIsMaximizedPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("mnemonicsVisible", WindowMnemonicsVisiblePropertyInfo), '("modal", WindowModalPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("parent", WidgetParentPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("resizable", WindowResizablePropertyInfo), '("resizeGripVisible", WindowResizeGripVisiblePropertyInfo), '("resizeMode", ContainerResizeModePropertyInfo), '("rgba", ColorChooserRgbaPropertyInfo), '("role", WindowRolePropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("screen", WindowScreenPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("showEditor", ColorChooserDialogShowEditorPropertyInfo), '("skipPagerHint", WindowSkipPagerHintPropertyInfo), '("skipTaskbarHint", WindowSkipTaskbarHintPropertyInfo), '("startupId", WindowStartupIdPropertyInfo), '("style", WidgetStylePropertyInfo), '("title", WindowTitlePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("transientFor", WindowTransientForPropertyInfo), '("type", WindowTypePropertyInfo), '("typeHint", WindowTypeHintPropertyInfo), '("urgencyHint", WindowUrgencyHintPropertyInfo), '("useAlpha", ColorChooserUseAlphaPropertyInfo), '("useHeaderBar", DialogUseHeaderBarPropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo), '("windowPosition", WindowWindowPositionPropertyInfo)] :: [(Symbol, *)])--colorChooserDialogShowEditor :: AttrLabelProxy "showEditor"-colorChooserDialogShowEditor = AttrLabelProxy--type instance SignalList ColorChooserDialog = ColorChooserDialogSignalList-type ColorChooserDialogSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("activateDefault", WindowActivateDefaultSignalInfo), '("activateFocus", WindowActivateFocusSignalInfo), '("add", ContainerAddSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("checkResize", ContainerCheckResizeSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("close", DialogCloseSignalInfo), '("colorActivated", ColorChooserColorActivatedSignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enableDebugging", WindowEnableDebuggingSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("keysChanged", WindowKeysChangedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("remove", ContainerRemoveSignalInfo), '("response", DialogResponseSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("setFocus", WindowSetFocusSignalInfo), '("setFocusChild", ContainerSetFocusChildSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method ColorChooserDialog::new--- method type : Constructor--- Args : [Arg {argCName = "title", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "parent", argType = TInterface "Gtk" "Window", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "ColorChooserDialog")--- throws : False--- Skip return : False--foreign import ccall "gtk_color_chooser_dialog_new" gtk_color_chooser_dialog_new :: -    CString ->                              -- title : TBasicType TUTF8-    Ptr Window ->                           -- parent : TInterface "Gtk" "Window"-    IO (Ptr ColorChooserDialog)---colorChooserDialogNew ::-    (MonadIO m, WindowK a) =>-    Maybe (T.Text)                          -- title-    -> Maybe (a)                            -- parent-    -> m ColorChooserDialog                 -- result-colorChooserDialogNew title parent = liftIO $ do-    maybeTitle <- case title of-        Nothing -> return nullPtr-        Just jTitle -> do-            jTitle' <- textToCString jTitle-            return jTitle'-    maybeParent <- case parent of-        Nothing -> return nullPtr-        Just jParent -> do-            let jParent' = unsafeManagedPtrCastPtr jParent-            return jParent'-    result <- gtk_color_chooser_dialog_new maybeTitle maybeParent-    checkUnexpectedReturnNULL "gtk_color_chooser_dialog_new" result-    result' <- (newObject ColorChooserDialog) result-    whenJust parent touchManagedPtr-    freeMem maybeTitle-    return result'--
− GI/Gtk/Objects/ColorChooserDialog.hs-boot
@@ -1,14 +0,0 @@-module GI.Gtk.Objects.ColorChooserDialog where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype ColorChooserDialog = ColorChooserDialog (ForeignPtr ColorChooserDialog)-instance GObject ColorChooserDialog where-class GObject o => ColorChooserDialogK o-instance (GObject o, IsDescendantOf ColorChooserDialog o) => ColorChooserDialogK o-data ColorChooserDialogShowEditorPropertyInfo
− GI/Gtk/Objects/ColorChooserWidget.hs
@@ -1,470 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.ColorChooserWidget-    ( ---- * Exported types-    ColorChooserWidget(..)                  ,-    ColorChooserWidgetK                     ,-    toColorChooserWidget                    ,-    noColorChooserWidget                    ,--- -- * Methods--- ** colorChooserWidgetNew-    colorChooserWidgetNew                   ,----- -- * Properties--- ** ShowEditor-    ColorChooserWidgetShowEditorPropertyInfo,-    colorChooserWidgetShowEditor            ,-    constructColorChooserWidgetShowEditor   ,-    getColorChooserWidgetShowEditor         ,-    setColorChooserWidgetShowEditor         ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype ColorChooserWidget = ColorChooserWidget (ForeignPtr ColorChooserWidget)-foreign import ccall "gtk_color_chooser_widget_get_type"-    c_gtk_color_chooser_widget_get_type :: IO GType--type instance ParentTypes ColorChooserWidget = ColorChooserWidgetParentTypes-type ColorChooserWidgetParentTypes = '[Box, Container, Widget, GObject.Object, Atk.ImplementorIface, Buildable, ColorChooser, Orientable]--instance GObject ColorChooserWidget where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_color_chooser_widget_get_type-    --class GObject o => ColorChooserWidgetK o-instance (GObject o, IsDescendantOf ColorChooserWidget o) => ColorChooserWidgetK o--toColorChooserWidget :: ColorChooserWidgetK o => o -> IO ColorChooserWidget-toColorChooserWidget = unsafeCastTo ColorChooserWidget--noColorChooserWidget :: Maybe ColorChooserWidget-noColorChooserWidget = Nothing--type family ResolveColorChooserWidgetMethod (t :: Symbol) (o :: *) :: * where-    ResolveColorChooserWidgetMethod "activate" o = WidgetActivateMethodInfo-    ResolveColorChooserWidgetMethod "add" o = ContainerAddMethodInfo-    ResolveColorChooserWidgetMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveColorChooserWidgetMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveColorChooserWidgetMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveColorChooserWidgetMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveColorChooserWidgetMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveColorChooserWidgetMethod "addPalette" o = ColorChooserAddPaletteMethodInfo-    ResolveColorChooserWidgetMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveColorChooserWidgetMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveColorChooserWidgetMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveColorChooserWidgetMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveColorChooserWidgetMethod "checkResize" o = ContainerCheckResizeMethodInfo-    ResolveColorChooserWidgetMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveColorChooserWidgetMethod "childGetProperty" o = ContainerChildGetPropertyMethodInfo-    ResolveColorChooserWidgetMethod "childNotifyByPspec" o = ContainerChildNotifyByPspecMethodInfo-    ResolveColorChooserWidgetMethod "childSetProperty" o = ContainerChildSetPropertyMethodInfo-    ResolveColorChooserWidgetMethod "childType" o = ContainerChildTypeMethodInfo-    ResolveColorChooserWidgetMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveColorChooserWidgetMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveColorChooserWidgetMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveColorChooserWidgetMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveColorChooserWidgetMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveColorChooserWidgetMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveColorChooserWidgetMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveColorChooserWidgetMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveColorChooserWidgetMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveColorChooserWidgetMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveColorChooserWidgetMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveColorChooserWidgetMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveColorChooserWidgetMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveColorChooserWidgetMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveColorChooserWidgetMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveColorChooserWidgetMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveColorChooserWidgetMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveColorChooserWidgetMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveColorChooserWidgetMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveColorChooserWidgetMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveColorChooserWidgetMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveColorChooserWidgetMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveColorChooserWidgetMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveColorChooserWidgetMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveColorChooserWidgetMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveColorChooserWidgetMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveColorChooserWidgetMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveColorChooserWidgetMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveColorChooserWidgetMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveColorChooserWidgetMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveColorChooserWidgetMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveColorChooserWidgetMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveColorChooserWidgetMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveColorChooserWidgetMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveColorChooserWidgetMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveColorChooserWidgetMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveColorChooserWidgetMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveColorChooserWidgetMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveColorChooserWidgetMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveColorChooserWidgetMethod "draw" o = WidgetDrawMethodInfo-    ResolveColorChooserWidgetMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveColorChooserWidgetMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveColorChooserWidgetMethod "event" o = WidgetEventMethodInfo-    ResolveColorChooserWidgetMethod "forall" o = ContainerForallMethodInfo-    ResolveColorChooserWidgetMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveColorChooserWidgetMethod "foreach" o = ContainerForeachMethodInfo-    ResolveColorChooserWidgetMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveColorChooserWidgetMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveColorChooserWidgetMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveColorChooserWidgetMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveColorChooserWidgetMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveColorChooserWidgetMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveColorChooserWidgetMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveColorChooserWidgetMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveColorChooserWidgetMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveColorChooserWidgetMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveColorChooserWidgetMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveColorChooserWidgetMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveColorChooserWidgetMethod "hide" o = WidgetHideMethodInfo-    ResolveColorChooserWidgetMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveColorChooserWidgetMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveColorChooserWidgetMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveColorChooserWidgetMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveColorChooserWidgetMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveColorChooserWidgetMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveColorChooserWidgetMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveColorChooserWidgetMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveColorChooserWidgetMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveColorChooserWidgetMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveColorChooserWidgetMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveColorChooserWidgetMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveColorChooserWidgetMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveColorChooserWidgetMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveColorChooserWidgetMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveColorChooserWidgetMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveColorChooserWidgetMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveColorChooserWidgetMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveColorChooserWidgetMethod "map" o = WidgetMapMethodInfo-    ResolveColorChooserWidgetMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveColorChooserWidgetMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveColorChooserWidgetMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveColorChooserWidgetMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveColorChooserWidgetMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveColorChooserWidgetMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveColorChooserWidgetMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveColorChooserWidgetMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveColorChooserWidgetMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveColorChooserWidgetMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveColorChooserWidgetMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveColorChooserWidgetMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveColorChooserWidgetMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveColorChooserWidgetMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveColorChooserWidgetMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveColorChooserWidgetMethod "packEnd" o = BoxPackEndMethodInfo-    ResolveColorChooserWidgetMethod "packStart" o = BoxPackStartMethodInfo-    ResolveColorChooserWidgetMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveColorChooserWidgetMethod "path" o = WidgetPathMethodInfo-    ResolveColorChooserWidgetMethod "propagateDraw" o = ContainerPropagateDrawMethodInfo-    ResolveColorChooserWidgetMethod "queryChildPacking" o = BoxQueryChildPackingMethodInfo-    ResolveColorChooserWidgetMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveColorChooserWidgetMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveColorChooserWidgetMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveColorChooserWidgetMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveColorChooserWidgetMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveColorChooserWidgetMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveColorChooserWidgetMethod "realize" o = WidgetRealizeMethodInfo-    ResolveColorChooserWidgetMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveColorChooserWidgetMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveColorChooserWidgetMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveColorChooserWidgetMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveColorChooserWidgetMethod "remove" o = ContainerRemoveMethodInfo-    ResolveColorChooserWidgetMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveColorChooserWidgetMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveColorChooserWidgetMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveColorChooserWidgetMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveColorChooserWidgetMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveColorChooserWidgetMethod "reorderChild" o = BoxReorderChildMethodInfo-    ResolveColorChooserWidgetMethod "reparent" o = WidgetReparentMethodInfo-    ResolveColorChooserWidgetMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveColorChooserWidgetMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveColorChooserWidgetMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveColorChooserWidgetMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveColorChooserWidgetMethod "resizeChildren" o = ContainerResizeChildrenMethodInfo-    ResolveColorChooserWidgetMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveColorChooserWidgetMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveColorChooserWidgetMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveColorChooserWidgetMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveColorChooserWidgetMethod "show" o = WidgetShowMethodInfo-    ResolveColorChooserWidgetMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveColorChooserWidgetMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveColorChooserWidgetMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveColorChooserWidgetMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveColorChooserWidgetMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveColorChooserWidgetMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveColorChooserWidgetMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveColorChooserWidgetMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveColorChooserWidgetMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveColorChooserWidgetMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveColorChooserWidgetMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveColorChooserWidgetMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveColorChooserWidgetMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveColorChooserWidgetMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveColorChooserWidgetMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveColorChooserWidgetMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveColorChooserWidgetMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveColorChooserWidgetMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveColorChooserWidgetMethod "unsetFocusChain" o = ContainerUnsetFocusChainMethodInfo-    ResolveColorChooserWidgetMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveColorChooserWidgetMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveColorChooserWidgetMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveColorChooserWidgetMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveColorChooserWidgetMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveColorChooserWidgetMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveColorChooserWidgetMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveColorChooserWidgetMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveColorChooserWidgetMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveColorChooserWidgetMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveColorChooserWidgetMethod "getBaselinePosition" o = BoxGetBaselinePositionMethodInfo-    ResolveColorChooserWidgetMethod "getBorderWidth" o = ContainerGetBorderWidthMethodInfo-    ResolveColorChooserWidgetMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveColorChooserWidgetMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveColorChooserWidgetMethod "getCenterWidget" o = BoxGetCenterWidgetMethodInfo-    ResolveColorChooserWidgetMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveColorChooserWidgetMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveColorChooserWidgetMethod "getChildren" o = ContainerGetChildrenMethodInfo-    ResolveColorChooserWidgetMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveColorChooserWidgetMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveColorChooserWidgetMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveColorChooserWidgetMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveColorChooserWidgetMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveColorChooserWidgetMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveColorChooserWidgetMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveColorChooserWidgetMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveColorChooserWidgetMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveColorChooserWidgetMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveColorChooserWidgetMethod "getFocusChain" o = ContainerGetFocusChainMethodInfo-    ResolveColorChooserWidgetMethod "getFocusChild" o = ContainerGetFocusChildMethodInfo-    ResolveColorChooserWidgetMethod "getFocusHadjustment" o = ContainerGetFocusHadjustmentMethodInfo-    ResolveColorChooserWidgetMethod "getFocusVadjustment" o = ContainerGetFocusVadjustmentMethodInfo-    ResolveColorChooserWidgetMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveColorChooserWidgetMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveColorChooserWidgetMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveColorChooserWidgetMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveColorChooserWidgetMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveColorChooserWidgetMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveColorChooserWidgetMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveColorChooserWidgetMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveColorChooserWidgetMethod "getHomogeneous" o = BoxGetHomogeneousMethodInfo-    ResolveColorChooserWidgetMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveColorChooserWidgetMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveColorChooserWidgetMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveColorChooserWidgetMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveColorChooserWidgetMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveColorChooserWidgetMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveColorChooserWidgetMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveColorChooserWidgetMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveColorChooserWidgetMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveColorChooserWidgetMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveColorChooserWidgetMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveColorChooserWidgetMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveColorChooserWidgetMethod "getOrientation" o = OrientableGetOrientationMethodInfo-    ResolveColorChooserWidgetMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveColorChooserWidgetMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveColorChooserWidgetMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveColorChooserWidgetMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveColorChooserWidgetMethod "getPathForChild" o = ContainerGetPathForChildMethodInfo-    ResolveColorChooserWidgetMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveColorChooserWidgetMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveColorChooserWidgetMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveColorChooserWidgetMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveColorChooserWidgetMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveColorChooserWidgetMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveColorChooserWidgetMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveColorChooserWidgetMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveColorChooserWidgetMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveColorChooserWidgetMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveColorChooserWidgetMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveColorChooserWidgetMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveColorChooserWidgetMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveColorChooserWidgetMethod "getResizeMode" o = ContainerGetResizeModeMethodInfo-    ResolveColorChooserWidgetMethod "getRgba" o = ColorChooserGetRgbaMethodInfo-    ResolveColorChooserWidgetMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveColorChooserWidgetMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveColorChooserWidgetMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveColorChooserWidgetMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveColorChooserWidgetMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveColorChooserWidgetMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveColorChooserWidgetMethod "getSpacing" o = BoxGetSpacingMethodInfo-    ResolveColorChooserWidgetMethod "getState" o = WidgetGetStateMethodInfo-    ResolveColorChooserWidgetMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveColorChooserWidgetMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveColorChooserWidgetMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveColorChooserWidgetMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveColorChooserWidgetMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveColorChooserWidgetMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveColorChooserWidgetMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveColorChooserWidgetMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveColorChooserWidgetMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveColorChooserWidgetMethod "getUseAlpha" o = ColorChooserGetUseAlphaMethodInfo-    ResolveColorChooserWidgetMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveColorChooserWidgetMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveColorChooserWidgetMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveColorChooserWidgetMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveColorChooserWidgetMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveColorChooserWidgetMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveColorChooserWidgetMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveColorChooserWidgetMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveColorChooserWidgetMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveColorChooserWidgetMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveColorChooserWidgetMethod "setBaselinePosition" o = BoxSetBaselinePositionMethodInfo-    ResolveColorChooserWidgetMethod "setBorderWidth" o = ContainerSetBorderWidthMethodInfo-    ResolveColorChooserWidgetMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveColorChooserWidgetMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveColorChooserWidgetMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveColorChooserWidgetMethod "setCenterWidget" o = BoxSetCenterWidgetMethodInfo-    ResolveColorChooserWidgetMethod "setChildPacking" o = BoxSetChildPackingMethodInfo-    ResolveColorChooserWidgetMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveColorChooserWidgetMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveColorChooserWidgetMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveColorChooserWidgetMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveColorChooserWidgetMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveColorChooserWidgetMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveColorChooserWidgetMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveColorChooserWidgetMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveColorChooserWidgetMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveColorChooserWidgetMethod "setFocusChain" o = ContainerSetFocusChainMethodInfo-    ResolveColorChooserWidgetMethod "setFocusChild" o = ContainerSetFocusChildMethodInfo-    ResolveColorChooserWidgetMethod "setFocusHadjustment" o = ContainerSetFocusHadjustmentMethodInfo-    ResolveColorChooserWidgetMethod "setFocusVadjustment" o = ContainerSetFocusVadjustmentMethodInfo-    ResolveColorChooserWidgetMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveColorChooserWidgetMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveColorChooserWidgetMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveColorChooserWidgetMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveColorChooserWidgetMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveColorChooserWidgetMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveColorChooserWidgetMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveColorChooserWidgetMethod "setHomogeneous" o = BoxSetHomogeneousMethodInfo-    ResolveColorChooserWidgetMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveColorChooserWidgetMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveColorChooserWidgetMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveColorChooserWidgetMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveColorChooserWidgetMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveColorChooserWidgetMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveColorChooserWidgetMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveColorChooserWidgetMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveColorChooserWidgetMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveColorChooserWidgetMethod "setOrientation" o = OrientableSetOrientationMethodInfo-    ResolveColorChooserWidgetMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveColorChooserWidgetMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveColorChooserWidgetMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveColorChooserWidgetMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveColorChooserWidgetMethod "setReallocateRedraws" o = ContainerSetReallocateRedrawsMethodInfo-    ResolveColorChooserWidgetMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveColorChooserWidgetMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveColorChooserWidgetMethod "setResizeMode" o = ContainerSetResizeModeMethodInfo-    ResolveColorChooserWidgetMethod "setRgba" o = ColorChooserSetRgbaMethodInfo-    ResolveColorChooserWidgetMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveColorChooserWidgetMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveColorChooserWidgetMethod "setSpacing" o = BoxSetSpacingMethodInfo-    ResolveColorChooserWidgetMethod "setState" o = WidgetSetStateMethodInfo-    ResolveColorChooserWidgetMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveColorChooserWidgetMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveColorChooserWidgetMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveColorChooserWidgetMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveColorChooserWidgetMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveColorChooserWidgetMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveColorChooserWidgetMethod "setUseAlpha" o = ColorChooserSetUseAlphaMethodInfo-    ResolveColorChooserWidgetMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveColorChooserWidgetMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveColorChooserWidgetMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveColorChooserWidgetMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveColorChooserWidgetMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveColorChooserWidgetMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveColorChooserWidgetMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveColorChooserWidgetMethod t ColorChooserWidget, MethodInfo info ColorChooserWidget p) => IsLabelProxy t (ColorChooserWidget -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveColorChooserWidgetMethod t ColorChooserWidget, MethodInfo info ColorChooserWidget p) => IsLabel t (ColorChooserWidget -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "show-editor"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getColorChooserWidgetShowEditor :: (MonadIO m, ColorChooserWidgetK o) => o -> m Bool-getColorChooserWidgetShowEditor obj = liftIO $ getObjectPropertyBool obj "show-editor"--setColorChooserWidgetShowEditor :: (MonadIO m, ColorChooserWidgetK o) => o -> Bool -> m ()-setColorChooserWidgetShowEditor obj val = liftIO $ setObjectPropertyBool obj "show-editor" val--constructColorChooserWidgetShowEditor :: Bool -> IO ([Char], GValue)-constructColorChooserWidgetShowEditor val = constructObjectPropertyBool "show-editor" val--data ColorChooserWidgetShowEditorPropertyInfo-instance AttrInfo ColorChooserWidgetShowEditorPropertyInfo where-    type AttrAllowedOps ColorChooserWidgetShowEditorPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ColorChooserWidgetShowEditorPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint ColorChooserWidgetShowEditorPropertyInfo = ColorChooserWidgetK-    type AttrGetType ColorChooserWidgetShowEditorPropertyInfo = Bool-    type AttrLabel ColorChooserWidgetShowEditorPropertyInfo = "show-editor"-    attrGet _ = getColorChooserWidgetShowEditor-    attrSet _ = setColorChooserWidgetShowEditor-    attrConstruct _ = constructColorChooserWidgetShowEditor-    attrClear _ = undefined--type instance AttributeList ColorChooserWidget = ColorChooserWidgetAttributeList-type ColorChooserWidgetAttributeList = ('[ '("appPaintable", WidgetAppPaintablePropertyInfo), '("baselinePosition", BoxBaselinePositionPropertyInfo), '("borderWidth", ContainerBorderWidthPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("child", ContainerChildPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("homogeneous", BoxHomogeneousPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("orientation", OrientableOrientationPropertyInfo), '("parent", WidgetParentPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("resizeMode", ContainerResizeModePropertyInfo), '("rgba", ColorChooserRgbaPropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("showEditor", ColorChooserWidgetShowEditorPropertyInfo), '("spacing", BoxSpacingPropertyInfo), '("style", WidgetStylePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("useAlpha", ColorChooserUseAlphaPropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo)] :: [(Symbol, *)])--colorChooserWidgetShowEditor :: AttrLabelProxy "showEditor"-colorChooserWidgetShowEditor = AttrLabelProxy--type instance SignalList ColorChooserWidget = ColorChooserWidgetSignalList-type ColorChooserWidgetSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("add", ContainerAddSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("checkResize", ContainerCheckResizeSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("colorActivated", ColorChooserColorActivatedSignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("remove", ContainerRemoveSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("setFocusChild", ContainerSetFocusChildSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method ColorChooserWidget::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "ColorChooserWidget")--- throws : False--- Skip return : False--foreign import ccall "gtk_color_chooser_widget_new" gtk_color_chooser_widget_new :: -    IO (Ptr ColorChooserWidget)---colorChooserWidgetNew ::-    (MonadIO m) =>-    m ColorChooserWidget                    -- result-colorChooserWidgetNew  = liftIO $ do-    result <- gtk_color_chooser_widget_new-    checkUnexpectedReturnNULL "gtk_color_chooser_widget_new" result-    result' <- (newObject ColorChooserWidget) result-    return result'--
− GI/Gtk/Objects/ColorChooserWidget.hs-boot
@@ -1,14 +0,0 @@-module GI.Gtk.Objects.ColorChooserWidget where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype ColorChooserWidget = ColorChooserWidget (ForeignPtr ColorChooserWidget)-instance GObject ColorChooserWidget where-class GObject o => ColorChooserWidgetK o-instance (GObject o, IsDescendantOf ColorChooserWidget o) => ColorChooserWidgetK o-data ColorChooserWidgetShowEditorPropertyInfo
− GI/Gtk/Objects/ColorSelection.hs
@@ -1,1347 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.ColorSelection-    ( ---- * Exported types-    ColorSelection(..)                      ,-    ColorSelectionK                         ,-    toColorSelection                        ,-    noColorSelection                        ,--- -- * Methods--- ** colorSelectionGetCurrentAlpha-    ColorSelectionGetCurrentAlphaMethodInfo ,-    colorSelectionGetCurrentAlpha           ,----- ** colorSelectionGetCurrentColor-    ColorSelectionGetCurrentColorMethodInfo ,-    colorSelectionGetCurrentColor           ,----- ** colorSelectionGetCurrentRgba-    ColorSelectionGetCurrentRgbaMethodInfo  ,-    colorSelectionGetCurrentRgba            ,----- ** colorSelectionGetHasOpacityControl-    ColorSelectionGetHasOpacityControlMethodInfo,-    colorSelectionGetHasOpacityControl      ,----- ** colorSelectionGetHasPalette-    ColorSelectionGetHasPaletteMethodInfo   ,-    colorSelectionGetHasPalette             ,----- ** colorSelectionGetPreviousAlpha-    ColorSelectionGetPreviousAlphaMethodInfo,-    colorSelectionGetPreviousAlpha          ,----- ** colorSelectionGetPreviousColor-    ColorSelectionGetPreviousColorMethodInfo,-    colorSelectionGetPreviousColor          ,----- ** colorSelectionGetPreviousRgba-    ColorSelectionGetPreviousRgbaMethodInfo ,-    colorSelectionGetPreviousRgba           ,----- ** colorSelectionIsAdjusting-    ColorSelectionIsAdjustingMethodInfo     ,-    colorSelectionIsAdjusting               ,----- ** colorSelectionNew-    colorSelectionNew                       ,----- ** colorSelectionPaletteFromString-    colorSelectionPaletteFromString         ,----- ** colorSelectionPaletteToString-    colorSelectionPaletteToString           ,----- ** colorSelectionSetCurrentAlpha-    ColorSelectionSetCurrentAlphaMethodInfo ,-    colorSelectionSetCurrentAlpha           ,----- ** colorSelectionSetCurrentColor-    ColorSelectionSetCurrentColorMethodInfo ,-    colorSelectionSetCurrentColor           ,----- ** colorSelectionSetCurrentRgba-    ColorSelectionSetCurrentRgbaMethodInfo  ,-    colorSelectionSetCurrentRgba            ,----- ** colorSelectionSetHasOpacityControl-    ColorSelectionSetHasOpacityControlMethodInfo,-    colorSelectionSetHasOpacityControl      ,----- ** colorSelectionSetHasPalette-    ColorSelectionSetHasPaletteMethodInfo   ,-    colorSelectionSetHasPalette             ,----- ** colorSelectionSetPreviousAlpha-    ColorSelectionSetPreviousAlphaMethodInfo,-    colorSelectionSetPreviousAlpha          ,----- ** colorSelectionSetPreviousColor-    ColorSelectionSetPreviousColorMethodInfo,-    colorSelectionSetPreviousColor          ,----- ** colorSelectionSetPreviousRgba-    ColorSelectionSetPreviousRgbaMethodInfo ,-    colorSelectionSetPreviousRgba           ,----- -- * Properties--- ** CurrentAlpha-    ColorSelectionCurrentAlphaPropertyInfo  ,-    colorSelectionCurrentAlpha              ,-    constructColorSelectionCurrentAlpha     ,-    getColorSelectionCurrentAlpha           ,-    setColorSelectionCurrentAlpha           ,----- ** CurrentColor-    ColorSelectionCurrentColorPropertyInfo  ,-    colorSelectionCurrentColor              ,-    constructColorSelectionCurrentColor     ,-    getColorSelectionCurrentColor           ,-    setColorSelectionCurrentColor           ,----- ** CurrentRgba-    ColorSelectionCurrentRgbaPropertyInfo   ,-    colorSelectionCurrentRgba               ,-    constructColorSelectionCurrentRgba      ,-    getColorSelectionCurrentRgba            ,-    setColorSelectionCurrentRgba            ,----- ** HasOpacityControl-    ColorSelectionHasOpacityControlPropertyInfo,-    colorSelectionHasOpacityControl         ,-    constructColorSelectionHasOpacityControl,-    getColorSelectionHasOpacityControl      ,-    setColorSelectionHasOpacityControl      ,----- ** HasPalette-    ColorSelectionHasPalettePropertyInfo    ,-    colorSelectionHasPalette                ,-    constructColorSelectionHasPalette       ,-    getColorSelectionHasPalette             ,-    setColorSelectionHasPalette             ,----- -- * Signals--- ** ColorChanged-    ColorSelectionColorChangedCallback      ,-    ColorSelectionColorChangedCallbackC     ,-    ColorSelectionColorChangedSignalInfo    ,-    afterColorSelectionColorChanged         ,-    colorSelectionColorChangedCallbackWrapper,-    colorSelectionColorChangedClosure       ,-    mkColorSelectionColorChangedCallback    ,-    noColorSelectionColorChangedCallback    ,-    onColorSelectionColorChanged            ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject-import qualified GI.Gdk as Gdk--newtype ColorSelection = ColorSelection (ForeignPtr ColorSelection)-foreign import ccall "gtk_color_selection_get_type"-    c_gtk_color_selection_get_type :: IO GType--type instance ParentTypes ColorSelection = ColorSelectionParentTypes-type ColorSelectionParentTypes = '[Box, Container, Widget, GObject.Object, Atk.ImplementorIface, Buildable, Orientable]--instance GObject ColorSelection where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_color_selection_get_type-    --class GObject o => ColorSelectionK o-instance (GObject o, IsDescendantOf ColorSelection o) => ColorSelectionK o--toColorSelection :: ColorSelectionK o => o -> IO ColorSelection-toColorSelection = unsafeCastTo ColorSelection--noColorSelection :: Maybe ColorSelection-noColorSelection = Nothing--type family ResolveColorSelectionMethod (t :: Symbol) (o :: *) :: * where-    ResolveColorSelectionMethod "activate" o = WidgetActivateMethodInfo-    ResolveColorSelectionMethod "add" o = ContainerAddMethodInfo-    ResolveColorSelectionMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveColorSelectionMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveColorSelectionMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveColorSelectionMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveColorSelectionMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveColorSelectionMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveColorSelectionMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveColorSelectionMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveColorSelectionMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveColorSelectionMethod "checkResize" o = ContainerCheckResizeMethodInfo-    ResolveColorSelectionMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveColorSelectionMethod "childGetProperty" o = ContainerChildGetPropertyMethodInfo-    ResolveColorSelectionMethod "childNotifyByPspec" o = ContainerChildNotifyByPspecMethodInfo-    ResolveColorSelectionMethod "childSetProperty" o = ContainerChildSetPropertyMethodInfo-    ResolveColorSelectionMethod "childType" o = ContainerChildTypeMethodInfo-    ResolveColorSelectionMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveColorSelectionMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveColorSelectionMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveColorSelectionMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveColorSelectionMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveColorSelectionMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveColorSelectionMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveColorSelectionMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveColorSelectionMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveColorSelectionMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveColorSelectionMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveColorSelectionMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveColorSelectionMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveColorSelectionMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveColorSelectionMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveColorSelectionMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveColorSelectionMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveColorSelectionMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveColorSelectionMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveColorSelectionMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveColorSelectionMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveColorSelectionMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveColorSelectionMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveColorSelectionMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveColorSelectionMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveColorSelectionMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveColorSelectionMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveColorSelectionMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveColorSelectionMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveColorSelectionMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveColorSelectionMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveColorSelectionMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveColorSelectionMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveColorSelectionMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveColorSelectionMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveColorSelectionMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveColorSelectionMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveColorSelectionMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveColorSelectionMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveColorSelectionMethod "draw" o = WidgetDrawMethodInfo-    ResolveColorSelectionMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveColorSelectionMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveColorSelectionMethod "event" o = WidgetEventMethodInfo-    ResolveColorSelectionMethod "forall" o = ContainerForallMethodInfo-    ResolveColorSelectionMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveColorSelectionMethod "foreach" o = ContainerForeachMethodInfo-    ResolveColorSelectionMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveColorSelectionMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveColorSelectionMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveColorSelectionMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveColorSelectionMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveColorSelectionMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveColorSelectionMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveColorSelectionMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveColorSelectionMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveColorSelectionMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveColorSelectionMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveColorSelectionMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveColorSelectionMethod "hide" o = WidgetHideMethodInfo-    ResolveColorSelectionMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveColorSelectionMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveColorSelectionMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveColorSelectionMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveColorSelectionMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveColorSelectionMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveColorSelectionMethod "isAdjusting" o = ColorSelectionIsAdjustingMethodInfo-    ResolveColorSelectionMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveColorSelectionMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveColorSelectionMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveColorSelectionMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveColorSelectionMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveColorSelectionMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveColorSelectionMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveColorSelectionMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveColorSelectionMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveColorSelectionMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveColorSelectionMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveColorSelectionMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveColorSelectionMethod "map" o = WidgetMapMethodInfo-    ResolveColorSelectionMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveColorSelectionMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveColorSelectionMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveColorSelectionMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveColorSelectionMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveColorSelectionMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveColorSelectionMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveColorSelectionMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveColorSelectionMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveColorSelectionMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveColorSelectionMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveColorSelectionMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveColorSelectionMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveColorSelectionMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveColorSelectionMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveColorSelectionMethod "packEnd" o = BoxPackEndMethodInfo-    ResolveColorSelectionMethod "packStart" o = BoxPackStartMethodInfo-    ResolveColorSelectionMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveColorSelectionMethod "path" o = WidgetPathMethodInfo-    ResolveColorSelectionMethod "propagateDraw" o = ContainerPropagateDrawMethodInfo-    ResolveColorSelectionMethod "queryChildPacking" o = BoxQueryChildPackingMethodInfo-    ResolveColorSelectionMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveColorSelectionMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveColorSelectionMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveColorSelectionMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveColorSelectionMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveColorSelectionMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveColorSelectionMethod "realize" o = WidgetRealizeMethodInfo-    ResolveColorSelectionMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveColorSelectionMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveColorSelectionMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveColorSelectionMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveColorSelectionMethod "remove" o = ContainerRemoveMethodInfo-    ResolveColorSelectionMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveColorSelectionMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveColorSelectionMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveColorSelectionMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveColorSelectionMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveColorSelectionMethod "reorderChild" o = BoxReorderChildMethodInfo-    ResolveColorSelectionMethod "reparent" o = WidgetReparentMethodInfo-    ResolveColorSelectionMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveColorSelectionMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveColorSelectionMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveColorSelectionMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveColorSelectionMethod "resizeChildren" o = ContainerResizeChildrenMethodInfo-    ResolveColorSelectionMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveColorSelectionMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveColorSelectionMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveColorSelectionMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveColorSelectionMethod "show" o = WidgetShowMethodInfo-    ResolveColorSelectionMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveColorSelectionMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveColorSelectionMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveColorSelectionMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveColorSelectionMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveColorSelectionMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveColorSelectionMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveColorSelectionMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveColorSelectionMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveColorSelectionMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveColorSelectionMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveColorSelectionMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveColorSelectionMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveColorSelectionMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveColorSelectionMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveColorSelectionMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveColorSelectionMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveColorSelectionMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveColorSelectionMethod "unsetFocusChain" o = ContainerUnsetFocusChainMethodInfo-    ResolveColorSelectionMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveColorSelectionMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveColorSelectionMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveColorSelectionMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveColorSelectionMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveColorSelectionMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveColorSelectionMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveColorSelectionMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveColorSelectionMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveColorSelectionMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveColorSelectionMethod "getBaselinePosition" o = BoxGetBaselinePositionMethodInfo-    ResolveColorSelectionMethod "getBorderWidth" o = ContainerGetBorderWidthMethodInfo-    ResolveColorSelectionMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveColorSelectionMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveColorSelectionMethod "getCenterWidget" o = BoxGetCenterWidgetMethodInfo-    ResolveColorSelectionMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveColorSelectionMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveColorSelectionMethod "getChildren" o = ContainerGetChildrenMethodInfo-    ResolveColorSelectionMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveColorSelectionMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveColorSelectionMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveColorSelectionMethod "getCurrentAlpha" o = ColorSelectionGetCurrentAlphaMethodInfo-    ResolveColorSelectionMethod "getCurrentColor" o = ColorSelectionGetCurrentColorMethodInfo-    ResolveColorSelectionMethod "getCurrentRgba" o = ColorSelectionGetCurrentRgbaMethodInfo-    ResolveColorSelectionMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveColorSelectionMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveColorSelectionMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveColorSelectionMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveColorSelectionMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveColorSelectionMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveColorSelectionMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveColorSelectionMethod "getFocusChain" o = ContainerGetFocusChainMethodInfo-    ResolveColorSelectionMethod "getFocusChild" o = ContainerGetFocusChildMethodInfo-    ResolveColorSelectionMethod "getFocusHadjustment" o = ContainerGetFocusHadjustmentMethodInfo-    ResolveColorSelectionMethod "getFocusVadjustment" o = ContainerGetFocusVadjustmentMethodInfo-    ResolveColorSelectionMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveColorSelectionMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveColorSelectionMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveColorSelectionMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveColorSelectionMethod "getHasOpacityControl" o = ColorSelectionGetHasOpacityControlMethodInfo-    ResolveColorSelectionMethod "getHasPalette" o = ColorSelectionGetHasPaletteMethodInfo-    ResolveColorSelectionMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveColorSelectionMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveColorSelectionMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveColorSelectionMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveColorSelectionMethod "getHomogeneous" o = BoxGetHomogeneousMethodInfo-    ResolveColorSelectionMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveColorSelectionMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveColorSelectionMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveColorSelectionMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveColorSelectionMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveColorSelectionMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveColorSelectionMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveColorSelectionMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveColorSelectionMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveColorSelectionMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveColorSelectionMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveColorSelectionMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveColorSelectionMethod "getOrientation" o = OrientableGetOrientationMethodInfo-    ResolveColorSelectionMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveColorSelectionMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveColorSelectionMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveColorSelectionMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveColorSelectionMethod "getPathForChild" o = ContainerGetPathForChildMethodInfo-    ResolveColorSelectionMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveColorSelectionMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveColorSelectionMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveColorSelectionMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveColorSelectionMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveColorSelectionMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveColorSelectionMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveColorSelectionMethod "getPreviousAlpha" o = ColorSelectionGetPreviousAlphaMethodInfo-    ResolveColorSelectionMethod "getPreviousColor" o = ColorSelectionGetPreviousColorMethodInfo-    ResolveColorSelectionMethod "getPreviousRgba" o = ColorSelectionGetPreviousRgbaMethodInfo-    ResolveColorSelectionMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveColorSelectionMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveColorSelectionMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveColorSelectionMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveColorSelectionMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveColorSelectionMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveColorSelectionMethod "getResizeMode" o = ContainerGetResizeModeMethodInfo-    ResolveColorSelectionMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveColorSelectionMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveColorSelectionMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveColorSelectionMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveColorSelectionMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveColorSelectionMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveColorSelectionMethod "getSpacing" o = BoxGetSpacingMethodInfo-    ResolveColorSelectionMethod "getState" o = WidgetGetStateMethodInfo-    ResolveColorSelectionMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveColorSelectionMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveColorSelectionMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveColorSelectionMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveColorSelectionMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveColorSelectionMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveColorSelectionMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveColorSelectionMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveColorSelectionMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveColorSelectionMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveColorSelectionMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveColorSelectionMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveColorSelectionMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveColorSelectionMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveColorSelectionMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveColorSelectionMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveColorSelectionMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveColorSelectionMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveColorSelectionMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveColorSelectionMethod "setBaselinePosition" o = BoxSetBaselinePositionMethodInfo-    ResolveColorSelectionMethod "setBorderWidth" o = ContainerSetBorderWidthMethodInfo-    ResolveColorSelectionMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveColorSelectionMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveColorSelectionMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveColorSelectionMethod "setCenterWidget" o = BoxSetCenterWidgetMethodInfo-    ResolveColorSelectionMethod "setChildPacking" o = BoxSetChildPackingMethodInfo-    ResolveColorSelectionMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveColorSelectionMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveColorSelectionMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveColorSelectionMethod "setCurrentAlpha" o = ColorSelectionSetCurrentAlphaMethodInfo-    ResolveColorSelectionMethod "setCurrentColor" o = ColorSelectionSetCurrentColorMethodInfo-    ResolveColorSelectionMethod "setCurrentRgba" o = ColorSelectionSetCurrentRgbaMethodInfo-    ResolveColorSelectionMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveColorSelectionMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveColorSelectionMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveColorSelectionMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveColorSelectionMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveColorSelectionMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveColorSelectionMethod "setFocusChain" o = ContainerSetFocusChainMethodInfo-    ResolveColorSelectionMethod "setFocusChild" o = ContainerSetFocusChildMethodInfo-    ResolveColorSelectionMethod "setFocusHadjustment" o = ContainerSetFocusHadjustmentMethodInfo-    ResolveColorSelectionMethod "setFocusVadjustment" o = ContainerSetFocusVadjustmentMethodInfo-    ResolveColorSelectionMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveColorSelectionMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveColorSelectionMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveColorSelectionMethod "setHasOpacityControl" o = ColorSelectionSetHasOpacityControlMethodInfo-    ResolveColorSelectionMethod "setHasPalette" o = ColorSelectionSetHasPaletteMethodInfo-    ResolveColorSelectionMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveColorSelectionMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveColorSelectionMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveColorSelectionMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveColorSelectionMethod "setHomogeneous" o = BoxSetHomogeneousMethodInfo-    ResolveColorSelectionMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveColorSelectionMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveColorSelectionMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveColorSelectionMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveColorSelectionMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveColorSelectionMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveColorSelectionMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveColorSelectionMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveColorSelectionMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveColorSelectionMethod "setOrientation" o = OrientableSetOrientationMethodInfo-    ResolveColorSelectionMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveColorSelectionMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveColorSelectionMethod "setPreviousAlpha" o = ColorSelectionSetPreviousAlphaMethodInfo-    ResolveColorSelectionMethod "setPreviousColor" o = ColorSelectionSetPreviousColorMethodInfo-    ResolveColorSelectionMethod "setPreviousRgba" o = ColorSelectionSetPreviousRgbaMethodInfo-    ResolveColorSelectionMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveColorSelectionMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveColorSelectionMethod "setReallocateRedraws" o = ContainerSetReallocateRedrawsMethodInfo-    ResolveColorSelectionMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveColorSelectionMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveColorSelectionMethod "setResizeMode" o = ContainerSetResizeModeMethodInfo-    ResolveColorSelectionMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveColorSelectionMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveColorSelectionMethod "setSpacing" o = BoxSetSpacingMethodInfo-    ResolveColorSelectionMethod "setState" o = WidgetSetStateMethodInfo-    ResolveColorSelectionMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveColorSelectionMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveColorSelectionMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveColorSelectionMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveColorSelectionMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveColorSelectionMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveColorSelectionMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveColorSelectionMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveColorSelectionMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveColorSelectionMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveColorSelectionMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveColorSelectionMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveColorSelectionMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveColorSelectionMethod t ColorSelection, MethodInfo info ColorSelection p) => IsLabelProxy t (ColorSelection -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveColorSelectionMethod t ColorSelection, MethodInfo info ColorSelection p) => IsLabel t (ColorSelection -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal ColorSelection::color-changed-type ColorSelectionColorChangedCallback =-    IO ()--noColorSelectionColorChangedCallback :: Maybe ColorSelectionColorChangedCallback-noColorSelectionColorChangedCallback = Nothing--type ColorSelectionColorChangedCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkColorSelectionColorChangedCallback :: ColorSelectionColorChangedCallbackC -> IO (FunPtr ColorSelectionColorChangedCallbackC)--colorSelectionColorChangedClosure :: ColorSelectionColorChangedCallback -> IO Closure-colorSelectionColorChangedClosure cb = newCClosure =<< mkColorSelectionColorChangedCallback wrapped-    where wrapped = colorSelectionColorChangedCallbackWrapper cb--colorSelectionColorChangedCallbackWrapper ::-    ColorSelectionColorChangedCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-colorSelectionColorChangedCallbackWrapper _cb _ _ = do-    _cb --onColorSelectionColorChanged :: (GObject a, MonadIO m) => a -> ColorSelectionColorChangedCallback -> m SignalHandlerId-onColorSelectionColorChanged obj cb = liftIO $ connectColorSelectionColorChanged obj cb SignalConnectBefore-afterColorSelectionColorChanged :: (GObject a, MonadIO m) => a -> ColorSelectionColorChangedCallback -> m SignalHandlerId-afterColorSelectionColorChanged obj cb = connectColorSelectionColorChanged obj cb SignalConnectAfter--connectColorSelectionColorChanged :: (GObject a, MonadIO m) =>-                                     a -> ColorSelectionColorChangedCallback -> SignalConnectMode -> m SignalHandlerId-connectColorSelectionColorChanged obj cb after = liftIO $ do-    cb' <- mkColorSelectionColorChangedCallback (colorSelectionColorChangedCallbackWrapper cb)-    connectSignalFunPtr obj "color-changed" cb' after---- VVV Prop "current-alpha"-   -- Type: TBasicType TUInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getColorSelectionCurrentAlpha :: (MonadIO m, ColorSelectionK o) => o -> m Word32-getColorSelectionCurrentAlpha obj = liftIO $ getObjectPropertyUInt32 obj "current-alpha"--setColorSelectionCurrentAlpha :: (MonadIO m, ColorSelectionK o) => o -> Word32 -> m ()-setColorSelectionCurrentAlpha obj val = liftIO $ setObjectPropertyUInt32 obj "current-alpha" val--constructColorSelectionCurrentAlpha :: Word32 -> IO ([Char], GValue)-constructColorSelectionCurrentAlpha val = constructObjectPropertyUInt32 "current-alpha" val--data ColorSelectionCurrentAlphaPropertyInfo-instance AttrInfo ColorSelectionCurrentAlphaPropertyInfo where-    type AttrAllowedOps ColorSelectionCurrentAlphaPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ColorSelectionCurrentAlphaPropertyInfo = (~) Word32-    type AttrBaseTypeConstraint ColorSelectionCurrentAlphaPropertyInfo = ColorSelectionK-    type AttrGetType ColorSelectionCurrentAlphaPropertyInfo = Word32-    type AttrLabel ColorSelectionCurrentAlphaPropertyInfo = "current-alpha"-    attrGet _ = getColorSelectionCurrentAlpha-    attrSet _ = setColorSelectionCurrentAlpha-    attrConstruct _ = constructColorSelectionCurrentAlpha-    attrClear _ = undefined---- VVV Prop "current-color"-   -- Type: TInterface "Gdk" "Color"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getColorSelectionCurrentColor :: (MonadIO m, ColorSelectionK o) => o -> m (Maybe Gdk.Color)-getColorSelectionCurrentColor obj = liftIO $ getObjectPropertyBoxed obj "current-color" Gdk.Color--setColorSelectionCurrentColor :: (MonadIO m, ColorSelectionK o) => o -> Gdk.Color -> m ()-setColorSelectionCurrentColor obj val = liftIO $ setObjectPropertyBoxed obj "current-color" (Just val)--constructColorSelectionCurrentColor :: Gdk.Color -> IO ([Char], GValue)-constructColorSelectionCurrentColor val = constructObjectPropertyBoxed "current-color" (Just val)--data ColorSelectionCurrentColorPropertyInfo-instance AttrInfo ColorSelectionCurrentColorPropertyInfo where-    type AttrAllowedOps ColorSelectionCurrentColorPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ColorSelectionCurrentColorPropertyInfo = (~) Gdk.Color-    type AttrBaseTypeConstraint ColorSelectionCurrentColorPropertyInfo = ColorSelectionK-    type AttrGetType ColorSelectionCurrentColorPropertyInfo = (Maybe Gdk.Color)-    type AttrLabel ColorSelectionCurrentColorPropertyInfo = "current-color"-    attrGet _ = getColorSelectionCurrentColor-    attrSet _ = setColorSelectionCurrentColor-    attrConstruct _ = constructColorSelectionCurrentColor-    attrClear _ = undefined---- VVV Prop "current-rgba"-   -- Type: TInterface "Gdk" "RGBA"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getColorSelectionCurrentRgba :: (MonadIO m, ColorSelectionK o) => o -> m (Maybe Gdk.RGBA)-getColorSelectionCurrentRgba obj = liftIO $ getObjectPropertyBoxed obj "current-rgba" Gdk.RGBA--setColorSelectionCurrentRgba :: (MonadIO m, ColorSelectionK o) => o -> Gdk.RGBA -> m ()-setColorSelectionCurrentRgba obj val = liftIO $ setObjectPropertyBoxed obj "current-rgba" (Just val)--constructColorSelectionCurrentRgba :: Gdk.RGBA -> IO ([Char], GValue)-constructColorSelectionCurrentRgba val = constructObjectPropertyBoxed "current-rgba" (Just val)--data ColorSelectionCurrentRgbaPropertyInfo-instance AttrInfo ColorSelectionCurrentRgbaPropertyInfo where-    type AttrAllowedOps ColorSelectionCurrentRgbaPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ColorSelectionCurrentRgbaPropertyInfo = (~) Gdk.RGBA-    type AttrBaseTypeConstraint ColorSelectionCurrentRgbaPropertyInfo = ColorSelectionK-    type AttrGetType ColorSelectionCurrentRgbaPropertyInfo = (Maybe Gdk.RGBA)-    type AttrLabel ColorSelectionCurrentRgbaPropertyInfo = "current-rgba"-    attrGet _ = getColorSelectionCurrentRgba-    attrSet _ = setColorSelectionCurrentRgba-    attrConstruct _ = constructColorSelectionCurrentRgba-    attrClear _ = undefined---- VVV Prop "has-opacity-control"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getColorSelectionHasOpacityControl :: (MonadIO m, ColorSelectionK o) => o -> m Bool-getColorSelectionHasOpacityControl obj = liftIO $ getObjectPropertyBool obj "has-opacity-control"--setColorSelectionHasOpacityControl :: (MonadIO m, ColorSelectionK o) => o -> Bool -> m ()-setColorSelectionHasOpacityControl obj val = liftIO $ setObjectPropertyBool obj "has-opacity-control" val--constructColorSelectionHasOpacityControl :: Bool -> IO ([Char], GValue)-constructColorSelectionHasOpacityControl val = constructObjectPropertyBool "has-opacity-control" val--data ColorSelectionHasOpacityControlPropertyInfo-instance AttrInfo ColorSelectionHasOpacityControlPropertyInfo where-    type AttrAllowedOps ColorSelectionHasOpacityControlPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ColorSelectionHasOpacityControlPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint ColorSelectionHasOpacityControlPropertyInfo = ColorSelectionK-    type AttrGetType ColorSelectionHasOpacityControlPropertyInfo = Bool-    type AttrLabel ColorSelectionHasOpacityControlPropertyInfo = "has-opacity-control"-    attrGet _ = getColorSelectionHasOpacityControl-    attrSet _ = setColorSelectionHasOpacityControl-    attrConstruct _ = constructColorSelectionHasOpacityControl-    attrClear _ = undefined---- VVV Prop "has-palette"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getColorSelectionHasPalette :: (MonadIO m, ColorSelectionK o) => o -> m Bool-getColorSelectionHasPalette obj = liftIO $ getObjectPropertyBool obj "has-palette"--setColorSelectionHasPalette :: (MonadIO m, ColorSelectionK o) => o -> Bool -> m ()-setColorSelectionHasPalette obj val = liftIO $ setObjectPropertyBool obj "has-palette" val--constructColorSelectionHasPalette :: Bool -> IO ([Char], GValue)-constructColorSelectionHasPalette val = constructObjectPropertyBool "has-palette" val--data ColorSelectionHasPalettePropertyInfo-instance AttrInfo ColorSelectionHasPalettePropertyInfo where-    type AttrAllowedOps ColorSelectionHasPalettePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ColorSelectionHasPalettePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint ColorSelectionHasPalettePropertyInfo = ColorSelectionK-    type AttrGetType ColorSelectionHasPalettePropertyInfo = Bool-    type AttrLabel ColorSelectionHasPalettePropertyInfo = "has-palette"-    attrGet _ = getColorSelectionHasPalette-    attrSet _ = setColorSelectionHasPalette-    attrConstruct _ = constructColorSelectionHasPalette-    attrClear _ = undefined--type instance AttributeList ColorSelection = ColorSelectionAttributeList-type ColorSelectionAttributeList = ('[ '("appPaintable", WidgetAppPaintablePropertyInfo), '("baselinePosition", BoxBaselinePositionPropertyInfo), '("borderWidth", ContainerBorderWidthPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("child", ContainerChildPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("currentAlpha", ColorSelectionCurrentAlphaPropertyInfo), '("currentColor", ColorSelectionCurrentColorPropertyInfo), '("currentRgba", ColorSelectionCurrentRgbaPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasOpacityControl", ColorSelectionHasOpacityControlPropertyInfo), '("hasPalette", ColorSelectionHasPalettePropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("homogeneous", BoxHomogeneousPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("orientation", OrientableOrientationPropertyInfo), '("parent", WidgetParentPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("resizeMode", ContainerResizeModePropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("spacing", BoxSpacingPropertyInfo), '("style", WidgetStylePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo)] :: [(Symbol, *)])--colorSelectionCurrentAlpha :: AttrLabelProxy "currentAlpha"-colorSelectionCurrentAlpha = AttrLabelProxy--colorSelectionCurrentColor :: AttrLabelProxy "currentColor"-colorSelectionCurrentColor = AttrLabelProxy--colorSelectionCurrentRgba :: AttrLabelProxy "currentRgba"-colorSelectionCurrentRgba = AttrLabelProxy--colorSelectionHasOpacityControl :: AttrLabelProxy "hasOpacityControl"-colorSelectionHasOpacityControl = AttrLabelProxy--colorSelectionHasPalette :: AttrLabelProxy "hasPalette"-colorSelectionHasPalette = AttrLabelProxy--data ColorSelectionColorChangedSignalInfo-instance SignalInfo ColorSelectionColorChangedSignalInfo where-    type HaskellCallbackType ColorSelectionColorChangedSignalInfo = ColorSelectionColorChangedCallback-    connectSignal _ = connectColorSelectionColorChanged--type instance SignalList ColorSelection = ColorSelectionSignalList-type ColorSelectionSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("add", ContainerAddSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("checkResize", ContainerCheckResizeSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("colorChanged", ColorSelectionColorChangedSignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("remove", ContainerRemoveSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("setFocusChild", ContainerSetFocusChildSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method ColorSelection::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "ColorSelection")--- throws : False--- Skip return : False--foreign import ccall "gtk_color_selection_new" gtk_color_selection_new :: -    IO (Ptr ColorSelection)---colorSelectionNew ::-    (MonadIO m) =>-    m ColorSelection                        -- result-colorSelectionNew  = liftIO $ do-    result <- gtk_color_selection_new-    checkUnexpectedReturnNULL "gtk_color_selection_new" result-    result' <- (newObject ColorSelection) result-    return result'---- method ColorSelection::get_current_alpha--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ColorSelection", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUInt16)--- throws : False--- Skip return : False--foreign import ccall "gtk_color_selection_get_current_alpha" gtk_color_selection_get_current_alpha :: -    Ptr ColorSelection ->                   -- _obj : TInterface "Gtk" "ColorSelection"-    IO Word16---colorSelectionGetCurrentAlpha ::-    (MonadIO m, ColorSelectionK a) =>-    a                                       -- _obj-    -> m Word16                             -- result-colorSelectionGetCurrentAlpha _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_color_selection_get_current_alpha _obj'-    touchManagedPtr _obj-    return result--data ColorSelectionGetCurrentAlphaMethodInfo-instance (signature ~ (m Word16), MonadIO m, ColorSelectionK a) => MethodInfo ColorSelectionGetCurrentAlphaMethodInfo a signature where-    overloadedMethod _ = colorSelectionGetCurrentAlpha---- method ColorSelection::get_current_color--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ColorSelection", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "color", argType = TInterface "Gdk" "Color", direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = True, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_color_selection_get_current_color" gtk_color_selection_get_current_color :: -    Ptr ColorSelection ->                   -- _obj : TInterface "Gtk" "ColorSelection"-    Ptr Gdk.Color ->                        -- color : TInterface "Gdk" "Color"-    IO ()--{-# DEPRECATED colorSelectionGetCurrentColor ["(Since version 3.4)","Use gtk_color_selection_get_current_rgba() instead."]#-}-colorSelectionGetCurrentColor ::-    (MonadIO m, ColorSelectionK a) =>-    a                                       -- _obj-    -> m (Gdk.Color)                        -- result-colorSelectionGetCurrentColor _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    color <- callocBoxedBytes 12 :: IO (Ptr Gdk.Color)-    gtk_color_selection_get_current_color _obj' color-    color' <- (wrapBoxed Gdk.Color) color-    touchManagedPtr _obj-    return color'--data ColorSelectionGetCurrentColorMethodInfo-instance (signature ~ (m (Gdk.Color)), MonadIO m, ColorSelectionK a) => MethodInfo ColorSelectionGetCurrentColorMethodInfo a signature where-    overloadedMethod _ = colorSelectionGetCurrentColor---- method ColorSelection::get_current_rgba--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ColorSelection", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "rgba", argType = TInterface "Gdk" "RGBA", direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = True, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_color_selection_get_current_rgba" gtk_color_selection_get_current_rgba :: -    Ptr ColorSelection ->                   -- _obj : TInterface "Gtk" "ColorSelection"-    Ptr Gdk.RGBA ->                         -- rgba : TInterface "Gdk" "RGBA"-    IO ()---colorSelectionGetCurrentRgba ::-    (MonadIO m, ColorSelectionK a) =>-    a                                       -- _obj-    -> m (Gdk.RGBA)                         -- result-colorSelectionGetCurrentRgba _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    rgba <- callocBoxedBytes 32 :: IO (Ptr Gdk.RGBA)-    gtk_color_selection_get_current_rgba _obj' rgba-    rgba' <- (wrapBoxed Gdk.RGBA) rgba-    touchManagedPtr _obj-    return rgba'--data ColorSelectionGetCurrentRgbaMethodInfo-instance (signature ~ (m (Gdk.RGBA)), MonadIO m, ColorSelectionK a) => MethodInfo ColorSelectionGetCurrentRgbaMethodInfo a signature where-    overloadedMethod _ = colorSelectionGetCurrentRgba---- method ColorSelection::get_has_opacity_control--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ColorSelection", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_color_selection_get_has_opacity_control" gtk_color_selection_get_has_opacity_control :: -    Ptr ColorSelection ->                   -- _obj : TInterface "Gtk" "ColorSelection"-    IO CInt---colorSelectionGetHasOpacityControl ::-    (MonadIO m, ColorSelectionK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-colorSelectionGetHasOpacityControl _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_color_selection_get_has_opacity_control _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data ColorSelectionGetHasOpacityControlMethodInfo-instance (signature ~ (m Bool), MonadIO m, ColorSelectionK a) => MethodInfo ColorSelectionGetHasOpacityControlMethodInfo a signature where-    overloadedMethod _ = colorSelectionGetHasOpacityControl---- method ColorSelection::get_has_palette--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ColorSelection", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_color_selection_get_has_palette" gtk_color_selection_get_has_palette :: -    Ptr ColorSelection ->                   -- _obj : TInterface "Gtk" "ColorSelection"-    IO CInt---colorSelectionGetHasPalette ::-    (MonadIO m, ColorSelectionK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-colorSelectionGetHasPalette _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_color_selection_get_has_palette _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data ColorSelectionGetHasPaletteMethodInfo-instance (signature ~ (m Bool), MonadIO m, ColorSelectionK a) => MethodInfo ColorSelectionGetHasPaletteMethodInfo a signature where-    overloadedMethod _ = colorSelectionGetHasPalette---- method ColorSelection::get_previous_alpha--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ColorSelection", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUInt16)--- throws : False--- Skip return : False--foreign import ccall "gtk_color_selection_get_previous_alpha" gtk_color_selection_get_previous_alpha :: -    Ptr ColorSelection ->                   -- _obj : TInterface "Gtk" "ColorSelection"-    IO Word16---colorSelectionGetPreviousAlpha ::-    (MonadIO m, ColorSelectionK a) =>-    a                                       -- _obj-    -> m Word16                             -- result-colorSelectionGetPreviousAlpha _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_color_selection_get_previous_alpha _obj'-    touchManagedPtr _obj-    return result--data ColorSelectionGetPreviousAlphaMethodInfo-instance (signature ~ (m Word16), MonadIO m, ColorSelectionK a) => MethodInfo ColorSelectionGetPreviousAlphaMethodInfo a signature where-    overloadedMethod _ = colorSelectionGetPreviousAlpha---- method ColorSelection::get_previous_color--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ColorSelection", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "color", argType = TInterface "Gdk" "Color", direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = True, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_color_selection_get_previous_color" gtk_color_selection_get_previous_color :: -    Ptr ColorSelection ->                   -- _obj : TInterface "Gtk" "ColorSelection"-    Ptr Gdk.Color ->                        -- color : TInterface "Gdk" "Color"-    IO ()--{-# DEPRECATED colorSelectionGetPreviousColor ["(Since version 3.4)","Use gtk_color_selection_get_previous_rgba() instead."]#-}-colorSelectionGetPreviousColor ::-    (MonadIO m, ColorSelectionK a) =>-    a                                       -- _obj-    -> m (Gdk.Color)                        -- result-colorSelectionGetPreviousColor _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    color <- callocBoxedBytes 12 :: IO (Ptr Gdk.Color)-    gtk_color_selection_get_previous_color _obj' color-    color' <- (wrapBoxed Gdk.Color) color-    touchManagedPtr _obj-    return color'--data ColorSelectionGetPreviousColorMethodInfo-instance (signature ~ (m (Gdk.Color)), MonadIO m, ColorSelectionK a) => MethodInfo ColorSelectionGetPreviousColorMethodInfo a signature where-    overloadedMethod _ = colorSelectionGetPreviousColor---- method ColorSelection::get_previous_rgba--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ColorSelection", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "rgba", argType = TInterface "Gdk" "RGBA", direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = True, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_color_selection_get_previous_rgba" gtk_color_selection_get_previous_rgba :: -    Ptr ColorSelection ->                   -- _obj : TInterface "Gtk" "ColorSelection"-    Ptr Gdk.RGBA ->                         -- rgba : TInterface "Gdk" "RGBA"-    IO ()---colorSelectionGetPreviousRgba ::-    (MonadIO m, ColorSelectionK a) =>-    a                                       -- _obj-    -> m (Gdk.RGBA)                         -- result-colorSelectionGetPreviousRgba _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    rgba <- callocBoxedBytes 32 :: IO (Ptr Gdk.RGBA)-    gtk_color_selection_get_previous_rgba _obj' rgba-    rgba' <- (wrapBoxed Gdk.RGBA) rgba-    touchManagedPtr _obj-    return rgba'--data ColorSelectionGetPreviousRgbaMethodInfo-instance (signature ~ (m (Gdk.RGBA)), MonadIO m, ColorSelectionK a) => MethodInfo ColorSelectionGetPreviousRgbaMethodInfo a signature where-    overloadedMethod _ = colorSelectionGetPreviousRgba---- method ColorSelection::is_adjusting--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ColorSelection", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_color_selection_is_adjusting" gtk_color_selection_is_adjusting :: -    Ptr ColorSelection ->                   -- _obj : TInterface "Gtk" "ColorSelection"-    IO CInt---colorSelectionIsAdjusting ::-    (MonadIO m, ColorSelectionK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-colorSelectionIsAdjusting _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_color_selection_is_adjusting _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data ColorSelectionIsAdjustingMethodInfo-instance (signature ~ (m Bool), MonadIO m, ColorSelectionK a) => MethodInfo ColorSelectionIsAdjustingMethodInfo a signature where-    overloadedMethod _ = colorSelectionIsAdjusting---- method ColorSelection::set_current_alpha--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ColorSelection", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "alpha", argType = TBasicType TUInt16, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_color_selection_set_current_alpha" gtk_color_selection_set_current_alpha :: -    Ptr ColorSelection ->                   -- _obj : TInterface "Gtk" "ColorSelection"-    Word16 ->                               -- alpha : TBasicType TUInt16-    IO ()---colorSelectionSetCurrentAlpha ::-    (MonadIO m, ColorSelectionK a) =>-    a                                       -- _obj-    -> Word16                               -- alpha-    -> m ()                                 -- result-colorSelectionSetCurrentAlpha _obj alpha = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_color_selection_set_current_alpha _obj' alpha-    touchManagedPtr _obj-    return ()--data ColorSelectionSetCurrentAlphaMethodInfo-instance (signature ~ (Word16 -> m ()), MonadIO m, ColorSelectionK a) => MethodInfo ColorSelectionSetCurrentAlphaMethodInfo a signature where-    overloadedMethod _ = colorSelectionSetCurrentAlpha---- method ColorSelection::set_current_color--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ColorSelection", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "color", argType = TInterface "Gdk" "Color", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_color_selection_set_current_color" gtk_color_selection_set_current_color :: -    Ptr ColorSelection ->                   -- _obj : TInterface "Gtk" "ColorSelection"-    Ptr Gdk.Color ->                        -- color : TInterface "Gdk" "Color"-    IO ()--{-# DEPRECATED colorSelectionSetCurrentColor ["(Since version 3.4)","Use gtk_color_selection_set_current_rgba() instead."]#-}-colorSelectionSetCurrentColor ::-    (MonadIO m, ColorSelectionK a) =>-    a                                       -- _obj-    -> Gdk.Color                            -- color-    -> m ()                                 -- result-colorSelectionSetCurrentColor _obj color = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let color' = unsafeManagedPtrGetPtr color-    gtk_color_selection_set_current_color _obj' color'-    touchManagedPtr _obj-    touchManagedPtr color-    return ()--data ColorSelectionSetCurrentColorMethodInfo-instance (signature ~ (Gdk.Color -> m ()), MonadIO m, ColorSelectionK a) => MethodInfo ColorSelectionSetCurrentColorMethodInfo a signature where-    overloadedMethod _ = colorSelectionSetCurrentColor---- method ColorSelection::set_current_rgba--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ColorSelection", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "rgba", argType = TInterface "Gdk" "RGBA", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_color_selection_set_current_rgba" gtk_color_selection_set_current_rgba :: -    Ptr ColorSelection ->                   -- _obj : TInterface "Gtk" "ColorSelection"-    Ptr Gdk.RGBA ->                         -- rgba : TInterface "Gdk" "RGBA"-    IO ()---colorSelectionSetCurrentRgba ::-    (MonadIO m, ColorSelectionK a) =>-    a                                       -- _obj-    -> Gdk.RGBA                             -- rgba-    -> m ()                                 -- result-colorSelectionSetCurrentRgba _obj rgba = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let rgba' = unsafeManagedPtrGetPtr rgba-    gtk_color_selection_set_current_rgba _obj' rgba'-    touchManagedPtr _obj-    touchManagedPtr rgba-    return ()--data ColorSelectionSetCurrentRgbaMethodInfo-instance (signature ~ (Gdk.RGBA -> m ()), MonadIO m, ColorSelectionK a) => MethodInfo ColorSelectionSetCurrentRgbaMethodInfo a signature where-    overloadedMethod _ = colorSelectionSetCurrentRgba---- method ColorSelection::set_has_opacity_control--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ColorSelection", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "has_opacity", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_color_selection_set_has_opacity_control" gtk_color_selection_set_has_opacity_control :: -    Ptr ColorSelection ->                   -- _obj : TInterface "Gtk" "ColorSelection"-    CInt ->                                 -- has_opacity : TBasicType TBoolean-    IO ()---colorSelectionSetHasOpacityControl ::-    (MonadIO m, ColorSelectionK a) =>-    a                                       -- _obj-    -> Bool                                 -- hasOpacity-    -> m ()                                 -- result-colorSelectionSetHasOpacityControl _obj hasOpacity = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let hasOpacity' = (fromIntegral . fromEnum) hasOpacity-    gtk_color_selection_set_has_opacity_control _obj' hasOpacity'-    touchManagedPtr _obj-    return ()--data ColorSelectionSetHasOpacityControlMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, ColorSelectionK a) => MethodInfo ColorSelectionSetHasOpacityControlMethodInfo a signature where-    overloadedMethod _ = colorSelectionSetHasOpacityControl---- method ColorSelection::set_has_palette--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ColorSelection", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "has_palette", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_color_selection_set_has_palette" gtk_color_selection_set_has_palette :: -    Ptr ColorSelection ->                   -- _obj : TInterface "Gtk" "ColorSelection"-    CInt ->                                 -- has_palette : TBasicType TBoolean-    IO ()---colorSelectionSetHasPalette ::-    (MonadIO m, ColorSelectionK a) =>-    a                                       -- _obj-    -> Bool                                 -- hasPalette-    -> m ()                                 -- result-colorSelectionSetHasPalette _obj hasPalette = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let hasPalette' = (fromIntegral . fromEnum) hasPalette-    gtk_color_selection_set_has_palette _obj' hasPalette'-    touchManagedPtr _obj-    return ()--data ColorSelectionSetHasPaletteMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, ColorSelectionK a) => MethodInfo ColorSelectionSetHasPaletteMethodInfo a signature where-    overloadedMethod _ = colorSelectionSetHasPalette---- method ColorSelection::set_previous_alpha--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ColorSelection", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "alpha", argType = TBasicType TUInt16, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_color_selection_set_previous_alpha" gtk_color_selection_set_previous_alpha :: -    Ptr ColorSelection ->                   -- _obj : TInterface "Gtk" "ColorSelection"-    Word16 ->                               -- alpha : TBasicType TUInt16-    IO ()---colorSelectionSetPreviousAlpha ::-    (MonadIO m, ColorSelectionK a) =>-    a                                       -- _obj-    -> Word16                               -- alpha-    -> m ()                                 -- result-colorSelectionSetPreviousAlpha _obj alpha = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_color_selection_set_previous_alpha _obj' alpha-    touchManagedPtr _obj-    return ()--data ColorSelectionSetPreviousAlphaMethodInfo-instance (signature ~ (Word16 -> m ()), MonadIO m, ColorSelectionK a) => MethodInfo ColorSelectionSetPreviousAlphaMethodInfo a signature where-    overloadedMethod _ = colorSelectionSetPreviousAlpha---- method ColorSelection::set_previous_color--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ColorSelection", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "color", argType = TInterface "Gdk" "Color", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_color_selection_set_previous_color" gtk_color_selection_set_previous_color :: -    Ptr ColorSelection ->                   -- _obj : TInterface "Gtk" "ColorSelection"-    Ptr Gdk.Color ->                        -- color : TInterface "Gdk" "Color"-    IO ()--{-# DEPRECATED colorSelectionSetPreviousColor ["(Since version 3.4)","Use gtk_color_selection_set_previous_rgba() instead."]#-}-colorSelectionSetPreviousColor ::-    (MonadIO m, ColorSelectionK a) =>-    a                                       -- _obj-    -> Gdk.Color                            -- color-    -> m ()                                 -- result-colorSelectionSetPreviousColor _obj color = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let color' = unsafeManagedPtrGetPtr color-    gtk_color_selection_set_previous_color _obj' color'-    touchManagedPtr _obj-    touchManagedPtr color-    return ()--data ColorSelectionSetPreviousColorMethodInfo-instance (signature ~ (Gdk.Color -> m ()), MonadIO m, ColorSelectionK a) => MethodInfo ColorSelectionSetPreviousColorMethodInfo a signature where-    overloadedMethod _ = colorSelectionSetPreviousColor---- method ColorSelection::set_previous_rgba--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ColorSelection", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "rgba", argType = TInterface "Gdk" "RGBA", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_color_selection_set_previous_rgba" gtk_color_selection_set_previous_rgba :: -    Ptr ColorSelection ->                   -- _obj : TInterface "Gtk" "ColorSelection"-    Ptr Gdk.RGBA ->                         -- rgba : TInterface "Gdk" "RGBA"-    IO ()---colorSelectionSetPreviousRgba ::-    (MonadIO m, ColorSelectionK a) =>-    a                                       -- _obj-    -> Gdk.RGBA                             -- rgba-    -> m ()                                 -- result-colorSelectionSetPreviousRgba _obj rgba = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let rgba' = unsafeManagedPtrGetPtr rgba-    gtk_color_selection_set_previous_rgba _obj' rgba'-    touchManagedPtr _obj-    touchManagedPtr rgba-    return ()--data ColorSelectionSetPreviousRgbaMethodInfo-instance (signature ~ (Gdk.RGBA -> m ()), MonadIO m, ColorSelectionK a) => MethodInfo ColorSelectionSetPreviousRgbaMethodInfo a signature where-    overloadedMethod _ = colorSelectionSetPreviousRgba---- method ColorSelection::palette_from_string--- method type : MemberFunction--- Args : [Arg {argCName = "str", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "colors", argType = TCArray False (-1) 2 (TInterface "Gdk" "Color"), direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "n_colors", argType = TBasicType TInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : [Arg {argCName = "n_colors", argType = TBasicType TInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_color_selection_palette_from_string" gtk_color_selection_palette_from_string :: -    CString ->                              -- str : TBasicType TUTF8-    Ptr (Ptr Gdk.Color) ->                  -- colors : TCArray False (-1) 2 (TInterface "Gdk" "Color")-    Ptr Int32 ->                            -- n_colors : TBasicType TInt-    IO CInt---colorSelectionPaletteFromString ::-    (MonadIO m) =>-    T.Text                                  -- str-    -> m (Bool,[Gdk.Color])                 -- result-colorSelectionPaletteFromString str = liftIO $ do-    str' <- textToCString str-    colors <- allocMem :: IO (Ptr (Ptr Gdk.Color))-    nColors <- allocMem :: IO (Ptr Int32)-    result <- gtk_color_selection_palette_from_string str' colors nColors-    nColors' <- peek nColors-    let result' = (/= 0) result-    colors' <- peek colors-    colors'' <- (unpackBoxedArrayWithLength 12 nColors') colors'-    colors''' <- mapM (wrapBoxed Gdk.Color) colors''-    freeMem colors'-    freeMem str'-    freeMem colors-    freeMem nColors-    return (result', colors''')---- method ColorSelection::palette_to_string--- method type : MemberFunction--- Args : [Arg {argCName = "colors", argType = TCArray False (-1) 1 (TInterface "Gdk" "Color"), direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "n_colors", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : [Arg {argCName = "n_colors", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_color_selection_palette_to_string" gtk_color_selection_palette_to_string :: -    Ptr Gdk.Color ->                        -- colors : TCArray False (-1) 1 (TInterface "Gdk" "Color")-    Int32 ->                                -- n_colors : TBasicType TInt-    IO CString---colorSelectionPaletteToString ::-    (MonadIO m) =>-    [Gdk.Color]                             -- colors-    -> m T.Text                             -- result-colorSelectionPaletteToString colors = liftIO $ do-    let nColors = fromIntegral $ length colors-    let colors' = map unsafeManagedPtrGetPtr colors-    colors'' <- packBlockArray 12 colors'-    result <- gtk_color_selection_palette_to_string colors'' nColors-    checkUnexpectedReturnNULL "gtk_color_selection_palette_to_string" result-    result' <- cstringToText result-    freeMem result-    mapM_ touchManagedPtr colors-    freeMem colors''-    return result'--
− GI/Gtk/Objects/ColorSelection.hs-boot
@@ -1,36 +0,0 @@-module GI.Gtk.Objects.ColorSelection where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype ColorSelection = ColorSelection (ForeignPtr ColorSelection)-instance GObject ColorSelection where-class GObject o => ColorSelectionK o-instance (GObject o, IsDescendantOf ColorSelection o) => ColorSelectionK o-data ColorSelectionCurrentAlphaPropertyInfo-data ColorSelectionCurrentColorPropertyInfo-data ColorSelectionCurrentRgbaPropertyInfo-data ColorSelectionHasOpacityControlPropertyInfo-data ColorSelectionHasPalettePropertyInfo-data ColorSelectionColorChangedSignalInfo-data ColorSelectionGetCurrentAlphaMethodInfo-data ColorSelectionGetCurrentColorMethodInfo-data ColorSelectionGetCurrentRgbaMethodInfo-data ColorSelectionGetHasOpacityControlMethodInfo-data ColorSelectionGetHasPaletteMethodInfo-data ColorSelectionGetPreviousAlphaMethodInfo-data ColorSelectionGetPreviousColorMethodInfo-data ColorSelectionGetPreviousRgbaMethodInfo-data ColorSelectionIsAdjustingMethodInfo-data ColorSelectionSetCurrentAlphaMethodInfo-data ColorSelectionSetCurrentColorMethodInfo-data ColorSelectionSetCurrentRgbaMethodInfo-data ColorSelectionSetHasOpacityControlMethodInfo-data ColorSelectionSetHasPaletteMethodInfo-data ColorSelectionSetPreviousAlphaMethodInfo-data ColorSelectionSetPreviousColorMethodInfo-data ColorSelectionSetPreviousRgbaMethodInfo
− GI/Gtk/Objects/ColorSelectionDialog.hs
@@ -1,682 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.ColorSelectionDialog-    ( ---- * Exported types-    ColorSelectionDialog(..)                ,-    ColorSelectionDialogK                   ,-    toColorSelectionDialog                  ,-    noColorSelectionDialog                  ,--- -- * Methods--- ** colorSelectionDialogGetColorSelection-    ColorSelectionDialogGetColorSelectionMethodInfo,-    colorSelectionDialogGetColorSelection   ,----- ** colorSelectionDialogNew-    colorSelectionDialogNew                 ,----- -- * Properties--- ** CancelButton-    ColorSelectionDialogCancelButtonPropertyInfo,-    colorSelectionDialogCancelButton        ,-    getColorSelectionDialogCancelButton     ,----- ** ColorSelection-    ColorSelectionDialogColorSelectionPropertyInfo,-    colorSelectionDialogColorSelection      ,-    getColorSelectionDialogColorSelection   ,----- ** HelpButton-    ColorSelectionDialogHelpButtonPropertyInfo,-    colorSelectionDialogHelpButton          ,-    getColorSelectionDialogHelpButton       ,----- ** OkButton-    ColorSelectionDialogOkButtonPropertyInfo,-    colorSelectionDialogOkButton            ,-    getColorSelectionDialogOkButton         ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype ColorSelectionDialog = ColorSelectionDialog (ForeignPtr ColorSelectionDialog)-foreign import ccall "gtk_color_selection_dialog_get_type"-    c_gtk_color_selection_dialog_get_type :: IO GType--type instance ParentTypes ColorSelectionDialog = ColorSelectionDialogParentTypes-type ColorSelectionDialogParentTypes = '[Dialog, Window, Bin, Container, Widget, GObject.Object, Atk.ImplementorIface, Buildable]--instance GObject ColorSelectionDialog where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_color_selection_dialog_get_type-    --class GObject o => ColorSelectionDialogK o-instance (GObject o, IsDescendantOf ColorSelectionDialog o) => ColorSelectionDialogK o--toColorSelectionDialog :: ColorSelectionDialogK o => o -> IO ColorSelectionDialog-toColorSelectionDialog = unsafeCastTo ColorSelectionDialog--noColorSelectionDialog :: Maybe ColorSelectionDialog-noColorSelectionDialog = Nothing--type family ResolveColorSelectionDialogMethod (t :: Symbol) (o :: *) :: * where-    ResolveColorSelectionDialogMethod "activate" o = WidgetActivateMethodInfo-    ResolveColorSelectionDialogMethod "activateDefault" o = WindowActivateDefaultMethodInfo-    ResolveColorSelectionDialogMethod "activateFocus" o = WindowActivateFocusMethodInfo-    ResolveColorSelectionDialogMethod "activateKey" o = WindowActivateKeyMethodInfo-    ResolveColorSelectionDialogMethod "add" o = ContainerAddMethodInfo-    ResolveColorSelectionDialogMethod "addAccelGroup" o = WindowAddAccelGroupMethodInfo-    ResolveColorSelectionDialogMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveColorSelectionDialogMethod "addActionWidget" o = DialogAddActionWidgetMethodInfo-    ResolveColorSelectionDialogMethod "addButton" o = DialogAddButtonMethodInfo-    ResolveColorSelectionDialogMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveColorSelectionDialogMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveColorSelectionDialogMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveColorSelectionDialogMethod "addMnemonic" o = WindowAddMnemonicMethodInfo-    ResolveColorSelectionDialogMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveColorSelectionDialogMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveColorSelectionDialogMethod "beginMoveDrag" o = WindowBeginMoveDragMethodInfo-    ResolveColorSelectionDialogMethod "beginResizeDrag" o = WindowBeginResizeDragMethodInfo-    ResolveColorSelectionDialogMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveColorSelectionDialogMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveColorSelectionDialogMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveColorSelectionDialogMethod "checkResize" o = ContainerCheckResizeMethodInfo-    ResolveColorSelectionDialogMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveColorSelectionDialogMethod "childGetProperty" o = ContainerChildGetPropertyMethodInfo-    ResolveColorSelectionDialogMethod "childNotifyByPspec" o = ContainerChildNotifyByPspecMethodInfo-    ResolveColorSelectionDialogMethod "childSetProperty" o = ContainerChildSetPropertyMethodInfo-    ResolveColorSelectionDialogMethod "childType" o = ContainerChildTypeMethodInfo-    ResolveColorSelectionDialogMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveColorSelectionDialogMethod "close" o = WindowCloseMethodInfo-    ResolveColorSelectionDialogMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveColorSelectionDialogMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveColorSelectionDialogMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveColorSelectionDialogMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveColorSelectionDialogMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveColorSelectionDialogMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveColorSelectionDialogMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveColorSelectionDialogMethod "deiconify" o = WindowDeiconifyMethodInfo-    ResolveColorSelectionDialogMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveColorSelectionDialogMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveColorSelectionDialogMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveColorSelectionDialogMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveColorSelectionDialogMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveColorSelectionDialogMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveColorSelectionDialogMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveColorSelectionDialogMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveColorSelectionDialogMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveColorSelectionDialogMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveColorSelectionDialogMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveColorSelectionDialogMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveColorSelectionDialogMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveColorSelectionDialogMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveColorSelectionDialogMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveColorSelectionDialogMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveColorSelectionDialogMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveColorSelectionDialogMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveColorSelectionDialogMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveColorSelectionDialogMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveColorSelectionDialogMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveColorSelectionDialogMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveColorSelectionDialogMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveColorSelectionDialogMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveColorSelectionDialogMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveColorSelectionDialogMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveColorSelectionDialogMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveColorSelectionDialogMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveColorSelectionDialogMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveColorSelectionDialogMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveColorSelectionDialogMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveColorSelectionDialogMethod "draw" o = WidgetDrawMethodInfo-    ResolveColorSelectionDialogMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveColorSelectionDialogMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveColorSelectionDialogMethod "event" o = WidgetEventMethodInfo-    ResolveColorSelectionDialogMethod "forall" o = ContainerForallMethodInfo-    ResolveColorSelectionDialogMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveColorSelectionDialogMethod "foreach" o = ContainerForeachMethodInfo-    ResolveColorSelectionDialogMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveColorSelectionDialogMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveColorSelectionDialogMethod "fullscreen" o = WindowFullscreenMethodInfo-    ResolveColorSelectionDialogMethod "fullscreenOnMonitor" o = WindowFullscreenOnMonitorMethodInfo-    ResolveColorSelectionDialogMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveColorSelectionDialogMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveColorSelectionDialogMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveColorSelectionDialogMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveColorSelectionDialogMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveColorSelectionDialogMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveColorSelectionDialogMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveColorSelectionDialogMethod "hasGroup" o = WindowHasGroupMethodInfo-    ResolveColorSelectionDialogMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveColorSelectionDialogMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveColorSelectionDialogMethod "hasToplevelFocus" o = WindowHasToplevelFocusMethodInfo-    ResolveColorSelectionDialogMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveColorSelectionDialogMethod "hide" o = WidgetHideMethodInfo-    ResolveColorSelectionDialogMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveColorSelectionDialogMethod "iconify" o = WindowIconifyMethodInfo-    ResolveColorSelectionDialogMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveColorSelectionDialogMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveColorSelectionDialogMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveColorSelectionDialogMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveColorSelectionDialogMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveColorSelectionDialogMethod "isActive" o = WindowIsActiveMethodInfo-    ResolveColorSelectionDialogMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveColorSelectionDialogMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveColorSelectionDialogMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveColorSelectionDialogMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveColorSelectionDialogMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveColorSelectionDialogMethod "isMaximized" o = WindowIsMaximizedMethodInfo-    ResolveColorSelectionDialogMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveColorSelectionDialogMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveColorSelectionDialogMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveColorSelectionDialogMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveColorSelectionDialogMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveColorSelectionDialogMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveColorSelectionDialogMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveColorSelectionDialogMethod "map" o = WidgetMapMethodInfo-    ResolveColorSelectionDialogMethod "maximize" o = WindowMaximizeMethodInfo-    ResolveColorSelectionDialogMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveColorSelectionDialogMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveColorSelectionDialogMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveColorSelectionDialogMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveColorSelectionDialogMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveColorSelectionDialogMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveColorSelectionDialogMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveColorSelectionDialogMethod "move" o = WindowMoveMethodInfo-    ResolveColorSelectionDialogMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveColorSelectionDialogMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveColorSelectionDialogMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveColorSelectionDialogMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveColorSelectionDialogMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveColorSelectionDialogMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveColorSelectionDialogMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveColorSelectionDialogMethod "parseGeometry" o = WindowParseGeometryMethodInfo-    ResolveColorSelectionDialogMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveColorSelectionDialogMethod "path" o = WidgetPathMethodInfo-    ResolveColorSelectionDialogMethod "present" o = WindowPresentMethodInfo-    ResolveColorSelectionDialogMethod "presentWithTime" o = WindowPresentWithTimeMethodInfo-    ResolveColorSelectionDialogMethod "propagateDraw" o = ContainerPropagateDrawMethodInfo-    ResolveColorSelectionDialogMethod "propagateKeyEvent" o = WindowPropagateKeyEventMethodInfo-    ResolveColorSelectionDialogMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveColorSelectionDialogMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveColorSelectionDialogMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveColorSelectionDialogMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveColorSelectionDialogMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveColorSelectionDialogMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveColorSelectionDialogMethod "realize" o = WidgetRealizeMethodInfo-    ResolveColorSelectionDialogMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveColorSelectionDialogMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveColorSelectionDialogMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveColorSelectionDialogMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveColorSelectionDialogMethod "remove" o = ContainerRemoveMethodInfo-    ResolveColorSelectionDialogMethod "removeAccelGroup" o = WindowRemoveAccelGroupMethodInfo-    ResolveColorSelectionDialogMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveColorSelectionDialogMethod "removeMnemonic" o = WindowRemoveMnemonicMethodInfo-    ResolveColorSelectionDialogMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveColorSelectionDialogMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveColorSelectionDialogMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveColorSelectionDialogMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveColorSelectionDialogMethod "reparent" o = WidgetReparentMethodInfo-    ResolveColorSelectionDialogMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveColorSelectionDialogMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveColorSelectionDialogMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveColorSelectionDialogMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveColorSelectionDialogMethod "reshowWithInitialSize" o = WindowReshowWithInitialSizeMethodInfo-    ResolveColorSelectionDialogMethod "resize" o = WindowResizeMethodInfo-    ResolveColorSelectionDialogMethod "resizeChildren" o = ContainerResizeChildrenMethodInfo-    ResolveColorSelectionDialogMethod "resizeGripIsVisible" o = WindowResizeGripIsVisibleMethodInfo-    ResolveColorSelectionDialogMethod "resizeToGeometry" o = WindowResizeToGeometryMethodInfo-    ResolveColorSelectionDialogMethod "response" o = DialogResponseMethodInfo-    ResolveColorSelectionDialogMethod "run" o = DialogRunMethodInfo-    ResolveColorSelectionDialogMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveColorSelectionDialogMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveColorSelectionDialogMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveColorSelectionDialogMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveColorSelectionDialogMethod "show" o = WidgetShowMethodInfo-    ResolveColorSelectionDialogMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveColorSelectionDialogMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveColorSelectionDialogMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveColorSelectionDialogMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveColorSelectionDialogMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveColorSelectionDialogMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveColorSelectionDialogMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveColorSelectionDialogMethod "stick" o = WindowStickMethodInfo-    ResolveColorSelectionDialogMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveColorSelectionDialogMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveColorSelectionDialogMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveColorSelectionDialogMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveColorSelectionDialogMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveColorSelectionDialogMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveColorSelectionDialogMethod "unfullscreen" o = WindowUnfullscreenMethodInfo-    ResolveColorSelectionDialogMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveColorSelectionDialogMethod "unmaximize" o = WindowUnmaximizeMethodInfo-    ResolveColorSelectionDialogMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveColorSelectionDialogMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveColorSelectionDialogMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveColorSelectionDialogMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveColorSelectionDialogMethod "unsetFocusChain" o = ContainerUnsetFocusChainMethodInfo-    ResolveColorSelectionDialogMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveColorSelectionDialogMethod "unstick" o = WindowUnstickMethodInfo-    ResolveColorSelectionDialogMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveColorSelectionDialogMethod "getAcceptFocus" o = WindowGetAcceptFocusMethodInfo-    ResolveColorSelectionDialogMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveColorSelectionDialogMethod "getActionArea" o = DialogGetActionAreaMethodInfo-    ResolveColorSelectionDialogMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveColorSelectionDialogMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveColorSelectionDialogMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveColorSelectionDialogMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveColorSelectionDialogMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveColorSelectionDialogMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveColorSelectionDialogMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveColorSelectionDialogMethod "getApplication" o = WindowGetApplicationMethodInfo-    ResolveColorSelectionDialogMethod "getAttachedTo" o = WindowGetAttachedToMethodInfo-    ResolveColorSelectionDialogMethod "getBorderWidth" o = ContainerGetBorderWidthMethodInfo-    ResolveColorSelectionDialogMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveColorSelectionDialogMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveColorSelectionDialogMethod "getChild" o = BinGetChildMethodInfo-    ResolveColorSelectionDialogMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveColorSelectionDialogMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveColorSelectionDialogMethod "getChildren" o = ContainerGetChildrenMethodInfo-    ResolveColorSelectionDialogMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveColorSelectionDialogMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveColorSelectionDialogMethod "getColorSelection" o = ColorSelectionDialogGetColorSelectionMethodInfo-    ResolveColorSelectionDialogMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveColorSelectionDialogMethod "getContentArea" o = DialogGetContentAreaMethodInfo-    ResolveColorSelectionDialogMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveColorSelectionDialogMethod "getDecorated" o = WindowGetDecoratedMethodInfo-    ResolveColorSelectionDialogMethod "getDefaultSize" o = WindowGetDefaultSizeMethodInfo-    ResolveColorSelectionDialogMethod "getDefaultWidget" o = WindowGetDefaultWidgetMethodInfo-    ResolveColorSelectionDialogMethod "getDeletable" o = WindowGetDeletableMethodInfo-    ResolveColorSelectionDialogMethod "getDestroyWithParent" o = WindowGetDestroyWithParentMethodInfo-    ResolveColorSelectionDialogMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveColorSelectionDialogMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveColorSelectionDialogMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveColorSelectionDialogMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveColorSelectionDialogMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveColorSelectionDialogMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveColorSelectionDialogMethod "getFocus" o = WindowGetFocusMethodInfo-    ResolveColorSelectionDialogMethod "getFocusChain" o = ContainerGetFocusChainMethodInfo-    ResolveColorSelectionDialogMethod "getFocusChild" o = ContainerGetFocusChildMethodInfo-    ResolveColorSelectionDialogMethod "getFocusHadjustment" o = ContainerGetFocusHadjustmentMethodInfo-    ResolveColorSelectionDialogMethod "getFocusOnMap" o = WindowGetFocusOnMapMethodInfo-    ResolveColorSelectionDialogMethod "getFocusVadjustment" o = ContainerGetFocusVadjustmentMethodInfo-    ResolveColorSelectionDialogMethod "getFocusVisible" o = WindowGetFocusVisibleMethodInfo-    ResolveColorSelectionDialogMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveColorSelectionDialogMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveColorSelectionDialogMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveColorSelectionDialogMethod "getGravity" o = WindowGetGravityMethodInfo-    ResolveColorSelectionDialogMethod "getGroup" o = WindowGetGroupMethodInfo-    ResolveColorSelectionDialogMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveColorSelectionDialogMethod "getHasResizeGrip" o = WindowGetHasResizeGripMethodInfo-    ResolveColorSelectionDialogMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveColorSelectionDialogMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveColorSelectionDialogMethod "getHeaderBar" o = DialogGetHeaderBarMethodInfo-    ResolveColorSelectionDialogMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveColorSelectionDialogMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveColorSelectionDialogMethod "getHideTitlebarWhenMaximized" o = WindowGetHideTitlebarWhenMaximizedMethodInfo-    ResolveColorSelectionDialogMethod "getIcon" o = WindowGetIconMethodInfo-    ResolveColorSelectionDialogMethod "getIconList" o = WindowGetIconListMethodInfo-    ResolveColorSelectionDialogMethod "getIconName" o = WindowGetIconNameMethodInfo-    ResolveColorSelectionDialogMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveColorSelectionDialogMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveColorSelectionDialogMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveColorSelectionDialogMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveColorSelectionDialogMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveColorSelectionDialogMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveColorSelectionDialogMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveColorSelectionDialogMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveColorSelectionDialogMethod "getMnemonicModifier" o = WindowGetMnemonicModifierMethodInfo-    ResolveColorSelectionDialogMethod "getMnemonicsVisible" o = WindowGetMnemonicsVisibleMethodInfo-    ResolveColorSelectionDialogMethod "getModal" o = WindowGetModalMethodInfo-    ResolveColorSelectionDialogMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveColorSelectionDialogMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveColorSelectionDialogMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveColorSelectionDialogMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveColorSelectionDialogMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveColorSelectionDialogMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveColorSelectionDialogMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveColorSelectionDialogMethod "getPathForChild" o = ContainerGetPathForChildMethodInfo-    ResolveColorSelectionDialogMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveColorSelectionDialogMethod "getPosition" o = WindowGetPositionMethodInfo-    ResolveColorSelectionDialogMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveColorSelectionDialogMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveColorSelectionDialogMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveColorSelectionDialogMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveColorSelectionDialogMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveColorSelectionDialogMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveColorSelectionDialogMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveColorSelectionDialogMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveColorSelectionDialogMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveColorSelectionDialogMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveColorSelectionDialogMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveColorSelectionDialogMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveColorSelectionDialogMethod "getResizable" o = WindowGetResizableMethodInfo-    ResolveColorSelectionDialogMethod "getResizeGripArea" o = WindowGetResizeGripAreaMethodInfo-    ResolveColorSelectionDialogMethod "getResizeMode" o = ContainerGetResizeModeMethodInfo-    ResolveColorSelectionDialogMethod "getResponseForWidget" o = DialogGetResponseForWidgetMethodInfo-    ResolveColorSelectionDialogMethod "getRole" o = WindowGetRoleMethodInfo-    ResolveColorSelectionDialogMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveColorSelectionDialogMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveColorSelectionDialogMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveColorSelectionDialogMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveColorSelectionDialogMethod "getSize" o = WindowGetSizeMethodInfo-    ResolveColorSelectionDialogMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveColorSelectionDialogMethod "getSkipPagerHint" o = WindowGetSkipPagerHintMethodInfo-    ResolveColorSelectionDialogMethod "getSkipTaskbarHint" o = WindowGetSkipTaskbarHintMethodInfo-    ResolveColorSelectionDialogMethod "getState" o = WidgetGetStateMethodInfo-    ResolveColorSelectionDialogMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveColorSelectionDialogMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveColorSelectionDialogMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveColorSelectionDialogMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveColorSelectionDialogMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveColorSelectionDialogMethod "getTitle" o = WindowGetTitleMethodInfo-    ResolveColorSelectionDialogMethod "getTitlebar" o = WindowGetTitlebarMethodInfo-    ResolveColorSelectionDialogMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveColorSelectionDialogMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveColorSelectionDialogMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveColorSelectionDialogMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveColorSelectionDialogMethod "getTransientFor" o = WindowGetTransientForMethodInfo-    ResolveColorSelectionDialogMethod "getTypeHint" o = WindowGetTypeHintMethodInfo-    ResolveColorSelectionDialogMethod "getUrgencyHint" o = WindowGetUrgencyHintMethodInfo-    ResolveColorSelectionDialogMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveColorSelectionDialogMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveColorSelectionDialogMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveColorSelectionDialogMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveColorSelectionDialogMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveColorSelectionDialogMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveColorSelectionDialogMethod "getWidgetForResponse" o = DialogGetWidgetForResponseMethodInfo-    ResolveColorSelectionDialogMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveColorSelectionDialogMethod "getWindowType" o = WindowGetWindowTypeMethodInfo-    ResolveColorSelectionDialogMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveColorSelectionDialogMethod "setAcceptFocus" o = WindowSetAcceptFocusMethodInfo-    ResolveColorSelectionDialogMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveColorSelectionDialogMethod "setAlternativeButtonOrderFromArray" o = DialogSetAlternativeButtonOrderFromArrayMethodInfo-    ResolveColorSelectionDialogMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveColorSelectionDialogMethod "setApplication" o = WindowSetApplicationMethodInfo-    ResolveColorSelectionDialogMethod "setAttachedTo" o = WindowSetAttachedToMethodInfo-    ResolveColorSelectionDialogMethod "setBorderWidth" o = ContainerSetBorderWidthMethodInfo-    ResolveColorSelectionDialogMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveColorSelectionDialogMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveColorSelectionDialogMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveColorSelectionDialogMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveColorSelectionDialogMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveColorSelectionDialogMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveColorSelectionDialogMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveColorSelectionDialogMethod "setDecorated" o = WindowSetDecoratedMethodInfo-    ResolveColorSelectionDialogMethod "setDefault" o = WindowSetDefaultMethodInfo-    ResolveColorSelectionDialogMethod "setDefaultGeometry" o = WindowSetDefaultGeometryMethodInfo-    ResolveColorSelectionDialogMethod "setDefaultResponse" o = DialogSetDefaultResponseMethodInfo-    ResolveColorSelectionDialogMethod "setDefaultSize" o = WindowSetDefaultSizeMethodInfo-    ResolveColorSelectionDialogMethod "setDeletable" o = WindowSetDeletableMethodInfo-    ResolveColorSelectionDialogMethod "setDestroyWithParent" o = WindowSetDestroyWithParentMethodInfo-    ResolveColorSelectionDialogMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveColorSelectionDialogMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveColorSelectionDialogMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveColorSelectionDialogMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveColorSelectionDialogMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveColorSelectionDialogMethod "setFocus" o = WindowSetFocusMethodInfo-    ResolveColorSelectionDialogMethod "setFocusChain" o = ContainerSetFocusChainMethodInfo-    ResolveColorSelectionDialogMethod "setFocusChild" o = ContainerSetFocusChildMethodInfo-    ResolveColorSelectionDialogMethod "setFocusHadjustment" o = ContainerSetFocusHadjustmentMethodInfo-    ResolveColorSelectionDialogMethod "setFocusOnMap" o = WindowSetFocusOnMapMethodInfo-    ResolveColorSelectionDialogMethod "setFocusVadjustment" o = ContainerSetFocusVadjustmentMethodInfo-    ResolveColorSelectionDialogMethod "setFocusVisible" o = WindowSetFocusVisibleMethodInfo-    ResolveColorSelectionDialogMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveColorSelectionDialogMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveColorSelectionDialogMethod "setGeometryHints" o = WindowSetGeometryHintsMethodInfo-    ResolveColorSelectionDialogMethod "setGravity" o = WindowSetGravityMethodInfo-    ResolveColorSelectionDialogMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveColorSelectionDialogMethod "setHasResizeGrip" o = WindowSetHasResizeGripMethodInfo-    ResolveColorSelectionDialogMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveColorSelectionDialogMethod "setHasUserRefCount" o = WindowSetHasUserRefCountMethodInfo-    ResolveColorSelectionDialogMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveColorSelectionDialogMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveColorSelectionDialogMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveColorSelectionDialogMethod "setHideTitlebarWhenMaximized" o = WindowSetHideTitlebarWhenMaximizedMethodInfo-    ResolveColorSelectionDialogMethod "setIcon" o = WindowSetIconMethodInfo-    ResolveColorSelectionDialogMethod "setIconFromFile" o = WindowSetIconFromFileMethodInfo-    ResolveColorSelectionDialogMethod "setIconList" o = WindowSetIconListMethodInfo-    ResolveColorSelectionDialogMethod "setIconName" o = WindowSetIconNameMethodInfo-    ResolveColorSelectionDialogMethod "setKeepAbove" o = WindowSetKeepAboveMethodInfo-    ResolveColorSelectionDialogMethod "setKeepBelow" o = WindowSetKeepBelowMethodInfo-    ResolveColorSelectionDialogMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveColorSelectionDialogMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveColorSelectionDialogMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveColorSelectionDialogMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveColorSelectionDialogMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveColorSelectionDialogMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveColorSelectionDialogMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveColorSelectionDialogMethod "setMnemonicModifier" o = WindowSetMnemonicModifierMethodInfo-    ResolveColorSelectionDialogMethod "setMnemonicsVisible" o = WindowSetMnemonicsVisibleMethodInfo-    ResolveColorSelectionDialogMethod "setModal" o = WindowSetModalMethodInfo-    ResolveColorSelectionDialogMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveColorSelectionDialogMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveColorSelectionDialogMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveColorSelectionDialogMethod "setPosition" o = WindowSetPositionMethodInfo-    ResolveColorSelectionDialogMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveColorSelectionDialogMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveColorSelectionDialogMethod "setReallocateRedraws" o = ContainerSetReallocateRedrawsMethodInfo-    ResolveColorSelectionDialogMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveColorSelectionDialogMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveColorSelectionDialogMethod "setResizable" o = WindowSetResizableMethodInfo-    ResolveColorSelectionDialogMethod "setResizeMode" o = ContainerSetResizeModeMethodInfo-    ResolveColorSelectionDialogMethod "setResponseSensitive" o = DialogSetResponseSensitiveMethodInfo-    ResolveColorSelectionDialogMethod "setRole" o = WindowSetRoleMethodInfo-    ResolveColorSelectionDialogMethod "setScreen" o = WindowSetScreenMethodInfo-    ResolveColorSelectionDialogMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveColorSelectionDialogMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveColorSelectionDialogMethod "setSkipPagerHint" o = WindowSetSkipPagerHintMethodInfo-    ResolveColorSelectionDialogMethod "setSkipTaskbarHint" o = WindowSetSkipTaskbarHintMethodInfo-    ResolveColorSelectionDialogMethod "setStartupId" o = WindowSetStartupIdMethodInfo-    ResolveColorSelectionDialogMethod "setState" o = WidgetSetStateMethodInfo-    ResolveColorSelectionDialogMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveColorSelectionDialogMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveColorSelectionDialogMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveColorSelectionDialogMethod "setTitle" o = WindowSetTitleMethodInfo-    ResolveColorSelectionDialogMethod "setTitlebar" o = WindowSetTitlebarMethodInfo-    ResolveColorSelectionDialogMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveColorSelectionDialogMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveColorSelectionDialogMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveColorSelectionDialogMethod "setTransientFor" o = WindowSetTransientForMethodInfo-    ResolveColorSelectionDialogMethod "setTypeHint" o = WindowSetTypeHintMethodInfo-    ResolveColorSelectionDialogMethod "setUrgencyHint" o = WindowSetUrgencyHintMethodInfo-    ResolveColorSelectionDialogMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveColorSelectionDialogMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveColorSelectionDialogMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveColorSelectionDialogMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveColorSelectionDialogMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveColorSelectionDialogMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveColorSelectionDialogMethod "setWmclass" o = WindowSetWmclassMethodInfo-    ResolveColorSelectionDialogMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveColorSelectionDialogMethod t ColorSelectionDialog, MethodInfo info ColorSelectionDialog p) => IsLabelProxy t (ColorSelectionDialog -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveColorSelectionDialogMethod t ColorSelectionDialog, MethodInfo info ColorSelectionDialog p) => IsLabel t (ColorSelectionDialog -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "cancel-button"-   -- Type: TInterface "Gtk" "Widget"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getColorSelectionDialogCancelButton :: (MonadIO m, ColorSelectionDialogK o) => o -> m (Maybe Widget)-getColorSelectionDialogCancelButton obj = liftIO $ getObjectPropertyObject obj "cancel-button" Widget--data ColorSelectionDialogCancelButtonPropertyInfo-instance AttrInfo ColorSelectionDialogCancelButtonPropertyInfo where-    type AttrAllowedOps ColorSelectionDialogCancelButtonPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint ColorSelectionDialogCancelButtonPropertyInfo = (~) ()-    type AttrBaseTypeConstraint ColorSelectionDialogCancelButtonPropertyInfo = ColorSelectionDialogK-    type AttrGetType ColorSelectionDialogCancelButtonPropertyInfo = (Maybe Widget)-    type AttrLabel ColorSelectionDialogCancelButtonPropertyInfo = "cancel-button"-    attrGet _ = getColorSelectionDialogCancelButton-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "color-selection"-   -- Type: TInterface "Gtk" "Widget"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getColorSelectionDialogColorSelection :: (MonadIO m, ColorSelectionDialogK o) => o -> m Widget-getColorSelectionDialogColorSelection obj = liftIO $ checkUnexpectedNothing "getColorSelectionDialogColorSelection" $ getObjectPropertyObject obj "color-selection" Widget--data ColorSelectionDialogColorSelectionPropertyInfo-instance AttrInfo ColorSelectionDialogColorSelectionPropertyInfo where-    type AttrAllowedOps ColorSelectionDialogColorSelectionPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint ColorSelectionDialogColorSelectionPropertyInfo = (~) ()-    type AttrBaseTypeConstraint ColorSelectionDialogColorSelectionPropertyInfo = ColorSelectionDialogK-    type AttrGetType ColorSelectionDialogColorSelectionPropertyInfo = Widget-    type AttrLabel ColorSelectionDialogColorSelectionPropertyInfo = "color-selection"-    attrGet _ = getColorSelectionDialogColorSelection-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "help-button"-   -- Type: TInterface "Gtk" "Widget"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getColorSelectionDialogHelpButton :: (MonadIO m, ColorSelectionDialogK o) => o -> m (Maybe Widget)-getColorSelectionDialogHelpButton obj = liftIO $ getObjectPropertyObject obj "help-button" Widget--data ColorSelectionDialogHelpButtonPropertyInfo-instance AttrInfo ColorSelectionDialogHelpButtonPropertyInfo where-    type AttrAllowedOps ColorSelectionDialogHelpButtonPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint ColorSelectionDialogHelpButtonPropertyInfo = (~) ()-    type AttrBaseTypeConstraint ColorSelectionDialogHelpButtonPropertyInfo = ColorSelectionDialogK-    type AttrGetType ColorSelectionDialogHelpButtonPropertyInfo = (Maybe Widget)-    type AttrLabel ColorSelectionDialogHelpButtonPropertyInfo = "help-button"-    attrGet _ = getColorSelectionDialogHelpButton-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "ok-button"-   -- Type: TInterface "Gtk" "Widget"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getColorSelectionDialogOkButton :: (MonadIO m, ColorSelectionDialogK o) => o -> m (Maybe Widget)-getColorSelectionDialogOkButton obj = liftIO $ getObjectPropertyObject obj "ok-button" Widget--data ColorSelectionDialogOkButtonPropertyInfo-instance AttrInfo ColorSelectionDialogOkButtonPropertyInfo where-    type AttrAllowedOps ColorSelectionDialogOkButtonPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint ColorSelectionDialogOkButtonPropertyInfo = (~) ()-    type AttrBaseTypeConstraint ColorSelectionDialogOkButtonPropertyInfo = ColorSelectionDialogK-    type AttrGetType ColorSelectionDialogOkButtonPropertyInfo = (Maybe Widget)-    type AttrLabel ColorSelectionDialogOkButtonPropertyInfo = "ok-button"-    attrGet _ = getColorSelectionDialogOkButton-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList ColorSelectionDialog = ColorSelectionDialogAttributeList-type ColorSelectionDialogAttributeList = ('[ '("acceptFocus", WindowAcceptFocusPropertyInfo), '("appPaintable", WidgetAppPaintablePropertyInfo), '("application", WindowApplicationPropertyInfo), '("attachedTo", WindowAttachedToPropertyInfo), '("borderWidth", ContainerBorderWidthPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("cancelButton", ColorSelectionDialogCancelButtonPropertyInfo), '("child", ContainerChildPropertyInfo), '("colorSelection", ColorSelectionDialogColorSelectionPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("decorated", WindowDecoratedPropertyInfo), '("defaultHeight", WindowDefaultHeightPropertyInfo), '("defaultWidth", WindowDefaultWidthPropertyInfo), '("deletable", WindowDeletablePropertyInfo), '("destroyWithParent", WindowDestroyWithParentPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("focusOnMap", WindowFocusOnMapPropertyInfo), '("focusVisible", WindowFocusVisiblePropertyInfo), '("gravity", WindowGravityPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasResizeGrip", WindowHasResizeGripPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("hasToplevelFocus", WindowHasToplevelFocusPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("helpButton", ColorSelectionDialogHelpButtonPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("hideTitlebarWhenMaximized", WindowHideTitlebarWhenMaximizedPropertyInfo), '("icon", WindowIconPropertyInfo), '("iconName", WindowIconNamePropertyInfo), '("isActive", WindowIsActivePropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("isMaximized", WindowIsMaximizedPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("mnemonicsVisible", WindowMnemonicsVisiblePropertyInfo), '("modal", WindowModalPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("okButton", ColorSelectionDialogOkButtonPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("parent", WidgetParentPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("resizable", WindowResizablePropertyInfo), '("resizeGripVisible", WindowResizeGripVisiblePropertyInfo), '("resizeMode", ContainerResizeModePropertyInfo), '("role", WindowRolePropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("screen", WindowScreenPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("skipPagerHint", WindowSkipPagerHintPropertyInfo), '("skipTaskbarHint", WindowSkipTaskbarHintPropertyInfo), '("startupId", WindowStartupIdPropertyInfo), '("style", WidgetStylePropertyInfo), '("title", WindowTitlePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("transientFor", WindowTransientForPropertyInfo), '("type", WindowTypePropertyInfo), '("typeHint", WindowTypeHintPropertyInfo), '("urgencyHint", WindowUrgencyHintPropertyInfo), '("useHeaderBar", DialogUseHeaderBarPropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo), '("windowPosition", WindowWindowPositionPropertyInfo)] :: [(Symbol, *)])--colorSelectionDialogCancelButton :: AttrLabelProxy "cancelButton"-colorSelectionDialogCancelButton = AttrLabelProxy--colorSelectionDialogColorSelection :: AttrLabelProxy "colorSelection"-colorSelectionDialogColorSelection = AttrLabelProxy--colorSelectionDialogHelpButton :: AttrLabelProxy "helpButton"-colorSelectionDialogHelpButton = AttrLabelProxy--colorSelectionDialogOkButton :: AttrLabelProxy "okButton"-colorSelectionDialogOkButton = AttrLabelProxy--type instance SignalList ColorSelectionDialog = ColorSelectionDialogSignalList-type ColorSelectionDialogSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("activateDefault", WindowActivateDefaultSignalInfo), '("activateFocus", WindowActivateFocusSignalInfo), '("add", ContainerAddSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("checkResize", ContainerCheckResizeSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("close", DialogCloseSignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enableDebugging", WindowEnableDebuggingSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("keysChanged", WindowKeysChangedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("remove", ContainerRemoveSignalInfo), '("response", DialogResponseSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("setFocus", WindowSetFocusSignalInfo), '("setFocusChild", ContainerSetFocusChildSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method ColorSelectionDialog::new--- method type : Constructor--- Args : [Arg {argCName = "title", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "ColorSelectionDialog")--- throws : False--- Skip return : False--foreign import ccall "gtk_color_selection_dialog_new" gtk_color_selection_dialog_new :: -    CString ->                              -- title : TBasicType TUTF8-    IO (Ptr ColorSelectionDialog)---colorSelectionDialogNew ::-    (MonadIO m) =>-    T.Text                                  -- title-    -> m ColorSelectionDialog               -- result-colorSelectionDialogNew title = liftIO $ do-    title' <- textToCString title-    result <- gtk_color_selection_dialog_new title'-    checkUnexpectedReturnNULL "gtk_color_selection_dialog_new" result-    result' <- (newObject ColorSelectionDialog) result-    freeMem title'-    return result'---- method ColorSelectionDialog::get_color_selection--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ColorSelectionDialog", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Widget")--- throws : False--- Skip return : False--foreign import ccall "gtk_color_selection_dialog_get_color_selection" gtk_color_selection_dialog_get_color_selection :: -    Ptr ColorSelectionDialog ->             -- _obj : TInterface "Gtk" "ColorSelectionDialog"-    IO (Ptr Widget)---colorSelectionDialogGetColorSelection ::-    (MonadIO m, ColorSelectionDialogK a) =>-    a                                       -- _obj-    -> m Widget                             -- result-colorSelectionDialogGetColorSelection _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_color_selection_dialog_get_color_selection _obj'-    checkUnexpectedReturnNULL "gtk_color_selection_dialog_get_color_selection" result-    result' <- (newObject Widget) result-    touchManagedPtr _obj-    return result'--data ColorSelectionDialogGetColorSelectionMethodInfo-instance (signature ~ (m Widget), MonadIO m, ColorSelectionDialogK a) => MethodInfo ColorSelectionDialogGetColorSelectionMethodInfo a signature where-    overloadedMethod _ = colorSelectionDialogGetColorSelection--
− GI/Gtk/Objects/ColorSelectionDialog.hs-boot
@@ -1,18 +0,0 @@-module GI.Gtk.Objects.ColorSelectionDialog where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype ColorSelectionDialog = ColorSelectionDialog (ForeignPtr ColorSelectionDialog)-instance GObject ColorSelectionDialog where-class GObject o => ColorSelectionDialogK o-instance (GObject o, IsDescendantOf ColorSelectionDialog o) => ColorSelectionDialogK o-data ColorSelectionDialogCancelButtonPropertyInfo-data ColorSelectionDialogColorSelectionPropertyInfo-data ColorSelectionDialogHelpButtonPropertyInfo-data ColorSelectionDialogOkButtonPropertyInfo-data ColorSelectionDialogGetColorSelectionMethodInfo
− GI/Gtk/Objects/ComboBox.hs
@@ -1,2688 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.ComboBox-    ( ---- * Exported types-    ComboBox(..)                            ,-    ComboBoxK                               ,-    toComboBox                              ,-    noComboBox                              ,--- -- * Methods--- ** comboBoxGetActive-    ComboBoxGetActiveMethodInfo             ,-    comboBoxGetActive                       ,----- ** comboBoxGetActiveId-    ComboBoxGetActiveIdMethodInfo           ,-    comboBoxGetActiveId                     ,----- ** comboBoxGetActiveIter-    ComboBoxGetActiveIterMethodInfo         ,-    comboBoxGetActiveIter                   ,----- ** comboBoxGetAddTearoffs-    ComboBoxGetAddTearoffsMethodInfo        ,-    comboBoxGetAddTearoffs                  ,----- ** comboBoxGetButtonSensitivity-    ComboBoxGetButtonSensitivityMethodInfo  ,-    comboBoxGetButtonSensitivity            ,----- ** comboBoxGetColumnSpanColumn-    ComboBoxGetColumnSpanColumnMethodInfo   ,-    comboBoxGetColumnSpanColumn             ,----- ** comboBoxGetEntryTextColumn-    ComboBoxGetEntryTextColumnMethodInfo    ,-    comboBoxGetEntryTextColumn              ,----- ** comboBoxGetFocusOnClick-    ComboBoxGetFocusOnClickMethodInfo       ,-    comboBoxGetFocusOnClick                 ,----- ** comboBoxGetHasEntry-    ComboBoxGetHasEntryMethodInfo           ,-    comboBoxGetHasEntry                     ,----- ** comboBoxGetIdColumn-    ComboBoxGetIdColumnMethodInfo           ,-    comboBoxGetIdColumn                     ,----- ** comboBoxGetModel-    ComboBoxGetModelMethodInfo              ,-    comboBoxGetModel                        ,----- ** comboBoxGetPopupAccessible-    ComboBoxGetPopupAccessibleMethodInfo    ,-    comboBoxGetPopupAccessible              ,----- ** comboBoxGetPopupFixedWidth-    ComboBoxGetPopupFixedWidthMethodInfo    ,-    comboBoxGetPopupFixedWidth              ,----- ** comboBoxGetRowSpanColumn-    ComboBoxGetRowSpanColumnMethodInfo      ,-    comboBoxGetRowSpanColumn                ,----- ** comboBoxGetTitle-    ComboBoxGetTitleMethodInfo              ,-    comboBoxGetTitle                        ,----- ** comboBoxGetWrapWidth-    ComboBoxGetWrapWidthMethodInfo          ,-    comboBoxGetWrapWidth                    ,----- ** comboBoxNew-    comboBoxNew                             ,----- ** comboBoxNewWithArea-    comboBoxNewWithArea                     ,----- ** comboBoxNewWithAreaAndEntry-    comboBoxNewWithAreaAndEntry             ,----- ** comboBoxNewWithEntry-    comboBoxNewWithEntry                    ,----- ** comboBoxNewWithModel-    comboBoxNewWithModel                    ,----- ** comboBoxNewWithModelAndEntry-    comboBoxNewWithModelAndEntry            ,----- ** comboBoxPopdown-    ComboBoxPopdownMethodInfo               ,-    comboBoxPopdown                         ,----- ** comboBoxPopup-    ComboBoxPopupMethodInfo                 ,-    comboBoxPopup                           ,----- ** comboBoxPopupForDevice-    ComboBoxPopupForDeviceMethodInfo        ,-    comboBoxPopupForDevice                  ,----- ** comboBoxSetActive-    ComboBoxSetActiveMethodInfo             ,-    comboBoxSetActive                       ,----- ** comboBoxSetActiveId-    ComboBoxSetActiveIdMethodInfo           ,-    comboBoxSetActiveId                     ,----- ** comboBoxSetActiveIter-    ComboBoxSetActiveIterMethodInfo         ,-    comboBoxSetActiveIter                   ,----- ** comboBoxSetAddTearoffs-    ComboBoxSetAddTearoffsMethodInfo        ,-    comboBoxSetAddTearoffs                  ,----- ** comboBoxSetButtonSensitivity-    ComboBoxSetButtonSensitivityMethodInfo  ,-    comboBoxSetButtonSensitivity            ,----- ** comboBoxSetColumnSpanColumn-    ComboBoxSetColumnSpanColumnMethodInfo   ,-    comboBoxSetColumnSpanColumn             ,----- ** comboBoxSetEntryTextColumn-    ComboBoxSetEntryTextColumnMethodInfo    ,-    comboBoxSetEntryTextColumn              ,----- ** comboBoxSetFocusOnClick-    ComboBoxSetFocusOnClickMethodInfo       ,-    comboBoxSetFocusOnClick                 ,----- ** comboBoxSetIdColumn-    ComboBoxSetIdColumnMethodInfo           ,-    comboBoxSetIdColumn                     ,----- ** comboBoxSetModel-    ComboBoxSetModelMethodInfo              ,-    comboBoxSetModel                        ,----- ** comboBoxSetPopupFixedWidth-    ComboBoxSetPopupFixedWidthMethodInfo    ,-    comboBoxSetPopupFixedWidth              ,----- ** comboBoxSetRowSeparatorFunc-    ComboBoxSetRowSeparatorFuncMethodInfo   ,-    comboBoxSetRowSeparatorFunc             ,----- ** comboBoxSetRowSpanColumn-    ComboBoxSetRowSpanColumnMethodInfo      ,-    comboBoxSetRowSpanColumn                ,----- ** comboBoxSetTitle-    ComboBoxSetTitleMethodInfo              ,-    comboBoxSetTitle                        ,----- ** comboBoxSetWrapWidth-    ComboBoxSetWrapWidthMethodInfo          ,-    comboBoxSetWrapWidth                    ,----- -- * Properties--- ** Active-    ComboBoxActivePropertyInfo              ,-    comboBoxActive                          ,-    constructComboBoxActive                 ,-    getComboBoxActive                       ,-    setComboBoxActive                       ,----- ** ActiveId-    ComboBoxActiveIdPropertyInfo            ,-    clearComboBoxActiveId                   ,-    comboBoxActiveId                        ,-    constructComboBoxActiveId               ,-    getComboBoxActiveId                     ,-    setComboBoxActiveId                     ,----- ** AddTearoffs-    ComboBoxAddTearoffsPropertyInfo         ,-    comboBoxAddTearoffs                     ,-    constructComboBoxAddTearoffs            ,-    getComboBoxAddTearoffs                  ,-    setComboBoxAddTearoffs                  ,----- ** ButtonSensitivity-    ComboBoxButtonSensitivityPropertyInfo   ,-    comboBoxButtonSensitivity               ,-    constructComboBoxButtonSensitivity      ,-    getComboBoxButtonSensitivity            ,-    setComboBoxButtonSensitivity            ,----- ** CellArea-    ComboBoxCellAreaPropertyInfo            ,-    comboBoxCellArea                        ,-    constructComboBoxCellArea               ,-    getComboBoxCellArea                     ,----- ** ColumnSpanColumn-    ComboBoxColumnSpanColumnPropertyInfo    ,-    comboBoxColumnSpanColumn                ,-    constructComboBoxColumnSpanColumn       ,-    getComboBoxColumnSpanColumn             ,-    setComboBoxColumnSpanColumn             ,----- ** EntryTextColumn-    ComboBoxEntryTextColumnPropertyInfo     ,-    comboBoxEntryTextColumn                 ,-    constructComboBoxEntryTextColumn        ,-    getComboBoxEntryTextColumn              ,-    setComboBoxEntryTextColumn              ,----- ** FocusOnClick-    ComboBoxFocusOnClickPropertyInfo        ,-    comboBoxFocusOnClick                    ,-    constructComboBoxFocusOnClick           ,-    getComboBoxFocusOnClick                 ,-    setComboBoxFocusOnClick                 ,----- ** HasEntry-    ComboBoxHasEntryPropertyInfo            ,-    comboBoxHasEntry                        ,-    constructComboBoxHasEntry               ,-    getComboBoxHasEntry                     ,----- ** HasFrame-    ComboBoxHasFramePropertyInfo            ,-    comboBoxHasFrame                        ,-    constructComboBoxHasFrame               ,-    getComboBoxHasFrame                     ,-    setComboBoxHasFrame                     ,----- ** IdColumn-    ComboBoxIdColumnPropertyInfo            ,-    comboBoxIdColumn                        ,-    constructComboBoxIdColumn               ,-    getComboBoxIdColumn                     ,-    setComboBoxIdColumn                     ,----- ** Model-    ComboBoxModelPropertyInfo               ,-    clearComboBoxModel                      ,-    comboBoxModel                           ,-    constructComboBoxModel                  ,-    getComboBoxModel                        ,-    setComboBoxModel                        ,----- ** PopupFixedWidth-    ComboBoxPopupFixedWidthPropertyInfo     ,-    comboBoxPopupFixedWidth                 ,-    constructComboBoxPopupFixedWidth        ,-    getComboBoxPopupFixedWidth              ,-    setComboBoxPopupFixedWidth              ,----- ** PopupShown-    ComboBoxPopupShownPropertyInfo          ,-    comboBoxPopupShown                      ,-    getComboBoxPopupShown                   ,----- ** RowSpanColumn-    ComboBoxRowSpanColumnPropertyInfo       ,-    comboBoxRowSpanColumn                   ,-    constructComboBoxRowSpanColumn          ,-    getComboBoxRowSpanColumn                ,-    setComboBoxRowSpanColumn                ,----- ** TearoffTitle-    ComboBoxTearoffTitlePropertyInfo        ,-    clearComboBoxTearoffTitle               ,-    comboBoxTearoffTitle                    ,-    constructComboBoxTearoffTitle           ,-    getComboBoxTearoffTitle                 ,-    setComboBoxTearoffTitle                 ,----- ** WrapWidth-    ComboBoxWrapWidthPropertyInfo           ,-    comboBoxWrapWidth                       ,-    constructComboBoxWrapWidth              ,-    getComboBoxWrapWidth                    ,-    setComboBoxWrapWidth                    ,----- -- * Signals--- ** Changed-    ComboBoxChangedCallback                 ,-    ComboBoxChangedCallbackC                ,-    ComboBoxChangedSignalInfo               ,-    afterComboBoxChanged                    ,-    comboBoxChangedCallbackWrapper          ,-    comboBoxChangedClosure                  ,-    mkComboBoxChangedCallback               ,-    noComboBoxChangedCallback               ,-    onComboBoxChanged                       ,----- ** FormatEntryText-    ComboBoxFormatEntryTextCallback         ,-    ComboBoxFormatEntryTextCallbackC        ,-    ComboBoxFormatEntryTextSignalInfo       ,-    afterComboBoxFormatEntryText            ,-    comboBoxFormatEntryTextCallbackWrapper  ,-    comboBoxFormatEntryTextClosure          ,-    mkComboBoxFormatEntryTextCallback       ,-    noComboBoxFormatEntryTextCallback       ,-    onComboBoxFormatEntryText               ,----- ** MoveActive-    ComboBoxMoveActiveCallback              ,-    ComboBoxMoveActiveCallbackC             ,-    ComboBoxMoveActiveSignalInfo            ,-    afterComboBoxMoveActive                 ,-    comboBoxMoveActiveCallbackWrapper       ,-    comboBoxMoveActiveClosure               ,-    mkComboBoxMoveActiveCallback            ,-    noComboBoxMoveActiveCallback            ,-    onComboBoxMoveActive                    ,----- ** Popdown-    ComboBoxPopdownCallback                 ,-    ComboBoxPopdownCallbackC                ,-    ComboBoxPopdownSignalInfo               ,-    afterComboBoxPopdown                    ,-    comboBoxPopdownCallbackWrapper          ,-    comboBoxPopdownClosure                  ,-    mkComboBoxPopdownCallback               ,-    noComboBoxPopdownCallback               ,-    onComboBoxPopdown                       ,----- ** Popup-    ComboBoxPopupCallback                   ,-    ComboBoxPopupCallbackC                  ,-    ComboBoxPopupSignalInfo                 ,-    afterComboBoxPopup                      ,-    comboBoxPopupCallbackWrapper            ,-    comboBoxPopupClosure                    ,-    mkComboBoxPopupCallback                 ,-    noComboBoxPopupCallback                 ,-    onComboBoxPopup                         ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GLib as GLib-import qualified GI.GObject as GObject-import qualified GI.Gdk as Gdk--newtype ComboBox = ComboBox (ForeignPtr ComboBox)-foreign import ccall "gtk_combo_box_get_type"-    c_gtk_combo_box_get_type :: IO GType--type instance ParentTypes ComboBox = ComboBoxParentTypes-type ComboBoxParentTypes = '[Bin, Container, Widget, GObject.Object, Atk.ImplementorIface, Buildable, CellEditable, CellLayout]--instance GObject ComboBox where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_combo_box_get_type-    --class GObject o => ComboBoxK o-instance (GObject o, IsDescendantOf ComboBox o) => ComboBoxK o--toComboBox :: ComboBoxK o => o -> IO ComboBox-toComboBox = unsafeCastTo ComboBox--noComboBox :: Maybe ComboBox-noComboBox = Nothing--type family ResolveComboBoxMethod (t :: Symbol) (o :: *) :: * where-    ResolveComboBoxMethod "activate" o = WidgetActivateMethodInfo-    ResolveComboBoxMethod "add" o = ContainerAddMethodInfo-    ResolveComboBoxMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveComboBoxMethod "addAttribute" o = CellLayoutAddAttributeMethodInfo-    ResolveComboBoxMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveComboBoxMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveComboBoxMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveComboBoxMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveComboBoxMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveComboBoxMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveComboBoxMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveComboBoxMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveComboBoxMethod "checkResize" o = ContainerCheckResizeMethodInfo-    ResolveComboBoxMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveComboBoxMethod "childGetProperty" o = ContainerChildGetPropertyMethodInfo-    ResolveComboBoxMethod "childNotifyByPspec" o = ContainerChildNotifyByPspecMethodInfo-    ResolveComboBoxMethod "childSetProperty" o = ContainerChildSetPropertyMethodInfo-    ResolveComboBoxMethod "childType" o = ContainerChildTypeMethodInfo-    ResolveComboBoxMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveComboBoxMethod "clear" o = CellLayoutClearMethodInfo-    ResolveComboBoxMethod "clearAttributes" o = CellLayoutClearAttributesMethodInfo-    ResolveComboBoxMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveComboBoxMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveComboBoxMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveComboBoxMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveComboBoxMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveComboBoxMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveComboBoxMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveComboBoxMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveComboBoxMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveComboBoxMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveComboBoxMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveComboBoxMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveComboBoxMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveComboBoxMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveComboBoxMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveComboBoxMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveComboBoxMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveComboBoxMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveComboBoxMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveComboBoxMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveComboBoxMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveComboBoxMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveComboBoxMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveComboBoxMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveComboBoxMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveComboBoxMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveComboBoxMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveComboBoxMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveComboBoxMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveComboBoxMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveComboBoxMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveComboBoxMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveComboBoxMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveComboBoxMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveComboBoxMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveComboBoxMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveComboBoxMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveComboBoxMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveComboBoxMethod "draw" o = WidgetDrawMethodInfo-    ResolveComboBoxMethod "editingDone" o = CellEditableEditingDoneMethodInfo-    ResolveComboBoxMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveComboBoxMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveComboBoxMethod "event" o = WidgetEventMethodInfo-    ResolveComboBoxMethod "forall" o = ContainerForallMethodInfo-    ResolveComboBoxMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveComboBoxMethod "foreach" o = ContainerForeachMethodInfo-    ResolveComboBoxMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveComboBoxMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveComboBoxMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveComboBoxMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveComboBoxMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveComboBoxMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveComboBoxMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveComboBoxMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveComboBoxMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveComboBoxMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveComboBoxMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveComboBoxMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveComboBoxMethod "hide" o = WidgetHideMethodInfo-    ResolveComboBoxMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveComboBoxMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveComboBoxMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveComboBoxMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveComboBoxMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveComboBoxMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveComboBoxMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveComboBoxMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveComboBoxMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveComboBoxMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveComboBoxMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveComboBoxMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveComboBoxMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveComboBoxMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveComboBoxMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveComboBoxMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveComboBoxMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveComboBoxMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveComboBoxMethod "map" o = WidgetMapMethodInfo-    ResolveComboBoxMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveComboBoxMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveComboBoxMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveComboBoxMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveComboBoxMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveComboBoxMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveComboBoxMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveComboBoxMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveComboBoxMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveComboBoxMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveComboBoxMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveComboBoxMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveComboBoxMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveComboBoxMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveComboBoxMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveComboBoxMethod "packEnd" o = CellLayoutPackEndMethodInfo-    ResolveComboBoxMethod "packStart" o = CellLayoutPackStartMethodInfo-    ResolveComboBoxMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveComboBoxMethod "path" o = WidgetPathMethodInfo-    ResolveComboBoxMethod "popdown" o = ComboBoxPopdownMethodInfo-    ResolveComboBoxMethod "popup" o = ComboBoxPopupMethodInfo-    ResolveComboBoxMethod "popupForDevice" o = ComboBoxPopupForDeviceMethodInfo-    ResolveComboBoxMethod "propagateDraw" o = ContainerPropagateDrawMethodInfo-    ResolveComboBoxMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveComboBoxMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveComboBoxMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveComboBoxMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveComboBoxMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveComboBoxMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveComboBoxMethod "realize" o = WidgetRealizeMethodInfo-    ResolveComboBoxMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveComboBoxMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveComboBoxMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveComboBoxMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveComboBoxMethod "remove" o = ContainerRemoveMethodInfo-    ResolveComboBoxMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveComboBoxMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveComboBoxMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveComboBoxMethod "removeWidget" o = CellEditableRemoveWidgetMethodInfo-    ResolveComboBoxMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveComboBoxMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveComboBoxMethod "reorder" o = CellLayoutReorderMethodInfo-    ResolveComboBoxMethod "reparent" o = WidgetReparentMethodInfo-    ResolveComboBoxMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveComboBoxMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveComboBoxMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveComboBoxMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveComboBoxMethod "resizeChildren" o = ContainerResizeChildrenMethodInfo-    ResolveComboBoxMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveComboBoxMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveComboBoxMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveComboBoxMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveComboBoxMethod "show" o = WidgetShowMethodInfo-    ResolveComboBoxMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveComboBoxMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveComboBoxMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveComboBoxMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveComboBoxMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveComboBoxMethod "startEditing" o = CellEditableStartEditingMethodInfo-    ResolveComboBoxMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveComboBoxMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveComboBoxMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveComboBoxMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveComboBoxMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveComboBoxMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveComboBoxMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveComboBoxMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveComboBoxMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveComboBoxMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveComboBoxMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveComboBoxMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveComboBoxMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveComboBoxMethod "unsetFocusChain" o = ContainerUnsetFocusChainMethodInfo-    ResolveComboBoxMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveComboBoxMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveComboBoxMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveComboBoxMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveComboBoxMethod "getActive" o = ComboBoxGetActiveMethodInfo-    ResolveComboBoxMethod "getActiveId" o = ComboBoxGetActiveIdMethodInfo-    ResolveComboBoxMethod "getActiveIter" o = ComboBoxGetActiveIterMethodInfo-    ResolveComboBoxMethod "getAddTearoffs" o = ComboBoxGetAddTearoffsMethodInfo-    ResolveComboBoxMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveComboBoxMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveComboBoxMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveComboBoxMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveComboBoxMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveComboBoxMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveComboBoxMethod "getArea" o = CellLayoutGetAreaMethodInfo-    ResolveComboBoxMethod "getBorderWidth" o = ContainerGetBorderWidthMethodInfo-    ResolveComboBoxMethod "getButtonSensitivity" o = ComboBoxGetButtonSensitivityMethodInfo-    ResolveComboBoxMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveComboBoxMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveComboBoxMethod "getCells" o = CellLayoutGetCellsMethodInfo-    ResolveComboBoxMethod "getChild" o = BinGetChildMethodInfo-    ResolveComboBoxMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveComboBoxMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveComboBoxMethod "getChildren" o = ContainerGetChildrenMethodInfo-    ResolveComboBoxMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveComboBoxMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveComboBoxMethod "getColumnSpanColumn" o = ComboBoxGetColumnSpanColumnMethodInfo-    ResolveComboBoxMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveComboBoxMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveComboBoxMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveComboBoxMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveComboBoxMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveComboBoxMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveComboBoxMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveComboBoxMethod "getEntryTextColumn" o = ComboBoxGetEntryTextColumnMethodInfo-    ResolveComboBoxMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveComboBoxMethod "getFocusChain" o = ContainerGetFocusChainMethodInfo-    ResolveComboBoxMethod "getFocusChild" o = ContainerGetFocusChildMethodInfo-    ResolveComboBoxMethod "getFocusHadjustment" o = ContainerGetFocusHadjustmentMethodInfo-    ResolveComboBoxMethod "getFocusOnClick" o = ComboBoxGetFocusOnClickMethodInfo-    ResolveComboBoxMethod "getFocusVadjustment" o = ContainerGetFocusVadjustmentMethodInfo-    ResolveComboBoxMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveComboBoxMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveComboBoxMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveComboBoxMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveComboBoxMethod "getHasEntry" o = ComboBoxGetHasEntryMethodInfo-    ResolveComboBoxMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveComboBoxMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveComboBoxMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveComboBoxMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveComboBoxMethod "getIdColumn" o = ComboBoxGetIdColumnMethodInfo-    ResolveComboBoxMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveComboBoxMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveComboBoxMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveComboBoxMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveComboBoxMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveComboBoxMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveComboBoxMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveComboBoxMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveComboBoxMethod "getModel" o = ComboBoxGetModelMethodInfo-    ResolveComboBoxMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveComboBoxMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveComboBoxMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveComboBoxMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveComboBoxMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveComboBoxMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveComboBoxMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveComboBoxMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveComboBoxMethod "getPathForChild" o = ContainerGetPathForChildMethodInfo-    ResolveComboBoxMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveComboBoxMethod "getPopupAccessible" o = ComboBoxGetPopupAccessibleMethodInfo-    ResolveComboBoxMethod "getPopupFixedWidth" o = ComboBoxGetPopupFixedWidthMethodInfo-    ResolveComboBoxMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveComboBoxMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveComboBoxMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveComboBoxMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveComboBoxMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveComboBoxMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveComboBoxMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveComboBoxMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveComboBoxMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveComboBoxMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveComboBoxMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveComboBoxMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveComboBoxMethod "getResizeMode" o = ContainerGetResizeModeMethodInfo-    ResolveComboBoxMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveComboBoxMethod "getRowSpanColumn" o = ComboBoxGetRowSpanColumnMethodInfo-    ResolveComboBoxMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveComboBoxMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveComboBoxMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveComboBoxMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveComboBoxMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveComboBoxMethod "getState" o = WidgetGetStateMethodInfo-    ResolveComboBoxMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveComboBoxMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveComboBoxMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveComboBoxMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveComboBoxMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveComboBoxMethod "getTitle" o = ComboBoxGetTitleMethodInfo-    ResolveComboBoxMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveComboBoxMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveComboBoxMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveComboBoxMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveComboBoxMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveComboBoxMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveComboBoxMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveComboBoxMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveComboBoxMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveComboBoxMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveComboBoxMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveComboBoxMethod "getWrapWidth" o = ComboBoxGetWrapWidthMethodInfo-    ResolveComboBoxMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveComboBoxMethod "setActive" o = ComboBoxSetActiveMethodInfo-    ResolveComboBoxMethod "setActiveId" o = ComboBoxSetActiveIdMethodInfo-    ResolveComboBoxMethod "setActiveIter" o = ComboBoxSetActiveIterMethodInfo-    ResolveComboBoxMethod "setAddTearoffs" o = ComboBoxSetAddTearoffsMethodInfo-    ResolveComboBoxMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveComboBoxMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveComboBoxMethod "setBorderWidth" o = ContainerSetBorderWidthMethodInfo-    ResolveComboBoxMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveComboBoxMethod "setButtonSensitivity" o = ComboBoxSetButtonSensitivityMethodInfo-    ResolveComboBoxMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveComboBoxMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveComboBoxMethod "setCellDataFunc" o = CellLayoutSetCellDataFuncMethodInfo-    ResolveComboBoxMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveComboBoxMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveComboBoxMethod "setColumnSpanColumn" o = ComboBoxSetColumnSpanColumnMethodInfo-    ResolveComboBoxMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveComboBoxMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveComboBoxMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveComboBoxMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveComboBoxMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveComboBoxMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveComboBoxMethod "setEntryTextColumn" o = ComboBoxSetEntryTextColumnMethodInfo-    ResolveComboBoxMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveComboBoxMethod "setFocusChain" o = ContainerSetFocusChainMethodInfo-    ResolveComboBoxMethod "setFocusChild" o = ContainerSetFocusChildMethodInfo-    ResolveComboBoxMethod "setFocusHadjustment" o = ContainerSetFocusHadjustmentMethodInfo-    ResolveComboBoxMethod "setFocusOnClick" o = ComboBoxSetFocusOnClickMethodInfo-    ResolveComboBoxMethod "setFocusVadjustment" o = ContainerSetFocusVadjustmentMethodInfo-    ResolveComboBoxMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveComboBoxMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveComboBoxMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveComboBoxMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveComboBoxMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveComboBoxMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveComboBoxMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveComboBoxMethod "setIdColumn" o = ComboBoxSetIdColumnMethodInfo-    ResolveComboBoxMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveComboBoxMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveComboBoxMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveComboBoxMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveComboBoxMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveComboBoxMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveComboBoxMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveComboBoxMethod "setModel" o = ComboBoxSetModelMethodInfo-    ResolveComboBoxMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveComboBoxMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveComboBoxMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveComboBoxMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveComboBoxMethod "setPopupFixedWidth" o = ComboBoxSetPopupFixedWidthMethodInfo-    ResolveComboBoxMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveComboBoxMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveComboBoxMethod "setReallocateRedraws" o = ContainerSetReallocateRedrawsMethodInfo-    ResolveComboBoxMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveComboBoxMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveComboBoxMethod "setResizeMode" o = ContainerSetResizeModeMethodInfo-    ResolveComboBoxMethod "setRowSeparatorFunc" o = ComboBoxSetRowSeparatorFuncMethodInfo-    ResolveComboBoxMethod "setRowSpanColumn" o = ComboBoxSetRowSpanColumnMethodInfo-    ResolveComboBoxMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveComboBoxMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveComboBoxMethod "setState" o = WidgetSetStateMethodInfo-    ResolveComboBoxMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveComboBoxMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveComboBoxMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveComboBoxMethod "setTitle" o = ComboBoxSetTitleMethodInfo-    ResolveComboBoxMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveComboBoxMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveComboBoxMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveComboBoxMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveComboBoxMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveComboBoxMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveComboBoxMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveComboBoxMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveComboBoxMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveComboBoxMethod "setWrapWidth" o = ComboBoxSetWrapWidthMethodInfo-    ResolveComboBoxMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveComboBoxMethod t ComboBox, MethodInfo info ComboBox p) => IsLabelProxy t (ComboBox -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveComboBoxMethod t ComboBox, MethodInfo info ComboBox p) => IsLabel t (ComboBox -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal ComboBox::changed-type ComboBoxChangedCallback =-    IO ()--noComboBoxChangedCallback :: Maybe ComboBoxChangedCallback-noComboBoxChangedCallback = Nothing--type ComboBoxChangedCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkComboBoxChangedCallback :: ComboBoxChangedCallbackC -> IO (FunPtr ComboBoxChangedCallbackC)--comboBoxChangedClosure :: ComboBoxChangedCallback -> IO Closure-comboBoxChangedClosure cb = newCClosure =<< mkComboBoxChangedCallback wrapped-    where wrapped = comboBoxChangedCallbackWrapper cb--comboBoxChangedCallbackWrapper ::-    ComboBoxChangedCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-comboBoxChangedCallbackWrapper _cb _ _ = do-    _cb --onComboBoxChanged :: (GObject a, MonadIO m) => a -> ComboBoxChangedCallback -> m SignalHandlerId-onComboBoxChanged obj cb = liftIO $ connectComboBoxChanged obj cb SignalConnectBefore-afterComboBoxChanged :: (GObject a, MonadIO m) => a -> ComboBoxChangedCallback -> m SignalHandlerId-afterComboBoxChanged obj cb = connectComboBoxChanged obj cb SignalConnectAfter--connectComboBoxChanged :: (GObject a, MonadIO m) =>-                          a -> ComboBoxChangedCallback -> SignalConnectMode -> m SignalHandlerId-connectComboBoxChanged obj cb after = liftIO $ do-    cb' <- mkComboBoxChangedCallback (comboBoxChangedCallbackWrapper cb)-    connectSignalFunPtr obj "changed" cb' after---- signal ComboBox::format-entry-text-type ComboBoxFormatEntryTextCallback =-    T.Text ->-    IO T.Text--noComboBoxFormatEntryTextCallback :: Maybe ComboBoxFormatEntryTextCallback-noComboBoxFormatEntryTextCallback = Nothing--type ComboBoxFormatEntryTextCallbackC =-    Ptr () ->                               -- object-    CString ->-    Ptr () ->                               -- user_data-    IO CString--foreign import ccall "wrapper"-    mkComboBoxFormatEntryTextCallback :: ComboBoxFormatEntryTextCallbackC -> IO (FunPtr ComboBoxFormatEntryTextCallbackC)--comboBoxFormatEntryTextClosure :: ComboBoxFormatEntryTextCallback -> IO Closure-comboBoxFormatEntryTextClosure cb = newCClosure =<< mkComboBoxFormatEntryTextCallback wrapped-    where wrapped = comboBoxFormatEntryTextCallbackWrapper cb--comboBoxFormatEntryTextCallbackWrapper ::-    ComboBoxFormatEntryTextCallback ->-    Ptr () ->-    CString ->-    Ptr () ->-    IO CString-comboBoxFormatEntryTextCallbackWrapper _cb _ path _ = do-    path' <- cstringToText path-    result <- _cb  path'-    result' <- textToCString result-    return result'--onComboBoxFormatEntryText :: (GObject a, MonadIO m) => a -> ComboBoxFormatEntryTextCallback -> m SignalHandlerId-onComboBoxFormatEntryText obj cb = liftIO $ connectComboBoxFormatEntryText obj cb SignalConnectBefore-afterComboBoxFormatEntryText :: (GObject a, MonadIO m) => a -> ComboBoxFormatEntryTextCallback -> m SignalHandlerId-afterComboBoxFormatEntryText obj cb = connectComboBoxFormatEntryText obj cb SignalConnectAfter--connectComboBoxFormatEntryText :: (GObject a, MonadIO m) =>-                                  a -> ComboBoxFormatEntryTextCallback -> SignalConnectMode -> m SignalHandlerId-connectComboBoxFormatEntryText obj cb after = liftIO $ do-    cb' <- mkComboBoxFormatEntryTextCallback (comboBoxFormatEntryTextCallbackWrapper cb)-    connectSignalFunPtr obj "format-entry-text" cb' after---- signal ComboBox::move-active-type ComboBoxMoveActiveCallback =-    ScrollType ->-    IO ()--noComboBoxMoveActiveCallback :: Maybe ComboBoxMoveActiveCallback-noComboBoxMoveActiveCallback = Nothing--type ComboBoxMoveActiveCallbackC =-    Ptr () ->                               -- object-    CUInt ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkComboBoxMoveActiveCallback :: ComboBoxMoveActiveCallbackC -> IO (FunPtr ComboBoxMoveActiveCallbackC)--comboBoxMoveActiveClosure :: ComboBoxMoveActiveCallback -> IO Closure-comboBoxMoveActiveClosure cb = newCClosure =<< mkComboBoxMoveActiveCallback wrapped-    where wrapped = comboBoxMoveActiveCallbackWrapper cb--comboBoxMoveActiveCallbackWrapper ::-    ComboBoxMoveActiveCallback ->-    Ptr () ->-    CUInt ->-    Ptr () ->-    IO ()-comboBoxMoveActiveCallbackWrapper _cb _ scrollType _ = do-    let scrollType' = (toEnum . fromIntegral) scrollType-    _cb  scrollType'--onComboBoxMoveActive :: (GObject a, MonadIO m) => a -> ComboBoxMoveActiveCallback -> m SignalHandlerId-onComboBoxMoveActive obj cb = liftIO $ connectComboBoxMoveActive obj cb SignalConnectBefore-afterComboBoxMoveActive :: (GObject a, MonadIO m) => a -> ComboBoxMoveActiveCallback -> m SignalHandlerId-afterComboBoxMoveActive obj cb = connectComboBoxMoveActive obj cb SignalConnectAfter--connectComboBoxMoveActive :: (GObject a, MonadIO m) =>-                             a -> ComboBoxMoveActiveCallback -> SignalConnectMode -> m SignalHandlerId-connectComboBoxMoveActive obj cb after = liftIO $ do-    cb' <- mkComboBoxMoveActiveCallback (comboBoxMoveActiveCallbackWrapper cb)-    connectSignalFunPtr obj "move-active" cb' after---- signal ComboBox::popdown-type ComboBoxPopdownCallback =-    IO Bool--noComboBoxPopdownCallback :: Maybe ComboBoxPopdownCallback-noComboBoxPopdownCallback = Nothing--type ComboBoxPopdownCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO CInt--foreign import ccall "wrapper"-    mkComboBoxPopdownCallback :: ComboBoxPopdownCallbackC -> IO (FunPtr ComboBoxPopdownCallbackC)--comboBoxPopdownClosure :: ComboBoxPopdownCallback -> IO Closure-comboBoxPopdownClosure cb = newCClosure =<< mkComboBoxPopdownCallback wrapped-    where wrapped = comboBoxPopdownCallbackWrapper cb--comboBoxPopdownCallbackWrapper ::-    ComboBoxPopdownCallback ->-    Ptr () ->-    Ptr () ->-    IO CInt-comboBoxPopdownCallbackWrapper _cb _ _ = do-    result <- _cb -    let result' = (fromIntegral . fromEnum) result-    return result'--onComboBoxPopdown :: (GObject a, MonadIO m) => a -> ComboBoxPopdownCallback -> m SignalHandlerId-onComboBoxPopdown obj cb = liftIO $ connectComboBoxPopdown obj cb SignalConnectBefore-afterComboBoxPopdown :: (GObject a, MonadIO m) => a -> ComboBoxPopdownCallback -> m SignalHandlerId-afterComboBoxPopdown obj cb = connectComboBoxPopdown obj cb SignalConnectAfter--connectComboBoxPopdown :: (GObject a, MonadIO m) =>-                          a -> ComboBoxPopdownCallback -> SignalConnectMode -> m SignalHandlerId-connectComboBoxPopdown obj cb after = liftIO $ do-    cb' <- mkComboBoxPopdownCallback (comboBoxPopdownCallbackWrapper cb)-    connectSignalFunPtr obj "popdown" cb' after---- signal ComboBox::popup-type ComboBoxPopupCallback =-    IO ()--noComboBoxPopupCallback :: Maybe ComboBoxPopupCallback-noComboBoxPopupCallback = Nothing--type ComboBoxPopupCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkComboBoxPopupCallback :: ComboBoxPopupCallbackC -> IO (FunPtr ComboBoxPopupCallbackC)--comboBoxPopupClosure :: ComboBoxPopupCallback -> IO Closure-comboBoxPopupClosure cb = newCClosure =<< mkComboBoxPopupCallback wrapped-    where wrapped = comboBoxPopupCallbackWrapper cb--comboBoxPopupCallbackWrapper ::-    ComboBoxPopupCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-comboBoxPopupCallbackWrapper _cb _ _ = do-    _cb --onComboBoxPopup :: (GObject a, MonadIO m) => a -> ComboBoxPopupCallback -> m SignalHandlerId-onComboBoxPopup obj cb = liftIO $ connectComboBoxPopup obj cb SignalConnectBefore-afterComboBoxPopup :: (GObject a, MonadIO m) => a -> ComboBoxPopupCallback -> m SignalHandlerId-afterComboBoxPopup obj cb = connectComboBoxPopup obj cb SignalConnectAfter--connectComboBoxPopup :: (GObject a, MonadIO m) =>-                        a -> ComboBoxPopupCallback -> SignalConnectMode -> m SignalHandlerId-connectComboBoxPopup obj cb after = liftIO $ do-    cb' <- mkComboBoxPopupCallback (comboBoxPopupCallbackWrapper cb)-    connectSignalFunPtr obj "popup" cb' after---- VVV Prop "active"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getComboBoxActive :: (MonadIO m, ComboBoxK o) => o -> m Int32-getComboBoxActive obj = liftIO $ getObjectPropertyInt32 obj "active"--setComboBoxActive :: (MonadIO m, ComboBoxK o) => o -> Int32 -> m ()-setComboBoxActive obj val = liftIO $ setObjectPropertyInt32 obj "active" val--constructComboBoxActive :: Int32 -> IO ([Char], GValue)-constructComboBoxActive val = constructObjectPropertyInt32 "active" val--data ComboBoxActivePropertyInfo-instance AttrInfo ComboBoxActivePropertyInfo where-    type AttrAllowedOps ComboBoxActivePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ComboBoxActivePropertyInfo = (~) Int32-    type AttrBaseTypeConstraint ComboBoxActivePropertyInfo = ComboBoxK-    type AttrGetType ComboBoxActivePropertyInfo = Int32-    type AttrLabel ComboBoxActivePropertyInfo = "active"-    attrGet _ = getComboBoxActive-    attrSet _ = setComboBoxActive-    attrConstruct _ = constructComboBoxActive-    attrClear _ = undefined---- VVV Prop "active-id"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just True,Nothing)--getComboBoxActiveId :: (MonadIO m, ComboBoxK o) => o -> m (Maybe T.Text)-getComboBoxActiveId obj = liftIO $ getObjectPropertyString obj "active-id"--setComboBoxActiveId :: (MonadIO m, ComboBoxK o) => o -> T.Text -> m ()-setComboBoxActiveId obj val = liftIO $ setObjectPropertyString obj "active-id" (Just val)--constructComboBoxActiveId :: T.Text -> IO ([Char], GValue)-constructComboBoxActiveId val = constructObjectPropertyString "active-id" (Just val)--clearComboBoxActiveId :: (MonadIO m, ComboBoxK o) => o -> m ()-clearComboBoxActiveId obj = liftIO $ setObjectPropertyString obj "active-id" (Nothing :: Maybe T.Text)--data ComboBoxActiveIdPropertyInfo-instance AttrInfo ComboBoxActiveIdPropertyInfo where-    type AttrAllowedOps ComboBoxActiveIdPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint ComboBoxActiveIdPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint ComboBoxActiveIdPropertyInfo = ComboBoxK-    type AttrGetType ComboBoxActiveIdPropertyInfo = (Maybe T.Text)-    type AttrLabel ComboBoxActiveIdPropertyInfo = "active-id"-    attrGet _ = getComboBoxActiveId-    attrSet _ = setComboBoxActiveId-    attrConstruct _ = constructComboBoxActiveId-    attrClear _ = clearComboBoxActiveId---- VVV Prop "add-tearoffs"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getComboBoxAddTearoffs :: (MonadIO m, ComboBoxK o) => o -> m Bool-getComboBoxAddTearoffs obj = liftIO $ getObjectPropertyBool obj "add-tearoffs"--setComboBoxAddTearoffs :: (MonadIO m, ComboBoxK o) => o -> Bool -> m ()-setComboBoxAddTearoffs obj val = liftIO $ setObjectPropertyBool obj "add-tearoffs" val--constructComboBoxAddTearoffs :: Bool -> IO ([Char], GValue)-constructComboBoxAddTearoffs val = constructObjectPropertyBool "add-tearoffs" val--data ComboBoxAddTearoffsPropertyInfo-instance AttrInfo ComboBoxAddTearoffsPropertyInfo where-    type AttrAllowedOps ComboBoxAddTearoffsPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ComboBoxAddTearoffsPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint ComboBoxAddTearoffsPropertyInfo = ComboBoxK-    type AttrGetType ComboBoxAddTearoffsPropertyInfo = Bool-    type AttrLabel ComboBoxAddTearoffsPropertyInfo = "add-tearoffs"-    attrGet _ = getComboBoxAddTearoffs-    attrSet _ = setComboBoxAddTearoffs-    attrConstruct _ = constructComboBoxAddTearoffs-    attrClear _ = undefined---- VVV Prop "button-sensitivity"-   -- Type: TInterface "Gtk" "SensitivityType"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getComboBoxButtonSensitivity :: (MonadIO m, ComboBoxK o) => o -> m SensitivityType-getComboBoxButtonSensitivity obj = liftIO $ getObjectPropertyEnum obj "button-sensitivity"--setComboBoxButtonSensitivity :: (MonadIO m, ComboBoxK o) => o -> SensitivityType -> m ()-setComboBoxButtonSensitivity obj val = liftIO $ setObjectPropertyEnum obj "button-sensitivity" val--constructComboBoxButtonSensitivity :: SensitivityType -> IO ([Char], GValue)-constructComboBoxButtonSensitivity val = constructObjectPropertyEnum "button-sensitivity" val--data ComboBoxButtonSensitivityPropertyInfo-instance AttrInfo ComboBoxButtonSensitivityPropertyInfo where-    type AttrAllowedOps ComboBoxButtonSensitivityPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ComboBoxButtonSensitivityPropertyInfo = (~) SensitivityType-    type AttrBaseTypeConstraint ComboBoxButtonSensitivityPropertyInfo = ComboBoxK-    type AttrGetType ComboBoxButtonSensitivityPropertyInfo = SensitivityType-    type AttrLabel ComboBoxButtonSensitivityPropertyInfo = "button-sensitivity"-    attrGet _ = getComboBoxButtonSensitivity-    attrSet _ = setComboBoxButtonSensitivity-    attrConstruct _ = constructComboBoxButtonSensitivity-    attrClear _ = undefined---- VVV Prop "cell-area"-   -- Type: TInterface "Gtk" "CellArea"-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstructOnly]-   -- Nullable: (Nothing,Nothing)--getComboBoxCellArea :: (MonadIO m, ComboBoxK o) => o -> m (Maybe CellArea)-getComboBoxCellArea obj = liftIO $ getObjectPropertyObject obj "cell-area" CellArea--constructComboBoxCellArea :: (CellAreaK a) => a -> IO ([Char], GValue)-constructComboBoxCellArea val = constructObjectPropertyObject "cell-area" (Just val)--data ComboBoxCellAreaPropertyInfo-instance AttrInfo ComboBoxCellAreaPropertyInfo where-    type AttrAllowedOps ComboBoxCellAreaPropertyInfo = '[ 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint ComboBoxCellAreaPropertyInfo = CellAreaK-    type AttrBaseTypeConstraint ComboBoxCellAreaPropertyInfo = ComboBoxK-    type AttrGetType ComboBoxCellAreaPropertyInfo = (Maybe CellArea)-    type AttrLabel ComboBoxCellAreaPropertyInfo = "cell-area"-    attrGet _ = getComboBoxCellArea-    attrSet _ = undefined-    attrConstruct _ = constructComboBoxCellArea-    attrClear _ = undefined---- VVV Prop "column-span-column"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getComboBoxColumnSpanColumn :: (MonadIO m, ComboBoxK o) => o -> m Int32-getComboBoxColumnSpanColumn obj = liftIO $ getObjectPropertyInt32 obj "column-span-column"--setComboBoxColumnSpanColumn :: (MonadIO m, ComboBoxK o) => o -> Int32 -> m ()-setComboBoxColumnSpanColumn obj val = liftIO $ setObjectPropertyInt32 obj "column-span-column" val--constructComboBoxColumnSpanColumn :: Int32 -> IO ([Char], GValue)-constructComboBoxColumnSpanColumn val = constructObjectPropertyInt32 "column-span-column" val--data ComboBoxColumnSpanColumnPropertyInfo-instance AttrInfo ComboBoxColumnSpanColumnPropertyInfo where-    type AttrAllowedOps ComboBoxColumnSpanColumnPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ComboBoxColumnSpanColumnPropertyInfo = (~) Int32-    type AttrBaseTypeConstraint ComboBoxColumnSpanColumnPropertyInfo = ComboBoxK-    type AttrGetType ComboBoxColumnSpanColumnPropertyInfo = Int32-    type AttrLabel ComboBoxColumnSpanColumnPropertyInfo = "column-span-column"-    attrGet _ = getComboBoxColumnSpanColumn-    attrSet _ = setComboBoxColumnSpanColumn-    attrConstruct _ = constructComboBoxColumnSpanColumn-    attrClear _ = undefined---- VVV Prop "entry-text-column"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getComboBoxEntryTextColumn :: (MonadIO m, ComboBoxK o) => o -> m Int32-getComboBoxEntryTextColumn obj = liftIO $ getObjectPropertyInt32 obj "entry-text-column"--setComboBoxEntryTextColumn :: (MonadIO m, ComboBoxK o) => o -> Int32 -> m ()-setComboBoxEntryTextColumn obj val = liftIO $ setObjectPropertyInt32 obj "entry-text-column" val--constructComboBoxEntryTextColumn :: Int32 -> IO ([Char], GValue)-constructComboBoxEntryTextColumn val = constructObjectPropertyInt32 "entry-text-column" val--data ComboBoxEntryTextColumnPropertyInfo-instance AttrInfo ComboBoxEntryTextColumnPropertyInfo where-    type AttrAllowedOps ComboBoxEntryTextColumnPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ComboBoxEntryTextColumnPropertyInfo = (~) Int32-    type AttrBaseTypeConstraint ComboBoxEntryTextColumnPropertyInfo = ComboBoxK-    type AttrGetType ComboBoxEntryTextColumnPropertyInfo = Int32-    type AttrLabel ComboBoxEntryTextColumnPropertyInfo = "entry-text-column"-    attrGet _ = getComboBoxEntryTextColumn-    attrSet _ = setComboBoxEntryTextColumn-    attrConstruct _ = constructComboBoxEntryTextColumn-    attrClear _ = undefined---- VVV Prop "focus-on-click"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getComboBoxFocusOnClick :: (MonadIO m, ComboBoxK o) => o -> m Bool-getComboBoxFocusOnClick obj = liftIO $ getObjectPropertyBool obj "focus-on-click"--setComboBoxFocusOnClick :: (MonadIO m, ComboBoxK o) => o -> Bool -> m ()-setComboBoxFocusOnClick obj val = liftIO $ setObjectPropertyBool obj "focus-on-click" val--constructComboBoxFocusOnClick :: Bool -> IO ([Char], GValue)-constructComboBoxFocusOnClick val = constructObjectPropertyBool "focus-on-click" val--data ComboBoxFocusOnClickPropertyInfo-instance AttrInfo ComboBoxFocusOnClickPropertyInfo where-    type AttrAllowedOps ComboBoxFocusOnClickPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ComboBoxFocusOnClickPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint ComboBoxFocusOnClickPropertyInfo = ComboBoxK-    type AttrGetType ComboBoxFocusOnClickPropertyInfo = Bool-    type AttrLabel ComboBoxFocusOnClickPropertyInfo = "focus-on-click"-    attrGet _ = getComboBoxFocusOnClick-    attrSet _ = setComboBoxFocusOnClick-    attrConstruct _ = constructComboBoxFocusOnClick-    attrClear _ = undefined---- VVV Prop "has-entry"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstructOnly]-   -- Nullable: (Just False,Nothing)--getComboBoxHasEntry :: (MonadIO m, ComboBoxK o) => o -> m Bool-getComboBoxHasEntry obj = liftIO $ getObjectPropertyBool obj "has-entry"--constructComboBoxHasEntry :: Bool -> IO ([Char], GValue)-constructComboBoxHasEntry val = constructObjectPropertyBool "has-entry" val--data ComboBoxHasEntryPropertyInfo-instance AttrInfo ComboBoxHasEntryPropertyInfo where-    type AttrAllowedOps ComboBoxHasEntryPropertyInfo = '[ 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ComboBoxHasEntryPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint ComboBoxHasEntryPropertyInfo = ComboBoxK-    type AttrGetType ComboBoxHasEntryPropertyInfo = Bool-    type AttrLabel ComboBoxHasEntryPropertyInfo = "has-entry"-    attrGet _ = getComboBoxHasEntry-    attrSet _ = undefined-    attrConstruct _ = constructComboBoxHasEntry-    attrClear _ = undefined---- VVV Prop "has-frame"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getComboBoxHasFrame :: (MonadIO m, ComboBoxK o) => o -> m Bool-getComboBoxHasFrame obj = liftIO $ getObjectPropertyBool obj "has-frame"--setComboBoxHasFrame :: (MonadIO m, ComboBoxK o) => o -> Bool -> m ()-setComboBoxHasFrame obj val = liftIO $ setObjectPropertyBool obj "has-frame" val--constructComboBoxHasFrame :: Bool -> IO ([Char], GValue)-constructComboBoxHasFrame val = constructObjectPropertyBool "has-frame" val--data ComboBoxHasFramePropertyInfo-instance AttrInfo ComboBoxHasFramePropertyInfo where-    type AttrAllowedOps ComboBoxHasFramePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ComboBoxHasFramePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint ComboBoxHasFramePropertyInfo = ComboBoxK-    type AttrGetType ComboBoxHasFramePropertyInfo = Bool-    type AttrLabel ComboBoxHasFramePropertyInfo = "has-frame"-    attrGet _ = getComboBoxHasFrame-    attrSet _ = setComboBoxHasFrame-    attrConstruct _ = constructComboBoxHasFrame-    attrClear _ = undefined---- VVV Prop "id-column"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getComboBoxIdColumn :: (MonadIO m, ComboBoxK o) => o -> m Int32-getComboBoxIdColumn obj = liftIO $ getObjectPropertyInt32 obj "id-column"--setComboBoxIdColumn :: (MonadIO m, ComboBoxK o) => o -> Int32 -> m ()-setComboBoxIdColumn obj val = liftIO $ setObjectPropertyInt32 obj "id-column" val--constructComboBoxIdColumn :: Int32 -> IO ([Char], GValue)-constructComboBoxIdColumn val = constructObjectPropertyInt32 "id-column" val--data ComboBoxIdColumnPropertyInfo-instance AttrInfo ComboBoxIdColumnPropertyInfo where-    type AttrAllowedOps ComboBoxIdColumnPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ComboBoxIdColumnPropertyInfo = (~) Int32-    type AttrBaseTypeConstraint ComboBoxIdColumnPropertyInfo = ComboBoxK-    type AttrGetType ComboBoxIdColumnPropertyInfo = Int32-    type AttrLabel ComboBoxIdColumnPropertyInfo = "id-column"-    attrGet _ = getComboBoxIdColumn-    attrSet _ = setComboBoxIdColumn-    attrConstruct _ = constructComboBoxIdColumn-    attrClear _ = undefined---- VVV Prop "model"-   -- Type: TInterface "Gtk" "TreeModel"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just True)--getComboBoxModel :: (MonadIO m, ComboBoxK o) => o -> m TreeModel-getComboBoxModel obj = liftIO $ checkUnexpectedNothing "getComboBoxModel" $ getObjectPropertyObject obj "model" TreeModel--setComboBoxModel :: (MonadIO m, ComboBoxK o, TreeModelK a) => o -> a -> m ()-setComboBoxModel obj val = liftIO $ setObjectPropertyObject obj "model" (Just val)--constructComboBoxModel :: (TreeModelK a) => a -> IO ([Char], GValue)-constructComboBoxModel val = constructObjectPropertyObject "model" (Just val)--clearComboBoxModel :: (MonadIO m, ComboBoxK o) => o -> m ()-clearComboBoxModel obj = liftIO $ setObjectPropertyObject obj "model" (Nothing :: Maybe TreeModel)--data ComboBoxModelPropertyInfo-instance AttrInfo ComboBoxModelPropertyInfo where-    type AttrAllowedOps ComboBoxModelPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint ComboBoxModelPropertyInfo = TreeModelK-    type AttrBaseTypeConstraint ComboBoxModelPropertyInfo = ComboBoxK-    type AttrGetType ComboBoxModelPropertyInfo = TreeModel-    type AttrLabel ComboBoxModelPropertyInfo = "model"-    attrGet _ = getComboBoxModel-    attrSet _ = setComboBoxModel-    attrConstruct _ = constructComboBoxModel-    attrClear _ = clearComboBoxModel---- VVV Prop "popup-fixed-width"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getComboBoxPopupFixedWidth :: (MonadIO m, ComboBoxK o) => o -> m Bool-getComboBoxPopupFixedWidth obj = liftIO $ getObjectPropertyBool obj "popup-fixed-width"--setComboBoxPopupFixedWidth :: (MonadIO m, ComboBoxK o) => o -> Bool -> m ()-setComboBoxPopupFixedWidth obj val = liftIO $ setObjectPropertyBool obj "popup-fixed-width" val--constructComboBoxPopupFixedWidth :: Bool -> IO ([Char], GValue)-constructComboBoxPopupFixedWidth val = constructObjectPropertyBool "popup-fixed-width" val--data ComboBoxPopupFixedWidthPropertyInfo-instance AttrInfo ComboBoxPopupFixedWidthPropertyInfo where-    type AttrAllowedOps ComboBoxPopupFixedWidthPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ComboBoxPopupFixedWidthPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint ComboBoxPopupFixedWidthPropertyInfo = ComboBoxK-    type AttrGetType ComboBoxPopupFixedWidthPropertyInfo = Bool-    type AttrLabel ComboBoxPopupFixedWidthPropertyInfo = "popup-fixed-width"-    attrGet _ = getComboBoxPopupFixedWidth-    attrSet _ = setComboBoxPopupFixedWidth-    attrConstruct _ = constructComboBoxPopupFixedWidth-    attrClear _ = undefined---- VVV Prop "popup-shown"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getComboBoxPopupShown :: (MonadIO m, ComboBoxK o) => o -> m Bool-getComboBoxPopupShown obj = liftIO $ getObjectPropertyBool obj "popup-shown"--data ComboBoxPopupShownPropertyInfo-instance AttrInfo ComboBoxPopupShownPropertyInfo where-    type AttrAllowedOps ComboBoxPopupShownPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint ComboBoxPopupShownPropertyInfo = (~) ()-    type AttrBaseTypeConstraint ComboBoxPopupShownPropertyInfo = ComboBoxK-    type AttrGetType ComboBoxPopupShownPropertyInfo = Bool-    type AttrLabel ComboBoxPopupShownPropertyInfo = "popup-shown"-    attrGet _ = getComboBoxPopupShown-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "row-span-column"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getComboBoxRowSpanColumn :: (MonadIO m, ComboBoxK o) => o -> m Int32-getComboBoxRowSpanColumn obj = liftIO $ getObjectPropertyInt32 obj "row-span-column"--setComboBoxRowSpanColumn :: (MonadIO m, ComboBoxK o) => o -> Int32 -> m ()-setComboBoxRowSpanColumn obj val = liftIO $ setObjectPropertyInt32 obj "row-span-column" val--constructComboBoxRowSpanColumn :: Int32 -> IO ([Char], GValue)-constructComboBoxRowSpanColumn val = constructObjectPropertyInt32 "row-span-column" val--data ComboBoxRowSpanColumnPropertyInfo-instance AttrInfo ComboBoxRowSpanColumnPropertyInfo where-    type AttrAllowedOps ComboBoxRowSpanColumnPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ComboBoxRowSpanColumnPropertyInfo = (~) Int32-    type AttrBaseTypeConstraint ComboBoxRowSpanColumnPropertyInfo = ComboBoxK-    type AttrGetType ComboBoxRowSpanColumnPropertyInfo = Int32-    type AttrLabel ComboBoxRowSpanColumnPropertyInfo = "row-span-column"-    attrGet _ = getComboBoxRowSpanColumn-    attrSet _ = setComboBoxRowSpanColumn-    attrConstruct _ = constructComboBoxRowSpanColumn-    attrClear _ = undefined---- VVV Prop "tearoff-title"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getComboBoxTearoffTitle :: (MonadIO m, ComboBoxK o) => o -> m (Maybe T.Text)-getComboBoxTearoffTitle obj = liftIO $ getObjectPropertyString obj "tearoff-title"--setComboBoxTearoffTitle :: (MonadIO m, ComboBoxK o) => o -> T.Text -> m ()-setComboBoxTearoffTitle obj val = liftIO $ setObjectPropertyString obj "tearoff-title" (Just val)--constructComboBoxTearoffTitle :: T.Text -> IO ([Char], GValue)-constructComboBoxTearoffTitle val = constructObjectPropertyString "tearoff-title" (Just val)--clearComboBoxTearoffTitle :: (MonadIO m, ComboBoxK o) => o -> m ()-clearComboBoxTearoffTitle obj = liftIO $ setObjectPropertyString obj "tearoff-title" (Nothing :: Maybe T.Text)--data ComboBoxTearoffTitlePropertyInfo-instance AttrInfo ComboBoxTearoffTitlePropertyInfo where-    type AttrAllowedOps ComboBoxTearoffTitlePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint ComboBoxTearoffTitlePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint ComboBoxTearoffTitlePropertyInfo = ComboBoxK-    type AttrGetType ComboBoxTearoffTitlePropertyInfo = (Maybe T.Text)-    type AttrLabel ComboBoxTearoffTitlePropertyInfo = "tearoff-title"-    attrGet _ = getComboBoxTearoffTitle-    attrSet _ = setComboBoxTearoffTitle-    attrConstruct _ = constructComboBoxTearoffTitle-    attrClear _ = clearComboBoxTearoffTitle---- VVV Prop "wrap-width"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getComboBoxWrapWidth :: (MonadIO m, ComboBoxK o) => o -> m Int32-getComboBoxWrapWidth obj = liftIO $ getObjectPropertyInt32 obj "wrap-width"--setComboBoxWrapWidth :: (MonadIO m, ComboBoxK o) => o -> Int32 -> m ()-setComboBoxWrapWidth obj val = liftIO $ setObjectPropertyInt32 obj "wrap-width" val--constructComboBoxWrapWidth :: Int32 -> IO ([Char], GValue)-constructComboBoxWrapWidth val = constructObjectPropertyInt32 "wrap-width" val--data ComboBoxWrapWidthPropertyInfo-instance AttrInfo ComboBoxWrapWidthPropertyInfo where-    type AttrAllowedOps ComboBoxWrapWidthPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ComboBoxWrapWidthPropertyInfo = (~) Int32-    type AttrBaseTypeConstraint ComboBoxWrapWidthPropertyInfo = ComboBoxK-    type AttrGetType ComboBoxWrapWidthPropertyInfo = Int32-    type AttrLabel ComboBoxWrapWidthPropertyInfo = "wrap-width"-    attrGet _ = getComboBoxWrapWidth-    attrSet _ = setComboBoxWrapWidth-    attrConstruct _ = constructComboBoxWrapWidth-    attrClear _ = undefined--type instance AttributeList ComboBox = ComboBoxAttributeList-type ComboBoxAttributeList = ('[ '("active", ComboBoxActivePropertyInfo), '("activeId", ComboBoxActiveIdPropertyInfo), '("addTearoffs", ComboBoxAddTearoffsPropertyInfo), '("appPaintable", WidgetAppPaintablePropertyInfo), '("borderWidth", ContainerBorderWidthPropertyInfo), '("buttonSensitivity", ComboBoxButtonSensitivityPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("cellArea", ComboBoxCellAreaPropertyInfo), '("child", ContainerChildPropertyInfo), '("columnSpanColumn", ComboBoxColumnSpanColumnPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("editingCanceled", CellEditableEditingCanceledPropertyInfo), '("entryTextColumn", ComboBoxEntryTextColumnPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("focusOnClick", ComboBoxFocusOnClickPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasEntry", ComboBoxHasEntryPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasFrame", ComboBoxHasFramePropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("idColumn", ComboBoxIdColumnPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("model", ComboBoxModelPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("parent", WidgetParentPropertyInfo), '("popupFixedWidth", ComboBoxPopupFixedWidthPropertyInfo), '("popupShown", ComboBoxPopupShownPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("resizeMode", ContainerResizeModePropertyInfo), '("rowSpanColumn", ComboBoxRowSpanColumnPropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("style", WidgetStylePropertyInfo), '("tearoffTitle", ComboBoxTearoffTitlePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo), '("wrapWidth", ComboBoxWrapWidthPropertyInfo)] :: [(Symbol, *)])--comboBoxActive :: AttrLabelProxy "active"-comboBoxActive = AttrLabelProxy--comboBoxActiveId :: AttrLabelProxy "activeId"-comboBoxActiveId = AttrLabelProxy--comboBoxAddTearoffs :: AttrLabelProxy "addTearoffs"-comboBoxAddTearoffs = AttrLabelProxy--comboBoxButtonSensitivity :: AttrLabelProxy "buttonSensitivity"-comboBoxButtonSensitivity = AttrLabelProxy--comboBoxCellArea :: AttrLabelProxy "cellArea"-comboBoxCellArea = AttrLabelProxy--comboBoxColumnSpanColumn :: AttrLabelProxy "columnSpanColumn"-comboBoxColumnSpanColumn = AttrLabelProxy--comboBoxEntryTextColumn :: AttrLabelProxy "entryTextColumn"-comboBoxEntryTextColumn = AttrLabelProxy--comboBoxFocusOnClick :: AttrLabelProxy "focusOnClick"-comboBoxFocusOnClick = AttrLabelProxy--comboBoxHasEntry :: AttrLabelProxy "hasEntry"-comboBoxHasEntry = AttrLabelProxy--comboBoxHasFrame :: AttrLabelProxy "hasFrame"-comboBoxHasFrame = AttrLabelProxy--comboBoxIdColumn :: AttrLabelProxy "idColumn"-comboBoxIdColumn = AttrLabelProxy--comboBoxModel :: AttrLabelProxy "model"-comboBoxModel = AttrLabelProxy--comboBoxPopupFixedWidth :: AttrLabelProxy "popupFixedWidth"-comboBoxPopupFixedWidth = AttrLabelProxy--comboBoxPopupShown :: AttrLabelProxy "popupShown"-comboBoxPopupShown = AttrLabelProxy--comboBoxRowSpanColumn :: AttrLabelProxy "rowSpanColumn"-comboBoxRowSpanColumn = AttrLabelProxy--comboBoxTearoffTitle :: AttrLabelProxy "tearoffTitle"-comboBoxTearoffTitle = AttrLabelProxy--comboBoxWrapWidth :: AttrLabelProxy "wrapWidth"-comboBoxWrapWidth = AttrLabelProxy--data ComboBoxChangedSignalInfo-instance SignalInfo ComboBoxChangedSignalInfo where-    type HaskellCallbackType ComboBoxChangedSignalInfo = ComboBoxChangedCallback-    connectSignal _ = connectComboBoxChanged--data ComboBoxFormatEntryTextSignalInfo-instance SignalInfo ComboBoxFormatEntryTextSignalInfo where-    type HaskellCallbackType ComboBoxFormatEntryTextSignalInfo = ComboBoxFormatEntryTextCallback-    connectSignal _ = connectComboBoxFormatEntryText--data ComboBoxMoveActiveSignalInfo-instance SignalInfo ComboBoxMoveActiveSignalInfo where-    type HaskellCallbackType ComboBoxMoveActiveSignalInfo = ComboBoxMoveActiveCallback-    connectSignal _ = connectComboBoxMoveActive--data ComboBoxPopdownSignalInfo-instance SignalInfo ComboBoxPopdownSignalInfo where-    type HaskellCallbackType ComboBoxPopdownSignalInfo = ComboBoxPopdownCallback-    connectSignal _ = connectComboBoxPopdown--data ComboBoxPopupSignalInfo-instance SignalInfo ComboBoxPopupSignalInfo where-    type HaskellCallbackType ComboBoxPopupSignalInfo = ComboBoxPopupCallback-    connectSignal _ = connectComboBoxPopup--type instance SignalList ComboBox = ComboBoxSignalList-type ComboBoxSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("add", ContainerAddSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("changed", ComboBoxChangedSignalInfo), '("checkResize", ContainerCheckResizeSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("editingDone", CellEditableEditingDoneSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("formatEntryText", ComboBoxFormatEntryTextSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveActive", ComboBoxMoveActiveSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popdown", ComboBoxPopdownSignalInfo), '("popup", ComboBoxPopupSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("remove", ContainerRemoveSignalInfo), '("removeWidget", CellEditableRemoveWidgetSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("setFocusChild", ContainerSetFocusChildSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method ComboBox::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "ComboBox")--- throws : False--- Skip return : False--foreign import ccall "gtk_combo_box_new" gtk_combo_box_new :: -    IO (Ptr ComboBox)---comboBoxNew ::-    (MonadIO m) =>-    m ComboBox                              -- result-comboBoxNew  = liftIO $ do-    result <- gtk_combo_box_new-    checkUnexpectedReturnNULL "gtk_combo_box_new" result-    result' <- (newObject ComboBox) result-    return result'---- method ComboBox::new_with_area--- method type : Constructor--- Args : [Arg {argCName = "area", argType = TInterface "Gtk" "CellArea", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "ComboBox")--- throws : False--- Skip return : False--foreign import ccall "gtk_combo_box_new_with_area" gtk_combo_box_new_with_area :: -    Ptr CellArea ->                         -- area : TInterface "Gtk" "CellArea"-    IO (Ptr ComboBox)---comboBoxNewWithArea ::-    (MonadIO m, CellAreaK a) =>-    a                                       -- area-    -> m ComboBox                           -- result-comboBoxNewWithArea area = liftIO $ do-    let area' = unsafeManagedPtrCastPtr area-    result <- gtk_combo_box_new_with_area area'-    checkUnexpectedReturnNULL "gtk_combo_box_new_with_area" result-    result' <- (newObject ComboBox) result-    touchManagedPtr area-    return result'---- method ComboBox::new_with_area_and_entry--- method type : Constructor--- Args : [Arg {argCName = "area", argType = TInterface "Gtk" "CellArea", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "ComboBox")--- throws : False--- Skip return : False--foreign import ccall "gtk_combo_box_new_with_area_and_entry" gtk_combo_box_new_with_area_and_entry :: -    Ptr CellArea ->                         -- area : TInterface "Gtk" "CellArea"-    IO (Ptr ComboBox)---comboBoxNewWithAreaAndEntry ::-    (MonadIO m, CellAreaK a) =>-    a                                       -- area-    -> m ComboBox                           -- result-comboBoxNewWithAreaAndEntry area = liftIO $ do-    let area' = unsafeManagedPtrCastPtr area-    result <- gtk_combo_box_new_with_area_and_entry area'-    checkUnexpectedReturnNULL "gtk_combo_box_new_with_area_and_entry" result-    result' <- (newObject ComboBox) result-    touchManagedPtr area-    return result'---- method ComboBox::new_with_entry--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "ComboBox")--- throws : False--- Skip return : False--foreign import ccall "gtk_combo_box_new_with_entry" gtk_combo_box_new_with_entry :: -    IO (Ptr ComboBox)---comboBoxNewWithEntry ::-    (MonadIO m) =>-    m ComboBox                              -- result-comboBoxNewWithEntry  = liftIO $ do-    result <- gtk_combo_box_new_with_entry-    checkUnexpectedReturnNULL "gtk_combo_box_new_with_entry" result-    result' <- (newObject ComboBox) result-    return result'---- method ComboBox::new_with_model--- method type : Constructor--- Args : [Arg {argCName = "model", argType = TInterface "Gtk" "TreeModel", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "ComboBox")--- throws : False--- Skip return : False--foreign import ccall "gtk_combo_box_new_with_model" gtk_combo_box_new_with_model :: -    Ptr TreeModel ->                        -- model : TInterface "Gtk" "TreeModel"-    IO (Ptr ComboBox)---comboBoxNewWithModel ::-    (MonadIO m, TreeModelK a) =>-    a                                       -- model-    -> m ComboBox                           -- result-comboBoxNewWithModel model = liftIO $ do-    let model' = unsafeManagedPtrCastPtr model-    result <- gtk_combo_box_new_with_model model'-    checkUnexpectedReturnNULL "gtk_combo_box_new_with_model" result-    result' <- (newObject ComboBox) result-    touchManagedPtr model-    return result'---- method ComboBox::new_with_model_and_entry--- method type : Constructor--- Args : [Arg {argCName = "model", argType = TInterface "Gtk" "TreeModel", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "ComboBox")--- throws : False--- Skip return : False--foreign import ccall "gtk_combo_box_new_with_model_and_entry" gtk_combo_box_new_with_model_and_entry :: -    Ptr TreeModel ->                        -- model : TInterface "Gtk" "TreeModel"-    IO (Ptr ComboBox)---comboBoxNewWithModelAndEntry ::-    (MonadIO m, TreeModelK a) =>-    a                                       -- model-    -> m ComboBox                           -- result-comboBoxNewWithModelAndEntry model = liftIO $ do-    let model' = unsafeManagedPtrCastPtr model-    result <- gtk_combo_box_new_with_model_and_entry model'-    checkUnexpectedReturnNULL "gtk_combo_box_new_with_model_and_entry" result-    result' <- (newObject ComboBox) result-    touchManagedPtr model-    return result'---- method ComboBox::get_active--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ComboBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_combo_box_get_active" gtk_combo_box_get_active :: -    Ptr ComboBox ->                         -- _obj : TInterface "Gtk" "ComboBox"-    IO Int32---comboBoxGetActive ::-    (MonadIO m, ComboBoxK a) =>-    a                                       -- _obj-    -> m Int32                              -- result-comboBoxGetActive _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_combo_box_get_active _obj'-    touchManagedPtr _obj-    return result--data ComboBoxGetActiveMethodInfo-instance (signature ~ (m Int32), MonadIO m, ComboBoxK a) => MethodInfo ComboBoxGetActiveMethodInfo a signature where-    overloadedMethod _ = comboBoxGetActive---- method ComboBox::get_active_id--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ComboBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_combo_box_get_active_id" gtk_combo_box_get_active_id :: -    Ptr ComboBox ->                         -- _obj : TInterface "Gtk" "ComboBox"-    IO CString---comboBoxGetActiveId ::-    (MonadIO m, ComboBoxK a) =>-    a                                       -- _obj-    -> m (Maybe T.Text)                     -- result-comboBoxGetActiveId _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_combo_box_get_active_id _obj'-    maybeResult <- convertIfNonNull result $ \result' -> do-        result'' <- cstringToText result'-        return result''-    touchManagedPtr _obj-    return maybeResult--data ComboBoxGetActiveIdMethodInfo-instance (signature ~ (m (Maybe T.Text)), MonadIO m, ComboBoxK a) => MethodInfo ComboBoxGetActiveIdMethodInfo a signature where-    overloadedMethod _ = comboBoxGetActiveId---- method ComboBox::get_active_iter--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ComboBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "iter", argType = TInterface "Gtk" "TreeIter", direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = True, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_combo_box_get_active_iter" gtk_combo_box_get_active_iter :: -    Ptr ComboBox ->                         -- _obj : TInterface "Gtk" "ComboBox"-    Ptr TreeIter ->                         -- iter : TInterface "Gtk" "TreeIter"-    IO CInt---comboBoxGetActiveIter ::-    (MonadIO m, ComboBoxK a) =>-    a                                       -- _obj-    -> m (Bool,TreeIter)                    -- result-comboBoxGetActiveIter _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    iter <- callocBoxedBytes 32 :: IO (Ptr TreeIter)-    result <- gtk_combo_box_get_active_iter _obj' iter-    let result' = (/= 0) result-    iter' <- (wrapBoxed TreeIter) iter-    touchManagedPtr _obj-    return (result', iter')--data ComboBoxGetActiveIterMethodInfo-instance (signature ~ (m (Bool,TreeIter)), MonadIO m, ComboBoxK a) => MethodInfo ComboBoxGetActiveIterMethodInfo a signature where-    overloadedMethod _ = comboBoxGetActiveIter---- method ComboBox::get_add_tearoffs--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ComboBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_combo_box_get_add_tearoffs" gtk_combo_box_get_add_tearoffs :: -    Ptr ComboBox ->                         -- _obj : TInterface "Gtk" "ComboBox"-    IO CInt--{-# DEPRECATED comboBoxGetAddTearoffs ["(Since version 3.10)"]#-}-comboBoxGetAddTearoffs ::-    (MonadIO m, ComboBoxK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-comboBoxGetAddTearoffs _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_combo_box_get_add_tearoffs _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data ComboBoxGetAddTearoffsMethodInfo-instance (signature ~ (m Bool), MonadIO m, ComboBoxK a) => MethodInfo ComboBoxGetAddTearoffsMethodInfo a signature where-    overloadedMethod _ = comboBoxGetAddTearoffs---- method ComboBox::get_button_sensitivity--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ComboBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "SensitivityType")--- throws : False--- Skip return : False--foreign import ccall "gtk_combo_box_get_button_sensitivity" gtk_combo_box_get_button_sensitivity :: -    Ptr ComboBox ->                         -- _obj : TInterface "Gtk" "ComboBox"-    IO CUInt---comboBoxGetButtonSensitivity ::-    (MonadIO m, ComboBoxK a) =>-    a                                       -- _obj-    -> m SensitivityType                    -- result-comboBoxGetButtonSensitivity _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_combo_box_get_button_sensitivity _obj'-    let result' = (toEnum . fromIntegral) result-    touchManagedPtr _obj-    return result'--data ComboBoxGetButtonSensitivityMethodInfo-instance (signature ~ (m SensitivityType), MonadIO m, ComboBoxK a) => MethodInfo ComboBoxGetButtonSensitivityMethodInfo a signature where-    overloadedMethod _ = comboBoxGetButtonSensitivity---- method ComboBox::get_column_span_column--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ComboBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_combo_box_get_column_span_column" gtk_combo_box_get_column_span_column :: -    Ptr ComboBox ->                         -- _obj : TInterface "Gtk" "ComboBox"-    IO Int32---comboBoxGetColumnSpanColumn ::-    (MonadIO m, ComboBoxK a) =>-    a                                       -- _obj-    -> m Int32                              -- result-comboBoxGetColumnSpanColumn _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_combo_box_get_column_span_column _obj'-    touchManagedPtr _obj-    return result--data ComboBoxGetColumnSpanColumnMethodInfo-instance (signature ~ (m Int32), MonadIO m, ComboBoxK a) => MethodInfo ComboBoxGetColumnSpanColumnMethodInfo a signature where-    overloadedMethod _ = comboBoxGetColumnSpanColumn---- method ComboBox::get_entry_text_column--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ComboBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_combo_box_get_entry_text_column" gtk_combo_box_get_entry_text_column :: -    Ptr ComboBox ->                         -- _obj : TInterface "Gtk" "ComboBox"-    IO Int32---comboBoxGetEntryTextColumn ::-    (MonadIO m, ComboBoxK a) =>-    a                                       -- _obj-    -> m Int32                              -- result-comboBoxGetEntryTextColumn _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_combo_box_get_entry_text_column _obj'-    touchManagedPtr _obj-    return result--data ComboBoxGetEntryTextColumnMethodInfo-instance (signature ~ (m Int32), MonadIO m, ComboBoxK a) => MethodInfo ComboBoxGetEntryTextColumnMethodInfo a signature where-    overloadedMethod _ = comboBoxGetEntryTextColumn---- method ComboBox::get_focus_on_click--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ComboBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_combo_box_get_focus_on_click" gtk_combo_box_get_focus_on_click :: -    Ptr ComboBox ->                         -- _obj : TInterface "Gtk" "ComboBox"-    IO CInt---comboBoxGetFocusOnClick ::-    (MonadIO m, ComboBoxK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-comboBoxGetFocusOnClick _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_combo_box_get_focus_on_click _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data ComboBoxGetFocusOnClickMethodInfo-instance (signature ~ (m Bool), MonadIO m, ComboBoxK a) => MethodInfo ComboBoxGetFocusOnClickMethodInfo a signature where-    overloadedMethod _ = comboBoxGetFocusOnClick---- method ComboBox::get_has_entry--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ComboBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_combo_box_get_has_entry" gtk_combo_box_get_has_entry :: -    Ptr ComboBox ->                         -- _obj : TInterface "Gtk" "ComboBox"-    IO CInt---comboBoxGetHasEntry ::-    (MonadIO m, ComboBoxK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-comboBoxGetHasEntry _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_combo_box_get_has_entry _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data ComboBoxGetHasEntryMethodInfo-instance (signature ~ (m Bool), MonadIO m, ComboBoxK a) => MethodInfo ComboBoxGetHasEntryMethodInfo a signature where-    overloadedMethod _ = comboBoxGetHasEntry---- method ComboBox::get_id_column--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ComboBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_combo_box_get_id_column" gtk_combo_box_get_id_column :: -    Ptr ComboBox ->                         -- _obj : TInterface "Gtk" "ComboBox"-    IO Int32---comboBoxGetIdColumn ::-    (MonadIO m, ComboBoxK a) =>-    a                                       -- _obj-    -> m Int32                              -- result-comboBoxGetIdColumn _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_combo_box_get_id_column _obj'-    touchManagedPtr _obj-    return result--data ComboBoxGetIdColumnMethodInfo-instance (signature ~ (m Int32), MonadIO m, ComboBoxK a) => MethodInfo ComboBoxGetIdColumnMethodInfo a signature where-    overloadedMethod _ = comboBoxGetIdColumn---- method ComboBox::get_model--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ComboBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "TreeModel")--- throws : False--- Skip return : False--foreign import ccall "gtk_combo_box_get_model" gtk_combo_box_get_model :: -    Ptr ComboBox ->                         -- _obj : TInterface "Gtk" "ComboBox"-    IO (Ptr TreeModel)---comboBoxGetModel ::-    (MonadIO m, ComboBoxK a) =>-    a                                       -- _obj-    -> m TreeModel                          -- result-comboBoxGetModel _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_combo_box_get_model _obj'-    checkUnexpectedReturnNULL "gtk_combo_box_get_model" result-    result' <- (newObject TreeModel) result-    touchManagedPtr _obj-    return result'--data ComboBoxGetModelMethodInfo-instance (signature ~ (m TreeModel), MonadIO m, ComboBoxK a) => MethodInfo ComboBoxGetModelMethodInfo a signature where-    overloadedMethod _ = comboBoxGetModel---- method ComboBox::get_popup_accessible--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ComboBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Atk" "Object")--- throws : False--- Skip return : False--foreign import ccall "gtk_combo_box_get_popup_accessible" gtk_combo_box_get_popup_accessible :: -    Ptr ComboBox ->                         -- _obj : TInterface "Gtk" "ComboBox"-    IO (Ptr Atk.Object)---comboBoxGetPopupAccessible ::-    (MonadIO m, ComboBoxK a) =>-    a                                       -- _obj-    -> m Atk.Object                         -- result-comboBoxGetPopupAccessible _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_combo_box_get_popup_accessible _obj'-    checkUnexpectedReturnNULL "gtk_combo_box_get_popup_accessible" result-    result' <- (newObject Atk.Object) result-    touchManagedPtr _obj-    return result'--data ComboBoxGetPopupAccessibleMethodInfo-instance (signature ~ (m Atk.Object), MonadIO m, ComboBoxK a) => MethodInfo ComboBoxGetPopupAccessibleMethodInfo a signature where-    overloadedMethod _ = comboBoxGetPopupAccessible---- method ComboBox::get_popup_fixed_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ComboBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_combo_box_get_popup_fixed_width" gtk_combo_box_get_popup_fixed_width :: -    Ptr ComboBox ->                         -- _obj : TInterface "Gtk" "ComboBox"-    IO CInt---comboBoxGetPopupFixedWidth ::-    (MonadIO m, ComboBoxK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-comboBoxGetPopupFixedWidth _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_combo_box_get_popup_fixed_width _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data ComboBoxGetPopupFixedWidthMethodInfo-instance (signature ~ (m Bool), MonadIO m, ComboBoxK a) => MethodInfo ComboBoxGetPopupFixedWidthMethodInfo a signature where-    overloadedMethod _ = comboBoxGetPopupFixedWidth---- method ComboBox::get_row_span_column--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ComboBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_combo_box_get_row_span_column" gtk_combo_box_get_row_span_column :: -    Ptr ComboBox ->                         -- _obj : TInterface "Gtk" "ComboBox"-    IO Int32---comboBoxGetRowSpanColumn ::-    (MonadIO m, ComboBoxK a) =>-    a                                       -- _obj-    -> m Int32                              -- result-comboBoxGetRowSpanColumn _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_combo_box_get_row_span_column _obj'-    touchManagedPtr _obj-    return result--data ComboBoxGetRowSpanColumnMethodInfo-instance (signature ~ (m Int32), MonadIO m, ComboBoxK a) => MethodInfo ComboBoxGetRowSpanColumnMethodInfo a signature where-    overloadedMethod _ = comboBoxGetRowSpanColumn---- method ComboBox::get_title--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ComboBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_combo_box_get_title" gtk_combo_box_get_title :: -    Ptr ComboBox ->                         -- _obj : TInterface "Gtk" "ComboBox"-    IO CString--{-# DEPRECATED comboBoxGetTitle ["(Since version 3.10)"]#-}-comboBoxGetTitle ::-    (MonadIO m, ComboBoxK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-comboBoxGetTitle _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_combo_box_get_title _obj'-    checkUnexpectedReturnNULL "gtk_combo_box_get_title" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data ComboBoxGetTitleMethodInfo-instance (signature ~ (m T.Text), MonadIO m, ComboBoxK a) => MethodInfo ComboBoxGetTitleMethodInfo a signature where-    overloadedMethod _ = comboBoxGetTitle---- method ComboBox::get_wrap_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ComboBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_combo_box_get_wrap_width" gtk_combo_box_get_wrap_width :: -    Ptr ComboBox ->                         -- _obj : TInterface "Gtk" "ComboBox"-    IO Int32---comboBoxGetWrapWidth ::-    (MonadIO m, ComboBoxK a) =>-    a                                       -- _obj-    -> m Int32                              -- result-comboBoxGetWrapWidth _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_combo_box_get_wrap_width _obj'-    touchManagedPtr _obj-    return result--data ComboBoxGetWrapWidthMethodInfo-instance (signature ~ (m Int32), MonadIO m, ComboBoxK a) => MethodInfo ComboBoxGetWrapWidthMethodInfo a signature where-    overloadedMethod _ = comboBoxGetWrapWidth---- method ComboBox::popdown--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ComboBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_combo_box_popdown" gtk_combo_box_popdown :: -    Ptr ComboBox ->                         -- _obj : TInterface "Gtk" "ComboBox"-    IO ()---comboBoxPopdown ::-    (MonadIO m, ComboBoxK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-comboBoxPopdown _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_combo_box_popdown _obj'-    touchManagedPtr _obj-    return ()--data ComboBoxPopdownMethodInfo-instance (signature ~ (m ()), MonadIO m, ComboBoxK a) => MethodInfo ComboBoxPopdownMethodInfo a signature where-    overloadedMethod _ = comboBoxPopdown---- method ComboBox::popup--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ComboBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_combo_box_popup" gtk_combo_box_popup :: -    Ptr ComboBox ->                         -- _obj : TInterface "Gtk" "ComboBox"-    IO ()---comboBoxPopup ::-    (MonadIO m, ComboBoxK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-comboBoxPopup _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_combo_box_popup _obj'-    touchManagedPtr _obj-    return ()--data ComboBoxPopupMethodInfo-instance (signature ~ (m ()), MonadIO m, ComboBoxK a) => MethodInfo ComboBoxPopupMethodInfo a signature where-    overloadedMethod _ = comboBoxPopup---- method ComboBox::popup_for_device--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ComboBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "device", argType = TInterface "Gdk" "Device", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_combo_box_popup_for_device" gtk_combo_box_popup_for_device :: -    Ptr ComboBox ->                         -- _obj : TInterface "Gtk" "ComboBox"-    Ptr Gdk.Device ->                       -- device : TInterface "Gdk" "Device"-    IO ()---comboBoxPopupForDevice ::-    (MonadIO m, ComboBoxK a, Gdk.DeviceK b) =>-    a                                       -- _obj-    -> b                                    -- device-    -> m ()                                 -- result-comboBoxPopupForDevice _obj device = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let device' = unsafeManagedPtrCastPtr device-    gtk_combo_box_popup_for_device _obj' device'-    touchManagedPtr _obj-    touchManagedPtr device-    return ()--data ComboBoxPopupForDeviceMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, ComboBoxK a, Gdk.DeviceK b) => MethodInfo ComboBoxPopupForDeviceMethodInfo a signature where-    overloadedMethod _ = comboBoxPopupForDevice---- method ComboBox::set_active--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ComboBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index_", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_combo_box_set_active" gtk_combo_box_set_active :: -    Ptr ComboBox ->                         -- _obj : TInterface "Gtk" "ComboBox"-    Int32 ->                                -- index_ : TBasicType TInt-    IO ()---comboBoxSetActive ::-    (MonadIO m, ComboBoxK a) =>-    a                                       -- _obj-    -> Int32                                -- index_-    -> m ()                                 -- result-comboBoxSetActive _obj index_ = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_combo_box_set_active _obj' index_-    touchManagedPtr _obj-    return ()--data ComboBoxSetActiveMethodInfo-instance (signature ~ (Int32 -> m ()), MonadIO m, ComboBoxK a) => MethodInfo ComboBoxSetActiveMethodInfo a signature where-    overloadedMethod _ = comboBoxSetActive---- method ComboBox::set_active_id--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ComboBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "active_id", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_combo_box_set_active_id" gtk_combo_box_set_active_id :: -    Ptr ComboBox ->                         -- _obj : TInterface "Gtk" "ComboBox"-    CString ->                              -- active_id : TBasicType TUTF8-    IO CInt---comboBoxSetActiveId ::-    (MonadIO m, ComboBoxK a) =>-    a                                       -- _obj-    -> Maybe (T.Text)                       -- activeId-    -> m Bool                               -- result-comboBoxSetActiveId _obj activeId = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeActiveId <- case activeId of-        Nothing -> return nullPtr-        Just jActiveId -> do-            jActiveId' <- textToCString jActiveId-            return jActiveId'-    result <- gtk_combo_box_set_active_id _obj' maybeActiveId-    let result' = (/= 0) result-    touchManagedPtr _obj-    freeMem maybeActiveId-    return result'--data ComboBoxSetActiveIdMethodInfo-instance (signature ~ (Maybe (T.Text) -> m Bool), MonadIO m, ComboBoxK a) => MethodInfo ComboBoxSetActiveIdMethodInfo a signature where-    overloadedMethod _ = comboBoxSetActiveId---- method ComboBox::set_active_iter--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ComboBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "iter", argType = TInterface "Gtk" "TreeIter", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_combo_box_set_active_iter" gtk_combo_box_set_active_iter :: -    Ptr ComboBox ->                         -- _obj : TInterface "Gtk" "ComboBox"-    Ptr TreeIter ->                         -- iter : TInterface "Gtk" "TreeIter"-    IO ()---comboBoxSetActiveIter ::-    (MonadIO m, ComboBoxK a) =>-    a                                       -- _obj-    -> Maybe (TreeIter)                     -- iter-    -> m ()                                 -- result-comboBoxSetActiveIter _obj iter = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeIter <- case iter of-        Nothing -> return nullPtr-        Just jIter -> do-            let jIter' = unsafeManagedPtrGetPtr jIter-            return jIter'-    gtk_combo_box_set_active_iter _obj' maybeIter-    touchManagedPtr _obj-    whenJust iter touchManagedPtr-    return ()--data ComboBoxSetActiveIterMethodInfo-instance (signature ~ (Maybe (TreeIter) -> m ()), MonadIO m, ComboBoxK a) => MethodInfo ComboBoxSetActiveIterMethodInfo a signature where-    overloadedMethod _ = comboBoxSetActiveIter---- method ComboBox::set_add_tearoffs--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ComboBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "add_tearoffs", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_combo_box_set_add_tearoffs" gtk_combo_box_set_add_tearoffs :: -    Ptr ComboBox ->                         -- _obj : TInterface "Gtk" "ComboBox"-    CInt ->                                 -- add_tearoffs : TBasicType TBoolean-    IO ()--{-# DEPRECATED comboBoxSetAddTearoffs ["(Since version 3.10)"]#-}-comboBoxSetAddTearoffs ::-    (MonadIO m, ComboBoxK a) =>-    a                                       -- _obj-    -> Bool                                 -- addTearoffs-    -> m ()                                 -- result-comboBoxSetAddTearoffs _obj addTearoffs = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let addTearoffs' = (fromIntegral . fromEnum) addTearoffs-    gtk_combo_box_set_add_tearoffs _obj' addTearoffs'-    touchManagedPtr _obj-    return ()--data ComboBoxSetAddTearoffsMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, ComboBoxK a) => MethodInfo ComboBoxSetAddTearoffsMethodInfo a signature where-    overloadedMethod _ = comboBoxSetAddTearoffs---- method ComboBox::set_button_sensitivity--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ComboBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "sensitivity", argType = TInterface "Gtk" "SensitivityType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_combo_box_set_button_sensitivity" gtk_combo_box_set_button_sensitivity :: -    Ptr ComboBox ->                         -- _obj : TInterface "Gtk" "ComboBox"-    CUInt ->                                -- sensitivity : TInterface "Gtk" "SensitivityType"-    IO ()---comboBoxSetButtonSensitivity ::-    (MonadIO m, ComboBoxK a) =>-    a                                       -- _obj-    -> SensitivityType                      -- sensitivity-    -> m ()                                 -- result-comboBoxSetButtonSensitivity _obj sensitivity = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let sensitivity' = (fromIntegral . fromEnum) sensitivity-    gtk_combo_box_set_button_sensitivity _obj' sensitivity'-    touchManagedPtr _obj-    return ()--data ComboBoxSetButtonSensitivityMethodInfo-instance (signature ~ (SensitivityType -> m ()), MonadIO m, ComboBoxK a) => MethodInfo ComboBoxSetButtonSensitivityMethodInfo a signature where-    overloadedMethod _ = comboBoxSetButtonSensitivity---- method ComboBox::set_column_span_column--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ComboBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "column_span", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_combo_box_set_column_span_column" gtk_combo_box_set_column_span_column :: -    Ptr ComboBox ->                         -- _obj : TInterface "Gtk" "ComboBox"-    Int32 ->                                -- column_span : TBasicType TInt-    IO ()---comboBoxSetColumnSpanColumn ::-    (MonadIO m, ComboBoxK a) =>-    a                                       -- _obj-    -> Int32                                -- columnSpan-    -> m ()                                 -- result-comboBoxSetColumnSpanColumn _obj columnSpan = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_combo_box_set_column_span_column _obj' columnSpan-    touchManagedPtr _obj-    return ()--data ComboBoxSetColumnSpanColumnMethodInfo-instance (signature ~ (Int32 -> m ()), MonadIO m, ComboBoxK a) => MethodInfo ComboBoxSetColumnSpanColumnMethodInfo a signature where-    overloadedMethod _ = comboBoxSetColumnSpanColumn---- method ComboBox::set_entry_text_column--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ComboBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "text_column", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_combo_box_set_entry_text_column" gtk_combo_box_set_entry_text_column :: -    Ptr ComboBox ->                         -- _obj : TInterface "Gtk" "ComboBox"-    Int32 ->                                -- text_column : TBasicType TInt-    IO ()---comboBoxSetEntryTextColumn ::-    (MonadIO m, ComboBoxK a) =>-    a                                       -- _obj-    -> Int32                                -- textColumn-    -> m ()                                 -- result-comboBoxSetEntryTextColumn _obj textColumn = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_combo_box_set_entry_text_column _obj' textColumn-    touchManagedPtr _obj-    return ()--data ComboBoxSetEntryTextColumnMethodInfo-instance (signature ~ (Int32 -> m ()), MonadIO m, ComboBoxK a) => MethodInfo ComboBoxSetEntryTextColumnMethodInfo a signature where-    overloadedMethod _ = comboBoxSetEntryTextColumn---- method ComboBox::set_focus_on_click--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ComboBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "focus_on_click", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_combo_box_set_focus_on_click" gtk_combo_box_set_focus_on_click :: -    Ptr ComboBox ->                         -- _obj : TInterface "Gtk" "ComboBox"-    CInt ->                                 -- focus_on_click : TBasicType TBoolean-    IO ()---comboBoxSetFocusOnClick ::-    (MonadIO m, ComboBoxK a) =>-    a                                       -- _obj-    -> Bool                                 -- focusOnClick-    -> m ()                                 -- result-comboBoxSetFocusOnClick _obj focusOnClick = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let focusOnClick' = (fromIntegral . fromEnum) focusOnClick-    gtk_combo_box_set_focus_on_click _obj' focusOnClick'-    touchManagedPtr _obj-    return ()--data ComboBoxSetFocusOnClickMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, ComboBoxK a) => MethodInfo ComboBoxSetFocusOnClickMethodInfo a signature where-    overloadedMethod _ = comboBoxSetFocusOnClick---- method ComboBox::set_id_column--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ComboBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "id_column", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_combo_box_set_id_column" gtk_combo_box_set_id_column :: -    Ptr ComboBox ->                         -- _obj : TInterface "Gtk" "ComboBox"-    Int32 ->                                -- id_column : TBasicType TInt-    IO ()---comboBoxSetIdColumn ::-    (MonadIO m, ComboBoxK a) =>-    a                                       -- _obj-    -> Int32                                -- idColumn-    -> m ()                                 -- result-comboBoxSetIdColumn _obj idColumn = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_combo_box_set_id_column _obj' idColumn-    touchManagedPtr _obj-    return ()--data ComboBoxSetIdColumnMethodInfo-instance (signature ~ (Int32 -> m ()), MonadIO m, ComboBoxK a) => MethodInfo ComboBoxSetIdColumnMethodInfo a signature where-    overloadedMethod _ = comboBoxSetIdColumn---- method ComboBox::set_model--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ComboBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "model", argType = TInterface "Gtk" "TreeModel", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_combo_box_set_model" gtk_combo_box_set_model :: -    Ptr ComboBox ->                         -- _obj : TInterface "Gtk" "ComboBox"-    Ptr TreeModel ->                        -- model : TInterface "Gtk" "TreeModel"-    IO ()---comboBoxSetModel ::-    (MonadIO m, ComboBoxK a, TreeModelK b) =>-    a                                       -- _obj-    -> Maybe (b)                            -- model-    -> m ()                                 -- result-comboBoxSetModel _obj model = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeModel <- case model of-        Nothing -> return nullPtr-        Just jModel -> do-            let jModel' = unsafeManagedPtrCastPtr jModel-            return jModel'-    gtk_combo_box_set_model _obj' maybeModel-    touchManagedPtr _obj-    whenJust model touchManagedPtr-    return ()--data ComboBoxSetModelMethodInfo-instance (signature ~ (Maybe (b) -> m ()), MonadIO m, ComboBoxK a, TreeModelK b) => MethodInfo ComboBoxSetModelMethodInfo a signature where-    overloadedMethod _ = comboBoxSetModel---- method ComboBox::set_popup_fixed_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ComboBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "fixed", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_combo_box_set_popup_fixed_width" gtk_combo_box_set_popup_fixed_width :: -    Ptr ComboBox ->                         -- _obj : TInterface "Gtk" "ComboBox"-    CInt ->                                 -- fixed : TBasicType TBoolean-    IO ()---comboBoxSetPopupFixedWidth ::-    (MonadIO m, ComboBoxK a) =>-    a                                       -- _obj-    -> Bool                                 -- fixed-    -> m ()                                 -- result-comboBoxSetPopupFixedWidth _obj fixed = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let fixed' = (fromIntegral . fromEnum) fixed-    gtk_combo_box_set_popup_fixed_width _obj' fixed'-    touchManagedPtr _obj-    return ()--data ComboBoxSetPopupFixedWidthMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, ComboBoxK a) => MethodInfo ComboBoxSetPopupFixedWidthMethodInfo a signature where-    overloadedMethod _ = comboBoxSetPopupFixedWidth---- method ComboBox::set_row_separator_func--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ComboBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "func", argType = TInterface "Gtk" "TreeViewRowSeparatorFunc", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeNotified, argClosure = 2, argDestroy = 3, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "data", argType = TBasicType TPtr, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "destroy", argType = TInterface "GLib" "DestroyNotify", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeAsync, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_combo_box_set_row_separator_func" gtk_combo_box_set_row_separator_func :: -    Ptr ComboBox ->                         -- _obj : TInterface "Gtk" "ComboBox"-    FunPtr TreeViewRowSeparatorFuncC ->     -- func : TInterface "Gtk" "TreeViewRowSeparatorFunc"-    Ptr () ->                               -- data : TBasicType TPtr-    FunPtr GLib.DestroyNotifyC ->           -- destroy : TInterface "GLib" "DestroyNotify"-    IO ()---comboBoxSetRowSeparatorFunc ::-    (MonadIO m, ComboBoxK a) =>-    a                                       -- _obj-    -> TreeViewRowSeparatorFunc             -- func-    -> m ()                                 -- result-comboBoxSetRowSeparatorFunc _obj func = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    func' <- mkTreeViewRowSeparatorFunc (treeViewRowSeparatorFuncWrapper Nothing func)-    let data_ = castFunPtrToPtr func'-    let destroy = safeFreeFunPtrPtr-    gtk_combo_box_set_row_separator_func _obj' func' data_ destroy-    touchManagedPtr _obj-    return ()--data ComboBoxSetRowSeparatorFuncMethodInfo-instance (signature ~ (TreeViewRowSeparatorFunc -> m ()), MonadIO m, ComboBoxK a) => MethodInfo ComboBoxSetRowSeparatorFuncMethodInfo a signature where-    overloadedMethod _ = comboBoxSetRowSeparatorFunc---- method ComboBox::set_row_span_column--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ComboBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "row_span", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_combo_box_set_row_span_column" gtk_combo_box_set_row_span_column :: -    Ptr ComboBox ->                         -- _obj : TInterface "Gtk" "ComboBox"-    Int32 ->                                -- row_span : TBasicType TInt-    IO ()---comboBoxSetRowSpanColumn ::-    (MonadIO m, ComboBoxK a) =>-    a                                       -- _obj-    -> Int32                                -- rowSpan-    -> m ()                                 -- result-comboBoxSetRowSpanColumn _obj rowSpan = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_combo_box_set_row_span_column _obj' rowSpan-    touchManagedPtr _obj-    return ()--data ComboBoxSetRowSpanColumnMethodInfo-instance (signature ~ (Int32 -> m ()), MonadIO m, ComboBoxK a) => MethodInfo ComboBoxSetRowSpanColumnMethodInfo a signature where-    overloadedMethod _ = comboBoxSetRowSpanColumn---- method ComboBox::set_title--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ComboBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "title", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_combo_box_set_title" gtk_combo_box_set_title :: -    Ptr ComboBox ->                         -- _obj : TInterface "Gtk" "ComboBox"-    CString ->                              -- title : TBasicType TUTF8-    IO ()--{-# DEPRECATED comboBoxSetTitle ["(Since version 3.10)"]#-}-comboBoxSetTitle ::-    (MonadIO m, ComboBoxK a) =>-    a                                       -- _obj-    -> T.Text                               -- title-    -> m ()                                 -- result-comboBoxSetTitle _obj title = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    title' <- textToCString title-    gtk_combo_box_set_title _obj' title'-    touchManagedPtr _obj-    freeMem title'-    return ()--data ComboBoxSetTitleMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, ComboBoxK a) => MethodInfo ComboBoxSetTitleMethodInfo a signature where-    overloadedMethod _ = comboBoxSetTitle---- method ComboBox::set_wrap_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ComboBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "width", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_combo_box_set_wrap_width" gtk_combo_box_set_wrap_width :: -    Ptr ComboBox ->                         -- _obj : TInterface "Gtk" "ComboBox"-    Int32 ->                                -- width : TBasicType TInt-    IO ()---comboBoxSetWrapWidth ::-    (MonadIO m, ComboBoxK a) =>-    a                                       -- _obj-    -> Int32                                -- width-    -> m ()                                 -- result-comboBoxSetWrapWidth _obj width = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_combo_box_set_wrap_width _obj' width-    touchManagedPtr _obj-    return ()--data ComboBoxSetWrapWidthMethodInfo-instance (signature ~ (Int32 -> m ()), MonadIO m, ComboBoxK a) => MethodInfo ComboBoxSetWrapWidthMethodInfo a signature where-    overloadedMethod _ = comboBoxSetWrapWidth--
− GI/Gtk/Objects/ComboBox.hs-boot
@@ -1,69 +0,0 @@-module GI.Gtk.Objects.ComboBox where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype ComboBox = ComboBox (ForeignPtr ComboBox)-instance GObject ComboBox where-class GObject o => ComboBoxK o-instance (GObject o, IsDescendantOf ComboBox o) => ComboBoxK o-data ComboBoxActivePropertyInfo-data ComboBoxActiveIdPropertyInfo-data ComboBoxAddTearoffsPropertyInfo-data ComboBoxButtonSensitivityPropertyInfo-data ComboBoxCellAreaPropertyInfo-data ComboBoxColumnSpanColumnPropertyInfo-data ComboBoxEntryTextColumnPropertyInfo-data ComboBoxFocusOnClickPropertyInfo-data ComboBoxHasEntryPropertyInfo-data ComboBoxHasFramePropertyInfo-data ComboBoxIdColumnPropertyInfo-data ComboBoxModelPropertyInfo-data ComboBoxPopupFixedWidthPropertyInfo-data ComboBoxPopupShownPropertyInfo-data ComboBoxRowSpanColumnPropertyInfo-data ComboBoxTearoffTitlePropertyInfo-data ComboBoxWrapWidthPropertyInfo-data ComboBoxChangedSignalInfo-data ComboBoxFormatEntryTextSignalInfo-data ComboBoxMoveActiveSignalInfo-data ComboBoxPopdownSignalInfo-data ComboBoxPopupSignalInfo-data ComboBoxGetActiveMethodInfo-data ComboBoxGetActiveIdMethodInfo-data ComboBoxGetActiveIterMethodInfo-data ComboBoxGetAddTearoffsMethodInfo-data ComboBoxGetButtonSensitivityMethodInfo-data ComboBoxGetColumnSpanColumnMethodInfo-data ComboBoxGetEntryTextColumnMethodInfo-data ComboBoxGetFocusOnClickMethodInfo-data ComboBoxGetHasEntryMethodInfo-data ComboBoxGetIdColumnMethodInfo-data ComboBoxGetModelMethodInfo-data ComboBoxGetPopupAccessibleMethodInfo-data ComboBoxGetPopupFixedWidthMethodInfo-data ComboBoxGetRowSpanColumnMethodInfo-data ComboBoxGetTitleMethodInfo-data ComboBoxGetWrapWidthMethodInfo-data ComboBoxPopdownMethodInfo-data ComboBoxPopupMethodInfo-data ComboBoxPopupForDeviceMethodInfo-data ComboBoxSetActiveMethodInfo-data ComboBoxSetActiveIdMethodInfo-data ComboBoxSetActiveIterMethodInfo-data ComboBoxSetAddTearoffsMethodInfo-data ComboBoxSetButtonSensitivityMethodInfo-data ComboBoxSetColumnSpanColumnMethodInfo-data ComboBoxSetEntryTextColumnMethodInfo-data ComboBoxSetFocusOnClickMethodInfo-data ComboBoxSetIdColumnMethodInfo-data ComboBoxSetModelMethodInfo-data ComboBoxSetPopupFixedWidthMethodInfo-data ComboBoxSetRowSeparatorFuncMethodInfo-data ComboBoxSetRowSpanColumnMethodInfo-data ComboBoxSetTitleMethodInfo-data ComboBoxSetWrapWidthMethodInfo
− GI/Gtk/Objects/ComboBoxAccessible.hs
@@ -1,136 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.ComboBoxAccessible-    ( ---- * Exported types-    ComboBoxAccessible(..)                  ,-    ComboBoxAccessibleK                     ,-    toComboBoxAccessible                    ,-    noComboBoxAccessible                    ,---    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype ComboBoxAccessible = ComboBoxAccessible (ForeignPtr ComboBoxAccessible)-foreign import ccall "gtk_combo_box_accessible_get_type"-    c_gtk_combo_box_accessible_get_type :: IO GType--type instance ParentTypes ComboBoxAccessible = ComboBoxAccessibleParentTypes-type ComboBoxAccessibleParentTypes = '[ContainerAccessible, WidgetAccessible, Accessible, Atk.Object, GObject.Object, Atk.Action, Atk.Component, Atk.Selection]--instance GObject ComboBoxAccessible where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_combo_box_accessible_get_type-    --class GObject o => ComboBoxAccessibleK o-instance (GObject o, IsDescendantOf ComboBoxAccessible o) => ComboBoxAccessibleK o--toComboBoxAccessible :: ComboBoxAccessibleK o => o -> IO ComboBoxAccessible-toComboBoxAccessible = unsafeCastTo ComboBoxAccessible--noComboBoxAccessible :: Maybe ComboBoxAccessible-noComboBoxAccessible = Nothing--type family ResolveComboBoxAccessibleMethod (t :: Symbol) (o :: *) :: * where-    ResolveComboBoxAccessibleMethod "addRelationship" o = Atk.ObjectAddRelationshipMethodInfo-    ResolveComboBoxAccessibleMethod "addSelection" o = Atk.SelectionAddSelectionMethodInfo-    ResolveComboBoxAccessibleMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveComboBoxAccessibleMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveComboBoxAccessibleMethod "clearSelection" o = Atk.SelectionClearSelectionMethodInfo-    ResolveComboBoxAccessibleMethod "connectWidgetDestroyed" o = AccessibleConnectWidgetDestroyedMethodInfo-    ResolveComboBoxAccessibleMethod "contains" o = Atk.ComponentContainsMethodInfo-    ResolveComboBoxAccessibleMethod "doAction" o = Atk.ActionDoActionMethodInfo-    ResolveComboBoxAccessibleMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveComboBoxAccessibleMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveComboBoxAccessibleMethod "grabFocus" o = Atk.ComponentGrabFocusMethodInfo-    ResolveComboBoxAccessibleMethod "initialize" o = Atk.ObjectInitializeMethodInfo-    ResolveComboBoxAccessibleMethod "isChildSelected" o = Atk.SelectionIsChildSelectedMethodInfo-    ResolveComboBoxAccessibleMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveComboBoxAccessibleMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveComboBoxAccessibleMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveComboBoxAccessibleMethod "notifyStateChange" o = Atk.ObjectNotifyStateChangeMethodInfo-    ResolveComboBoxAccessibleMethod "peekParent" o = Atk.ObjectPeekParentMethodInfo-    ResolveComboBoxAccessibleMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveComboBoxAccessibleMethod "refAccessibleAtPoint" o = Atk.ComponentRefAccessibleAtPointMethodInfo-    ResolveComboBoxAccessibleMethod "refAccessibleChild" o = Atk.ObjectRefAccessibleChildMethodInfo-    ResolveComboBoxAccessibleMethod "refRelationSet" o = Atk.ObjectRefRelationSetMethodInfo-    ResolveComboBoxAccessibleMethod "refSelection" o = Atk.SelectionRefSelectionMethodInfo-    ResolveComboBoxAccessibleMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveComboBoxAccessibleMethod "refStateSet" o = Atk.ObjectRefStateSetMethodInfo-    ResolveComboBoxAccessibleMethod "removeFocusHandler" o = Atk.ComponentRemoveFocusHandlerMethodInfo-    ResolveComboBoxAccessibleMethod "removePropertyChangeHandler" o = Atk.ObjectRemovePropertyChangeHandlerMethodInfo-    ResolveComboBoxAccessibleMethod "removeRelationship" o = Atk.ObjectRemoveRelationshipMethodInfo-    ResolveComboBoxAccessibleMethod "removeSelection" o = Atk.SelectionRemoveSelectionMethodInfo-    ResolveComboBoxAccessibleMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveComboBoxAccessibleMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveComboBoxAccessibleMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveComboBoxAccessibleMethod "selectAllSelection" o = Atk.SelectionSelectAllSelectionMethodInfo-    ResolveComboBoxAccessibleMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveComboBoxAccessibleMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveComboBoxAccessibleMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveComboBoxAccessibleMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveComboBoxAccessibleMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveComboBoxAccessibleMethod "getAlpha" o = Atk.ComponentGetAlphaMethodInfo-    ResolveComboBoxAccessibleMethod "getAttributes" o = Atk.ObjectGetAttributesMethodInfo-    ResolveComboBoxAccessibleMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveComboBoxAccessibleMethod "getExtents" o = Atk.ComponentGetExtentsMethodInfo-    ResolveComboBoxAccessibleMethod "getIndexInParent" o = Atk.ObjectGetIndexInParentMethodInfo-    ResolveComboBoxAccessibleMethod "getKeybinding" o = Atk.ActionGetKeybindingMethodInfo-    ResolveComboBoxAccessibleMethod "getLocalizedName" o = Atk.ActionGetLocalizedNameMethodInfo-    ResolveComboBoxAccessibleMethod "getNAccessibleChildren" o = Atk.ObjectGetNAccessibleChildrenMethodInfo-    ResolveComboBoxAccessibleMethod "getNActions" o = Atk.ActionGetNActionsMethodInfo-    ResolveComboBoxAccessibleMethod "getObjectLocale" o = Atk.ObjectGetObjectLocaleMethodInfo-    ResolveComboBoxAccessibleMethod "getParent" o = Atk.ObjectGetParentMethodInfo-    ResolveComboBoxAccessibleMethod "getPosition" o = Atk.ComponentGetPositionMethodInfo-    ResolveComboBoxAccessibleMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveComboBoxAccessibleMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveComboBoxAccessibleMethod "getRole" o = Atk.ObjectGetRoleMethodInfo-    ResolveComboBoxAccessibleMethod "getSelectionCount" o = Atk.SelectionGetSelectionCountMethodInfo-    ResolveComboBoxAccessibleMethod "getSize" o = Atk.ComponentGetSizeMethodInfo-    ResolveComboBoxAccessibleMethod "getWidget" o = AccessibleGetWidgetMethodInfo-    ResolveComboBoxAccessibleMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveComboBoxAccessibleMethod "setExtents" o = Atk.ComponentSetExtentsMethodInfo-    ResolveComboBoxAccessibleMethod "setName" o = Atk.ObjectSetNameMethodInfo-    ResolveComboBoxAccessibleMethod "setParent" o = Atk.ObjectSetParentMethodInfo-    ResolveComboBoxAccessibleMethod "setPosition" o = Atk.ComponentSetPositionMethodInfo-    ResolveComboBoxAccessibleMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveComboBoxAccessibleMethod "setRole" o = Atk.ObjectSetRoleMethodInfo-    ResolveComboBoxAccessibleMethod "setSize" o = Atk.ComponentSetSizeMethodInfo-    ResolveComboBoxAccessibleMethod "setWidget" o = AccessibleSetWidgetMethodInfo-    ResolveComboBoxAccessibleMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveComboBoxAccessibleMethod t ComboBoxAccessible, MethodInfo info ComboBoxAccessible p) => IsLabelProxy t (ComboBoxAccessible -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveComboBoxAccessibleMethod t ComboBoxAccessible, MethodInfo info ComboBoxAccessible p) => IsLabel t (ComboBoxAccessible -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList ComboBoxAccessible = ComboBoxAccessibleAttributeList-type ComboBoxAccessibleAttributeList = ('[ '("accessibleComponentLayer", Atk.ObjectAccessibleComponentLayerPropertyInfo), '("accessibleComponentMdiZorder", Atk.ObjectAccessibleComponentMdiZorderPropertyInfo), '("accessibleDescription", Atk.ObjectAccessibleDescriptionPropertyInfo), '("accessibleHypertextNlinks", Atk.ObjectAccessibleHypertextNlinksPropertyInfo), '("accessibleName", Atk.ObjectAccessibleNamePropertyInfo), '("accessibleParent", Atk.ObjectAccessibleParentPropertyInfo), '("accessibleRole", Atk.ObjectAccessibleRolePropertyInfo), '("accessibleTableCaption", Atk.ObjectAccessibleTableCaptionPropertyInfo), '("accessibleTableCaptionObject", Atk.ObjectAccessibleTableCaptionObjectPropertyInfo), '("accessibleTableColumnDescription", Atk.ObjectAccessibleTableColumnDescriptionPropertyInfo), '("accessibleTableColumnHeader", Atk.ObjectAccessibleTableColumnHeaderPropertyInfo), '("accessibleTableRowDescription", Atk.ObjectAccessibleTableRowDescriptionPropertyInfo), '("accessibleTableRowHeader", Atk.ObjectAccessibleTableRowHeaderPropertyInfo), '("accessibleTableSummary", Atk.ObjectAccessibleTableSummaryPropertyInfo), '("accessibleValue", Atk.ObjectAccessibleValuePropertyInfo), '("widget", AccessibleWidgetPropertyInfo)] :: [(Symbol, *)])--type instance SignalList ComboBoxAccessible = ComboBoxAccessibleSignalList-type ComboBoxAccessibleSignalList = ('[ '("activeDescendantChanged", Atk.ObjectActiveDescendantChangedSignalInfo), '("boundsChanged", Atk.ComponentBoundsChangedSignalInfo), '("childrenChanged", Atk.ObjectChildrenChangedSignalInfo), '("focusEvent", Atk.ObjectFocusEventSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("propertyChange", Atk.ObjectPropertyChangeSignalInfo), '("selectionChanged", Atk.SelectionSelectionChangedSignalInfo), '("stateChange", Atk.ObjectStateChangeSignalInfo), '("visibleDataChanged", Atk.ObjectVisibleDataChangedSignalInfo)] :: [(Symbol, *)])--
− GI/Gtk/Objects/ComboBoxAccessible.hs-boot
@@ -1,13 +0,0 @@-module GI.Gtk.Objects.ComboBoxAccessible where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype ComboBoxAccessible = ComboBoxAccessible (ForeignPtr ComboBoxAccessible)-instance GObject ComboBoxAccessible where-class GObject o => ComboBoxAccessibleK o-instance (GObject o, IsDescendantOf ComboBoxAccessible o) => ComboBoxAccessibleK o
− GI/Gtk/Objects/ComboBoxText.hs
@@ -1,834 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.ComboBoxText-    ( ---- * Exported types-    ComboBoxText(..)                        ,-    ComboBoxTextK                           ,-    toComboBoxText                          ,-    noComboBoxText                          ,--- -- * Methods--- ** comboBoxTextAppend-    ComboBoxTextAppendMethodInfo            ,-    comboBoxTextAppend                      ,----- ** comboBoxTextAppendText-    ComboBoxTextAppendTextMethodInfo        ,-    comboBoxTextAppendText                  ,----- ** comboBoxTextGetActiveText-    ComboBoxTextGetActiveTextMethodInfo     ,-    comboBoxTextGetActiveText               ,----- ** comboBoxTextInsert-    ComboBoxTextInsertMethodInfo            ,-    comboBoxTextInsert                      ,----- ** comboBoxTextInsertText-    ComboBoxTextInsertTextMethodInfo        ,-    comboBoxTextInsertText                  ,----- ** comboBoxTextNew-    comboBoxTextNew                         ,----- ** comboBoxTextNewWithEntry-    comboBoxTextNewWithEntry                ,----- ** comboBoxTextPrepend-    ComboBoxTextPrependMethodInfo           ,-    comboBoxTextPrepend                     ,----- ** comboBoxTextPrependText-    ComboBoxTextPrependTextMethodInfo       ,-    comboBoxTextPrependText                 ,----- ** comboBoxTextRemove-    ComboBoxTextRemoveMethodInfo            ,-    comboBoxTextRemove                      ,----- ** comboBoxTextRemoveAll-    ComboBoxTextRemoveAllMethodInfo         ,-    comboBoxTextRemoveAll                   ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype ComboBoxText = ComboBoxText (ForeignPtr ComboBoxText)-foreign import ccall "gtk_combo_box_text_get_type"-    c_gtk_combo_box_text_get_type :: IO GType--type instance ParentTypes ComboBoxText = ComboBoxTextParentTypes-type ComboBoxTextParentTypes = '[ComboBox, Bin, Container, Widget, GObject.Object, Atk.ImplementorIface, Buildable, CellEditable, CellLayout]--instance GObject ComboBoxText where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_combo_box_text_get_type-    --class GObject o => ComboBoxTextK o-instance (GObject o, IsDescendantOf ComboBoxText o) => ComboBoxTextK o--toComboBoxText :: ComboBoxTextK o => o -> IO ComboBoxText-toComboBoxText = unsafeCastTo ComboBoxText--noComboBoxText :: Maybe ComboBoxText-noComboBoxText = Nothing--type family ResolveComboBoxTextMethod (t :: Symbol) (o :: *) :: * where-    ResolveComboBoxTextMethod "activate" o = WidgetActivateMethodInfo-    ResolveComboBoxTextMethod "add" o = ContainerAddMethodInfo-    ResolveComboBoxTextMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveComboBoxTextMethod "addAttribute" o = CellLayoutAddAttributeMethodInfo-    ResolveComboBoxTextMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveComboBoxTextMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveComboBoxTextMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveComboBoxTextMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveComboBoxTextMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveComboBoxTextMethod "append" o = ComboBoxTextAppendMethodInfo-    ResolveComboBoxTextMethod "appendText" o = ComboBoxTextAppendTextMethodInfo-    ResolveComboBoxTextMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveComboBoxTextMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveComboBoxTextMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveComboBoxTextMethod "checkResize" o = ContainerCheckResizeMethodInfo-    ResolveComboBoxTextMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveComboBoxTextMethod "childGetProperty" o = ContainerChildGetPropertyMethodInfo-    ResolveComboBoxTextMethod "childNotifyByPspec" o = ContainerChildNotifyByPspecMethodInfo-    ResolveComboBoxTextMethod "childSetProperty" o = ContainerChildSetPropertyMethodInfo-    ResolveComboBoxTextMethod "childType" o = ContainerChildTypeMethodInfo-    ResolveComboBoxTextMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveComboBoxTextMethod "clear" o = CellLayoutClearMethodInfo-    ResolveComboBoxTextMethod "clearAttributes" o = CellLayoutClearAttributesMethodInfo-    ResolveComboBoxTextMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveComboBoxTextMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveComboBoxTextMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveComboBoxTextMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveComboBoxTextMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveComboBoxTextMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveComboBoxTextMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveComboBoxTextMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveComboBoxTextMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveComboBoxTextMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveComboBoxTextMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveComboBoxTextMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveComboBoxTextMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveComboBoxTextMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveComboBoxTextMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveComboBoxTextMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveComboBoxTextMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveComboBoxTextMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveComboBoxTextMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveComboBoxTextMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveComboBoxTextMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveComboBoxTextMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveComboBoxTextMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveComboBoxTextMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveComboBoxTextMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveComboBoxTextMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveComboBoxTextMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveComboBoxTextMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveComboBoxTextMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveComboBoxTextMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveComboBoxTextMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveComboBoxTextMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveComboBoxTextMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveComboBoxTextMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveComboBoxTextMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveComboBoxTextMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveComboBoxTextMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveComboBoxTextMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveComboBoxTextMethod "draw" o = WidgetDrawMethodInfo-    ResolveComboBoxTextMethod "editingDone" o = CellEditableEditingDoneMethodInfo-    ResolveComboBoxTextMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveComboBoxTextMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveComboBoxTextMethod "event" o = WidgetEventMethodInfo-    ResolveComboBoxTextMethod "forall" o = ContainerForallMethodInfo-    ResolveComboBoxTextMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveComboBoxTextMethod "foreach" o = ContainerForeachMethodInfo-    ResolveComboBoxTextMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveComboBoxTextMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveComboBoxTextMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveComboBoxTextMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveComboBoxTextMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveComboBoxTextMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveComboBoxTextMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveComboBoxTextMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveComboBoxTextMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveComboBoxTextMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveComboBoxTextMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveComboBoxTextMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveComboBoxTextMethod "hide" o = WidgetHideMethodInfo-    ResolveComboBoxTextMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveComboBoxTextMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveComboBoxTextMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveComboBoxTextMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveComboBoxTextMethod "insert" o = ComboBoxTextInsertMethodInfo-    ResolveComboBoxTextMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveComboBoxTextMethod "insertText" o = ComboBoxTextInsertTextMethodInfo-    ResolveComboBoxTextMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveComboBoxTextMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveComboBoxTextMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveComboBoxTextMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveComboBoxTextMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveComboBoxTextMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveComboBoxTextMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveComboBoxTextMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveComboBoxTextMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveComboBoxTextMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveComboBoxTextMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveComboBoxTextMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveComboBoxTextMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveComboBoxTextMethod "map" o = WidgetMapMethodInfo-    ResolveComboBoxTextMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveComboBoxTextMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveComboBoxTextMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveComboBoxTextMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveComboBoxTextMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveComboBoxTextMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveComboBoxTextMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveComboBoxTextMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveComboBoxTextMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveComboBoxTextMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveComboBoxTextMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveComboBoxTextMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveComboBoxTextMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveComboBoxTextMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveComboBoxTextMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveComboBoxTextMethod "packEnd" o = CellLayoutPackEndMethodInfo-    ResolveComboBoxTextMethod "packStart" o = CellLayoutPackStartMethodInfo-    ResolveComboBoxTextMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveComboBoxTextMethod "path" o = WidgetPathMethodInfo-    ResolveComboBoxTextMethod "popdown" o = ComboBoxPopdownMethodInfo-    ResolveComboBoxTextMethod "popup" o = ComboBoxPopupMethodInfo-    ResolveComboBoxTextMethod "popupForDevice" o = ComboBoxPopupForDeviceMethodInfo-    ResolveComboBoxTextMethod "prepend" o = ComboBoxTextPrependMethodInfo-    ResolveComboBoxTextMethod "prependText" o = ComboBoxTextPrependTextMethodInfo-    ResolveComboBoxTextMethod "propagateDraw" o = ContainerPropagateDrawMethodInfo-    ResolveComboBoxTextMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveComboBoxTextMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveComboBoxTextMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveComboBoxTextMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveComboBoxTextMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveComboBoxTextMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveComboBoxTextMethod "realize" o = WidgetRealizeMethodInfo-    ResolveComboBoxTextMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveComboBoxTextMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveComboBoxTextMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveComboBoxTextMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveComboBoxTextMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveComboBoxTextMethod "removeAll" o = ComboBoxTextRemoveAllMethodInfo-    ResolveComboBoxTextMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveComboBoxTextMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveComboBoxTextMethod "removeWidget" o = CellEditableRemoveWidgetMethodInfo-    ResolveComboBoxTextMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveComboBoxTextMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveComboBoxTextMethod "reorder" o = CellLayoutReorderMethodInfo-    ResolveComboBoxTextMethod "reparent" o = WidgetReparentMethodInfo-    ResolveComboBoxTextMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveComboBoxTextMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveComboBoxTextMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveComboBoxTextMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveComboBoxTextMethod "resizeChildren" o = ContainerResizeChildrenMethodInfo-    ResolveComboBoxTextMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveComboBoxTextMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveComboBoxTextMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveComboBoxTextMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveComboBoxTextMethod "show" o = WidgetShowMethodInfo-    ResolveComboBoxTextMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveComboBoxTextMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveComboBoxTextMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveComboBoxTextMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveComboBoxTextMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveComboBoxTextMethod "startEditing" o = CellEditableStartEditingMethodInfo-    ResolveComboBoxTextMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveComboBoxTextMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveComboBoxTextMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveComboBoxTextMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveComboBoxTextMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveComboBoxTextMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveComboBoxTextMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveComboBoxTextMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveComboBoxTextMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveComboBoxTextMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveComboBoxTextMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveComboBoxTextMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveComboBoxTextMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveComboBoxTextMethod "unsetFocusChain" o = ContainerUnsetFocusChainMethodInfo-    ResolveComboBoxTextMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveComboBoxTextMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveComboBoxTextMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveComboBoxTextMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveComboBoxTextMethod "getActive" o = ComboBoxGetActiveMethodInfo-    ResolveComboBoxTextMethod "getActiveId" o = ComboBoxGetActiveIdMethodInfo-    ResolveComboBoxTextMethod "getActiveIter" o = ComboBoxGetActiveIterMethodInfo-    ResolveComboBoxTextMethod "getActiveText" o = ComboBoxTextGetActiveTextMethodInfo-    ResolveComboBoxTextMethod "getAddTearoffs" o = ComboBoxGetAddTearoffsMethodInfo-    ResolveComboBoxTextMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveComboBoxTextMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveComboBoxTextMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveComboBoxTextMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveComboBoxTextMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveComboBoxTextMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveComboBoxTextMethod "getArea" o = CellLayoutGetAreaMethodInfo-    ResolveComboBoxTextMethod "getBorderWidth" o = ContainerGetBorderWidthMethodInfo-    ResolveComboBoxTextMethod "getButtonSensitivity" o = ComboBoxGetButtonSensitivityMethodInfo-    ResolveComboBoxTextMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveComboBoxTextMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveComboBoxTextMethod "getCells" o = CellLayoutGetCellsMethodInfo-    ResolveComboBoxTextMethod "getChild" o = BinGetChildMethodInfo-    ResolveComboBoxTextMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveComboBoxTextMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveComboBoxTextMethod "getChildren" o = ContainerGetChildrenMethodInfo-    ResolveComboBoxTextMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveComboBoxTextMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveComboBoxTextMethod "getColumnSpanColumn" o = ComboBoxGetColumnSpanColumnMethodInfo-    ResolveComboBoxTextMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveComboBoxTextMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveComboBoxTextMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveComboBoxTextMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveComboBoxTextMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveComboBoxTextMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveComboBoxTextMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveComboBoxTextMethod "getEntryTextColumn" o = ComboBoxGetEntryTextColumnMethodInfo-    ResolveComboBoxTextMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveComboBoxTextMethod "getFocusChain" o = ContainerGetFocusChainMethodInfo-    ResolveComboBoxTextMethod "getFocusChild" o = ContainerGetFocusChildMethodInfo-    ResolveComboBoxTextMethod "getFocusHadjustment" o = ContainerGetFocusHadjustmentMethodInfo-    ResolveComboBoxTextMethod "getFocusOnClick" o = ComboBoxGetFocusOnClickMethodInfo-    ResolveComboBoxTextMethod "getFocusVadjustment" o = ContainerGetFocusVadjustmentMethodInfo-    ResolveComboBoxTextMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveComboBoxTextMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveComboBoxTextMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveComboBoxTextMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveComboBoxTextMethod "getHasEntry" o = ComboBoxGetHasEntryMethodInfo-    ResolveComboBoxTextMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveComboBoxTextMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveComboBoxTextMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveComboBoxTextMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveComboBoxTextMethod "getIdColumn" o = ComboBoxGetIdColumnMethodInfo-    ResolveComboBoxTextMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveComboBoxTextMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveComboBoxTextMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveComboBoxTextMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveComboBoxTextMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveComboBoxTextMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveComboBoxTextMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveComboBoxTextMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveComboBoxTextMethod "getModel" o = ComboBoxGetModelMethodInfo-    ResolveComboBoxTextMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveComboBoxTextMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveComboBoxTextMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveComboBoxTextMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveComboBoxTextMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveComboBoxTextMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveComboBoxTextMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveComboBoxTextMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveComboBoxTextMethod "getPathForChild" o = ContainerGetPathForChildMethodInfo-    ResolveComboBoxTextMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveComboBoxTextMethod "getPopupAccessible" o = ComboBoxGetPopupAccessibleMethodInfo-    ResolveComboBoxTextMethod "getPopupFixedWidth" o = ComboBoxGetPopupFixedWidthMethodInfo-    ResolveComboBoxTextMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveComboBoxTextMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveComboBoxTextMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveComboBoxTextMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveComboBoxTextMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveComboBoxTextMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveComboBoxTextMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveComboBoxTextMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveComboBoxTextMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveComboBoxTextMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveComboBoxTextMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveComboBoxTextMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveComboBoxTextMethod "getResizeMode" o = ContainerGetResizeModeMethodInfo-    ResolveComboBoxTextMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveComboBoxTextMethod "getRowSpanColumn" o = ComboBoxGetRowSpanColumnMethodInfo-    ResolveComboBoxTextMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveComboBoxTextMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveComboBoxTextMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveComboBoxTextMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveComboBoxTextMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveComboBoxTextMethod "getState" o = WidgetGetStateMethodInfo-    ResolveComboBoxTextMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveComboBoxTextMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveComboBoxTextMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveComboBoxTextMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveComboBoxTextMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveComboBoxTextMethod "getTitle" o = ComboBoxGetTitleMethodInfo-    ResolveComboBoxTextMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveComboBoxTextMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveComboBoxTextMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveComboBoxTextMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveComboBoxTextMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveComboBoxTextMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveComboBoxTextMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveComboBoxTextMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveComboBoxTextMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveComboBoxTextMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveComboBoxTextMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveComboBoxTextMethod "getWrapWidth" o = ComboBoxGetWrapWidthMethodInfo-    ResolveComboBoxTextMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveComboBoxTextMethod "setActive" o = ComboBoxSetActiveMethodInfo-    ResolveComboBoxTextMethod "setActiveId" o = ComboBoxSetActiveIdMethodInfo-    ResolveComboBoxTextMethod "setActiveIter" o = ComboBoxSetActiveIterMethodInfo-    ResolveComboBoxTextMethod "setAddTearoffs" o = ComboBoxSetAddTearoffsMethodInfo-    ResolveComboBoxTextMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveComboBoxTextMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveComboBoxTextMethod "setBorderWidth" o = ContainerSetBorderWidthMethodInfo-    ResolveComboBoxTextMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveComboBoxTextMethod "setButtonSensitivity" o = ComboBoxSetButtonSensitivityMethodInfo-    ResolveComboBoxTextMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveComboBoxTextMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveComboBoxTextMethod "setCellDataFunc" o = CellLayoutSetCellDataFuncMethodInfo-    ResolveComboBoxTextMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveComboBoxTextMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveComboBoxTextMethod "setColumnSpanColumn" o = ComboBoxSetColumnSpanColumnMethodInfo-    ResolveComboBoxTextMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveComboBoxTextMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveComboBoxTextMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveComboBoxTextMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveComboBoxTextMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveComboBoxTextMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveComboBoxTextMethod "setEntryTextColumn" o = ComboBoxSetEntryTextColumnMethodInfo-    ResolveComboBoxTextMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveComboBoxTextMethod "setFocusChain" o = ContainerSetFocusChainMethodInfo-    ResolveComboBoxTextMethod "setFocusChild" o = ContainerSetFocusChildMethodInfo-    ResolveComboBoxTextMethod "setFocusHadjustment" o = ContainerSetFocusHadjustmentMethodInfo-    ResolveComboBoxTextMethod "setFocusOnClick" o = ComboBoxSetFocusOnClickMethodInfo-    ResolveComboBoxTextMethod "setFocusVadjustment" o = ContainerSetFocusVadjustmentMethodInfo-    ResolveComboBoxTextMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveComboBoxTextMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveComboBoxTextMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveComboBoxTextMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveComboBoxTextMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveComboBoxTextMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveComboBoxTextMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveComboBoxTextMethod "setIdColumn" o = ComboBoxSetIdColumnMethodInfo-    ResolveComboBoxTextMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveComboBoxTextMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveComboBoxTextMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveComboBoxTextMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveComboBoxTextMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveComboBoxTextMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveComboBoxTextMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveComboBoxTextMethod "setModel" o = ComboBoxSetModelMethodInfo-    ResolveComboBoxTextMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveComboBoxTextMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveComboBoxTextMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveComboBoxTextMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveComboBoxTextMethod "setPopupFixedWidth" o = ComboBoxSetPopupFixedWidthMethodInfo-    ResolveComboBoxTextMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveComboBoxTextMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveComboBoxTextMethod "setReallocateRedraws" o = ContainerSetReallocateRedrawsMethodInfo-    ResolveComboBoxTextMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveComboBoxTextMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveComboBoxTextMethod "setResizeMode" o = ContainerSetResizeModeMethodInfo-    ResolveComboBoxTextMethod "setRowSeparatorFunc" o = ComboBoxSetRowSeparatorFuncMethodInfo-    ResolveComboBoxTextMethod "setRowSpanColumn" o = ComboBoxSetRowSpanColumnMethodInfo-    ResolveComboBoxTextMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveComboBoxTextMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveComboBoxTextMethod "setState" o = WidgetSetStateMethodInfo-    ResolveComboBoxTextMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveComboBoxTextMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveComboBoxTextMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveComboBoxTextMethod "setTitle" o = ComboBoxSetTitleMethodInfo-    ResolveComboBoxTextMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveComboBoxTextMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveComboBoxTextMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveComboBoxTextMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveComboBoxTextMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveComboBoxTextMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveComboBoxTextMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveComboBoxTextMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveComboBoxTextMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveComboBoxTextMethod "setWrapWidth" o = ComboBoxSetWrapWidthMethodInfo-    ResolveComboBoxTextMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveComboBoxTextMethod t ComboBoxText, MethodInfo info ComboBoxText p) => IsLabelProxy t (ComboBoxText -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveComboBoxTextMethod t ComboBoxText, MethodInfo info ComboBoxText p) => IsLabel t (ComboBoxText -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList ComboBoxText = ComboBoxTextAttributeList-type ComboBoxTextAttributeList = ('[ '("active", ComboBoxActivePropertyInfo), '("activeId", ComboBoxActiveIdPropertyInfo), '("addTearoffs", ComboBoxAddTearoffsPropertyInfo), '("appPaintable", WidgetAppPaintablePropertyInfo), '("borderWidth", ContainerBorderWidthPropertyInfo), '("buttonSensitivity", ComboBoxButtonSensitivityPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("cellArea", ComboBoxCellAreaPropertyInfo), '("child", ContainerChildPropertyInfo), '("columnSpanColumn", ComboBoxColumnSpanColumnPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("editingCanceled", CellEditableEditingCanceledPropertyInfo), '("entryTextColumn", ComboBoxEntryTextColumnPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("focusOnClick", ComboBoxFocusOnClickPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasEntry", ComboBoxHasEntryPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasFrame", ComboBoxHasFramePropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("idColumn", ComboBoxIdColumnPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("model", ComboBoxModelPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("parent", WidgetParentPropertyInfo), '("popupFixedWidth", ComboBoxPopupFixedWidthPropertyInfo), '("popupShown", ComboBoxPopupShownPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("resizeMode", ContainerResizeModePropertyInfo), '("rowSpanColumn", ComboBoxRowSpanColumnPropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("style", WidgetStylePropertyInfo), '("tearoffTitle", ComboBoxTearoffTitlePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo), '("wrapWidth", ComboBoxWrapWidthPropertyInfo)] :: [(Symbol, *)])--type instance SignalList ComboBoxText = ComboBoxTextSignalList-type ComboBoxTextSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("add", ContainerAddSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("changed", ComboBoxChangedSignalInfo), '("checkResize", ContainerCheckResizeSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("editingDone", CellEditableEditingDoneSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("formatEntryText", ComboBoxFormatEntryTextSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveActive", ComboBoxMoveActiveSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popdown", ComboBoxPopdownSignalInfo), '("popup", ComboBoxPopupSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("remove", ContainerRemoveSignalInfo), '("removeWidget", CellEditableRemoveWidgetSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("setFocusChild", ContainerSetFocusChildSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method ComboBoxText::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "ComboBoxText")--- throws : False--- Skip return : False--foreign import ccall "gtk_combo_box_text_new" gtk_combo_box_text_new :: -    IO (Ptr ComboBoxText)---comboBoxTextNew ::-    (MonadIO m) =>-    m ComboBoxText                          -- result-comboBoxTextNew  = liftIO $ do-    result <- gtk_combo_box_text_new-    checkUnexpectedReturnNULL "gtk_combo_box_text_new" result-    result' <- (newObject ComboBoxText) result-    return result'---- method ComboBoxText::new_with_entry--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "ComboBoxText")--- throws : False--- Skip return : False--foreign import ccall "gtk_combo_box_text_new_with_entry" gtk_combo_box_text_new_with_entry :: -    IO (Ptr ComboBoxText)---comboBoxTextNewWithEntry ::-    (MonadIO m) =>-    m ComboBoxText                          -- result-comboBoxTextNewWithEntry  = liftIO $ do-    result <- gtk_combo_box_text_new_with_entry-    checkUnexpectedReturnNULL "gtk_combo_box_text_new_with_entry" result-    result' <- (newObject ComboBoxText) result-    return result'---- method ComboBoxText::append--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ComboBoxText", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "id", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "text", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_combo_box_text_append" gtk_combo_box_text_append :: -    Ptr ComboBoxText ->                     -- _obj : TInterface "Gtk" "ComboBoxText"-    CString ->                              -- id : TBasicType TUTF8-    CString ->                              -- text : TBasicType TUTF8-    IO ()---comboBoxTextAppend ::-    (MonadIO m, ComboBoxTextK a) =>-    a                                       -- _obj-    -> Maybe (T.Text)                       -- id-    -> T.Text                               -- text-    -> m ()                                 -- result-comboBoxTextAppend _obj id text = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeId <- case id of-        Nothing -> return nullPtr-        Just jId -> do-            jId' <- textToCString jId-            return jId'-    text' <- textToCString text-    gtk_combo_box_text_append _obj' maybeId text'-    touchManagedPtr _obj-    freeMem maybeId-    freeMem text'-    return ()--data ComboBoxTextAppendMethodInfo-instance (signature ~ (Maybe (T.Text) -> T.Text -> m ()), MonadIO m, ComboBoxTextK a) => MethodInfo ComboBoxTextAppendMethodInfo a signature where-    overloadedMethod _ = comboBoxTextAppend---- method ComboBoxText::append_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ComboBoxText", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "text", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_combo_box_text_append_text" gtk_combo_box_text_append_text :: -    Ptr ComboBoxText ->                     -- _obj : TInterface "Gtk" "ComboBoxText"-    CString ->                              -- text : TBasicType TUTF8-    IO ()---comboBoxTextAppendText ::-    (MonadIO m, ComboBoxTextK a) =>-    a                                       -- _obj-    -> T.Text                               -- text-    -> m ()                                 -- result-comboBoxTextAppendText _obj text = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    text' <- textToCString text-    gtk_combo_box_text_append_text _obj' text'-    touchManagedPtr _obj-    freeMem text'-    return ()--data ComboBoxTextAppendTextMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, ComboBoxTextK a) => MethodInfo ComboBoxTextAppendTextMethodInfo a signature where-    overloadedMethod _ = comboBoxTextAppendText---- method ComboBoxText::get_active_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ComboBoxText", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_combo_box_text_get_active_text" gtk_combo_box_text_get_active_text :: -    Ptr ComboBoxText ->                     -- _obj : TInterface "Gtk" "ComboBoxText"-    IO CString---comboBoxTextGetActiveText ::-    (MonadIO m, ComboBoxTextK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-comboBoxTextGetActiveText _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_combo_box_text_get_active_text _obj'-    checkUnexpectedReturnNULL "gtk_combo_box_text_get_active_text" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data ComboBoxTextGetActiveTextMethodInfo-instance (signature ~ (m T.Text), MonadIO m, ComboBoxTextK a) => MethodInfo ComboBoxTextGetActiveTextMethodInfo a signature where-    overloadedMethod _ = comboBoxTextGetActiveText---- method ComboBoxText::insert--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ComboBoxText", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "position", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "id", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "text", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_combo_box_text_insert" gtk_combo_box_text_insert :: -    Ptr ComboBoxText ->                     -- _obj : TInterface "Gtk" "ComboBoxText"-    Int32 ->                                -- position : TBasicType TInt-    CString ->                              -- id : TBasicType TUTF8-    CString ->                              -- text : TBasicType TUTF8-    IO ()---comboBoxTextInsert ::-    (MonadIO m, ComboBoxTextK a) =>-    a                                       -- _obj-    -> Int32                                -- position-    -> Maybe (T.Text)                       -- id-    -> T.Text                               -- text-    -> m ()                                 -- result-comboBoxTextInsert _obj position id text = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeId <- case id of-        Nothing -> return nullPtr-        Just jId -> do-            jId' <- textToCString jId-            return jId'-    text' <- textToCString text-    gtk_combo_box_text_insert _obj' position maybeId text'-    touchManagedPtr _obj-    freeMem maybeId-    freeMem text'-    return ()--data ComboBoxTextInsertMethodInfo-instance (signature ~ (Int32 -> Maybe (T.Text) -> T.Text -> m ()), MonadIO m, ComboBoxTextK a) => MethodInfo ComboBoxTextInsertMethodInfo a signature where-    overloadedMethod _ = comboBoxTextInsert---- method ComboBoxText::insert_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ComboBoxText", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "position", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "text", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_combo_box_text_insert_text" gtk_combo_box_text_insert_text :: -    Ptr ComboBoxText ->                     -- _obj : TInterface "Gtk" "ComboBoxText"-    Int32 ->                                -- position : TBasicType TInt-    CString ->                              -- text : TBasicType TUTF8-    IO ()---comboBoxTextInsertText ::-    (MonadIO m, ComboBoxTextK a) =>-    a                                       -- _obj-    -> Int32                                -- position-    -> T.Text                               -- text-    -> m ()                                 -- result-comboBoxTextInsertText _obj position text = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    text' <- textToCString text-    gtk_combo_box_text_insert_text _obj' position text'-    touchManagedPtr _obj-    freeMem text'-    return ()--data ComboBoxTextInsertTextMethodInfo-instance (signature ~ (Int32 -> T.Text -> m ()), MonadIO m, ComboBoxTextK a) => MethodInfo ComboBoxTextInsertTextMethodInfo a signature where-    overloadedMethod _ = comboBoxTextInsertText---- method ComboBoxText::prepend--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ComboBoxText", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "id", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "text", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_combo_box_text_prepend" gtk_combo_box_text_prepend :: -    Ptr ComboBoxText ->                     -- _obj : TInterface "Gtk" "ComboBoxText"-    CString ->                              -- id : TBasicType TUTF8-    CString ->                              -- text : TBasicType TUTF8-    IO ()---comboBoxTextPrepend ::-    (MonadIO m, ComboBoxTextK a) =>-    a                                       -- _obj-    -> Maybe (T.Text)                       -- id-    -> T.Text                               -- text-    -> m ()                                 -- result-comboBoxTextPrepend _obj id text = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeId <- case id of-        Nothing -> return nullPtr-        Just jId -> do-            jId' <- textToCString jId-            return jId'-    text' <- textToCString text-    gtk_combo_box_text_prepend _obj' maybeId text'-    touchManagedPtr _obj-    freeMem maybeId-    freeMem text'-    return ()--data ComboBoxTextPrependMethodInfo-instance (signature ~ (Maybe (T.Text) -> T.Text -> m ()), MonadIO m, ComboBoxTextK a) => MethodInfo ComboBoxTextPrependMethodInfo a signature where-    overloadedMethod _ = comboBoxTextPrepend---- method ComboBoxText::prepend_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ComboBoxText", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "text", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_combo_box_text_prepend_text" gtk_combo_box_text_prepend_text :: -    Ptr ComboBoxText ->                     -- _obj : TInterface "Gtk" "ComboBoxText"-    CString ->                              -- text : TBasicType TUTF8-    IO ()---comboBoxTextPrependText ::-    (MonadIO m, ComboBoxTextK a) =>-    a                                       -- _obj-    -> T.Text                               -- text-    -> m ()                                 -- result-comboBoxTextPrependText _obj text = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    text' <- textToCString text-    gtk_combo_box_text_prepend_text _obj' text'-    touchManagedPtr _obj-    freeMem text'-    return ()--data ComboBoxTextPrependTextMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, ComboBoxTextK a) => MethodInfo ComboBoxTextPrependTextMethodInfo a signature where-    overloadedMethod _ = comboBoxTextPrependText---- method ComboBoxText::remove--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ComboBoxText", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "position", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_combo_box_text_remove" gtk_combo_box_text_remove :: -    Ptr ComboBoxText ->                     -- _obj : TInterface "Gtk" "ComboBoxText"-    Int32 ->                                -- position : TBasicType TInt-    IO ()---comboBoxTextRemove ::-    (MonadIO m, ComboBoxTextK a) =>-    a                                       -- _obj-    -> Int32                                -- position-    -> m ()                                 -- result-comboBoxTextRemove _obj position = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_combo_box_text_remove _obj' position-    touchManagedPtr _obj-    return ()--data ComboBoxTextRemoveMethodInfo-instance (signature ~ (Int32 -> m ()), MonadIO m, ComboBoxTextK a) => MethodInfo ComboBoxTextRemoveMethodInfo a signature where-    overloadedMethod _ = comboBoxTextRemove---- method ComboBoxText::remove_all--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ComboBoxText", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_combo_box_text_remove_all" gtk_combo_box_text_remove_all :: -    Ptr ComboBoxText ->                     -- _obj : TInterface "Gtk" "ComboBoxText"-    IO ()---comboBoxTextRemoveAll ::-    (MonadIO m, ComboBoxTextK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-comboBoxTextRemoveAll _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_combo_box_text_remove_all _obj'-    touchManagedPtr _obj-    return ()--data ComboBoxTextRemoveAllMethodInfo-instance (signature ~ (m ()), MonadIO m, ComboBoxTextK a) => MethodInfo ComboBoxTextRemoveAllMethodInfo a signature where-    overloadedMethod _ = comboBoxTextRemoveAll--
− GI/Gtk/Objects/ComboBoxText.hs-boot
@@ -1,22 +0,0 @@-module GI.Gtk.Objects.ComboBoxText where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype ComboBoxText = ComboBoxText (ForeignPtr ComboBoxText)-instance GObject ComboBoxText where-class GObject o => ComboBoxTextK o-instance (GObject o, IsDescendantOf ComboBoxText o) => ComboBoxTextK o-data ComboBoxTextAppendMethodInfo-data ComboBoxTextAppendTextMethodInfo-data ComboBoxTextGetActiveTextMethodInfo-data ComboBoxTextInsertMethodInfo-data ComboBoxTextInsertTextMethodInfo-data ComboBoxTextPrependMethodInfo-data ComboBoxTextPrependTextMethodInfo-data ComboBoxTextRemoveMethodInfo-data ComboBoxTextRemoveAllMethodInfo
− GI/Gtk/Objects/Container.hs
@@ -1,1753 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.Container-    ( ---- * Exported types-    Container(..)                           ,-    ContainerK                              ,-    toContainer                             ,-    noContainer                             ,--- -- * Methods--- ** containerAdd-    ContainerAddMethodInfo                  ,-    containerAdd                            ,----- ** containerCheckResize-    ContainerCheckResizeMethodInfo          ,-    containerCheckResize                    ,----- ** containerChildGetProperty-    ContainerChildGetPropertyMethodInfo     ,-    containerChildGetProperty               ,----- ** containerChildNotify-    ContainerChildNotifyMethodInfo          ,-    containerChildNotify                    ,----- ** containerChildNotifyByPspec-    ContainerChildNotifyByPspecMethodInfo   ,-    containerChildNotifyByPspec             ,----- ** containerChildSetProperty-    ContainerChildSetPropertyMethodInfo     ,-    containerChildSetProperty               ,----- ** containerChildType-    ContainerChildTypeMethodInfo            ,-    containerChildType                      ,----- ** containerForall-    ContainerForallMethodInfo               ,-    containerForall                         ,----- ** containerForeach-    ContainerForeachMethodInfo              ,-    containerForeach                        ,----- ** containerGetBorderWidth-    ContainerGetBorderWidthMethodInfo       ,-    containerGetBorderWidth                 ,----- ** containerGetChildren-    ContainerGetChildrenMethodInfo          ,-    containerGetChildren                    ,----- ** containerGetFocusChain-    ContainerGetFocusChainMethodInfo        ,-    containerGetFocusChain                  ,----- ** containerGetFocusChild-    ContainerGetFocusChildMethodInfo        ,-    containerGetFocusChild                  ,----- ** containerGetFocusHadjustment-    ContainerGetFocusHadjustmentMethodInfo  ,-    containerGetFocusHadjustment            ,----- ** containerGetFocusVadjustment-    ContainerGetFocusVadjustmentMethodInfo  ,-    containerGetFocusVadjustment            ,----- ** containerGetPathForChild-    ContainerGetPathForChildMethodInfo      ,-    containerGetPathForChild                ,----- ** containerGetResizeMode-    ContainerGetResizeModeMethodInfo        ,-    containerGetResizeMode                  ,----- ** containerPropagateDraw-    ContainerPropagateDrawMethodInfo        ,-    containerPropagateDraw                  ,----- ** containerRemove-    ContainerRemoveMethodInfo               ,-    containerRemove                         ,----- ** containerResizeChildren-    ContainerResizeChildrenMethodInfo       ,-    containerResizeChildren                 ,----- ** containerSetBorderWidth-    ContainerSetBorderWidthMethodInfo       ,-    containerSetBorderWidth                 ,----- ** containerSetFocusChain-    ContainerSetFocusChainMethodInfo        ,-    containerSetFocusChain                  ,----- ** containerSetFocusChild-    ContainerSetFocusChildMethodInfo        ,-    containerSetFocusChild                  ,----- ** containerSetFocusHadjustment-    ContainerSetFocusHadjustmentMethodInfo  ,-    containerSetFocusHadjustment            ,----- ** containerSetFocusVadjustment-    ContainerSetFocusVadjustmentMethodInfo  ,-    containerSetFocusVadjustment            ,----- ** containerSetReallocateRedraws-    ContainerSetReallocateRedrawsMethodInfo ,-    containerSetReallocateRedraws           ,----- ** containerSetResizeMode-    ContainerSetResizeModeMethodInfo        ,-    containerSetResizeMode                  ,----- ** containerUnsetFocusChain-    ContainerUnsetFocusChainMethodInfo      ,-    containerUnsetFocusChain                ,----- -- * Properties--- ** BorderWidth-    ContainerBorderWidthPropertyInfo        ,-    constructContainerBorderWidth           ,-    containerBorderWidth                    ,-    getContainerBorderWidth                 ,-    setContainerBorderWidth                 ,----- ** Child-    ContainerChildPropertyInfo              ,-    clearContainerChild                     ,-    constructContainerChild                 ,-    containerChild                          ,-    setContainerChild                       ,----- ** ResizeMode-    ContainerResizeModePropertyInfo         ,-    constructContainerResizeMode            ,-    containerResizeMode                     ,-    getContainerResizeMode                  ,-    setContainerResizeMode                  ,----- -- * Signals--- ** Add-    ContainerAddCallback                    ,-    ContainerAddCallbackC                   ,-    ContainerAddSignalInfo                  ,-    afterContainerAdd                       ,-    containerAddCallbackWrapper             ,-    containerAddClosure                     ,-    mkContainerAddCallback                  ,-    noContainerAddCallback                  ,-    onContainerAdd                          ,----- ** CheckResize-    ContainerCheckResizeCallback            ,-    ContainerCheckResizeCallbackC           ,-    ContainerCheckResizeSignalInfo          ,-    afterContainerCheckResize               ,-    containerCheckResizeCallbackWrapper     ,-    containerCheckResizeClosure             ,-    mkContainerCheckResizeCallback          ,-    noContainerCheckResizeCallback          ,-    onContainerCheckResize                  ,----- ** Remove-    ContainerRemoveCallback                 ,-    ContainerRemoveCallbackC                ,-    ContainerRemoveSignalInfo               ,-    afterContainerRemove                    ,-    containerRemoveCallbackWrapper          ,-    containerRemoveClosure                  ,-    mkContainerRemoveCallback               ,-    noContainerRemoveCallback               ,-    onContainerRemove                       ,----- ** SetFocusChild-    ContainerSetFocusChildCallback          ,-    ContainerSetFocusChildCallbackC         ,-    ContainerSetFocusChildSignalInfo        ,-    afterContainerSetFocusChild             ,-    containerSetFocusChildCallbackWrapper   ,-    containerSetFocusChildClosure           ,-    mkContainerSetFocusChildCallback        ,-    noContainerSetFocusChildCallback        ,-    onContainerSetFocusChild                ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject-import qualified GI.Cairo as Cairo--newtype Container = Container (ForeignPtr Container)-foreign import ccall "gtk_container_get_type"-    c_gtk_container_get_type :: IO GType--type instance ParentTypes Container = ContainerParentTypes-type ContainerParentTypes = '[Widget, GObject.Object, Atk.ImplementorIface, Buildable]--instance GObject Container where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_container_get_type-    --class GObject o => ContainerK o-instance (GObject o, IsDescendantOf Container o) => ContainerK o--toContainer :: ContainerK o => o -> IO Container-toContainer = unsafeCastTo Container--noContainer :: Maybe Container-noContainer = Nothing--type family ResolveContainerMethod (t :: Symbol) (o :: *) :: * where-    ResolveContainerMethod "activate" o = WidgetActivateMethodInfo-    ResolveContainerMethod "add" o = ContainerAddMethodInfo-    ResolveContainerMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveContainerMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveContainerMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveContainerMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveContainerMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveContainerMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveContainerMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveContainerMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveContainerMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveContainerMethod "checkResize" o = ContainerCheckResizeMethodInfo-    ResolveContainerMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveContainerMethod "childGetProperty" o = ContainerChildGetPropertyMethodInfo-    ResolveContainerMethod "childNotifyByPspec" o = ContainerChildNotifyByPspecMethodInfo-    ResolveContainerMethod "childSetProperty" o = ContainerChildSetPropertyMethodInfo-    ResolveContainerMethod "childType" o = ContainerChildTypeMethodInfo-    ResolveContainerMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveContainerMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveContainerMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveContainerMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveContainerMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveContainerMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveContainerMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveContainerMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveContainerMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveContainerMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveContainerMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveContainerMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveContainerMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveContainerMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveContainerMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveContainerMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveContainerMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveContainerMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveContainerMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveContainerMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveContainerMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveContainerMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveContainerMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveContainerMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveContainerMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveContainerMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveContainerMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveContainerMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveContainerMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveContainerMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveContainerMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveContainerMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveContainerMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveContainerMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveContainerMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveContainerMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveContainerMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveContainerMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveContainerMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveContainerMethod "draw" o = WidgetDrawMethodInfo-    ResolveContainerMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveContainerMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveContainerMethod "event" o = WidgetEventMethodInfo-    ResolveContainerMethod "forall" o = ContainerForallMethodInfo-    ResolveContainerMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveContainerMethod "foreach" o = ContainerForeachMethodInfo-    ResolveContainerMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveContainerMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveContainerMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveContainerMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveContainerMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveContainerMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveContainerMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveContainerMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveContainerMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveContainerMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveContainerMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveContainerMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveContainerMethod "hide" o = WidgetHideMethodInfo-    ResolveContainerMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveContainerMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveContainerMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveContainerMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveContainerMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveContainerMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveContainerMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveContainerMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveContainerMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveContainerMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveContainerMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveContainerMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveContainerMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveContainerMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveContainerMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveContainerMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveContainerMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveContainerMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveContainerMethod "map" o = WidgetMapMethodInfo-    ResolveContainerMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveContainerMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveContainerMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveContainerMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveContainerMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveContainerMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveContainerMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveContainerMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveContainerMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveContainerMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveContainerMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveContainerMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveContainerMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveContainerMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveContainerMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveContainerMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveContainerMethod "path" o = WidgetPathMethodInfo-    ResolveContainerMethod "propagateDraw" o = ContainerPropagateDrawMethodInfo-    ResolveContainerMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveContainerMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveContainerMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveContainerMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveContainerMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveContainerMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveContainerMethod "realize" o = WidgetRealizeMethodInfo-    ResolveContainerMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveContainerMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveContainerMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveContainerMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveContainerMethod "remove" o = ContainerRemoveMethodInfo-    ResolveContainerMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveContainerMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveContainerMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveContainerMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveContainerMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveContainerMethod "reparent" o = WidgetReparentMethodInfo-    ResolveContainerMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveContainerMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveContainerMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveContainerMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveContainerMethod "resizeChildren" o = ContainerResizeChildrenMethodInfo-    ResolveContainerMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveContainerMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveContainerMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveContainerMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveContainerMethod "show" o = WidgetShowMethodInfo-    ResolveContainerMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveContainerMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveContainerMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveContainerMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveContainerMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveContainerMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveContainerMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveContainerMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveContainerMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveContainerMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveContainerMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveContainerMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveContainerMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveContainerMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveContainerMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveContainerMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveContainerMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveContainerMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveContainerMethod "unsetFocusChain" o = ContainerUnsetFocusChainMethodInfo-    ResolveContainerMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveContainerMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveContainerMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveContainerMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveContainerMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveContainerMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveContainerMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveContainerMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveContainerMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveContainerMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveContainerMethod "getBorderWidth" o = ContainerGetBorderWidthMethodInfo-    ResolveContainerMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveContainerMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveContainerMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveContainerMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveContainerMethod "getChildren" o = ContainerGetChildrenMethodInfo-    ResolveContainerMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveContainerMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveContainerMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveContainerMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveContainerMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveContainerMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveContainerMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveContainerMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveContainerMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveContainerMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveContainerMethod "getFocusChain" o = ContainerGetFocusChainMethodInfo-    ResolveContainerMethod "getFocusChild" o = ContainerGetFocusChildMethodInfo-    ResolveContainerMethod "getFocusHadjustment" o = ContainerGetFocusHadjustmentMethodInfo-    ResolveContainerMethod "getFocusVadjustment" o = ContainerGetFocusVadjustmentMethodInfo-    ResolveContainerMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveContainerMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveContainerMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveContainerMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveContainerMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveContainerMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveContainerMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveContainerMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveContainerMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveContainerMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveContainerMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveContainerMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveContainerMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveContainerMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveContainerMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveContainerMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveContainerMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveContainerMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveContainerMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveContainerMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveContainerMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveContainerMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveContainerMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveContainerMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveContainerMethod "getPathForChild" o = ContainerGetPathForChildMethodInfo-    ResolveContainerMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveContainerMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveContainerMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveContainerMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveContainerMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveContainerMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveContainerMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveContainerMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveContainerMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveContainerMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveContainerMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveContainerMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveContainerMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveContainerMethod "getResizeMode" o = ContainerGetResizeModeMethodInfo-    ResolveContainerMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveContainerMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveContainerMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveContainerMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveContainerMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveContainerMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveContainerMethod "getState" o = WidgetGetStateMethodInfo-    ResolveContainerMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveContainerMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveContainerMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveContainerMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveContainerMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveContainerMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveContainerMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveContainerMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveContainerMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveContainerMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveContainerMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveContainerMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveContainerMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveContainerMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveContainerMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveContainerMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveContainerMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveContainerMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveContainerMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveContainerMethod "setBorderWidth" o = ContainerSetBorderWidthMethodInfo-    ResolveContainerMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveContainerMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveContainerMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveContainerMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveContainerMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveContainerMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveContainerMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveContainerMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveContainerMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveContainerMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveContainerMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveContainerMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveContainerMethod "setFocusChain" o = ContainerSetFocusChainMethodInfo-    ResolveContainerMethod "setFocusChild" o = ContainerSetFocusChildMethodInfo-    ResolveContainerMethod "setFocusHadjustment" o = ContainerSetFocusHadjustmentMethodInfo-    ResolveContainerMethod "setFocusVadjustment" o = ContainerSetFocusVadjustmentMethodInfo-    ResolveContainerMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveContainerMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveContainerMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveContainerMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveContainerMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveContainerMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveContainerMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveContainerMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveContainerMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveContainerMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveContainerMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveContainerMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveContainerMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveContainerMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveContainerMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveContainerMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveContainerMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveContainerMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveContainerMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveContainerMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveContainerMethod "setReallocateRedraws" o = ContainerSetReallocateRedrawsMethodInfo-    ResolveContainerMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveContainerMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveContainerMethod "setResizeMode" o = ContainerSetResizeModeMethodInfo-    ResolveContainerMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveContainerMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveContainerMethod "setState" o = WidgetSetStateMethodInfo-    ResolveContainerMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveContainerMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveContainerMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveContainerMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveContainerMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveContainerMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveContainerMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveContainerMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveContainerMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveContainerMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveContainerMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveContainerMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveContainerMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveContainerMethod t Container, MethodInfo info Container p) => IsLabelProxy t (Container -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveContainerMethod t Container, MethodInfo info Container p) => IsLabel t (Container -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal Container::add-type ContainerAddCallback =-    Widget ->-    IO ()--noContainerAddCallback :: Maybe ContainerAddCallback-noContainerAddCallback = Nothing--type ContainerAddCallbackC =-    Ptr () ->                               -- object-    Ptr Widget ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkContainerAddCallback :: ContainerAddCallbackC -> IO (FunPtr ContainerAddCallbackC)--containerAddClosure :: ContainerAddCallback -> IO Closure-containerAddClosure cb = newCClosure =<< mkContainerAddCallback wrapped-    where wrapped = containerAddCallbackWrapper cb--containerAddCallbackWrapper ::-    ContainerAddCallback ->-    Ptr () ->-    Ptr Widget ->-    Ptr () ->-    IO ()-containerAddCallbackWrapper _cb _ object _ = do-    object' <- (newObject Widget) object-    _cb  object'--onContainerAdd :: (GObject a, MonadIO m) => a -> ContainerAddCallback -> m SignalHandlerId-onContainerAdd obj cb = liftIO $ connectContainerAdd obj cb SignalConnectBefore-afterContainerAdd :: (GObject a, MonadIO m) => a -> ContainerAddCallback -> m SignalHandlerId-afterContainerAdd obj cb = connectContainerAdd obj cb SignalConnectAfter--connectContainerAdd :: (GObject a, MonadIO m) =>-                       a -> ContainerAddCallback -> SignalConnectMode -> m SignalHandlerId-connectContainerAdd obj cb after = liftIO $ do-    cb' <- mkContainerAddCallback (containerAddCallbackWrapper cb)-    connectSignalFunPtr obj "add" cb' after---- signal Container::check-resize-type ContainerCheckResizeCallback =-    IO ()--noContainerCheckResizeCallback :: Maybe ContainerCheckResizeCallback-noContainerCheckResizeCallback = Nothing--type ContainerCheckResizeCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkContainerCheckResizeCallback :: ContainerCheckResizeCallbackC -> IO (FunPtr ContainerCheckResizeCallbackC)--containerCheckResizeClosure :: ContainerCheckResizeCallback -> IO Closure-containerCheckResizeClosure cb = newCClosure =<< mkContainerCheckResizeCallback wrapped-    where wrapped = containerCheckResizeCallbackWrapper cb--containerCheckResizeCallbackWrapper ::-    ContainerCheckResizeCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-containerCheckResizeCallbackWrapper _cb _ _ = do-    _cb --onContainerCheckResize :: (GObject a, MonadIO m) => a -> ContainerCheckResizeCallback -> m SignalHandlerId-onContainerCheckResize obj cb = liftIO $ connectContainerCheckResize obj cb SignalConnectBefore-afterContainerCheckResize :: (GObject a, MonadIO m) => a -> ContainerCheckResizeCallback -> m SignalHandlerId-afterContainerCheckResize obj cb = connectContainerCheckResize obj cb SignalConnectAfter--connectContainerCheckResize :: (GObject a, MonadIO m) =>-                               a -> ContainerCheckResizeCallback -> SignalConnectMode -> m SignalHandlerId-connectContainerCheckResize obj cb after = liftIO $ do-    cb' <- mkContainerCheckResizeCallback (containerCheckResizeCallbackWrapper cb)-    connectSignalFunPtr obj "check-resize" cb' after---- signal Container::remove-type ContainerRemoveCallback =-    Widget ->-    IO ()--noContainerRemoveCallback :: Maybe ContainerRemoveCallback-noContainerRemoveCallback = Nothing--type ContainerRemoveCallbackC =-    Ptr () ->                               -- object-    Ptr Widget ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkContainerRemoveCallback :: ContainerRemoveCallbackC -> IO (FunPtr ContainerRemoveCallbackC)--containerRemoveClosure :: ContainerRemoveCallback -> IO Closure-containerRemoveClosure cb = newCClosure =<< mkContainerRemoveCallback wrapped-    where wrapped = containerRemoveCallbackWrapper cb--containerRemoveCallbackWrapper ::-    ContainerRemoveCallback ->-    Ptr () ->-    Ptr Widget ->-    Ptr () ->-    IO ()-containerRemoveCallbackWrapper _cb _ object _ = do-    object' <- (newObject Widget) object-    _cb  object'--onContainerRemove :: (GObject a, MonadIO m) => a -> ContainerRemoveCallback -> m SignalHandlerId-onContainerRemove obj cb = liftIO $ connectContainerRemove obj cb SignalConnectBefore-afterContainerRemove :: (GObject a, MonadIO m) => a -> ContainerRemoveCallback -> m SignalHandlerId-afterContainerRemove obj cb = connectContainerRemove obj cb SignalConnectAfter--connectContainerRemove :: (GObject a, MonadIO m) =>-                          a -> ContainerRemoveCallback -> SignalConnectMode -> m SignalHandlerId-connectContainerRemove obj cb after = liftIO $ do-    cb' <- mkContainerRemoveCallback (containerRemoveCallbackWrapper cb)-    connectSignalFunPtr obj "remove" cb' after---- signal Container::set-focus-child-type ContainerSetFocusChildCallback =-    Widget ->-    IO ()--noContainerSetFocusChildCallback :: Maybe ContainerSetFocusChildCallback-noContainerSetFocusChildCallback = Nothing--type ContainerSetFocusChildCallbackC =-    Ptr () ->                               -- object-    Ptr Widget ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkContainerSetFocusChildCallback :: ContainerSetFocusChildCallbackC -> IO (FunPtr ContainerSetFocusChildCallbackC)--containerSetFocusChildClosure :: ContainerSetFocusChildCallback -> IO Closure-containerSetFocusChildClosure cb = newCClosure =<< mkContainerSetFocusChildCallback wrapped-    where wrapped = containerSetFocusChildCallbackWrapper cb--containerSetFocusChildCallbackWrapper ::-    ContainerSetFocusChildCallback ->-    Ptr () ->-    Ptr Widget ->-    Ptr () ->-    IO ()-containerSetFocusChildCallbackWrapper _cb _ object _ = do-    object' <- (newObject Widget) object-    _cb  object'--onContainerSetFocusChild :: (GObject a, MonadIO m) => a -> ContainerSetFocusChildCallback -> m SignalHandlerId-onContainerSetFocusChild obj cb = liftIO $ connectContainerSetFocusChild obj cb SignalConnectBefore-afterContainerSetFocusChild :: (GObject a, MonadIO m) => a -> ContainerSetFocusChildCallback -> m SignalHandlerId-afterContainerSetFocusChild obj cb = connectContainerSetFocusChild obj cb SignalConnectAfter--connectContainerSetFocusChild :: (GObject a, MonadIO m) =>-                                 a -> ContainerSetFocusChildCallback -> SignalConnectMode -> m SignalHandlerId-connectContainerSetFocusChild obj cb after = liftIO $ do-    cb' <- mkContainerSetFocusChildCallback (containerSetFocusChildCallbackWrapper cb)-    connectSignalFunPtr obj "set-focus-child" cb' after---- VVV Prop "border-width"-   -- Type: TBasicType TUInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getContainerBorderWidth :: (MonadIO m, ContainerK o) => o -> m Word32-getContainerBorderWidth obj = liftIO $ getObjectPropertyUInt32 obj "border-width"--setContainerBorderWidth :: (MonadIO m, ContainerK o) => o -> Word32 -> m ()-setContainerBorderWidth obj val = liftIO $ setObjectPropertyUInt32 obj "border-width" val--constructContainerBorderWidth :: Word32 -> IO ([Char], GValue)-constructContainerBorderWidth val = constructObjectPropertyUInt32 "border-width" val--data ContainerBorderWidthPropertyInfo-instance AttrInfo ContainerBorderWidthPropertyInfo where-    type AttrAllowedOps ContainerBorderWidthPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ContainerBorderWidthPropertyInfo = (~) Word32-    type AttrBaseTypeConstraint ContainerBorderWidthPropertyInfo = ContainerK-    type AttrGetType ContainerBorderWidthPropertyInfo = Word32-    type AttrLabel ContainerBorderWidthPropertyInfo = "border-width"-    attrGet _ = getContainerBorderWidth-    attrSet _ = setContainerBorderWidth-    attrConstruct _ = constructContainerBorderWidth-    attrClear _ = undefined---- VVV Prop "child"-   -- Type: TInterface "Gtk" "Widget"-   -- Flags: [PropertyWritable]-   -- Nullable: (Nothing,Nothing)--setContainerChild :: (MonadIO m, ContainerK o, WidgetK a) => o -> a -> m ()-setContainerChild obj val = liftIO $ setObjectPropertyObject obj "child" (Just val)--constructContainerChild :: (WidgetK a) => a -> IO ([Char], GValue)-constructContainerChild val = constructObjectPropertyObject "child" (Just val)--clearContainerChild :: (MonadIO m, ContainerK o) => o -> m ()-clearContainerChild obj = liftIO $ setObjectPropertyObject obj "child" (Nothing :: Maybe Widget)--data ContainerChildPropertyInfo-instance AttrInfo ContainerChildPropertyInfo where-    type AttrAllowedOps ContainerChildPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrClear]-    type AttrSetTypeConstraint ContainerChildPropertyInfo = WidgetK-    type AttrBaseTypeConstraint ContainerChildPropertyInfo = ContainerK-    type AttrGetType ContainerChildPropertyInfo = ()-    type AttrLabel ContainerChildPropertyInfo = "child"-    attrGet _ = undefined-    attrSet _ = setContainerChild-    attrConstruct _ = constructContainerChild-    attrClear _ = clearContainerChild---- VVV Prop "resize-mode"-   -- Type: TInterface "Gtk" "ResizeMode"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getContainerResizeMode :: (MonadIO m, ContainerK o) => o -> m ResizeMode-getContainerResizeMode obj = liftIO $ getObjectPropertyEnum obj "resize-mode"--setContainerResizeMode :: (MonadIO m, ContainerK o) => o -> ResizeMode -> m ()-setContainerResizeMode obj val = liftIO $ setObjectPropertyEnum obj "resize-mode" val--constructContainerResizeMode :: ResizeMode -> IO ([Char], GValue)-constructContainerResizeMode val = constructObjectPropertyEnum "resize-mode" val--data ContainerResizeModePropertyInfo-instance AttrInfo ContainerResizeModePropertyInfo where-    type AttrAllowedOps ContainerResizeModePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ContainerResizeModePropertyInfo = (~) ResizeMode-    type AttrBaseTypeConstraint ContainerResizeModePropertyInfo = ContainerK-    type AttrGetType ContainerResizeModePropertyInfo = ResizeMode-    type AttrLabel ContainerResizeModePropertyInfo = "resize-mode"-    attrGet _ = getContainerResizeMode-    attrSet _ = setContainerResizeMode-    attrConstruct _ = constructContainerResizeMode-    attrClear _ = undefined--type instance AttributeList Container = ContainerAttributeList-type ContainerAttributeList = ('[ '("appPaintable", WidgetAppPaintablePropertyInfo), '("borderWidth", ContainerBorderWidthPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("child", ContainerChildPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("parent", WidgetParentPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("resizeMode", ContainerResizeModePropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("style", WidgetStylePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo)] :: [(Symbol, *)])--containerBorderWidth :: AttrLabelProxy "borderWidth"-containerBorderWidth = AttrLabelProxy--containerChild :: AttrLabelProxy "child"-containerChild = AttrLabelProxy--containerResizeMode :: AttrLabelProxy "resizeMode"-containerResizeMode = AttrLabelProxy--data ContainerAddSignalInfo-instance SignalInfo ContainerAddSignalInfo where-    type HaskellCallbackType ContainerAddSignalInfo = ContainerAddCallback-    connectSignal _ = connectContainerAdd--data ContainerCheckResizeSignalInfo-instance SignalInfo ContainerCheckResizeSignalInfo where-    type HaskellCallbackType ContainerCheckResizeSignalInfo = ContainerCheckResizeCallback-    connectSignal _ = connectContainerCheckResize--data ContainerRemoveSignalInfo-instance SignalInfo ContainerRemoveSignalInfo where-    type HaskellCallbackType ContainerRemoveSignalInfo = ContainerRemoveCallback-    connectSignal _ = connectContainerRemove--data ContainerSetFocusChildSignalInfo-instance SignalInfo ContainerSetFocusChildSignalInfo where-    type HaskellCallbackType ContainerSetFocusChildSignalInfo = ContainerSetFocusChildCallback-    connectSignal _ = connectContainerSetFocusChild--type instance SignalList Container = ContainerSignalList-type ContainerSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("add", ContainerAddSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("checkResize", ContainerCheckResizeSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("remove", ContainerRemoveSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("setFocusChild", ContainerSetFocusChildSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method Container::add--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Container", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_container_add" gtk_container_add :: -    Ptr Container ->                        -- _obj : TInterface "Gtk" "Container"-    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    IO ()---containerAdd ::-    (MonadIO m, ContainerK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- widget-    -> m ()                                 -- result-containerAdd _obj widget = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let widget' = unsafeManagedPtrCastPtr widget-    gtk_container_add _obj' widget'-    touchManagedPtr _obj-    touchManagedPtr widget-    return ()--data ContainerAddMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, ContainerK a, WidgetK b) => MethodInfo ContainerAddMethodInfo a signature where-    overloadedMethod _ = containerAdd---- method Container::check_resize--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Container", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_container_check_resize" gtk_container_check_resize :: -    Ptr Container ->                        -- _obj : TInterface "Gtk" "Container"-    IO ()---containerCheckResize ::-    (MonadIO m, ContainerK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-containerCheckResize _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_container_check_resize _obj'-    touchManagedPtr _obj-    return ()--data ContainerCheckResizeMethodInfo-instance (signature ~ (m ()), MonadIO m, ContainerK a) => MethodInfo ContainerCheckResizeMethodInfo a signature where-    overloadedMethod _ = containerCheckResize---- method Container::child_get_property--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Container", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "child", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "property_name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TInterface "GObject" "Value", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_container_child_get_property" gtk_container_child_get_property :: -    Ptr Container ->                        -- _obj : TInterface "Gtk" "Container"-    Ptr Widget ->                           -- child : TInterface "Gtk" "Widget"-    CString ->                              -- property_name : TBasicType TUTF8-    Ptr GValue ->                           -- value : TInterface "GObject" "Value"-    IO ()---containerChildGetProperty ::-    (MonadIO m, ContainerK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- child-    -> T.Text                               -- propertyName-    -> GValue                               -- value-    -> m ()                                 -- result-containerChildGetProperty _obj child propertyName value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let child' = unsafeManagedPtrCastPtr child-    propertyName' <- textToCString propertyName-    let value' = unsafeManagedPtrGetPtr value-    gtk_container_child_get_property _obj' child' propertyName' value'-    touchManagedPtr _obj-    touchManagedPtr child-    touchManagedPtr value-    freeMem propertyName'-    return ()--data ContainerChildGetPropertyMethodInfo-instance (signature ~ (b -> T.Text -> GValue -> m ()), MonadIO m, ContainerK a, WidgetK b) => MethodInfo ContainerChildGetPropertyMethodInfo a signature where-    overloadedMethod _ = containerChildGetProperty---- method Container::child_notify--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Container", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "child", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "child_property", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_container_child_notify" gtk_container_child_notify :: -    Ptr Container ->                        -- _obj : TInterface "Gtk" "Container"-    Ptr Widget ->                           -- child : TInterface "Gtk" "Widget"-    CString ->                              -- child_property : TBasicType TUTF8-    IO ()---containerChildNotify ::-    (MonadIO m, ContainerK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- child-    -> T.Text                               -- childProperty-    -> m ()                                 -- result-containerChildNotify _obj child childProperty = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let child' = unsafeManagedPtrCastPtr child-    childProperty' <- textToCString childProperty-    gtk_container_child_notify _obj' child' childProperty'-    touchManagedPtr _obj-    touchManagedPtr child-    freeMem childProperty'-    return ()--data ContainerChildNotifyMethodInfo-instance (signature ~ (b -> T.Text -> m ()), MonadIO m, ContainerK a, WidgetK b) => MethodInfo ContainerChildNotifyMethodInfo a signature where-    overloadedMethod _ = containerChildNotify---- method Container::child_notify_by_pspec--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Container", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "child", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "pspec", argType = TParamSpec, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_container_child_notify_by_pspec" gtk_container_child_notify_by_pspec :: -    Ptr Container ->                        -- _obj : TInterface "Gtk" "Container"-    Ptr Widget ->                           -- child : TInterface "Gtk" "Widget"-    Ptr GParamSpec ->                       -- pspec : TParamSpec-    IO ()---containerChildNotifyByPspec ::-    (MonadIO m, ContainerK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- child-    -> GParamSpec                           -- pspec-    -> m ()                                 -- result-containerChildNotifyByPspec _obj child pspec = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let child' = unsafeManagedPtrCastPtr child-    let pspec' = unsafeManagedPtrGetPtr pspec-    gtk_container_child_notify_by_pspec _obj' child' pspec'-    touchManagedPtr _obj-    touchManagedPtr child-    return ()--data ContainerChildNotifyByPspecMethodInfo-instance (signature ~ (b -> GParamSpec -> m ()), MonadIO m, ContainerK a, WidgetK b) => MethodInfo ContainerChildNotifyByPspecMethodInfo a signature where-    overloadedMethod _ = containerChildNotifyByPspec---- method Container::child_set_property--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Container", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "child", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "property_name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TInterface "GObject" "Value", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_container_child_set_property" gtk_container_child_set_property :: -    Ptr Container ->                        -- _obj : TInterface "Gtk" "Container"-    Ptr Widget ->                           -- child : TInterface "Gtk" "Widget"-    CString ->                              -- property_name : TBasicType TUTF8-    Ptr GValue ->                           -- value : TInterface "GObject" "Value"-    IO ()---containerChildSetProperty ::-    (MonadIO m, ContainerK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- child-    -> T.Text                               -- propertyName-    -> GValue                               -- value-    -> m ()                                 -- result-containerChildSetProperty _obj child propertyName value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let child' = unsafeManagedPtrCastPtr child-    propertyName' <- textToCString propertyName-    let value' = unsafeManagedPtrGetPtr value-    gtk_container_child_set_property _obj' child' propertyName' value'-    touchManagedPtr _obj-    touchManagedPtr child-    touchManagedPtr value-    freeMem propertyName'-    return ()--data ContainerChildSetPropertyMethodInfo-instance (signature ~ (b -> T.Text -> GValue -> m ()), MonadIO m, ContainerK a, WidgetK b) => MethodInfo ContainerChildSetPropertyMethodInfo a signature where-    overloadedMethod _ = containerChildSetProperty---- method Container::child_type--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Container", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TGType)--- throws : False--- Skip return : False--foreign import ccall "gtk_container_child_type" gtk_container_child_type :: -    Ptr Container ->                        -- _obj : TInterface "Gtk" "Container"-    IO CGType---containerChildType ::-    (MonadIO m, ContainerK a) =>-    a                                       -- _obj-    -> m GType                              -- result-containerChildType _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_container_child_type _obj'-    let result' = GType result-    touchManagedPtr _obj-    return result'--data ContainerChildTypeMethodInfo-instance (signature ~ (m GType), MonadIO m, ContainerK a) => MethodInfo ContainerChildTypeMethodInfo a signature where-    overloadedMethod _ = containerChildType---- method Container::forall--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Container", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "callback", argType = TInterface "Gtk" "Callback", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeCall, argClosure = 2, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "callback_data", argType = TBasicType TPtr, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_container_forall" gtk_container_forall :: -    Ptr Container ->                        -- _obj : TInterface "Gtk" "Container"-    FunPtr CallbackC ->                     -- callback : TInterface "Gtk" "Callback"-    Ptr () ->                               -- callback_data : TBasicType TPtr-    IO ()---containerForall ::-    (MonadIO m, ContainerK a) =>-    a                                       -- _obj-    -> Callback                             -- callback-    -> m ()                                 -- result-containerForall _obj callback = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    callback' <- mkCallback (callbackWrapper Nothing callback)-    let callbackData = nullPtr-    gtk_container_forall _obj' callback' callbackData-    safeFreeFunPtr $ castFunPtrToPtr callback'-    touchManagedPtr _obj-    return ()--data ContainerForallMethodInfo-instance (signature ~ (Callback -> m ()), MonadIO m, ContainerK a) => MethodInfo ContainerForallMethodInfo a signature where-    overloadedMethod _ = containerForall---- method Container::foreach--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Container", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "callback", argType = TInterface "Gtk" "Callback", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeCall, argClosure = 2, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "callback_data", argType = TBasicType TPtr, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_container_foreach" gtk_container_foreach :: -    Ptr Container ->                        -- _obj : TInterface "Gtk" "Container"-    FunPtr CallbackC ->                     -- callback : TInterface "Gtk" "Callback"-    Ptr () ->                               -- callback_data : TBasicType TPtr-    IO ()---containerForeach ::-    (MonadIO m, ContainerK a) =>-    a                                       -- _obj-    -> Callback                             -- callback-    -> m ()                                 -- result-containerForeach _obj callback = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    callback' <- mkCallback (callbackWrapper Nothing callback)-    let callbackData = nullPtr-    gtk_container_foreach _obj' callback' callbackData-    safeFreeFunPtr $ castFunPtrToPtr callback'-    touchManagedPtr _obj-    return ()--data ContainerForeachMethodInfo-instance (signature ~ (Callback -> m ()), MonadIO m, ContainerK a) => MethodInfo ContainerForeachMethodInfo a signature where-    overloadedMethod _ = containerForeach---- method Container::get_border_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Container", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_container_get_border_width" gtk_container_get_border_width :: -    Ptr Container ->                        -- _obj : TInterface "Gtk" "Container"-    IO Word32---containerGetBorderWidth ::-    (MonadIO m, ContainerK a) =>-    a                                       -- _obj-    -> m Word32                             -- result-containerGetBorderWidth _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_container_get_border_width _obj'-    touchManagedPtr _obj-    return result--data ContainerGetBorderWidthMethodInfo-instance (signature ~ (m Word32), MonadIO m, ContainerK a) => MethodInfo ContainerGetBorderWidthMethodInfo a signature where-    overloadedMethod _ = containerGetBorderWidth---- method Container::get_children--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Container", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TGList (TInterface "Gtk" "Widget"))--- throws : False--- Skip return : False--foreign import ccall "gtk_container_get_children" gtk_container_get_children :: -    Ptr Container ->                        -- _obj : TInterface "Gtk" "Container"-    IO (Ptr (GList (Ptr Widget)))---containerGetChildren ::-    (MonadIO m, ContainerK a) =>-    a                                       -- _obj-    -> m [Widget]                           -- result-containerGetChildren _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_container_get_children _obj'-    result' <- unpackGList result-    result'' <- mapM (newObject Widget) result'-    g_list_free result-    touchManagedPtr _obj-    return result''--data ContainerGetChildrenMethodInfo-instance (signature ~ (m [Widget]), MonadIO m, ContainerK a) => MethodInfo ContainerGetChildrenMethodInfo a signature where-    overloadedMethod _ = containerGetChildren---- method Container::get_focus_chain--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Container", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "focusable_widgets", argType = TGList (TInterface "Gtk" "Widget"), direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferContainer}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_container_get_focus_chain" gtk_container_get_focus_chain :: -    Ptr Container ->                        -- _obj : TInterface "Gtk" "Container"-    Ptr (Ptr (GList (Ptr Widget))) ->       -- focusable_widgets : TGList (TInterface "Gtk" "Widget")-    IO CInt---containerGetFocusChain ::-    (MonadIO m, ContainerK a) =>-    a                                       -- _obj-    -> m (Bool,[Widget])                    -- result-containerGetFocusChain _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    focusableWidgets <- allocMem :: IO (Ptr (Ptr (GList (Ptr Widget))))-    result <- gtk_container_get_focus_chain _obj' focusableWidgets-    let result' = (/= 0) result-    focusableWidgets' <- peek focusableWidgets-    focusableWidgets'' <- unpackGList focusableWidgets'-    focusableWidgets''' <- mapM (newObject Widget) focusableWidgets''-    g_list_free focusableWidgets'-    touchManagedPtr _obj-    freeMem focusableWidgets-    return (result', focusableWidgets''')--data ContainerGetFocusChainMethodInfo-instance (signature ~ (m (Bool,[Widget])), MonadIO m, ContainerK a) => MethodInfo ContainerGetFocusChainMethodInfo a signature where-    overloadedMethod _ = containerGetFocusChain---- method Container::get_focus_child--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Container", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Widget")--- throws : False--- Skip return : False--foreign import ccall "gtk_container_get_focus_child" gtk_container_get_focus_child :: -    Ptr Container ->                        -- _obj : TInterface "Gtk" "Container"-    IO (Ptr Widget)---containerGetFocusChild ::-    (MonadIO m, ContainerK a) =>-    a                                       -- _obj-    -> m Widget                             -- result-containerGetFocusChild _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_container_get_focus_child _obj'-    checkUnexpectedReturnNULL "gtk_container_get_focus_child" result-    result' <- (newObject Widget) result-    touchManagedPtr _obj-    return result'--data ContainerGetFocusChildMethodInfo-instance (signature ~ (m Widget), MonadIO m, ContainerK a) => MethodInfo ContainerGetFocusChildMethodInfo a signature where-    overloadedMethod _ = containerGetFocusChild---- method Container::get_focus_hadjustment--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Container", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Adjustment")--- throws : False--- Skip return : False--foreign import ccall "gtk_container_get_focus_hadjustment" gtk_container_get_focus_hadjustment :: -    Ptr Container ->                        -- _obj : TInterface "Gtk" "Container"-    IO (Ptr Adjustment)---containerGetFocusHadjustment ::-    (MonadIO m, ContainerK a) =>-    a                                       -- _obj-    -> m Adjustment                         -- result-containerGetFocusHadjustment _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_container_get_focus_hadjustment _obj'-    checkUnexpectedReturnNULL "gtk_container_get_focus_hadjustment" result-    result' <- (newObject Adjustment) result-    touchManagedPtr _obj-    return result'--data ContainerGetFocusHadjustmentMethodInfo-instance (signature ~ (m Adjustment), MonadIO m, ContainerK a) => MethodInfo ContainerGetFocusHadjustmentMethodInfo a signature where-    overloadedMethod _ = containerGetFocusHadjustment---- method Container::get_focus_vadjustment--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Container", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Adjustment")--- throws : False--- Skip return : False--foreign import ccall "gtk_container_get_focus_vadjustment" gtk_container_get_focus_vadjustment :: -    Ptr Container ->                        -- _obj : TInterface "Gtk" "Container"-    IO (Ptr Adjustment)---containerGetFocusVadjustment ::-    (MonadIO m, ContainerK a) =>-    a                                       -- _obj-    -> m Adjustment                         -- result-containerGetFocusVadjustment _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_container_get_focus_vadjustment _obj'-    checkUnexpectedReturnNULL "gtk_container_get_focus_vadjustment" result-    result' <- (newObject Adjustment) result-    touchManagedPtr _obj-    return result'--data ContainerGetFocusVadjustmentMethodInfo-instance (signature ~ (m Adjustment), MonadIO m, ContainerK a) => MethodInfo ContainerGetFocusVadjustmentMethodInfo a signature where-    overloadedMethod _ = containerGetFocusVadjustment---- method Container::get_path_for_child--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Container", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "child", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "WidgetPath")--- throws : False--- Skip return : False--foreign import ccall "gtk_container_get_path_for_child" gtk_container_get_path_for_child :: -    Ptr Container ->                        -- _obj : TInterface "Gtk" "Container"-    Ptr Widget ->                           -- child : TInterface "Gtk" "Widget"-    IO (Ptr WidgetPath)---containerGetPathForChild ::-    (MonadIO m, ContainerK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- child-    -> m WidgetPath                         -- result-containerGetPathForChild _obj child = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let child' = unsafeManagedPtrCastPtr child-    result <- gtk_container_get_path_for_child _obj' child'-    checkUnexpectedReturnNULL "gtk_container_get_path_for_child" result-    result' <- (wrapBoxed WidgetPath) result-    touchManagedPtr _obj-    touchManagedPtr child-    return result'--data ContainerGetPathForChildMethodInfo-instance (signature ~ (b -> m WidgetPath), MonadIO m, ContainerK a, WidgetK b) => MethodInfo ContainerGetPathForChildMethodInfo a signature where-    overloadedMethod _ = containerGetPathForChild---- method Container::get_resize_mode--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Container", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "ResizeMode")--- throws : False--- Skip return : False--foreign import ccall "gtk_container_get_resize_mode" gtk_container_get_resize_mode :: -    Ptr Container ->                        -- _obj : TInterface "Gtk" "Container"-    IO CUInt--{-# DEPRECATED containerGetResizeMode ["(Since version 3.12)","Resize modes are deprecated. They aren\8217t necessary","    anymore since frame clocks and might introduce obscure bugs if","    used."]#-}-containerGetResizeMode ::-    (MonadIO m, ContainerK a) =>-    a                                       -- _obj-    -> m ResizeMode                         -- result-containerGetResizeMode _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_container_get_resize_mode _obj'-    let result' = (toEnum . fromIntegral) result-    touchManagedPtr _obj-    return result'--data ContainerGetResizeModeMethodInfo-instance (signature ~ (m ResizeMode), MonadIO m, ContainerK a) => MethodInfo ContainerGetResizeModeMethodInfo a signature where-    overloadedMethod _ = containerGetResizeMode---- method Container::propagate_draw--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Container", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "child", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cr", argType = TInterface "cairo" "Context", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_container_propagate_draw" gtk_container_propagate_draw :: -    Ptr Container ->                        -- _obj : TInterface "Gtk" "Container"-    Ptr Widget ->                           -- child : TInterface "Gtk" "Widget"-    Ptr Cairo.Context ->                    -- cr : TInterface "cairo" "Context"-    IO ()---containerPropagateDraw ::-    (MonadIO m, ContainerK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- child-    -> Cairo.Context                        -- cr-    -> m ()                                 -- result-containerPropagateDraw _obj child cr = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let child' = unsafeManagedPtrCastPtr child-    let cr' = unsafeManagedPtrGetPtr cr-    gtk_container_propagate_draw _obj' child' cr'-    touchManagedPtr _obj-    touchManagedPtr child-    touchManagedPtr cr-    return ()--data ContainerPropagateDrawMethodInfo-instance (signature ~ (b -> Cairo.Context -> m ()), MonadIO m, ContainerK a, WidgetK b) => MethodInfo ContainerPropagateDrawMethodInfo a signature where-    overloadedMethod _ = containerPropagateDraw---- method Container::remove--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Container", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_container_remove" gtk_container_remove :: -    Ptr Container ->                        -- _obj : TInterface "Gtk" "Container"-    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    IO ()---containerRemove ::-    (MonadIO m, ContainerK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- widget-    -> m ()                                 -- result-containerRemove _obj widget = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let widget' = unsafeManagedPtrCastPtr widget-    gtk_container_remove _obj' widget'-    touchManagedPtr _obj-    touchManagedPtr widget-    return ()--data ContainerRemoveMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, ContainerK a, WidgetK b) => MethodInfo ContainerRemoveMethodInfo a signature where-    overloadedMethod _ = containerRemove---- method Container::resize_children--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Container", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_container_resize_children" gtk_container_resize_children :: -    Ptr Container ->                        -- _obj : TInterface "Gtk" "Container"-    IO ()--{-# DEPRECATED containerResizeChildren ["(Since version 3.10)"]#-}-containerResizeChildren ::-    (MonadIO m, ContainerK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-containerResizeChildren _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_container_resize_children _obj'-    touchManagedPtr _obj-    return ()--data ContainerResizeChildrenMethodInfo-instance (signature ~ (m ()), MonadIO m, ContainerK a) => MethodInfo ContainerResizeChildrenMethodInfo a signature where-    overloadedMethod _ = containerResizeChildren---- method Container::set_border_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Container", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "border_width", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_container_set_border_width" gtk_container_set_border_width :: -    Ptr Container ->                        -- _obj : TInterface "Gtk" "Container"-    Word32 ->                               -- border_width : TBasicType TUInt-    IO ()---containerSetBorderWidth ::-    (MonadIO m, ContainerK a) =>-    a                                       -- _obj-    -> Word32                               -- borderWidth-    -> m ()                                 -- result-containerSetBorderWidth _obj borderWidth = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_container_set_border_width _obj' borderWidth-    touchManagedPtr _obj-    return ()--data ContainerSetBorderWidthMethodInfo-instance (signature ~ (Word32 -> m ()), MonadIO m, ContainerK a) => MethodInfo ContainerSetBorderWidthMethodInfo a signature where-    overloadedMethod _ = containerSetBorderWidth---- method Container::set_focus_chain--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Container", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "focusable_widgets", argType = TGList (TInterface "Gtk" "Widget"), direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_container_set_focus_chain" gtk_container_set_focus_chain :: -    Ptr Container ->                        -- _obj : TInterface "Gtk" "Container"-    Ptr (GList (Ptr Widget)) ->             -- focusable_widgets : TGList (TInterface "Gtk" "Widget")-    IO ()---containerSetFocusChain ::-    (MonadIO m, ContainerK a, WidgetK b) =>-    a                                       -- _obj-    -> [b]                                  -- focusableWidgets-    -> m ()                                 -- result-containerSetFocusChain _obj focusableWidgets = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let focusableWidgets' = map unsafeManagedPtrCastPtr focusableWidgets-    focusableWidgets'' <- packGList focusableWidgets'-    gtk_container_set_focus_chain _obj' focusableWidgets''-    touchManagedPtr _obj-    mapM_ touchManagedPtr focusableWidgets-    g_list_free focusableWidgets''-    return ()--data ContainerSetFocusChainMethodInfo-instance (signature ~ ([b] -> m ()), MonadIO m, ContainerK a, WidgetK b) => MethodInfo ContainerSetFocusChainMethodInfo a signature where-    overloadedMethod _ = containerSetFocusChain---- method Container::set_focus_child--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Container", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "child", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_container_set_focus_child" gtk_container_set_focus_child :: -    Ptr Container ->                        -- _obj : TInterface "Gtk" "Container"-    Ptr Widget ->                           -- child : TInterface "Gtk" "Widget"-    IO ()---containerSetFocusChild ::-    (MonadIO m, ContainerK a, WidgetK b) =>-    a                                       -- _obj-    -> Maybe (b)                            -- child-    -> m ()                                 -- result-containerSetFocusChild _obj child = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeChild <- case child of-        Nothing -> return nullPtr-        Just jChild -> do-            let jChild' = unsafeManagedPtrCastPtr jChild-            return jChild'-    gtk_container_set_focus_child _obj' maybeChild-    touchManagedPtr _obj-    whenJust child touchManagedPtr-    return ()--data ContainerSetFocusChildMethodInfo-instance (signature ~ (Maybe (b) -> m ()), MonadIO m, ContainerK a, WidgetK b) => MethodInfo ContainerSetFocusChildMethodInfo a signature where-    overloadedMethod _ = containerSetFocusChild---- method Container::set_focus_hadjustment--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Container", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "adjustment", argType = TInterface "Gtk" "Adjustment", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_container_set_focus_hadjustment" gtk_container_set_focus_hadjustment :: -    Ptr Container ->                        -- _obj : TInterface "Gtk" "Container"-    Ptr Adjustment ->                       -- adjustment : TInterface "Gtk" "Adjustment"-    IO ()---containerSetFocusHadjustment ::-    (MonadIO m, ContainerK a, AdjustmentK b) =>-    a                                       -- _obj-    -> b                                    -- adjustment-    -> m ()                                 -- result-containerSetFocusHadjustment _obj adjustment = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let adjustment' = unsafeManagedPtrCastPtr adjustment-    gtk_container_set_focus_hadjustment _obj' adjustment'-    touchManagedPtr _obj-    touchManagedPtr adjustment-    return ()--data ContainerSetFocusHadjustmentMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, ContainerK a, AdjustmentK b) => MethodInfo ContainerSetFocusHadjustmentMethodInfo a signature where-    overloadedMethod _ = containerSetFocusHadjustment---- method Container::set_focus_vadjustment--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Container", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "adjustment", argType = TInterface "Gtk" "Adjustment", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_container_set_focus_vadjustment" gtk_container_set_focus_vadjustment :: -    Ptr Container ->                        -- _obj : TInterface "Gtk" "Container"-    Ptr Adjustment ->                       -- adjustment : TInterface "Gtk" "Adjustment"-    IO ()---containerSetFocusVadjustment ::-    (MonadIO m, ContainerK a, AdjustmentK b) =>-    a                                       -- _obj-    -> b                                    -- adjustment-    -> m ()                                 -- result-containerSetFocusVadjustment _obj adjustment = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let adjustment' = unsafeManagedPtrCastPtr adjustment-    gtk_container_set_focus_vadjustment _obj' adjustment'-    touchManagedPtr _obj-    touchManagedPtr adjustment-    return ()--data ContainerSetFocusVadjustmentMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, ContainerK a, AdjustmentK b) => MethodInfo ContainerSetFocusVadjustmentMethodInfo a signature where-    overloadedMethod _ = containerSetFocusVadjustment---- method Container::set_reallocate_redraws--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Container", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "needs_redraws", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_container_set_reallocate_redraws" gtk_container_set_reallocate_redraws :: -    Ptr Container ->                        -- _obj : TInterface "Gtk" "Container"-    CInt ->                                 -- needs_redraws : TBasicType TBoolean-    IO ()--{-# DEPRECATED containerSetReallocateRedraws ["(Since version 3.14)","Call gtk_widget_queue_draw() in your size_allocate handler."]#-}-containerSetReallocateRedraws ::-    (MonadIO m, ContainerK a) =>-    a                                       -- _obj-    -> Bool                                 -- needsRedraws-    -> m ()                                 -- result-containerSetReallocateRedraws _obj needsRedraws = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let needsRedraws' = (fromIntegral . fromEnum) needsRedraws-    gtk_container_set_reallocate_redraws _obj' needsRedraws'-    touchManagedPtr _obj-    return ()--data ContainerSetReallocateRedrawsMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, ContainerK a) => MethodInfo ContainerSetReallocateRedrawsMethodInfo a signature where-    overloadedMethod _ = containerSetReallocateRedraws---- method Container::set_resize_mode--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Container", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "resize_mode", argType = TInterface "Gtk" "ResizeMode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_container_set_resize_mode" gtk_container_set_resize_mode :: -    Ptr Container ->                        -- _obj : TInterface "Gtk" "Container"-    CUInt ->                                -- resize_mode : TInterface "Gtk" "ResizeMode"-    IO ()--{-# DEPRECATED containerSetResizeMode ["(Since version 3.12)","Resize modes are deprecated. They aren\8217t necessary","    anymore since frame clocks and might introduce obscure bugs if","    used."]#-}-containerSetResizeMode ::-    (MonadIO m, ContainerK a) =>-    a                                       -- _obj-    -> ResizeMode                           -- resizeMode-    -> m ()                                 -- result-containerSetResizeMode _obj resizeMode = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let resizeMode' = (fromIntegral . fromEnum) resizeMode-    gtk_container_set_resize_mode _obj' resizeMode'-    touchManagedPtr _obj-    return ()--data ContainerSetResizeModeMethodInfo-instance (signature ~ (ResizeMode -> m ()), MonadIO m, ContainerK a) => MethodInfo ContainerSetResizeModeMethodInfo a signature where-    overloadedMethod _ = containerSetResizeMode---- method Container::unset_focus_chain--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Container", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_container_unset_focus_chain" gtk_container_unset_focus_chain :: -    Ptr Container ->                        -- _obj : TInterface "Gtk" "Container"-    IO ()---containerUnsetFocusChain ::-    (MonadIO m, ContainerK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-containerUnsetFocusChain _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_container_unset_focus_chain _obj'-    touchManagedPtr _obj-    return ()--data ContainerUnsetFocusChainMethodInfo-instance (signature ~ (m ()), MonadIO m, ContainerK a) => MethodInfo ContainerUnsetFocusChainMethodInfo a signature where-    overloadedMethod _ = containerUnsetFocusChain--
− GI/Gtk/Objects/Container.hs-boot
@@ -1,48 +0,0 @@-module GI.Gtk.Objects.Container where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype Container = Container (ForeignPtr Container)-instance GObject Container where-class GObject o => ContainerK o-instance (GObject o, IsDescendantOf Container o) => ContainerK o-data ContainerBorderWidthPropertyInfo-data ContainerChildPropertyInfo-data ContainerResizeModePropertyInfo-data ContainerAddSignalInfo-data ContainerCheckResizeSignalInfo-data ContainerRemoveSignalInfo-data ContainerSetFocusChildSignalInfo-data ContainerAddMethodInfo-data ContainerCheckResizeMethodInfo-data ContainerChildGetPropertyMethodInfo-data ContainerChildNotifyMethodInfo-data ContainerChildNotifyByPspecMethodInfo-data ContainerChildSetPropertyMethodInfo-data ContainerChildTypeMethodInfo-data ContainerForallMethodInfo-data ContainerForeachMethodInfo-data ContainerGetBorderWidthMethodInfo-data ContainerGetChildrenMethodInfo-data ContainerGetFocusChainMethodInfo-data ContainerGetFocusChildMethodInfo-data ContainerGetFocusHadjustmentMethodInfo-data ContainerGetFocusVadjustmentMethodInfo-data ContainerGetPathForChildMethodInfo-data ContainerGetResizeModeMethodInfo-data ContainerPropagateDrawMethodInfo-data ContainerRemoveMethodInfo-data ContainerResizeChildrenMethodInfo-data ContainerSetBorderWidthMethodInfo-data ContainerSetFocusChainMethodInfo-data ContainerSetFocusChildMethodInfo-data ContainerSetFocusHadjustmentMethodInfo-data ContainerSetFocusVadjustmentMethodInfo-data ContainerSetReallocateRedrawsMethodInfo-data ContainerSetResizeModeMethodInfo-data ContainerUnsetFocusChainMethodInfo
− GI/Gtk/Objects/ContainerAccessible.hs
@@ -1,128 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.ContainerAccessible-    ( ---- * Exported types-    ContainerAccessible(..)                 ,-    ContainerAccessibleK                    ,-    toContainerAccessible                   ,-    noContainerAccessible                   ,---    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype ContainerAccessible = ContainerAccessible (ForeignPtr ContainerAccessible)-foreign import ccall "gtk_container_accessible_get_type"-    c_gtk_container_accessible_get_type :: IO GType--type instance ParentTypes ContainerAccessible = ContainerAccessibleParentTypes-type ContainerAccessibleParentTypes = '[WidgetAccessible, Accessible, Atk.Object, GObject.Object, Atk.Component]--instance GObject ContainerAccessible where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_container_accessible_get_type-    --class GObject o => ContainerAccessibleK o-instance (GObject o, IsDescendantOf ContainerAccessible o) => ContainerAccessibleK o--toContainerAccessible :: ContainerAccessibleK o => o -> IO ContainerAccessible-toContainerAccessible = unsafeCastTo ContainerAccessible--noContainerAccessible :: Maybe ContainerAccessible-noContainerAccessible = Nothing--type family ResolveContainerAccessibleMethod (t :: Symbol) (o :: *) :: * where-    ResolveContainerAccessibleMethod "addRelationship" o = Atk.ObjectAddRelationshipMethodInfo-    ResolveContainerAccessibleMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveContainerAccessibleMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveContainerAccessibleMethod "connectWidgetDestroyed" o = AccessibleConnectWidgetDestroyedMethodInfo-    ResolveContainerAccessibleMethod "contains" o = Atk.ComponentContainsMethodInfo-    ResolveContainerAccessibleMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveContainerAccessibleMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveContainerAccessibleMethod "grabFocus" o = Atk.ComponentGrabFocusMethodInfo-    ResolveContainerAccessibleMethod "initialize" o = Atk.ObjectInitializeMethodInfo-    ResolveContainerAccessibleMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveContainerAccessibleMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveContainerAccessibleMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveContainerAccessibleMethod "notifyStateChange" o = Atk.ObjectNotifyStateChangeMethodInfo-    ResolveContainerAccessibleMethod "peekParent" o = Atk.ObjectPeekParentMethodInfo-    ResolveContainerAccessibleMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveContainerAccessibleMethod "refAccessibleAtPoint" o = Atk.ComponentRefAccessibleAtPointMethodInfo-    ResolveContainerAccessibleMethod "refAccessibleChild" o = Atk.ObjectRefAccessibleChildMethodInfo-    ResolveContainerAccessibleMethod "refRelationSet" o = Atk.ObjectRefRelationSetMethodInfo-    ResolveContainerAccessibleMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveContainerAccessibleMethod "refStateSet" o = Atk.ObjectRefStateSetMethodInfo-    ResolveContainerAccessibleMethod "removeFocusHandler" o = Atk.ComponentRemoveFocusHandlerMethodInfo-    ResolveContainerAccessibleMethod "removePropertyChangeHandler" o = Atk.ObjectRemovePropertyChangeHandlerMethodInfo-    ResolveContainerAccessibleMethod "removeRelationship" o = Atk.ObjectRemoveRelationshipMethodInfo-    ResolveContainerAccessibleMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveContainerAccessibleMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveContainerAccessibleMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveContainerAccessibleMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveContainerAccessibleMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveContainerAccessibleMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveContainerAccessibleMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveContainerAccessibleMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveContainerAccessibleMethod "getAlpha" o = Atk.ComponentGetAlphaMethodInfo-    ResolveContainerAccessibleMethod "getAttributes" o = Atk.ObjectGetAttributesMethodInfo-    ResolveContainerAccessibleMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveContainerAccessibleMethod "getDescription" o = Atk.ObjectGetDescriptionMethodInfo-    ResolveContainerAccessibleMethod "getExtents" o = Atk.ComponentGetExtentsMethodInfo-    ResolveContainerAccessibleMethod "getIndexInParent" o = Atk.ObjectGetIndexInParentMethodInfo-    ResolveContainerAccessibleMethod "getNAccessibleChildren" o = Atk.ObjectGetNAccessibleChildrenMethodInfo-    ResolveContainerAccessibleMethod "getName" o = Atk.ObjectGetNameMethodInfo-    ResolveContainerAccessibleMethod "getObjectLocale" o = Atk.ObjectGetObjectLocaleMethodInfo-    ResolveContainerAccessibleMethod "getParent" o = Atk.ObjectGetParentMethodInfo-    ResolveContainerAccessibleMethod "getPosition" o = Atk.ComponentGetPositionMethodInfo-    ResolveContainerAccessibleMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveContainerAccessibleMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveContainerAccessibleMethod "getRole" o = Atk.ObjectGetRoleMethodInfo-    ResolveContainerAccessibleMethod "getSize" o = Atk.ComponentGetSizeMethodInfo-    ResolveContainerAccessibleMethod "getWidget" o = AccessibleGetWidgetMethodInfo-    ResolveContainerAccessibleMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveContainerAccessibleMethod "setDescription" o = Atk.ObjectSetDescriptionMethodInfo-    ResolveContainerAccessibleMethod "setExtents" o = Atk.ComponentSetExtentsMethodInfo-    ResolveContainerAccessibleMethod "setName" o = Atk.ObjectSetNameMethodInfo-    ResolveContainerAccessibleMethod "setParent" o = Atk.ObjectSetParentMethodInfo-    ResolveContainerAccessibleMethod "setPosition" o = Atk.ComponentSetPositionMethodInfo-    ResolveContainerAccessibleMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveContainerAccessibleMethod "setRole" o = Atk.ObjectSetRoleMethodInfo-    ResolveContainerAccessibleMethod "setSize" o = Atk.ComponentSetSizeMethodInfo-    ResolveContainerAccessibleMethod "setWidget" o = AccessibleSetWidgetMethodInfo-    ResolveContainerAccessibleMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveContainerAccessibleMethod t ContainerAccessible, MethodInfo info ContainerAccessible p) => IsLabelProxy t (ContainerAccessible -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveContainerAccessibleMethod t ContainerAccessible, MethodInfo info ContainerAccessible p) => IsLabel t (ContainerAccessible -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList ContainerAccessible = ContainerAccessibleAttributeList-type ContainerAccessibleAttributeList = ('[ '("accessibleComponentLayer", Atk.ObjectAccessibleComponentLayerPropertyInfo), '("accessibleComponentMdiZorder", Atk.ObjectAccessibleComponentMdiZorderPropertyInfo), '("accessibleDescription", Atk.ObjectAccessibleDescriptionPropertyInfo), '("accessibleHypertextNlinks", Atk.ObjectAccessibleHypertextNlinksPropertyInfo), '("accessibleName", Atk.ObjectAccessibleNamePropertyInfo), '("accessibleParent", Atk.ObjectAccessibleParentPropertyInfo), '("accessibleRole", Atk.ObjectAccessibleRolePropertyInfo), '("accessibleTableCaption", Atk.ObjectAccessibleTableCaptionPropertyInfo), '("accessibleTableCaptionObject", Atk.ObjectAccessibleTableCaptionObjectPropertyInfo), '("accessibleTableColumnDescription", Atk.ObjectAccessibleTableColumnDescriptionPropertyInfo), '("accessibleTableColumnHeader", Atk.ObjectAccessibleTableColumnHeaderPropertyInfo), '("accessibleTableRowDescription", Atk.ObjectAccessibleTableRowDescriptionPropertyInfo), '("accessibleTableRowHeader", Atk.ObjectAccessibleTableRowHeaderPropertyInfo), '("accessibleTableSummary", Atk.ObjectAccessibleTableSummaryPropertyInfo), '("accessibleValue", Atk.ObjectAccessibleValuePropertyInfo), '("widget", AccessibleWidgetPropertyInfo)] :: [(Symbol, *)])--type instance SignalList ContainerAccessible = ContainerAccessibleSignalList-type ContainerAccessibleSignalList = ('[ '("activeDescendantChanged", Atk.ObjectActiveDescendantChangedSignalInfo), '("boundsChanged", Atk.ComponentBoundsChangedSignalInfo), '("childrenChanged", Atk.ObjectChildrenChangedSignalInfo), '("focusEvent", Atk.ObjectFocusEventSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("propertyChange", Atk.ObjectPropertyChangeSignalInfo), '("stateChange", Atk.ObjectStateChangeSignalInfo), '("visibleDataChanged", Atk.ObjectVisibleDataChangedSignalInfo)] :: [(Symbol, *)])--
− GI/Gtk/Objects/ContainerAccessible.hs-boot
@@ -1,13 +0,0 @@-module GI.Gtk.Objects.ContainerAccessible where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype ContainerAccessible = ContainerAccessible (ForeignPtr ContainerAccessible)-instance GObject ContainerAccessible where-class GObject o => ContainerAccessibleK o-instance (GObject o, IsDescendantOf ContainerAccessible o) => ContainerAccessibleK o
− GI/Gtk/Objects/ContainerCellAccessible.hs
@@ -1,266 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.ContainerCellAccessible-    ( ---- * Exported types-    ContainerCellAccessible(..)             ,-    ContainerCellAccessibleK                ,-    toContainerCellAccessible               ,-    noContainerCellAccessible               ,--- -- * Methods--- ** containerCellAccessibleAddChild-    ContainerCellAccessibleAddChildMethodInfo,-    containerCellAccessibleAddChild         ,----- ** containerCellAccessibleGetChildren-    ContainerCellAccessibleGetChildrenMethodInfo,-    containerCellAccessibleGetChildren      ,----- ** containerCellAccessibleNew-    containerCellAccessibleNew              ,----- ** containerCellAccessibleRemoveChild-    ContainerCellAccessibleRemoveChildMethodInfo,-    containerCellAccessibleRemoveChild      ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype ContainerCellAccessible = ContainerCellAccessible (ForeignPtr ContainerCellAccessible)-foreign import ccall "gtk_container_cell_accessible_get_type"-    c_gtk_container_cell_accessible_get_type :: IO GType--type instance ParentTypes ContainerCellAccessible = ContainerCellAccessibleParentTypes-type ContainerCellAccessibleParentTypes = '[CellAccessible, Accessible, Atk.Object, GObject.Object, Atk.Action, Atk.Component]--instance GObject ContainerCellAccessible where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_container_cell_accessible_get_type-    --class GObject o => ContainerCellAccessibleK o-instance (GObject o, IsDescendantOf ContainerCellAccessible o) => ContainerCellAccessibleK o--toContainerCellAccessible :: ContainerCellAccessibleK o => o -> IO ContainerCellAccessible-toContainerCellAccessible = unsafeCastTo ContainerCellAccessible--noContainerCellAccessible :: Maybe ContainerCellAccessible-noContainerCellAccessible = Nothing--type family ResolveContainerCellAccessibleMethod (t :: Symbol) (o :: *) :: * where-    ResolveContainerCellAccessibleMethod "addChild" o = ContainerCellAccessibleAddChildMethodInfo-    ResolveContainerCellAccessibleMethod "addRelationship" o = Atk.ObjectAddRelationshipMethodInfo-    ResolveContainerCellAccessibleMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveContainerCellAccessibleMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveContainerCellAccessibleMethod "connectWidgetDestroyed" o = AccessibleConnectWidgetDestroyedMethodInfo-    ResolveContainerCellAccessibleMethod "contains" o = Atk.ComponentContainsMethodInfo-    ResolveContainerCellAccessibleMethod "doAction" o = Atk.ActionDoActionMethodInfo-    ResolveContainerCellAccessibleMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveContainerCellAccessibleMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveContainerCellAccessibleMethod "grabFocus" o = Atk.ComponentGrabFocusMethodInfo-    ResolveContainerCellAccessibleMethod "initialize" o = Atk.ObjectInitializeMethodInfo-    ResolveContainerCellAccessibleMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveContainerCellAccessibleMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveContainerCellAccessibleMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveContainerCellAccessibleMethod "notifyStateChange" o = Atk.ObjectNotifyStateChangeMethodInfo-    ResolveContainerCellAccessibleMethod "peekParent" o = Atk.ObjectPeekParentMethodInfo-    ResolveContainerCellAccessibleMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveContainerCellAccessibleMethod "refAccessibleAtPoint" o = Atk.ComponentRefAccessibleAtPointMethodInfo-    ResolveContainerCellAccessibleMethod "refAccessibleChild" o = Atk.ObjectRefAccessibleChildMethodInfo-    ResolveContainerCellAccessibleMethod "refRelationSet" o = Atk.ObjectRefRelationSetMethodInfo-    ResolveContainerCellAccessibleMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveContainerCellAccessibleMethod "refStateSet" o = Atk.ObjectRefStateSetMethodInfo-    ResolveContainerCellAccessibleMethod "removeChild" o = ContainerCellAccessibleRemoveChildMethodInfo-    ResolveContainerCellAccessibleMethod "removeFocusHandler" o = Atk.ComponentRemoveFocusHandlerMethodInfo-    ResolveContainerCellAccessibleMethod "removePropertyChangeHandler" o = Atk.ObjectRemovePropertyChangeHandlerMethodInfo-    ResolveContainerCellAccessibleMethod "removeRelationship" o = Atk.ObjectRemoveRelationshipMethodInfo-    ResolveContainerCellAccessibleMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveContainerCellAccessibleMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveContainerCellAccessibleMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveContainerCellAccessibleMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveContainerCellAccessibleMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveContainerCellAccessibleMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveContainerCellAccessibleMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveContainerCellAccessibleMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveContainerCellAccessibleMethod "getAlpha" o = Atk.ComponentGetAlphaMethodInfo-    ResolveContainerCellAccessibleMethod "getAttributes" o = Atk.ObjectGetAttributesMethodInfo-    ResolveContainerCellAccessibleMethod "getChildren" o = ContainerCellAccessibleGetChildrenMethodInfo-    ResolveContainerCellAccessibleMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveContainerCellAccessibleMethod "getExtents" o = Atk.ComponentGetExtentsMethodInfo-    ResolveContainerCellAccessibleMethod "getIndexInParent" o = Atk.ObjectGetIndexInParentMethodInfo-    ResolveContainerCellAccessibleMethod "getKeybinding" o = Atk.ActionGetKeybindingMethodInfo-    ResolveContainerCellAccessibleMethod "getLocalizedName" o = Atk.ActionGetLocalizedNameMethodInfo-    ResolveContainerCellAccessibleMethod "getNAccessibleChildren" o = Atk.ObjectGetNAccessibleChildrenMethodInfo-    ResolveContainerCellAccessibleMethod "getNActions" o = Atk.ActionGetNActionsMethodInfo-    ResolveContainerCellAccessibleMethod "getObjectLocale" o = Atk.ObjectGetObjectLocaleMethodInfo-    ResolveContainerCellAccessibleMethod "getParent" o = Atk.ObjectGetParentMethodInfo-    ResolveContainerCellAccessibleMethod "getPosition" o = Atk.ComponentGetPositionMethodInfo-    ResolveContainerCellAccessibleMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveContainerCellAccessibleMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveContainerCellAccessibleMethod "getRole" o = Atk.ObjectGetRoleMethodInfo-    ResolveContainerCellAccessibleMethod "getSize" o = Atk.ComponentGetSizeMethodInfo-    ResolveContainerCellAccessibleMethod "getWidget" o = AccessibleGetWidgetMethodInfo-    ResolveContainerCellAccessibleMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveContainerCellAccessibleMethod "setExtents" o = Atk.ComponentSetExtentsMethodInfo-    ResolveContainerCellAccessibleMethod "setName" o = Atk.ObjectSetNameMethodInfo-    ResolveContainerCellAccessibleMethod "setParent" o = Atk.ObjectSetParentMethodInfo-    ResolveContainerCellAccessibleMethod "setPosition" o = Atk.ComponentSetPositionMethodInfo-    ResolveContainerCellAccessibleMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveContainerCellAccessibleMethod "setRole" o = Atk.ObjectSetRoleMethodInfo-    ResolveContainerCellAccessibleMethod "setSize" o = Atk.ComponentSetSizeMethodInfo-    ResolveContainerCellAccessibleMethod "setWidget" o = AccessibleSetWidgetMethodInfo-    ResolveContainerCellAccessibleMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveContainerCellAccessibleMethod t ContainerCellAccessible, MethodInfo info ContainerCellAccessible p) => IsLabelProxy t (ContainerCellAccessible -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveContainerCellAccessibleMethod t ContainerCellAccessible, MethodInfo info ContainerCellAccessible p) => IsLabel t (ContainerCellAccessible -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList ContainerCellAccessible = ContainerCellAccessibleAttributeList-type ContainerCellAccessibleAttributeList = ('[ '("accessibleComponentLayer", Atk.ObjectAccessibleComponentLayerPropertyInfo), '("accessibleComponentMdiZorder", Atk.ObjectAccessibleComponentMdiZorderPropertyInfo), '("accessibleDescription", Atk.ObjectAccessibleDescriptionPropertyInfo), '("accessibleHypertextNlinks", Atk.ObjectAccessibleHypertextNlinksPropertyInfo), '("accessibleName", Atk.ObjectAccessibleNamePropertyInfo), '("accessibleParent", Atk.ObjectAccessibleParentPropertyInfo), '("accessibleRole", Atk.ObjectAccessibleRolePropertyInfo), '("accessibleTableCaption", Atk.ObjectAccessibleTableCaptionPropertyInfo), '("accessibleTableCaptionObject", Atk.ObjectAccessibleTableCaptionObjectPropertyInfo), '("accessibleTableColumnDescription", Atk.ObjectAccessibleTableColumnDescriptionPropertyInfo), '("accessibleTableColumnHeader", Atk.ObjectAccessibleTableColumnHeaderPropertyInfo), '("accessibleTableRowDescription", Atk.ObjectAccessibleTableRowDescriptionPropertyInfo), '("accessibleTableRowHeader", Atk.ObjectAccessibleTableRowHeaderPropertyInfo), '("accessibleTableSummary", Atk.ObjectAccessibleTableSummaryPropertyInfo), '("accessibleValue", Atk.ObjectAccessibleValuePropertyInfo), '("widget", AccessibleWidgetPropertyInfo)] :: [(Symbol, *)])--type instance SignalList ContainerCellAccessible = ContainerCellAccessibleSignalList-type ContainerCellAccessibleSignalList = ('[ '("activeDescendantChanged", Atk.ObjectActiveDescendantChangedSignalInfo), '("boundsChanged", Atk.ComponentBoundsChangedSignalInfo), '("childrenChanged", Atk.ObjectChildrenChangedSignalInfo), '("focusEvent", Atk.ObjectFocusEventSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("propertyChange", Atk.ObjectPropertyChangeSignalInfo), '("stateChange", Atk.ObjectStateChangeSignalInfo), '("visibleDataChanged", Atk.ObjectVisibleDataChangedSignalInfo)] :: [(Symbol, *)])---- method ContainerCellAccessible::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "ContainerCellAccessible")--- throws : False--- Skip return : False--foreign import ccall "gtk_container_cell_accessible_new" gtk_container_cell_accessible_new :: -    IO (Ptr ContainerCellAccessible)---containerCellAccessibleNew ::-    (MonadIO m) =>-    m ContainerCellAccessible               -- result-containerCellAccessibleNew  = liftIO $ do-    result <- gtk_container_cell_accessible_new-    checkUnexpectedReturnNULL "gtk_container_cell_accessible_new" result-    result' <- (wrapObject ContainerCellAccessible) result-    return result'---- method ContainerCellAccessible::add_child--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ContainerCellAccessible", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "child", argType = TInterface "Gtk" "CellAccessible", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_container_cell_accessible_add_child" gtk_container_cell_accessible_add_child :: -    Ptr ContainerCellAccessible ->          -- _obj : TInterface "Gtk" "ContainerCellAccessible"-    Ptr CellAccessible ->                   -- child : TInterface "Gtk" "CellAccessible"-    IO ()---containerCellAccessibleAddChild ::-    (MonadIO m, ContainerCellAccessibleK a, CellAccessibleK b) =>-    a                                       -- _obj-    -> b                                    -- child-    -> m ()                                 -- result-containerCellAccessibleAddChild _obj child = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let child' = unsafeManagedPtrCastPtr child-    gtk_container_cell_accessible_add_child _obj' child'-    touchManagedPtr _obj-    touchManagedPtr child-    return ()--data ContainerCellAccessibleAddChildMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, ContainerCellAccessibleK a, CellAccessibleK b) => MethodInfo ContainerCellAccessibleAddChildMethodInfo a signature where-    overloadedMethod _ = containerCellAccessibleAddChild---- method ContainerCellAccessible::get_children--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ContainerCellAccessible", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TGList (TInterface "Gtk" "CellAccessible"))--- throws : False--- Skip return : False--foreign import ccall "gtk_container_cell_accessible_get_children" gtk_container_cell_accessible_get_children :: -    Ptr ContainerCellAccessible ->          -- _obj : TInterface "Gtk" "ContainerCellAccessible"-    IO (Ptr (GList (Ptr CellAccessible)))---containerCellAccessibleGetChildren ::-    (MonadIO m, ContainerCellAccessibleK a) =>-    a                                       -- _obj-    -> m [CellAccessible]                   -- result-containerCellAccessibleGetChildren _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_container_cell_accessible_get_children _obj'-    result' <- unpackGList result-    result'' <- mapM (newObject CellAccessible) result'-    touchManagedPtr _obj-    return result''--data ContainerCellAccessibleGetChildrenMethodInfo-instance (signature ~ (m [CellAccessible]), MonadIO m, ContainerCellAccessibleK a) => MethodInfo ContainerCellAccessibleGetChildrenMethodInfo a signature where-    overloadedMethod _ = containerCellAccessibleGetChildren---- method ContainerCellAccessible::remove_child--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ContainerCellAccessible", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "child", argType = TInterface "Gtk" "CellAccessible", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_container_cell_accessible_remove_child" gtk_container_cell_accessible_remove_child :: -    Ptr ContainerCellAccessible ->          -- _obj : TInterface "Gtk" "ContainerCellAccessible"-    Ptr CellAccessible ->                   -- child : TInterface "Gtk" "CellAccessible"-    IO ()---containerCellAccessibleRemoveChild ::-    (MonadIO m, ContainerCellAccessibleK a, CellAccessibleK b) =>-    a                                       -- _obj-    -> b                                    -- child-    -> m ()                                 -- result-containerCellAccessibleRemoveChild _obj child = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let child' = unsafeManagedPtrCastPtr child-    gtk_container_cell_accessible_remove_child _obj' child'-    touchManagedPtr _obj-    touchManagedPtr child-    return ()--data ContainerCellAccessibleRemoveChildMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, ContainerCellAccessibleK a, CellAccessibleK b) => MethodInfo ContainerCellAccessibleRemoveChildMethodInfo a signature where-    overloadedMethod _ = containerCellAccessibleRemoveChild--
− GI/Gtk/Objects/ContainerCellAccessible.hs-boot
@@ -1,16 +0,0 @@-module GI.Gtk.Objects.ContainerCellAccessible where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype ContainerCellAccessible = ContainerCellAccessible (ForeignPtr ContainerCellAccessible)-instance GObject ContainerCellAccessible where-class GObject o => ContainerCellAccessibleK o-instance (GObject o, IsDescendantOf ContainerCellAccessible o) => ContainerCellAccessibleK o-data ContainerCellAccessibleAddChildMethodInfo-data ContainerCellAccessibleGetChildrenMethodInfo-data ContainerCellAccessibleRemoveChildMethodInfo
− GI/Gtk/Objects/CssProvider.hs
@@ -1,453 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.CssProvider-    ( ---- * Exported types-    CssProvider(..)                         ,-    CssProviderK                            ,-    toCssProvider                           ,-    noCssProvider                           ,--- -- * Methods--- ** cssProviderGetDefault-    cssProviderGetDefault                   ,----- ** cssProviderGetNamed-    cssProviderGetNamed                     ,----- ** cssProviderLoadFromData-    CssProviderLoadFromDataMethodInfo       ,-    cssProviderLoadFromData                 ,----- ** cssProviderLoadFromFile-    CssProviderLoadFromFileMethodInfo       ,-    cssProviderLoadFromFile                 ,----- ** cssProviderLoadFromPath-    CssProviderLoadFromPathMethodInfo       ,-    cssProviderLoadFromPath                 ,----- ** cssProviderLoadFromResource-    CssProviderLoadFromResourceMethodInfo   ,-    cssProviderLoadFromResource             ,----- ** cssProviderNew-    cssProviderNew                          ,----- ** cssProviderToString-    CssProviderToStringMethodInfo           ,-    cssProviderToString                     ,----- -- * Signals--- ** ParsingError-    CssProviderParsingErrorCallback         ,-    CssProviderParsingErrorCallbackC        ,-    CssProviderParsingErrorSignalInfo       ,-    afterCssProviderParsingError            ,-    cssProviderParsingErrorCallbackWrapper  ,-    cssProviderParsingErrorClosure          ,-    mkCssProviderParsingErrorCallback       ,-    noCssProviderParsingErrorCallback       ,-    onCssProviderParsingError               ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.GObject as GObject-import qualified GI.Gio as Gio--newtype CssProvider = CssProvider (ForeignPtr CssProvider)-foreign import ccall "gtk_css_provider_get_type"-    c_gtk_css_provider_get_type :: IO GType--type instance ParentTypes CssProvider = CssProviderParentTypes-type CssProviderParentTypes = '[GObject.Object, StyleProvider]--instance GObject CssProvider where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_css_provider_get_type-    --class GObject o => CssProviderK o-instance (GObject o, IsDescendantOf CssProvider o) => CssProviderK o--toCssProvider :: CssProviderK o => o -> IO CssProvider-toCssProvider = unsafeCastTo CssProvider--noCssProvider :: Maybe CssProvider-noCssProvider = Nothing--type family ResolveCssProviderMethod (t :: Symbol) (o :: *) :: * where-    ResolveCssProviderMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveCssProviderMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveCssProviderMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveCssProviderMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveCssProviderMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveCssProviderMethod "loadFromData" o = CssProviderLoadFromDataMethodInfo-    ResolveCssProviderMethod "loadFromFile" o = CssProviderLoadFromFileMethodInfo-    ResolveCssProviderMethod "loadFromPath" o = CssProviderLoadFromPathMethodInfo-    ResolveCssProviderMethod "loadFromResource" o = CssProviderLoadFromResourceMethodInfo-    ResolveCssProviderMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveCssProviderMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveCssProviderMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveCssProviderMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveCssProviderMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveCssProviderMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveCssProviderMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveCssProviderMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveCssProviderMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveCssProviderMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveCssProviderMethod "toString" o = CssProviderToStringMethodInfo-    ResolveCssProviderMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveCssProviderMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveCssProviderMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveCssProviderMethod "getIconFactory" o = StyleProviderGetIconFactoryMethodInfo-    ResolveCssProviderMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveCssProviderMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveCssProviderMethod "getStyle" o = StyleProviderGetStyleMethodInfo-    ResolveCssProviderMethod "getStyleProperty" o = StyleProviderGetStylePropertyMethodInfo-    ResolveCssProviderMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveCssProviderMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveCssProviderMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveCssProviderMethod t CssProvider, MethodInfo info CssProvider p) => IsLabelProxy t (CssProvider -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveCssProviderMethod t CssProvider, MethodInfo info CssProvider p) => IsLabel t (CssProvider -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal CssProvider::parsing-error-type CssProviderParsingErrorCallback =-    CssSection ->-    GError ->-    IO ()--noCssProviderParsingErrorCallback :: Maybe CssProviderParsingErrorCallback-noCssProviderParsingErrorCallback = Nothing--type CssProviderParsingErrorCallbackC =-    Ptr () ->                               -- object-    Ptr CssSection ->-    Ptr GError ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkCssProviderParsingErrorCallback :: CssProviderParsingErrorCallbackC -> IO (FunPtr CssProviderParsingErrorCallbackC)--cssProviderParsingErrorClosure :: CssProviderParsingErrorCallback -> IO Closure-cssProviderParsingErrorClosure cb = newCClosure =<< mkCssProviderParsingErrorCallback wrapped-    where wrapped = cssProviderParsingErrorCallbackWrapper cb--cssProviderParsingErrorCallbackWrapper ::-    CssProviderParsingErrorCallback ->-    Ptr () ->-    Ptr CssSection ->-    Ptr GError ->-    Ptr () ->-    IO ()-cssProviderParsingErrorCallbackWrapper _cb _ section error_ _ = do-    section' <- (newBoxed CssSection) section-    error_' <- (newBoxed GError) error_-    _cb  section' error_'--onCssProviderParsingError :: (GObject a, MonadIO m) => a -> CssProviderParsingErrorCallback -> m SignalHandlerId-onCssProviderParsingError obj cb = liftIO $ connectCssProviderParsingError obj cb SignalConnectBefore-afterCssProviderParsingError :: (GObject a, MonadIO m) => a -> CssProviderParsingErrorCallback -> m SignalHandlerId-afterCssProviderParsingError obj cb = connectCssProviderParsingError obj cb SignalConnectAfter--connectCssProviderParsingError :: (GObject a, MonadIO m) =>-                                  a -> CssProviderParsingErrorCallback -> SignalConnectMode -> m SignalHandlerId-connectCssProviderParsingError obj cb after = liftIO $ do-    cb' <- mkCssProviderParsingErrorCallback (cssProviderParsingErrorCallbackWrapper cb)-    connectSignalFunPtr obj "parsing-error" cb' after--type instance AttributeList CssProvider = CssProviderAttributeList-type CssProviderAttributeList = ('[ ] :: [(Symbol, *)])--data CssProviderParsingErrorSignalInfo-instance SignalInfo CssProviderParsingErrorSignalInfo where-    type HaskellCallbackType CssProviderParsingErrorSignalInfo = CssProviderParsingErrorCallback-    connectSignal _ = connectCssProviderParsingError--type instance SignalList CssProvider = CssProviderSignalList-type CssProviderSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("parsingError", CssProviderParsingErrorSignalInfo)] :: [(Symbol, *)])---- method CssProvider::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "CssProvider")--- throws : False--- Skip return : False--foreign import ccall "gtk_css_provider_new" gtk_css_provider_new :: -    IO (Ptr CssProvider)---cssProviderNew ::-    (MonadIO m) =>-    m CssProvider                           -- result-cssProviderNew  = liftIO $ do-    result <- gtk_css_provider_new-    checkUnexpectedReturnNULL "gtk_css_provider_new" result-    result' <- (wrapObject CssProvider) result-    return result'---- method CssProvider::load_from_data--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CssProvider", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "data", argType = TCArray False (-1) 2 (TBasicType TUInt8), direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "length", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : [Arg {argCName = "length", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- returnType : Just (TBasicType TBoolean)--- throws : True--- Skip return : False--foreign import ccall "gtk_css_provider_load_from_data" gtk_css_provider_load_from_data :: -    Ptr CssProvider ->                      -- _obj : TInterface "Gtk" "CssProvider"-    Ptr Word8 ->                            -- data : TCArray False (-1) 2 (TBasicType TUInt8)-    Int64 ->                                -- length : TBasicType TInt64-    Ptr (Ptr GError) ->                     -- error-    IO CInt---cssProviderLoadFromData ::-    (MonadIO m, CssProviderK a) =>-    a                                       -- _obj-    -> ByteString                           -- data_-    -> m ()                                 -- result-cssProviderLoadFromData _obj data_ = liftIO $ do-    let length_ = fromIntegral $ B.length data_-    let _obj' = unsafeManagedPtrCastPtr _obj-    data_' <- packByteString data_-    onException (do-        _ <- propagateGError $ gtk_css_provider_load_from_data _obj' data_' length_-        touchManagedPtr _obj-        freeMem data_'-        return ()-     ) (do-        freeMem data_'-     )--data CssProviderLoadFromDataMethodInfo-instance (signature ~ (ByteString -> m ()), MonadIO m, CssProviderK a) => MethodInfo CssProviderLoadFromDataMethodInfo a signature where-    overloadedMethod _ = cssProviderLoadFromData---- method CssProvider::load_from_file--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CssProvider", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "file", argType = TInterface "Gio" "File", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : True--- Skip return : False--foreign import ccall "gtk_css_provider_load_from_file" gtk_css_provider_load_from_file :: -    Ptr CssProvider ->                      -- _obj : TInterface "Gtk" "CssProvider"-    Ptr Gio.File ->                         -- file : TInterface "Gio" "File"-    Ptr (Ptr GError) ->                     -- error-    IO CInt---cssProviderLoadFromFile ::-    (MonadIO m, CssProviderK a, Gio.FileK b) =>-    a                                       -- _obj-    -> b                                    -- file-    -> m ()                                 -- result-cssProviderLoadFromFile _obj file = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let file' = unsafeManagedPtrCastPtr file-    onException (do-        _ <- propagateGError $ gtk_css_provider_load_from_file _obj' file'-        touchManagedPtr _obj-        touchManagedPtr file-        return ()-     ) (do-        return ()-     )--data CssProviderLoadFromFileMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, CssProviderK a, Gio.FileK b) => MethodInfo CssProviderLoadFromFileMethodInfo a signature where-    overloadedMethod _ = cssProviderLoadFromFile---- method CssProvider::load_from_path--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CssProvider", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "path", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : True--- Skip return : False--foreign import ccall "gtk_css_provider_load_from_path" gtk_css_provider_load_from_path :: -    Ptr CssProvider ->                      -- _obj : TInterface "Gtk" "CssProvider"-    CString ->                              -- path : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO CInt---cssProviderLoadFromPath ::-    (MonadIO m, CssProviderK a) =>-    a                                       -- _obj-    -> T.Text                               -- path-    -> m ()                                 -- result-cssProviderLoadFromPath _obj path = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    path' <- textToCString path-    onException (do-        _ <- propagateGError $ gtk_css_provider_load_from_path _obj' path'-        touchManagedPtr _obj-        freeMem path'-        return ()-     ) (do-        freeMem path'-     )--data CssProviderLoadFromPathMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, CssProviderK a) => MethodInfo CssProviderLoadFromPathMethodInfo a signature where-    overloadedMethod _ = cssProviderLoadFromPath---- method CssProvider::load_from_resource--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CssProvider", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "resource_path", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_css_provider_load_from_resource" gtk_css_provider_load_from_resource :: -    Ptr CssProvider ->                      -- _obj : TInterface "Gtk" "CssProvider"-    CString ->                              -- resource_path : TBasicType TUTF8-    IO ()---cssProviderLoadFromResource ::-    (MonadIO m, CssProviderK a) =>-    a                                       -- _obj-    -> T.Text                               -- resourcePath-    -> m ()                                 -- result-cssProviderLoadFromResource _obj resourcePath = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    resourcePath' <- textToCString resourcePath-    gtk_css_provider_load_from_resource _obj' resourcePath'-    touchManagedPtr _obj-    freeMem resourcePath'-    return ()--data CssProviderLoadFromResourceMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, CssProviderK a) => MethodInfo CssProviderLoadFromResourceMethodInfo a signature where-    overloadedMethod _ = cssProviderLoadFromResource---- method CssProvider::to_string--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "CssProvider", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_css_provider_to_string" gtk_css_provider_to_string :: -    Ptr CssProvider ->                      -- _obj : TInterface "Gtk" "CssProvider"-    IO CString---cssProviderToString ::-    (MonadIO m, CssProviderK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-cssProviderToString _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_css_provider_to_string _obj'-    checkUnexpectedReturnNULL "gtk_css_provider_to_string" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data CssProviderToStringMethodInfo-instance (signature ~ (m T.Text), MonadIO m, CssProviderK a) => MethodInfo CssProviderToStringMethodInfo a signature where-    overloadedMethod _ = cssProviderToString---- method CssProvider::get_default--- method type : MemberFunction--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "CssProvider")--- throws : False--- Skip return : False--foreign import ccall "gtk_css_provider_get_default" gtk_css_provider_get_default :: -    IO (Ptr CssProvider)---cssProviderGetDefault ::-    (MonadIO m) =>-    m CssProvider                           -- result-cssProviderGetDefault  = liftIO $ do-    result <- gtk_css_provider_get_default-    checkUnexpectedReturnNULL "gtk_css_provider_get_default" result-    result' <- (newObject CssProvider) result-    return result'---- method CssProvider::get_named--- method type : MemberFunction--- Args : [Arg {argCName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "variant", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "CssProvider")--- throws : False--- Skip return : False--foreign import ccall "gtk_css_provider_get_named" gtk_css_provider_get_named :: -    CString ->                              -- name : TBasicType TUTF8-    CString ->                              -- variant : TBasicType TUTF8-    IO (Ptr CssProvider)---cssProviderGetNamed ::-    (MonadIO m) =>-    T.Text                                  -- name-    -> Maybe (T.Text)                       -- variant-    -> m CssProvider                        -- result-cssProviderGetNamed name variant = liftIO $ do-    name' <- textToCString name-    maybeVariant <- case variant of-        Nothing -> return nullPtr-        Just jVariant -> do-            jVariant' <- textToCString jVariant-            return jVariant'-    result <- gtk_css_provider_get_named name' maybeVariant-    checkUnexpectedReturnNULL "gtk_css_provider_get_named" result-    result' <- (newObject CssProvider) result-    freeMem name'-    freeMem maybeVariant-    return result'--
− GI/Gtk/Objects/CssProvider.hs-boot
@@ -1,19 +0,0 @@-module GI.Gtk.Objects.CssProvider where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype CssProvider = CssProvider (ForeignPtr CssProvider)-instance GObject CssProvider where-class GObject o => CssProviderK o-instance (GObject o, IsDescendantOf CssProvider o) => CssProviderK o-data CssProviderParsingErrorSignalInfo-data CssProviderLoadFromDataMethodInfo-data CssProviderLoadFromFileMethodInfo-data CssProviderLoadFromPathMethodInfo-data CssProviderLoadFromResourceMethodInfo-data CssProviderToStringMethodInfo
− GI/Gtk/Objects/Dialog.hs
@@ -1,1103 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.Dialog-    ( ---- * Exported types-    Dialog(..)                              ,-    DialogK                                 ,-    toDialog                                ,-    noDialog                                ,--- -- * Methods--- ** dialogAddActionWidget-    DialogAddActionWidgetMethodInfo         ,-    dialogAddActionWidget                   ,----- ** dialogAddButton-    DialogAddButtonMethodInfo               ,-    dialogAddButton                         ,----- ** dialogGetActionArea-    DialogGetActionAreaMethodInfo           ,-    dialogGetActionArea                     ,----- ** dialogGetContentArea-    DialogGetContentAreaMethodInfo          ,-    dialogGetContentArea                    ,----- ** dialogGetHeaderBar-    DialogGetHeaderBarMethodInfo            ,-    dialogGetHeaderBar                      ,----- ** dialogGetResponseForWidget-    DialogGetResponseForWidgetMethodInfo    ,-    dialogGetResponseForWidget              ,----- ** dialogGetWidgetForResponse-    DialogGetWidgetForResponseMethodInfo    ,-    dialogGetWidgetForResponse              ,----- ** dialogNew-    dialogNew                               ,----- ** dialogResponse-    DialogResponseMethodInfo                ,-    dialogResponse                          ,----- ** dialogRun-    DialogRunMethodInfo                     ,-    dialogRun                               ,----- ** dialogSetAlternativeButtonOrderFromArray-    DialogSetAlternativeButtonOrderFromArrayMethodInfo,-    dialogSetAlternativeButtonOrderFromArray,----- ** dialogSetDefaultResponse-    DialogSetDefaultResponseMethodInfo      ,-    dialogSetDefaultResponse                ,----- ** dialogSetResponseSensitive-    DialogSetResponseSensitiveMethodInfo    ,-    dialogSetResponseSensitive              ,----- -- * Properties--- ** UseHeaderBar-    DialogUseHeaderBarPropertyInfo          ,-    constructDialogUseHeaderBar             ,-    dialogUseHeaderBar                      ,-    getDialogUseHeaderBar                   ,----- -- * Signals--- ** Close-    DialogCloseCallback                     ,-    DialogCloseCallbackC                    ,-    DialogCloseSignalInfo                   ,-    afterDialogClose                        ,-    dialogCloseCallbackWrapper              ,-    dialogCloseClosure                      ,-    mkDialogCloseCallback                   ,-    noDialogCloseCallback                   ,-    onDialogClose                           ,----- ** Response-    DialogResponseCallback                  ,-    DialogResponseCallbackC                 ,-    DialogResponseSignalInfo                ,-    afterDialogResponse                     ,-    dialogResponseCallbackWrapper           ,-    dialogResponseClosure                   ,-    mkDialogResponseCallback                ,-    noDialogResponseCallback                ,-    onDialogResponse                        ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype Dialog = Dialog (ForeignPtr Dialog)-foreign import ccall "gtk_dialog_get_type"-    c_gtk_dialog_get_type :: IO GType--type instance ParentTypes Dialog = DialogParentTypes-type DialogParentTypes = '[Window, Bin, Container, Widget, GObject.Object, Atk.ImplementorIface, Buildable]--instance GObject Dialog where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_dialog_get_type-    --class GObject o => DialogK o-instance (GObject o, IsDescendantOf Dialog o) => DialogK o--toDialog :: DialogK o => o -> IO Dialog-toDialog = unsafeCastTo Dialog--noDialog :: Maybe Dialog-noDialog = Nothing--type family ResolveDialogMethod (t :: Symbol) (o :: *) :: * where-    ResolveDialogMethod "activate" o = WidgetActivateMethodInfo-    ResolveDialogMethod "activateDefault" o = WindowActivateDefaultMethodInfo-    ResolveDialogMethod "activateFocus" o = WindowActivateFocusMethodInfo-    ResolveDialogMethod "activateKey" o = WindowActivateKeyMethodInfo-    ResolveDialogMethod "add" o = ContainerAddMethodInfo-    ResolveDialogMethod "addAccelGroup" o = WindowAddAccelGroupMethodInfo-    ResolveDialogMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveDialogMethod "addActionWidget" o = DialogAddActionWidgetMethodInfo-    ResolveDialogMethod "addButton" o = DialogAddButtonMethodInfo-    ResolveDialogMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveDialogMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveDialogMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveDialogMethod "addMnemonic" o = WindowAddMnemonicMethodInfo-    ResolveDialogMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveDialogMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveDialogMethod "beginMoveDrag" o = WindowBeginMoveDragMethodInfo-    ResolveDialogMethod "beginResizeDrag" o = WindowBeginResizeDragMethodInfo-    ResolveDialogMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDialogMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDialogMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveDialogMethod "checkResize" o = ContainerCheckResizeMethodInfo-    ResolveDialogMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveDialogMethod "childGetProperty" o = ContainerChildGetPropertyMethodInfo-    ResolveDialogMethod "childNotifyByPspec" o = ContainerChildNotifyByPspecMethodInfo-    ResolveDialogMethod "childSetProperty" o = ContainerChildSetPropertyMethodInfo-    ResolveDialogMethod "childType" o = ContainerChildTypeMethodInfo-    ResolveDialogMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveDialogMethod "close" o = WindowCloseMethodInfo-    ResolveDialogMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveDialogMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveDialogMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveDialogMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveDialogMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveDialogMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveDialogMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveDialogMethod "deiconify" o = WindowDeiconifyMethodInfo-    ResolveDialogMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveDialogMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveDialogMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveDialogMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveDialogMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveDialogMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveDialogMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveDialogMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveDialogMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveDialogMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveDialogMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveDialogMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveDialogMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveDialogMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveDialogMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveDialogMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveDialogMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveDialogMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveDialogMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveDialogMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveDialogMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveDialogMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveDialogMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveDialogMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveDialogMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveDialogMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveDialogMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveDialogMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveDialogMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveDialogMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveDialogMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveDialogMethod "draw" o = WidgetDrawMethodInfo-    ResolveDialogMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveDialogMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveDialogMethod "event" o = WidgetEventMethodInfo-    ResolveDialogMethod "forall" o = ContainerForallMethodInfo-    ResolveDialogMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDialogMethod "foreach" o = ContainerForeachMethodInfo-    ResolveDialogMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveDialogMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDialogMethod "fullscreen" o = WindowFullscreenMethodInfo-    ResolveDialogMethod "fullscreenOnMonitor" o = WindowFullscreenOnMonitorMethodInfo-    ResolveDialogMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveDialogMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveDialogMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveDialogMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveDialogMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveDialogMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveDialogMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveDialogMethod "hasGroup" o = WindowHasGroupMethodInfo-    ResolveDialogMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveDialogMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveDialogMethod "hasToplevelFocus" o = WindowHasToplevelFocusMethodInfo-    ResolveDialogMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveDialogMethod "hide" o = WidgetHideMethodInfo-    ResolveDialogMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveDialogMethod "iconify" o = WindowIconifyMethodInfo-    ResolveDialogMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveDialogMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveDialogMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveDialogMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveDialogMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveDialogMethod "isActive" o = WindowIsActiveMethodInfo-    ResolveDialogMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveDialogMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveDialogMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveDialogMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDialogMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveDialogMethod "isMaximized" o = WindowIsMaximizedMethodInfo-    ResolveDialogMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveDialogMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveDialogMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveDialogMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveDialogMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveDialogMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveDialogMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveDialogMethod "map" o = WidgetMapMethodInfo-    ResolveDialogMethod "maximize" o = WindowMaximizeMethodInfo-    ResolveDialogMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveDialogMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveDialogMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveDialogMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveDialogMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveDialogMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveDialogMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveDialogMethod "move" o = WindowMoveMethodInfo-    ResolveDialogMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDialogMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDialogMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveDialogMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveDialogMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveDialogMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveDialogMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveDialogMethod "parseGeometry" o = WindowParseGeometryMethodInfo-    ResolveDialogMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveDialogMethod "path" o = WidgetPathMethodInfo-    ResolveDialogMethod "present" o = WindowPresentMethodInfo-    ResolveDialogMethod "presentWithTime" o = WindowPresentWithTimeMethodInfo-    ResolveDialogMethod "propagateDraw" o = ContainerPropagateDrawMethodInfo-    ResolveDialogMethod "propagateKeyEvent" o = WindowPropagateKeyEventMethodInfo-    ResolveDialogMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveDialogMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveDialogMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveDialogMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveDialogMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveDialogMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveDialogMethod "realize" o = WidgetRealizeMethodInfo-    ResolveDialogMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDialogMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDialogMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveDialogMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveDialogMethod "remove" o = ContainerRemoveMethodInfo-    ResolveDialogMethod "removeAccelGroup" o = WindowRemoveAccelGroupMethodInfo-    ResolveDialogMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveDialogMethod "removeMnemonic" o = WindowRemoveMnemonicMethodInfo-    ResolveDialogMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveDialogMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveDialogMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveDialogMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveDialogMethod "reparent" o = WidgetReparentMethodInfo-    ResolveDialogMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDialogMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDialogMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveDialogMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveDialogMethod "reshowWithInitialSize" o = WindowReshowWithInitialSizeMethodInfo-    ResolveDialogMethod "resize" o = WindowResizeMethodInfo-    ResolveDialogMethod "resizeChildren" o = ContainerResizeChildrenMethodInfo-    ResolveDialogMethod "resizeGripIsVisible" o = WindowResizeGripIsVisibleMethodInfo-    ResolveDialogMethod "resizeToGeometry" o = WindowResizeToGeometryMethodInfo-    ResolveDialogMethod "response" o = DialogResponseMethodInfo-    ResolveDialogMethod "run" o = DialogRunMethodInfo-    ResolveDialogMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDialogMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveDialogMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveDialogMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveDialogMethod "show" o = WidgetShowMethodInfo-    ResolveDialogMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveDialogMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveDialogMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveDialogMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveDialogMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveDialogMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDialogMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDialogMethod "stick" o = WindowStickMethodInfo-    ResolveDialogMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveDialogMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveDialogMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveDialogMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDialogMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveDialogMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveDialogMethod "unfullscreen" o = WindowUnfullscreenMethodInfo-    ResolveDialogMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveDialogMethod "unmaximize" o = WindowUnmaximizeMethodInfo-    ResolveDialogMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveDialogMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveDialogMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDialogMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveDialogMethod "unsetFocusChain" o = ContainerUnsetFocusChainMethodInfo-    ResolveDialogMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveDialogMethod "unstick" o = WindowUnstickMethodInfo-    ResolveDialogMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDialogMethod "getAcceptFocus" o = WindowGetAcceptFocusMethodInfo-    ResolveDialogMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveDialogMethod "getActionArea" o = DialogGetActionAreaMethodInfo-    ResolveDialogMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveDialogMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveDialogMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveDialogMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveDialogMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveDialogMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveDialogMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveDialogMethod "getApplication" o = WindowGetApplicationMethodInfo-    ResolveDialogMethod "getAttachedTo" o = WindowGetAttachedToMethodInfo-    ResolveDialogMethod "getBorderWidth" o = ContainerGetBorderWidthMethodInfo-    ResolveDialogMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveDialogMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveDialogMethod "getChild" o = BinGetChildMethodInfo-    ResolveDialogMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveDialogMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveDialogMethod "getChildren" o = ContainerGetChildrenMethodInfo-    ResolveDialogMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveDialogMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveDialogMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveDialogMethod "getContentArea" o = DialogGetContentAreaMethodInfo-    ResolveDialogMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDialogMethod "getDecorated" o = WindowGetDecoratedMethodInfo-    ResolveDialogMethod "getDefaultSize" o = WindowGetDefaultSizeMethodInfo-    ResolveDialogMethod "getDefaultWidget" o = WindowGetDefaultWidgetMethodInfo-    ResolveDialogMethod "getDeletable" o = WindowGetDeletableMethodInfo-    ResolveDialogMethod "getDestroyWithParent" o = WindowGetDestroyWithParentMethodInfo-    ResolveDialogMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveDialogMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveDialogMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveDialogMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveDialogMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveDialogMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveDialogMethod "getFocus" o = WindowGetFocusMethodInfo-    ResolveDialogMethod "getFocusChain" o = ContainerGetFocusChainMethodInfo-    ResolveDialogMethod "getFocusChild" o = ContainerGetFocusChildMethodInfo-    ResolveDialogMethod "getFocusHadjustment" o = ContainerGetFocusHadjustmentMethodInfo-    ResolveDialogMethod "getFocusOnMap" o = WindowGetFocusOnMapMethodInfo-    ResolveDialogMethod "getFocusVadjustment" o = ContainerGetFocusVadjustmentMethodInfo-    ResolveDialogMethod "getFocusVisible" o = WindowGetFocusVisibleMethodInfo-    ResolveDialogMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveDialogMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveDialogMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveDialogMethod "getGravity" o = WindowGetGravityMethodInfo-    ResolveDialogMethod "getGroup" o = WindowGetGroupMethodInfo-    ResolveDialogMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveDialogMethod "getHasResizeGrip" o = WindowGetHasResizeGripMethodInfo-    ResolveDialogMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveDialogMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveDialogMethod "getHeaderBar" o = DialogGetHeaderBarMethodInfo-    ResolveDialogMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveDialogMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveDialogMethod "getHideTitlebarWhenMaximized" o = WindowGetHideTitlebarWhenMaximizedMethodInfo-    ResolveDialogMethod "getIcon" o = WindowGetIconMethodInfo-    ResolveDialogMethod "getIconList" o = WindowGetIconListMethodInfo-    ResolveDialogMethod "getIconName" o = WindowGetIconNameMethodInfo-    ResolveDialogMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveDialogMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveDialogMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveDialogMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveDialogMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveDialogMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveDialogMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveDialogMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveDialogMethod "getMnemonicModifier" o = WindowGetMnemonicModifierMethodInfo-    ResolveDialogMethod "getMnemonicsVisible" o = WindowGetMnemonicsVisibleMethodInfo-    ResolveDialogMethod "getModal" o = WindowGetModalMethodInfo-    ResolveDialogMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveDialogMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveDialogMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveDialogMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveDialogMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveDialogMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveDialogMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveDialogMethod "getPathForChild" o = ContainerGetPathForChildMethodInfo-    ResolveDialogMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveDialogMethod "getPosition" o = WindowGetPositionMethodInfo-    ResolveDialogMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveDialogMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveDialogMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveDialogMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveDialogMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveDialogMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveDialogMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDialogMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDialogMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveDialogMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveDialogMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveDialogMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveDialogMethod "getResizable" o = WindowGetResizableMethodInfo-    ResolveDialogMethod "getResizeGripArea" o = WindowGetResizeGripAreaMethodInfo-    ResolveDialogMethod "getResizeMode" o = ContainerGetResizeModeMethodInfo-    ResolveDialogMethod "getResponseForWidget" o = DialogGetResponseForWidgetMethodInfo-    ResolveDialogMethod "getRole" o = WindowGetRoleMethodInfo-    ResolveDialogMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveDialogMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveDialogMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveDialogMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveDialogMethod "getSize" o = WindowGetSizeMethodInfo-    ResolveDialogMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveDialogMethod "getSkipPagerHint" o = WindowGetSkipPagerHintMethodInfo-    ResolveDialogMethod "getSkipTaskbarHint" o = WindowGetSkipTaskbarHintMethodInfo-    ResolveDialogMethod "getState" o = WidgetGetStateMethodInfo-    ResolveDialogMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveDialogMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveDialogMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveDialogMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveDialogMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveDialogMethod "getTitle" o = WindowGetTitleMethodInfo-    ResolveDialogMethod "getTitlebar" o = WindowGetTitlebarMethodInfo-    ResolveDialogMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveDialogMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveDialogMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveDialogMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveDialogMethod "getTransientFor" o = WindowGetTransientForMethodInfo-    ResolveDialogMethod "getTypeHint" o = WindowGetTypeHintMethodInfo-    ResolveDialogMethod "getUrgencyHint" o = WindowGetUrgencyHintMethodInfo-    ResolveDialogMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveDialogMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveDialogMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveDialogMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveDialogMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveDialogMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveDialogMethod "getWidgetForResponse" o = DialogGetWidgetForResponseMethodInfo-    ResolveDialogMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveDialogMethod "getWindowType" o = WindowGetWindowTypeMethodInfo-    ResolveDialogMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveDialogMethod "setAcceptFocus" o = WindowSetAcceptFocusMethodInfo-    ResolveDialogMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveDialogMethod "setAlternativeButtonOrderFromArray" o = DialogSetAlternativeButtonOrderFromArrayMethodInfo-    ResolveDialogMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveDialogMethod "setApplication" o = WindowSetApplicationMethodInfo-    ResolveDialogMethod "setAttachedTo" o = WindowSetAttachedToMethodInfo-    ResolveDialogMethod "setBorderWidth" o = ContainerSetBorderWidthMethodInfo-    ResolveDialogMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveDialogMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveDialogMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveDialogMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveDialogMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveDialogMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveDialogMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDialogMethod "setDecorated" o = WindowSetDecoratedMethodInfo-    ResolveDialogMethod "setDefault" o = WindowSetDefaultMethodInfo-    ResolveDialogMethod "setDefaultGeometry" o = WindowSetDefaultGeometryMethodInfo-    ResolveDialogMethod "setDefaultResponse" o = DialogSetDefaultResponseMethodInfo-    ResolveDialogMethod "setDefaultSize" o = WindowSetDefaultSizeMethodInfo-    ResolveDialogMethod "setDeletable" o = WindowSetDeletableMethodInfo-    ResolveDialogMethod "setDestroyWithParent" o = WindowSetDestroyWithParentMethodInfo-    ResolveDialogMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveDialogMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveDialogMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveDialogMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveDialogMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveDialogMethod "setFocus" o = WindowSetFocusMethodInfo-    ResolveDialogMethod "setFocusChain" o = ContainerSetFocusChainMethodInfo-    ResolveDialogMethod "setFocusChild" o = ContainerSetFocusChildMethodInfo-    ResolveDialogMethod "setFocusHadjustment" o = ContainerSetFocusHadjustmentMethodInfo-    ResolveDialogMethod "setFocusOnMap" o = WindowSetFocusOnMapMethodInfo-    ResolveDialogMethod "setFocusVadjustment" o = ContainerSetFocusVadjustmentMethodInfo-    ResolveDialogMethod "setFocusVisible" o = WindowSetFocusVisibleMethodInfo-    ResolveDialogMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveDialogMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveDialogMethod "setGeometryHints" o = WindowSetGeometryHintsMethodInfo-    ResolveDialogMethod "setGravity" o = WindowSetGravityMethodInfo-    ResolveDialogMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveDialogMethod "setHasResizeGrip" o = WindowSetHasResizeGripMethodInfo-    ResolveDialogMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveDialogMethod "setHasUserRefCount" o = WindowSetHasUserRefCountMethodInfo-    ResolveDialogMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveDialogMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveDialogMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveDialogMethod "setHideTitlebarWhenMaximized" o = WindowSetHideTitlebarWhenMaximizedMethodInfo-    ResolveDialogMethod "setIcon" o = WindowSetIconMethodInfo-    ResolveDialogMethod "setIconFromFile" o = WindowSetIconFromFileMethodInfo-    ResolveDialogMethod "setIconList" o = WindowSetIconListMethodInfo-    ResolveDialogMethod "setIconName" o = WindowSetIconNameMethodInfo-    ResolveDialogMethod "setKeepAbove" o = WindowSetKeepAboveMethodInfo-    ResolveDialogMethod "setKeepBelow" o = WindowSetKeepBelowMethodInfo-    ResolveDialogMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveDialogMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveDialogMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveDialogMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveDialogMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveDialogMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveDialogMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveDialogMethod "setMnemonicModifier" o = WindowSetMnemonicModifierMethodInfo-    ResolveDialogMethod "setMnemonicsVisible" o = WindowSetMnemonicsVisibleMethodInfo-    ResolveDialogMethod "setModal" o = WindowSetModalMethodInfo-    ResolveDialogMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveDialogMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveDialogMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveDialogMethod "setPosition" o = WindowSetPositionMethodInfo-    ResolveDialogMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDialogMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveDialogMethod "setReallocateRedraws" o = ContainerSetReallocateRedrawsMethodInfo-    ResolveDialogMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveDialogMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveDialogMethod "setResizable" o = WindowSetResizableMethodInfo-    ResolveDialogMethod "setResizeMode" o = ContainerSetResizeModeMethodInfo-    ResolveDialogMethod "setResponseSensitive" o = DialogSetResponseSensitiveMethodInfo-    ResolveDialogMethod "setRole" o = WindowSetRoleMethodInfo-    ResolveDialogMethod "setScreen" o = WindowSetScreenMethodInfo-    ResolveDialogMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveDialogMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveDialogMethod "setSkipPagerHint" o = WindowSetSkipPagerHintMethodInfo-    ResolveDialogMethod "setSkipTaskbarHint" o = WindowSetSkipTaskbarHintMethodInfo-    ResolveDialogMethod "setStartupId" o = WindowSetStartupIdMethodInfo-    ResolveDialogMethod "setState" o = WidgetSetStateMethodInfo-    ResolveDialogMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveDialogMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveDialogMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveDialogMethod "setTitle" o = WindowSetTitleMethodInfo-    ResolveDialogMethod "setTitlebar" o = WindowSetTitlebarMethodInfo-    ResolveDialogMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveDialogMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveDialogMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveDialogMethod "setTransientFor" o = WindowSetTransientForMethodInfo-    ResolveDialogMethod "setTypeHint" o = WindowSetTypeHintMethodInfo-    ResolveDialogMethod "setUrgencyHint" o = WindowSetUrgencyHintMethodInfo-    ResolveDialogMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveDialogMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveDialogMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveDialogMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveDialogMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveDialogMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveDialogMethod "setWmclass" o = WindowSetWmclassMethodInfo-    ResolveDialogMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDialogMethod t Dialog, MethodInfo info Dialog p) => IsLabelProxy t (Dialog -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDialogMethod t Dialog, MethodInfo info Dialog p) => IsLabel t (Dialog -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal Dialog::close-type DialogCloseCallback =-    IO ()--noDialogCloseCallback :: Maybe DialogCloseCallback-noDialogCloseCallback = Nothing--type DialogCloseCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkDialogCloseCallback :: DialogCloseCallbackC -> IO (FunPtr DialogCloseCallbackC)--dialogCloseClosure :: DialogCloseCallback -> IO Closure-dialogCloseClosure cb = newCClosure =<< mkDialogCloseCallback wrapped-    where wrapped = dialogCloseCallbackWrapper cb--dialogCloseCallbackWrapper ::-    DialogCloseCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-dialogCloseCallbackWrapper _cb _ _ = do-    _cb --onDialogClose :: (GObject a, MonadIO m) => a -> DialogCloseCallback -> m SignalHandlerId-onDialogClose obj cb = liftIO $ connectDialogClose obj cb SignalConnectBefore-afterDialogClose :: (GObject a, MonadIO m) => a -> DialogCloseCallback -> m SignalHandlerId-afterDialogClose obj cb = connectDialogClose obj cb SignalConnectAfter--connectDialogClose :: (GObject a, MonadIO m) =>-                      a -> DialogCloseCallback -> SignalConnectMode -> m SignalHandlerId-connectDialogClose obj cb after = liftIO $ do-    cb' <- mkDialogCloseCallback (dialogCloseCallbackWrapper cb)-    connectSignalFunPtr obj "close" cb' after---- signal Dialog::response-type DialogResponseCallback =-    Int32 ->-    IO ()--noDialogResponseCallback :: Maybe DialogResponseCallback-noDialogResponseCallback = Nothing--type DialogResponseCallbackC =-    Ptr () ->                               -- object-    Int32 ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkDialogResponseCallback :: DialogResponseCallbackC -> IO (FunPtr DialogResponseCallbackC)--dialogResponseClosure :: DialogResponseCallback -> IO Closure-dialogResponseClosure cb = newCClosure =<< mkDialogResponseCallback wrapped-    where wrapped = dialogResponseCallbackWrapper cb--dialogResponseCallbackWrapper ::-    DialogResponseCallback ->-    Ptr () ->-    Int32 ->-    Ptr () ->-    IO ()-dialogResponseCallbackWrapper _cb _ responseId _ = do-    _cb  responseId--onDialogResponse :: (GObject a, MonadIO m) => a -> DialogResponseCallback -> m SignalHandlerId-onDialogResponse obj cb = liftIO $ connectDialogResponse obj cb SignalConnectBefore-afterDialogResponse :: (GObject a, MonadIO m) => a -> DialogResponseCallback -> m SignalHandlerId-afterDialogResponse obj cb = connectDialogResponse obj cb SignalConnectAfter--connectDialogResponse :: (GObject a, MonadIO m) =>-                         a -> DialogResponseCallback -> SignalConnectMode -> m SignalHandlerId-connectDialogResponse obj cb after = liftIO $ do-    cb' <- mkDialogResponseCallback (dialogResponseCallbackWrapper cb)-    connectSignalFunPtr obj "response" cb' after---- VVV Prop "use-header-bar"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstructOnly]-   -- Nullable: (Nothing,Nothing)--getDialogUseHeaderBar :: (MonadIO m, DialogK o) => o -> m Int32-getDialogUseHeaderBar obj = liftIO $ getObjectPropertyInt32 obj "use-header-bar"--constructDialogUseHeaderBar :: Int32 -> IO ([Char], GValue)-constructDialogUseHeaderBar val = constructObjectPropertyInt32 "use-header-bar" val--data DialogUseHeaderBarPropertyInfo-instance AttrInfo DialogUseHeaderBarPropertyInfo where-    type AttrAllowedOps DialogUseHeaderBarPropertyInfo = '[ 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DialogUseHeaderBarPropertyInfo = (~) Int32-    type AttrBaseTypeConstraint DialogUseHeaderBarPropertyInfo = DialogK-    type AttrGetType DialogUseHeaderBarPropertyInfo = Int32-    type AttrLabel DialogUseHeaderBarPropertyInfo = "use-header-bar"-    attrGet _ = getDialogUseHeaderBar-    attrSet _ = undefined-    attrConstruct _ = constructDialogUseHeaderBar-    attrClear _ = undefined--type instance AttributeList Dialog = DialogAttributeList-type DialogAttributeList = ('[ '("acceptFocus", WindowAcceptFocusPropertyInfo), '("appPaintable", WidgetAppPaintablePropertyInfo), '("application", WindowApplicationPropertyInfo), '("attachedTo", WindowAttachedToPropertyInfo), '("borderWidth", ContainerBorderWidthPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("child", ContainerChildPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("decorated", WindowDecoratedPropertyInfo), '("defaultHeight", WindowDefaultHeightPropertyInfo), '("defaultWidth", WindowDefaultWidthPropertyInfo), '("deletable", WindowDeletablePropertyInfo), '("destroyWithParent", WindowDestroyWithParentPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("focusOnMap", WindowFocusOnMapPropertyInfo), '("focusVisible", WindowFocusVisiblePropertyInfo), '("gravity", WindowGravityPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasResizeGrip", WindowHasResizeGripPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("hasToplevelFocus", WindowHasToplevelFocusPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("hideTitlebarWhenMaximized", WindowHideTitlebarWhenMaximizedPropertyInfo), '("icon", WindowIconPropertyInfo), '("iconName", WindowIconNamePropertyInfo), '("isActive", WindowIsActivePropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("isMaximized", WindowIsMaximizedPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("mnemonicsVisible", WindowMnemonicsVisiblePropertyInfo), '("modal", WindowModalPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("parent", WidgetParentPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("resizable", WindowResizablePropertyInfo), '("resizeGripVisible", WindowResizeGripVisiblePropertyInfo), '("resizeMode", ContainerResizeModePropertyInfo), '("role", WindowRolePropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("screen", WindowScreenPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("skipPagerHint", WindowSkipPagerHintPropertyInfo), '("skipTaskbarHint", WindowSkipTaskbarHintPropertyInfo), '("startupId", WindowStartupIdPropertyInfo), '("style", WidgetStylePropertyInfo), '("title", WindowTitlePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("transientFor", WindowTransientForPropertyInfo), '("type", WindowTypePropertyInfo), '("typeHint", WindowTypeHintPropertyInfo), '("urgencyHint", WindowUrgencyHintPropertyInfo), '("useHeaderBar", DialogUseHeaderBarPropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo), '("windowPosition", WindowWindowPositionPropertyInfo)] :: [(Symbol, *)])--dialogUseHeaderBar :: AttrLabelProxy "useHeaderBar"-dialogUseHeaderBar = AttrLabelProxy--data DialogCloseSignalInfo-instance SignalInfo DialogCloseSignalInfo where-    type HaskellCallbackType DialogCloseSignalInfo = DialogCloseCallback-    connectSignal _ = connectDialogClose--data DialogResponseSignalInfo-instance SignalInfo DialogResponseSignalInfo where-    type HaskellCallbackType DialogResponseSignalInfo = DialogResponseCallback-    connectSignal _ = connectDialogResponse--type instance SignalList Dialog = DialogSignalList-type DialogSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("activateDefault", WindowActivateDefaultSignalInfo), '("activateFocus", WindowActivateFocusSignalInfo), '("add", ContainerAddSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("checkResize", ContainerCheckResizeSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("close", DialogCloseSignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enableDebugging", WindowEnableDebuggingSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("keysChanged", WindowKeysChangedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("remove", ContainerRemoveSignalInfo), '("response", DialogResponseSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("setFocus", WindowSetFocusSignalInfo), '("setFocusChild", ContainerSetFocusChildSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method Dialog::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "Dialog")--- throws : False--- Skip return : False--foreign import ccall "gtk_dialog_new" gtk_dialog_new :: -    IO (Ptr Dialog)---dialogNew ::-    (MonadIO m) =>-    m Dialog                                -- result-dialogNew  = liftIO $ do-    result <- gtk_dialog_new-    checkUnexpectedReturnNULL "gtk_dialog_new" result-    result' <- (newObject Dialog) result-    return result'---- method Dialog::add_action_widget--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Dialog", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "child", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "response_id", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_dialog_add_action_widget" gtk_dialog_add_action_widget :: -    Ptr Dialog ->                           -- _obj : TInterface "Gtk" "Dialog"-    Ptr Widget ->                           -- child : TInterface "Gtk" "Widget"-    Int32 ->                                -- response_id : TBasicType TInt-    IO ()---dialogAddActionWidget ::-    (MonadIO m, DialogK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- child-    -> Int32                                -- responseId-    -> m ()                                 -- result-dialogAddActionWidget _obj child responseId = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let child' = unsafeManagedPtrCastPtr child-    gtk_dialog_add_action_widget _obj' child' responseId-    touchManagedPtr _obj-    touchManagedPtr child-    return ()--data DialogAddActionWidgetMethodInfo-instance (signature ~ (b -> Int32 -> m ()), MonadIO m, DialogK a, WidgetK b) => MethodInfo DialogAddActionWidgetMethodInfo a signature where-    overloadedMethod _ = dialogAddActionWidget---- method Dialog::add_button--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Dialog", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "button_text", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "response_id", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Widget")--- throws : False--- Skip return : False--foreign import ccall "gtk_dialog_add_button" gtk_dialog_add_button :: -    Ptr Dialog ->                           -- _obj : TInterface "Gtk" "Dialog"-    CString ->                              -- button_text : TBasicType TUTF8-    Int32 ->                                -- response_id : TBasicType TInt-    IO (Ptr Widget)---dialogAddButton ::-    (MonadIO m, DialogK a) =>-    a                                       -- _obj-    -> T.Text                               -- buttonText-    -> Int32                                -- responseId-    -> m Widget                             -- result-dialogAddButton _obj buttonText responseId = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    buttonText' <- textToCString buttonText-    result <- gtk_dialog_add_button _obj' buttonText' responseId-    checkUnexpectedReturnNULL "gtk_dialog_add_button" result-    result' <- (newObject Widget) result-    touchManagedPtr _obj-    freeMem buttonText'-    return result'--data DialogAddButtonMethodInfo-instance (signature ~ (T.Text -> Int32 -> m Widget), MonadIO m, DialogK a) => MethodInfo DialogAddButtonMethodInfo a signature where-    overloadedMethod _ = dialogAddButton---- method Dialog::get_action_area--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Dialog", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Widget")--- throws : False--- Skip return : False--foreign import ccall "gtk_dialog_get_action_area" gtk_dialog_get_action_area :: -    Ptr Dialog ->                           -- _obj : TInterface "Gtk" "Dialog"-    IO (Ptr Widget)--{-# DEPRECATED dialogGetActionArea ["(Since version 3.12)","Direct access to the action area","  is discouraged; use gtk_dialog_add_button(), etc."]#-}-dialogGetActionArea ::-    (MonadIO m, DialogK a) =>-    a                                       -- _obj-    -> m Widget                             -- result-dialogGetActionArea _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_dialog_get_action_area _obj'-    checkUnexpectedReturnNULL "gtk_dialog_get_action_area" result-    result' <- (newObject Widget) result-    touchManagedPtr _obj-    return result'--data DialogGetActionAreaMethodInfo-instance (signature ~ (m Widget), MonadIO m, DialogK a) => MethodInfo DialogGetActionAreaMethodInfo a signature where-    overloadedMethod _ = dialogGetActionArea---- method Dialog::get_content_area--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Dialog", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Box")--- throws : False--- Skip return : False--foreign import ccall "gtk_dialog_get_content_area" gtk_dialog_get_content_area :: -    Ptr Dialog ->                           -- _obj : TInterface "Gtk" "Dialog"-    IO (Ptr Box)---dialogGetContentArea ::-    (MonadIO m, DialogK a) =>-    a                                       -- _obj-    -> m Box                                -- result-dialogGetContentArea _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_dialog_get_content_area _obj'-    checkUnexpectedReturnNULL "gtk_dialog_get_content_area" result-    result' <- (newObject Box) result-    touchManagedPtr _obj-    return result'--data DialogGetContentAreaMethodInfo-instance (signature ~ (m Box), MonadIO m, DialogK a) => MethodInfo DialogGetContentAreaMethodInfo a signature where-    overloadedMethod _ = dialogGetContentArea---- method Dialog::get_header_bar--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Dialog", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Widget")--- throws : False--- Skip return : False--foreign import ccall "gtk_dialog_get_header_bar" gtk_dialog_get_header_bar :: -    Ptr Dialog ->                           -- _obj : TInterface "Gtk" "Dialog"-    IO (Ptr Widget)---dialogGetHeaderBar ::-    (MonadIO m, DialogK a) =>-    a                                       -- _obj-    -> m Widget                             -- result-dialogGetHeaderBar _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_dialog_get_header_bar _obj'-    checkUnexpectedReturnNULL "gtk_dialog_get_header_bar" result-    result' <- (newObject Widget) result-    touchManagedPtr _obj-    return result'--data DialogGetHeaderBarMethodInfo-instance (signature ~ (m Widget), MonadIO m, DialogK a) => MethodInfo DialogGetHeaderBarMethodInfo a signature where-    overloadedMethod _ = dialogGetHeaderBar---- method Dialog::get_response_for_widget--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Dialog", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_dialog_get_response_for_widget" gtk_dialog_get_response_for_widget :: -    Ptr Dialog ->                           -- _obj : TInterface "Gtk" "Dialog"-    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    IO Int32---dialogGetResponseForWidget ::-    (MonadIO m, DialogK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- widget-    -> m Int32                              -- result-dialogGetResponseForWidget _obj widget = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let widget' = unsafeManagedPtrCastPtr widget-    result <- gtk_dialog_get_response_for_widget _obj' widget'-    touchManagedPtr _obj-    touchManagedPtr widget-    return result--data DialogGetResponseForWidgetMethodInfo-instance (signature ~ (b -> m Int32), MonadIO m, DialogK a, WidgetK b) => MethodInfo DialogGetResponseForWidgetMethodInfo a signature where-    overloadedMethod _ = dialogGetResponseForWidget---- method Dialog::get_widget_for_response--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Dialog", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "response_id", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Widget")--- throws : False--- Skip return : False--foreign import ccall "gtk_dialog_get_widget_for_response" gtk_dialog_get_widget_for_response :: -    Ptr Dialog ->                           -- _obj : TInterface "Gtk" "Dialog"-    Int32 ->                                -- response_id : TBasicType TInt-    IO (Ptr Widget)---dialogGetWidgetForResponse ::-    (MonadIO m, DialogK a) =>-    a                                       -- _obj-    -> Int32                                -- responseId-    -> m Widget                             -- result-dialogGetWidgetForResponse _obj responseId = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_dialog_get_widget_for_response _obj' responseId-    checkUnexpectedReturnNULL "gtk_dialog_get_widget_for_response" result-    result' <- (newObject Widget) result-    touchManagedPtr _obj-    return result'--data DialogGetWidgetForResponseMethodInfo-instance (signature ~ (Int32 -> m Widget), MonadIO m, DialogK a) => MethodInfo DialogGetWidgetForResponseMethodInfo a signature where-    overloadedMethod _ = dialogGetWidgetForResponse---- method Dialog::response--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Dialog", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "response_id", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_dialog_response" gtk_dialog_response :: -    Ptr Dialog ->                           -- _obj : TInterface "Gtk" "Dialog"-    Int32 ->                                -- response_id : TBasicType TInt-    IO ()---dialogResponse ::-    (MonadIO m, DialogK a) =>-    a                                       -- _obj-    -> Int32                                -- responseId-    -> m ()                                 -- result-dialogResponse _obj responseId = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_dialog_response _obj' responseId-    touchManagedPtr _obj-    return ()--data DialogResponseMethodInfo-instance (signature ~ (Int32 -> m ()), MonadIO m, DialogK a) => MethodInfo DialogResponseMethodInfo a signature where-    overloadedMethod _ = dialogResponse---- method Dialog::run--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Dialog", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_dialog_run" gtk_dialog_run :: -    Ptr Dialog ->                           -- _obj : TInterface "Gtk" "Dialog"-    IO Int32---dialogRun ::-    (MonadIO m, DialogK a) =>-    a                                       -- _obj-    -> m Int32                              -- result-dialogRun _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_dialog_run _obj'-    touchManagedPtr _obj-    return result--data DialogRunMethodInfo-instance (signature ~ (m Int32), MonadIO m, DialogK a) => MethodInfo DialogRunMethodInfo a signature where-    overloadedMethod _ = dialogRun---- method Dialog::set_alternative_button_order_from_array--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Dialog", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "n_params", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "new_order", argType = TCArray False (-1) 1 (TBasicType TInt), direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : [Arg {argCName = "n_params", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_dialog_set_alternative_button_order_from_array" gtk_dialog_set_alternative_button_order_from_array :: -    Ptr Dialog ->                           -- _obj : TInterface "Gtk" "Dialog"-    Int32 ->                                -- n_params : TBasicType TInt-    Ptr Int32 ->                            -- new_order : TCArray False (-1) 1 (TBasicType TInt)-    IO ()--{-# DEPRECATED dialogSetAlternativeButtonOrderFromArray ["(Since version 3.10)","Deprecated"]#-}-dialogSetAlternativeButtonOrderFromArray ::-    (MonadIO m, DialogK a) =>-    a                                       -- _obj-    -> [Int32]                              -- newOrder-    -> m ()                                 -- result-dialogSetAlternativeButtonOrderFromArray _obj newOrder = liftIO $ do-    let nParams = fromIntegral $ length newOrder-    let _obj' = unsafeManagedPtrCastPtr _obj-    newOrder' <- packStorableArray newOrder-    gtk_dialog_set_alternative_button_order_from_array _obj' nParams newOrder'-    touchManagedPtr _obj-    freeMem newOrder'-    return ()--data DialogSetAlternativeButtonOrderFromArrayMethodInfo-instance (signature ~ ([Int32] -> m ()), MonadIO m, DialogK a) => MethodInfo DialogSetAlternativeButtonOrderFromArrayMethodInfo a signature where-    overloadedMethod _ = dialogSetAlternativeButtonOrderFromArray---- method Dialog::set_default_response--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Dialog", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "response_id", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_dialog_set_default_response" gtk_dialog_set_default_response :: -    Ptr Dialog ->                           -- _obj : TInterface "Gtk" "Dialog"-    Int32 ->                                -- response_id : TBasicType TInt-    IO ()---dialogSetDefaultResponse ::-    (MonadIO m, DialogK a) =>-    a                                       -- _obj-    -> Int32                                -- responseId-    -> m ()                                 -- result-dialogSetDefaultResponse _obj responseId = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_dialog_set_default_response _obj' responseId-    touchManagedPtr _obj-    return ()--data DialogSetDefaultResponseMethodInfo-instance (signature ~ (Int32 -> m ()), MonadIO m, DialogK a) => MethodInfo DialogSetDefaultResponseMethodInfo a signature where-    overloadedMethod _ = dialogSetDefaultResponse---- method Dialog::set_response_sensitive--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Dialog", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "response_id", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "setting", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_dialog_set_response_sensitive" gtk_dialog_set_response_sensitive :: -    Ptr Dialog ->                           -- _obj : TInterface "Gtk" "Dialog"-    Int32 ->                                -- response_id : TBasicType TInt-    CInt ->                                 -- setting : TBasicType TBoolean-    IO ()---dialogSetResponseSensitive ::-    (MonadIO m, DialogK a) =>-    a                                       -- _obj-    -> Int32                                -- responseId-    -> Bool                                 -- setting-    -> m ()                                 -- result-dialogSetResponseSensitive _obj responseId setting = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let setting' = (fromIntegral . fromEnum) setting-    gtk_dialog_set_response_sensitive _obj' responseId setting'-    touchManagedPtr _obj-    return ()--data DialogSetResponseSensitiveMethodInfo-instance (signature ~ (Int32 -> Bool -> m ()), MonadIO m, DialogK a) => MethodInfo DialogSetResponseSensitiveMethodInfo a signature where-    overloadedMethod _ = dialogSetResponseSensitive--
− GI/Gtk/Objects/Dialog.hs-boot
@@ -1,28 +0,0 @@-module GI.Gtk.Objects.Dialog where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype Dialog = Dialog (ForeignPtr Dialog)-instance GObject Dialog where-class GObject o => DialogK o-instance (GObject o, IsDescendantOf Dialog o) => DialogK o-data DialogUseHeaderBarPropertyInfo-data DialogCloseSignalInfo-data DialogResponseSignalInfo-data DialogAddActionWidgetMethodInfo-data DialogAddButtonMethodInfo-data DialogGetActionAreaMethodInfo-data DialogGetContentAreaMethodInfo-data DialogGetHeaderBarMethodInfo-data DialogGetResponseForWidgetMethodInfo-data DialogGetWidgetForResponseMethodInfo-data DialogResponseMethodInfo-data DialogRunMethodInfo-data DialogSetAlternativeButtonOrderFromArrayMethodInfo-data DialogSetDefaultResponseMethodInfo-data DialogSetResponseSensitiveMethodInfo
− GI/Gtk/Objects/DrawingArea.hs
@@ -1,384 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.DrawingArea-    ( ---- * Exported types-    DrawingArea(..)                         ,-    DrawingAreaK                            ,-    toDrawingArea                           ,-    noDrawingArea                           ,--- -- * Methods--- ** drawingAreaNew-    drawingAreaNew                          ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype DrawingArea = DrawingArea (ForeignPtr DrawingArea)-foreign import ccall "gtk_drawing_area_get_type"-    c_gtk_drawing_area_get_type :: IO GType--type instance ParentTypes DrawingArea = DrawingAreaParentTypes-type DrawingAreaParentTypes = '[Widget, GObject.Object, Atk.ImplementorIface, Buildable]--instance GObject DrawingArea where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_drawing_area_get_type-    --class GObject o => DrawingAreaK o-instance (GObject o, IsDescendantOf DrawingArea o) => DrawingAreaK o--toDrawingArea :: DrawingAreaK o => o -> IO DrawingArea-toDrawingArea = unsafeCastTo DrawingArea--noDrawingArea :: Maybe DrawingArea-noDrawingArea = Nothing--type family ResolveDrawingAreaMethod (t :: Symbol) (o :: *) :: * where-    ResolveDrawingAreaMethod "activate" o = WidgetActivateMethodInfo-    ResolveDrawingAreaMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveDrawingAreaMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveDrawingAreaMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveDrawingAreaMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveDrawingAreaMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveDrawingAreaMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveDrawingAreaMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDrawingAreaMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDrawingAreaMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveDrawingAreaMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveDrawingAreaMethod "childNotify" o = WidgetChildNotifyMethodInfo-    ResolveDrawingAreaMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveDrawingAreaMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveDrawingAreaMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveDrawingAreaMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveDrawingAreaMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveDrawingAreaMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveDrawingAreaMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveDrawingAreaMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveDrawingAreaMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveDrawingAreaMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveDrawingAreaMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveDrawingAreaMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveDrawingAreaMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveDrawingAreaMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveDrawingAreaMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveDrawingAreaMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveDrawingAreaMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveDrawingAreaMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveDrawingAreaMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveDrawingAreaMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveDrawingAreaMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveDrawingAreaMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveDrawingAreaMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveDrawingAreaMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveDrawingAreaMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveDrawingAreaMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveDrawingAreaMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveDrawingAreaMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveDrawingAreaMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveDrawingAreaMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveDrawingAreaMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveDrawingAreaMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveDrawingAreaMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveDrawingAreaMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveDrawingAreaMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveDrawingAreaMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveDrawingAreaMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveDrawingAreaMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveDrawingAreaMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveDrawingAreaMethod "draw" o = WidgetDrawMethodInfo-    ResolveDrawingAreaMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveDrawingAreaMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveDrawingAreaMethod "event" o = WidgetEventMethodInfo-    ResolveDrawingAreaMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDrawingAreaMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveDrawingAreaMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDrawingAreaMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveDrawingAreaMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveDrawingAreaMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveDrawingAreaMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveDrawingAreaMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveDrawingAreaMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveDrawingAreaMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveDrawingAreaMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveDrawingAreaMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveDrawingAreaMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveDrawingAreaMethod "hide" o = WidgetHideMethodInfo-    ResolveDrawingAreaMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveDrawingAreaMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveDrawingAreaMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveDrawingAreaMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveDrawingAreaMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveDrawingAreaMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveDrawingAreaMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveDrawingAreaMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveDrawingAreaMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveDrawingAreaMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDrawingAreaMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveDrawingAreaMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveDrawingAreaMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveDrawingAreaMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveDrawingAreaMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveDrawingAreaMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveDrawingAreaMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveDrawingAreaMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveDrawingAreaMethod "map" o = WidgetMapMethodInfo-    ResolveDrawingAreaMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveDrawingAreaMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveDrawingAreaMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveDrawingAreaMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveDrawingAreaMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveDrawingAreaMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveDrawingAreaMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveDrawingAreaMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveDrawingAreaMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDrawingAreaMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDrawingAreaMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveDrawingAreaMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveDrawingAreaMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveDrawingAreaMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveDrawingAreaMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveDrawingAreaMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveDrawingAreaMethod "path" o = WidgetPathMethodInfo-    ResolveDrawingAreaMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveDrawingAreaMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveDrawingAreaMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveDrawingAreaMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveDrawingAreaMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveDrawingAreaMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveDrawingAreaMethod "realize" o = WidgetRealizeMethodInfo-    ResolveDrawingAreaMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDrawingAreaMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDrawingAreaMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveDrawingAreaMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveDrawingAreaMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveDrawingAreaMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveDrawingAreaMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveDrawingAreaMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveDrawingAreaMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveDrawingAreaMethod "reparent" o = WidgetReparentMethodInfo-    ResolveDrawingAreaMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDrawingAreaMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDrawingAreaMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveDrawingAreaMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveDrawingAreaMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDrawingAreaMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveDrawingAreaMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveDrawingAreaMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveDrawingAreaMethod "show" o = WidgetShowMethodInfo-    ResolveDrawingAreaMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveDrawingAreaMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveDrawingAreaMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveDrawingAreaMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveDrawingAreaMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveDrawingAreaMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDrawingAreaMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDrawingAreaMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveDrawingAreaMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveDrawingAreaMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveDrawingAreaMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDrawingAreaMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveDrawingAreaMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveDrawingAreaMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveDrawingAreaMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveDrawingAreaMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveDrawingAreaMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDrawingAreaMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveDrawingAreaMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveDrawingAreaMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDrawingAreaMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveDrawingAreaMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveDrawingAreaMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveDrawingAreaMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveDrawingAreaMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveDrawingAreaMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveDrawingAreaMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveDrawingAreaMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveDrawingAreaMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveDrawingAreaMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveDrawingAreaMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveDrawingAreaMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveDrawingAreaMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveDrawingAreaMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveDrawingAreaMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveDrawingAreaMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDrawingAreaMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveDrawingAreaMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveDrawingAreaMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveDrawingAreaMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveDrawingAreaMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveDrawingAreaMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveDrawingAreaMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveDrawingAreaMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveDrawingAreaMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveDrawingAreaMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveDrawingAreaMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveDrawingAreaMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveDrawingAreaMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveDrawingAreaMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveDrawingAreaMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveDrawingAreaMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveDrawingAreaMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveDrawingAreaMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveDrawingAreaMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveDrawingAreaMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveDrawingAreaMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveDrawingAreaMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveDrawingAreaMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveDrawingAreaMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveDrawingAreaMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveDrawingAreaMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveDrawingAreaMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveDrawingAreaMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveDrawingAreaMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveDrawingAreaMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveDrawingAreaMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveDrawingAreaMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveDrawingAreaMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveDrawingAreaMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveDrawingAreaMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveDrawingAreaMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveDrawingAreaMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveDrawingAreaMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDrawingAreaMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDrawingAreaMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveDrawingAreaMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveDrawingAreaMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveDrawingAreaMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveDrawingAreaMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveDrawingAreaMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveDrawingAreaMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveDrawingAreaMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveDrawingAreaMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveDrawingAreaMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveDrawingAreaMethod "getState" o = WidgetGetStateMethodInfo-    ResolveDrawingAreaMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveDrawingAreaMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveDrawingAreaMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveDrawingAreaMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveDrawingAreaMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveDrawingAreaMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveDrawingAreaMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveDrawingAreaMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveDrawingAreaMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveDrawingAreaMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveDrawingAreaMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveDrawingAreaMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveDrawingAreaMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveDrawingAreaMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveDrawingAreaMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveDrawingAreaMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveDrawingAreaMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveDrawingAreaMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveDrawingAreaMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveDrawingAreaMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveDrawingAreaMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveDrawingAreaMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveDrawingAreaMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveDrawingAreaMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveDrawingAreaMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveDrawingAreaMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDrawingAreaMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveDrawingAreaMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveDrawingAreaMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveDrawingAreaMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveDrawingAreaMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveDrawingAreaMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveDrawingAreaMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveDrawingAreaMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveDrawingAreaMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveDrawingAreaMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveDrawingAreaMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveDrawingAreaMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveDrawingAreaMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveDrawingAreaMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveDrawingAreaMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveDrawingAreaMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveDrawingAreaMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveDrawingAreaMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveDrawingAreaMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveDrawingAreaMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveDrawingAreaMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveDrawingAreaMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveDrawingAreaMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveDrawingAreaMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDrawingAreaMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveDrawingAreaMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveDrawingAreaMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveDrawingAreaMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveDrawingAreaMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveDrawingAreaMethod "setState" o = WidgetSetStateMethodInfo-    ResolveDrawingAreaMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveDrawingAreaMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveDrawingAreaMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveDrawingAreaMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveDrawingAreaMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveDrawingAreaMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveDrawingAreaMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveDrawingAreaMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveDrawingAreaMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveDrawingAreaMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveDrawingAreaMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveDrawingAreaMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveDrawingAreaMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDrawingAreaMethod t DrawingArea, MethodInfo info DrawingArea p) => IsLabelProxy t (DrawingArea -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDrawingAreaMethod t DrawingArea, MethodInfo info DrawingArea p) => IsLabel t (DrawingArea -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList DrawingArea = DrawingAreaAttributeList-type DrawingAreaAttributeList = ('[ '("appPaintable", WidgetAppPaintablePropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("parent", WidgetParentPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("style", WidgetStylePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo)] :: [(Symbol, *)])--type instance SignalList DrawingArea = DrawingAreaSignalList-type DrawingAreaSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method DrawingArea::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "DrawingArea")--- throws : False--- Skip return : False--foreign import ccall "gtk_drawing_area_new" gtk_drawing_area_new :: -    IO (Ptr DrawingArea)---drawingAreaNew ::-    (MonadIO m) =>-    m DrawingArea                           -- result-drawingAreaNew  = liftIO $ do-    result <- gtk_drawing_area_new-    checkUnexpectedReturnNULL "gtk_drawing_area_new" result-    result' <- (newObject DrawingArea) result-    return result'--
− GI/Gtk/Objects/DrawingArea.hs-boot
@@ -1,13 +0,0 @@-module GI.Gtk.Objects.DrawingArea where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DrawingArea = DrawingArea (ForeignPtr DrawingArea)-instance GObject DrawingArea where-class GObject o => DrawingAreaK o-instance (GObject o, IsDescendantOf DrawingArea o) => DrawingAreaK o
− GI/Gtk/Objects/Entry.hs
@@ -1,5754 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.Entry-    ( ---- * Exported types-    Entry(..)                               ,-    EntryK                                  ,-    toEntry                                 ,-    noEntry                                 ,--- -- * Methods--- ** entryGetActivatesDefault-    EntryGetActivatesDefaultMethodInfo      ,-    entryGetActivatesDefault                ,----- ** entryGetAlignment-    EntryGetAlignmentMethodInfo             ,-    entryGetAlignment                       ,----- ** entryGetAttributes-    EntryGetAttributesMethodInfo            ,-    entryGetAttributes                      ,----- ** entryGetBuffer-    EntryGetBufferMethodInfo                ,-    entryGetBuffer                          ,----- ** entryGetCompletion-    EntryGetCompletionMethodInfo            ,-    entryGetCompletion                      ,----- ** entryGetCurrentIconDragSource-    EntryGetCurrentIconDragSourceMethodInfo ,-    entryGetCurrentIconDragSource           ,----- ** entryGetCursorHadjustment-    EntryGetCursorHadjustmentMethodInfo     ,-    entryGetCursorHadjustment               ,----- ** entryGetHasFrame-    EntryGetHasFrameMethodInfo              ,-    entryGetHasFrame                        ,----- ** entryGetIconActivatable-    EntryGetIconActivatableMethodInfo       ,-    entryGetIconActivatable                 ,----- ** entryGetIconArea-    EntryGetIconAreaMethodInfo              ,-    entryGetIconArea                        ,----- ** entryGetIconAtPos-    EntryGetIconAtPosMethodInfo             ,-    entryGetIconAtPos                       ,----- ** entryGetIconGicon-    EntryGetIconGiconMethodInfo             ,-    entryGetIconGicon                       ,----- ** entryGetIconName-    EntryGetIconNameMethodInfo              ,-    entryGetIconName                        ,----- ** entryGetIconPixbuf-    EntryGetIconPixbufMethodInfo            ,-    entryGetIconPixbuf                      ,----- ** entryGetIconSensitive-    EntryGetIconSensitiveMethodInfo         ,-    entryGetIconSensitive                   ,----- ** entryGetIconStock-    EntryGetIconStockMethodInfo             ,-    entryGetIconStock                       ,----- ** entryGetIconStorageType-    EntryGetIconStorageTypeMethodInfo       ,-    entryGetIconStorageType                 ,----- ** entryGetIconTooltipMarkup-    EntryGetIconTooltipMarkupMethodInfo     ,-    entryGetIconTooltipMarkup               ,----- ** entryGetIconTooltipText-    EntryGetIconTooltipTextMethodInfo       ,-    entryGetIconTooltipText                 ,----- ** entryGetInnerBorder-    EntryGetInnerBorderMethodInfo           ,-    entryGetInnerBorder                     ,----- ** entryGetInputHints-    EntryGetInputHintsMethodInfo            ,-    entryGetInputHints                      ,----- ** entryGetInputPurpose-    EntryGetInputPurposeMethodInfo          ,-    entryGetInputPurpose                    ,----- ** entryGetInvisibleChar-    EntryGetInvisibleCharMethodInfo         ,-    entryGetInvisibleChar                   ,----- ** entryGetLayout-    EntryGetLayoutMethodInfo                ,-    entryGetLayout                          ,----- ** entryGetLayoutOffsets-    EntryGetLayoutOffsetsMethodInfo         ,-    entryGetLayoutOffsets                   ,----- ** entryGetMaxLength-    EntryGetMaxLengthMethodInfo             ,-    entryGetMaxLength                       ,----- ** entryGetMaxWidthChars-    EntryGetMaxWidthCharsMethodInfo         ,-    entryGetMaxWidthChars                   ,----- ** entryGetOverwriteMode-    EntryGetOverwriteModeMethodInfo         ,-    entryGetOverwriteMode                   ,----- ** entryGetPlaceholderText-    EntryGetPlaceholderTextMethodInfo       ,-    entryGetPlaceholderText                 ,----- ** entryGetProgressFraction-    EntryGetProgressFractionMethodInfo      ,-    entryGetProgressFraction                ,----- ** entryGetProgressPulseStep-    EntryGetProgressPulseStepMethodInfo     ,-    entryGetProgressPulseStep               ,----- ** entryGetTabs-    EntryGetTabsMethodInfo                  ,-    entryGetTabs                            ,----- ** entryGetText-    EntryGetTextMethodInfo                  ,-    entryGetText                            ,----- ** entryGetTextArea-    EntryGetTextAreaMethodInfo              ,-    entryGetTextArea                        ,----- ** entryGetTextLength-    EntryGetTextLengthMethodInfo            ,-    entryGetTextLength                      ,----- ** entryGetVisibility-    EntryGetVisibilityMethodInfo            ,-    entryGetVisibility                      ,----- ** entryGetWidthChars-    EntryGetWidthCharsMethodInfo            ,-    entryGetWidthChars                      ,----- ** entryGrabFocusWithoutSelecting-    EntryGrabFocusWithoutSelectingMethodInfo,-    entryGrabFocusWithoutSelecting          ,----- ** entryImContextFilterKeypress-    EntryImContextFilterKeypressMethodInfo  ,-    entryImContextFilterKeypress            ,----- ** entryLayoutIndexToTextIndex-    EntryLayoutIndexToTextIndexMethodInfo   ,-    entryLayoutIndexToTextIndex             ,----- ** entryNew-    entryNew                                ,----- ** entryNewWithBuffer-    entryNewWithBuffer                      ,----- ** entryProgressPulse-    EntryProgressPulseMethodInfo            ,-    entryProgressPulse                      ,----- ** entryResetImContext-    EntryResetImContextMethodInfo           ,-    entryResetImContext                     ,----- ** entrySetActivatesDefault-    EntrySetActivatesDefaultMethodInfo      ,-    entrySetActivatesDefault                ,----- ** entrySetAlignment-    EntrySetAlignmentMethodInfo             ,-    entrySetAlignment                       ,----- ** entrySetAttributes-    EntrySetAttributesMethodInfo            ,-    entrySetAttributes                      ,----- ** entrySetBuffer-    EntrySetBufferMethodInfo                ,-    entrySetBuffer                          ,----- ** entrySetCompletion-    EntrySetCompletionMethodInfo            ,-    entrySetCompletion                      ,----- ** entrySetCursorHadjustment-    EntrySetCursorHadjustmentMethodInfo     ,-    entrySetCursorHadjustment               ,----- ** entrySetHasFrame-    EntrySetHasFrameMethodInfo              ,-    entrySetHasFrame                        ,----- ** entrySetIconActivatable-    EntrySetIconActivatableMethodInfo       ,-    entrySetIconActivatable                 ,----- ** entrySetIconDragSource-    EntrySetIconDragSourceMethodInfo        ,-    entrySetIconDragSource                  ,----- ** entrySetIconFromGicon-    EntrySetIconFromGiconMethodInfo         ,-    entrySetIconFromGicon                   ,----- ** entrySetIconFromIconName-    EntrySetIconFromIconNameMethodInfo      ,-    entrySetIconFromIconName                ,----- ** entrySetIconFromPixbuf-    EntrySetIconFromPixbufMethodInfo        ,-    entrySetIconFromPixbuf                  ,----- ** entrySetIconFromStock-    EntrySetIconFromStockMethodInfo         ,-    entrySetIconFromStock                   ,----- ** entrySetIconSensitive-    EntrySetIconSensitiveMethodInfo         ,-    entrySetIconSensitive                   ,----- ** entrySetIconTooltipMarkup-    EntrySetIconTooltipMarkupMethodInfo     ,-    entrySetIconTooltipMarkup               ,----- ** entrySetIconTooltipText-    EntrySetIconTooltipTextMethodInfo       ,-    entrySetIconTooltipText                 ,----- ** entrySetInnerBorder-    EntrySetInnerBorderMethodInfo           ,-    entrySetInnerBorder                     ,----- ** entrySetInputHints-    EntrySetInputHintsMethodInfo            ,-    entrySetInputHints                      ,----- ** entrySetInputPurpose-    EntrySetInputPurposeMethodInfo          ,-    entrySetInputPurpose                    ,----- ** entrySetInvisibleChar-    EntrySetInvisibleCharMethodInfo         ,-    entrySetInvisibleChar                   ,----- ** entrySetMaxLength-    EntrySetMaxLengthMethodInfo             ,-    entrySetMaxLength                       ,----- ** entrySetMaxWidthChars-    EntrySetMaxWidthCharsMethodInfo         ,-    entrySetMaxWidthChars                   ,----- ** entrySetOverwriteMode-    EntrySetOverwriteModeMethodInfo         ,-    entrySetOverwriteMode                   ,----- ** entrySetPlaceholderText-    EntrySetPlaceholderTextMethodInfo       ,-    entrySetPlaceholderText                 ,----- ** entrySetProgressFraction-    EntrySetProgressFractionMethodInfo      ,-    entrySetProgressFraction                ,----- ** entrySetProgressPulseStep-    EntrySetProgressPulseStepMethodInfo     ,-    entrySetProgressPulseStep               ,----- ** entrySetTabs-    EntrySetTabsMethodInfo                  ,-    entrySetTabs                            ,----- ** entrySetText-    EntrySetTextMethodInfo                  ,-    entrySetText                            ,----- ** entrySetVisibility-    EntrySetVisibilityMethodInfo            ,-    entrySetVisibility                      ,----- ** entrySetWidthChars-    EntrySetWidthCharsMethodInfo            ,-    entrySetWidthChars                      ,----- ** entryTextIndexToLayoutIndex-    EntryTextIndexToLayoutIndexMethodInfo   ,-    entryTextIndexToLayoutIndex             ,----- ** entryUnsetInvisibleChar-    EntryUnsetInvisibleCharMethodInfo       ,-    entryUnsetInvisibleChar                 ,----- -- * Properties--- ** ActivatesDefault-    EntryActivatesDefaultPropertyInfo       ,-    constructEntryActivatesDefault          ,-    entryActivatesDefault                   ,-    getEntryActivatesDefault                ,-    setEntryActivatesDefault                ,----- ** Attributes-    EntryAttributesPropertyInfo             ,-    constructEntryAttributes                ,-    entryAttributes                         ,-    getEntryAttributes                      ,-    setEntryAttributes                      ,----- ** Buffer-    EntryBufferPropertyInfo                 ,-    constructEntryBuffer                    ,-    entryBuffer                             ,-    getEntryBuffer                          ,-    setEntryBuffer                          ,----- ** CapsLockWarning-    EntryCapsLockWarningPropertyInfo        ,-    constructEntryCapsLockWarning           ,-    entryCapsLockWarning                    ,-    getEntryCapsLockWarning                 ,-    setEntryCapsLockWarning                 ,----- ** Completion-    EntryCompletionPropertyInfo             ,-    clearEntryCompletion                    ,-    constructEntryCompletion                ,-    entryCompletion                         ,-    getEntryCompletion                      ,-    setEntryCompletion                      ,----- ** CursorPosition-    EntryCursorPositionPropertyInfo         ,-    entryCursorPosition                     ,-    getEntryCursorPosition                  ,----- ** Editable-    EntryEditablePropertyInfo               ,-    constructEntryEditable                  ,-    entryEditable                           ,-    getEntryEditable                        ,-    setEntryEditable                        ,----- ** HasFrame-    EntryHasFramePropertyInfo               ,-    constructEntryHasFrame                  ,-    entryHasFrame                           ,-    getEntryHasFrame                        ,-    setEntryHasFrame                        ,----- ** ImModule-    EntryImModulePropertyInfo               ,-    clearEntryImModule                      ,-    constructEntryImModule                  ,-    entryImModule                           ,-    getEntryImModule                        ,-    setEntryImModule                        ,----- ** InnerBorder-    EntryInnerBorderPropertyInfo            ,-    clearEntryInnerBorder                   ,-    constructEntryInnerBorder               ,-    entryInnerBorder                        ,-    getEntryInnerBorder                     ,-    setEntryInnerBorder                     ,----- ** InputHints-    EntryInputHintsPropertyInfo             ,-    constructEntryInputHints                ,-    entryInputHints                         ,-    getEntryInputHints                      ,-    setEntryInputHints                      ,----- ** InputPurpose-    EntryInputPurposePropertyInfo           ,-    constructEntryInputPurpose              ,-    entryInputPurpose                       ,-    getEntryInputPurpose                    ,-    setEntryInputPurpose                    ,----- ** InvisibleChar-    EntryInvisibleCharPropertyInfo          ,-    constructEntryInvisibleChar             ,-    entryInvisibleChar                      ,-    getEntryInvisibleChar                   ,-    setEntryInvisibleChar                   ,----- ** InvisibleCharSet-    EntryInvisibleCharSetPropertyInfo       ,-    constructEntryInvisibleCharSet          ,-    entryInvisibleCharSet                   ,-    getEntryInvisibleCharSet                ,-    setEntryInvisibleCharSet                ,----- ** MaxLength-    EntryMaxLengthPropertyInfo              ,-    constructEntryMaxLength                 ,-    entryMaxLength                          ,-    getEntryMaxLength                       ,-    setEntryMaxLength                       ,----- ** MaxWidthChars-    EntryMaxWidthCharsPropertyInfo          ,-    constructEntryMaxWidthChars             ,-    entryMaxWidthChars                      ,-    getEntryMaxWidthChars                   ,-    setEntryMaxWidthChars                   ,----- ** OverwriteMode-    EntryOverwriteModePropertyInfo          ,-    constructEntryOverwriteMode             ,-    entryOverwriteMode                      ,-    getEntryOverwriteMode                   ,-    setEntryOverwriteMode                   ,----- ** PlaceholderText-    EntryPlaceholderTextPropertyInfo        ,-    clearEntryPlaceholderText               ,-    constructEntryPlaceholderText           ,-    entryPlaceholderText                    ,-    getEntryPlaceholderText                 ,-    setEntryPlaceholderText                 ,----- ** PopulateAll-    EntryPopulateAllPropertyInfo            ,-    constructEntryPopulateAll               ,-    entryPopulateAll                        ,-    getEntryPopulateAll                     ,-    setEntryPopulateAll                     ,----- ** PrimaryIconActivatable-    EntryPrimaryIconActivatablePropertyInfo ,-    constructEntryPrimaryIconActivatable    ,-    entryPrimaryIconActivatable             ,-    getEntryPrimaryIconActivatable          ,-    setEntryPrimaryIconActivatable          ,----- ** PrimaryIconGicon-    EntryPrimaryIconGiconPropertyInfo       ,-    clearEntryPrimaryIconGicon              ,-    constructEntryPrimaryIconGicon          ,-    entryPrimaryIconGicon                   ,-    getEntryPrimaryIconGicon                ,-    setEntryPrimaryIconGicon                ,----- ** PrimaryIconName-    EntryPrimaryIconNamePropertyInfo        ,-    clearEntryPrimaryIconName               ,-    constructEntryPrimaryIconName           ,-    entryPrimaryIconName                    ,-    getEntryPrimaryIconName                 ,-    setEntryPrimaryIconName                 ,----- ** PrimaryIconPixbuf-    EntryPrimaryIconPixbufPropertyInfo      ,-    clearEntryPrimaryIconPixbuf             ,-    constructEntryPrimaryIconPixbuf         ,-    entryPrimaryIconPixbuf                  ,-    getEntryPrimaryIconPixbuf               ,-    setEntryPrimaryIconPixbuf               ,----- ** PrimaryIconSensitive-    EntryPrimaryIconSensitivePropertyInfo   ,-    constructEntryPrimaryIconSensitive      ,-    entryPrimaryIconSensitive               ,-    getEntryPrimaryIconSensitive            ,-    setEntryPrimaryIconSensitive            ,----- ** PrimaryIconStock-    EntryPrimaryIconStockPropertyInfo       ,-    clearEntryPrimaryIconStock              ,-    constructEntryPrimaryIconStock          ,-    entryPrimaryIconStock                   ,-    getEntryPrimaryIconStock                ,-    setEntryPrimaryIconStock                ,----- ** PrimaryIconStorageType-    EntryPrimaryIconStorageTypePropertyInfo ,-    entryPrimaryIconStorageType             ,-    getEntryPrimaryIconStorageType          ,----- ** PrimaryIconTooltipMarkup-    EntryPrimaryIconTooltipMarkupPropertyInfo,-    clearEntryPrimaryIconTooltipMarkup      ,-    constructEntryPrimaryIconTooltipMarkup  ,-    entryPrimaryIconTooltipMarkup           ,-    getEntryPrimaryIconTooltipMarkup        ,-    setEntryPrimaryIconTooltipMarkup        ,----- ** PrimaryIconTooltipText-    EntryPrimaryIconTooltipTextPropertyInfo ,-    clearEntryPrimaryIconTooltipText        ,-    constructEntryPrimaryIconTooltipText    ,-    entryPrimaryIconTooltipText             ,-    getEntryPrimaryIconTooltipText          ,-    setEntryPrimaryIconTooltipText          ,----- ** ProgressFraction-    EntryProgressFractionPropertyInfo       ,-    constructEntryProgressFraction          ,-    entryProgressFraction                   ,-    getEntryProgressFraction                ,-    setEntryProgressFraction                ,----- ** ProgressPulseStep-    EntryProgressPulseStepPropertyInfo      ,-    constructEntryProgressPulseStep         ,-    entryProgressPulseStep                  ,-    getEntryProgressPulseStep               ,-    setEntryProgressPulseStep               ,----- ** ScrollOffset-    EntryScrollOffsetPropertyInfo           ,-    entryScrollOffset                       ,-    getEntryScrollOffset                    ,----- ** SecondaryIconActivatable-    EntrySecondaryIconActivatablePropertyInfo,-    constructEntrySecondaryIconActivatable  ,-    entrySecondaryIconActivatable           ,-    getEntrySecondaryIconActivatable        ,-    setEntrySecondaryIconActivatable        ,----- ** SecondaryIconGicon-    EntrySecondaryIconGiconPropertyInfo     ,-    clearEntrySecondaryIconGicon            ,-    constructEntrySecondaryIconGicon        ,-    entrySecondaryIconGicon                 ,-    getEntrySecondaryIconGicon              ,-    setEntrySecondaryIconGicon              ,----- ** SecondaryIconName-    EntrySecondaryIconNamePropertyInfo      ,-    clearEntrySecondaryIconName             ,-    constructEntrySecondaryIconName         ,-    entrySecondaryIconName                  ,-    getEntrySecondaryIconName               ,-    setEntrySecondaryIconName               ,----- ** SecondaryIconPixbuf-    EntrySecondaryIconPixbufPropertyInfo    ,-    clearEntrySecondaryIconPixbuf           ,-    constructEntrySecondaryIconPixbuf       ,-    entrySecondaryIconPixbuf                ,-    getEntrySecondaryIconPixbuf             ,-    setEntrySecondaryIconPixbuf             ,----- ** SecondaryIconSensitive-    EntrySecondaryIconSensitivePropertyInfo ,-    constructEntrySecondaryIconSensitive    ,-    entrySecondaryIconSensitive             ,-    getEntrySecondaryIconSensitive          ,-    setEntrySecondaryIconSensitive          ,----- ** SecondaryIconStock-    EntrySecondaryIconStockPropertyInfo     ,-    clearEntrySecondaryIconStock            ,-    constructEntrySecondaryIconStock        ,-    entrySecondaryIconStock                 ,-    getEntrySecondaryIconStock              ,-    setEntrySecondaryIconStock              ,----- ** SecondaryIconStorageType-    EntrySecondaryIconStorageTypePropertyInfo,-    entrySecondaryIconStorageType           ,-    getEntrySecondaryIconStorageType        ,----- ** SecondaryIconTooltipMarkup-    EntrySecondaryIconTooltipMarkupPropertyInfo,-    clearEntrySecondaryIconTooltipMarkup    ,-    constructEntrySecondaryIconTooltipMarkup,-    entrySecondaryIconTooltipMarkup         ,-    getEntrySecondaryIconTooltipMarkup      ,-    setEntrySecondaryIconTooltipMarkup      ,----- ** SecondaryIconTooltipText-    EntrySecondaryIconTooltipTextPropertyInfo,-    clearEntrySecondaryIconTooltipText      ,-    constructEntrySecondaryIconTooltipText  ,-    entrySecondaryIconTooltipText           ,-    getEntrySecondaryIconTooltipText        ,-    setEntrySecondaryIconTooltipText        ,----- ** SelectionBound-    EntrySelectionBoundPropertyInfo         ,-    entrySelectionBound                     ,-    getEntrySelectionBound                  ,----- ** ShadowType-    EntryShadowTypePropertyInfo             ,-    constructEntryShadowType                ,-    entryShadowType                         ,-    getEntryShadowType                      ,-    setEntryShadowType                      ,----- ** Tabs-    EntryTabsPropertyInfo                   ,-    constructEntryTabs                      ,-    entryTabs                               ,-    getEntryTabs                            ,-    setEntryTabs                            ,----- ** Text-    EntryTextPropertyInfo                   ,-    constructEntryText                      ,-    entryText                               ,-    getEntryText                            ,-    setEntryText                            ,----- ** TextLength-    EntryTextLengthPropertyInfo             ,-    entryTextLength                         ,-    getEntryTextLength                      ,----- ** TruncateMultiline-    EntryTruncateMultilinePropertyInfo      ,-    constructEntryTruncateMultiline         ,-    entryTruncateMultiline                  ,-    getEntryTruncateMultiline               ,-    setEntryTruncateMultiline               ,----- ** Visibility-    EntryVisibilityPropertyInfo             ,-    constructEntryVisibility                ,-    entryVisibility                         ,-    getEntryVisibility                      ,-    setEntryVisibility                      ,----- ** WidthChars-    EntryWidthCharsPropertyInfo             ,-    constructEntryWidthChars                ,-    entryWidthChars                         ,-    getEntryWidthChars                      ,-    setEntryWidthChars                      ,----- ** Xalign-    EntryXalignPropertyInfo                 ,-    constructEntryXalign                    ,-    entryXalign                             ,-    getEntryXalign                          ,-    setEntryXalign                          ,----- -- * Signals--- ** Activate-    EntryActivateCallback                   ,-    EntryActivateCallbackC                  ,-    EntryActivateSignalInfo                 ,-    afterEntryActivate                      ,-    entryActivateCallbackWrapper            ,-    entryActivateClosure                    ,-    mkEntryActivateCallback                 ,-    noEntryActivateCallback                 ,-    onEntryActivate                         ,----- ** Backspace-    EntryBackspaceCallback                  ,-    EntryBackspaceCallbackC                 ,-    EntryBackspaceSignalInfo                ,-    afterEntryBackspace                     ,-    entryBackspaceCallbackWrapper           ,-    entryBackspaceClosure                   ,-    mkEntryBackspaceCallback                ,-    noEntryBackspaceCallback                ,-    onEntryBackspace                        ,----- ** CopyClipboard-    EntryCopyClipboardCallback              ,-    EntryCopyClipboardCallbackC             ,-    EntryCopyClipboardSignalInfo            ,-    afterEntryCopyClipboard                 ,-    entryCopyClipboardCallbackWrapper       ,-    entryCopyClipboardClosure               ,-    mkEntryCopyClipboardCallback            ,-    noEntryCopyClipboardCallback            ,-    onEntryCopyClipboard                    ,----- ** CutClipboard-    EntryCutClipboardCallback               ,-    EntryCutClipboardCallbackC              ,-    EntryCutClipboardSignalInfo             ,-    afterEntryCutClipboard                  ,-    entryCutClipboardCallbackWrapper        ,-    entryCutClipboardClosure                ,-    mkEntryCutClipboardCallback             ,-    noEntryCutClipboardCallback             ,-    onEntryCutClipboard                     ,----- ** DeleteFromCursor-    EntryDeleteFromCursorCallback           ,-    EntryDeleteFromCursorCallbackC          ,-    EntryDeleteFromCursorSignalInfo         ,-    afterEntryDeleteFromCursor              ,-    entryDeleteFromCursorCallbackWrapper    ,-    entryDeleteFromCursorClosure            ,-    mkEntryDeleteFromCursorCallback         ,-    noEntryDeleteFromCursorCallback         ,-    onEntryDeleteFromCursor                 ,----- ** IconPress-    EntryIconPressCallback                  ,-    EntryIconPressCallbackC                 ,-    EntryIconPressSignalInfo                ,-    afterEntryIconPress                     ,-    entryIconPressCallbackWrapper           ,-    entryIconPressClosure                   ,-    mkEntryIconPressCallback                ,-    noEntryIconPressCallback                ,-    onEntryIconPress                        ,----- ** IconRelease-    EntryIconReleaseCallback                ,-    EntryIconReleaseCallbackC               ,-    EntryIconReleaseSignalInfo              ,-    afterEntryIconRelease                   ,-    entryIconReleaseCallbackWrapper         ,-    entryIconReleaseClosure                 ,-    mkEntryIconReleaseCallback              ,-    noEntryIconReleaseCallback              ,-    onEntryIconRelease                      ,----- ** InsertAtCursor-    EntryInsertAtCursorCallback             ,-    EntryInsertAtCursorCallbackC            ,-    EntryInsertAtCursorSignalInfo           ,-    afterEntryInsertAtCursor                ,-    entryInsertAtCursorCallbackWrapper      ,-    entryInsertAtCursorClosure              ,-    mkEntryInsertAtCursorCallback           ,-    noEntryInsertAtCursorCallback           ,-    onEntryInsertAtCursor                   ,----- ** MoveCursor-    EntryMoveCursorCallback                 ,-    EntryMoveCursorCallbackC                ,-    EntryMoveCursorSignalInfo               ,-    afterEntryMoveCursor                    ,-    entryMoveCursorCallbackWrapper          ,-    entryMoveCursorClosure                  ,-    mkEntryMoveCursorCallback               ,-    noEntryMoveCursorCallback               ,-    onEntryMoveCursor                       ,----- ** PasteClipboard-    EntryPasteClipboardCallback             ,-    EntryPasteClipboardCallbackC            ,-    EntryPasteClipboardSignalInfo           ,-    afterEntryPasteClipboard                ,-    entryPasteClipboardCallbackWrapper      ,-    entryPasteClipboardClosure              ,-    mkEntryPasteClipboardCallback           ,-    noEntryPasteClipboardCallback           ,-    onEntryPasteClipboard                   ,----- ** PopulatePopup-    EntryPopulatePopupCallback              ,-    EntryPopulatePopupCallbackC             ,-    EntryPopulatePopupSignalInfo            ,-    afterEntryPopulatePopup                 ,-    entryPopulatePopupCallbackWrapper       ,-    entryPopulatePopupClosure               ,-    mkEntryPopulatePopupCallback            ,-    noEntryPopulatePopupCallback            ,-    onEntryPopulatePopup                    ,----- ** PreeditChanged-    EntryPreeditChangedCallback             ,-    EntryPreeditChangedCallbackC            ,-    EntryPreeditChangedSignalInfo           ,-    afterEntryPreeditChanged                ,-    entryPreeditChangedCallbackWrapper      ,-    entryPreeditChangedClosure              ,-    mkEntryPreeditChangedCallback           ,-    noEntryPreeditChangedCallback           ,-    onEntryPreeditChanged                   ,----- ** ToggleOverwrite-    EntryToggleOverwriteCallback            ,-    EntryToggleOverwriteCallbackC           ,-    EntryToggleOverwriteSignalInfo          ,-    afterEntryToggleOverwrite               ,-    entryToggleOverwriteCallbackWrapper     ,-    entryToggleOverwriteClosure             ,-    mkEntryToggleOverwriteCallback          ,-    noEntryToggleOverwriteCallback          ,-    onEntryToggleOverwrite                  ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject-import qualified GI.Gdk as Gdk-import qualified GI.GdkPixbuf as GdkPixbuf-import qualified GI.Gio as Gio-import qualified GI.Pango as Pango--newtype Entry = Entry (ForeignPtr Entry)-foreign import ccall "gtk_entry_get_type"-    c_gtk_entry_get_type :: IO GType--type instance ParentTypes Entry = EntryParentTypes-type EntryParentTypes = '[Widget, GObject.Object, Atk.ImplementorIface, Buildable, CellEditable, Editable]--instance GObject Entry where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_entry_get_type-    --class GObject o => EntryK o-instance (GObject o, IsDescendantOf Entry o) => EntryK o--toEntry :: EntryK o => o -> IO Entry-toEntry = unsafeCastTo Entry--noEntry :: Maybe Entry-noEntry = Nothing--type family ResolveEntryMethod (t :: Symbol) (o :: *) :: * where-    ResolveEntryMethod "activate" o = WidgetActivateMethodInfo-    ResolveEntryMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveEntryMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveEntryMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveEntryMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveEntryMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveEntryMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveEntryMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveEntryMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveEntryMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveEntryMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveEntryMethod "childNotify" o = WidgetChildNotifyMethodInfo-    ResolveEntryMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveEntryMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveEntryMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveEntryMethod "copyClipboard" o = EditableCopyClipboardMethodInfo-    ResolveEntryMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveEntryMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveEntryMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveEntryMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveEntryMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveEntryMethod "cutClipboard" o = EditableCutClipboardMethodInfo-    ResolveEntryMethod "deleteSelection" o = EditableDeleteSelectionMethodInfo-    ResolveEntryMethod "deleteText" o = EditableDeleteTextMethodInfo-    ResolveEntryMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveEntryMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveEntryMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveEntryMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveEntryMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveEntryMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveEntryMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveEntryMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveEntryMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveEntryMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveEntryMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveEntryMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveEntryMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveEntryMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveEntryMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveEntryMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveEntryMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveEntryMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveEntryMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveEntryMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveEntryMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveEntryMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveEntryMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveEntryMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveEntryMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveEntryMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveEntryMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveEntryMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveEntryMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveEntryMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveEntryMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveEntryMethod "draw" o = WidgetDrawMethodInfo-    ResolveEntryMethod "editingDone" o = CellEditableEditingDoneMethodInfo-    ResolveEntryMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveEntryMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveEntryMethod "event" o = WidgetEventMethodInfo-    ResolveEntryMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveEntryMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveEntryMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveEntryMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveEntryMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveEntryMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveEntryMethod "grabFocusWithoutSelecting" o = EntryGrabFocusWithoutSelectingMethodInfo-    ResolveEntryMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveEntryMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveEntryMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveEntryMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveEntryMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveEntryMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveEntryMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveEntryMethod "hide" o = WidgetHideMethodInfo-    ResolveEntryMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveEntryMethod "imContextFilterKeypress" o = EntryImContextFilterKeypressMethodInfo-    ResolveEntryMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveEntryMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveEntryMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveEntryMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveEntryMethod "insertText" o = EditableInsertTextMethodInfo-    ResolveEntryMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveEntryMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveEntryMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveEntryMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveEntryMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveEntryMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveEntryMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveEntryMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveEntryMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveEntryMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveEntryMethod "layoutIndexToTextIndex" o = EntryLayoutIndexToTextIndexMethodInfo-    ResolveEntryMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveEntryMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveEntryMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveEntryMethod "map" o = WidgetMapMethodInfo-    ResolveEntryMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveEntryMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveEntryMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveEntryMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveEntryMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveEntryMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveEntryMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveEntryMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveEntryMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveEntryMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveEntryMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveEntryMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveEntryMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveEntryMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveEntryMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveEntryMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveEntryMethod "pasteClipboard" o = EditablePasteClipboardMethodInfo-    ResolveEntryMethod "path" o = WidgetPathMethodInfo-    ResolveEntryMethod "progressPulse" o = EntryProgressPulseMethodInfo-    ResolveEntryMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveEntryMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveEntryMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveEntryMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveEntryMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveEntryMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveEntryMethod "realize" o = WidgetRealizeMethodInfo-    ResolveEntryMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveEntryMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveEntryMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveEntryMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveEntryMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveEntryMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveEntryMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveEntryMethod "removeWidget" o = CellEditableRemoveWidgetMethodInfo-    ResolveEntryMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveEntryMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveEntryMethod "reparent" o = WidgetReparentMethodInfo-    ResolveEntryMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveEntryMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveEntryMethod "resetImContext" o = EntryResetImContextMethodInfo-    ResolveEntryMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveEntryMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveEntryMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveEntryMethod "selectRegion" o = EditableSelectRegionMethodInfo-    ResolveEntryMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveEntryMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveEntryMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveEntryMethod "show" o = WidgetShowMethodInfo-    ResolveEntryMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveEntryMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveEntryMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveEntryMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveEntryMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveEntryMethod "startEditing" o = CellEditableStartEditingMethodInfo-    ResolveEntryMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveEntryMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveEntryMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveEntryMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveEntryMethod "textIndexToLayoutIndex" o = EntryTextIndexToLayoutIndexMethodInfo-    ResolveEntryMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveEntryMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveEntryMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveEntryMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveEntryMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveEntryMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveEntryMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveEntryMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveEntryMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveEntryMethod "unsetInvisibleChar" o = EntryUnsetInvisibleCharMethodInfo-    ResolveEntryMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveEntryMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveEntryMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveEntryMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveEntryMethod "getActivatesDefault" o = EntryGetActivatesDefaultMethodInfo-    ResolveEntryMethod "getAlignment" o = EntryGetAlignmentMethodInfo-    ResolveEntryMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveEntryMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveEntryMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveEntryMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveEntryMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveEntryMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveEntryMethod "getAttributes" o = EntryGetAttributesMethodInfo-    ResolveEntryMethod "getBuffer" o = EntryGetBufferMethodInfo-    ResolveEntryMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveEntryMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveEntryMethod "getChars" o = EditableGetCharsMethodInfo-    ResolveEntryMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveEntryMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveEntryMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveEntryMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveEntryMethod "getCompletion" o = EntryGetCompletionMethodInfo-    ResolveEntryMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveEntryMethod "getCurrentIconDragSource" o = EntryGetCurrentIconDragSourceMethodInfo-    ResolveEntryMethod "getCursorHadjustment" o = EntryGetCursorHadjustmentMethodInfo-    ResolveEntryMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveEntryMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveEntryMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveEntryMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveEntryMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveEntryMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveEntryMethod "getEditable" o = EditableGetEditableMethodInfo-    ResolveEntryMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveEntryMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveEntryMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveEntryMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveEntryMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveEntryMethod "getHasFrame" o = EntryGetHasFrameMethodInfo-    ResolveEntryMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveEntryMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveEntryMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveEntryMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveEntryMethod "getIconActivatable" o = EntryGetIconActivatableMethodInfo-    ResolveEntryMethod "getIconArea" o = EntryGetIconAreaMethodInfo-    ResolveEntryMethod "getIconAtPos" o = EntryGetIconAtPosMethodInfo-    ResolveEntryMethod "getIconGicon" o = EntryGetIconGiconMethodInfo-    ResolveEntryMethod "getIconName" o = EntryGetIconNameMethodInfo-    ResolveEntryMethod "getIconPixbuf" o = EntryGetIconPixbufMethodInfo-    ResolveEntryMethod "getIconSensitive" o = EntryGetIconSensitiveMethodInfo-    ResolveEntryMethod "getIconStock" o = EntryGetIconStockMethodInfo-    ResolveEntryMethod "getIconStorageType" o = EntryGetIconStorageTypeMethodInfo-    ResolveEntryMethod "getIconTooltipMarkup" o = EntryGetIconTooltipMarkupMethodInfo-    ResolveEntryMethod "getIconTooltipText" o = EntryGetIconTooltipTextMethodInfo-    ResolveEntryMethod "getInnerBorder" o = EntryGetInnerBorderMethodInfo-    ResolveEntryMethod "getInputHints" o = EntryGetInputHintsMethodInfo-    ResolveEntryMethod "getInputPurpose" o = EntryGetInputPurposeMethodInfo-    ResolveEntryMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveEntryMethod "getInvisibleChar" o = EntryGetInvisibleCharMethodInfo-    ResolveEntryMethod "getLayout" o = EntryGetLayoutMethodInfo-    ResolveEntryMethod "getLayoutOffsets" o = EntryGetLayoutOffsetsMethodInfo-    ResolveEntryMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveEntryMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveEntryMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveEntryMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveEntryMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveEntryMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveEntryMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveEntryMethod "getMaxLength" o = EntryGetMaxLengthMethodInfo-    ResolveEntryMethod "getMaxWidthChars" o = EntryGetMaxWidthCharsMethodInfo-    ResolveEntryMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveEntryMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveEntryMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveEntryMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveEntryMethod "getOverwriteMode" o = EntryGetOverwriteModeMethodInfo-    ResolveEntryMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveEntryMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveEntryMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveEntryMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveEntryMethod "getPlaceholderText" o = EntryGetPlaceholderTextMethodInfo-    ResolveEntryMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveEntryMethod "getPosition" o = EditableGetPositionMethodInfo-    ResolveEntryMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveEntryMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveEntryMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveEntryMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveEntryMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveEntryMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveEntryMethod "getProgressFraction" o = EntryGetProgressFractionMethodInfo-    ResolveEntryMethod "getProgressPulseStep" o = EntryGetProgressPulseStepMethodInfo-    ResolveEntryMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveEntryMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveEntryMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveEntryMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveEntryMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveEntryMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveEntryMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveEntryMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveEntryMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveEntryMethod "getSelectionBounds" o = EditableGetSelectionBoundsMethodInfo-    ResolveEntryMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveEntryMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveEntryMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveEntryMethod "getState" o = WidgetGetStateMethodInfo-    ResolveEntryMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveEntryMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveEntryMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveEntryMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveEntryMethod "getTabs" o = EntryGetTabsMethodInfo-    ResolveEntryMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveEntryMethod "getText" o = EntryGetTextMethodInfo-    ResolveEntryMethod "getTextArea" o = EntryGetTextAreaMethodInfo-    ResolveEntryMethod "getTextLength" o = EntryGetTextLengthMethodInfo-    ResolveEntryMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveEntryMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveEntryMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveEntryMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveEntryMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveEntryMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveEntryMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveEntryMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveEntryMethod "getVisibility" o = EntryGetVisibilityMethodInfo-    ResolveEntryMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveEntryMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveEntryMethod "getWidthChars" o = EntryGetWidthCharsMethodInfo-    ResolveEntryMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveEntryMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveEntryMethod "setActivatesDefault" o = EntrySetActivatesDefaultMethodInfo-    ResolveEntryMethod "setAlignment" o = EntrySetAlignmentMethodInfo-    ResolveEntryMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveEntryMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveEntryMethod "setAttributes" o = EntrySetAttributesMethodInfo-    ResolveEntryMethod "setBuffer" o = EntrySetBufferMethodInfo-    ResolveEntryMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveEntryMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveEntryMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveEntryMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveEntryMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveEntryMethod "setCompletion" o = EntrySetCompletionMethodInfo-    ResolveEntryMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveEntryMethod "setCursorHadjustment" o = EntrySetCursorHadjustmentMethodInfo-    ResolveEntryMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveEntryMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveEntryMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveEntryMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveEntryMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveEntryMethod "setEditable" o = EditableSetEditableMethodInfo-    ResolveEntryMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveEntryMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveEntryMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveEntryMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveEntryMethod "setHasFrame" o = EntrySetHasFrameMethodInfo-    ResolveEntryMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveEntryMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveEntryMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveEntryMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveEntryMethod "setIconActivatable" o = EntrySetIconActivatableMethodInfo-    ResolveEntryMethod "setIconDragSource" o = EntrySetIconDragSourceMethodInfo-    ResolveEntryMethod "setIconFromGicon" o = EntrySetIconFromGiconMethodInfo-    ResolveEntryMethod "setIconFromIconName" o = EntrySetIconFromIconNameMethodInfo-    ResolveEntryMethod "setIconFromPixbuf" o = EntrySetIconFromPixbufMethodInfo-    ResolveEntryMethod "setIconFromStock" o = EntrySetIconFromStockMethodInfo-    ResolveEntryMethod "setIconSensitive" o = EntrySetIconSensitiveMethodInfo-    ResolveEntryMethod "setIconTooltipMarkup" o = EntrySetIconTooltipMarkupMethodInfo-    ResolveEntryMethod "setIconTooltipText" o = EntrySetIconTooltipTextMethodInfo-    ResolveEntryMethod "setInnerBorder" o = EntrySetInnerBorderMethodInfo-    ResolveEntryMethod "setInputHints" o = EntrySetInputHintsMethodInfo-    ResolveEntryMethod "setInputPurpose" o = EntrySetInputPurposeMethodInfo-    ResolveEntryMethod "setInvisibleChar" o = EntrySetInvisibleCharMethodInfo-    ResolveEntryMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveEntryMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveEntryMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveEntryMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveEntryMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveEntryMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveEntryMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveEntryMethod "setMaxLength" o = EntrySetMaxLengthMethodInfo-    ResolveEntryMethod "setMaxWidthChars" o = EntrySetMaxWidthCharsMethodInfo-    ResolveEntryMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveEntryMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveEntryMethod "setOverwriteMode" o = EntrySetOverwriteModeMethodInfo-    ResolveEntryMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveEntryMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveEntryMethod "setPlaceholderText" o = EntrySetPlaceholderTextMethodInfo-    ResolveEntryMethod "setPosition" o = EditableSetPositionMethodInfo-    ResolveEntryMethod "setProgressFraction" o = EntrySetProgressFractionMethodInfo-    ResolveEntryMethod "setProgressPulseStep" o = EntrySetProgressPulseStepMethodInfo-    ResolveEntryMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveEntryMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveEntryMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveEntryMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveEntryMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveEntryMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveEntryMethod "setState" o = WidgetSetStateMethodInfo-    ResolveEntryMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveEntryMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveEntryMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveEntryMethod "setTabs" o = EntrySetTabsMethodInfo-    ResolveEntryMethod "setText" o = EntrySetTextMethodInfo-    ResolveEntryMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveEntryMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveEntryMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveEntryMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveEntryMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveEntryMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveEntryMethod "setVisibility" o = EntrySetVisibilityMethodInfo-    ResolveEntryMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveEntryMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveEntryMethod "setWidthChars" o = EntrySetWidthCharsMethodInfo-    ResolveEntryMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveEntryMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveEntryMethod t Entry, MethodInfo info Entry p) => IsLabelProxy t (Entry -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveEntryMethod t Entry, MethodInfo info Entry p) => IsLabel t (Entry -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal Entry::activate-type EntryActivateCallback =-    IO ()--noEntryActivateCallback :: Maybe EntryActivateCallback-noEntryActivateCallback = Nothing--type EntryActivateCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkEntryActivateCallback :: EntryActivateCallbackC -> IO (FunPtr EntryActivateCallbackC)--entryActivateClosure :: EntryActivateCallback -> IO Closure-entryActivateClosure cb = newCClosure =<< mkEntryActivateCallback wrapped-    where wrapped = entryActivateCallbackWrapper cb--entryActivateCallbackWrapper ::-    EntryActivateCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-entryActivateCallbackWrapper _cb _ _ = do-    _cb --onEntryActivate :: (GObject a, MonadIO m) => a -> EntryActivateCallback -> m SignalHandlerId-onEntryActivate obj cb = liftIO $ connectEntryActivate obj cb SignalConnectBefore-afterEntryActivate :: (GObject a, MonadIO m) => a -> EntryActivateCallback -> m SignalHandlerId-afterEntryActivate obj cb = connectEntryActivate obj cb SignalConnectAfter--connectEntryActivate :: (GObject a, MonadIO m) =>-                        a -> EntryActivateCallback -> SignalConnectMode -> m SignalHandlerId-connectEntryActivate obj cb after = liftIO $ do-    cb' <- mkEntryActivateCallback (entryActivateCallbackWrapper cb)-    connectSignalFunPtr obj "activate" cb' after---- signal Entry::backspace-type EntryBackspaceCallback =-    IO ()--noEntryBackspaceCallback :: Maybe EntryBackspaceCallback-noEntryBackspaceCallback = Nothing--type EntryBackspaceCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkEntryBackspaceCallback :: EntryBackspaceCallbackC -> IO (FunPtr EntryBackspaceCallbackC)--entryBackspaceClosure :: EntryBackspaceCallback -> IO Closure-entryBackspaceClosure cb = newCClosure =<< mkEntryBackspaceCallback wrapped-    where wrapped = entryBackspaceCallbackWrapper cb--entryBackspaceCallbackWrapper ::-    EntryBackspaceCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-entryBackspaceCallbackWrapper _cb _ _ = do-    _cb --onEntryBackspace :: (GObject a, MonadIO m) => a -> EntryBackspaceCallback -> m SignalHandlerId-onEntryBackspace obj cb = liftIO $ connectEntryBackspace obj cb SignalConnectBefore-afterEntryBackspace :: (GObject a, MonadIO m) => a -> EntryBackspaceCallback -> m SignalHandlerId-afterEntryBackspace obj cb = connectEntryBackspace obj cb SignalConnectAfter--connectEntryBackspace :: (GObject a, MonadIO m) =>-                         a -> EntryBackspaceCallback -> SignalConnectMode -> m SignalHandlerId-connectEntryBackspace obj cb after = liftIO $ do-    cb' <- mkEntryBackspaceCallback (entryBackspaceCallbackWrapper cb)-    connectSignalFunPtr obj "backspace" cb' after---- signal Entry::copy-clipboard-type EntryCopyClipboardCallback =-    IO ()--noEntryCopyClipboardCallback :: Maybe EntryCopyClipboardCallback-noEntryCopyClipboardCallback = Nothing--type EntryCopyClipboardCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkEntryCopyClipboardCallback :: EntryCopyClipboardCallbackC -> IO (FunPtr EntryCopyClipboardCallbackC)--entryCopyClipboardClosure :: EntryCopyClipboardCallback -> IO Closure-entryCopyClipboardClosure cb = newCClosure =<< mkEntryCopyClipboardCallback wrapped-    where wrapped = entryCopyClipboardCallbackWrapper cb--entryCopyClipboardCallbackWrapper ::-    EntryCopyClipboardCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-entryCopyClipboardCallbackWrapper _cb _ _ = do-    _cb --onEntryCopyClipboard :: (GObject a, MonadIO m) => a -> EntryCopyClipboardCallback -> m SignalHandlerId-onEntryCopyClipboard obj cb = liftIO $ connectEntryCopyClipboard obj cb SignalConnectBefore-afterEntryCopyClipboard :: (GObject a, MonadIO m) => a -> EntryCopyClipboardCallback -> m SignalHandlerId-afterEntryCopyClipboard obj cb = connectEntryCopyClipboard obj cb SignalConnectAfter--connectEntryCopyClipboard :: (GObject a, MonadIO m) =>-                             a -> EntryCopyClipboardCallback -> SignalConnectMode -> m SignalHandlerId-connectEntryCopyClipboard obj cb after = liftIO $ do-    cb' <- mkEntryCopyClipboardCallback (entryCopyClipboardCallbackWrapper cb)-    connectSignalFunPtr obj "copy-clipboard" cb' after---- signal Entry::cut-clipboard-type EntryCutClipboardCallback =-    IO ()--noEntryCutClipboardCallback :: Maybe EntryCutClipboardCallback-noEntryCutClipboardCallback = Nothing--type EntryCutClipboardCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkEntryCutClipboardCallback :: EntryCutClipboardCallbackC -> IO (FunPtr EntryCutClipboardCallbackC)--entryCutClipboardClosure :: EntryCutClipboardCallback -> IO Closure-entryCutClipboardClosure cb = newCClosure =<< mkEntryCutClipboardCallback wrapped-    where wrapped = entryCutClipboardCallbackWrapper cb--entryCutClipboardCallbackWrapper ::-    EntryCutClipboardCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-entryCutClipboardCallbackWrapper _cb _ _ = do-    _cb --onEntryCutClipboard :: (GObject a, MonadIO m) => a -> EntryCutClipboardCallback -> m SignalHandlerId-onEntryCutClipboard obj cb = liftIO $ connectEntryCutClipboard obj cb SignalConnectBefore-afterEntryCutClipboard :: (GObject a, MonadIO m) => a -> EntryCutClipboardCallback -> m SignalHandlerId-afterEntryCutClipboard obj cb = connectEntryCutClipboard obj cb SignalConnectAfter--connectEntryCutClipboard :: (GObject a, MonadIO m) =>-                            a -> EntryCutClipboardCallback -> SignalConnectMode -> m SignalHandlerId-connectEntryCutClipboard obj cb after = liftIO $ do-    cb' <- mkEntryCutClipboardCallback (entryCutClipboardCallbackWrapper cb)-    connectSignalFunPtr obj "cut-clipboard" cb' after---- signal Entry::delete-from-cursor-type EntryDeleteFromCursorCallback =-    DeleteType ->-    Int32 ->-    IO ()--noEntryDeleteFromCursorCallback :: Maybe EntryDeleteFromCursorCallback-noEntryDeleteFromCursorCallback = Nothing--type EntryDeleteFromCursorCallbackC =-    Ptr () ->                               -- object-    CUInt ->-    Int32 ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkEntryDeleteFromCursorCallback :: EntryDeleteFromCursorCallbackC -> IO (FunPtr EntryDeleteFromCursorCallbackC)--entryDeleteFromCursorClosure :: EntryDeleteFromCursorCallback -> IO Closure-entryDeleteFromCursorClosure cb = newCClosure =<< mkEntryDeleteFromCursorCallback wrapped-    where wrapped = entryDeleteFromCursorCallbackWrapper cb--entryDeleteFromCursorCallbackWrapper ::-    EntryDeleteFromCursorCallback ->-    Ptr () ->-    CUInt ->-    Int32 ->-    Ptr () ->-    IO ()-entryDeleteFromCursorCallbackWrapper _cb _ type_ count _ = do-    let type_' = (toEnum . fromIntegral) type_-    _cb  type_' count--onEntryDeleteFromCursor :: (GObject a, MonadIO m) => a -> EntryDeleteFromCursorCallback -> m SignalHandlerId-onEntryDeleteFromCursor obj cb = liftIO $ connectEntryDeleteFromCursor obj cb SignalConnectBefore-afterEntryDeleteFromCursor :: (GObject a, MonadIO m) => a -> EntryDeleteFromCursorCallback -> m SignalHandlerId-afterEntryDeleteFromCursor obj cb = connectEntryDeleteFromCursor obj cb SignalConnectAfter--connectEntryDeleteFromCursor :: (GObject a, MonadIO m) =>-                                a -> EntryDeleteFromCursorCallback -> SignalConnectMode -> m SignalHandlerId-connectEntryDeleteFromCursor obj cb after = liftIO $ do-    cb' <- mkEntryDeleteFromCursorCallback (entryDeleteFromCursorCallbackWrapper cb)-    connectSignalFunPtr obj "delete-from-cursor" cb' after---- signal Entry::icon-press-type EntryIconPressCallback =-    EntryIconPosition ->-    Gdk.EventButton ->-    IO ()--noEntryIconPressCallback :: Maybe EntryIconPressCallback-noEntryIconPressCallback = Nothing--type EntryIconPressCallbackC =-    Ptr () ->                               -- object-    CUInt ->-    Ptr Gdk.EventButton ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkEntryIconPressCallback :: EntryIconPressCallbackC -> IO (FunPtr EntryIconPressCallbackC)--entryIconPressClosure :: EntryIconPressCallback -> IO Closure-entryIconPressClosure cb = newCClosure =<< mkEntryIconPressCallback wrapped-    where wrapped = entryIconPressCallbackWrapper cb--entryIconPressCallbackWrapper ::-    EntryIconPressCallback ->-    Ptr () ->-    CUInt ->-    Ptr Gdk.EventButton ->-    Ptr () ->-    IO ()-entryIconPressCallbackWrapper _cb _ iconPos event _ = do-    let iconPos' = (toEnum . fromIntegral) iconPos-    event' <- (newPtr Gdk.EventButton) event-    _cb  iconPos' event'--onEntryIconPress :: (GObject a, MonadIO m) => a -> EntryIconPressCallback -> m SignalHandlerId-onEntryIconPress obj cb = liftIO $ connectEntryIconPress obj cb SignalConnectBefore-afterEntryIconPress :: (GObject a, MonadIO m) => a -> EntryIconPressCallback -> m SignalHandlerId-afterEntryIconPress obj cb = connectEntryIconPress obj cb SignalConnectAfter--connectEntryIconPress :: (GObject a, MonadIO m) =>-                         a -> EntryIconPressCallback -> SignalConnectMode -> m SignalHandlerId-connectEntryIconPress obj cb after = liftIO $ do-    cb' <- mkEntryIconPressCallback (entryIconPressCallbackWrapper cb)-    connectSignalFunPtr obj "icon-press" cb' after---- signal Entry::icon-release-type EntryIconReleaseCallback =-    EntryIconPosition ->-    Gdk.EventButton ->-    IO ()--noEntryIconReleaseCallback :: Maybe EntryIconReleaseCallback-noEntryIconReleaseCallback = Nothing--type EntryIconReleaseCallbackC =-    Ptr () ->                               -- object-    CUInt ->-    Ptr Gdk.EventButton ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkEntryIconReleaseCallback :: EntryIconReleaseCallbackC -> IO (FunPtr EntryIconReleaseCallbackC)--entryIconReleaseClosure :: EntryIconReleaseCallback -> IO Closure-entryIconReleaseClosure cb = newCClosure =<< mkEntryIconReleaseCallback wrapped-    where wrapped = entryIconReleaseCallbackWrapper cb--entryIconReleaseCallbackWrapper ::-    EntryIconReleaseCallback ->-    Ptr () ->-    CUInt ->-    Ptr Gdk.EventButton ->-    Ptr () ->-    IO ()-entryIconReleaseCallbackWrapper _cb _ iconPos event _ = do-    let iconPos' = (toEnum . fromIntegral) iconPos-    event' <- (newPtr Gdk.EventButton) event-    _cb  iconPos' event'--onEntryIconRelease :: (GObject a, MonadIO m) => a -> EntryIconReleaseCallback -> m SignalHandlerId-onEntryIconRelease obj cb = liftIO $ connectEntryIconRelease obj cb SignalConnectBefore-afterEntryIconRelease :: (GObject a, MonadIO m) => a -> EntryIconReleaseCallback -> m SignalHandlerId-afterEntryIconRelease obj cb = connectEntryIconRelease obj cb SignalConnectAfter--connectEntryIconRelease :: (GObject a, MonadIO m) =>-                           a -> EntryIconReleaseCallback -> SignalConnectMode -> m SignalHandlerId-connectEntryIconRelease obj cb after = liftIO $ do-    cb' <- mkEntryIconReleaseCallback (entryIconReleaseCallbackWrapper cb)-    connectSignalFunPtr obj "icon-release" cb' after---- signal Entry::insert-at-cursor-type EntryInsertAtCursorCallback =-    T.Text ->-    IO ()--noEntryInsertAtCursorCallback :: Maybe EntryInsertAtCursorCallback-noEntryInsertAtCursorCallback = Nothing--type EntryInsertAtCursorCallbackC =-    Ptr () ->                               -- object-    CString ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkEntryInsertAtCursorCallback :: EntryInsertAtCursorCallbackC -> IO (FunPtr EntryInsertAtCursorCallbackC)--entryInsertAtCursorClosure :: EntryInsertAtCursorCallback -> IO Closure-entryInsertAtCursorClosure cb = newCClosure =<< mkEntryInsertAtCursorCallback wrapped-    where wrapped = entryInsertAtCursorCallbackWrapper cb--entryInsertAtCursorCallbackWrapper ::-    EntryInsertAtCursorCallback ->-    Ptr () ->-    CString ->-    Ptr () ->-    IO ()-entryInsertAtCursorCallbackWrapper _cb _ string _ = do-    string' <- cstringToText string-    _cb  string'--onEntryInsertAtCursor :: (GObject a, MonadIO m) => a -> EntryInsertAtCursorCallback -> m SignalHandlerId-onEntryInsertAtCursor obj cb = liftIO $ connectEntryInsertAtCursor obj cb SignalConnectBefore-afterEntryInsertAtCursor :: (GObject a, MonadIO m) => a -> EntryInsertAtCursorCallback -> m SignalHandlerId-afterEntryInsertAtCursor obj cb = connectEntryInsertAtCursor obj cb SignalConnectAfter--connectEntryInsertAtCursor :: (GObject a, MonadIO m) =>-                              a -> EntryInsertAtCursorCallback -> SignalConnectMode -> m SignalHandlerId-connectEntryInsertAtCursor obj cb after = liftIO $ do-    cb' <- mkEntryInsertAtCursorCallback (entryInsertAtCursorCallbackWrapper cb)-    connectSignalFunPtr obj "insert-at-cursor" cb' after---- signal Entry::move-cursor-type EntryMoveCursorCallback =-    MovementStep ->-    Int32 ->-    Bool ->-    IO ()--noEntryMoveCursorCallback :: Maybe EntryMoveCursorCallback-noEntryMoveCursorCallback = Nothing--type EntryMoveCursorCallbackC =-    Ptr () ->                               -- object-    CUInt ->-    Int32 ->-    CInt ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkEntryMoveCursorCallback :: EntryMoveCursorCallbackC -> IO (FunPtr EntryMoveCursorCallbackC)--entryMoveCursorClosure :: EntryMoveCursorCallback -> IO Closure-entryMoveCursorClosure cb = newCClosure =<< mkEntryMoveCursorCallback wrapped-    where wrapped = entryMoveCursorCallbackWrapper cb--entryMoveCursorCallbackWrapper ::-    EntryMoveCursorCallback ->-    Ptr () ->-    CUInt ->-    Int32 ->-    CInt ->-    Ptr () ->-    IO ()-entryMoveCursorCallbackWrapper _cb _ step count extendSelection _ = do-    let step' = (toEnum . fromIntegral) step-    let extendSelection' = (/= 0) extendSelection-    _cb  step' count extendSelection'--onEntryMoveCursor :: (GObject a, MonadIO m) => a -> EntryMoveCursorCallback -> m SignalHandlerId-onEntryMoveCursor obj cb = liftIO $ connectEntryMoveCursor obj cb SignalConnectBefore-afterEntryMoveCursor :: (GObject a, MonadIO m) => a -> EntryMoveCursorCallback -> m SignalHandlerId-afterEntryMoveCursor obj cb = connectEntryMoveCursor obj cb SignalConnectAfter--connectEntryMoveCursor :: (GObject a, MonadIO m) =>-                          a -> EntryMoveCursorCallback -> SignalConnectMode -> m SignalHandlerId-connectEntryMoveCursor obj cb after = liftIO $ do-    cb' <- mkEntryMoveCursorCallback (entryMoveCursorCallbackWrapper cb)-    connectSignalFunPtr obj "move-cursor" cb' after---- signal Entry::paste-clipboard-type EntryPasteClipboardCallback =-    IO ()--noEntryPasteClipboardCallback :: Maybe EntryPasteClipboardCallback-noEntryPasteClipboardCallback = Nothing--type EntryPasteClipboardCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkEntryPasteClipboardCallback :: EntryPasteClipboardCallbackC -> IO (FunPtr EntryPasteClipboardCallbackC)--entryPasteClipboardClosure :: EntryPasteClipboardCallback -> IO Closure-entryPasteClipboardClosure cb = newCClosure =<< mkEntryPasteClipboardCallback wrapped-    where wrapped = entryPasteClipboardCallbackWrapper cb--entryPasteClipboardCallbackWrapper ::-    EntryPasteClipboardCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-entryPasteClipboardCallbackWrapper _cb _ _ = do-    _cb --onEntryPasteClipboard :: (GObject a, MonadIO m) => a -> EntryPasteClipboardCallback -> m SignalHandlerId-onEntryPasteClipboard obj cb = liftIO $ connectEntryPasteClipboard obj cb SignalConnectBefore-afterEntryPasteClipboard :: (GObject a, MonadIO m) => a -> EntryPasteClipboardCallback -> m SignalHandlerId-afterEntryPasteClipboard obj cb = connectEntryPasteClipboard obj cb SignalConnectAfter--connectEntryPasteClipboard :: (GObject a, MonadIO m) =>-                              a -> EntryPasteClipboardCallback -> SignalConnectMode -> m SignalHandlerId-connectEntryPasteClipboard obj cb after = liftIO $ do-    cb' <- mkEntryPasteClipboardCallback (entryPasteClipboardCallbackWrapper cb)-    connectSignalFunPtr obj "paste-clipboard" cb' after---- signal Entry::populate-popup-type EntryPopulatePopupCallback =-    Widget ->-    IO ()--noEntryPopulatePopupCallback :: Maybe EntryPopulatePopupCallback-noEntryPopulatePopupCallback = Nothing--type EntryPopulatePopupCallbackC =-    Ptr () ->                               -- object-    Ptr Widget ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkEntryPopulatePopupCallback :: EntryPopulatePopupCallbackC -> IO (FunPtr EntryPopulatePopupCallbackC)--entryPopulatePopupClosure :: EntryPopulatePopupCallback -> IO Closure-entryPopulatePopupClosure cb = newCClosure =<< mkEntryPopulatePopupCallback wrapped-    where wrapped = entryPopulatePopupCallbackWrapper cb--entryPopulatePopupCallbackWrapper ::-    EntryPopulatePopupCallback ->-    Ptr () ->-    Ptr Widget ->-    Ptr () ->-    IO ()-entryPopulatePopupCallbackWrapper _cb _ popup _ = do-    popup' <- (newObject Widget) popup-    _cb  popup'--onEntryPopulatePopup :: (GObject a, MonadIO m) => a -> EntryPopulatePopupCallback -> m SignalHandlerId-onEntryPopulatePopup obj cb = liftIO $ connectEntryPopulatePopup obj cb SignalConnectBefore-afterEntryPopulatePopup :: (GObject a, MonadIO m) => a -> EntryPopulatePopupCallback -> m SignalHandlerId-afterEntryPopulatePopup obj cb = connectEntryPopulatePopup obj cb SignalConnectAfter--connectEntryPopulatePopup :: (GObject a, MonadIO m) =>-                             a -> EntryPopulatePopupCallback -> SignalConnectMode -> m SignalHandlerId-connectEntryPopulatePopup obj cb after = liftIO $ do-    cb' <- mkEntryPopulatePopupCallback (entryPopulatePopupCallbackWrapper cb)-    connectSignalFunPtr obj "populate-popup" cb' after---- signal Entry::preedit-changed-type EntryPreeditChangedCallback =-    T.Text ->-    IO ()--noEntryPreeditChangedCallback :: Maybe EntryPreeditChangedCallback-noEntryPreeditChangedCallback = Nothing--type EntryPreeditChangedCallbackC =-    Ptr () ->                               -- object-    CString ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkEntryPreeditChangedCallback :: EntryPreeditChangedCallbackC -> IO (FunPtr EntryPreeditChangedCallbackC)--entryPreeditChangedClosure :: EntryPreeditChangedCallback -> IO Closure-entryPreeditChangedClosure cb = newCClosure =<< mkEntryPreeditChangedCallback wrapped-    where wrapped = entryPreeditChangedCallbackWrapper cb--entryPreeditChangedCallbackWrapper ::-    EntryPreeditChangedCallback ->-    Ptr () ->-    CString ->-    Ptr () ->-    IO ()-entryPreeditChangedCallbackWrapper _cb _ preedit _ = do-    preedit' <- cstringToText preedit-    _cb  preedit'--onEntryPreeditChanged :: (GObject a, MonadIO m) => a -> EntryPreeditChangedCallback -> m SignalHandlerId-onEntryPreeditChanged obj cb = liftIO $ connectEntryPreeditChanged obj cb SignalConnectBefore-afterEntryPreeditChanged :: (GObject a, MonadIO m) => a -> EntryPreeditChangedCallback -> m SignalHandlerId-afterEntryPreeditChanged obj cb = connectEntryPreeditChanged obj cb SignalConnectAfter--connectEntryPreeditChanged :: (GObject a, MonadIO m) =>-                              a -> EntryPreeditChangedCallback -> SignalConnectMode -> m SignalHandlerId-connectEntryPreeditChanged obj cb after = liftIO $ do-    cb' <- mkEntryPreeditChangedCallback (entryPreeditChangedCallbackWrapper cb)-    connectSignalFunPtr obj "preedit-changed" cb' after---- signal Entry::toggle-overwrite-type EntryToggleOverwriteCallback =-    IO ()--noEntryToggleOverwriteCallback :: Maybe EntryToggleOverwriteCallback-noEntryToggleOverwriteCallback = Nothing--type EntryToggleOverwriteCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkEntryToggleOverwriteCallback :: EntryToggleOverwriteCallbackC -> IO (FunPtr EntryToggleOverwriteCallbackC)--entryToggleOverwriteClosure :: EntryToggleOverwriteCallback -> IO Closure-entryToggleOverwriteClosure cb = newCClosure =<< mkEntryToggleOverwriteCallback wrapped-    where wrapped = entryToggleOverwriteCallbackWrapper cb--entryToggleOverwriteCallbackWrapper ::-    EntryToggleOverwriteCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-entryToggleOverwriteCallbackWrapper _cb _ _ = do-    _cb --onEntryToggleOverwrite :: (GObject a, MonadIO m) => a -> EntryToggleOverwriteCallback -> m SignalHandlerId-onEntryToggleOverwrite obj cb = liftIO $ connectEntryToggleOverwrite obj cb SignalConnectBefore-afterEntryToggleOverwrite :: (GObject a, MonadIO m) => a -> EntryToggleOverwriteCallback -> m SignalHandlerId-afterEntryToggleOverwrite obj cb = connectEntryToggleOverwrite obj cb SignalConnectAfter--connectEntryToggleOverwrite :: (GObject a, MonadIO m) =>-                               a -> EntryToggleOverwriteCallback -> SignalConnectMode -> m SignalHandlerId-connectEntryToggleOverwrite obj cb after = liftIO $ do-    cb' <- mkEntryToggleOverwriteCallback (entryToggleOverwriteCallbackWrapper cb)-    connectSignalFunPtr obj "toggle-overwrite" cb' after---- VVV Prop "activates-default"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getEntryActivatesDefault :: (MonadIO m, EntryK o) => o -> m Bool-getEntryActivatesDefault obj = liftIO $ getObjectPropertyBool obj "activates-default"--setEntryActivatesDefault :: (MonadIO m, EntryK o) => o -> Bool -> m ()-setEntryActivatesDefault obj val = liftIO $ setObjectPropertyBool obj "activates-default" val--constructEntryActivatesDefault :: Bool -> IO ([Char], GValue)-constructEntryActivatesDefault val = constructObjectPropertyBool "activates-default" val--data EntryActivatesDefaultPropertyInfo-instance AttrInfo EntryActivatesDefaultPropertyInfo where-    type AttrAllowedOps EntryActivatesDefaultPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint EntryActivatesDefaultPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint EntryActivatesDefaultPropertyInfo = EntryK-    type AttrGetType EntryActivatesDefaultPropertyInfo = Bool-    type AttrLabel EntryActivatesDefaultPropertyInfo = "activates-default"-    attrGet _ = getEntryActivatesDefault-    attrSet _ = setEntryActivatesDefault-    attrConstruct _ = constructEntryActivatesDefault-    attrClear _ = undefined---- VVV Prop "attributes"-   -- Type: TInterface "Pango" "AttrList"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just True,Just False)--getEntryAttributes :: (MonadIO m, EntryK o) => o -> m (Maybe Pango.AttrList)-getEntryAttributes obj = liftIO $ getObjectPropertyBoxed obj "attributes" Pango.AttrList--setEntryAttributes :: (MonadIO m, EntryK o) => o -> Pango.AttrList -> m ()-setEntryAttributes obj val = liftIO $ setObjectPropertyBoxed obj "attributes" (Just val)--constructEntryAttributes :: Pango.AttrList -> IO ([Char], GValue)-constructEntryAttributes val = constructObjectPropertyBoxed "attributes" (Just val)--data EntryAttributesPropertyInfo-instance AttrInfo EntryAttributesPropertyInfo where-    type AttrAllowedOps EntryAttributesPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint EntryAttributesPropertyInfo = (~) Pango.AttrList-    type AttrBaseTypeConstraint EntryAttributesPropertyInfo = EntryK-    type AttrGetType EntryAttributesPropertyInfo = (Maybe Pango.AttrList)-    type AttrLabel EntryAttributesPropertyInfo = "attributes"-    attrGet _ = getEntryAttributes-    attrSet _ = setEntryAttributes-    attrConstruct _ = constructEntryAttributes-    attrClear _ = undefined---- VVV Prop "buffer"-   -- Type: TInterface "Gtk" "EntryBuffer"-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Just False,Just False)--getEntryBuffer :: (MonadIO m, EntryK o) => o -> m EntryBuffer-getEntryBuffer obj = liftIO $ checkUnexpectedNothing "getEntryBuffer" $ getObjectPropertyObject obj "buffer" EntryBuffer--setEntryBuffer :: (MonadIO m, EntryK o, EntryBufferK a) => o -> a -> m ()-setEntryBuffer obj val = liftIO $ setObjectPropertyObject obj "buffer" (Just val)--constructEntryBuffer :: (EntryBufferK a) => a -> IO ([Char], GValue)-constructEntryBuffer val = constructObjectPropertyObject "buffer" (Just val)--data EntryBufferPropertyInfo-instance AttrInfo EntryBufferPropertyInfo where-    type AttrAllowedOps EntryBufferPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint EntryBufferPropertyInfo = EntryBufferK-    type AttrBaseTypeConstraint EntryBufferPropertyInfo = EntryK-    type AttrGetType EntryBufferPropertyInfo = EntryBuffer-    type AttrLabel EntryBufferPropertyInfo = "buffer"-    attrGet _ = getEntryBuffer-    attrSet _ = setEntryBuffer-    attrConstruct _ = constructEntryBuffer-    attrClear _ = undefined---- VVV Prop "caps-lock-warning"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getEntryCapsLockWarning :: (MonadIO m, EntryK o) => o -> m Bool-getEntryCapsLockWarning obj = liftIO $ getObjectPropertyBool obj "caps-lock-warning"--setEntryCapsLockWarning :: (MonadIO m, EntryK o) => o -> Bool -> m ()-setEntryCapsLockWarning obj val = liftIO $ setObjectPropertyBool obj "caps-lock-warning" val--constructEntryCapsLockWarning :: Bool -> IO ([Char], GValue)-constructEntryCapsLockWarning val = constructObjectPropertyBool "caps-lock-warning" val--data EntryCapsLockWarningPropertyInfo-instance AttrInfo EntryCapsLockWarningPropertyInfo where-    type AttrAllowedOps EntryCapsLockWarningPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint EntryCapsLockWarningPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint EntryCapsLockWarningPropertyInfo = EntryK-    type AttrGetType EntryCapsLockWarningPropertyInfo = Bool-    type AttrLabel EntryCapsLockWarningPropertyInfo = "caps-lock-warning"-    attrGet _ = getEntryCapsLockWarning-    attrSet _ = setEntryCapsLockWarning-    attrConstruct _ = constructEntryCapsLockWarning-    attrClear _ = undefined---- VVV Prop "completion"-   -- Type: TInterface "Gtk" "EntryCompletion"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just True)--getEntryCompletion :: (MonadIO m, EntryK o) => o -> m EntryCompletion-getEntryCompletion obj = liftIO $ checkUnexpectedNothing "getEntryCompletion" $ getObjectPropertyObject obj "completion" EntryCompletion--setEntryCompletion :: (MonadIO m, EntryK o, EntryCompletionK a) => o -> a -> m ()-setEntryCompletion obj val = liftIO $ setObjectPropertyObject obj "completion" (Just val)--constructEntryCompletion :: (EntryCompletionK a) => a -> IO ([Char], GValue)-constructEntryCompletion val = constructObjectPropertyObject "completion" (Just val)--clearEntryCompletion :: (MonadIO m, EntryK o) => o -> m ()-clearEntryCompletion obj = liftIO $ setObjectPropertyObject obj "completion" (Nothing :: Maybe EntryCompletion)--data EntryCompletionPropertyInfo-instance AttrInfo EntryCompletionPropertyInfo where-    type AttrAllowedOps EntryCompletionPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint EntryCompletionPropertyInfo = EntryCompletionK-    type AttrBaseTypeConstraint EntryCompletionPropertyInfo = EntryK-    type AttrGetType EntryCompletionPropertyInfo = EntryCompletion-    type AttrLabel EntryCompletionPropertyInfo = "completion"-    attrGet _ = getEntryCompletion-    attrSet _ = setEntryCompletion-    attrConstruct _ = constructEntryCompletion-    attrClear _ = clearEntryCompletion---- VVV Prop "cursor-position"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getEntryCursorPosition :: (MonadIO m, EntryK o) => o -> m Int32-getEntryCursorPosition obj = liftIO $ getObjectPropertyInt32 obj "cursor-position"--data EntryCursorPositionPropertyInfo-instance AttrInfo EntryCursorPositionPropertyInfo where-    type AttrAllowedOps EntryCursorPositionPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint EntryCursorPositionPropertyInfo = (~) ()-    type AttrBaseTypeConstraint EntryCursorPositionPropertyInfo = EntryK-    type AttrGetType EntryCursorPositionPropertyInfo = Int32-    type AttrLabel EntryCursorPositionPropertyInfo = "cursor-position"-    attrGet _ = getEntryCursorPosition-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "editable"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getEntryEditable :: (MonadIO m, EntryK o) => o -> m Bool-getEntryEditable obj = liftIO $ getObjectPropertyBool obj "editable"--setEntryEditable :: (MonadIO m, EntryK o) => o -> Bool -> m ()-setEntryEditable obj val = liftIO $ setObjectPropertyBool obj "editable" val--constructEntryEditable :: Bool -> IO ([Char], GValue)-constructEntryEditable val = constructObjectPropertyBool "editable" val--data EntryEditablePropertyInfo-instance AttrInfo EntryEditablePropertyInfo where-    type AttrAllowedOps EntryEditablePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint EntryEditablePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint EntryEditablePropertyInfo = EntryK-    type AttrGetType EntryEditablePropertyInfo = Bool-    type AttrLabel EntryEditablePropertyInfo = "editable"-    attrGet _ = getEntryEditable-    attrSet _ = setEntryEditable-    attrConstruct _ = constructEntryEditable-    attrClear _ = undefined---- VVV Prop "has-frame"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getEntryHasFrame :: (MonadIO m, EntryK o) => o -> m Bool-getEntryHasFrame obj = liftIO $ getObjectPropertyBool obj "has-frame"--setEntryHasFrame :: (MonadIO m, EntryK o) => o -> Bool -> m ()-setEntryHasFrame obj val = liftIO $ setObjectPropertyBool obj "has-frame" val--constructEntryHasFrame :: Bool -> IO ([Char], GValue)-constructEntryHasFrame val = constructObjectPropertyBool "has-frame" val--data EntryHasFramePropertyInfo-instance AttrInfo EntryHasFramePropertyInfo where-    type AttrAllowedOps EntryHasFramePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint EntryHasFramePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint EntryHasFramePropertyInfo = EntryK-    type AttrGetType EntryHasFramePropertyInfo = Bool-    type AttrLabel EntryHasFramePropertyInfo = "has-frame"-    attrGet _ = getEntryHasFrame-    attrSet _ = setEntryHasFrame-    attrConstruct _ = constructEntryHasFrame-    attrClear _ = undefined---- VVV Prop "im-module"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getEntryImModule :: (MonadIO m, EntryK o) => o -> m (Maybe T.Text)-getEntryImModule obj = liftIO $ getObjectPropertyString obj "im-module"--setEntryImModule :: (MonadIO m, EntryK o) => o -> T.Text -> m ()-setEntryImModule obj val = liftIO $ setObjectPropertyString obj "im-module" (Just val)--constructEntryImModule :: T.Text -> IO ([Char], GValue)-constructEntryImModule val = constructObjectPropertyString "im-module" (Just val)--clearEntryImModule :: (MonadIO m, EntryK o) => o -> m ()-clearEntryImModule obj = liftIO $ setObjectPropertyString obj "im-module" (Nothing :: Maybe T.Text)--data EntryImModulePropertyInfo-instance AttrInfo EntryImModulePropertyInfo where-    type AttrAllowedOps EntryImModulePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint EntryImModulePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint EntryImModulePropertyInfo = EntryK-    type AttrGetType EntryImModulePropertyInfo = (Maybe T.Text)-    type AttrLabel EntryImModulePropertyInfo = "im-module"-    attrGet _ = getEntryImModule-    attrSet _ = setEntryImModule-    attrConstruct _ = constructEntryImModule-    attrClear _ = clearEntryImModule---- VVV Prop "inner-border"-   -- Type: TInterface "Gtk" "Border"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just True,Just True)--getEntryInnerBorder :: (MonadIO m, EntryK o) => o -> m (Maybe Border)-getEntryInnerBorder obj = liftIO $ getObjectPropertyBoxed obj "inner-border" Border--setEntryInnerBorder :: (MonadIO m, EntryK o) => o -> Border -> m ()-setEntryInnerBorder obj val = liftIO $ setObjectPropertyBoxed obj "inner-border" (Just val)--constructEntryInnerBorder :: Border -> IO ([Char], GValue)-constructEntryInnerBorder val = constructObjectPropertyBoxed "inner-border" (Just val)--clearEntryInnerBorder :: (MonadIO m, EntryK o) => o -> m ()-clearEntryInnerBorder obj = liftIO $ setObjectPropertyBoxed obj "inner-border" (Nothing :: Maybe Border)--data EntryInnerBorderPropertyInfo-instance AttrInfo EntryInnerBorderPropertyInfo where-    type AttrAllowedOps EntryInnerBorderPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint EntryInnerBorderPropertyInfo = (~) Border-    type AttrBaseTypeConstraint EntryInnerBorderPropertyInfo = EntryK-    type AttrGetType EntryInnerBorderPropertyInfo = (Maybe Border)-    type AttrLabel EntryInnerBorderPropertyInfo = "inner-border"-    attrGet _ = getEntryInnerBorder-    attrSet _ = setEntryInnerBorder-    attrConstruct _ = constructEntryInnerBorder-    attrClear _ = clearEntryInnerBorder---- VVV Prop "input-hints"-   -- Type: TInterface "Gtk" "InputHints"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getEntryInputHints :: (MonadIO m, EntryK o) => o -> m [InputHints]-getEntryInputHints obj = liftIO $ getObjectPropertyFlags obj "input-hints"--setEntryInputHints :: (MonadIO m, EntryK o) => o -> [InputHints] -> m ()-setEntryInputHints obj val = liftIO $ setObjectPropertyFlags obj "input-hints" val--constructEntryInputHints :: [InputHints] -> IO ([Char], GValue)-constructEntryInputHints val = constructObjectPropertyFlags "input-hints" val--data EntryInputHintsPropertyInfo-instance AttrInfo EntryInputHintsPropertyInfo where-    type AttrAllowedOps EntryInputHintsPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint EntryInputHintsPropertyInfo = (~) [InputHints]-    type AttrBaseTypeConstraint EntryInputHintsPropertyInfo = EntryK-    type AttrGetType EntryInputHintsPropertyInfo = [InputHints]-    type AttrLabel EntryInputHintsPropertyInfo = "input-hints"-    attrGet _ = getEntryInputHints-    attrSet _ = setEntryInputHints-    attrConstruct _ = constructEntryInputHints-    attrClear _ = undefined---- VVV Prop "input-purpose"-   -- Type: TInterface "Gtk" "InputPurpose"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getEntryInputPurpose :: (MonadIO m, EntryK o) => o -> m InputPurpose-getEntryInputPurpose obj = liftIO $ getObjectPropertyEnum obj "input-purpose"--setEntryInputPurpose :: (MonadIO m, EntryK o) => o -> InputPurpose -> m ()-setEntryInputPurpose obj val = liftIO $ setObjectPropertyEnum obj "input-purpose" val--constructEntryInputPurpose :: InputPurpose -> IO ([Char], GValue)-constructEntryInputPurpose val = constructObjectPropertyEnum "input-purpose" val--data EntryInputPurposePropertyInfo-instance AttrInfo EntryInputPurposePropertyInfo where-    type AttrAllowedOps EntryInputPurposePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint EntryInputPurposePropertyInfo = (~) InputPurpose-    type AttrBaseTypeConstraint EntryInputPurposePropertyInfo = EntryK-    type AttrGetType EntryInputPurposePropertyInfo = InputPurpose-    type AttrLabel EntryInputPurposePropertyInfo = "input-purpose"-    attrGet _ = getEntryInputPurpose-    attrSet _ = setEntryInputPurpose-    attrConstruct _ = constructEntryInputPurpose-    attrClear _ = undefined---- VVV Prop "invisible-char"-   -- Type: TBasicType TUInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getEntryInvisibleChar :: (MonadIO m, EntryK o) => o -> m Word32-getEntryInvisibleChar obj = liftIO $ getObjectPropertyUInt32 obj "invisible-char"--setEntryInvisibleChar :: (MonadIO m, EntryK o) => o -> Word32 -> m ()-setEntryInvisibleChar obj val = liftIO $ setObjectPropertyUInt32 obj "invisible-char" val--constructEntryInvisibleChar :: Word32 -> IO ([Char], GValue)-constructEntryInvisibleChar val = constructObjectPropertyUInt32 "invisible-char" val--data EntryInvisibleCharPropertyInfo-instance AttrInfo EntryInvisibleCharPropertyInfo where-    type AttrAllowedOps EntryInvisibleCharPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint EntryInvisibleCharPropertyInfo = (~) Word32-    type AttrBaseTypeConstraint EntryInvisibleCharPropertyInfo = EntryK-    type AttrGetType EntryInvisibleCharPropertyInfo = Word32-    type AttrLabel EntryInvisibleCharPropertyInfo = "invisible-char"-    attrGet _ = getEntryInvisibleChar-    attrSet _ = setEntryInvisibleChar-    attrConstruct _ = constructEntryInvisibleChar-    attrClear _ = undefined---- VVV Prop "invisible-char-set"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getEntryInvisibleCharSet :: (MonadIO m, EntryK o) => o -> m Bool-getEntryInvisibleCharSet obj = liftIO $ getObjectPropertyBool obj "invisible-char-set"--setEntryInvisibleCharSet :: (MonadIO m, EntryK o) => o -> Bool -> m ()-setEntryInvisibleCharSet obj val = liftIO $ setObjectPropertyBool obj "invisible-char-set" val--constructEntryInvisibleCharSet :: Bool -> IO ([Char], GValue)-constructEntryInvisibleCharSet val = constructObjectPropertyBool "invisible-char-set" val--data EntryInvisibleCharSetPropertyInfo-instance AttrInfo EntryInvisibleCharSetPropertyInfo where-    type AttrAllowedOps EntryInvisibleCharSetPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint EntryInvisibleCharSetPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint EntryInvisibleCharSetPropertyInfo = EntryK-    type AttrGetType EntryInvisibleCharSetPropertyInfo = Bool-    type AttrLabel EntryInvisibleCharSetPropertyInfo = "invisible-char-set"-    attrGet _ = getEntryInvisibleCharSet-    attrSet _ = setEntryInvisibleCharSet-    attrConstruct _ = constructEntryInvisibleCharSet-    attrClear _ = undefined---- VVV Prop "max-length"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getEntryMaxLength :: (MonadIO m, EntryK o) => o -> m Int32-getEntryMaxLength obj = liftIO $ getObjectPropertyInt32 obj "max-length"--setEntryMaxLength :: (MonadIO m, EntryK o) => o -> Int32 -> m ()-setEntryMaxLength obj val = liftIO $ setObjectPropertyInt32 obj "max-length" val--constructEntryMaxLength :: Int32 -> IO ([Char], GValue)-constructEntryMaxLength val = constructObjectPropertyInt32 "max-length" val--data EntryMaxLengthPropertyInfo-instance AttrInfo EntryMaxLengthPropertyInfo where-    type AttrAllowedOps EntryMaxLengthPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint EntryMaxLengthPropertyInfo = (~) Int32-    type AttrBaseTypeConstraint EntryMaxLengthPropertyInfo = EntryK-    type AttrGetType EntryMaxLengthPropertyInfo = Int32-    type AttrLabel EntryMaxLengthPropertyInfo = "max-length"-    attrGet _ = getEntryMaxLength-    attrSet _ = setEntryMaxLength-    attrConstruct _ = constructEntryMaxLength-    attrClear _ = undefined---- VVV Prop "max-width-chars"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getEntryMaxWidthChars :: (MonadIO m, EntryK o) => o -> m Int32-getEntryMaxWidthChars obj = liftIO $ getObjectPropertyInt32 obj "max-width-chars"--setEntryMaxWidthChars :: (MonadIO m, EntryK o) => o -> Int32 -> m ()-setEntryMaxWidthChars obj val = liftIO $ setObjectPropertyInt32 obj "max-width-chars" val--constructEntryMaxWidthChars :: Int32 -> IO ([Char], GValue)-constructEntryMaxWidthChars val = constructObjectPropertyInt32 "max-width-chars" val--data EntryMaxWidthCharsPropertyInfo-instance AttrInfo EntryMaxWidthCharsPropertyInfo where-    type AttrAllowedOps EntryMaxWidthCharsPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint EntryMaxWidthCharsPropertyInfo = (~) Int32-    type AttrBaseTypeConstraint EntryMaxWidthCharsPropertyInfo = EntryK-    type AttrGetType EntryMaxWidthCharsPropertyInfo = Int32-    type AttrLabel EntryMaxWidthCharsPropertyInfo = "max-width-chars"-    attrGet _ = getEntryMaxWidthChars-    attrSet _ = setEntryMaxWidthChars-    attrConstruct _ = constructEntryMaxWidthChars-    attrClear _ = undefined---- VVV Prop "overwrite-mode"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getEntryOverwriteMode :: (MonadIO m, EntryK o) => o -> m Bool-getEntryOverwriteMode obj = liftIO $ getObjectPropertyBool obj "overwrite-mode"--setEntryOverwriteMode :: (MonadIO m, EntryK o) => o -> Bool -> m ()-setEntryOverwriteMode obj val = liftIO $ setObjectPropertyBool obj "overwrite-mode" val--constructEntryOverwriteMode :: Bool -> IO ([Char], GValue)-constructEntryOverwriteMode val = constructObjectPropertyBool "overwrite-mode" val--data EntryOverwriteModePropertyInfo-instance AttrInfo EntryOverwriteModePropertyInfo where-    type AttrAllowedOps EntryOverwriteModePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint EntryOverwriteModePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint EntryOverwriteModePropertyInfo = EntryK-    type AttrGetType EntryOverwriteModePropertyInfo = Bool-    type AttrLabel EntryOverwriteModePropertyInfo = "overwrite-mode"-    attrGet _ = getEntryOverwriteMode-    attrSet _ = setEntryOverwriteMode-    attrConstruct _ = constructEntryOverwriteMode-    attrClear _ = undefined---- VVV Prop "placeholder-text"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just True)--getEntryPlaceholderText :: (MonadIO m, EntryK o) => o -> m T.Text-getEntryPlaceholderText obj = liftIO $ checkUnexpectedNothing "getEntryPlaceholderText" $ getObjectPropertyString obj "placeholder-text"--setEntryPlaceholderText :: (MonadIO m, EntryK o) => o -> T.Text -> m ()-setEntryPlaceholderText obj val = liftIO $ setObjectPropertyString obj "placeholder-text" (Just val)--constructEntryPlaceholderText :: T.Text -> IO ([Char], GValue)-constructEntryPlaceholderText val = constructObjectPropertyString "placeholder-text" (Just val)--clearEntryPlaceholderText :: (MonadIO m, EntryK o) => o -> m ()-clearEntryPlaceholderText obj = liftIO $ setObjectPropertyString obj "placeholder-text" (Nothing :: Maybe T.Text)--data EntryPlaceholderTextPropertyInfo-instance AttrInfo EntryPlaceholderTextPropertyInfo where-    type AttrAllowedOps EntryPlaceholderTextPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint EntryPlaceholderTextPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint EntryPlaceholderTextPropertyInfo = EntryK-    type AttrGetType EntryPlaceholderTextPropertyInfo = T.Text-    type AttrLabel EntryPlaceholderTextPropertyInfo = "placeholder-text"-    attrGet _ = getEntryPlaceholderText-    attrSet _ = setEntryPlaceholderText-    attrConstruct _ = constructEntryPlaceholderText-    attrClear _ = clearEntryPlaceholderText---- VVV Prop "populate-all"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getEntryPopulateAll :: (MonadIO m, EntryK o) => o -> m Bool-getEntryPopulateAll obj = liftIO $ getObjectPropertyBool obj "populate-all"--setEntryPopulateAll :: (MonadIO m, EntryK o) => o -> Bool -> m ()-setEntryPopulateAll obj val = liftIO $ setObjectPropertyBool obj "populate-all" val--constructEntryPopulateAll :: Bool -> IO ([Char], GValue)-constructEntryPopulateAll val = constructObjectPropertyBool "populate-all" val--data EntryPopulateAllPropertyInfo-instance AttrInfo EntryPopulateAllPropertyInfo where-    type AttrAllowedOps EntryPopulateAllPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint EntryPopulateAllPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint EntryPopulateAllPropertyInfo = EntryK-    type AttrGetType EntryPopulateAllPropertyInfo = Bool-    type AttrLabel EntryPopulateAllPropertyInfo = "populate-all"-    attrGet _ = getEntryPopulateAll-    attrSet _ = setEntryPopulateAll-    attrConstruct _ = constructEntryPopulateAll-    attrClear _ = undefined---- VVV Prop "primary-icon-activatable"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getEntryPrimaryIconActivatable :: (MonadIO m, EntryK o) => o -> m Bool-getEntryPrimaryIconActivatable obj = liftIO $ getObjectPropertyBool obj "primary-icon-activatable"--setEntryPrimaryIconActivatable :: (MonadIO m, EntryK o) => o -> Bool -> m ()-setEntryPrimaryIconActivatable obj val = liftIO $ setObjectPropertyBool obj "primary-icon-activatable" val--constructEntryPrimaryIconActivatable :: Bool -> IO ([Char], GValue)-constructEntryPrimaryIconActivatable val = constructObjectPropertyBool "primary-icon-activatable" val--data EntryPrimaryIconActivatablePropertyInfo-instance AttrInfo EntryPrimaryIconActivatablePropertyInfo where-    type AttrAllowedOps EntryPrimaryIconActivatablePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint EntryPrimaryIconActivatablePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint EntryPrimaryIconActivatablePropertyInfo = EntryK-    type AttrGetType EntryPrimaryIconActivatablePropertyInfo = Bool-    type AttrLabel EntryPrimaryIconActivatablePropertyInfo = "primary-icon-activatable"-    attrGet _ = getEntryPrimaryIconActivatable-    attrSet _ = setEntryPrimaryIconActivatable-    attrConstruct _ = constructEntryPrimaryIconActivatable-    attrClear _ = undefined---- VVV Prop "primary-icon-gicon"-   -- Type: TInterface "Gio" "Icon"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getEntryPrimaryIconGicon :: (MonadIO m, EntryK o) => o -> m (Maybe Gio.Icon)-getEntryPrimaryIconGicon obj = liftIO $ getObjectPropertyObject obj "primary-icon-gicon" Gio.Icon--setEntryPrimaryIconGicon :: (MonadIO m, EntryK o, Gio.IconK a) => o -> a -> m ()-setEntryPrimaryIconGicon obj val = liftIO $ setObjectPropertyObject obj "primary-icon-gicon" (Just val)--constructEntryPrimaryIconGicon :: (Gio.IconK a) => a -> IO ([Char], GValue)-constructEntryPrimaryIconGicon val = constructObjectPropertyObject "primary-icon-gicon" (Just val)--clearEntryPrimaryIconGicon :: (MonadIO m, EntryK o) => o -> m ()-clearEntryPrimaryIconGicon obj = liftIO $ setObjectPropertyObject obj "primary-icon-gicon" (Nothing :: Maybe Gio.Icon)--data EntryPrimaryIconGiconPropertyInfo-instance AttrInfo EntryPrimaryIconGiconPropertyInfo where-    type AttrAllowedOps EntryPrimaryIconGiconPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint EntryPrimaryIconGiconPropertyInfo = Gio.IconK-    type AttrBaseTypeConstraint EntryPrimaryIconGiconPropertyInfo = EntryK-    type AttrGetType EntryPrimaryIconGiconPropertyInfo = (Maybe Gio.Icon)-    type AttrLabel EntryPrimaryIconGiconPropertyInfo = "primary-icon-gicon"-    attrGet _ = getEntryPrimaryIconGicon-    attrSet _ = setEntryPrimaryIconGicon-    attrConstruct _ = constructEntryPrimaryIconGicon-    attrClear _ = clearEntryPrimaryIconGicon---- VVV Prop "primary-icon-name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getEntryPrimaryIconName :: (MonadIO m, EntryK o) => o -> m (Maybe T.Text)-getEntryPrimaryIconName obj = liftIO $ getObjectPropertyString obj "primary-icon-name"--setEntryPrimaryIconName :: (MonadIO m, EntryK o) => o -> T.Text -> m ()-setEntryPrimaryIconName obj val = liftIO $ setObjectPropertyString obj "primary-icon-name" (Just val)--constructEntryPrimaryIconName :: T.Text -> IO ([Char], GValue)-constructEntryPrimaryIconName val = constructObjectPropertyString "primary-icon-name" (Just val)--clearEntryPrimaryIconName :: (MonadIO m, EntryK o) => o -> m ()-clearEntryPrimaryIconName obj = liftIO $ setObjectPropertyString obj "primary-icon-name" (Nothing :: Maybe T.Text)--data EntryPrimaryIconNamePropertyInfo-instance AttrInfo EntryPrimaryIconNamePropertyInfo where-    type AttrAllowedOps EntryPrimaryIconNamePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint EntryPrimaryIconNamePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint EntryPrimaryIconNamePropertyInfo = EntryK-    type AttrGetType EntryPrimaryIconNamePropertyInfo = (Maybe T.Text)-    type AttrLabel EntryPrimaryIconNamePropertyInfo = "primary-icon-name"-    attrGet _ = getEntryPrimaryIconName-    attrSet _ = setEntryPrimaryIconName-    attrConstruct _ = constructEntryPrimaryIconName-    attrClear _ = clearEntryPrimaryIconName---- VVV Prop "primary-icon-pixbuf"-   -- Type: TInterface "GdkPixbuf" "Pixbuf"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getEntryPrimaryIconPixbuf :: (MonadIO m, EntryK o) => o -> m (Maybe GdkPixbuf.Pixbuf)-getEntryPrimaryIconPixbuf obj = liftIO $ getObjectPropertyObject obj "primary-icon-pixbuf" GdkPixbuf.Pixbuf--setEntryPrimaryIconPixbuf :: (MonadIO m, EntryK o, GdkPixbuf.PixbufK a) => o -> a -> m ()-setEntryPrimaryIconPixbuf obj val = liftIO $ setObjectPropertyObject obj "primary-icon-pixbuf" (Just val)--constructEntryPrimaryIconPixbuf :: (GdkPixbuf.PixbufK a) => a -> IO ([Char], GValue)-constructEntryPrimaryIconPixbuf val = constructObjectPropertyObject "primary-icon-pixbuf" (Just val)--clearEntryPrimaryIconPixbuf :: (MonadIO m, EntryK o) => o -> m ()-clearEntryPrimaryIconPixbuf obj = liftIO $ setObjectPropertyObject obj "primary-icon-pixbuf" (Nothing :: Maybe GdkPixbuf.Pixbuf)--data EntryPrimaryIconPixbufPropertyInfo-instance AttrInfo EntryPrimaryIconPixbufPropertyInfo where-    type AttrAllowedOps EntryPrimaryIconPixbufPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint EntryPrimaryIconPixbufPropertyInfo = GdkPixbuf.PixbufK-    type AttrBaseTypeConstraint EntryPrimaryIconPixbufPropertyInfo = EntryK-    type AttrGetType EntryPrimaryIconPixbufPropertyInfo = (Maybe GdkPixbuf.Pixbuf)-    type AttrLabel EntryPrimaryIconPixbufPropertyInfo = "primary-icon-pixbuf"-    attrGet _ = getEntryPrimaryIconPixbuf-    attrSet _ = setEntryPrimaryIconPixbuf-    attrConstruct _ = constructEntryPrimaryIconPixbuf-    attrClear _ = clearEntryPrimaryIconPixbuf---- VVV Prop "primary-icon-sensitive"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getEntryPrimaryIconSensitive :: (MonadIO m, EntryK o) => o -> m Bool-getEntryPrimaryIconSensitive obj = liftIO $ getObjectPropertyBool obj "primary-icon-sensitive"--setEntryPrimaryIconSensitive :: (MonadIO m, EntryK o) => o -> Bool -> m ()-setEntryPrimaryIconSensitive obj val = liftIO $ setObjectPropertyBool obj "primary-icon-sensitive" val--constructEntryPrimaryIconSensitive :: Bool -> IO ([Char], GValue)-constructEntryPrimaryIconSensitive val = constructObjectPropertyBool "primary-icon-sensitive" val--data EntryPrimaryIconSensitivePropertyInfo-instance AttrInfo EntryPrimaryIconSensitivePropertyInfo where-    type AttrAllowedOps EntryPrimaryIconSensitivePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint EntryPrimaryIconSensitivePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint EntryPrimaryIconSensitivePropertyInfo = EntryK-    type AttrGetType EntryPrimaryIconSensitivePropertyInfo = Bool-    type AttrLabel EntryPrimaryIconSensitivePropertyInfo = "primary-icon-sensitive"-    attrGet _ = getEntryPrimaryIconSensitive-    attrSet _ = setEntryPrimaryIconSensitive-    attrConstruct _ = constructEntryPrimaryIconSensitive-    attrClear _ = undefined---- VVV Prop "primary-icon-stock"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getEntryPrimaryIconStock :: (MonadIO m, EntryK o) => o -> m (Maybe T.Text)-getEntryPrimaryIconStock obj = liftIO $ getObjectPropertyString obj "primary-icon-stock"--setEntryPrimaryIconStock :: (MonadIO m, EntryK o) => o -> T.Text -> m ()-setEntryPrimaryIconStock obj val = liftIO $ setObjectPropertyString obj "primary-icon-stock" (Just val)--constructEntryPrimaryIconStock :: T.Text -> IO ([Char], GValue)-constructEntryPrimaryIconStock val = constructObjectPropertyString "primary-icon-stock" (Just val)--clearEntryPrimaryIconStock :: (MonadIO m, EntryK o) => o -> m ()-clearEntryPrimaryIconStock obj = liftIO $ setObjectPropertyString obj "primary-icon-stock" (Nothing :: Maybe T.Text)--data EntryPrimaryIconStockPropertyInfo-instance AttrInfo EntryPrimaryIconStockPropertyInfo where-    type AttrAllowedOps EntryPrimaryIconStockPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint EntryPrimaryIconStockPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint EntryPrimaryIconStockPropertyInfo = EntryK-    type AttrGetType EntryPrimaryIconStockPropertyInfo = (Maybe T.Text)-    type AttrLabel EntryPrimaryIconStockPropertyInfo = "primary-icon-stock"-    attrGet _ = getEntryPrimaryIconStock-    attrSet _ = setEntryPrimaryIconStock-    attrConstruct _ = constructEntryPrimaryIconStock-    attrClear _ = clearEntryPrimaryIconStock---- VVV Prop "primary-icon-storage-type"-   -- Type: TInterface "Gtk" "ImageType"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getEntryPrimaryIconStorageType :: (MonadIO m, EntryK o) => o -> m ImageType-getEntryPrimaryIconStorageType obj = liftIO $ getObjectPropertyEnum obj "primary-icon-storage-type"--data EntryPrimaryIconStorageTypePropertyInfo-instance AttrInfo EntryPrimaryIconStorageTypePropertyInfo where-    type AttrAllowedOps EntryPrimaryIconStorageTypePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint EntryPrimaryIconStorageTypePropertyInfo = (~) ()-    type AttrBaseTypeConstraint EntryPrimaryIconStorageTypePropertyInfo = EntryK-    type AttrGetType EntryPrimaryIconStorageTypePropertyInfo = ImageType-    type AttrLabel EntryPrimaryIconStorageTypePropertyInfo = "primary-icon-storage-type"-    attrGet _ = getEntryPrimaryIconStorageType-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "primary-icon-tooltip-markup"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getEntryPrimaryIconTooltipMarkup :: (MonadIO m, EntryK o) => o -> m (Maybe T.Text)-getEntryPrimaryIconTooltipMarkup obj = liftIO $ getObjectPropertyString obj "primary-icon-tooltip-markup"--setEntryPrimaryIconTooltipMarkup :: (MonadIO m, EntryK o) => o -> T.Text -> m ()-setEntryPrimaryIconTooltipMarkup obj val = liftIO $ setObjectPropertyString obj "primary-icon-tooltip-markup" (Just val)--constructEntryPrimaryIconTooltipMarkup :: T.Text -> IO ([Char], GValue)-constructEntryPrimaryIconTooltipMarkup val = constructObjectPropertyString "primary-icon-tooltip-markup" (Just val)--clearEntryPrimaryIconTooltipMarkup :: (MonadIO m, EntryK o) => o -> m ()-clearEntryPrimaryIconTooltipMarkup obj = liftIO $ setObjectPropertyString obj "primary-icon-tooltip-markup" (Nothing :: Maybe T.Text)--data EntryPrimaryIconTooltipMarkupPropertyInfo-instance AttrInfo EntryPrimaryIconTooltipMarkupPropertyInfo where-    type AttrAllowedOps EntryPrimaryIconTooltipMarkupPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint EntryPrimaryIconTooltipMarkupPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint EntryPrimaryIconTooltipMarkupPropertyInfo = EntryK-    type AttrGetType EntryPrimaryIconTooltipMarkupPropertyInfo = (Maybe T.Text)-    type AttrLabel EntryPrimaryIconTooltipMarkupPropertyInfo = "primary-icon-tooltip-markup"-    attrGet _ = getEntryPrimaryIconTooltipMarkup-    attrSet _ = setEntryPrimaryIconTooltipMarkup-    attrConstruct _ = constructEntryPrimaryIconTooltipMarkup-    attrClear _ = clearEntryPrimaryIconTooltipMarkup---- VVV Prop "primary-icon-tooltip-text"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getEntryPrimaryIconTooltipText :: (MonadIO m, EntryK o) => o -> m (Maybe T.Text)-getEntryPrimaryIconTooltipText obj = liftIO $ getObjectPropertyString obj "primary-icon-tooltip-text"--setEntryPrimaryIconTooltipText :: (MonadIO m, EntryK o) => o -> T.Text -> m ()-setEntryPrimaryIconTooltipText obj val = liftIO $ setObjectPropertyString obj "primary-icon-tooltip-text" (Just val)--constructEntryPrimaryIconTooltipText :: T.Text -> IO ([Char], GValue)-constructEntryPrimaryIconTooltipText val = constructObjectPropertyString "primary-icon-tooltip-text" (Just val)--clearEntryPrimaryIconTooltipText :: (MonadIO m, EntryK o) => o -> m ()-clearEntryPrimaryIconTooltipText obj = liftIO $ setObjectPropertyString obj "primary-icon-tooltip-text" (Nothing :: Maybe T.Text)--data EntryPrimaryIconTooltipTextPropertyInfo-instance AttrInfo EntryPrimaryIconTooltipTextPropertyInfo where-    type AttrAllowedOps EntryPrimaryIconTooltipTextPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint EntryPrimaryIconTooltipTextPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint EntryPrimaryIconTooltipTextPropertyInfo = EntryK-    type AttrGetType EntryPrimaryIconTooltipTextPropertyInfo = (Maybe T.Text)-    type AttrLabel EntryPrimaryIconTooltipTextPropertyInfo = "primary-icon-tooltip-text"-    attrGet _ = getEntryPrimaryIconTooltipText-    attrSet _ = setEntryPrimaryIconTooltipText-    attrConstruct _ = constructEntryPrimaryIconTooltipText-    attrClear _ = clearEntryPrimaryIconTooltipText---- VVV Prop "progress-fraction"-   -- Type: TBasicType TDouble-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getEntryProgressFraction :: (MonadIO m, EntryK o) => o -> m Double-getEntryProgressFraction obj = liftIO $ getObjectPropertyDouble obj "progress-fraction"--setEntryProgressFraction :: (MonadIO m, EntryK o) => o -> Double -> m ()-setEntryProgressFraction obj val = liftIO $ setObjectPropertyDouble obj "progress-fraction" val--constructEntryProgressFraction :: Double -> IO ([Char], GValue)-constructEntryProgressFraction val = constructObjectPropertyDouble "progress-fraction" val--data EntryProgressFractionPropertyInfo-instance AttrInfo EntryProgressFractionPropertyInfo where-    type AttrAllowedOps EntryProgressFractionPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint EntryProgressFractionPropertyInfo = (~) Double-    type AttrBaseTypeConstraint EntryProgressFractionPropertyInfo = EntryK-    type AttrGetType EntryProgressFractionPropertyInfo = Double-    type AttrLabel EntryProgressFractionPropertyInfo = "progress-fraction"-    attrGet _ = getEntryProgressFraction-    attrSet _ = setEntryProgressFraction-    attrConstruct _ = constructEntryProgressFraction-    attrClear _ = undefined---- VVV Prop "progress-pulse-step"-   -- Type: TBasicType TDouble-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getEntryProgressPulseStep :: (MonadIO m, EntryK o) => o -> m Double-getEntryProgressPulseStep obj = liftIO $ getObjectPropertyDouble obj "progress-pulse-step"--setEntryProgressPulseStep :: (MonadIO m, EntryK o) => o -> Double -> m ()-setEntryProgressPulseStep obj val = liftIO $ setObjectPropertyDouble obj "progress-pulse-step" val--constructEntryProgressPulseStep :: Double -> IO ([Char], GValue)-constructEntryProgressPulseStep val = constructObjectPropertyDouble "progress-pulse-step" val--data EntryProgressPulseStepPropertyInfo-instance AttrInfo EntryProgressPulseStepPropertyInfo where-    type AttrAllowedOps EntryProgressPulseStepPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint EntryProgressPulseStepPropertyInfo = (~) Double-    type AttrBaseTypeConstraint EntryProgressPulseStepPropertyInfo = EntryK-    type AttrGetType EntryProgressPulseStepPropertyInfo = Double-    type AttrLabel EntryProgressPulseStepPropertyInfo = "progress-pulse-step"-    attrGet _ = getEntryProgressPulseStep-    attrSet _ = setEntryProgressPulseStep-    attrConstruct _ = constructEntryProgressPulseStep-    attrClear _ = undefined---- VVV Prop "scroll-offset"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getEntryScrollOffset :: (MonadIO m, EntryK o) => o -> m Int32-getEntryScrollOffset obj = liftIO $ getObjectPropertyInt32 obj "scroll-offset"--data EntryScrollOffsetPropertyInfo-instance AttrInfo EntryScrollOffsetPropertyInfo where-    type AttrAllowedOps EntryScrollOffsetPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint EntryScrollOffsetPropertyInfo = (~) ()-    type AttrBaseTypeConstraint EntryScrollOffsetPropertyInfo = EntryK-    type AttrGetType EntryScrollOffsetPropertyInfo = Int32-    type AttrLabel EntryScrollOffsetPropertyInfo = "scroll-offset"-    attrGet _ = getEntryScrollOffset-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "secondary-icon-activatable"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getEntrySecondaryIconActivatable :: (MonadIO m, EntryK o) => o -> m Bool-getEntrySecondaryIconActivatable obj = liftIO $ getObjectPropertyBool obj "secondary-icon-activatable"--setEntrySecondaryIconActivatable :: (MonadIO m, EntryK o) => o -> Bool -> m ()-setEntrySecondaryIconActivatable obj val = liftIO $ setObjectPropertyBool obj "secondary-icon-activatable" val--constructEntrySecondaryIconActivatable :: Bool -> IO ([Char], GValue)-constructEntrySecondaryIconActivatable val = constructObjectPropertyBool "secondary-icon-activatable" val--data EntrySecondaryIconActivatablePropertyInfo-instance AttrInfo EntrySecondaryIconActivatablePropertyInfo where-    type AttrAllowedOps EntrySecondaryIconActivatablePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint EntrySecondaryIconActivatablePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint EntrySecondaryIconActivatablePropertyInfo = EntryK-    type AttrGetType EntrySecondaryIconActivatablePropertyInfo = Bool-    type AttrLabel EntrySecondaryIconActivatablePropertyInfo = "secondary-icon-activatable"-    attrGet _ = getEntrySecondaryIconActivatable-    attrSet _ = setEntrySecondaryIconActivatable-    attrConstruct _ = constructEntrySecondaryIconActivatable-    attrClear _ = undefined---- VVV Prop "secondary-icon-gicon"-   -- Type: TInterface "Gio" "Icon"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getEntrySecondaryIconGicon :: (MonadIO m, EntryK o) => o -> m (Maybe Gio.Icon)-getEntrySecondaryIconGicon obj = liftIO $ getObjectPropertyObject obj "secondary-icon-gicon" Gio.Icon--setEntrySecondaryIconGicon :: (MonadIO m, EntryK o, Gio.IconK a) => o -> a -> m ()-setEntrySecondaryIconGicon obj val = liftIO $ setObjectPropertyObject obj "secondary-icon-gicon" (Just val)--constructEntrySecondaryIconGicon :: (Gio.IconK a) => a -> IO ([Char], GValue)-constructEntrySecondaryIconGicon val = constructObjectPropertyObject "secondary-icon-gicon" (Just val)--clearEntrySecondaryIconGicon :: (MonadIO m, EntryK o) => o -> m ()-clearEntrySecondaryIconGicon obj = liftIO $ setObjectPropertyObject obj "secondary-icon-gicon" (Nothing :: Maybe Gio.Icon)--data EntrySecondaryIconGiconPropertyInfo-instance AttrInfo EntrySecondaryIconGiconPropertyInfo where-    type AttrAllowedOps EntrySecondaryIconGiconPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint EntrySecondaryIconGiconPropertyInfo = Gio.IconK-    type AttrBaseTypeConstraint EntrySecondaryIconGiconPropertyInfo = EntryK-    type AttrGetType EntrySecondaryIconGiconPropertyInfo = (Maybe Gio.Icon)-    type AttrLabel EntrySecondaryIconGiconPropertyInfo = "secondary-icon-gicon"-    attrGet _ = getEntrySecondaryIconGicon-    attrSet _ = setEntrySecondaryIconGicon-    attrConstruct _ = constructEntrySecondaryIconGicon-    attrClear _ = clearEntrySecondaryIconGicon---- VVV Prop "secondary-icon-name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getEntrySecondaryIconName :: (MonadIO m, EntryK o) => o -> m (Maybe T.Text)-getEntrySecondaryIconName obj = liftIO $ getObjectPropertyString obj "secondary-icon-name"--setEntrySecondaryIconName :: (MonadIO m, EntryK o) => o -> T.Text -> m ()-setEntrySecondaryIconName obj val = liftIO $ setObjectPropertyString obj "secondary-icon-name" (Just val)--constructEntrySecondaryIconName :: T.Text -> IO ([Char], GValue)-constructEntrySecondaryIconName val = constructObjectPropertyString "secondary-icon-name" (Just val)--clearEntrySecondaryIconName :: (MonadIO m, EntryK o) => o -> m ()-clearEntrySecondaryIconName obj = liftIO $ setObjectPropertyString obj "secondary-icon-name" (Nothing :: Maybe T.Text)--data EntrySecondaryIconNamePropertyInfo-instance AttrInfo EntrySecondaryIconNamePropertyInfo where-    type AttrAllowedOps EntrySecondaryIconNamePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint EntrySecondaryIconNamePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint EntrySecondaryIconNamePropertyInfo = EntryK-    type AttrGetType EntrySecondaryIconNamePropertyInfo = (Maybe T.Text)-    type AttrLabel EntrySecondaryIconNamePropertyInfo = "secondary-icon-name"-    attrGet _ = getEntrySecondaryIconName-    attrSet _ = setEntrySecondaryIconName-    attrConstruct _ = constructEntrySecondaryIconName-    attrClear _ = clearEntrySecondaryIconName---- VVV Prop "secondary-icon-pixbuf"-   -- Type: TInterface "GdkPixbuf" "Pixbuf"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getEntrySecondaryIconPixbuf :: (MonadIO m, EntryK o) => o -> m (Maybe GdkPixbuf.Pixbuf)-getEntrySecondaryIconPixbuf obj = liftIO $ getObjectPropertyObject obj "secondary-icon-pixbuf" GdkPixbuf.Pixbuf--setEntrySecondaryIconPixbuf :: (MonadIO m, EntryK o, GdkPixbuf.PixbufK a) => o -> a -> m ()-setEntrySecondaryIconPixbuf obj val = liftIO $ setObjectPropertyObject obj "secondary-icon-pixbuf" (Just val)--constructEntrySecondaryIconPixbuf :: (GdkPixbuf.PixbufK a) => a -> IO ([Char], GValue)-constructEntrySecondaryIconPixbuf val = constructObjectPropertyObject "secondary-icon-pixbuf" (Just val)--clearEntrySecondaryIconPixbuf :: (MonadIO m, EntryK o) => o -> m ()-clearEntrySecondaryIconPixbuf obj = liftIO $ setObjectPropertyObject obj "secondary-icon-pixbuf" (Nothing :: Maybe GdkPixbuf.Pixbuf)--data EntrySecondaryIconPixbufPropertyInfo-instance AttrInfo EntrySecondaryIconPixbufPropertyInfo where-    type AttrAllowedOps EntrySecondaryIconPixbufPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint EntrySecondaryIconPixbufPropertyInfo = GdkPixbuf.PixbufK-    type AttrBaseTypeConstraint EntrySecondaryIconPixbufPropertyInfo = EntryK-    type AttrGetType EntrySecondaryIconPixbufPropertyInfo = (Maybe GdkPixbuf.Pixbuf)-    type AttrLabel EntrySecondaryIconPixbufPropertyInfo = "secondary-icon-pixbuf"-    attrGet _ = getEntrySecondaryIconPixbuf-    attrSet _ = setEntrySecondaryIconPixbuf-    attrConstruct _ = constructEntrySecondaryIconPixbuf-    attrClear _ = clearEntrySecondaryIconPixbuf---- VVV Prop "secondary-icon-sensitive"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getEntrySecondaryIconSensitive :: (MonadIO m, EntryK o) => o -> m Bool-getEntrySecondaryIconSensitive obj = liftIO $ getObjectPropertyBool obj "secondary-icon-sensitive"--setEntrySecondaryIconSensitive :: (MonadIO m, EntryK o) => o -> Bool -> m ()-setEntrySecondaryIconSensitive obj val = liftIO $ setObjectPropertyBool obj "secondary-icon-sensitive" val--constructEntrySecondaryIconSensitive :: Bool -> IO ([Char], GValue)-constructEntrySecondaryIconSensitive val = constructObjectPropertyBool "secondary-icon-sensitive" val--data EntrySecondaryIconSensitivePropertyInfo-instance AttrInfo EntrySecondaryIconSensitivePropertyInfo where-    type AttrAllowedOps EntrySecondaryIconSensitivePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint EntrySecondaryIconSensitivePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint EntrySecondaryIconSensitivePropertyInfo = EntryK-    type AttrGetType EntrySecondaryIconSensitivePropertyInfo = Bool-    type AttrLabel EntrySecondaryIconSensitivePropertyInfo = "secondary-icon-sensitive"-    attrGet _ = getEntrySecondaryIconSensitive-    attrSet _ = setEntrySecondaryIconSensitive-    attrConstruct _ = constructEntrySecondaryIconSensitive-    attrClear _ = undefined---- VVV Prop "secondary-icon-stock"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getEntrySecondaryIconStock :: (MonadIO m, EntryK o) => o -> m (Maybe T.Text)-getEntrySecondaryIconStock obj = liftIO $ getObjectPropertyString obj "secondary-icon-stock"--setEntrySecondaryIconStock :: (MonadIO m, EntryK o) => o -> T.Text -> m ()-setEntrySecondaryIconStock obj val = liftIO $ setObjectPropertyString obj "secondary-icon-stock" (Just val)--constructEntrySecondaryIconStock :: T.Text -> IO ([Char], GValue)-constructEntrySecondaryIconStock val = constructObjectPropertyString "secondary-icon-stock" (Just val)--clearEntrySecondaryIconStock :: (MonadIO m, EntryK o) => o -> m ()-clearEntrySecondaryIconStock obj = liftIO $ setObjectPropertyString obj "secondary-icon-stock" (Nothing :: Maybe T.Text)--data EntrySecondaryIconStockPropertyInfo-instance AttrInfo EntrySecondaryIconStockPropertyInfo where-    type AttrAllowedOps EntrySecondaryIconStockPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint EntrySecondaryIconStockPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint EntrySecondaryIconStockPropertyInfo = EntryK-    type AttrGetType EntrySecondaryIconStockPropertyInfo = (Maybe T.Text)-    type AttrLabel EntrySecondaryIconStockPropertyInfo = "secondary-icon-stock"-    attrGet _ = getEntrySecondaryIconStock-    attrSet _ = setEntrySecondaryIconStock-    attrConstruct _ = constructEntrySecondaryIconStock-    attrClear _ = clearEntrySecondaryIconStock---- VVV Prop "secondary-icon-storage-type"-   -- Type: TInterface "Gtk" "ImageType"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getEntrySecondaryIconStorageType :: (MonadIO m, EntryK o) => o -> m ImageType-getEntrySecondaryIconStorageType obj = liftIO $ getObjectPropertyEnum obj "secondary-icon-storage-type"--data EntrySecondaryIconStorageTypePropertyInfo-instance AttrInfo EntrySecondaryIconStorageTypePropertyInfo where-    type AttrAllowedOps EntrySecondaryIconStorageTypePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint EntrySecondaryIconStorageTypePropertyInfo = (~) ()-    type AttrBaseTypeConstraint EntrySecondaryIconStorageTypePropertyInfo = EntryK-    type AttrGetType EntrySecondaryIconStorageTypePropertyInfo = ImageType-    type AttrLabel EntrySecondaryIconStorageTypePropertyInfo = "secondary-icon-storage-type"-    attrGet _ = getEntrySecondaryIconStorageType-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "secondary-icon-tooltip-markup"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getEntrySecondaryIconTooltipMarkup :: (MonadIO m, EntryK o) => o -> m (Maybe T.Text)-getEntrySecondaryIconTooltipMarkup obj = liftIO $ getObjectPropertyString obj "secondary-icon-tooltip-markup"--setEntrySecondaryIconTooltipMarkup :: (MonadIO m, EntryK o) => o -> T.Text -> m ()-setEntrySecondaryIconTooltipMarkup obj val = liftIO $ setObjectPropertyString obj "secondary-icon-tooltip-markup" (Just val)--constructEntrySecondaryIconTooltipMarkup :: T.Text -> IO ([Char], GValue)-constructEntrySecondaryIconTooltipMarkup val = constructObjectPropertyString "secondary-icon-tooltip-markup" (Just val)--clearEntrySecondaryIconTooltipMarkup :: (MonadIO m, EntryK o) => o -> m ()-clearEntrySecondaryIconTooltipMarkup obj = liftIO $ setObjectPropertyString obj "secondary-icon-tooltip-markup" (Nothing :: Maybe T.Text)--data EntrySecondaryIconTooltipMarkupPropertyInfo-instance AttrInfo EntrySecondaryIconTooltipMarkupPropertyInfo where-    type AttrAllowedOps EntrySecondaryIconTooltipMarkupPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint EntrySecondaryIconTooltipMarkupPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint EntrySecondaryIconTooltipMarkupPropertyInfo = EntryK-    type AttrGetType EntrySecondaryIconTooltipMarkupPropertyInfo = (Maybe T.Text)-    type AttrLabel EntrySecondaryIconTooltipMarkupPropertyInfo = "secondary-icon-tooltip-markup"-    attrGet _ = getEntrySecondaryIconTooltipMarkup-    attrSet _ = setEntrySecondaryIconTooltipMarkup-    attrConstruct _ = constructEntrySecondaryIconTooltipMarkup-    attrClear _ = clearEntrySecondaryIconTooltipMarkup---- VVV Prop "secondary-icon-tooltip-text"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getEntrySecondaryIconTooltipText :: (MonadIO m, EntryK o) => o -> m (Maybe T.Text)-getEntrySecondaryIconTooltipText obj = liftIO $ getObjectPropertyString obj "secondary-icon-tooltip-text"--setEntrySecondaryIconTooltipText :: (MonadIO m, EntryK o) => o -> T.Text -> m ()-setEntrySecondaryIconTooltipText obj val = liftIO $ setObjectPropertyString obj "secondary-icon-tooltip-text" (Just val)--constructEntrySecondaryIconTooltipText :: T.Text -> IO ([Char], GValue)-constructEntrySecondaryIconTooltipText val = constructObjectPropertyString "secondary-icon-tooltip-text" (Just val)--clearEntrySecondaryIconTooltipText :: (MonadIO m, EntryK o) => o -> m ()-clearEntrySecondaryIconTooltipText obj = liftIO $ setObjectPropertyString obj "secondary-icon-tooltip-text" (Nothing :: Maybe T.Text)--data EntrySecondaryIconTooltipTextPropertyInfo-instance AttrInfo EntrySecondaryIconTooltipTextPropertyInfo where-    type AttrAllowedOps EntrySecondaryIconTooltipTextPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint EntrySecondaryIconTooltipTextPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint EntrySecondaryIconTooltipTextPropertyInfo = EntryK-    type AttrGetType EntrySecondaryIconTooltipTextPropertyInfo = (Maybe T.Text)-    type AttrLabel EntrySecondaryIconTooltipTextPropertyInfo = "secondary-icon-tooltip-text"-    attrGet _ = getEntrySecondaryIconTooltipText-    attrSet _ = setEntrySecondaryIconTooltipText-    attrConstruct _ = constructEntrySecondaryIconTooltipText-    attrClear _ = clearEntrySecondaryIconTooltipText---- VVV Prop "selection-bound"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getEntrySelectionBound :: (MonadIO m, EntryK o) => o -> m Int32-getEntrySelectionBound obj = liftIO $ getObjectPropertyInt32 obj "selection-bound"--data EntrySelectionBoundPropertyInfo-instance AttrInfo EntrySelectionBoundPropertyInfo where-    type AttrAllowedOps EntrySelectionBoundPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint EntrySelectionBoundPropertyInfo = (~) ()-    type AttrBaseTypeConstraint EntrySelectionBoundPropertyInfo = EntryK-    type AttrGetType EntrySelectionBoundPropertyInfo = Int32-    type AttrLabel EntrySelectionBoundPropertyInfo = "selection-bound"-    attrGet _ = getEntrySelectionBound-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "shadow-type"-   -- Type: TInterface "Gtk" "ShadowType"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getEntryShadowType :: (MonadIO m, EntryK o) => o -> m ShadowType-getEntryShadowType obj = liftIO $ getObjectPropertyEnum obj "shadow-type"--setEntryShadowType :: (MonadIO m, EntryK o) => o -> ShadowType -> m ()-setEntryShadowType obj val = liftIO $ setObjectPropertyEnum obj "shadow-type" val--constructEntryShadowType :: ShadowType -> IO ([Char], GValue)-constructEntryShadowType val = constructObjectPropertyEnum "shadow-type" val--data EntryShadowTypePropertyInfo-instance AttrInfo EntryShadowTypePropertyInfo where-    type AttrAllowedOps EntryShadowTypePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint EntryShadowTypePropertyInfo = (~) ShadowType-    type AttrBaseTypeConstraint EntryShadowTypePropertyInfo = EntryK-    type AttrGetType EntryShadowTypePropertyInfo = ShadowType-    type AttrLabel EntryShadowTypePropertyInfo = "shadow-type"-    attrGet _ = getEntryShadowType-    attrSet _ = setEntryShadowType-    attrConstruct _ = constructEntryShadowType-    attrClear _ = undefined---- VVV Prop "tabs"-   -- Type: TInterface "Pango" "TabArray"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just True,Just False)--getEntryTabs :: (MonadIO m, EntryK o) => o -> m (Maybe Pango.TabArray)-getEntryTabs obj = liftIO $ getObjectPropertyBoxed obj "tabs" Pango.TabArray--setEntryTabs :: (MonadIO m, EntryK o) => o -> Pango.TabArray -> m ()-setEntryTabs obj val = liftIO $ setObjectPropertyBoxed obj "tabs" (Just val)--constructEntryTabs :: Pango.TabArray -> IO ([Char], GValue)-constructEntryTabs val = constructObjectPropertyBoxed "tabs" (Just val)--data EntryTabsPropertyInfo-instance AttrInfo EntryTabsPropertyInfo where-    type AttrAllowedOps EntryTabsPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint EntryTabsPropertyInfo = (~) Pango.TabArray-    type AttrBaseTypeConstraint EntryTabsPropertyInfo = EntryK-    type AttrGetType EntryTabsPropertyInfo = (Maybe Pango.TabArray)-    type AttrLabel EntryTabsPropertyInfo = "tabs"-    attrGet _ = getEntryTabs-    attrSet _ = setEntryTabs-    attrConstruct _ = constructEntryTabs-    attrClear _ = undefined---- VVV Prop "text"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getEntryText :: (MonadIO m, EntryK o) => o -> m T.Text-getEntryText obj = liftIO $ checkUnexpectedNothing "getEntryText" $ getObjectPropertyString obj "text"--setEntryText :: (MonadIO m, EntryK o) => o -> T.Text -> m ()-setEntryText obj val = liftIO $ setObjectPropertyString obj "text" (Just val)--constructEntryText :: T.Text -> IO ([Char], GValue)-constructEntryText val = constructObjectPropertyString "text" (Just val)--data EntryTextPropertyInfo-instance AttrInfo EntryTextPropertyInfo where-    type AttrAllowedOps EntryTextPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint EntryTextPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint EntryTextPropertyInfo = EntryK-    type AttrGetType EntryTextPropertyInfo = T.Text-    type AttrLabel EntryTextPropertyInfo = "text"-    attrGet _ = getEntryText-    attrSet _ = setEntryText-    attrConstruct _ = constructEntryText-    attrClear _ = undefined---- VVV Prop "text-length"-   -- Type: TBasicType TUInt-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getEntryTextLength :: (MonadIO m, EntryK o) => o -> m Word32-getEntryTextLength obj = liftIO $ getObjectPropertyUInt32 obj "text-length"--data EntryTextLengthPropertyInfo-instance AttrInfo EntryTextLengthPropertyInfo where-    type AttrAllowedOps EntryTextLengthPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint EntryTextLengthPropertyInfo = (~) ()-    type AttrBaseTypeConstraint EntryTextLengthPropertyInfo = EntryK-    type AttrGetType EntryTextLengthPropertyInfo = Word32-    type AttrLabel EntryTextLengthPropertyInfo = "text-length"-    attrGet _ = getEntryTextLength-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "truncate-multiline"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getEntryTruncateMultiline :: (MonadIO m, EntryK o) => o -> m Bool-getEntryTruncateMultiline obj = liftIO $ getObjectPropertyBool obj "truncate-multiline"--setEntryTruncateMultiline :: (MonadIO m, EntryK o) => o -> Bool -> m ()-setEntryTruncateMultiline obj val = liftIO $ setObjectPropertyBool obj "truncate-multiline" val--constructEntryTruncateMultiline :: Bool -> IO ([Char], GValue)-constructEntryTruncateMultiline val = constructObjectPropertyBool "truncate-multiline" val--data EntryTruncateMultilinePropertyInfo-instance AttrInfo EntryTruncateMultilinePropertyInfo where-    type AttrAllowedOps EntryTruncateMultilinePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint EntryTruncateMultilinePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint EntryTruncateMultilinePropertyInfo = EntryK-    type AttrGetType EntryTruncateMultilinePropertyInfo = Bool-    type AttrLabel EntryTruncateMultilinePropertyInfo = "truncate-multiline"-    attrGet _ = getEntryTruncateMultiline-    attrSet _ = setEntryTruncateMultiline-    attrConstruct _ = constructEntryTruncateMultiline-    attrClear _ = undefined---- VVV Prop "visibility"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getEntryVisibility :: (MonadIO m, EntryK o) => o -> m Bool-getEntryVisibility obj = liftIO $ getObjectPropertyBool obj "visibility"--setEntryVisibility :: (MonadIO m, EntryK o) => o -> Bool -> m ()-setEntryVisibility obj val = liftIO $ setObjectPropertyBool obj "visibility" val--constructEntryVisibility :: Bool -> IO ([Char], GValue)-constructEntryVisibility val = constructObjectPropertyBool "visibility" val--data EntryVisibilityPropertyInfo-instance AttrInfo EntryVisibilityPropertyInfo where-    type AttrAllowedOps EntryVisibilityPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint EntryVisibilityPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint EntryVisibilityPropertyInfo = EntryK-    type AttrGetType EntryVisibilityPropertyInfo = Bool-    type AttrLabel EntryVisibilityPropertyInfo = "visibility"-    attrGet _ = getEntryVisibility-    attrSet _ = setEntryVisibility-    attrConstruct _ = constructEntryVisibility-    attrClear _ = undefined---- VVV Prop "width-chars"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getEntryWidthChars :: (MonadIO m, EntryK o) => o -> m Int32-getEntryWidthChars obj = liftIO $ getObjectPropertyInt32 obj "width-chars"--setEntryWidthChars :: (MonadIO m, EntryK o) => o -> Int32 -> m ()-setEntryWidthChars obj val = liftIO $ setObjectPropertyInt32 obj "width-chars" val--constructEntryWidthChars :: Int32 -> IO ([Char], GValue)-constructEntryWidthChars val = constructObjectPropertyInt32 "width-chars" val--data EntryWidthCharsPropertyInfo-instance AttrInfo EntryWidthCharsPropertyInfo where-    type AttrAllowedOps EntryWidthCharsPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint EntryWidthCharsPropertyInfo = (~) Int32-    type AttrBaseTypeConstraint EntryWidthCharsPropertyInfo = EntryK-    type AttrGetType EntryWidthCharsPropertyInfo = Int32-    type AttrLabel EntryWidthCharsPropertyInfo = "width-chars"-    attrGet _ = getEntryWidthChars-    attrSet _ = setEntryWidthChars-    attrConstruct _ = constructEntryWidthChars-    attrClear _ = undefined---- VVV Prop "xalign"-   -- Type: TBasicType TFloat-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getEntryXalign :: (MonadIO m, EntryK o) => o -> m Float-getEntryXalign obj = liftIO $ getObjectPropertyFloat obj "xalign"--setEntryXalign :: (MonadIO m, EntryK o) => o -> Float -> m ()-setEntryXalign obj val = liftIO $ setObjectPropertyFloat obj "xalign" val--constructEntryXalign :: Float -> IO ([Char], GValue)-constructEntryXalign val = constructObjectPropertyFloat "xalign" val--data EntryXalignPropertyInfo-instance AttrInfo EntryXalignPropertyInfo where-    type AttrAllowedOps EntryXalignPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint EntryXalignPropertyInfo = (~) Float-    type AttrBaseTypeConstraint EntryXalignPropertyInfo = EntryK-    type AttrGetType EntryXalignPropertyInfo = Float-    type AttrLabel EntryXalignPropertyInfo = "xalign"-    attrGet _ = getEntryXalign-    attrSet _ = setEntryXalign-    attrConstruct _ = constructEntryXalign-    attrClear _ = undefined--type instance AttributeList Entry = EntryAttributeList-type EntryAttributeList = ('[ '("activatesDefault", EntryActivatesDefaultPropertyInfo), '("appPaintable", WidgetAppPaintablePropertyInfo), '("attributes", EntryAttributesPropertyInfo), '("buffer", EntryBufferPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("capsLockWarning", EntryCapsLockWarningPropertyInfo), '("completion", EntryCompletionPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("cursorPosition", EntryCursorPositionPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("editable", EntryEditablePropertyInfo), '("editingCanceled", CellEditableEditingCanceledPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasFrame", EntryHasFramePropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("imModule", EntryImModulePropertyInfo), '("innerBorder", EntryInnerBorderPropertyInfo), '("inputHints", EntryInputHintsPropertyInfo), '("inputPurpose", EntryInputPurposePropertyInfo), '("invisibleChar", EntryInvisibleCharPropertyInfo), '("invisibleCharSet", EntryInvisibleCharSetPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("maxLength", EntryMaxLengthPropertyInfo), '("maxWidthChars", EntryMaxWidthCharsPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("overwriteMode", EntryOverwriteModePropertyInfo), '("parent", WidgetParentPropertyInfo), '("placeholderText", EntryPlaceholderTextPropertyInfo), '("populateAll", EntryPopulateAllPropertyInfo), '("primaryIconActivatable", EntryPrimaryIconActivatablePropertyInfo), '("primaryIconGicon", EntryPrimaryIconGiconPropertyInfo), '("primaryIconName", EntryPrimaryIconNamePropertyInfo), '("primaryIconPixbuf", EntryPrimaryIconPixbufPropertyInfo), '("primaryIconSensitive", EntryPrimaryIconSensitivePropertyInfo), '("primaryIconStock", EntryPrimaryIconStockPropertyInfo), '("primaryIconStorageType", EntryPrimaryIconStorageTypePropertyInfo), '("primaryIconTooltipMarkup", EntryPrimaryIconTooltipMarkupPropertyInfo), '("primaryIconTooltipText", EntryPrimaryIconTooltipTextPropertyInfo), '("progressFraction", EntryProgressFractionPropertyInfo), '("progressPulseStep", EntryProgressPulseStepPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("scrollOffset", EntryScrollOffsetPropertyInfo), '("secondaryIconActivatable", EntrySecondaryIconActivatablePropertyInfo), '("secondaryIconGicon", EntrySecondaryIconGiconPropertyInfo), '("secondaryIconName", EntrySecondaryIconNamePropertyInfo), '("secondaryIconPixbuf", EntrySecondaryIconPixbufPropertyInfo), '("secondaryIconSensitive", EntrySecondaryIconSensitivePropertyInfo), '("secondaryIconStock", EntrySecondaryIconStockPropertyInfo), '("secondaryIconStorageType", EntrySecondaryIconStorageTypePropertyInfo), '("secondaryIconTooltipMarkup", EntrySecondaryIconTooltipMarkupPropertyInfo), '("secondaryIconTooltipText", EntrySecondaryIconTooltipTextPropertyInfo), '("selectionBound", EntrySelectionBoundPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("shadowType", EntryShadowTypePropertyInfo), '("style", WidgetStylePropertyInfo), '("tabs", EntryTabsPropertyInfo), '("text", EntryTextPropertyInfo), '("textLength", EntryTextLengthPropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("truncateMultiline", EntryTruncateMultilinePropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visibility", EntryVisibilityPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthChars", EntryWidthCharsPropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo), '("xalign", EntryXalignPropertyInfo)] :: [(Symbol, *)])--entryActivatesDefault :: AttrLabelProxy "activatesDefault"-entryActivatesDefault = AttrLabelProxy--entryAttributes :: AttrLabelProxy "attributes"-entryAttributes = AttrLabelProxy--entryBuffer :: AttrLabelProxy "buffer"-entryBuffer = AttrLabelProxy--entryCapsLockWarning :: AttrLabelProxy "capsLockWarning"-entryCapsLockWarning = AttrLabelProxy--entryCompletion :: AttrLabelProxy "completion"-entryCompletion = AttrLabelProxy--entryCursorPosition :: AttrLabelProxy "cursorPosition"-entryCursorPosition = AttrLabelProxy--entryEditable :: AttrLabelProxy "editable"-entryEditable = AttrLabelProxy--entryHasFrame :: AttrLabelProxy "hasFrame"-entryHasFrame = AttrLabelProxy--entryImModule :: AttrLabelProxy "imModule"-entryImModule = AttrLabelProxy--entryInnerBorder :: AttrLabelProxy "innerBorder"-entryInnerBorder = AttrLabelProxy--entryInputHints :: AttrLabelProxy "inputHints"-entryInputHints = AttrLabelProxy--entryInputPurpose :: AttrLabelProxy "inputPurpose"-entryInputPurpose = AttrLabelProxy--entryInvisibleChar :: AttrLabelProxy "invisibleChar"-entryInvisibleChar = AttrLabelProxy--entryInvisibleCharSet :: AttrLabelProxy "invisibleCharSet"-entryInvisibleCharSet = AttrLabelProxy--entryMaxLength :: AttrLabelProxy "maxLength"-entryMaxLength = AttrLabelProxy--entryMaxWidthChars :: AttrLabelProxy "maxWidthChars"-entryMaxWidthChars = AttrLabelProxy--entryOverwriteMode :: AttrLabelProxy "overwriteMode"-entryOverwriteMode = AttrLabelProxy--entryPlaceholderText :: AttrLabelProxy "placeholderText"-entryPlaceholderText = AttrLabelProxy--entryPopulateAll :: AttrLabelProxy "populateAll"-entryPopulateAll = AttrLabelProxy--entryPrimaryIconActivatable :: AttrLabelProxy "primaryIconActivatable"-entryPrimaryIconActivatable = AttrLabelProxy--entryPrimaryIconGicon :: AttrLabelProxy "primaryIconGicon"-entryPrimaryIconGicon = AttrLabelProxy--entryPrimaryIconName :: AttrLabelProxy "primaryIconName"-entryPrimaryIconName = AttrLabelProxy--entryPrimaryIconPixbuf :: AttrLabelProxy "primaryIconPixbuf"-entryPrimaryIconPixbuf = AttrLabelProxy--entryPrimaryIconSensitive :: AttrLabelProxy "primaryIconSensitive"-entryPrimaryIconSensitive = AttrLabelProxy--entryPrimaryIconStock :: AttrLabelProxy "primaryIconStock"-entryPrimaryIconStock = AttrLabelProxy--entryPrimaryIconStorageType :: AttrLabelProxy "primaryIconStorageType"-entryPrimaryIconStorageType = AttrLabelProxy--entryPrimaryIconTooltipMarkup :: AttrLabelProxy "primaryIconTooltipMarkup"-entryPrimaryIconTooltipMarkup = AttrLabelProxy--entryPrimaryIconTooltipText :: AttrLabelProxy "primaryIconTooltipText"-entryPrimaryIconTooltipText = AttrLabelProxy--entryProgressFraction :: AttrLabelProxy "progressFraction"-entryProgressFraction = AttrLabelProxy--entryProgressPulseStep :: AttrLabelProxy "progressPulseStep"-entryProgressPulseStep = AttrLabelProxy--entryScrollOffset :: AttrLabelProxy "scrollOffset"-entryScrollOffset = AttrLabelProxy--entrySecondaryIconActivatable :: AttrLabelProxy "secondaryIconActivatable"-entrySecondaryIconActivatable = AttrLabelProxy--entrySecondaryIconGicon :: AttrLabelProxy "secondaryIconGicon"-entrySecondaryIconGicon = AttrLabelProxy--entrySecondaryIconName :: AttrLabelProxy "secondaryIconName"-entrySecondaryIconName = AttrLabelProxy--entrySecondaryIconPixbuf :: AttrLabelProxy "secondaryIconPixbuf"-entrySecondaryIconPixbuf = AttrLabelProxy--entrySecondaryIconSensitive :: AttrLabelProxy "secondaryIconSensitive"-entrySecondaryIconSensitive = AttrLabelProxy--entrySecondaryIconStock :: AttrLabelProxy "secondaryIconStock"-entrySecondaryIconStock = AttrLabelProxy--entrySecondaryIconStorageType :: AttrLabelProxy "secondaryIconStorageType"-entrySecondaryIconStorageType = AttrLabelProxy--entrySecondaryIconTooltipMarkup :: AttrLabelProxy "secondaryIconTooltipMarkup"-entrySecondaryIconTooltipMarkup = AttrLabelProxy--entrySecondaryIconTooltipText :: AttrLabelProxy "secondaryIconTooltipText"-entrySecondaryIconTooltipText = AttrLabelProxy--entrySelectionBound :: AttrLabelProxy "selectionBound"-entrySelectionBound = AttrLabelProxy--entryShadowType :: AttrLabelProxy "shadowType"-entryShadowType = AttrLabelProxy--entryTabs :: AttrLabelProxy "tabs"-entryTabs = AttrLabelProxy--entryText :: AttrLabelProxy "text"-entryText = AttrLabelProxy--entryTextLength :: AttrLabelProxy "textLength"-entryTextLength = AttrLabelProxy--entryTruncateMultiline :: AttrLabelProxy "truncateMultiline"-entryTruncateMultiline = AttrLabelProxy--entryVisibility :: AttrLabelProxy "visibility"-entryVisibility = AttrLabelProxy--entryWidthChars :: AttrLabelProxy "widthChars"-entryWidthChars = AttrLabelProxy--entryXalign :: AttrLabelProxy "xalign"-entryXalign = AttrLabelProxy--data EntryActivateSignalInfo-instance SignalInfo EntryActivateSignalInfo where-    type HaskellCallbackType EntryActivateSignalInfo = EntryActivateCallback-    connectSignal _ = connectEntryActivate--data EntryBackspaceSignalInfo-instance SignalInfo EntryBackspaceSignalInfo where-    type HaskellCallbackType EntryBackspaceSignalInfo = EntryBackspaceCallback-    connectSignal _ = connectEntryBackspace--data EntryCopyClipboardSignalInfo-instance SignalInfo EntryCopyClipboardSignalInfo where-    type HaskellCallbackType EntryCopyClipboardSignalInfo = EntryCopyClipboardCallback-    connectSignal _ = connectEntryCopyClipboard--data EntryCutClipboardSignalInfo-instance SignalInfo EntryCutClipboardSignalInfo where-    type HaskellCallbackType EntryCutClipboardSignalInfo = EntryCutClipboardCallback-    connectSignal _ = connectEntryCutClipboard--data EntryDeleteFromCursorSignalInfo-instance SignalInfo EntryDeleteFromCursorSignalInfo where-    type HaskellCallbackType EntryDeleteFromCursorSignalInfo = EntryDeleteFromCursorCallback-    connectSignal _ = connectEntryDeleteFromCursor--data EntryIconPressSignalInfo-instance SignalInfo EntryIconPressSignalInfo where-    type HaskellCallbackType EntryIconPressSignalInfo = EntryIconPressCallback-    connectSignal _ = connectEntryIconPress--data EntryIconReleaseSignalInfo-instance SignalInfo EntryIconReleaseSignalInfo where-    type HaskellCallbackType EntryIconReleaseSignalInfo = EntryIconReleaseCallback-    connectSignal _ = connectEntryIconRelease--data EntryInsertAtCursorSignalInfo-instance SignalInfo EntryInsertAtCursorSignalInfo where-    type HaskellCallbackType EntryInsertAtCursorSignalInfo = EntryInsertAtCursorCallback-    connectSignal _ = connectEntryInsertAtCursor--data EntryMoveCursorSignalInfo-instance SignalInfo EntryMoveCursorSignalInfo where-    type HaskellCallbackType EntryMoveCursorSignalInfo = EntryMoveCursorCallback-    connectSignal _ = connectEntryMoveCursor--data EntryPasteClipboardSignalInfo-instance SignalInfo EntryPasteClipboardSignalInfo where-    type HaskellCallbackType EntryPasteClipboardSignalInfo = EntryPasteClipboardCallback-    connectSignal _ = connectEntryPasteClipboard--data EntryPopulatePopupSignalInfo-instance SignalInfo EntryPopulatePopupSignalInfo where-    type HaskellCallbackType EntryPopulatePopupSignalInfo = EntryPopulatePopupCallback-    connectSignal _ = connectEntryPopulatePopup--data EntryPreeditChangedSignalInfo-instance SignalInfo EntryPreeditChangedSignalInfo where-    type HaskellCallbackType EntryPreeditChangedSignalInfo = EntryPreeditChangedCallback-    connectSignal _ = connectEntryPreeditChanged--data EntryToggleOverwriteSignalInfo-instance SignalInfo EntryToggleOverwriteSignalInfo where-    type HaskellCallbackType EntryToggleOverwriteSignalInfo = EntryToggleOverwriteCallback-    connectSignal _ = connectEntryToggleOverwrite--type instance SignalList Entry = EntrySignalList-type EntrySignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("activate", EntryActivateSignalInfo), '("backspace", EntryBackspaceSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("changed", EditableChangedSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("copyClipboard", EntryCopyClipboardSignalInfo), '("cutClipboard", EntryCutClipboardSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("deleteFromCursor", EntryDeleteFromCursorSignalInfo), '("deleteText", EditableDeleteTextSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("editingDone", CellEditableEditingDoneSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("iconPress", EntryIconPressSignalInfo), '("iconRelease", EntryIconReleaseSignalInfo), '("insertAtCursor", EntryInsertAtCursorSignalInfo), '("insertText", EditableInsertTextSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveCursor", EntryMoveCursorSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("pasteClipboard", EntryPasteClipboardSignalInfo), '("populatePopup", EntryPopulatePopupSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("preeditChanged", EntryPreeditChangedSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("removeWidget", CellEditableRemoveWidgetSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("toggleOverwrite", EntryToggleOverwriteSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method Entry::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "Entry")--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_new" gtk_entry_new :: -    IO (Ptr Entry)---entryNew ::-    (MonadIO m) =>-    m Entry                                 -- result-entryNew  = liftIO $ do-    result <- gtk_entry_new-    checkUnexpectedReturnNULL "gtk_entry_new" result-    result' <- (newObject Entry) result-    return result'---- method Entry::new_with_buffer--- method type : Constructor--- Args : [Arg {argCName = "buffer", argType = TInterface "Gtk" "EntryBuffer", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Entry")--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_new_with_buffer" gtk_entry_new_with_buffer :: -    Ptr EntryBuffer ->                      -- buffer : TInterface "Gtk" "EntryBuffer"-    IO (Ptr Entry)---entryNewWithBuffer ::-    (MonadIO m, EntryBufferK a) =>-    a                                       -- buffer-    -> m Entry                              -- result-entryNewWithBuffer buffer = liftIO $ do-    let buffer' = unsafeManagedPtrCastPtr buffer-    result <- gtk_entry_new_with_buffer buffer'-    checkUnexpectedReturnNULL "gtk_entry_new_with_buffer" result-    result' <- (newObject Entry) result-    touchManagedPtr buffer-    return result'---- method Entry::get_activates_default--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Entry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_get_activates_default" gtk_entry_get_activates_default :: -    Ptr Entry ->                            -- _obj : TInterface "Gtk" "Entry"-    IO CInt---entryGetActivatesDefault ::-    (MonadIO m, EntryK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-entryGetActivatesDefault _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_entry_get_activates_default _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data EntryGetActivatesDefaultMethodInfo-instance (signature ~ (m Bool), MonadIO m, EntryK a) => MethodInfo EntryGetActivatesDefaultMethodInfo a signature where-    overloadedMethod _ = entryGetActivatesDefault---- method Entry::get_alignment--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Entry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TFloat)--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_get_alignment" gtk_entry_get_alignment :: -    Ptr Entry ->                            -- _obj : TInterface "Gtk" "Entry"-    IO CFloat---entryGetAlignment ::-    (MonadIO m, EntryK a) =>-    a                                       -- _obj-    -> m Float                              -- result-entryGetAlignment _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_entry_get_alignment _obj'-    let result' = realToFrac result-    touchManagedPtr _obj-    return result'--data EntryGetAlignmentMethodInfo-instance (signature ~ (m Float), MonadIO m, EntryK a) => MethodInfo EntryGetAlignmentMethodInfo a signature where-    overloadedMethod _ = entryGetAlignment---- method Entry::get_attributes--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Entry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Pango" "AttrList")--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_get_attributes" gtk_entry_get_attributes :: -    Ptr Entry ->                            -- _obj : TInterface "Gtk" "Entry"-    IO (Ptr Pango.AttrList)---entryGetAttributes ::-    (MonadIO m, EntryK a) =>-    a                                       -- _obj-    -> m (Maybe Pango.AttrList)             -- result-entryGetAttributes _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_entry_get_attributes _obj'-    maybeResult <- convertIfNonNull result $ \result' -> do-        result'' <- (newBoxed Pango.AttrList) result'-        return result''-    touchManagedPtr _obj-    return maybeResult--data EntryGetAttributesMethodInfo-instance (signature ~ (m (Maybe Pango.AttrList)), MonadIO m, EntryK a) => MethodInfo EntryGetAttributesMethodInfo a signature where-    overloadedMethod _ = entryGetAttributes---- method Entry::get_buffer--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Entry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "EntryBuffer")--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_get_buffer" gtk_entry_get_buffer :: -    Ptr Entry ->                            -- _obj : TInterface "Gtk" "Entry"-    IO (Ptr EntryBuffer)---entryGetBuffer ::-    (MonadIO m, EntryK a) =>-    a                                       -- _obj-    -> m EntryBuffer                        -- result-entryGetBuffer _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_entry_get_buffer _obj'-    checkUnexpectedReturnNULL "gtk_entry_get_buffer" result-    result' <- (newObject EntryBuffer) result-    touchManagedPtr _obj-    return result'--data EntryGetBufferMethodInfo-instance (signature ~ (m EntryBuffer), MonadIO m, EntryK a) => MethodInfo EntryGetBufferMethodInfo a signature where-    overloadedMethod _ = entryGetBuffer---- method Entry::get_completion--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Entry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "EntryCompletion")--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_get_completion" gtk_entry_get_completion :: -    Ptr Entry ->                            -- _obj : TInterface "Gtk" "Entry"-    IO (Ptr EntryCompletion)---entryGetCompletion ::-    (MonadIO m, EntryK a) =>-    a                                       -- _obj-    -> m EntryCompletion                    -- result-entryGetCompletion _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_entry_get_completion _obj'-    checkUnexpectedReturnNULL "gtk_entry_get_completion" result-    result' <- (newObject EntryCompletion) result-    touchManagedPtr _obj-    return result'--data EntryGetCompletionMethodInfo-instance (signature ~ (m EntryCompletion), MonadIO m, EntryK a) => MethodInfo EntryGetCompletionMethodInfo a signature where-    overloadedMethod _ = entryGetCompletion---- method Entry::get_current_icon_drag_source--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Entry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_get_current_icon_drag_source" gtk_entry_get_current_icon_drag_source :: -    Ptr Entry ->                            -- _obj : TInterface "Gtk" "Entry"-    IO Int32---entryGetCurrentIconDragSource ::-    (MonadIO m, EntryK a) =>-    a                                       -- _obj-    -> m Int32                              -- result-entryGetCurrentIconDragSource _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_entry_get_current_icon_drag_source _obj'-    touchManagedPtr _obj-    return result--data EntryGetCurrentIconDragSourceMethodInfo-instance (signature ~ (m Int32), MonadIO m, EntryK a) => MethodInfo EntryGetCurrentIconDragSourceMethodInfo a signature where-    overloadedMethod _ = entryGetCurrentIconDragSource---- method Entry::get_cursor_hadjustment--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Entry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Adjustment")--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_get_cursor_hadjustment" gtk_entry_get_cursor_hadjustment :: -    Ptr Entry ->                            -- _obj : TInterface "Gtk" "Entry"-    IO (Ptr Adjustment)---entryGetCursorHadjustment ::-    (MonadIO m, EntryK a) =>-    a                                       -- _obj-    -> m (Maybe Adjustment)                 -- result-entryGetCursorHadjustment _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_entry_get_cursor_hadjustment _obj'-    maybeResult <- convertIfNonNull result $ \result' -> do-        result'' <- (newObject Adjustment) result'-        return result''-    touchManagedPtr _obj-    return maybeResult--data EntryGetCursorHadjustmentMethodInfo-instance (signature ~ (m (Maybe Adjustment)), MonadIO m, EntryK a) => MethodInfo EntryGetCursorHadjustmentMethodInfo a signature where-    overloadedMethod _ = entryGetCursorHadjustment---- method Entry::get_has_frame--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Entry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_get_has_frame" gtk_entry_get_has_frame :: -    Ptr Entry ->                            -- _obj : TInterface "Gtk" "Entry"-    IO CInt---entryGetHasFrame ::-    (MonadIO m, EntryK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-entryGetHasFrame _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_entry_get_has_frame _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data EntryGetHasFrameMethodInfo-instance (signature ~ (m Bool), MonadIO m, EntryK a) => MethodInfo EntryGetHasFrameMethodInfo a signature where-    overloadedMethod _ = entryGetHasFrame---- method Entry::get_icon_activatable--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Entry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "icon_pos", argType = TInterface "Gtk" "EntryIconPosition", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_get_icon_activatable" gtk_entry_get_icon_activatable :: -    Ptr Entry ->                            -- _obj : TInterface "Gtk" "Entry"-    CUInt ->                                -- icon_pos : TInterface "Gtk" "EntryIconPosition"-    IO CInt---entryGetIconActivatable ::-    (MonadIO m, EntryK a) =>-    a                                       -- _obj-    -> EntryIconPosition                    -- iconPos-    -> m Bool                               -- result-entryGetIconActivatable _obj iconPos = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let iconPos' = (fromIntegral . fromEnum) iconPos-    result <- gtk_entry_get_icon_activatable _obj' iconPos'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data EntryGetIconActivatableMethodInfo-instance (signature ~ (EntryIconPosition -> m Bool), MonadIO m, EntryK a) => MethodInfo EntryGetIconActivatableMethodInfo a signature where-    overloadedMethod _ = entryGetIconActivatable---- method Entry::get_icon_area--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Entry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "icon_pos", argType = TInterface "Gtk" "EntryIconPosition", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "icon_area", argType = TInterface "Gdk" "Rectangle", direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = True, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_get_icon_area" gtk_entry_get_icon_area :: -    Ptr Entry ->                            -- _obj : TInterface "Gtk" "Entry"-    CUInt ->                                -- icon_pos : TInterface "Gtk" "EntryIconPosition"-    Ptr Gdk.Rectangle ->                    -- icon_area : TInterface "Gdk" "Rectangle"-    IO ()---entryGetIconArea ::-    (MonadIO m, EntryK a) =>-    a                                       -- _obj-    -> EntryIconPosition                    -- iconPos-    -> m (Gdk.Rectangle)                    -- result-entryGetIconArea _obj iconPos = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let iconPos' = (fromIntegral . fromEnum) iconPos-    iconArea <- callocBoxedBytes 16 :: IO (Ptr Gdk.Rectangle)-    gtk_entry_get_icon_area _obj' iconPos' iconArea-    iconArea' <- (wrapBoxed Gdk.Rectangle) iconArea-    touchManagedPtr _obj-    return iconArea'--data EntryGetIconAreaMethodInfo-instance (signature ~ (EntryIconPosition -> m (Gdk.Rectangle)), MonadIO m, EntryK a) => MethodInfo EntryGetIconAreaMethodInfo a signature where-    overloadedMethod _ = entryGetIconArea---- method Entry::get_icon_at_pos--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Entry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "x", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "y", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_get_icon_at_pos" gtk_entry_get_icon_at_pos :: -    Ptr Entry ->                            -- _obj : TInterface "Gtk" "Entry"-    Int32 ->                                -- x : TBasicType TInt-    Int32 ->                                -- y : TBasicType TInt-    IO Int32---entryGetIconAtPos ::-    (MonadIO m, EntryK a) =>-    a                                       -- _obj-    -> Int32                                -- x-    -> Int32                                -- y-    -> m Int32                              -- result-entryGetIconAtPos _obj x y = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_entry_get_icon_at_pos _obj' x y-    touchManagedPtr _obj-    return result--data EntryGetIconAtPosMethodInfo-instance (signature ~ (Int32 -> Int32 -> m Int32), MonadIO m, EntryK a) => MethodInfo EntryGetIconAtPosMethodInfo a signature where-    overloadedMethod _ = entryGetIconAtPos---- method Entry::get_icon_gicon--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Entry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "icon_pos", argType = TInterface "Gtk" "EntryIconPosition", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gio" "Icon")--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_get_icon_gicon" gtk_entry_get_icon_gicon :: -    Ptr Entry ->                            -- _obj : TInterface "Gtk" "Entry"-    CUInt ->                                -- icon_pos : TInterface "Gtk" "EntryIconPosition"-    IO (Ptr Gio.Icon)---entryGetIconGicon ::-    (MonadIO m, EntryK a) =>-    a                                       -- _obj-    -> EntryIconPosition                    -- iconPos-    -> m (Maybe Gio.Icon)                   -- result-entryGetIconGicon _obj iconPos = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let iconPos' = (fromIntegral . fromEnum) iconPos-    result <- gtk_entry_get_icon_gicon _obj' iconPos'-    maybeResult <- convertIfNonNull result $ \result' -> do-        result'' <- (newObject Gio.Icon) result'-        return result''-    touchManagedPtr _obj-    return maybeResult--data EntryGetIconGiconMethodInfo-instance (signature ~ (EntryIconPosition -> m (Maybe Gio.Icon)), MonadIO m, EntryK a) => MethodInfo EntryGetIconGiconMethodInfo a signature where-    overloadedMethod _ = entryGetIconGicon---- method Entry::get_icon_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Entry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "icon_pos", argType = TInterface "Gtk" "EntryIconPosition", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_get_icon_name" gtk_entry_get_icon_name :: -    Ptr Entry ->                            -- _obj : TInterface "Gtk" "Entry"-    CUInt ->                                -- icon_pos : TInterface "Gtk" "EntryIconPosition"-    IO CString---entryGetIconName ::-    (MonadIO m, EntryK a) =>-    a                                       -- _obj-    -> EntryIconPosition                    -- iconPos-    -> m (Maybe T.Text)                     -- result-entryGetIconName _obj iconPos = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let iconPos' = (fromIntegral . fromEnum) iconPos-    result <- gtk_entry_get_icon_name _obj' iconPos'-    maybeResult <- convertIfNonNull result $ \result' -> do-        result'' <- cstringToText result'-        return result''-    touchManagedPtr _obj-    return maybeResult--data EntryGetIconNameMethodInfo-instance (signature ~ (EntryIconPosition -> m (Maybe T.Text)), MonadIO m, EntryK a) => MethodInfo EntryGetIconNameMethodInfo a signature where-    overloadedMethod _ = entryGetIconName---- method Entry::get_icon_pixbuf--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Entry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "icon_pos", argType = TInterface "Gtk" "EntryIconPosition", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "GdkPixbuf" "Pixbuf")--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_get_icon_pixbuf" gtk_entry_get_icon_pixbuf :: -    Ptr Entry ->                            -- _obj : TInterface "Gtk" "Entry"-    CUInt ->                                -- icon_pos : TInterface "Gtk" "EntryIconPosition"-    IO (Ptr GdkPixbuf.Pixbuf)---entryGetIconPixbuf ::-    (MonadIO m, EntryK a) =>-    a                                       -- _obj-    -> EntryIconPosition                    -- iconPos-    -> m (Maybe GdkPixbuf.Pixbuf)           -- result-entryGetIconPixbuf _obj iconPos = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let iconPos' = (fromIntegral . fromEnum) iconPos-    result <- gtk_entry_get_icon_pixbuf _obj' iconPos'-    maybeResult <- convertIfNonNull result $ \result' -> do-        result'' <- (newObject GdkPixbuf.Pixbuf) result'-        return result''-    touchManagedPtr _obj-    return maybeResult--data EntryGetIconPixbufMethodInfo-instance (signature ~ (EntryIconPosition -> m (Maybe GdkPixbuf.Pixbuf)), MonadIO m, EntryK a) => MethodInfo EntryGetIconPixbufMethodInfo a signature where-    overloadedMethod _ = entryGetIconPixbuf---- method Entry::get_icon_sensitive--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Entry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "icon_pos", argType = TInterface "Gtk" "EntryIconPosition", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_get_icon_sensitive" gtk_entry_get_icon_sensitive :: -    Ptr Entry ->                            -- _obj : TInterface "Gtk" "Entry"-    CUInt ->                                -- icon_pos : TInterface "Gtk" "EntryIconPosition"-    IO CInt---entryGetIconSensitive ::-    (MonadIO m, EntryK a) =>-    a                                       -- _obj-    -> EntryIconPosition                    -- iconPos-    -> m Bool                               -- result-entryGetIconSensitive _obj iconPos = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let iconPos' = (fromIntegral . fromEnum) iconPos-    result <- gtk_entry_get_icon_sensitive _obj' iconPos'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data EntryGetIconSensitiveMethodInfo-instance (signature ~ (EntryIconPosition -> m Bool), MonadIO m, EntryK a) => MethodInfo EntryGetIconSensitiveMethodInfo a signature where-    overloadedMethod _ = entryGetIconSensitive---- method Entry::get_icon_stock--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Entry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "icon_pos", argType = TInterface "Gtk" "EntryIconPosition", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_get_icon_stock" gtk_entry_get_icon_stock :: -    Ptr Entry ->                            -- _obj : TInterface "Gtk" "Entry"-    CUInt ->                                -- icon_pos : TInterface "Gtk" "EntryIconPosition"-    IO CString--{-# DEPRECATED entryGetIconStock ["(Since version 3.10)","Use gtk_entry_get_icon_name() instead."]#-}-entryGetIconStock ::-    (MonadIO m, EntryK a) =>-    a                                       -- _obj-    -> EntryIconPosition                    -- iconPos-    -> m T.Text                             -- result-entryGetIconStock _obj iconPos = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let iconPos' = (fromIntegral . fromEnum) iconPos-    result <- gtk_entry_get_icon_stock _obj' iconPos'-    checkUnexpectedReturnNULL "gtk_entry_get_icon_stock" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data EntryGetIconStockMethodInfo-instance (signature ~ (EntryIconPosition -> m T.Text), MonadIO m, EntryK a) => MethodInfo EntryGetIconStockMethodInfo a signature where-    overloadedMethod _ = entryGetIconStock---- method Entry::get_icon_storage_type--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Entry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "icon_pos", argType = TInterface "Gtk" "EntryIconPosition", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "ImageType")--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_get_icon_storage_type" gtk_entry_get_icon_storage_type :: -    Ptr Entry ->                            -- _obj : TInterface "Gtk" "Entry"-    CUInt ->                                -- icon_pos : TInterface "Gtk" "EntryIconPosition"-    IO CUInt---entryGetIconStorageType ::-    (MonadIO m, EntryK a) =>-    a                                       -- _obj-    -> EntryIconPosition                    -- iconPos-    -> m ImageType                          -- result-entryGetIconStorageType _obj iconPos = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let iconPos' = (fromIntegral . fromEnum) iconPos-    result <- gtk_entry_get_icon_storage_type _obj' iconPos'-    let result' = (toEnum . fromIntegral) result-    touchManagedPtr _obj-    return result'--data EntryGetIconStorageTypeMethodInfo-instance (signature ~ (EntryIconPosition -> m ImageType), MonadIO m, EntryK a) => MethodInfo EntryGetIconStorageTypeMethodInfo a signature where-    overloadedMethod _ = entryGetIconStorageType---- method Entry::get_icon_tooltip_markup--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Entry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "icon_pos", argType = TInterface "Gtk" "EntryIconPosition", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_get_icon_tooltip_markup" gtk_entry_get_icon_tooltip_markup :: -    Ptr Entry ->                            -- _obj : TInterface "Gtk" "Entry"-    CUInt ->                                -- icon_pos : TInterface "Gtk" "EntryIconPosition"-    IO CString---entryGetIconTooltipMarkup ::-    (MonadIO m, EntryK a) =>-    a                                       -- _obj-    -> EntryIconPosition                    -- iconPos-    -> m (Maybe T.Text)                     -- result-entryGetIconTooltipMarkup _obj iconPos = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let iconPos' = (fromIntegral . fromEnum) iconPos-    result <- gtk_entry_get_icon_tooltip_markup _obj' iconPos'-    maybeResult <- convertIfNonNull result $ \result' -> do-        result'' <- cstringToText result'-        freeMem result'-        return result''-    touchManagedPtr _obj-    return maybeResult--data EntryGetIconTooltipMarkupMethodInfo-instance (signature ~ (EntryIconPosition -> m (Maybe T.Text)), MonadIO m, EntryK a) => MethodInfo EntryGetIconTooltipMarkupMethodInfo a signature where-    overloadedMethod _ = entryGetIconTooltipMarkup---- method Entry::get_icon_tooltip_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Entry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "icon_pos", argType = TInterface "Gtk" "EntryIconPosition", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_get_icon_tooltip_text" gtk_entry_get_icon_tooltip_text :: -    Ptr Entry ->                            -- _obj : TInterface "Gtk" "Entry"-    CUInt ->                                -- icon_pos : TInterface "Gtk" "EntryIconPosition"-    IO CString---entryGetIconTooltipText ::-    (MonadIO m, EntryK a) =>-    a                                       -- _obj-    -> EntryIconPosition                    -- iconPos-    -> m (Maybe T.Text)                     -- result-entryGetIconTooltipText _obj iconPos = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let iconPos' = (fromIntegral . fromEnum) iconPos-    result <- gtk_entry_get_icon_tooltip_text _obj' iconPos'-    maybeResult <- convertIfNonNull result $ \result' -> do-        result'' <- cstringToText result'-        freeMem result'-        return result''-    touchManagedPtr _obj-    return maybeResult--data EntryGetIconTooltipTextMethodInfo-instance (signature ~ (EntryIconPosition -> m (Maybe T.Text)), MonadIO m, EntryK a) => MethodInfo EntryGetIconTooltipTextMethodInfo a signature where-    overloadedMethod _ = entryGetIconTooltipText---- method Entry::get_inner_border--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Entry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Border")--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_get_inner_border" gtk_entry_get_inner_border :: -    Ptr Entry ->                            -- _obj : TInterface "Gtk" "Entry"-    IO (Ptr Border)--{-# DEPRECATED entryGetInnerBorder ["(Since version 3.4)","Use the standard border and padding CSS properties (through","  objects like #GtkStyleContext and #GtkCssProvider); the value returned by","  this function is ignored by #GtkEntry."]#-}-entryGetInnerBorder ::-    (MonadIO m, EntryK a) =>-    a                                       -- _obj-    -> m (Maybe Border)                     -- result-entryGetInnerBorder _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_entry_get_inner_border _obj'-    maybeResult <- convertIfNonNull result $ \result' -> do-        result'' <- (newBoxed Border) result'-        return result''-    touchManagedPtr _obj-    return maybeResult--data EntryGetInnerBorderMethodInfo-instance (signature ~ (m (Maybe Border)), MonadIO m, EntryK a) => MethodInfo EntryGetInnerBorderMethodInfo a signature where-    overloadedMethod _ = entryGetInnerBorder---- method Entry::get_input_hints--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Entry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "InputHints")--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_get_input_hints" gtk_entry_get_input_hints :: -    Ptr Entry ->                            -- _obj : TInterface "Gtk" "Entry"-    IO CUInt---entryGetInputHints ::-    (MonadIO m, EntryK a) =>-    a                                       -- _obj-    -> m [InputHints]                       -- result-entryGetInputHints _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_entry_get_input_hints _obj'-    let result' = wordToGFlags result-    touchManagedPtr _obj-    return result'--data EntryGetInputHintsMethodInfo-instance (signature ~ (m [InputHints]), MonadIO m, EntryK a) => MethodInfo EntryGetInputHintsMethodInfo a signature where-    overloadedMethod _ = entryGetInputHints---- method Entry::get_input_purpose--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Entry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "InputPurpose")--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_get_input_purpose" gtk_entry_get_input_purpose :: -    Ptr Entry ->                            -- _obj : TInterface "Gtk" "Entry"-    IO CUInt---entryGetInputPurpose ::-    (MonadIO m, EntryK a) =>-    a                                       -- _obj-    -> m InputPurpose                       -- result-entryGetInputPurpose _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_entry_get_input_purpose _obj'-    let result' = (toEnum . fromIntegral) result-    touchManagedPtr _obj-    return result'--data EntryGetInputPurposeMethodInfo-instance (signature ~ (m InputPurpose), MonadIO m, EntryK a) => MethodInfo EntryGetInputPurposeMethodInfo a signature where-    overloadedMethod _ = entryGetInputPurpose---- method Entry::get_invisible_char--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Entry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUniChar)--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_get_invisible_char" gtk_entry_get_invisible_char :: -    Ptr Entry ->                            -- _obj : TInterface "Gtk" "Entry"-    IO CInt---entryGetInvisibleChar ::-    (MonadIO m, EntryK a) =>-    a                                       -- _obj-    -> m Char                               -- result-entryGetInvisibleChar _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_entry_get_invisible_char _obj'-    let result' = (chr . fromIntegral) result-    touchManagedPtr _obj-    return result'--data EntryGetInvisibleCharMethodInfo-instance (signature ~ (m Char), MonadIO m, EntryK a) => MethodInfo EntryGetInvisibleCharMethodInfo a signature where-    overloadedMethod _ = entryGetInvisibleChar---- method Entry::get_layout--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Entry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Pango" "Layout")--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_get_layout" gtk_entry_get_layout :: -    Ptr Entry ->                            -- _obj : TInterface "Gtk" "Entry"-    IO (Ptr Pango.Layout)---entryGetLayout ::-    (MonadIO m, EntryK a) =>-    a                                       -- _obj-    -> m Pango.Layout                       -- result-entryGetLayout _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_entry_get_layout _obj'-    checkUnexpectedReturnNULL "gtk_entry_get_layout" result-    result' <- (newObject Pango.Layout) result-    touchManagedPtr _obj-    return result'--data EntryGetLayoutMethodInfo-instance (signature ~ (m Pango.Layout), MonadIO m, EntryK a) => MethodInfo EntryGetLayoutMethodInfo a signature where-    overloadedMethod _ = entryGetLayout---- method Entry::get_layout_offsets--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Entry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "x", argType = TBasicType TInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "y", argType = TBasicType TInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_get_layout_offsets" gtk_entry_get_layout_offsets :: -    Ptr Entry ->                            -- _obj : TInterface "Gtk" "Entry"-    Ptr Int32 ->                            -- x : TBasicType TInt-    Ptr Int32 ->                            -- y : TBasicType TInt-    IO ()---entryGetLayoutOffsets ::-    (MonadIO m, EntryK a) =>-    a                                       -- _obj-    -> m (Int32,Int32)                      -- result-entryGetLayoutOffsets _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    x <- allocMem :: IO (Ptr Int32)-    y <- allocMem :: IO (Ptr Int32)-    gtk_entry_get_layout_offsets _obj' x y-    x' <- peek x-    y' <- peek y-    touchManagedPtr _obj-    freeMem x-    freeMem y-    return (x', y')--data EntryGetLayoutOffsetsMethodInfo-instance (signature ~ (m (Int32,Int32)), MonadIO m, EntryK a) => MethodInfo EntryGetLayoutOffsetsMethodInfo a signature where-    overloadedMethod _ = entryGetLayoutOffsets---- method Entry::get_max_length--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Entry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_get_max_length" gtk_entry_get_max_length :: -    Ptr Entry ->                            -- _obj : TInterface "Gtk" "Entry"-    IO Int32---entryGetMaxLength ::-    (MonadIO m, EntryK a) =>-    a                                       -- _obj-    -> m Int32                              -- result-entryGetMaxLength _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_entry_get_max_length _obj'-    touchManagedPtr _obj-    return result--data EntryGetMaxLengthMethodInfo-instance (signature ~ (m Int32), MonadIO m, EntryK a) => MethodInfo EntryGetMaxLengthMethodInfo a signature where-    overloadedMethod _ = entryGetMaxLength---- method Entry::get_max_width_chars--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Entry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_get_max_width_chars" gtk_entry_get_max_width_chars :: -    Ptr Entry ->                            -- _obj : TInterface "Gtk" "Entry"-    IO Int32---entryGetMaxWidthChars ::-    (MonadIO m, EntryK a) =>-    a                                       -- _obj-    -> m Int32                              -- result-entryGetMaxWidthChars _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_entry_get_max_width_chars _obj'-    touchManagedPtr _obj-    return result--data EntryGetMaxWidthCharsMethodInfo-instance (signature ~ (m Int32), MonadIO m, EntryK a) => MethodInfo EntryGetMaxWidthCharsMethodInfo a signature where-    overloadedMethod _ = entryGetMaxWidthChars---- method Entry::get_overwrite_mode--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Entry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_get_overwrite_mode" gtk_entry_get_overwrite_mode :: -    Ptr Entry ->                            -- _obj : TInterface "Gtk" "Entry"-    IO CInt---entryGetOverwriteMode ::-    (MonadIO m, EntryK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-entryGetOverwriteMode _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_entry_get_overwrite_mode _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data EntryGetOverwriteModeMethodInfo-instance (signature ~ (m Bool), MonadIO m, EntryK a) => MethodInfo EntryGetOverwriteModeMethodInfo a signature where-    overloadedMethod _ = entryGetOverwriteMode---- method Entry::get_placeholder_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Entry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_get_placeholder_text" gtk_entry_get_placeholder_text :: -    Ptr Entry ->                            -- _obj : TInterface "Gtk" "Entry"-    IO CString---entryGetPlaceholderText ::-    (MonadIO m, EntryK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-entryGetPlaceholderText _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_entry_get_placeholder_text _obj'-    checkUnexpectedReturnNULL "gtk_entry_get_placeholder_text" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data EntryGetPlaceholderTextMethodInfo-instance (signature ~ (m T.Text), MonadIO m, EntryK a) => MethodInfo EntryGetPlaceholderTextMethodInfo a signature where-    overloadedMethod _ = entryGetPlaceholderText---- method Entry::get_progress_fraction--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Entry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TDouble)--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_get_progress_fraction" gtk_entry_get_progress_fraction :: -    Ptr Entry ->                            -- _obj : TInterface "Gtk" "Entry"-    IO CDouble---entryGetProgressFraction ::-    (MonadIO m, EntryK a) =>-    a                                       -- _obj-    -> m Double                             -- result-entryGetProgressFraction _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_entry_get_progress_fraction _obj'-    let result' = realToFrac result-    touchManagedPtr _obj-    return result'--data EntryGetProgressFractionMethodInfo-instance (signature ~ (m Double), MonadIO m, EntryK a) => MethodInfo EntryGetProgressFractionMethodInfo a signature where-    overloadedMethod _ = entryGetProgressFraction---- method Entry::get_progress_pulse_step--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Entry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TDouble)--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_get_progress_pulse_step" gtk_entry_get_progress_pulse_step :: -    Ptr Entry ->                            -- _obj : TInterface "Gtk" "Entry"-    IO CDouble---entryGetProgressPulseStep ::-    (MonadIO m, EntryK a) =>-    a                                       -- _obj-    -> m Double                             -- result-entryGetProgressPulseStep _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_entry_get_progress_pulse_step _obj'-    let result' = realToFrac result-    touchManagedPtr _obj-    return result'--data EntryGetProgressPulseStepMethodInfo-instance (signature ~ (m Double), MonadIO m, EntryK a) => MethodInfo EntryGetProgressPulseStepMethodInfo a signature where-    overloadedMethod _ = entryGetProgressPulseStep---- method Entry::get_tabs--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Entry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Pango" "TabArray")--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_get_tabs" gtk_entry_get_tabs :: -    Ptr Entry ->                            -- _obj : TInterface "Gtk" "Entry"-    IO (Ptr Pango.TabArray)---entryGetTabs ::-    (MonadIO m, EntryK a) =>-    a                                       -- _obj-    -> m (Maybe Pango.TabArray)             -- result-entryGetTabs _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_entry_get_tabs _obj'-    maybeResult <- convertIfNonNull result $ \result' -> do-        result'' <- (newBoxed Pango.TabArray) result'-        return result''-    touchManagedPtr _obj-    return maybeResult--data EntryGetTabsMethodInfo-instance (signature ~ (m (Maybe Pango.TabArray)), MonadIO m, EntryK a) => MethodInfo EntryGetTabsMethodInfo a signature where-    overloadedMethod _ = entryGetTabs---- method Entry::get_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Entry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_get_text" gtk_entry_get_text :: -    Ptr Entry ->                            -- _obj : TInterface "Gtk" "Entry"-    IO CString---entryGetText ::-    (MonadIO m, EntryK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-entryGetText _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_entry_get_text _obj'-    checkUnexpectedReturnNULL "gtk_entry_get_text" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data EntryGetTextMethodInfo-instance (signature ~ (m T.Text), MonadIO m, EntryK a) => MethodInfo EntryGetTextMethodInfo a signature where-    overloadedMethod _ = entryGetText---- method Entry::get_text_area--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Entry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "text_area", argType = TInterface "Gdk" "Rectangle", direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = True, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_get_text_area" gtk_entry_get_text_area :: -    Ptr Entry ->                            -- _obj : TInterface "Gtk" "Entry"-    Ptr Gdk.Rectangle ->                    -- text_area : TInterface "Gdk" "Rectangle"-    IO ()---entryGetTextArea ::-    (MonadIO m, EntryK a) =>-    a                                       -- _obj-    -> m (Gdk.Rectangle)                    -- result-entryGetTextArea _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    textArea <- callocBoxedBytes 16 :: IO (Ptr Gdk.Rectangle)-    gtk_entry_get_text_area _obj' textArea-    textArea' <- (wrapBoxed Gdk.Rectangle) textArea-    touchManagedPtr _obj-    return textArea'--data EntryGetTextAreaMethodInfo-instance (signature ~ (m (Gdk.Rectangle)), MonadIO m, EntryK a) => MethodInfo EntryGetTextAreaMethodInfo a signature where-    overloadedMethod _ = entryGetTextArea---- method Entry::get_text_length--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Entry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUInt16)--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_get_text_length" gtk_entry_get_text_length :: -    Ptr Entry ->                            -- _obj : TInterface "Gtk" "Entry"-    IO Word16---entryGetTextLength ::-    (MonadIO m, EntryK a) =>-    a                                       -- _obj-    -> m Word16                             -- result-entryGetTextLength _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_entry_get_text_length _obj'-    touchManagedPtr _obj-    return result--data EntryGetTextLengthMethodInfo-instance (signature ~ (m Word16), MonadIO m, EntryK a) => MethodInfo EntryGetTextLengthMethodInfo a signature where-    overloadedMethod _ = entryGetTextLength---- method Entry::get_visibility--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Entry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_get_visibility" gtk_entry_get_visibility :: -    Ptr Entry ->                            -- _obj : TInterface "Gtk" "Entry"-    IO CInt---entryGetVisibility ::-    (MonadIO m, EntryK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-entryGetVisibility _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_entry_get_visibility _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data EntryGetVisibilityMethodInfo-instance (signature ~ (m Bool), MonadIO m, EntryK a) => MethodInfo EntryGetVisibilityMethodInfo a signature where-    overloadedMethod _ = entryGetVisibility---- method Entry::get_width_chars--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Entry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_get_width_chars" gtk_entry_get_width_chars :: -    Ptr Entry ->                            -- _obj : TInterface "Gtk" "Entry"-    IO Int32---entryGetWidthChars ::-    (MonadIO m, EntryK a) =>-    a                                       -- _obj-    -> m Int32                              -- result-entryGetWidthChars _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_entry_get_width_chars _obj'-    touchManagedPtr _obj-    return result--data EntryGetWidthCharsMethodInfo-instance (signature ~ (m Int32), MonadIO m, EntryK a) => MethodInfo EntryGetWidthCharsMethodInfo a signature where-    overloadedMethod _ = entryGetWidthChars---- method Entry::grab_focus_without_selecting--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Entry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_grab_focus_without_selecting" gtk_entry_grab_focus_without_selecting :: -    Ptr Entry ->                            -- _obj : TInterface "Gtk" "Entry"-    IO ()---entryGrabFocusWithoutSelecting ::-    (MonadIO m, EntryK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-entryGrabFocusWithoutSelecting _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_entry_grab_focus_without_selecting _obj'-    touchManagedPtr _obj-    return ()--data EntryGrabFocusWithoutSelectingMethodInfo-instance (signature ~ (m ()), MonadIO m, EntryK a) => MethodInfo EntryGrabFocusWithoutSelectingMethodInfo a signature where-    overloadedMethod _ = entryGrabFocusWithoutSelecting---- method Entry::im_context_filter_keypress--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Entry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "event", argType = TInterface "Gdk" "EventKey", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_im_context_filter_keypress" gtk_entry_im_context_filter_keypress :: -    Ptr Entry ->                            -- _obj : TInterface "Gtk" "Entry"-    Ptr Gdk.EventKey ->                     -- event : TInterface "Gdk" "EventKey"-    IO CInt---entryImContextFilterKeypress ::-    (MonadIO m, EntryK a) =>-    a                                       -- _obj-    -> Gdk.EventKey                         -- event-    -> m Bool                               -- result-entryImContextFilterKeypress _obj event = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let event' = unsafeManagedPtrGetPtr event-    result <- gtk_entry_im_context_filter_keypress _obj' event'-    let result' = (/= 0) result-    touchManagedPtr _obj-    touchManagedPtr event-    return result'--data EntryImContextFilterKeypressMethodInfo-instance (signature ~ (Gdk.EventKey -> m Bool), MonadIO m, EntryK a) => MethodInfo EntryImContextFilterKeypressMethodInfo a signature where-    overloadedMethod _ = entryImContextFilterKeypress---- method Entry::layout_index_to_text_index--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Entry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "layout_index", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_layout_index_to_text_index" gtk_entry_layout_index_to_text_index :: -    Ptr Entry ->                            -- _obj : TInterface "Gtk" "Entry"-    Int32 ->                                -- layout_index : TBasicType TInt-    IO Int32---entryLayoutIndexToTextIndex ::-    (MonadIO m, EntryK a) =>-    a                                       -- _obj-    -> Int32                                -- layoutIndex-    -> m Int32                              -- result-entryLayoutIndexToTextIndex _obj layoutIndex = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_entry_layout_index_to_text_index _obj' layoutIndex-    touchManagedPtr _obj-    return result--data EntryLayoutIndexToTextIndexMethodInfo-instance (signature ~ (Int32 -> m Int32), MonadIO m, EntryK a) => MethodInfo EntryLayoutIndexToTextIndexMethodInfo a signature where-    overloadedMethod _ = entryLayoutIndexToTextIndex---- method Entry::progress_pulse--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Entry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_progress_pulse" gtk_entry_progress_pulse :: -    Ptr Entry ->                            -- _obj : TInterface "Gtk" "Entry"-    IO ()---entryProgressPulse ::-    (MonadIO m, EntryK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-entryProgressPulse _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_entry_progress_pulse _obj'-    touchManagedPtr _obj-    return ()--data EntryProgressPulseMethodInfo-instance (signature ~ (m ()), MonadIO m, EntryK a) => MethodInfo EntryProgressPulseMethodInfo a signature where-    overloadedMethod _ = entryProgressPulse---- method Entry::reset_im_context--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Entry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_reset_im_context" gtk_entry_reset_im_context :: -    Ptr Entry ->                            -- _obj : TInterface "Gtk" "Entry"-    IO ()---entryResetImContext ::-    (MonadIO m, EntryK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-entryResetImContext _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_entry_reset_im_context _obj'-    touchManagedPtr _obj-    return ()--data EntryResetImContextMethodInfo-instance (signature ~ (m ()), MonadIO m, EntryK a) => MethodInfo EntryResetImContextMethodInfo a signature where-    overloadedMethod _ = entryResetImContext---- method Entry::set_activates_default--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Entry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "setting", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_set_activates_default" gtk_entry_set_activates_default :: -    Ptr Entry ->                            -- _obj : TInterface "Gtk" "Entry"-    CInt ->                                 -- setting : TBasicType TBoolean-    IO ()---entrySetActivatesDefault ::-    (MonadIO m, EntryK a) =>-    a                                       -- _obj-    -> Bool                                 -- setting-    -> m ()                                 -- result-entrySetActivatesDefault _obj setting = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let setting' = (fromIntegral . fromEnum) setting-    gtk_entry_set_activates_default _obj' setting'-    touchManagedPtr _obj-    return ()--data EntrySetActivatesDefaultMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, EntryK a) => MethodInfo EntrySetActivatesDefaultMethodInfo a signature where-    overloadedMethod _ = entrySetActivatesDefault---- method Entry::set_alignment--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Entry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "xalign", argType = TBasicType TFloat, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_set_alignment" gtk_entry_set_alignment :: -    Ptr Entry ->                            -- _obj : TInterface "Gtk" "Entry"-    CFloat ->                               -- xalign : TBasicType TFloat-    IO ()---entrySetAlignment ::-    (MonadIO m, EntryK a) =>-    a                                       -- _obj-    -> Float                                -- xalign-    -> m ()                                 -- result-entrySetAlignment _obj xalign = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let xalign' = realToFrac xalign-    gtk_entry_set_alignment _obj' xalign'-    touchManagedPtr _obj-    return ()--data EntrySetAlignmentMethodInfo-instance (signature ~ (Float -> m ()), MonadIO m, EntryK a) => MethodInfo EntrySetAlignmentMethodInfo a signature where-    overloadedMethod _ = entrySetAlignment---- method Entry::set_attributes--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Entry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "attrs", argType = TInterface "Pango" "AttrList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_set_attributes" gtk_entry_set_attributes :: -    Ptr Entry ->                            -- _obj : TInterface "Gtk" "Entry"-    Ptr Pango.AttrList ->                   -- attrs : TInterface "Pango" "AttrList"-    IO ()---entrySetAttributes ::-    (MonadIO m, EntryK a) =>-    a                                       -- _obj-    -> Pango.AttrList                       -- attrs-    -> m ()                                 -- result-entrySetAttributes _obj attrs = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let attrs' = unsafeManagedPtrGetPtr attrs-    gtk_entry_set_attributes _obj' attrs'-    touchManagedPtr _obj-    touchManagedPtr attrs-    return ()--data EntrySetAttributesMethodInfo-instance (signature ~ (Pango.AttrList -> m ()), MonadIO m, EntryK a) => MethodInfo EntrySetAttributesMethodInfo a signature where-    overloadedMethod _ = entrySetAttributes---- method Entry::set_buffer--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Entry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "buffer", argType = TInterface "Gtk" "EntryBuffer", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_set_buffer" gtk_entry_set_buffer :: -    Ptr Entry ->                            -- _obj : TInterface "Gtk" "Entry"-    Ptr EntryBuffer ->                      -- buffer : TInterface "Gtk" "EntryBuffer"-    IO ()---entrySetBuffer ::-    (MonadIO m, EntryK a, EntryBufferK b) =>-    a                                       -- _obj-    -> b                                    -- buffer-    -> m ()                                 -- result-entrySetBuffer _obj buffer = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let buffer' = unsafeManagedPtrCastPtr buffer-    gtk_entry_set_buffer _obj' buffer'-    touchManagedPtr _obj-    touchManagedPtr buffer-    return ()--data EntrySetBufferMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, EntryK a, EntryBufferK b) => MethodInfo EntrySetBufferMethodInfo a signature where-    overloadedMethod _ = entrySetBuffer---- method Entry::set_completion--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Entry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "completion", argType = TInterface "Gtk" "EntryCompletion", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_set_completion" gtk_entry_set_completion :: -    Ptr Entry ->                            -- _obj : TInterface "Gtk" "Entry"-    Ptr EntryCompletion ->                  -- completion : TInterface "Gtk" "EntryCompletion"-    IO ()---entrySetCompletion ::-    (MonadIO m, EntryK a, EntryCompletionK b) =>-    a                                       -- _obj-    -> Maybe (b)                            -- completion-    -> m ()                                 -- result-entrySetCompletion _obj completion = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeCompletion <- case completion of-        Nothing -> return nullPtr-        Just jCompletion -> do-            let jCompletion' = unsafeManagedPtrCastPtr jCompletion-            return jCompletion'-    gtk_entry_set_completion _obj' maybeCompletion-    touchManagedPtr _obj-    whenJust completion touchManagedPtr-    return ()--data EntrySetCompletionMethodInfo-instance (signature ~ (Maybe (b) -> m ()), MonadIO m, EntryK a, EntryCompletionK b) => MethodInfo EntrySetCompletionMethodInfo a signature where-    overloadedMethod _ = entrySetCompletion---- method Entry::set_cursor_hadjustment--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Entry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "adjustment", argType = TInterface "Gtk" "Adjustment", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_set_cursor_hadjustment" gtk_entry_set_cursor_hadjustment :: -    Ptr Entry ->                            -- _obj : TInterface "Gtk" "Entry"-    Ptr Adjustment ->                       -- adjustment : TInterface "Gtk" "Adjustment"-    IO ()---entrySetCursorHadjustment ::-    (MonadIO m, EntryK a, AdjustmentK b) =>-    a                                       -- _obj-    -> Maybe (b)                            -- adjustment-    -> m ()                                 -- result-entrySetCursorHadjustment _obj adjustment = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeAdjustment <- case adjustment of-        Nothing -> return nullPtr-        Just jAdjustment -> do-            let jAdjustment' = unsafeManagedPtrCastPtr jAdjustment-            return jAdjustment'-    gtk_entry_set_cursor_hadjustment _obj' maybeAdjustment-    touchManagedPtr _obj-    whenJust adjustment touchManagedPtr-    return ()--data EntrySetCursorHadjustmentMethodInfo-instance (signature ~ (Maybe (b) -> m ()), MonadIO m, EntryK a, AdjustmentK b) => MethodInfo EntrySetCursorHadjustmentMethodInfo a signature where-    overloadedMethod _ = entrySetCursorHadjustment---- method Entry::set_has_frame--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Entry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "setting", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_set_has_frame" gtk_entry_set_has_frame :: -    Ptr Entry ->                            -- _obj : TInterface "Gtk" "Entry"-    CInt ->                                 -- setting : TBasicType TBoolean-    IO ()---entrySetHasFrame ::-    (MonadIO m, EntryK a) =>-    a                                       -- _obj-    -> Bool                                 -- setting-    -> m ()                                 -- result-entrySetHasFrame _obj setting = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let setting' = (fromIntegral . fromEnum) setting-    gtk_entry_set_has_frame _obj' setting'-    touchManagedPtr _obj-    return ()--data EntrySetHasFrameMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, EntryK a) => MethodInfo EntrySetHasFrameMethodInfo a signature where-    overloadedMethod _ = entrySetHasFrame---- method Entry::set_icon_activatable--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Entry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "icon_pos", argType = TInterface "Gtk" "EntryIconPosition", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "activatable", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_set_icon_activatable" gtk_entry_set_icon_activatable :: -    Ptr Entry ->                            -- _obj : TInterface "Gtk" "Entry"-    CUInt ->                                -- icon_pos : TInterface "Gtk" "EntryIconPosition"-    CInt ->                                 -- activatable : TBasicType TBoolean-    IO ()---entrySetIconActivatable ::-    (MonadIO m, EntryK a) =>-    a                                       -- _obj-    -> EntryIconPosition                    -- iconPos-    -> Bool                                 -- activatable-    -> m ()                                 -- result-entrySetIconActivatable _obj iconPos activatable = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let iconPos' = (fromIntegral . fromEnum) iconPos-    let activatable' = (fromIntegral . fromEnum) activatable-    gtk_entry_set_icon_activatable _obj' iconPos' activatable'-    touchManagedPtr _obj-    return ()--data EntrySetIconActivatableMethodInfo-instance (signature ~ (EntryIconPosition -> Bool -> m ()), MonadIO m, EntryK a) => MethodInfo EntrySetIconActivatableMethodInfo a signature where-    overloadedMethod _ = entrySetIconActivatable---- method Entry::set_icon_drag_source--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Entry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "icon_pos", argType = TInterface "Gtk" "EntryIconPosition", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "target_list", argType = TInterface "Gtk" "TargetList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "actions", argType = TInterface "Gdk" "DragAction", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_set_icon_drag_source" gtk_entry_set_icon_drag_source :: -    Ptr Entry ->                            -- _obj : TInterface "Gtk" "Entry"-    CUInt ->                                -- icon_pos : TInterface "Gtk" "EntryIconPosition"-    Ptr TargetList ->                       -- target_list : TInterface "Gtk" "TargetList"-    CUInt ->                                -- actions : TInterface "Gdk" "DragAction"-    IO ()---entrySetIconDragSource ::-    (MonadIO m, EntryK a) =>-    a                                       -- _obj-    -> EntryIconPosition                    -- iconPos-    -> TargetList                           -- targetList-    -> [Gdk.DragAction]                     -- actions-    -> m ()                                 -- result-entrySetIconDragSource _obj iconPos targetList actions = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let iconPos' = (fromIntegral . fromEnum) iconPos-    let targetList' = unsafeManagedPtrGetPtr targetList-    let actions' = gflagsToWord actions-    gtk_entry_set_icon_drag_source _obj' iconPos' targetList' actions'-    touchManagedPtr _obj-    touchManagedPtr targetList-    return ()--data EntrySetIconDragSourceMethodInfo-instance (signature ~ (EntryIconPosition -> TargetList -> [Gdk.DragAction] -> m ()), MonadIO m, EntryK a) => MethodInfo EntrySetIconDragSourceMethodInfo a signature where-    overloadedMethod _ = entrySetIconDragSource---- method Entry::set_icon_from_gicon--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Entry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "icon_pos", argType = TInterface "Gtk" "EntryIconPosition", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "icon", argType = TInterface "Gio" "Icon", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_set_icon_from_gicon" gtk_entry_set_icon_from_gicon :: -    Ptr Entry ->                            -- _obj : TInterface "Gtk" "Entry"-    CUInt ->                                -- icon_pos : TInterface "Gtk" "EntryIconPosition"-    Ptr Gio.Icon ->                         -- icon : TInterface "Gio" "Icon"-    IO ()---entrySetIconFromGicon ::-    (MonadIO m, EntryK a, Gio.IconK b) =>-    a                                       -- _obj-    -> EntryIconPosition                    -- iconPos-    -> Maybe (b)                            -- icon-    -> m ()                                 -- result-entrySetIconFromGicon _obj iconPos icon = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let iconPos' = (fromIntegral . fromEnum) iconPos-    maybeIcon <- case icon of-        Nothing -> return nullPtr-        Just jIcon -> do-            let jIcon' = unsafeManagedPtrCastPtr jIcon-            return jIcon'-    gtk_entry_set_icon_from_gicon _obj' iconPos' maybeIcon-    touchManagedPtr _obj-    whenJust icon touchManagedPtr-    return ()--data EntrySetIconFromGiconMethodInfo-instance (signature ~ (EntryIconPosition -> Maybe (b) -> m ()), MonadIO m, EntryK a, Gio.IconK b) => MethodInfo EntrySetIconFromGiconMethodInfo a signature where-    overloadedMethod _ = entrySetIconFromGicon---- method Entry::set_icon_from_icon_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Entry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "icon_pos", argType = TInterface "Gtk" "EntryIconPosition", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "icon_name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_set_icon_from_icon_name" gtk_entry_set_icon_from_icon_name :: -    Ptr Entry ->                            -- _obj : TInterface "Gtk" "Entry"-    CUInt ->                                -- icon_pos : TInterface "Gtk" "EntryIconPosition"-    CString ->                              -- icon_name : TBasicType TUTF8-    IO ()---entrySetIconFromIconName ::-    (MonadIO m, EntryK a) =>-    a                                       -- _obj-    -> EntryIconPosition                    -- iconPos-    -> Maybe (T.Text)                       -- iconName-    -> m ()                                 -- result-entrySetIconFromIconName _obj iconPos iconName = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let iconPos' = (fromIntegral . fromEnum) iconPos-    maybeIconName <- case iconName of-        Nothing -> return nullPtr-        Just jIconName -> do-            jIconName' <- textToCString jIconName-            return jIconName'-    gtk_entry_set_icon_from_icon_name _obj' iconPos' maybeIconName-    touchManagedPtr _obj-    freeMem maybeIconName-    return ()--data EntrySetIconFromIconNameMethodInfo-instance (signature ~ (EntryIconPosition -> Maybe (T.Text) -> m ()), MonadIO m, EntryK a) => MethodInfo EntrySetIconFromIconNameMethodInfo a signature where-    overloadedMethod _ = entrySetIconFromIconName---- method Entry::set_icon_from_pixbuf--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Entry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "icon_pos", argType = TInterface "Gtk" "EntryIconPosition", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "pixbuf", argType = TInterface "GdkPixbuf" "Pixbuf", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_set_icon_from_pixbuf" gtk_entry_set_icon_from_pixbuf :: -    Ptr Entry ->                            -- _obj : TInterface "Gtk" "Entry"-    CUInt ->                                -- icon_pos : TInterface "Gtk" "EntryIconPosition"-    Ptr GdkPixbuf.Pixbuf ->                 -- pixbuf : TInterface "GdkPixbuf" "Pixbuf"-    IO ()---entrySetIconFromPixbuf ::-    (MonadIO m, EntryK a, GdkPixbuf.PixbufK b) =>-    a                                       -- _obj-    -> EntryIconPosition                    -- iconPos-    -> Maybe (b)                            -- pixbuf-    -> m ()                                 -- result-entrySetIconFromPixbuf _obj iconPos pixbuf = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let iconPos' = (fromIntegral . fromEnum) iconPos-    maybePixbuf <- case pixbuf of-        Nothing -> return nullPtr-        Just jPixbuf -> do-            let jPixbuf' = unsafeManagedPtrCastPtr jPixbuf-            return jPixbuf'-    gtk_entry_set_icon_from_pixbuf _obj' iconPos' maybePixbuf-    touchManagedPtr _obj-    whenJust pixbuf touchManagedPtr-    return ()--data EntrySetIconFromPixbufMethodInfo-instance (signature ~ (EntryIconPosition -> Maybe (b) -> m ()), MonadIO m, EntryK a, GdkPixbuf.PixbufK b) => MethodInfo EntrySetIconFromPixbufMethodInfo a signature where-    overloadedMethod _ = entrySetIconFromPixbuf---- method Entry::set_icon_from_stock--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Entry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "icon_pos", argType = TInterface "Gtk" "EntryIconPosition", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "stock_id", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_set_icon_from_stock" gtk_entry_set_icon_from_stock :: -    Ptr Entry ->                            -- _obj : TInterface "Gtk" "Entry"-    CUInt ->                                -- icon_pos : TInterface "Gtk" "EntryIconPosition"-    CString ->                              -- stock_id : TBasicType TUTF8-    IO ()--{-# DEPRECATED entrySetIconFromStock ["(Since version 3.10)","Use gtk_entry_set_icon_from_icon_name() instead."]#-}-entrySetIconFromStock ::-    (MonadIO m, EntryK a) =>-    a                                       -- _obj-    -> EntryIconPosition                    -- iconPos-    -> Maybe (T.Text)                       -- stockId-    -> m ()                                 -- result-entrySetIconFromStock _obj iconPos stockId = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let iconPos' = (fromIntegral . fromEnum) iconPos-    maybeStockId <- case stockId of-        Nothing -> return nullPtr-        Just jStockId -> do-            jStockId' <- textToCString jStockId-            return jStockId'-    gtk_entry_set_icon_from_stock _obj' iconPos' maybeStockId-    touchManagedPtr _obj-    freeMem maybeStockId-    return ()--data EntrySetIconFromStockMethodInfo-instance (signature ~ (EntryIconPosition -> Maybe (T.Text) -> m ()), MonadIO m, EntryK a) => MethodInfo EntrySetIconFromStockMethodInfo a signature where-    overloadedMethod _ = entrySetIconFromStock---- method Entry::set_icon_sensitive--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Entry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "icon_pos", argType = TInterface "Gtk" "EntryIconPosition", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "sensitive", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_set_icon_sensitive" gtk_entry_set_icon_sensitive :: -    Ptr Entry ->                            -- _obj : TInterface "Gtk" "Entry"-    CUInt ->                                -- icon_pos : TInterface "Gtk" "EntryIconPosition"-    CInt ->                                 -- sensitive : TBasicType TBoolean-    IO ()---entrySetIconSensitive ::-    (MonadIO m, EntryK a) =>-    a                                       -- _obj-    -> EntryIconPosition                    -- iconPos-    -> Bool                                 -- sensitive-    -> m ()                                 -- result-entrySetIconSensitive _obj iconPos sensitive = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let iconPos' = (fromIntegral . fromEnum) iconPos-    let sensitive' = (fromIntegral . fromEnum) sensitive-    gtk_entry_set_icon_sensitive _obj' iconPos' sensitive'-    touchManagedPtr _obj-    return ()--data EntrySetIconSensitiveMethodInfo-instance (signature ~ (EntryIconPosition -> Bool -> m ()), MonadIO m, EntryK a) => MethodInfo EntrySetIconSensitiveMethodInfo a signature where-    overloadedMethod _ = entrySetIconSensitive---- method Entry::set_icon_tooltip_markup--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Entry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "icon_pos", argType = TInterface "Gtk" "EntryIconPosition", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "tooltip", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_set_icon_tooltip_markup" gtk_entry_set_icon_tooltip_markup :: -    Ptr Entry ->                            -- _obj : TInterface "Gtk" "Entry"-    CUInt ->                                -- icon_pos : TInterface "Gtk" "EntryIconPosition"-    CString ->                              -- tooltip : TBasicType TUTF8-    IO ()---entrySetIconTooltipMarkup ::-    (MonadIO m, EntryK a) =>-    a                                       -- _obj-    -> EntryIconPosition                    -- iconPos-    -> Maybe (T.Text)                       -- tooltip-    -> m ()                                 -- result-entrySetIconTooltipMarkup _obj iconPos tooltip = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let iconPos' = (fromIntegral . fromEnum) iconPos-    maybeTooltip <- case tooltip of-        Nothing -> return nullPtr-        Just jTooltip -> do-            jTooltip' <- textToCString jTooltip-            return jTooltip'-    gtk_entry_set_icon_tooltip_markup _obj' iconPos' maybeTooltip-    touchManagedPtr _obj-    freeMem maybeTooltip-    return ()--data EntrySetIconTooltipMarkupMethodInfo-instance (signature ~ (EntryIconPosition -> Maybe (T.Text) -> m ()), MonadIO m, EntryK a) => MethodInfo EntrySetIconTooltipMarkupMethodInfo a signature where-    overloadedMethod _ = entrySetIconTooltipMarkup---- method Entry::set_icon_tooltip_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Entry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "icon_pos", argType = TInterface "Gtk" "EntryIconPosition", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "tooltip", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_set_icon_tooltip_text" gtk_entry_set_icon_tooltip_text :: -    Ptr Entry ->                            -- _obj : TInterface "Gtk" "Entry"-    CUInt ->                                -- icon_pos : TInterface "Gtk" "EntryIconPosition"-    CString ->                              -- tooltip : TBasicType TUTF8-    IO ()---entrySetIconTooltipText ::-    (MonadIO m, EntryK a) =>-    a                                       -- _obj-    -> EntryIconPosition                    -- iconPos-    -> Maybe (T.Text)                       -- tooltip-    -> m ()                                 -- result-entrySetIconTooltipText _obj iconPos tooltip = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let iconPos' = (fromIntegral . fromEnum) iconPos-    maybeTooltip <- case tooltip of-        Nothing -> return nullPtr-        Just jTooltip -> do-            jTooltip' <- textToCString jTooltip-            return jTooltip'-    gtk_entry_set_icon_tooltip_text _obj' iconPos' maybeTooltip-    touchManagedPtr _obj-    freeMem maybeTooltip-    return ()--data EntrySetIconTooltipTextMethodInfo-instance (signature ~ (EntryIconPosition -> Maybe (T.Text) -> m ()), MonadIO m, EntryK a) => MethodInfo EntrySetIconTooltipTextMethodInfo a signature where-    overloadedMethod _ = entrySetIconTooltipText---- method Entry::set_inner_border--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Entry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "border", argType = TInterface "Gtk" "Border", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_set_inner_border" gtk_entry_set_inner_border :: -    Ptr Entry ->                            -- _obj : TInterface "Gtk" "Entry"-    Ptr Border ->                           -- border : TInterface "Gtk" "Border"-    IO ()--{-# DEPRECATED entrySetInnerBorder ["(Since version 3.4)","Use the standard border and padding CSS properties (through","  objects like #GtkStyleContext and #GtkCssProvider); the value set with","  this function is ignored by #GtkEntry."]#-}-entrySetInnerBorder ::-    (MonadIO m, EntryK a) =>-    a                                       -- _obj-    -> Maybe (Border)                       -- border-    -> m ()                                 -- result-entrySetInnerBorder _obj border = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeBorder <- case border of-        Nothing -> return nullPtr-        Just jBorder -> do-            let jBorder' = unsafeManagedPtrGetPtr jBorder-            return jBorder'-    gtk_entry_set_inner_border _obj' maybeBorder-    touchManagedPtr _obj-    whenJust border touchManagedPtr-    return ()--data EntrySetInnerBorderMethodInfo-instance (signature ~ (Maybe (Border) -> m ()), MonadIO m, EntryK a) => MethodInfo EntrySetInnerBorderMethodInfo a signature where-    overloadedMethod _ = entrySetInnerBorder---- method Entry::set_input_hints--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Entry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "hints", argType = TInterface "Gtk" "InputHints", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_set_input_hints" gtk_entry_set_input_hints :: -    Ptr Entry ->                            -- _obj : TInterface "Gtk" "Entry"-    CUInt ->                                -- hints : TInterface "Gtk" "InputHints"-    IO ()---entrySetInputHints ::-    (MonadIO m, EntryK a) =>-    a                                       -- _obj-    -> [InputHints]                         -- hints-    -> m ()                                 -- result-entrySetInputHints _obj hints = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let hints' = gflagsToWord hints-    gtk_entry_set_input_hints _obj' hints'-    touchManagedPtr _obj-    return ()--data EntrySetInputHintsMethodInfo-instance (signature ~ ([InputHints] -> m ()), MonadIO m, EntryK a) => MethodInfo EntrySetInputHintsMethodInfo a signature where-    overloadedMethod _ = entrySetInputHints---- method Entry::set_input_purpose--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Entry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "purpose", argType = TInterface "Gtk" "InputPurpose", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_set_input_purpose" gtk_entry_set_input_purpose :: -    Ptr Entry ->                            -- _obj : TInterface "Gtk" "Entry"-    CUInt ->                                -- purpose : TInterface "Gtk" "InputPurpose"-    IO ()---entrySetInputPurpose ::-    (MonadIO m, EntryK a) =>-    a                                       -- _obj-    -> InputPurpose                         -- purpose-    -> m ()                                 -- result-entrySetInputPurpose _obj purpose = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let purpose' = (fromIntegral . fromEnum) purpose-    gtk_entry_set_input_purpose _obj' purpose'-    touchManagedPtr _obj-    return ()--data EntrySetInputPurposeMethodInfo-instance (signature ~ (InputPurpose -> m ()), MonadIO m, EntryK a) => MethodInfo EntrySetInputPurposeMethodInfo a signature where-    overloadedMethod _ = entrySetInputPurpose---- method Entry::set_invisible_char--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Entry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "ch", argType = TBasicType TUniChar, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_set_invisible_char" gtk_entry_set_invisible_char :: -    Ptr Entry ->                            -- _obj : TInterface "Gtk" "Entry"-    CInt ->                                 -- ch : TBasicType TUniChar-    IO ()---entrySetInvisibleChar ::-    (MonadIO m, EntryK a) =>-    a                                       -- _obj-    -> Char                                 -- ch-    -> m ()                                 -- result-entrySetInvisibleChar _obj ch = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let ch' = (fromIntegral . ord) ch-    gtk_entry_set_invisible_char _obj' ch'-    touchManagedPtr _obj-    return ()--data EntrySetInvisibleCharMethodInfo-instance (signature ~ (Char -> m ()), MonadIO m, EntryK a) => MethodInfo EntrySetInvisibleCharMethodInfo a signature where-    overloadedMethod _ = entrySetInvisibleChar---- method Entry::set_max_length--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Entry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "max", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_set_max_length" gtk_entry_set_max_length :: -    Ptr Entry ->                            -- _obj : TInterface "Gtk" "Entry"-    Int32 ->                                -- max : TBasicType TInt-    IO ()---entrySetMaxLength ::-    (MonadIO m, EntryK a) =>-    a                                       -- _obj-    -> Int32                                -- max-    -> m ()                                 -- result-entrySetMaxLength _obj max = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_entry_set_max_length _obj' max-    touchManagedPtr _obj-    return ()--data EntrySetMaxLengthMethodInfo-instance (signature ~ (Int32 -> m ()), MonadIO m, EntryK a) => MethodInfo EntrySetMaxLengthMethodInfo a signature where-    overloadedMethod _ = entrySetMaxLength---- method Entry::set_max_width_chars--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Entry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "n_chars", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_set_max_width_chars" gtk_entry_set_max_width_chars :: -    Ptr Entry ->                            -- _obj : TInterface "Gtk" "Entry"-    Int32 ->                                -- n_chars : TBasicType TInt-    IO ()---entrySetMaxWidthChars ::-    (MonadIO m, EntryK a) =>-    a                                       -- _obj-    -> Int32                                -- nChars-    -> m ()                                 -- result-entrySetMaxWidthChars _obj nChars = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_entry_set_max_width_chars _obj' nChars-    touchManagedPtr _obj-    return ()--data EntrySetMaxWidthCharsMethodInfo-instance (signature ~ (Int32 -> m ()), MonadIO m, EntryK a) => MethodInfo EntrySetMaxWidthCharsMethodInfo a signature where-    overloadedMethod _ = entrySetMaxWidthChars---- method Entry::set_overwrite_mode--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Entry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "overwrite", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_set_overwrite_mode" gtk_entry_set_overwrite_mode :: -    Ptr Entry ->                            -- _obj : TInterface "Gtk" "Entry"-    CInt ->                                 -- overwrite : TBasicType TBoolean-    IO ()---entrySetOverwriteMode ::-    (MonadIO m, EntryK a) =>-    a                                       -- _obj-    -> Bool                                 -- overwrite-    -> m ()                                 -- result-entrySetOverwriteMode _obj overwrite = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let overwrite' = (fromIntegral . fromEnum) overwrite-    gtk_entry_set_overwrite_mode _obj' overwrite'-    touchManagedPtr _obj-    return ()--data EntrySetOverwriteModeMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, EntryK a) => MethodInfo EntrySetOverwriteModeMethodInfo a signature where-    overloadedMethod _ = entrySetOverwriteMode---- method Entry::set_placeholder_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Entry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "text", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_set_placeholder_text" gtk_entry_set_placeholder_text :: -    Ptr Entry ->                            -- _obj : TInterface "Gtk" "Entry"-    CString ->                              -- text : TBasicType TUTF8-    IO ()---entrySetPlaceholderText ::-    (MonadIO m, EntryK a) =>-    a                                       -- _obj-    -> Maybe (T.Text)                       -- text-    -> m ()                                 -- result-entrySetPlaceholderText _obj text = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeText <- case text of-        Nothing -> return nullPtr-        Just jText -> do-            jText' <- textToCString jText-            return jText'-    gtk_entry_set_placeholder_text _obj' maybeText-    touchManagedPtr _obj-    freeMem maybeText-    return ()--data EntrySetPlaceholderTextMethodInfo-instance (signature ~ (Maybe (T.Text) -> m ()), MonadIO m, EntryK a) => MethodInfo EntrySetPlaceholderTextMethodInfo a signature where-    overloadedMethod _ = entrySetPlaceholderText---- method Entry::set_progress_fraction--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Entry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "fraction", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_set_progress_fraction" gtk_entry_set_progress_fraction :: -    Ptr Entry ->                            -- _obj : TInterface "Gtk" "Entry"-    CDouble ->                              -- fraction : TBasicType TDouble-    IO ()---entrySetProgressFraction ::-    (MonadIO m, EntryK a) =>-    a                                       -- _obj-    -> Double                               -- fraction-    -> m ()                                 -- result-entrySetProgressFraction _obj fraction = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let fraction' = realToFrac fraction-    gtk_entry_set_progress_fraction _obj' fraction'-    touchManagedPtr _obj-    return ()--data EntrySetProgressFractionMethodInfo-instance (signature ~ (Double -> m ()), MonadIO m, EntryK a) => MethodInfo EntrySetProgressFractionMethodInfo a signature where-    overloadedMethod _ = entrySetProgressFraction---- method Entry::set_progress_pulse_step--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Entry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "fraction", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_set_progress_pulse_step" gtk_entry_set_progress_pulse_step :: -    Ptr Entry ->                            -- _obj : TInterface "Gtk" "Entry"-    CDouble ->                              -- fraction : TBasicType TDouble-    IO ()---entrySetProgressPulseStep ::-    (MonadIO m, EntryK a) =>-    a                                       -- _obj-    -> Double                               -- fraction-    -> m ()                                 -- result-entrySetProgressPulseStep _obj fraction = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let fraction' = realToFrac fraction-    gtk_entry_set_progress_pulse_step _obj' fraction'-    touchManagedPtr _obj-    return ()--data EntrySetProgressPulseStepMethodInfo-instance (signature ~ (Double -> m ()), MonadIO m, EntryK a) => MethodInfo EntrySetProgressPulseStepMethodInfo a signature where-    overloadedMethod _ = entrySetProgressPulseStep---- method Entry::set_tabs--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Entry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "tabs", argType = TInterface "Pango" "TabArray", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_set_tabs" gtk_entry_set_tabs :: -    Ptr Entry ->                            -- _obj : TInterface "Gtk" "Entry"-    Ptr Pango.TabArray ->                   -- tabs : TInterface "Pango" "TabArray"-    IO ()---entrySetTabs ::-    (MonadIO m, EntryK a) =>-    a                                       -- _obj-    -> Pango.TabArray                       -- tabs-    -> m ()                                 -- result-entrySetTabs _obj tabs = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let tabs' = unsafeManagedPtrGetPtr tabs-    gtk_entry_set_tabs _obj' tabs'-    touchManagedPtr _obj-    touchManagedPtr tabs-    return ()--data EntrySetTabsMethodInfo-instance (signature ~ (Pango.TabArray -> m ()), MonadIO m, EntryK a) => MethodInfo EntrySetTabsMethodInfo a signature where-    overloadedMethod _ = entrySetTabs---- method Entry::set_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Entry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "text", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_set_text" gtk_entry_set_text :: -    Ptr Entry ->                            -- _obj : TInterface "Gtk" "Entry"-    CString ->                              -- text : TBasicType TUTF8-    IO ()---entrySetText ::-    (MonadIO m, EntryK a) =>-    a                                       -- _obj-    -> T.Text                               -- text-    -> m ()                                 -- result-entrySetText _obj text = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    text' <- textToCString text-    gtk_entry_set_text _obj' text'-    touchManagedPtr _obj-    freeMem text'-    return ()--data EntrySetTextMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, EntryK a) => MethodInfo EntrySetTextMethodInfo a signature where-    overloadedMethod _ = entrySetText---- method Entry::set_visibility--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Entry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "visible", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_set_visibility" gtk_entry_set_visibility :: -    Ptr Entry ->                            -- _obj : TInterface "Gtk" "Entry"-    CInt ->                                 -- visible : TBasicType TBoolean-    IO ()---entrySetVisibility ::-    (MonadIO m, EntryK a) =>-    a                                       -- _obj-    -> Bool                                 -- visible-    -> m ()                                 -- result-entrySetVisibility _obj visible = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let visible' = (fromIntegral . fromEnum) visible-    gtk_entry_set_visibility _obj' visible'-    touchManagedPtr _obj-    return ()--data EntrySetVisibilityMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, EntryK a) => MethodInfo EntrySetVisibilityMethodInfo a signature where-    overloadedMethod _ = entrySetVisibility---- method Entry::set_width_chars--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Entry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "n_chars", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_set_width_chars" gtk_entry_set_width_chars :: -    Ptr Entry ->                            -- _obj : TInterface "Gtk" "Entry"-    Int32 ->                                -- n_chars : TBasicType TInt-    IO ()---entrySetWidthChars ::-    (MonadIO m, EntryK a) =>-    a                                       -- _obj-    -> Int32                                -- nChars-    -> m ()                                 -- result-entrySetWidthChars _obj nChars = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_entry_set_width_chars _obj' nChars-    touchManagedPtr _obj-    return ()--data EntrySetWidthCharsMethodInfo-instance (signature ~ (Int32 -> m ()), MonadIO m, EntryK a) => MethodInfo EntrySetWidthCharsMethodInfo a signature where-    overloadedMethod _ = entrySetWidthChars---- method Entry::text_index_to_layout_index--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Entry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "text_index", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_text_index_to_layout_index" gtk_entry_text_index_to_layout_index :: -    Ptr Entry ->                            -- _obj : TInterface "Gtk" "Entry"-    Int32 ->                                -- text_index : TBasicType TInt-    IO Int32---entryTextIndexToLayoutIndex ::-    (MonadIO m, EntryK a) =>-    a                                       -- _obj-    -> Int32                                -- textIndex-    -> m Int32                              -- result-entryTextIndexToLayoutIndex _obj textIndex = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_entry_text_index_to_layout_index _obj' textIndex-    touchManagedPtr _obj-    return result--data EntryTextIndexToLayoutIndexMethodInfo-instance (signature ~ (Int32 -> m Int32), MonadIO m, EntryK a) => MethodInfo EntryTextIndexToLayoutIndexMethodInfo a signature where-    overloadedMethod _ = entryTextIndexToLayoutIndex---- method Entry::unset_invisible_char--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Entry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_unset_invisible_char" gtk_entry_unset_invisible_char :: -    Ptr Entry ->                            -- _obj : TInterface "Gtk" "Entry"-    IO ()---entryUnsetInvisibleChar ::-    (MonadIO m, EntryK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-entryUnsetInvisibleChar _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_entry_unset_invisible_char _obj'-    touchManagedPtr _obj-    return ()--data EntryUnsetInvisibleCharMethodInfo-instance (signature ~ (m ()), MonadIO m, EntryK a) => MethodInfo EntryUnsetInvisibleCharMethodInfo a signature where-    overloadedMethod _ = entryUnsetInvisibleChar--
− GI/Gtk/Objects/Entry.hs-boot
@@ -1,149 +0,0 @@-module GI.Gtk.Objects.Entry where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype Entry = Entry (ForeignPtr Entry)-instance GObject Entry where-class GObject o => EntryK o-instance (GObject o, IsDescendantOf Entry o) => EntryK o-data EntryActivatesDefaultPropertyInfo-data EntryAttributesPropertyInfo-data EntryBufferPropertyInfo-data EntryCapsLockWarningPropertyInfo-data EntryCompletionPropertyInfo-data EntryCursorPositionPropertyInfo-data EntryEditablePropertyInfo-data EntryHasFramePropertyInfo-data EntryImModulePropertyInfo-data EntryInnerBorderPropertyInfo-data EntryInputHintsPropertyInfo-data EntryInputPurposePropertyInfo-data EntryInvisibleCharPropertyInfo-data EntryInvisibleCharSetPropertyInfo-data EntryMaxLengthPropertyInfo-data EntryMaxWidthCharsPropertyInfo-data EntryOverwriteModePropertyInfo-data EntryPlaceholderTextPropertyInfo-data EntryPopulateAllPropertyInfo-data EntryPrimaryIconActivatablePropertyInfo-data EntryPrimaryIconGiconPropertyInfo-data EntryPrimaryIconNamePropertyInfo-data EntryPrimaryIconPixbufPropertyInfo-data EntryPrimaryIconSensitivePropertyInfo-data EntryPrimaryIconStockPropertyInfo-data EntryPrimaryIconStorageTypePropertyInfo-data EntryPrimaryIconTooltipMarkupPropertyInfo-data EntryPrimaryIconTooltipTextPropertyInfo-data EntryProgressFractionPropertyInfo-data EntryProgressPulseStepPropertyInfo-data EntryScrollOffsetPropertyInfo-data EntrySecondaryIconActivatablePropertyInfo-data EntrySecondaryIconGiconPropertyInfo-data EntrySecondaryIconNamePropertyInfo-data EntrySecondaryIconPixbufPropertyInfo-data EntrySecondaryIconSensitivePropertyInfo-data EntrySecondaryIconStockPropertyInfo-data EntrySecondaryIconStorageTypePropertyInfo-data EntrySecondaryIconTooltipMarkupPropertyInfo-data EntrySecondaryIconTooltipTextPropertyInfo-data EntrySelectionBoundPropertyInfo-data EntryShadowTypePropertyInfo-data EntryTabsPropertyInfo-data EntryTextPropertyInfo-data EntryTextLengthPropertyInfo-data EntryTruncateMultilinePropertyInfo-data EntryVisibilityPropertyInfo-data EntryWidthCharsPropertyInfo-data EntryXalignPropertyInfo-data EntryActivateSignalInfo-data EntryBackspaceSignalInfo-data EntryCopyClipboardSignalInfo-data EntryCutClipboardSignalInfo-data EntryDeleteFromCursorSignalInfo-data EntryIconPressSignalInfo-data EntryIconReleaseSignalInfo-data EntryInsertAtCursorSignalInfo-data EntryMoveCursorSignalInfo-data EntryPasteClipboardSignalInfo-data EntryPopulatePopupSignalInfo-data EntryPreeditChangedSignalInfo-data EntryToggleOverwriteSignalInfo-data EntryGetActivatesDefaultMethodInfo-data EntryGetAlignmentMethodInfo-data EntryGetAttributesMethodInfo-data EntryGetBufferMethodInfo-data EntryGetCompletionMethodInfo-data EntryGetCurrentIconDragSourceMethodInfo-data EntryGetCursorHadjustmentMethodInfo-data EntryGetHasFrameMethodInfo-data EntryGetIconActivatableMethodInfo-data EntryGetIconAreaMethodInfo-data EntryGetIconAtPosMethodInfo-data EntryGetIconGiconMethodInfo-data EntryGetIconNameMethodInfo-data EntryGetIconPixbufMethodInfo-data EntryGetIconSensitiveMethodInfo-data EntryGetIconStockMethodInfo-data EntryGetIconStorageTypeMethodInfo-data EntryGetIconTooltipMarkupMethodInfo-data EntryGetIconTooltipTextMethodInfo-data EntryGetInnerBorderMethodInfo-data EntryGetInputHintsMethodInfo-data EntryGetInputPurposeMethodInfo-data EntryGetInvisibleCharMethodInfo-data EntryGetLayoutMethodInfo-data EntryGetLayoutOffsetsMethodInfo-data EntryGetMaxLengthMethodInfo-data EntryGetMaxWidthCharsMethodInfo-data EntryGetOverwriteModeMethodInfo-data EntryGetPlaceholderTextMethodInfo-data EntryGetProgressFractionMethodInfo-data EntryGetProgressPulseStepMethodInfo-data EntryGetTabsMethodInfo-data EntryGetTextMethodInfo-data EntryGetTextAreaMethodInfo-data EntryGetTextLengthMethodInfo-data EntryGetVisibilityMethodInfo-data EntryGetWidthCharsMethodInfo-data EntryGrabFocusWithoutSelectingMethodInfo-data EntryImContextFilterKeypressMethodInfo-data EntryLayoutIndexToTextIndexMethodInfo-data EntryProgressPulseMethodInfo-data EntryResetImContextMethodInfo-data EntrySetActivatesDefaultMethodInfo-data EntrySetAlignmentMethodInfo-data EntrySetAttributesMethodInfo-data EntrySetBufferMethodInfo-data EntrySetCompletionMethodInfo-data EntrySetCursorHadjustmentMethodInfo-data EntrySetHasFrameMethodInfo-data EntrySetIconActivatableMethodInfo-data EntrySetIconDragSourceMethodInfo-data EntrySetIconFromGiconMethodInfo-data EntrySetIconFromIconNameMethodInfo-data EntrySetIconFromPixbufMethodInfo-data EntrySetIconFromStockMethodInfo-data EntrySetIconSensitiveMethodInfo-data EntrySetIconTooltipMarkupMethodInfo-data EntrySetIconTooltipTextMethodInfo-data EntrySetInnerBorderMethodInfo-data EntrySetInputHintsMethodInfo-data EntrySetInputPurposeMethodInfo-data EntrySetInvisibleCharMethodInfo-data EntrySetMaxLengthMethodInfo-data EntrySetMaxWidthCharsMethodInfo-data EntrySetOverwriteModeMethodInfo-data EntrySetPlaceholderTextMethodInfo-data EntrySetProgressFractionMethodInfo-data EntrySetProgressPulseStepMethodInfo-data EntrySetTabsMethodInfo-data EntrySetTextMethodInfo-data EntrySetVisibilityMethodInfo-data EntrySetWidthCharsMethodInfo-data EntryTextIndexToLayoutIndexMethodInfo-data EntryUnsetInvisibleCharMethodInfo
− GI/Gtk/Objects/EntryAccessible.hs
@@ -1,156 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.EntryAccessible-    ( ---- * Exported types-    EntryAccessible(..)                     ,-    EntryAccessibleK                        ,-    toEntryAccessible                       ,-    noEntryAccessible                       ,---    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype EntryAccessible = EntryAccessible (ForeignPtr EntryAccessible)-foreign import ccall "gtk_entry_accessible_get_type"-    c_gtk_entry_accessible_get_type :: IO GType--type instance ParentTypes EntryAccessible = EntryAccessibleParentTypes-type EntryAccessibleParentTypes = '[WidgetAccessible, Accessible, Atk.Object, GObject.Object, Atk.Action, Atk.Component, Atk.EditableText, Atk.Text]--instance GObject EntryAccessible where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_entry_accessible_get_type-    --class GObject o => EntryAccessibleK o-instance (GObject o, IsDescendantOf EntryAccessible o) => EntryAccessibleK o--toEntryAccessible :: EntryAccessibleK o => o -> IO EntryAccessible-toEntryAccessible = unsafeCastTo EntryAccessible--noEntryAccessible :: Maybe EntryAccessible-noEntryAccessible = Nothing--type family ResolveEntryAccessibleMethod (t :: Symbol) (o :: *) :: * where-    ResolveEntryAccessibleMethod "addRelationship" o = Atk.ObjectAddRelationshipMethodInfo-    ResolveEntryAccessibleMethod "addSelection" o = Atk.TextAddSelectionMethodInfo-    ResolveEntryAccessibleMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveEntryAccessibleMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveEntryAccessibleMethod "connectWidgetDestroyed" o = AccessibleConnectWidgetDestroyedMethodInfo-    ResolveEntryAccessibleMethod "contains" o = Atk.ComponentContainsMethodInfo-    ResolveEntryAccessibleMethod "copyText" o = Atk.EditableTextCopyTextMethodInfo-    ResolveEntryAccessibleMethod "cutText" o = Atk.EditableTextCutTextMethodInfo-    ResolveEntryAccessibleMethod "deleteText" o = Atk.EditableTextDeleteTextMethodInfo-    ResolveEntryAccessibleMethod "doAction" o = Atk.ActionDoActionMethodInfo-    ResolveEntryAccessibleMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveEntryAccessibleMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveEntryAccessibleMethod "grabFocus" o = Atk.ComponentGrabFocusMethodInfo-    ResolveEntryAccessibleMethod "initialize" o = Atk.ObjectInitializeMethodInfo-    ResolveEntryAccessibleMethod "insertText" o = Atk.EditableTextInsertTextMethodInfo-    ResolveEntryAccessibleMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveEntryAccessibleMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveEntryAccessibleMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveEntryAccessibleMethod "notifyStateChange" o = Atk.ObjectNotifyStateChangeMethodInfo-    ResolveEntryAccessibleMethod "pasteText" o = Atk.EditableTextPasteTextMethodInfo-    ResolveEntryAccessibleMethod "peekParent" o = Atk.ObjectPeekParentMethodInfo-    ResolveEntryAccessibleMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveEntryAccessibleMethod "refAccessibleAtPoint" o = Atk.ComponentRefAccessibleAtPointMethodInfo-    ResolveEntryAccessibleMethod "refAccessibleChild" o = Atk.ObjectRefAccessibleChildMethodInfo-    ResolveEntryAccessibleMethod "refRelationSet" o = Atk.ObjectRefRelationSetMethodInfo-    ResolveEntryAccessibleMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveEntryAccessibleMethod "refStateSet" o = Atk.ObjectRefStateSetMethodInfo-    ResolveEntryAccessibleMethod "removeFocusHandler" o = Atk.ComponentRemoveFocusHandlerMethodInfo-    ResolveEntryAccessibleMethod "removePropertyChangeHandler" o = Atk.ObjectRemovePropertyChangeHandlerMethodInfo-    ResolveEntryAccessibleMethod "removeRelationship" o = Atk.ObjectRemoveRelationshipMethodInfo-    ResolveEntryAccessibleMethod "removeSelection" o = Atk.TextRemoveSelectionMethodInfo-    ResolveEntryAccessibleMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveEntryAccessibleMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveEntryAccessibleMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveEntryAccessibleMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveEntryAccessibleMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveEntryAccessibleMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveEntryAccessibleMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveEntryAccessibleMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveEntryAccessibleMethod "getAlpha" o = Atk.ComponentGetAlphaMethodInfo-    ResolveEntryAccessibleMethod "getAttributes" o = Atk.ObjectGetAttributesMethodInfo-    ResolveEntryAccessibleMethod "getBoundedRanges" o = Atk.TextGetBoundedRangesMethodInfo-    ResolveEntryAccessibleMethod "getCaretOffset" o = Atk.TextGetCaretOffsetMethodInfo-    ResolveEntryAccessibleMethod "getCharacterAtOffset" o = Atk.TextGetCharacterAtOffsetMethodInfo-    ResolveEntryAccessibleMethod "getCharacterCount" o = Atk.TextGetCharacterCountMethodInfo-    ResolveEntryAccessibleMethod "getCharacterExtents" o = Atk.TextGetCharacterExtentsMethodInfo-    ResolveEntryAccessibleMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveEntryAccessibleMethod "getDefaultAttributes" o = Atk.TextGetDefaultAttributesMethodInfo-    ResolveEntryAccessibleMethod "getExtents" o = Atk.ComponentGetExtentsMethodInfo-    ResolveEntryAccessibleMethod "getIndexInParent" o = Atk.ObjectGetIndexInParentMethodInfo-    ResolveEntryAccessibleMethod "getKeybinding" o = Atk.ActionGetKeybindingMethodInfo-    ResolveEntryAccessibleMethod "getLocalizedName" o = Atk.ActionGetLocalizedNameMethodInfo-    ResolveEntryAccessibleMethod "getNAccessibleChildren" o = Atk.ObjectGetNAccessibleChildrenMethodInfo-    ResolveEntryAccessibleMethod "getNActions" o = Atk.ActionGetNActionsMethodInfo-    ResolveEntryAccessibleMethod "getNSelections" o = Atk.TextGetNSelectionsMethodInfo-    ResolveEntryAccessibleMethod "getObjectLocale" o = Atk.ObjectGetObjectLocaleMethodInfo-    ResolveEntryAccessibleMethod "getOffsetAtPoint" o = Atk.TextGetOffsetAtPointMethodInfo-    ResolveEntryAccessibleMethod "getParent" o = Atk.ObjectGetParentMethodInfo-    ResolveEntryAccessibleMethod "getPosition" o = Atk.ComponentGetPositionMethodInfo-    ResolveEntryAccessibleMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveEntryAccessibleMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveEntryAccessibleMethod "getRangeExtents" o = Atk.TextGetRangeExtentsMethodInfo-    ResolveEntryAccessibleMethod "getRole" o = Atk.ObjectGetRoleMethodInfo-    ResolveEntryAccessibleMethod "getRunAttributes" o = Atk.TextGetRunAttributesMethodInfo-    ResolveEntryAccessibleMethod "getSelection" o = Atk.TextGetSelectionMethodInfo-    ResolveEntryAccessibleMethod "getSize" o = Atk.ComponentGetSizeMethodInfo-    ResolveEntryAccessibleMethod "getStringAtOffset" o = Atk.TextGetStringAtOffsetMethodInfo-    ResolveEntryAccessibleMethod "getText" o = Atk.TextGetTextMethodInfo-    ResolveEntryAccessibleMethod "getTextAfterOffset" o = Atk.TextGetTextAfterOffsetMethodInfo-    ResolveEntryAccessibleMethod "getTextAtOffset" o = Atk.TextGetTextAtOffsetMethodInfo-    ResolveEntryAccessibleMethod "getTextBeforeOffset" o = Atk.TextGetTextBeforeOffsetMethodInfo-    ResolveEntryAccessibleMethod "getWidget" o = AccessibleGetWidgetMethodInfo-    ResolveEntryAccessibleMethod "setCaretOffset" o = Atk.TextSetCaretOffsetMethodInfo-    ResolveEntryAccessibleMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveEntryAccessibleMethod "setExtents" o = Atk.ComponentSetExtentsMethodInfo-    ResolveEntryAccessibleMethod "setName" o = Atk.ObjectSetNameMethodInfo-    ResolveEntryAccessibleMethod "setParent" o = Atk.ObjectSetParentMethodInfo-    ResolveEntryAccessibleMethod "setPosition" o = Atk.ComponentSetPositionMethodInfo-    ResolveEntryAccessibleMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveEntryAccessibleMethod "setRole" o = Atk.ObjectSetRoleMethodInfo-    ResolveEntryAccessibleMethod "setRunAttributes" o = Atk.EditableTextSetRunAttributesMethodInfo-    ResolveEntryAccessibleMethod "setSelection" o = Atk.TextSetSelectionMethodInfo-    ResolveEntryAccessibleMethod "setSize" o = Atk.ComponentSetSizeMethodInfo-    ResolveEntryAccessibleMethod "setTextContents" o = Atk.EditableTextSetTextContentsMethodInfo-    ResolveEntryAccessibleMethod "setWidget" o = AccessibleSetWidgetMethodInfo-    ResolveEntryAccessibleMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveEntryAccessibleMethod t EntryAccessible, MethodInfo info EntryAccessible p) => IsLabelProxy t (EntryAccessible -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveEntryAccessibleMethod t EntryAccessible, MethodInfo info EntryAccessible p) => IsLabel t (EntryAccessible -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList EntryAccessible = EntryAccessibleAttributeList-type EntryAccessibleAttributeList = ('[ '("accessibleComponentLayer", Atk.ObjectAccessibleComponentLayerPropertyInfo), '("accessibleComponentMdiZorder", Atk.ObjectAccessibleComponentMdiZorderPropertyInfo), '("accessibleDescription", Atk.ObjectAccessibleDescriptionPropertyInfo), '("accessibleHypertextNlinks", Atk.ObjectAccessibleHypertextNlinksPropertyInfo), '("accessibleName", Atk.ObjectAccessibleNamePropertyInfo), '("accessibleParent", Atk.ObjectAccessibleParentPropertyInfo), '("accessibleRole", Atk.ObjectAccessibleRolePropertyInfo), '("accessibleTableCaption", Atk.ObjectAccessibleTableCaptionPropertyInfo), '("accessibleTableCaptionObject", Atk.ObjectAccessibleTableCaptionObjectPropertyInfo), '("accessibleTableColumnDescription", Atk.ObjectAccessibleTableColumnDescriptionPropertyInfo), '("accessibleTableColumnHeader", Atk.ObjectAccessibleTableColumnHeaderPropertyInfo), '("accessibleTableRowDescription", Atk.ObjectAccessibleTableRowDescriptionPropertyInfo), '("accessibleTableRowHeader", Atk.ObjectAccessibleTableRowHeaderPropertyInfo), '("accessibleTableSummary", Atk.ObjectAccessibleTableSummaryPropertyInfo), '("accessibleValue", Atk.ObjectAccessibleValuePropertyInfo), '("widget", AccessibleWidgetPropertyInfo)] :: [(Symbol, *)])--type instance SignalList EntryAccessible = EntryAccessibleSignalList-type EntryAccessibleSignalList = ('[ '("activeDescendantChanged", Atk.ObjectActiveDescendantChangedSignalInfo), '("boundsChanged", Atk.ComponentBoundsChangedSignalInfo), '("childrenChanged", Atk.ObjectChildrenChangedSignalInfo), '("focusEvent", Atk.ObjectFocusEventSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("propertyChange", Atk.ObjectPropertyChangeSignalInfo), '("stateChange", Atk.ObjectStateChangeSignalInfo), '("textAttributesChanged", Atk.TextTextAttributesChangedSignalInfo), '("textCaretMoved", Atk.TextTextCaretMovedSignalInfo), '("textChanged", Atk.TextTextChangedSignalInfo), '("textInsert", Atk.TextTextInsertSignalInfo), '("textRemove", Atk.TextTextRemoveSignalInfo), '("textSelectionChanged", Atk.TextTextSelectionChangedSignalInfo), '("visibleDataChanged", Atk.ObjectVisibleDataChangedSignalInfo)] :: [(Symbol, *)])--
− GI/Gtk/Objects/EntryAccessible.hs-boot
@@ -1,13 +0,0 @@-module GI.Gtk.Objects.EntryAccessible where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype EntryAccessible = EntryAccessible (ForeignPtr EntryAccessible)-instance GObject EntryAccessible where-class GObject o => EntryAccessibleK o-instance (GObject o, IsDescendantOf EntryAccessible o) => EntryAccessibleK o
− GI/Gtk/Objects/EntryBuffer.hs
@@ -1,733 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.EntryBuffer-    ( ---- * Exported types-    EntryBuffer(..)                         ,-    EntryBufferK                            ,-    toEntryBuffer                           ,-    noEntryBuffer                           ,--- -- * Methods--- ** entryBufferDeleteText-    EntryBufferDeleteTextMethodInfo         ,-    entryBufferDeleteText                   ,----- ** entryBufferEmitDeletedText-    EntryBufferEmitDeletedTextMethodInfo    ,-    entryBufferEmitDeletedText              ,----- ** entryBufferEmitInsertedText-    EntryBufferEmitInsertedTextMethodInfo   ,-    entryBufferEmitInsertedText             ,----- ** entryBufferGetBytes-    EntryBufferGetBytesMethodInfo           ,-    entryBufferGetBytes                     ,----- ** entryBufferGetLength-    EntryBufferGetLengthMethodInfo          ,-    entryBufferGetLength                    ,----- ** entryBufferGetMaxLength-    EntryBufferGetMaxLengthMethodInfo       ,-    entryBufferGetMaxLength                 ,----- ** entryBufferGetText-    EntryBufferGetTextMethodInfo            ,-    entryBufferGetText                      ,----- ** entryBufferInsertText-    EntryBufferInsertTextMethodInfo         ,-    entryBufferInsertText                   ,----- ** entryBufferNew-    entryBufferNew                          ,----- ** entryBufferSetMaxLength-    EntryBufferSetMaxLengthMethodInfo       ,-    entryBufferSetMaxLength                 ,----- ** entryBufferSetText-    EntryBufferSetTextMethodInfo            ,-    entryBufferSetText                      ,----- -- * Properties--- ** Length-    EntryBufferLengthPropertyInfo           ,-    entryBufferLength                       ,-    getEntryBufferLength                    ,----- ** MaxLength-    EntryBufferMaxLengthPropertyInfo        ,-    constructEntryBufferMaxLength           ,-    entryBufferMaxLength                    ,-    getEntryBufferMaxLength                 ,-    setEntryBufferMaxLength                 ,----- ** Text-    EntryBufferTextPropertyInfo             ,-    clearEntryBufferText                    ,-    constructEntryBufferText                ,-    entryBufferText                         ,-    getEntryBufferText                      ,-    setEntryBufferText                      ,----- -- * Signals--- ** DeletedText-    EntryBufferDeletedTextCallback          ,-    EntryBufferDeletedTextCallbackC         ,-    EntryBufferDeletedTextSignalInfo        ,-    afterEntryBufferDeletedText             ,-    entryBufferDeletedTextCallbackWrapper   ,-    entryBufferDeletedTextClosure           ,-    mkEntryBufferDeletedTextCallback        ,-    noEntryBufferDeletedTextCallback        ,-    onEntryBufferDeletedText                ,----- ** InsertedText-    EntryBufferInsertedTextCallback         ,-    EntryBufferInsertedTextCallbackC        ,-    EntryBufferInsertedTextSignalInfo       ,-    afterEntryBufferInsertedText            ,-    entryBufferInsertedTextCallbackWrapper  ,-    entryBufferInsertedTextClosure          ,-    mkEntryBufferInsertedTextCallback       ,-    noEntryBufferInsertedTextCallback       ,-    onEntryBufferInsertedText               ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.GObject as GObject--newtype EntryBuffer = EntryBuffer (ForeignPtr EntryBuffer)-foreign import ccall "gtk_entry_buffer_get_type"-    c_gtk_entry_buffer_get_type :: IO GType--type instance ParentTypes EntryBuffer = EntryBufferParentTypes-type EntryBufferParentTypes = '[GObject.Object]--instance GObject EntryBuffer where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_entry_buffer_get_type-    --class GObject o => EntryBufferK o-instance (GObject o, IsDescendantOf EntryBuffer o) => EntryBufferK o--toEntryBuffer :: EntryBufferK o => o -> IO EntryBuffer-toEntryBuffer = unsafeCastTo EntryBuffer--noEntryBuffer :: Maybe EntryBuffer-noEntryBuffer = Nothing--type family ResolveEntryBufferMethod (t :: Symbol) (o :: *) :: * where-    ResolveEntryBufferMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveEntryBufferMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveEntryBufferMethod "deleteText" o = EntryBufferDeleteTextMethodInfo-    ResolveEntryBufferMethod "emitDeletedText" o = EntryBufferEmitDeletedTextMethodInfo-    ResolveEntryBufferMethod "emitInsertedText" o = EntryBufferEmitInsertedTextMethodInfo-    ResolveEntryBufferMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveEntryBufferMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveEntryBufferMethod "insertText" o = EntryBufferInsertTextMethodInfo-    ResolveEntryBufferMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveEntryBufferMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveEntryBufferMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveEntryBufferMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveEntryBufferMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveEntryBufferMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveEntryBufferMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveEntryBufferMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveEntryBufferMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveEntryBufferMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveEntryBufferMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveEntryBufferMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveEntryBufferMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveEntryBufferMethod "getBytes" o = EntryBufferGetBytesMethodInfo-    ResolveEntryBufferMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveEntryBufferMethod "getLength" o = EntryBufferGetLengthMethodInfo-    ResolveEntryBufferMethod "getMaxLength" o = EntryBufferGetMaxLengthMethodInfo-    ResolveEntryBufferMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveEntryBufferMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveEntryBufferMethod "getText" o = EntryBufferGetTextMethodInfo-    ResolveEntryBufferMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveEntryBufferMethod "setMaxLength" o = EntryBufferSetMaxLengthMethodInfo-    ResolveEntryBufferMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveEntryBufferMethod "setText" o = EntryBufferSetTextMethodInfo-    ResolveEntryBufferMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveEntryBufferMethod t EntryBuffer, MethodInfo info EntryBuffer p) => IsLabelProxy t (EntryBuffer -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveEntryBufferMethod t EntryBuffer, MethodInfo info EntryBuffer p) => IsLabel t (EntryBuffer -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal EntryBuffer::deleted-text-type EntryBufferDeletedTextCallback =-    Word32 ->-    Word32 ->-    IO ()--noEntryBufferDeletedTextCallback :: Maybe EntryBufferDeletedTextCallback-noEntryBufferDeletedTextCallback = Nothing--type EntryBufferDeletedTextCallbackC =-    Ptr () ->                               -- object-    Word32 ->-    Word32 ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkEntryBufferDeletedTextCallback :: EntryBufferDeletedTextCallbackC -> IO (FunPtr EntryBufferDeletedTextCallbackC)--entryBufferDeletedTextClosure :: EntryBufferDeletedTextCallback -> IO Closure-entryBufferDeletedTextClosure cb = newCClosure =<< mkEntryBufferDeletedTextCallback wrapped-    where wrapped = entryBufferDeletedTextCallbackWrapper cb--entryBufferDeletedTextCallbackWrapper ::-    EntryBufferDeletedTextCallback ->-    Ptr () ->-    Word32 ->-    Word32 ->-    Ptr () ->-    IO ()-entryBufferDeletedTextCallbackWrapper _cb _ position nChars _ = do-    _cb  position nChars--onEntryBufferDeletedText :: (GObject a, MonadIO m) => a -> EntryBufferDeletedTextCallback -> m SignalHandlerId-onEntryBufferDeletedText obj cb = liftIO $ connectEntryBufferDeletedText obj cb SignalConnectBefore-afterEntryBufferDeletedText :: (GObject a, MonadIO m) => a -> EntryBufferDeletedTextCallback -> m SignalHandlerId-afterEntryBufferDeletedText obj cb = connectEntryBufferDeletedText obj cb SignalConnectAfter--connectEntryBufferDeletedText :: (GObject a, MonadIO m) =>-                                 a -> EntryBufferDeletedTextCallback -> SignalConnectMode -> m SignalHandlerId-connectEntryBufferDeletedText obj cb after = liftIO $ do-    cb' <- mkEntryBufferDeletedTextCallback (entryBufferDeletedTextCallbackWrapper cb)-    connectSignalFunPtr obj "deleted-text" cb' after---- signal EntryBuffer::inserted-text-type EntryBufferInsertedTextCallback =-    Word32 ->-    T.Text ->-    Word32 ->-    IO ()--noEntryBufferInsertedTextCallback :: Maybe EntryBufferInsertedTextCallback-noEntryBufferInsertedTextCallback = Nothing--type EntryBufferInsertedTextCallbackC =-    Ptr () ->                               -- object-    Word32 ->-    CString ->-    Word32 ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkEntryBufferInsertedTextCallback :: EntryBufferInsertedTextCallbackC -> IO (FunPtr EntryBufferInsertedTextCallbackC)--entryBufferInsertedTextClosure :: EntryBufferInsertedTextCallback -> IO Closure-entryBufferInsertedTextClosure cb = newCClosure =<< mkEntryBufferInsertedTextCallback wrapped-    where wrapped = entryBufferInsertedTextCallbackWrapper cb--entryBufferInsertedTextCallbackWrapper ::-    EntryBufferInsertedTextCallback ->-    Ptr () ->-    Word32 ->-    CString ->-    Word32 ->-    Ptr () ->-    IO ()-entryBufferInsertedTextCallbackWrapper _cb _ position chars nChars _ = do-    chars' <- cstringToText chars-    _cb  position chars' nChars--onEntryBufferInsertedText :: (GObject a, MonadIO m) => a -> EntryBufferInsertedTextCallback -> m SignalHandlerId-onEntryBufferInsertedText obj cb = liftIO $ connectEntryBufferInsertedText obj cb SignalConnectBefore-afterEntryBufferInsertedText :: (GObject a, MonadIO m) => a -> EntryBufferInsertedTextCallback -> m SignalHandlerId-afterEntryBufferInsertedText obj cb = connectEntryBufferInsertedText obj cb SignalConnectAfter--connectEntryBufferInsertedText :: (GObject a, MonadIO m) =>-                                  a -> EntryBufferInsertedTextCallback -> SignalConnectMode -> m SignalHandlerId-connectEntryBufferInsertedText obj cb after = liftIO $ do-    cb' <- mkEntryBufferInsertedTextCallback (entryBufferInsertedTextCallbackWrapper cb)-    connectSignalFunPtr obj "inserted-text" cb' after---- VVV Prop "length"-   -- Type: TBasicType TUInt-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getEntryBufferLength :: (MonadIO m, EntryBufferK o) => o -> m Word32-getEntryBufferLength obj = liftIO $ getObjectPropertyUInt32 obj "length"--data EntryBufferLengthPropertyInfo-instance AttrInfo EntryBufferLengthPropertyInfo where-    type AttrAllowedOps EntryBufferLengthPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint EntryBufferLengthPropertyInfo = (~) ()-    type AttrBaseTypeConstraint EntryBufferLengthPropertyInfo = EntryBufferK-    type AttrGetType EntryBufferLengthPropertyInfo = Word32-    type AttrLabel EntryBufferLengthPropertyInfo = "length"-    attrGet _ = getEntryBufferLength-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "max-length"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getEntryBufferMaxLength :: (MonadIO m, EntryBufferK o) => o -> m Int32-getEntryBufferMaxLength obj = liftIO $ getObjectPropertyInt32 obj "max-length"--setEntryBufferMaxLength :: (MonadIO m, EntryBufferK o) => o -> Int32 -> m ()-setEntryBufferMaxLength obj val = liftIO $ setObjectPropertyInt32 obj "max-length" val--constructEntryBufferMaxLength :: Int32 -> IO ([Char], GValue)-constructEntryBufferMaxLength val = constructObjectPropertyInt32 "max-length" val--data EntryBufferMaxLengthPropertyInfo-instance AttrInfo EntryBufferMaxLengthPropertyInfo where-    type AttrAllowedOps EntryBufferMaxLengthPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint EntryBufferMaxLengthPropertyInfo = (~) Int32-    type AttrBaseTypeConstraint EntryBufferMaxLengthPropertyInfo = EntryBufferK-    type AttrGetType EntryBufferMaxLengthPropertyInfo = Int32-    type AttrLabel EntryBufferMaxLengthPropertyInfo = "max-length"-    attrGet _ = getEntryBufferMaxLength-    attrSet _ = setEntryBufferMaxLength-    attrConstruct _ = constructEntryBufferMaxLength-    attrClear _ = undefined---- VVV Prop "text"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Nothing)--getEntryBufferText :: (MonadIO m, EntryBufferK o) => o -> m T.Text-getEntryBufferText obj = liftIO $ checkUnexpectedNothing "getEntryBufferText" $ getObjectPropertyString obj "text"--setEntryBufferText :: (MonadIO m, EntryBufferK o) => o -> T.Text -> m ()-setEntryBufferText obj val = liftIO $ setObjectPropertyString obj "text" (Just val)--constructEntryBufferText :: T.Text -> IO ([Char], GValue)-constructEntryBufferText val = constructObjectPropertyString "text" (Just val)--clearEntryBufferText :: (MonadIO m, EntryBufferK o) => o -> m ()-clearEntryBufferText obj = liftIO $ setObjectPropertyString obj "text" (Nothing :: Maybe T.Text)--data EntryBufferTextPropertyInfo-instance AttrInfo EntryBufferTextPropertyInfo where-    type AttrAllowedOps EntryBufferTextPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint EntryBufferTextPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint EntryBufferTextPropertyInfo = EntryBufferK-    type AttrGetType EntryBufferTextPropertyInfo = T.Text-    type AttrLabel EntryBufferTextPropertyInfo = "text"-    attrGet _ = getEntryBufferText-    attrSet _ = setEntryBufferText-    attrConstruct _ = constructEntryBufferText-    attrClear _ = clearEntryBufferText--type instance AttributeList EntryBuffer = EntryBufferAttributeList-type EntryBufferAttributeList = ('[ '("length", EntryBufferLengthPropertyInfo), '("maxLength", EntryBufferMaxLengthPropertyInfo), '("text", EntryBufferTextPropertyInfo)] :: [(Symbol, *)])--entryBufferLength :: AttrLabelProxy "length"-entryBufferLength = AttrLabelProxy--entryBufferMaxLength :: AttrLabelProxy "maxLength"-entryBufferMaxLength = AttrLabelProxy--entryBufferText :: AttrLabelProxy "text"-entryBufferText = AttrLabelProxy--data EntryBufferDeletedTextSignalInfo-instance SignalInfo EntryBufferDeletedTextSignalInfo where-    type HaskellCallbackType EntryBufferDeletedTextSignalInfo = EntryBufferDeletedTextCallback-    connectSignal _ = connectEntryBufferDeletedText--data EntryBufferInsertedTextSignalInfo-instance SignalInfo EntryBufferInsertedTextSignalInfo where-    type HaskellCallbackType EntryBufferInsertedTextSignalInfo = EntryBufferInsertedTextCallback-    connectSignal _ = connectEntryBufferInsertedText--type instance SignalList EntryBuffer = EntryBufferSignalList-type EntryBufferSignalList = ('[ '("deletedText", EntryBufferDeletedTextSignalInfo), '("insertedText", EntryBufferInsertedTextSignalInfo), '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method EntryBuffer::new--- method type : Constructor--- Args : [Arg {argCName = "initial_chars", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "n_initial_chars", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "EntryBuffer")--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_buffer_new" gtk_entry_buffer_new :: -    CString ->                              -- initial_chars : TBasicType TUTF8-    Int32 ->                                -- n_initial_chars : TBasicType TInt-    IO (Ptr EntryBuffer)---entryBufferNew ::-    (MonadIO m) =>-    Maybe (T.Text)                          -- initialChars-    -> Int32                                -- nInitialChars-    -> m EntryBuffer                        -- result-entryBufferNew initialChars nInitialChars = liftIO $ do-    maybeInitialChars <- case initialChars of-        Nothing -> return nullPtr-        Just jInitialChars -> do-            jInitialChars' <- textToCString jInitialChars-            return jInitialChars'-    result <- gtk_entry_buffer_new maybeInitialChars nInitialChars-    checkUnexpectedReturnNULL "gtk_entry_buffer_new" result-    result' <- (wrapObject EntryBuffer) result-    freeMem maybeInitialChars-    return result'---- method EntryBuffer::delete_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "EntryBuffer", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "position", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "n_chars", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_buffer_delete_text" gtk_entry_buffer_delete_text :: -    Ptr EntryBuffer ->                      -- _obj : TInterface "Gtk" "EntryBuffer"-    Word32 ->                               -- position : TBasicType TUInt-    Int32 ->                                -- n_chars : TBasicType TInt-    IO Word32---entryBufferDeleteText ::-    (MonadIO m, EntryBufferK a) =>-    a                                       -- _obj-    -> Word32                               -- position-    -> Int32                                -- nChars-    -> m Word32                             -- result-entryBufferDeleteText _obj position nChars = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_entry_buffer_delete_text _obj' position nChars-    touchManagedPtr _obj-    return result--data EntryBufferDeleteTextMethodInfo-instance (signature ~ (Word32 -> Int32 -> m Word32), MonadIO m, EntryBufferK a) => MethodInfo EntryBufferDeleteTextMethodInfo a signature where-    overloadedMethod _ = entryBufferDeleteText---- method EntryBuffer::emit_deleted_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "EntryBuffer", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "position", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "n_chars", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_buffer_emit_deleted_text" gtk_entry_buffer_emit_deleted_text :: -    Ptr EntryBuffer ->                      -- _obj : TInterface "Gtk" "EntryBuffer"-    Word32 ->                               -- position : TBasicType TUInt-    Word32 ->                               -- n_chars : TBasicType TUInt-    IO ()---entryBufferEmitDeletedText ::-    (MonadIO m, EntryBufferK a) =>-    a                                       -- _obj-    -> Word32                               -- position-    -> Word32                               -- nChars-    -> m ()                                 -- result-entryBufferEmitDeletedText _obj position nChars = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_entry_buffer_emit_deleted_text _obj' position nChars-    touchManagedPtr _obj-    return ()--data EntryBufferEmitDeletedTextMethodInfo-instance (signature ~ (Word32 -> Word32 -> m ()), MonadIO m, EntryBufferK a) => MethodInfo EntryBufferEmitDeletedTextMethodInfo a signature where-    overloadedMethod _ = entryBufferEmitDeletedText---- method EntryBuffer::emit_inserted_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "EntryBuffer", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "position", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "chars", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "n_chars", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_buffer_emit_inserted_text" gtk_entry_buffer_emit_inserted_text :: -    Ptr EntryBuffer ->                      -- _obj : TInterface "Gtk" "EntryBuffer"-    Word32 ->                               -- position : TBasicType TUInt-    CString ->                              -- chars : TBasicType TUTF8-    Word32 ->                               -- n_chars : TBasicType TUInt-    IO ()---entryBufferEmitInsertedText ::-    (MonadIO m, EntryBufferK a) =>-    a                                       -- _obj-    -> Word32                               -- position-    -> T.Text                               -- chars-    -> Word32                               -- nChars-    -> m ()                                 -- result-entryBufferEmitInsertedText _obj position chars nChars = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    chars' <- textToCString chars-    gtk_entry_buffer_emit_inserted_text _obj' position chars' nChars-    touchManagedPtr _obj-    freeMem chars'-    return ()--data EntryBufferEmitInsertedTextMethodInfo-instance (signature ~ (Word32 -> T.Text -> Word32 -> m ()), MonadIO m, EntryBufferK a) => MethodInfo EntryBufferEmitInsertedTextMethodInfo a signature where-    overloadedMethod _ = entryBufferEmitInsertedText---- method EntryBuffer::get_bytes--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "EntryBuffer", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUInt64)--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_buffer_get_bytes" gtk_entry_buffer_get_bytes :: -    Ptr EntryBuffer ->                      -- _obj : TInterface "Gtk" "EntryBuffer"-    IO Word64---entryBufferGetBytes ::-    (MonadIO m, EntryBufferK a) =>-    a                                       -- _obj-    -> m Word64                             -- result-entryBufferGetBytes _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_entry_buffer_get_bytes _obj'-    touchManagedPtr _obj-    return result--data EntryBufferGetBytesMethodInfo-instance (signature ~ (m Word64), MonadIO m, EntryBufferK a) => MethodInfo EntryBufferGetBytesMethodInfo a signature where-    overloadedMethod _ = entryBufferGetBytes---- method EntryBuffer::get_length--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "EntryBuffer", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_buffer_get_length" gtk_entry_buffer_get_length :: -    Ptr EntryBuffer ->                      -- _obj : TInterface "Gtk" "EntryBuffer"-    IO Word32---entryBufferGetLength ::-    (MonadIO m, EntryBufferK a) =>-    a                                       -- _obj-    -> m Word32                             -- result-entryBufferGetLength _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_entry_buffer_get_length _obj'-    touchManagedPtr _obj-    return result--data EntryBufferGetLengthMethodInfo-instance (signature ~ (m Word32), MonadIO m, EntryBufferK a) => MethodInfo EntryBufferGetLengthMethodInfo a signature where-    overloadedMethod _ = entryBufferGetLength---- method EntryBuffer::get_max_length--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "EntryBuffer", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_buffer_get_max_length" gtk_entry_buffer_get_max_length :: -    Ptr EntryBuffer ->                      -- _obj : TInterface "Gtk" "EntryBuffer"-    IO Int32---entryBufferGetMaxLength ::-    (MonadIO m, EntryBufferK a) =>-    a                                       -- _obj-    -> m Int32                              -- result-entryBufferGetMaxLength _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_entry_buffer_get_max_length _obj'-    touchManagedPtr _obj-    return result--data EntryBufferGetMaxLengthMethodInfo-instance (signature ~ (m Int32), MonadIO m, EntryBufferK a) => MethodInfo EntryBufferGetMaxLengthMethodInfo a signature where-    overloadedMethod _ = entryBufferGetMaxLength---- method EntryBuffer::get_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "EntryBuffer", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_buffer_get_text" gtk_entry_buffer_get_text :: -    Ptr EntryBuffer ->                      -- _obj : TInterface "Gtk" "EntryBuffer"-    IO CString---entryBufferGetText ::-    (MonadIO m, EntryBufferK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-entryBufferGetText _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_entry_buffer_get_text _obj'-    checkUnexpectedReturnNULL "gtk_entry_buffer_get_text" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data EntryBufferGetTextMethodInfo-instance (signature ~ (m T.Text), MonadIO m, EntryBufferK a) => MethodInfo EntryBufferGetTextMethodInfo a signature where-    overloadedMethod _ = entryBufferGetText---- method EntryBuffer::insert_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "EntryBuffer", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "position", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "chars", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "n_chars", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_buffer_insert_text" gtk_entry_buffer_insert_text :: -    Ptr EntryBuffer ->                      -- _obj : TInterface "Gtk" "EntryBuffer"-    Word32 ->                               -- position : TBasicType TUInt-    CString ->                              -- chars : TBasicType TUTF8-    Int32 ->                                -- n_chars : TBasicType TInt-    IO Word32---entryBufferInsertText ::-    (MonadIO m, EntryBufferK a) =>-    a                                       -- _obj-    -> Word32                               -- position-    -> T.Text                               -- chars-    -> Int32                                -- nChars-    -> m Word32                             -- result-entryBufferInsertText _obj position chars nChars = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    chars' <- textToCString chars-    result <- gtk_entry_buffer_insert_text _obj' position chars' nChars-    touchManagedPtr _obj-    freeMem chars'-    return result--data EntryBufferInsertTextMethodInfo-instance (signature ~ (Word32 -> T.Text -> Int32 -> m Word32), MonadIO m, EntryBufferK a) => MethodInfo EntryBufferInsertTextMethodInfo a signature where-    overloadedMethod _ = entryBufferInsertText---- method EntryBuffer::set_max_length--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "EntryBuffer", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "max_length", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_buffer_set_max_length" gtk_entry_buffer_set_max_length :: -    Ptr EntryBuffer ->                      -- _obj : TInterface "Gtk" "EntryBuffer"-    Int32 ->                                -- max_length : TBasicType TInt-    IO ()---entryBufferSetMaxLength ::-    (MonadIO m, EntryBufferK a) =>-    a                                       -- _obj-    -> Int32                                -- maxLength-    -> m ()                                 -- result-entryBufferSetMaxLength _obj maxLength = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_entry_buffer_set_max_length _obj' maxLength-    touchManagedPtr _obj-    return ()--data EntryBufferSetMaxLengthMethodInfo-instance (signature ~ (Int32 -> m ()), MonadIO m, EntryBufferK a) => MethodInfo EntryBufferSetMaxLengthMethodInfo a signature where-    overloadedMethod _ = entryBufferSetMaxLength---- method EntryBuffer::set_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "EntryBuffer", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "chars", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "n_chars", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_buffer_set_text" gtk_entry_buffer_set_text :: -    Ptr EntryBuffer ->                      -- _obj : TInterface "Gtk" "EntryBuffer"-    CString ->                              -- chars : TBasicType TUTF8-    Int32 ->                                -- n_chars : TBasicType TInt-    IO ()---entryBufferSetText ::-    (MonadIO m, EntryBufferK a) =>-    a                                       -- _obj-    -> T.Text                               -- chars-    -> Int32                                -- nChars-    -> m ()                                 -- result-entryBufferSetText _obj chars nChars = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    chars' <- textToCString chars-    gtk_entry_buffer_set_text _obj' chars' nChars-    touchManagedPtr _obj-    freeMem chars'-    return ()--data EntryBufferSetTextMethodInfo-instance (signature ~ (T.Text -> Int32 -> m ()), MonadIO m, EntryBufferK a) => MethodInfo EntryBufferSetTextMethodInfo a signature where-    overloadedMethod _ = entryBufferSetText--
− GI/Gtk/Objects/EntryBuffer.hs-boot
@@ -1,28 +0,0 @@-module GI.Gtk.Objects.EntryBuffer where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype EntryBuffer = EntryBuffer (ForeignPtr EntryBuffer)-instance GObject EntryBuffer where-class GObject o => EntryBufferK o-instance (GObject o, IsDescendantOf EntryBuffer o) => EntryBufferK o-data EntryBufferLengthPropertyInfo-data EntryBufferMaxLengthPropertyInfo-data EntryBufferTextPropertyInfo-data EntryBufferDeletedTextSignalInfo-data EntryBufferInsertedTextSignalInfo-data EntryBufferDeleteTextMethodInfo-data EntryBufferEmitDeletedTextMethodInfo-data EntryBufferEmitInsertedTextMethodInfo-data EntryBufferGetBytesMethodInfo-data EntryBufferGetLengthMethodInfo-data EntryBufferGetMaxLengthMethodInfo-data EntryBufferGetTextMethodInfo-data EntryBufferInsertTextMethodInfo-data EntryBufferSetMaxLengthMethodInfo-data EntryBufferSetTextMethodInfo
− GI/Gtk/Objects/EntryCompletion.hs
@@ -1,1703 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.EntryCompletion-    ( ---- * Exported types-    EntryCompletion(..)                     ,-    EntryCompletionK                        ,-    toEntryCompletion                       ,-    noEntryCompletion                       ,--- -- * Methods--- ** entryCompletionComplete-    EntryCompletionCompleteMethodInfo       ,-    entryCompletionComplete                 ,----- ** entryCompletionComputePrefix-    EntryCompletionComputePrefixMethodInfo  ,-    entryCompletionComputePrefix            ,----- ** entryCompletionDeleteAction-    EntryCompletionDeleteActionMethodInfo   ,-    entryCompletionDeleteAction             ,----- ** entryCompletionGetCompletionPrefix-    EntryCompletionGetCompletionPrefixMethodInfo,-    entryCompletionGetCompletionPrefix      ,----- ** entryCompletionGetEntry-    EntryCompletionGetEntryMethodInfo       ,-    entryCompletionGetEntry                 ,----- ** entryCompletionGetInlineCompletion-    EntryCompletionGetInlineCompletionMethodInfo,-    entryCompletionGetInlineCompletion      ,----- ** entryCompletionGetInlineSelection-    EntryCompletionGetInlineSelectionMethodInfo,-    entryCompletionGetInlineSelection       ,----- ** entryCompletionGetMinimumKeyLength-    EntryCompletionGetMinimumKeyLengthMethodInfo,-    entryCompletionGetMinimumKeyLength      ,----- ** entryCompletionGetModel-    EntryCompletionGetModelMethodInfo       ,-    entryCompletionGetModel                 ,----- ** entryCompletionGetPopupCompletion-    EntryCompletionGetPopupCompletionMethodInfo,-    entryCompletionGetPopupCompletion       ,----- ** entryCompletionGetPopupSetWidth-    EntryCompletionGetPopupSetWidthMethodInfo,-    entryCompletionGetPopupSetWidth         ,----- ** entryCompletionGetPopupSingleMatch-    EntryCompletionGetPopupSingleMatchMethodInfo,-    entryCompletionGetPopupSingleMatch      ,----- ** entryCompletionGetTextColumn-    EntryCompletionGetTextColumnMethodInfo  ,-    entryCompletionGetTextColumn            ,----- ** entryCompletionInsertActionMarkup-    EntryCompletionInsertActionMarkupMethodInfo,-    entryCompletionInsertActionMarkup       ,----- ** entryCompletionInsertActionText-    EntryCompletionInsertActionTextMethodInfo,-    entryCompletionInsertActionText         ,----- ** entryCompletionInsertPrefix-    EntryCompletionInsertPrefixMethodInfo   ,-    entryCompletionInsertPrefix             ,----- ** entryCompletionNew-    entryCompletionNew                      ,----- ** entryCompletionNewWithArea-    entryCompletionNewWithArea              ,----- ** entryCompletionSetInlineCompletion-    EntryCompletionSetInlineCompletionMethodInfo,-    entryCompletionSetInlineCompletion      ,----- ** entryCompletionSetInlineSelection-    EntryCompletionSetInlineSelectionMethodInfo,-    entryCompletionSetInlineSelection       ,----- ** entryCompletionSetMatchFunc-    EntryCompletionSetMatchFuncMethodInfo   ,-    entryCompletionSetMatchFunc             ,----- ** entryCompletionSetMinimumKeyLength-    EntryCompletionSetMinimumKeyLengthMethodInfo,-    entryCompletionSetMinimumKeyLength      ,----- ** entryCompletionSetModel-    EntryCompletionSetModelMethodInfo       ,-    entryCompletionSetModel                 ,----- ** entryCompletionSetPopupCompletion-    EntryCompletionSetPopupCompletionMethodInfo,-    entryCompletionSetPopupCompletion       ,----- ** entryCompletionSetPopupSetWidth-    EntryCompletionSetPopupSetWidthMethodInfo,-    entryCompletionSetPopupSetWidth         ,----- ** entryCompletionSetPopupSingleMatch-    EntryCompletionSetPopupSingleMatchMethodInfo,-    entryCompletionSetPopupSingleMatch      ,----- ** entryCompletionSetTextColumn-    EntryCompletionSetTextColumnMethodInfo  ,-    entryCompletionSetTextColumn            ,----- -- * Properties--- ** CellArea-    EntryCompletionCellAreaPropertyInfo     ,-    constructEntryCompletionCellArea        ,-    entryCompletionCellArea                 ,-    getEntryCompletionCellArea              ,----- ** InlineCompletion-    EntryCompletionInlineCompletionPropertyInfo,-    constructEntryCompletionInlineCompletion,-    entryCompletionInlineCompletion         ,-    getEntryCompletionInlineCompletion      ,-    setEntryCompletionInlineCompletion      ,----- ** InlineSelection-    EntryCompletionInlineSelectionPropertyInfo,-    constructEntryCompletionInlineSelection ,-    entryCompletionInlineSelection          ,-    getEntryCompletionInlineSelection       ,-    setEntryCompletionInlineSelection       ,----- ** MinimumKeyLength-    EntryCompletionMinimumKeyLengthPropertyInfo,-    constructEntryCompletionMinimumKeyLength,-    entryCompletionMinimumKeyLength         ,-    getEntryCompletionMinimumKeyLength      ,-    setEntryCompletionMinimumKeyLength      ,----- ** Model-    EntryCompletionModelPropertyInfo        ,-    clearEntryCompletionModel               ,-    constructEntryCompletionModel           ,-    entryCompletionModel                    ,-    getEntryCompletionModel                 ,-    setEntryCompletionModel                 ,----- ** PopupCompletion-    EntryCompletionPopupCompletionPropertyInfo,-    constructEntryCompletionPopupCompletion ,-    entryCompletionPopupCompletion          ,-    getEntryCompletionPopupCompletion       ,-    setEntryCompletionPopupCompletion       ,----- ** PopupSetWidth-    EntryCompletionPopupSetWidthPropertyInfo,-    constructEntryCompletionPopupSetWidth   ,-    entryCompletionPopupSetWidth            ,-    getEntryCompletionPopupSetWidth         ,-    setEntryCompletionPopupSetWidth         ,----- ** PopupSingleMatch-    EntryCompletionPopupSingleMatchPropertyInfo,-    constructEntryCompletionPopupSingleMatch,-    entryCompletionPopupSingleMatch         ,-    getEntryCompletionPopupSingleMatch      ,-    setEntryCompletionPopupSingleMatch      ,----- ** TextColumn-    EntryCompletionTextColumnPropertyInfo   ,-    constructEntryCompletionTextColumn      ,-    entryCompletionTextColumn               ,-    getEntryCompletionTextColumn            ,-    setEntryCompletionTextColumn            ,----- -- * Signals--- ** ActionActivated-    EntryCompletionActionActivatedCallback  ,-    EntryCompletionActionActivatedCallbackC ,-    EntryCompletionActionActivatedSignalInfo,-    afterEntryCompletionActionActivated     ,-    entryCompletionActionActivatedCallbackWrapper,-    entryCompletionActionActivatedClosure   ,-    mkEntryCompletionActionActivatedCallback,-    noEntryCompletionActionActivatedCallback,-    onEntryCompletionActionActivated        ,----- ** CursorOnMatch-    EntryCompletionCursorOnMatchCallback    ,-    EntryCompletionCursorOnMatchCallbackC   ,-    EntryCompletionCursorOnMatchSignalInfo  ,-    afterEntryCompletionCursorOnMatch       ,-    entryCompletionCursorOnMatchCallbackWrapper,-    entryCompletionCursorOnMatchClosure     ,-    mkEntryCompletionCursorOnMatchCallback  ,-    noEntryCompletionCursorOnMatchCallback  ,-    onEntryCompletionCursorOnMatch          ,----- ** InsertPrefix-    EntryCompletionInsertPrefixCallback     ,-    EntryCompletionInsertPrefixCallbackC    ,-    EntryCompletionInsertPrefixSignalInfo   ,-    afterEntryCompletionInsertPrefix        ,-    entryCompletionInsertPrefixCallbackWrapper,-    entryCompletionInsertPrefixClosure      ,-    mkEntryCompletionInsertPrefixCallback   ,-    noEntryCompletionInsertPrefixCallback   ,-    onEntryCompletionInsertPrefix           ,----- ** MatchSelected-    EntryCompletionMatchSelectedCallback    ,-    EntryCompletionMatchSelectedCallbackC   ,-    EntryCompletionMatchSelectedSignalInfo  ,-    afterEntryCompletionMatchSelected       ,-    entryCompletionMatchSelectedCallbackWrapper,-    entryCompletionMatchSelectedClosure     ,-    mkEntryCompletionMatchSelectedCallback  ,-    noEntryCompletionMatchSelectedCallback  ,-    onEntryCompletionMatchSelected          ,----- ** NoMatches-    EntryCompletionNoMatchesCallback        ,-    EntryCompletionNoMatchesCallbackC       ,-    EntryCompletionNoMatchesSignalInfo      ,-    afterEntryCompletionNoMatches           ,-    entryCompletionNoMatchesCallbackWrapper ,-    entryCompletionNoMatchesClosure         ,-    mkEntryCompletionNoMatchesCallback      ,-    noEntryCompletionNoMatchesCallback      ,-    onEntryCompletionNoMatches              ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.GLib as GLib-import qualified GI.GObject as GObject--newtype EntryCompletion = EntryCompletion (ForeignPtr EntryCompletion)-foreign import ccall "gtk_entry_completion_get_type"-    c_gtk_entry_completion_get_type :: IO GType--type instance ParentTypes EntryCompletion = EntryCompletionParentTypes-type EntryCompletionParentTypes = '[GObject.Object, Buildable, CellLayout]--instance GObject EntryCompletion where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_entry_completion_get_type-    --class GObject o => EntryCompletionK o-instance (GObject o, IsDescendantOf EntryCompletion o) => EntryCompletionK o--toEntryCompletion :: EntryCompletionK o => o -> IO EntryCompletion-toEntryCompletion = unsafeCastTo EntryCompletion--noEntryCompletion :: Maybe EntryCompletion-noEntryCompletion = Nothing--type family ResolveEntryCompletionMethod (t :: Symbol) (o :: *) :: * where-    ResolveEntryCompletionMethod "addAttribute" o = CellLayoutAddAttributeMethodInfo-    ResolveEntryCompletionMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveEntryCompletionMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveEntryCompletionMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveEntryCompletionMethod "clear" o = CellLayoutClearMethodInfo-    ResolveEntryCompletionMethod "clearAttributes" o = CellLayoutClearAttributesMethodInfo-    ResolveEntryCompletionMethod "complete" o = EntryCompletionCompleteMethodInfo-    ResolveEntryCompletionMethod "computePrefix" o = EntryCompletionComputePrefixMethodInfo-    ResolveEntryCompletionMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveEntryCompletionMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveEntryCompletionMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveEntryCompletionMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveEntryCompletionMethod "deleteAction" o = EntryCompletionDeleteActionMethodInfo-    ResolveEntryCompletionMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveEntryCompletionMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveEntryCompletionMethod "insertActionMarkup" o = EntryCompletionInsertActionMarkupMethodInfo-    ResolveEntryCompletionMethod "insertActionText" o = EntryCompletionInsertActionTextMethodInfo-    ResolveEntryCompletionMethod "insertPrefix" o = EntryCompletionInsertPrefixMethodInfo-    ResolveEntryCompletionMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveEntryCompletionMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveEntryCompletionMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveEntryCompletionMethod "packEnd" o = CellLayoutPackEndMethodInfo-    ResolveEntryCompletionMethod "packStart" o = CellLayoutPackStartMethodInfo-    ResolveEntryCompletionMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveEntryCompletionMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveEntryCompletionMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveEntryCompletionMethod "reorder" o = CellLayoutReorderMethodInfo-    ResolveEntryCompletionMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveEntryCompletionMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveEntryCompletionMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveEntryCompletionMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveEntryCompletionMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveEntryCompletionMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveEntryCompletionMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveEntryCompletionMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveEntryCompletionMethod "getArea" o = CellLayoutGetAreaMethodInfo-    ResolveEntryCompletionMethod "getCells" o = CellLayoutGetCellsMethodInfo-    ResolveEntryCompletionMethod "getCompletionPrefix" o = EntryCompletionGetCompletionPrefixMethodInfo-    ResolveEntryCompletionMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveEntryCompletionMethod "getEntry" o = EntryCompletionGetEntryMethodInfo-    ResolveEntryCompletionMethod "getInlineCompletion" o = EntryCompletionGetInlineCompletionMethodInfo-    ResolveEntryCompletionMethod "getInlineSelection" o = EntryCompletionGetInlineSelectionMethodInfo-    ResolveEntryCompletionMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveEntryCompletionMethod "getMinimumKeyLength" o = EntryCompletionGetMinimumKeyLengthMethodInfo-    ResolveEntryCompletionMethod "getModel" o = EntryCompletionGetModelMethodInfo-    ResolveEntryCompletionMethod "getName" o = BuildableGetNameMethodInfo-    ResolveEntryCompletionMethod "getPopupCompletion" o = EntryCompletionGetPopupCompletionMethodInfo-    ResolveEntryCompletionMethod "getPopupSetWidth" o = EntryCompletionGetPopupSetWidthMethodInfo-    ResolveEntryCompletionMethod "getPopupSingleMatch" o = EntryCompletionGetPopupSingleMatchMethodInfo-    ResolveEntryCompletionMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveEntryCompletionMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveEntryCompletionMethod "getTextColumn" o = EntryCompletionGetTextColumnMethodInfo-    ResolveEntryCompletionMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveEntryCompletionMethod "setCellDataFunc" o = CellLayoutSetCellDataFuncMethodInfo-    ResolveEntryCompletionMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveEntryCompletionMethod "setInlineCompletion" o = EntryCompletionSetInlineCompletionMethodInfo-    ResolveEntryCompletionMethod "setInlineSelection" o = EntryCompletionSetInlineSelectionMethodInfo-    ResolveEntryCompletionMethod "setMatchFunc" o = EntryCompletionSetMatchFuncMethodInfo-    ResolveEntryCompletionMethod "setMinimumKeyLength" o = EntryCompletionSetMinimumKeyLengthMethodInfo-    ResolveEntryCompletionMethod "setModel" o = EntryCompletionSetModelMethodInfo-    ResolveEntryCompletionMethod "setName" o = BuildableSetNameMethodInfo-    ResolveEntryCompletionMethod "setPopupCompletion" o = EntryCompletionSetPopupCompletionMethodInfo-    ResolveEntryCompletionMethod "setPopupSetWidth" o = EntryCompletionSetPopupSetWidthMethodInfo-    ResolveEntryCompletionMethod "setPopupSingleMatch" o = EntryCompletionSetPopupSingleMatchMethodInfo-    ResolveEntryCompletionMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveEntryCompletionMethod "setTextColumn" o = EntryCompletionSetTextColumnMethodInfo-    ResolveEntryCompletionMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveEntryCompletionMethod t EntryCompletion, MethodInfo info EntryCompletion p) => IsLabelProxy t (EntryCompletion -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveEntryCompletionMethod t EntryCompletion, MethodInfo info EntryCompletion p) => IsLabel t (EntryCompletion -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal EntryCompletion::action-activated-type EntryCompletionActionActivatedCallback =-    Int32 ->-    IO ()--noEntryCompletionActionActivatedCallback :: Maybe EntryCompletionActionActivatedCallback-noEntryCompletionActionActivatedCallback = Nothing--type EntryCompletionActionActivatedCallbackC =-    Ptr () ->                               -- object-    Int32 ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkEntryCompletionActionActivatedCallback :: EntryCompletionActionActivatedCallbackC -> IO (FunPtr EntryCompletionActionActivatedCallbackC)--entryCompletionActionActivatedClosure :: EntryCompletionActionActivatedCallback -> IO Closure-entryCompletionActionActivatedClosure cb = newCClosure =<< mkEntryCompletionActionActivatedCallback wrapped-    where wrapped = entryCompletionActionActivatedCallbackWrapper cb--entryCompletionActionActivatedCallbackWrapper ::-    EntryCompletionActionActivatedCallback ->-    Ptr () ->-    Int32 ->-    Ptr () ->-    IO ()-entryCompletionActionActivatedCallbackWrapper _cb _ index _ = do-    _cb  index--onEntryCompletionActionActivated :: (GObject a, MonadIO m) => a -> EntryCompletionActionActivatedCallback -> m SignalHandlerId-onEntryCompletionActionActivated obj cb = liftIO $ connectEntryCompletionActionActivated obj cb SignalConnectBefore-afterEntryCompletionActionActivated :: (GObject a, MonadIO m) => a -> EntryCompletionActionActivatedCallback -> m SignalHandlerId-afterEntryCompletionActionActivated obj cb = connectEntryCompletionActionActivated obj cb SignalConnectAfter--connectEntryCompletionActionActivated :: (GObject a, MonadIO m) =>-                                         a -> EntryCompletionActionActivatedCallback -> SignalConnectMode -> m SignalHandlerId-connectEntryCompletionActionActivated obj cb after = liftIO $ do-    cb' <- mkEntryCompletionActionActivatedCallback (entryCompletionActionActivatedCallbackWrapper cb)-    connectSignalFunPtr obj "action-activated" cb' after---- signal EntryCompletion::cursor-on-match-type EntryCompletionCursorOnMatchCallback =-    TreeModel ->-    TreeIter ->-    IO Bool--noEntryCompletionCursorOnMatchCallback :: Maybe EntryCompletionCursorOnMatchCallback-noEntryCompletionCursorOnMatchCallback = Nothing--type EntryCompletionCursorOnMatchCallbackC =-    Ptr () ->                               -- object-    Ptr TreeModel ->-    Ptr TreeIter ->-    Ptr () ->                               -- user_data-    IO CInt--foreign import ccall "wrapper"-    mkEntryCompletionCursorOnMatchCallback :: EntryCompletionCursorOnMatchCallbackC -> IO (FunPtr EntryCompletionCursorOnMatchCallbackC)--entryCompletionCursorOnMatchClosure :: EntryCompletionCursorOnMatchCallback -> IO Closure-entryCompletionCursorOnMatchClosure cb = newCClosure =<< mkEntryCompletionCursorOnMatchCallback wrapped-    where wrapped = entryCompletionCursorOnMatchCallbackWrapper cb--entryCompletionCursorOnMatchCallbackWrapper ::-    EntryCompletionCursorOnMatchCallback ->-    Ptr () ->-    Ptr TreeModel ->-    Ptr TreeIter ->-    Ptr () ->-    IO CInt-entryCompletionCursorOnMatchCallbackWrapper _cb _ model iter _ = do-    model' <- (newObject TreeModel) model-    iter' <- (newBoxed TreeIter) iter-    result <- _cb  model' iter'-    let result' = (fromIntegral . fromEnum) result-    return result'--onEntryCompletionCursorOnMatch :: (GObject a, MonadIO m) => a -> EntryCompletionCursorOnMatchCallback -> m SignalHandlerId-onEntryCompletionCursorOnMatch obj cb = liftIO $ connectEntryCompletionCursorOnMatch obj cb SignalConnectBefore-afterEntryCompletionCursorOnMatch :: (GObject a, MonadIO m) => a -> EntryCompletionCursorOnMatchCallback -> m SignalHandlerId-afterEntryCompletionCursorOnMatch obj cb = connectEntryCompletionCursorOnMatch obj cb SignalConnectAfter--connectEntryCompletionCursorOnMatch :: (GObject a, MonadIO m) =>-                                       a -> EntryCompletionCursorOnMatchCallback -> SignalConnectMode -> m SignalHandlerId-connectEntryCompletionCursorOnMatch obj cb after = liftIO $ do-    cb' <- mkEntryCompletionCursorOnMatchCallback (entryCompletionCursorOnMatchCallbackWrapper cb)-    connectSignalFunPtr obj "cursor-on-match" cb' after---- signal EntryCompletion::insert-prefix-type EntryCompletionInsertPrefixCallback =-    T.Text ->-    IO Bool--noEntryCompletionInsertPrefixCallback :: Maybe EntryCompletionInsertPrefixCallback-noEntryCompletionInsertPrefixCallback = Nothing--type EntryCompletionInsertPrefixCallbackC =-    Ptr () ->                               -- object-    CString ->-    Ptr () ->                               -- user_data-    IO CInt--foreign import ccall "wrapper"-    mkEntryCompletionInsertPrefixCallback :: EntryCompletionInsertPrefixCallbackC -> IO (FunPtr EntryCompletionInsertPrefixCallbackC)--entryCompletionInsertPrefixClosure :: EntryCompletionInsertPrefixCallback -> IO Closure-entryCompletionInsertPrefixClosure cb = newCClosure =<< mkEntryCompletionInsertPrefixCallback wrapped-    where wrapped = entryCompletionInsertPrefixCallbackWrapper cb--entryCompletionInsertPrefixCallbackWrapper ::-    EntryCompletionInsertPrefixCallback ->-    Ptr () ->-    CString ->-    Ptr () ->-    IO CInt-entryCompletionInsertPrefixCallbackWrapper _cb _ prefix _ = do-    prefix' <- cstringToText prefix-    result <- _cb  prefix'-    let result' = (fromIntegral . fromEnum) result-    return result'--onEntryCompletionInsertPrefix :: (GObject a, MonadIO m) => a -> EntryCompletionInsertPrefixCallback -> m SignalHandlerId-onEntryCompletionInsertPrefix obj cb = liftIO $ connectEntryCompletionInsertPrefix obj cb SignalConnectBefore-afterEntryCompletionInsertPrefix :: (GObject a, MonadIO m) => a -> EntryCompletionInsertPrefixCallback -> m SignalHandlerId-afterEntryCompletionInsertPrefix obj cb = connectEntryCompletionInsertPrefix obj cb SignalConnectAfter--connectEntryCompletionInsertPrefix :: (GObject a, MonadIO m) =>-                                      a -> EntryCompletionInsertPrefixCallback -> SignalConnectMode -> m SignalHandlerId-connectEntryCompletionInsertPrefix obj cb after = liftIO $ do-    cb' <- mkEntryCompletionInsertPrefixCallback (entryCompletionInsertPrefixCallbackWrapper cb)-    connectSignalFunPtr obj "insert-prefix" cb' after---- signal EntryCompletion::match-selected-type EntryCompletionMatchSelectedCallback =-    TreeModel ->-    TreeIter ->-    IO Bool--noEntryCompletionMatchSelectedCallback :: Maybe EntryCompletionMatchSelectedCallback-noEntryCompletionMatchSelectedCallback = Nothing--type EntryCompletionMatchSelectedCallbackC =-    Ptr () ->                               -- object-    Ptr TreeModel ->-    Ptr TreeIter ->-    Ptr () ->                               -- user_data-    IO CInt--foreign import ccall "wrapper"-    mkEntryCompletionMatchSelectedCallback :: EntryCompletionMatchSelectedCallbackC -> IO (FunPtr EntryCompletionMatchSelectedCallbackC)--entryCompletionMatchSelectedClosure :: EntryCompletionMatchSelectedCallback -> IO Closure-entryCompletionMatchSelectedClosure cb = newCClosure =<< mkEntryCompletionMatchSelectedCallback wrapped-    where wrapped = entryCompletionMatchSelectedCallbackWrapper cb--entryCompletionMatchSelectedCallbackWrapper ::-    EntryCompletionMatchSelectedCallback ->-    Ptr () ->-    Ptr TreeModel ->-    Ptr TreeIter ->-    Ptr () ->-    IO CInt-entryCompletionMatchSelectedCallbackWrapper _cb _ model iter _ = do-    model' <- (newObject TreeModel) model-    iter' <- (newBoxed TreeIter) iter-    result <- _cb  model' iter'-    let result' = (fromIntegral . fromEnum) result-    return result'--onEntryCompletionMatchSelected :: (GObject a, MonadIO m) => a -> EntryCompletionMatchSelectedCallback -> m SignalHandlerId-onEntryCompletionMatchSelected obj cb = liftIO $ connectEntryCompletionMatchSelected obj cb SignalConnectBefore-afterEntryCompletionMatchSelected :: (GObject a, MonadIO m) => a -> EntryCompletionMatchSelectedCallback -> m SignalHandlerId-afterEntryCompletionMatchSelected obj cb = connectEntryCompletionMatchSelected obj cb SignalConnectAfter--connectEntryCompletionMatchSelected :: (GObject a, MonadIO m) =>-                                       a -> EntryCompletionMatchSelectedCallback -> SignalConnectMode -> m SignalHandlerId-connectEntryCompletionMatchSelected obj cb after = liftIO $ do-    cb' <- mkEntryCompletionMatchSelectedCallback (entryCompletionMatchSelectedCallbackWrapper cb)-    connectSignalFunPtr obj "match-selected" cb' after---- signal EntryCompletion::no-matches-type EntryCompletionNoMatchesCallback =-    IO ()--noEntryCompletionNoMatchesCallback :: Maybe EntryCompletionNoMatchesCallback-noEntryCompletionNoMatchesCallback = Nothing--type EntryCompletionNoMatchesCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkEntryCompletionNoMatchesCallback :: EntryCompletionNoMatchesCallbackC -> IO (FunPtr EntryCompletionNoMatchesCallbackC)--entryCompletionNoMatchesClosure :: EntryCompletionNoMatchesCallback -> IO Closure-entryCompletionNoMatchesClosure cb = newCClosure =<< mkEntryCompletionNoMatchesCallback wrapped-    where wrapped = entryCompletionNoMatchesCallbackWrapper cb--entryCompletionNoMatchesCallbackWrapper ::-    EntryCompletionNoMatchesCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-entryCompletionNoMatchesCallbackWrapper _cb _ _ = do-    _cb --onEntryCompletionNoMatches :: (GObject a, MonadIO m) => a -> EntryCompletionNoMatchesCallback -> m SignalHandlerId-onEntryCompletionNoMatches obj cb = liftIO $ connectEntryCompletionNoMatches obj cb SignalConnectBefore-afterEntryCompletionNoMatches :: (GObject a, MonadIO m) => a -> EntryCompletionNoMatchesCallback -> m SignalHandlerId-afterEntryCompletionNoMatches obj cb = connectEntryCompletionNoMatches obj cb SignalConnectAfter--connectEntryCompletionNoMatches :: (GObject a, MonadIO m) =>-                                   a -> EntryCompletionNoMatchesCallback -> SignalConnectMode -> m SignalHandlerId-connectEntryCompletionNoMatches obj cb after = liftIO $ do-    cb' <- mkEntryCompletionNoMatchesCallback (entryCompletionNoMatchesCallbackWrapper cb)-    connectSignalFunPtr obj "no-matches" cb' after---- VVV Prop "cell-area"-   -- Type: TInterface "Gtk" "CellArea"-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstructOnly]-   -- Nullable: (Nothing,Nothing)--getEntryCompletionCellArea :: (MonadIO m, EntryCompletionK o) => o -> m (Maybe CellArea)-getEntryCompletionCellArea obj = liftIO $ getObjectPropertyObject obj "cell-area" CellArea--constructEntryCompletionCellArea :: (CellAreaK a) => a -> IO ([Char], GValue)-constructEntryCompletionCellArea val = constructObjectPropertyObject "cell-area" (Just val)--data EntryCompletionCellAreaPropertyInfo-instance AttrInfo EntryCompletionCellAreaPropertyInfo where-    type AttrAllowedOps EntryCompletionCellAreaPropertyInfo = '[ 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint EntryCompletionCellAreaPropertyInfo = CellAreaK-    type AttrBaseTypeConstraint EntryCompletionCellAreaPropertyInfo = EntryCompletionK-    type AttrGetType EntryCompletionCellAreaPropertyInfo = (Maybe CellArea)-    type AttrLabel EntryCompletionCellAreaPropertyInfo = "cell-area"-    attrGet _ = getEntryCompletionCellArea-    attrSet _ = undefined-    attrConstruct _ = constructEntryCompletionCellArea-    attrClear _ = undefined---- VVV Prop "inline-completion"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getEntryCompletionInlineCompletion :: (MonadIO m, EntryCompletionK o) => o -> m Bool-getEntryCompletionInlineCompletion obj = liftIO $ getObjectPropertyBool obj "inline-completion"--setEntryCompletionInlineCompletion :: (MonadIO m, EntryCompletionK o) => o -> Bool -> m ()-setEntryCompletionInlineCompletion obj val = liftIO $ setObjectPropertyBool obj "inline-completion" val--constructEntryCompletionInlineCompletion :: Bool -> IO ([Char], GValue)-constructEntryCompletionInlineCompletion val = constructObjectPropertyBool "inline-completion" val--data EntryCompletionInlineCompletionPropertyInfo-instance AttrInfo EntryCompletionInlineCompletionPropertyInfo where-    type AttrAllowedOps EntryCompletionInlineCompletionPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint EntryCompletionInlineCompletionPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint EntryCompletionInlineCompletionPropertyInfo = EntryCompletionK-    type AttrGetType EntryCompletionInlineCompletionPropertyInfo = Bool-    type AttrLabel EntryCompletionInlineCompletionPropertyInfo = "inline-completion"-    attrGet _ = getEntryCompletionInlineCompletion-    attrSet _ = setEntryCompletionInlineCompletion-    attrConstruct _ = constructEntryCompletionInlineCompletion-    attrClear _ = undefined---- VVV Prop "inline-selection"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getEntryCompletionInlineSelection :: (MonadIO m, EntryCompletionK o) => o -> m Bool-getEntryCompletionInlineSelection obj = liftIO $ getObjectPropertyBool obj "inline-selection"--setEntryCompletionInlineSelection :: (MonadIO m, EntryCompletionK o) => o -> Bool -> m ()-setEntryCompletionInlineSelection obj val = liftIO $ setObjectPropertyBool obj "inline-selection" val--constructEntryCompletionInlineSelection :: Bool -> IO ([Char], GValue)-constructEntryCompletionInlineSelection val = constructObjectPropertyBool "inline-selection" val--data EntryCompletionInlineSelectionPropertyInfo-instance AttrInfo EntryCompletionInlineSelectionPropertyInfo where-    type AttrAllowedOps EntryCompletionInlineSelectionPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint EntryCompletionInlineSelectionPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint EntryCompletionInlineSelectionPropertyInfo = EntryCompletionK-    type AttrGetType EntryCompletionInlineSelectionPropertyInfo = Bool-    type AttrLabel EntryCompletionInlineSelectionPropertyInfo = "inline-selection"-    attrGet _ = getEntryCompletionInlineSelection-    attrSet _ = setEntryCompletionInlineSelection-    attrConstruct _ = constructEntryCompletionInlineSelection-    attrClear _ = undefined---- VVV Prop "minimum-key-length"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getEntryCompletionMinimumKeyLength :: (MonadIO m, EntryCompletionK o) => o -> m Int32-getEntryCompletionMinimumKeyLength obj = liftIO $ getObjectPropertyInt32 obj "minimum-key-length"--setEntryCompletionMinimumKeyLength :: (MonadIO m, EntryCompletionK o) => o -> Int32 -> m ()-setEntryCompletionMinimumKeyLength obj val = liftIO $ setObjectPropertyInt32 obj "minimum-key-length" val--constructEntryCompletionMinimumKeyLength :: Int32 -> IO ([Char], GValue)-constructEntryCompletionMinimumKeyLength val = constructObjectPropertyInt32 "minimum-key-length" val--data EntryCompletionMinimumKeyLengthPropertyInfo-instance AttrInfo EntryCompletionMinimumKeyLengthPropertyInfo where-    type AttrAllowedOps EntryCompletionMinimumKeyLengthPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint EntryCompletionMinimumKeyLengthPropertyInfo = (~) Int32-    type AttrBaseTypeConstraint EntryCompletionMinimumKeyLengthPropertyInfo = EntryCompletionK-    type AttrGetType EntryCompletionMinimumKeyLengthPropertyInfo = Int32-    type AttrLabel EntryCompletionMinimumKeyLengthPropertyInfo = "minimum-key-length"-    attrGet _ = getEntryCompletionMinimumKeyLength-    attrSet _ = setEntryCompletionMinimumKeyLength-    attrConstruct _ = constructEntryCompletionMinimumKeyLength-    attrClear _ = undefined---- VVV Prop "model"-   -- Type: TInterface "Gtk" "TreeModel"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just True)--getEntryCompletionModel :: (MonadIO m, EntryCompletionK o) => o -> m TreeModel-getEntryCompletionModel obj = liftIO $ checkUnexpectedNothing "getEntryCompletionModel" $ getObjectPropertyObject obj "model" TreeModel--setEntryCompletionModel :: (MonadIO m, EntryCompletionK o, TreeModelK a) => o -> a -> m ()-setEntryCompletionModel obj val = liftIO $ setObjectPropertyObject obj "model" (Just val)--constructEntryCompletionModel :: (TreeModelK a) => a -> IO ([Char], GValue)-constructEntryCompletionModel val = constructObjectPropertyObject "model" (Just val)--clearEntryCompletionModel :: (MonadIO m, EntryCompletionK o) => o -> m ()-clearEntryCompletionModel obj = liftIO $ setObjectPropertyObject obj "model" (Nothing :: Maybe TreeModel)--data EntryCompletionModelPropertyInfo-instance AttrInfo EntryCompletionModelPropertyInfo where-    type AttrAllowedOps EntryCompletionModelPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint EntryCompletionModelPropertyInfo = TreeModelK-    type AttrBaseTypeConstraint EntryCompletionModelPropertyInfo = EntryCompletionK-    type AttrGetType EntryCompletionModelPropertyInfo = TreeModel-    type AttrLabel EntryCompletionModelPropertyInfo = "model"-    attrGet _ = getEntryCompletionModel-    attrSet _ = setEntryCompletionModel-    attrConstruct _ = constructEntryCompletionModel-    attrClear _ = clearEntryCompletionModel---- VVV Prop "popup-completion"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getEntryCompletionPopupCompletion :: (MonadIO m, EntryCompletionK o) => o -> m Bool-getEntryCompletionPopupCompletion obj = liftIO $ getObjectPropertyBool obj "popup-completion"--setEntryCompletionPopupCompletion :: (MonadIO m, EntryCompletionK o) => o -> Bool -> m ()-setEntryCompletionPopupCompletion obj val = liftIO $ setObjectPropertyBool obj "popup-completion" val--constructEntryCompletionPopupCompletion :: Bool -> IO ([Char], GValue)-constructEntryCompletionPopupCompletion val = constructObjectPropertyBool "popup-completion" val--data EntryCompletionPopupCompletionPropertyInfo-instance AttrInfo EntryCompletionPopupCompletionPropertyInfo where-    type AttrAllowedOps EntryCompletionPopupCompletionPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint EntryCompletionPopupCompletionPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint EntryCompletionPopupCompletionPropertyInfo = EntryCompletionK-    type AttrGetType EntryCompletionPopupCompletionPropertyInfo = Bool-    type AttrLabel EntryCompletionPopupCompletionPropertyInfo = "popup-completion"-    attrGet _ = getEntryCompletionPopupCompletion-    attrSet _ = setEntryCompletionPopupCompletion-    attrConstruct _ = constructEntryCompletionPopupCompletion-    attrClear _ = undefined---- VVV Prop "popup-set-width"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getEntryCompletionPopupSetWidth :: (MonadIO m, EntryCompletionK o) => o -> m Bool-getEntryCompletionPopupSetWidth obj = liftIO $ getObjectPropertyBool obj "popup-set-width"--setEntryCompletionPopupSetWidth :: (MonadIO m, EntryCompletionK o) => o -> Bool -> m ()-setEntryCompletionPopupSetWidth obj val = liftIO $ setObjectPropertyBool obj "popup-set-width" val--constructEntryCompletionPopupSetWidth :: Bool -> IO ([Char], GValue)-constructEntryCompletionPopupSetWidth val = constructObjectPropertyBool "popup-set-width" val--data EntryCompletionPopupSetWidthPropertyInfo-instance AttrInfo EntryCompletionPopupSetWidthPropertyInfo where-    type AttrAllowedOps EntryCompletionPopupSetWidthPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint EntryCompletionPopupSetWidthPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint EntryCompletionPopupSetWidthPropertyInfo = EntryCompletionK-    type AttrGetType EntryCompletionPopupSetWidthPropertyInfo = Bool-    type AttrLabel EntryCompletionPopupSetWidthPropertyInfo = "popup-set-width"-    attrGet _ = getEntryCompletionPopupSetWidth-    attrSet _ = setEntryCompletionPopupSetWidth-    attrConstruct _ = constructEntryCompletionPopupSetWidth-    attrClear _ = undefined---- VVV Prop "popup-single-match"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getEntryCompletionPopupSingleMatch :: (MonadIO m, EntryCompletionK o) => o -> m Bool-getEntryCompletionPopupSingleMatch obj = liftIO $ getObjectPropertyBool obj "popup-single-match"--setEntryCompletionPopupSingleMatch :: (MonadIO m, EntryCompletionK o) => o -> Bool -> m ()-setEntryCompletionPopupSingleMatch obj val = liftIO $ setObjectPropertyBool obj "popup-single-match" val--constructEntryCompletionPopupSingleMatch :: Bool -> IO ([Char], GValue)-constructEntryCompletionPopupSingleMatch val = constructObjectPropertyBool "popup-single-match" val--data EntryCompletionPopupSingleMatchPropertyInfo-instance AttrInfo EntryCompletionPopupSingleMatchPropertyInfo where-    type AttrAllowedOps EntryCompletionPopupSingleMatchPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint EntryCompletionPopupSingleMatchPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint EntryCompletionPopupSingleMatchPropertyInfo = EntryCompletionK-    type AttrGetType EntryCompletionPopupSingleMatchPropertyInfo = Bool-    type AttrLabel EntryCompletionPopupSingleMatchPropertyInfo = "popup-single-match"-    attrGet _ = getEntryCompletionPopupSingleMatch-    attrSet _ = setEntryCompletionPopupSingleMatch-    attrConstruct _ = constructEntryCompletionPopupSingleMatch-    attrClear _ = undefined---- VVV Prop "text-column"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getEntryCompletionTextColumn :: (MonadIO m, EntryCompletionK o) => o -> m Int32-getEntryCompletionTextColumn obj = liftIO $ getObjectPropertyInt32 obj "text-column"--setEntryCompletionTextColumn :: (MonadIO m, EntryCompletionK o) => o -> Int32 -> m ()-setEntryCompletionTextColumn obj val = liftIO $ setObjectPropertyInt32 obj "text-column" val--constructEntryCompletionTextColumn :: Int32 -> IO ([Char], GValue)-constructEntryCompletionTextColumn val = constructObjectPropertyInt32 "text-column" val--data EntryCompletionTextColumnPropertyInfo-instance AttrInfo EntryCompletionTextColumnPropertyInfo where-    type AttrAllowedOps EntryCompletionTextColumnPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint EntryCompletionTextColumnPropertyInfo = (~) Int32-    type AttrBaseTypeConstraint EntryCompletionTextColumnPropertyInfo = EntryCompletionK-    type AttrGetType EntryCompletionTextColumnPropertyInfo = Int32-    type AttrLabel EntryCompletionTextColumnPropertyInfo = "text-column"-    attrGet _ = getEntryCompletionTextColumn-    attrSet _ = setEntryCompletionTextColumn-    attrConstruct _ = constructEntryCompletionTextColumn-    attrClear _ = undefined--type instance AttributeList EntryCompletion = EntryCompletionAttributeList-type EntryCompletionAttributeList = ('[ '("cellArea", EntryCompletionCellAreaPropertyInfo), '("inlineCompletion", EntryCompletionInlineCompletionPropertyInfo), '("inlineSelection", EntryCompletionInlineSelectionPropertyInfo), '("minimumKeyLength", EntryCompletionMinimumKeyLengthPropertyInfo), '("model", EntryCompletionModelPropertyInfo), '("popupCompletion", EntryCompletionPopupCompletionPropertyInfo), '("popupSetWidth", EntryCompletionPopupSetWidthPropertyInfo), '("popupSingleMatch", EntryCompletionPopupSingleMatchPropertyInfo), '("textColumn", EntryCompletionTextColumnPropertyInfo)] :: [(Symbol, *)])--entryCompletionCellArea :: AttrLabelProxy "cellArea"-entryCompletionCellArea = AttrLabelProxy--entryCompletionInlineCompletion :: AttrLabelProxy "inlineCompletion"-entryCompletionInlineCompletion = AttrLabelProxy--entryCompletionInlineSelection :: AttrLabelProxy "inlineSelection"-entryCompletionInlineSelection = AttrLabelProxy--entryCompletionMinimumKeyLength :: AttrLabelProxy "minimumKeyLength"-entryCompletionMinimumKeyLength = AttrLabelProxy--entryCompletionModel :: AttrLabelProxy "model"-entryCompletionModel = AttrLabelProxy--entryCompletionPopupCompletion :: AttrLabelProxy "popupCompletion"-entryCompletionPopupCompletion = AttrLabelProxy--entryCompletionPopupSetWidth :: AttrLabelProxy "popupSetWidth"-entryCompletionPopupSetWidth = AttrLabelProxy--entryCompletionPopupSingleMatch :: AttrLabelProxy "popupSingleMatch"-entryCompletionPopupSingleMatch = AttrLabelProxy--entryCompletionTextColumn :: AttrLabelProxy "textColumn"-entryCompletionTextColumn = AttrLabelProxy--data EntryCompletionActionActivatedSignalInfo-instance SignalInfo EntryCompletionActionActivatedSignalInfo where-    type HaskellCallbackType EntryCompletionActionActivatedSignalInfo = EntryCompletionActionActivatedCallback-    connectSignal _ = connectEntryCompletionActionActivated--data EntryCompletionCursorOnMatchSignalInfo-instance SignalInfo EntryCompletionCursorOnMatchSignalInfo where-    type HaskellCallbackType EntryCompletionCursorOnMatchSignalInfo = EntryCompletionCursorOnMatchCallback-    connectSignal _ = connectEntryCompletionCursorOnMatch--data EntryCompletionInsertPrefixSignalInfo-instance SignalInfo EntryCompletionInsertPrefixSignalInfo where-    type HaskellCallbackType EntryCompletionInsertPrefixSignalInfo = EntryCompletionInsertPrefixCallback-    connectSignal _ = connectEntryCompletionInsertPrefix--data EntryCompletionMatchSelectedSignalInfo-instance SignalInfo EntryCompletionMatchSelectedSignalInfo where-    type HaskellCallbackType EntryCompletionMatchSelectedSignalInfo = EntryCompletionMatchSelectedCallback-    connectSignal _ = connectEntryCompletionMatchSelected--data EntryCompletionNoMatchesSignalInfo-instance SignalInfo EntryCompletionNoMatchesSignalInfo where-    type HaskellCallbackType EntryCompletionNoMatchesSignalInfo = EntryCompletionNoMatchesCallback-    connectSignal _ = connectEntryCompletionNoMatches--type instance SignalList EntryCompletion = EntryCompletionSignalList-type EntryCompletionSignalList = ('[ '("actionActivated", EntryCompletionActionActivatedSignalInfo), '("cursorOnMatch", EntryCompletionCursorOnMatchSignalInfo), '("insertPrefix", EntryCompletionInsertPrefixSignalInfo), '("matchSelected", EntryCompletionMatchSelectedSignalInfo), '("noMatches", EntryCompletionNoMatchesSignalInfo), '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method EntryCompletion::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "EntryCompletion")--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_completion_new" gtk_entry_completion_new :: -    IO (Ptr EntryCompletion)---entryCompletionNew ::-    (MonadIO m) =>-    m EntryCompletion                       -- result-entryCompletionNew  = liftIO $ do-    result <- gtk_entry_completion_new-    checkUnexpectedReturnNULL "gtk_entry_completion_new" result-    result' <- (wrapObject EntryCompletion) result-    return result'---- method EntryCompletion::new_with_area--- method type : Constructor--- Args : [Arg {argCName = "area", argType = TInterface "Gtk" "CellArea", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "EntryCompletion")--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_completion_new_with_area" gtk_entry_completion_new_with_area :: -    Ptr CellArea ->                         -- area : TInterface "Gtk" "CellArea"-    IO (Ptr EntryCompletion)---entryCompletionNewWithArea ::-    (MonadIO m, CellAreaK a) =>-    a                                       -- area-    -> m EntryCompletion                    -- result-entryCompletionNewWithArea area = liftIO $ do-    let area' = unsafeManagedPtrCastPtr area-    result <- gtk_entry_completion_new_with_area area'-    checkUnexpectedReturnNULL "gtk_entry_completion_new_with_area" result-    result' <- (wrapObject EntryCompletion) result-    touchManagedPtr area-    return result'---- method EntryCompletion::complete--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "EntryCompletion", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_completion_complete" gtk_entry_completion_complete :: -    Ptr EntryCompletion ->                  -- _obj : TInterface "Gtk" "EntryCompletion"-    IO ()---entryCompletionComplete ::-    (MonadIO m, EntryCompletionK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-entryCompletionComplete _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_entry_completion_complete _obj'-    touchManagedPtr _obj-    return ()--data EntryCompletionCompleteMethodInfo-instance (signature ~ (m ()), MonadIO m, EntryCompletionK a) => MethodInfo EntryCompletionCompleteMethodInfo a signature where-    overloadedMethod _ = entryCompletionComplete---- method EntryCompletion::compute_prefix--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "EntryCompletion", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "key", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_completion_compute_prefix" gtk_entry_completion_compute_prefix :: -    Ptr EntryCompletion ->                  -- _obj : TInterface "Gtk" "EntryCompletion"-    CString ->                              -- key : TBasicType TUTF8-    IO CString---entryCompletionComputePrefix ::-    (MonadIO m, EntryCompletionK a) =>-    a                                       -- _obj-    -> T.Text                               -- key-    -> m T.Text                             -- result-entryCompletionComputePrefix _obj key = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    key' <- textToCString key-    result <- gtk_entry_completion_compute_prefix _obj' key'-    checkUnexpectedReturnNULL "gtk_entry_completion_compute_prefix" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    freeMem key'-    return result'--data EntryCompletionComputePrefixMethodInfo-instance (signature ~ (T.Text -> m T.Text), MonadIO m, EntryCompletionK a) => MethodInfo EntryCompletionComputePrefixMethodInfo a signature where-    overloadedMethod _ = entryCompletionComputePrefix---- method EntryCompletion::delete_action--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "EntryCompletion", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index_", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_completion_delete_action" gtk_entry_completion_delete_action :: -    Ptr EntryCompletion ->                  -- _obj : TInterface "Gtk" "EntryCompletion"-    Int32 ->                                -- index_ : TBasicType TInt-    IO ()---entryCompletionDeleteAction ::-    (MonadIO m, EntryCompletionK a) =>-    a                                       -- _obj-    -> Int32                                -- index_-    -> m ()                                 -- result-entryCompletionDeleteAction _obj index_ = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_entry_completion_delete_action _obj' index_-    touchManagedPtr _obj-    return ()--data EntryCompletionDeleteActionMethodInfo-instance (signature ~ (Int32 -> m ()), MonadIO m, EntryCompletionK a) => MethodInfo EntryCompletionDeleteActionMethodInfo a signature where-    overloadedMethod _ = entryCompletionDeleteAction---- method EntryCompletion::get_completion_prefix--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "EntryCompletion", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_completion_get_completion_prefix" gtk_entry_completion_get_completion_prefix :: -    Ptr EntryCompletion ->                  -- _obj : TInterface "Gtk" "EntryCompletion"-    IO CString---entryCompletionGetCompletionPrefix ::-    (MonadIO m, EntryCompletionK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-entryCompletionGetCompletionPrefix _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_entry_completion_get_completion_prefix _obj'-    checkUnexpectedReturnNULL "gtk_entry_completion_get_completion_prefix" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data EntryCompletionGetCompletionPrefixMethodInfo-instance (signature ~ (m T.Text), MonadIO m, EntryCompletionK a) => MethodInfo EntryCompletionGetCompletionPrefixMethodInfo a signature where-    overloadedMethod _ = entryCompletionGetCompletionPrefix---- method EntryCompletion::get_entry--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "EntryCompletion", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Widget")--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_completion_get_entry" gtk_entry_completion_get_entry :: -    Ptr EntryCompletion ->                  -- _obj : TInterface "Gtk" "EntryCompletion"-    IO (Ptr Widget)---entryCompletionGetEntry ::-    (MonadIO m, EntryCompletionK a) =>-    a                                       -- _obj-    -> m Widget                             -- result-entryCompletionGetEntry _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_entry_completion_get_entry _obj'-    checkUnexpectedReturnNULL "gtk_entry_completion_get_entry" result-    result' <- (newObject Widget) result-    touchManagedPtr _obj-    return result'--data EntryCompletionGetEntryMethodInfo-instance (signature ~ (m Widget), MonadIO m, EntryCompletionK a) => MethodInfo EntryCompletionGetEntryMethodInfo a signature where-    overloadedMethod _ = entryCompletionGetEntry---- method EntryCompletion::get_inline_completion--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "EntryCompletion", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_completion_get_inline_completion" gtk_entry_completion_get_inline_completion :: -    Ptr EntryCompletion ->                  -- _obj : TInterface "Gtk" "EntryCompletion"-    IO CInt---entryCompletionGetInlineCompletion ::-    (MonadIO m, EntryCompletionK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-entryCompletionGetInlineCompletion _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_entry_completion_get_inline_completion _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data EntryCompletionGetInlineCompletionMethodInfo-instance (signature ~ (m Bool), MonadIO m, EntryCompletionK a) => MethodInfo EntryCompletionGetInlineCompletionMethodInfo a signature where-    overloadedMethod _ = entryCompletionGetInlineCompletion---- method EntryCompletion::get_inline_selection--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "EntryCompletion", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_completion_get_inline_selection" gtk_entry_completion_get_inline_selection :: -    Ptr EntryCompletion ->                  -- _obj : TInterface "Gtk" "EntryCompletion"-    IO CInt---entryCompletionGetInlineSelection ::-    (MonadIO m, EntryCompletionK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-entryCompletionGetInlineSelection _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_entry_completion_get_inline_selection _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data EntryCompletionGetInlineSelectionMethodInfo-instance (signature ~ (m Bool), MonadIO m, EntryCompletionK a) => MethodInfo EntryCompletionGetInlineSelectionMethodInfo a signature where-    overloadedMethod _ = entryCompletionGetInlineSelection---- method EntryCompletion::get_minimum_key_length--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "EntryCompletion", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_completion_get_minimum_key_length" gtk_entry_completion_get_minimum_key_length :: -    Ptr EntryCompletion ->                  -- _obj : TInterface "Gtk" "EntryCompletion"-    IO Int32---entryCompletionGetMinimumKeyLength ::-    (MonadIO m, EntryCompletionK a) =>-    a                                       -- _obj-    -> m Int32                              -- result-entryCompletionGetMinimumKeyLength _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_entry_completion_get_minimum_key_length _obj'-    touchManagedPtr _obj-    return result--data EntryCompletionGetMinimumKeyLengthMethodInfo-instance (signature ~ (m Int32), MonadIO m, EntryCompletionK a) => MethodInfo EntryCompletionGetMinimumKeyLengthMethodInfo a signature where-    overloadedMethod _ = entryCompletionGetMinimumKeyLength---- method EntryCompletion::get_model--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "EntryCompletion", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "TreeModel")--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_completion_get_model" gtk_entry_completion_get_model :: -    Ptr EntryCompletion ->                  -- _obj : TInterface "Gtk" "EntryCompletion"-    IO (Ptr TreeModel)---entryCompletionGetModel ::-    (MonadIO m, EntryCompletionK a) =>-    a                                       -- _obj-    -> m TreeModel                          -- result-entryCompletionGetModel _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_entry_completion_get_model _obj'-    checkUnexpectedReturnNULL "gtk_entry_completion_get_model" result-    result' <- (newObject TreeModel) result-    touchManagedPtr _obj-    return result'--data EntryCompletionGetModelMethodInfo-instance (signature ~ (m TreeModel), MonadIO m, EntryCompletionK a) => MethodInfo EntryCompletionGetModelMethodInfo a signature where-    overloadedMethod _ = entryCompletionGetModel---- method EntryCompletion::get_popup_completion--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "EntryCompletion", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_completion_get_popup_completion" gtk_entry_completion_get_popup_completion :: -    Ptr EntryCompletion ->                  -- _obj : TInterface "Gtk" "EntryCompletion"-    IO CInt---entryCompletionGetPopupCompletion ::-    (MonadIO m, EntryCompletionK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-entryCompletionGetPopupCompletion _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_entry_completion_get_popup_completion _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data EntryCompletionGetPopupCompletionMethodInfo-instance (signature ~ (m Bool), MonadIO m, EntryCompletionK a) => MethodInfo EntryCompletionGetPopupCompletionMethodInfo a signature where-    overloadedMethod _ = entryCompletionGetPopupCompletion---- method EntryCompletion::get_popup_set_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "EntryCompletion", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_completion_get_popup_set_width" gtk_entry_completion_get_popup_set_width :: -    Ptr EntryCompletion ->                  -- _obj : TInterface "Gtk" "EntryCompletion"-    IO CInt---entryCompletionGetPopupSetWidth ::-    (MonadIO m, EntryCompletionK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-entryCompletionGetPopupSetWidth _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_entry_completion_get_popup_set_width _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data EntryCompletionGetPopupSetWidthMethodInfo-instance (signature ~ (m Bool), MonadIO m, EntryCompletionK a) => MethodInfo EntryCompletionGetPopupSetWidthMethodInfo a signature where-    overloadedMethod _ = entryCompletionGetPopupSetWidth---- method EntryCompletion::get_popup_single_match--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "EntryCompletion", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_completion_get_popup_single_match" gtk_entry_completion_get_popup_single_match :: -    Ptr EntryCompletion ->                  -- _obj : TInterface "Gtk" "EntryCompletion"-    IO CInt---entryCompletionGetPopupSingleMatch ::-    (MonadIO m, EntryCompletionK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-entryCompletionGetPopupSingleMatch _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_entry_completion_get_popup_single_match _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data EntryCompletionGetPopupSingleMatchMethodInfo-instance (signature ~ (m Bool), MonadIO m, EntryCompletionK a) => MethodInfo EntryCompletionGetPopupSingleMatchMethodInfo a signature where-    overloadedMethod _ = entryCompletionGetPopupSingleMatch---- method EntryCompletion::get_text_column--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "EntryCompletion", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_completion_get_text_column" gtk_entry_completion_get_text_column :: -    Ptr EntryCompletion ->                  -- _obj : TInterface "Gtk" "EntryCompletion"-    IO Int32---entryCompletionGetTextColumn ::-    (MonadIO m, EntryCompletionK a) =>-    a                                       -- _obj-    -> m Int32                              -- result-entryCompletionGetTextColumn _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_entry_completion_get_text_column _obj'-    touchManagedPtr _obj-    return result--data EntryCompletionGetTextColumnMethodInfo-instance (signature ~ (m Int32), MonadIO m, EntryCompletionK a) => MethodInfo EntryCompletionGetTextColumnMethodInfo a signature where-    overloadedMethod _ = entryCompletionGetTextColumn---- method EntryCompletion::insert_action_markup--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "EntryCompletion", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index_", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "markup", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_completion_insert_action_markup" gtk_entry_completion_insert_action_markup :: -    Ptr EntryCompletion ->                  -- _obj : TInterface "Gtk" "EntryCompletion"-    Int32 ->                                -- index_ : TBasicType TInt-    CString ->                              -- markup : TBasicType TUTF8-    IO ()---entryCompletionInsertActionMarkup ::-    (MonadIO m, EntryCompletionK a) =>-    a                                       -- _obj-    -> Int32                                -- index_-    -> T.Text                               -- markup-    -> m ()                                 -- result-entryCompletionInsertActionMarkup _obj index_ markup = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    markup' <- textToCString markup-    gtk_entry_completion_insert_action_markup _obj' index_ markup'-    touchManagedPtr _obj-    freeMem markup'-    return ()--data EntryCompletionInsertActionMarkupMethodInfo-instance (signature ~ (Int32 -> T.Text -> m ()), MonadIO m, EntryCompletionK a) => MethodInfo EntryCompletionInsertActionMarkupMethodInfo a signature where-    overloadedMethod _ = entryCompletionInsertActionMarkup---- method EntryCompletion::insert_action_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "EntryCompletion", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index_", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "text", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_completion_insert_action_text" gtk_entry_completion_insert_action_text :: -    Ptr EntryCompletion ->                  -- _obj : TInterface "Gtk" "EntryCompletion"-    Int32 ->                                -- index_ : TBasicType TInt-    CString ->                              -- text : TBasicType TUTF8-    IO ()---entryCompletionInsertActionText ::-    (MonadIO m, EntryCompletionK a) =>-    a                                       -- _obj-    -> Int32                                -- index_-    -> T.Text                               -- text-    -> m ()                                 -- result-entryCompletionInsertActionText _obj index_ text = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    text' <- textToCString text-    gtk_entry_completion_insert_action_text _obj' index_ text'-    touchManagedPtr _obj-    freeMem text'-    return ()--data EntryCompletionInsertActionTextMethodInfo-instance (signature ~ (Int32 -> T.Text -> m ()), MonadIO m, EntryCompletionK a) => MethodInfo EntryCompletionInsertActionTextMethodInfo a signature where-    overloadedMethod _ = entryCompletionInsertActionText---- method EntryCompletion::insert_prefix--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "EntryCompletion", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_completion_insert_prefix" gtk_entry_completion_insert_prefix :: -    Ptr EntryCompletion ->                  -- _obj : TInterface "Gtk" "EntryCompletion"-    IO ()---entryCompletionInsertPrefix ::-    (MonadIO m, EntryCompletionK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-entryCompletionInsertPrefix _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_entry_completion_insert_prefix _obj'-    touchManagedPtr _obj-    return ()--data EntryCompletionInsertPrefixMethodInfo-instance (signature ~ (m ()), MonadIO m, EntryCompletionK a) => MethodInfo EntryCompletionInsertPrefixMethodInfo a signature where-    overloadedMethod _ = entryCompletionInsertPrefix---- method EntryCompletion::set_inline_completion--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "EntryCompletion", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "inline_completion", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_completion_set_inline_completion" gtk_entry_completion_set_inline_completion :: -    Ptr EntryCompletion ->                  -- _obj : TInterface "Gtk" "EntryCompletion"-    CInt ->                                 -- inline_completion : TBasicType TBoolean-    IO ()---entryCompletionSetInlineCompletion ::-    (MonadIO m, EntryCompletionK a) =>-    a                                       -- _obj-    -> Bool                                 -- inlineCompletion-    -> m ()                                 -- result-entryCompletionSetInlineCompletion _obj inlineCompletion = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let inlineCompletion' = (fromIntegral . fromEnum) inlineCompletion-    gtk_entry_completion_set_inline_completion _obj' inlineCompletion'-    touchManagedPtr _obj-    return ()--data EntryCompletionSetInlineCompletionMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, EntryCompletionK a) => MethodInfo EntryCompletionSetInlineCompletionMethodInfo a signature where-    overloadedMethod _ = entryCompletionSetInlineCompletion---- method EntryCompletion::set_inline_selection--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "EntryCompletion", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "inline_selection", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_completion_set_inline_selection" gtk_entry_completion_set_inline_selection :: -    Ptr EntryCompletion ->                  -- _obj : TInterface "Gtk" "EntryCompletion"-    CInt ->                                 -- inline_selection : TBasicType TBoolean-    IO ()---entryCompletionSetInlineSelection ::-    (MonadIO m, EntryCompletionK a) =>-    a                                       -- _obj-    -> Bool                                 -- inlineSelection-    -> m ()                                 -- result-entryCompletionSetInlineSelection _obj inlineSelection = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let inlineSelection' = (fromIntegral . fromEnum) inlineSelection-    gtk_entry_completion_set_inline_selection _obj' inlineSelection'-    touchManagedPtr _obj-    return ()--data EntryCompletionSetInlineSelectionMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, EntryCompletionK a) => MethodInfo EntryCompletionSetInlineSelectionMethodInfo a signature where-    overloadedMethod _ = entryCompletionSetInlineSelection---- method EntryCompletion::set_match_func--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "EntryCompletion", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "func", argType = TInterface "Gtk" "EntryCompletionMatchFunc", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeNotified, argClosure = 2, argDestroy = 3, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "func_data", argType = TBasicType TPtr, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "func_notify", argType = TInterface "GLib" "DestroyNotify", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeAsync, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_completion_set_match_func" gtk_entry_completion_set_match_func :: -    Ptr EntryCompletion ->                  -- _obj : TInterface "Gtk" "EntryCompletion"-    FunPtr EntryCompletionMatchFuncC ->     -- func : TInterface "Gtk" "EntryCompletionMatchFunc"-    Ptr () ->                               -- func_data : TBasicType TPtr-    FunPtr GLib.DestroyNotifyC ->           -- func_notify : TInterface "GLib" "DestroyNotify"-    IO ()---entryCompletionSetMatchFunc ::-    (MonadIO m, EntryCompletionK a) =>-    a                                       -- _obj-    -> EntryCompletionMatchFunc             -- func-    -> m ()                                 -- result-entryCompletionSetMatchFunc _obj func = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    func' <- mkEntryCompletionMatchFunc (entryCompletionMatchFuncWrapper Nothing func)-    let funcData = castFunPtrToPtr func'-    let funcNotify = safeFreeFunPtrPtr-    gtk_entry_completion_set_match_func _obj' func' funcData funcNotify-    touchManagedPtr _obj-    return ()--data EntryCompletionSetMatchFuncMethodInfo-instance (signature ~ (EntryCompletionMatchFunc -> m ()), MonadIO m, EntryCompletionK a) => MethodInfo EntryCompletionSetMatchFuncMethodInfo a signature where-    overloadedMethod _ = entryCompletionSetMatchFunc---- method EntryCompletion::set_minimum_key_length--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "EntryCompletion", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "length", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_completion_set_minimum_key_length" gtk_entry_completion_set_minimum_key_length :: -    Ptr EntryCompletion ->                  -- _obj : TInterface "Gtk" "EntryCompletion"-    Int32 ->                                -- length : TBasicType TInt-    IO ()---entryCompletionSetMinimumKeyLength ::-    (MonadIO m, EntryCompletionK a) =>-    a                                       -- _obj-    -> Int32                                -- length_-    -> m ()                                 -- result-entryCompletionSetMinimumKeyLength _obj length_ = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_entry_completion_set_minimum_key_length _obj' length_-    touchManagedPtr _obj-    return ()--data EntryCompletionSetMinimumKeyLengthMethodInfo-instance (signature ~ (Int32 -> m ()), MonadIO m, EntryCompletionK a) => MethodInfo EntryCompletionSetMinimumKeyLengthMethodInfo a signature where-    overloadedMethod _ = entryCompletionSetMinimumKeyLength---- method EntryCompletion::set_model--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "EntryCompletion", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "model", argType = TInterface "Gtk" "TreeModel", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_completion_set_model" gtk_entry_completion_set_model :: -    Ptr EntryCompletion ->                  -- _obj : TInterface "Gtk" "EntryCompletion"-    Ptr TreeModel ->                        -- model : TInterface "Gtk" "TreeModel"-    IO ()---entryCompletionSetModel ::-    (MonadIO m, EntryCompletionK a, TreeModelK b) =>-    a                                       -- _obj-    -> Maybe (b)                            -- model-    -> m ()                                 -- result-entryCompletionSetModel _obj model = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeModel <- case model of-        Nothing -> return nullPtr-        Just jModel -> do-            let jModel' = unsafeManagedPtrCastPtr jModel-            return jModel'-    gtk_entry_completion_set_model _obj' maybeModel-    touchManagedPtr _obj-    whenJust model touchManagedPtr-    return ()--data EntryCompletionSetModelMethodInfo-instance (signature ~ (Maybe (b) -> m ()), MonadIO m, EntryCompletionK a, TreeModelK b) => MethodInfo EntryCompletionSetModelMethodInfo a signature where-    overloadedMethod _ = entryCompletionSetModel---- method EntryCompletion::set_popup_completion--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "EntryCompletion", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "popup_completion", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_completion_set_popup_completion" gtk_entry_completion_set_popup_completion :: -    Ptr EntryCompletion ->                  -- _obj : TInterface "Gtk" "EntryCompletion"-    CInt ->                                 -- popup_completion : TBasicType TBoolean-    IO ()---entryCompletionSetPopupCompletion ::-    (MonadIO m, EntryCompletionK a) =>-    a                                       -- _obj-    -> Bool                                 -- popupCompletion-    -> m ()                                 -- result-entryCompletionSetPopupCompletion _obj popupCompletion = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let popupCompletion' = (fromIntegral . fromEnum) popupCompletion-    gtk_entry_completion_set_popup_completion _obj' popupCompletion'-    touchManagedPtr _obj-    return ()--data EntryCompletionSetPopupCompletionMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, EntryCompletionK a) => MethodInfo EntryCompletionSetPopupCompletionMethodInfo a signature where-    overloadedMethod _ = entryCompletionSetPopupCompletion---- method EntryCompletion::set_popup_set_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "EntryCompletion", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "popup_set_width", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_completion_set_popup_set_width" gtk_entry_completion_set_popup_set_width :: -    Ptr EntryCompletion ->                  -- _obj : TInterface "Gtk" "EntryCompletion"-    CInt ->                                 -- popup_set_width : TBasicType TBoolean-    IO ()---entryCompletionSetPopupSetWidth ::-    (MonadIO m, EntryCompletionK a) =>-    a                                       -- _obj-    -> Bool                                 -- popupSetWidth-    -> m ()                                 -- result-entryCompletionSetPopupSetWidth _obj popupSetWidth = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let popupSetWidth' = (fromIntegral . fromEnum) popupSetWidth-    gtk_entry_completion_set_popup_set_width _obj' popupSetWidth'-    touchManagedPtr _obj-    return ()--data EntryCompletionSetPopupSetWidthMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, EntryCompletionK a) => MethodInfo EntryCompletionSetPopupSetWidthMethodInfo a signature where-    overloadedMethod _ = entryCompletionSetPopupSetWidth---- method EntryCompletion::set_popup_single_match--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "EntryCompletion", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "popup_single_match", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_completion_set_popup_single_match" gtk_entry_completion_set_popup_single_match :: -    Ptr EntryCompletion ->                  -- _obj : TInterface "Gtk" "EntryCompletion"-    CInt ->                                 -- popup_single_match : TBasicType TBoolean-    IO ()---entryCompletionSetPopupSingleMatch ::-    (MonadIO m, EntryCompletionK a) =>-    a                                       -- _obj-    -> Bool                                 -- popupSingleMatch-    -> m ()                                 -- result-entryCompletionSetPopupSingleMatch _obj popupSingleMatch = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let popupSingleMatch' = (fromIntegral . fromEnum) popupSingleMatch-    gtk_entry_completion_set_popup_single_match _obj' popupSingleMatch'-    touchManagedPtr _obj-    return ()--data EntryCompletionSetPopupSingleMatchMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, EntryCompletionK a) => MethodInfo EntryCompletionSetPopupSingleMatchMethodInfo a signature where-    overloadedMethod _ = entryCompletionSetPopupSingleMatch---- method EntryCompletion::set_text_column--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "EntryCompletion", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "column", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_entry_completion_set_text_column" gtk_entry_completion_set_text_column :: -    Ptr EntryCompletion ->                  -- _obj : TInterface "Gtk" "EntryCompletion"-    Int32 ->                                -- column : TBasicType TInt-    IO ()---entryCompletionSetTextColumn ::-    (MonadIO m, EntryCompletionK a) =>-    a                                       -- _obj-    -> Int32                                -- column-    -> m ()                                 -- result-entryCompletionSetTextColumn _obj column = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_entry_completion_set_text_column _obj' column-    touchManagedPtr _obj-    return ()--data EntryCompletionSetTextColumnMethodInfo-instance (signature ~ (Int32 -> m ()), MonadIO m, EntryCompletionK a) => MethodInfo EntryCompletionSetTextColumnMethodInfo a signature where-    overloadedMethod _ = entryCompletionSetTextColumn--
− GI/Gtk/Objects/EntryCompletion.hs-boot
@@ -1,52 +0,0 @@-module GI.Gtk.Objects.EntryCompletion where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype EntryCompletion = EntryCompletion (ForeignPtr EntryCompletion)-instance GObject EntryCompletion where-class GObject o => EntryCompletionK o-instance (GObject o, IsDescendantOf EntryCompletion o) => EntryCompletionK o-data EntryCompletionCellAreaPropertyInfo-data EntryCompletionInlineCompletionPropertyInfo-data EntryCompletionInlineSelectionPropertyInfo-data EntryCompletionMinimumKeyLengthPropertyInfo-data EntryCompletionModelPropertyInfo-data EntryCompletionPopupCompletionPropertyInfo-data EntryCompletionPopupSetWidthPropertyInfo-data EntryCompletionPopupSingleMatchPropertyInfo-data EntryCompletionTextColumnPropertyInfo-data EntryCompletionActionActivatedSignalInfo-data EntryCompletionCursorOnMatchSignalInfo-data EntryCompletionInsertPrefixSignalInfo-data EntryCompletionMatchSelectedSignalInfo-data EntryCompletionNoMatchesSignalInfo-data EntryCompletionCompleteMethodInfo-data EntryCompletionComputePrefixMethodInfo-data EntryCompletionDeleteActionMethodInfo-data EntryCompletionGetCompletionPrefixMethodInfo-data EntryCompletionGetEntryMethodInfo-data EntryCompletionGetInlineCompletionMethodInfo-data EntryCompletionGetInlineSelectionMethodInfo-data EntryCompletionGetMinimumKeyLengthMethodInfo-data EntryCompletionGetModelMethodInfo-data EntryCompletionGetPopupCompletionMethodInfo-data EntryCompletionGetPopupSetWidthMethodInfo-data EntryCompletionGetPopupSingleMatchMethodInfo-data EntryCompletionGetTextColumnMethodInfo-data EntryCompletionInsertActionMarkupMethodInfo-data EntryCompletionInsertActionTextMethodInfo-data EntryCompletionInsertPrefixMethodInfo-data EntryCompletionSetInlineCompletionMethodInfo-data EntryCompletionSetInlineSelectionMethodInfo-data EntryCompletionSetMatchFuncMethodInfo-data EntryCompletionSetMinimumKeyLengthMethodInfo-data EntryCompletionSetModelMethodInfo-data EntryCompletionSetPopupCompletionMethodInfo-data EntryCompletionSetPopupSetWidthMethodInfo-data EntryCompletionSetPopupSingleMatchMethodInfo-data EntryCompletionSetTextColumnMethodInfo
− GI/Gtk/Objects/EntryIconAccessible.hs
@@ -1,126 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.EntryIconAccessible-    ( ---- * Exported types-    EntryIconAccessible(..)                 ,-    EntryIconAccessibleK                    ,-    toEntryIconAccessible                   ,-    noEntryIconAccessible                   ,---    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype EntryIconAccessible = EntryIconAccessible (ForeignPtr EntryIconAccessible)-foreign import ccall "gtk_entry_icon_accessible_get_type"-    c_gtk_entry_icon_accessible_get_type :: IO GType--type instance ParentTypes EntryIconAccessible = EntryIconAccessibleParentTypes-type EntryIconAccessibleParentTypes = '[Atk.Object, GObject.Object, Atk.Action, Atk.Component]--instance GObject EntryIconAccessible where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_entry_icon_accessible_get_type-    --class GObject o => EntryIconAccessibleK o-instance (GObject o, IsDescendantOf EntryIconAccessible o) => EntryIconAccessibleK o--toEntryIconAccessible :: EntryIconAccessibleK o => o -> IO EntryIconAccessible-toEntryIconAccessible = unsafeCastTo EntryIconAccessible--noEntryIconAccessible :: Maybe EntryIconAccessible-noEntryIconAccessible = Nothing--type family ResolveEntryIconAccessibleMethod (t :: Symbol) (o :: *) :: * where-    ResolveEntryIconAccessibleMethod "addRelationship" o = Atk.ObjectAddRelationshipMethodInfo-    ResolveEntryIconAccessibleMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveEntryIconAccessibleMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveEntryIconAccessibleMethod "contains" o = Atk.ComponentContainsMethodInfo-    ResolveEntryIconAccessibleMethod "doAction" o = Atk.ActionDoActionMethodInfo-    ResolveEntryIconAccessibleMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveEntryIconAccessibleMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveEntryIconAccessibleMethod "grabFocus" o = Atk.ComponentGrabFocusMethodInfo-    ResolveEntryIconAccessibleMethod "initialize" o = Atk.ObjectInitializeMethodInfo-    ResolveEntryIconAccessibleMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveEntryIconAccessibleMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveEntryIconAccessibleMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveEntryIconAccessibleMethod "notifyStateChange" o = Atk.ObjectNotifyStateChangeMethodInfo-    ResolveEntryIconAccessibleMethod "peekParent" o = Atk.ObjectPeekParentMethodInfo-    ResolveEntryIconAccessibleMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveEntryIconAccessibleMethod "refAccessibleAtPoint" o = Atk.ComponentRefAccessibleAtPointMethodInfo-    ResolveEntryIconAccessibleMethod "refAccessibleChild" o = Atk.ObjectRefAccessibleChildMethodInfo-    ResolveEntryIconAccessibleMethod "refRelationSet" o = Atk.ObjectRefRelationSetMethodInfo-    ResolveEntryIconAccessibleMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveEntryIconAccessibleMethod "refStateSet" o = Atk.ObjectRefStateSetMethodInfo-    ResolveEntryIconAccessibleMethod "removeFocusHandler" o = Atk.ComponentRemoveFocusHandlerMethodInfo-    ResolveEntryIconAccessibleMethod "removePropertyChangeHandler" o = Atk.ObjectRemovePropertyChangeHandlerMethodInfo-    ResolveEntryIconAccessibleMethod "removeRelationship" o = Atk.ObjectRemoveRelationshipMethodInfo-    ResolveEntryIconAccessibleMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveEntryIconAccessibleMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveEntryIconAccessibleMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveEntryIconAccessibleMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveEntryIconAccessibleMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveEntryIconAccessibleMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveEntryIconAccessibleMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveEntryIconAccessibleMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveEntryIconAccessibleMethod "getAlpha" o = Atk.ComponentGetAlphaMethodInfo-    ResolveEntryIconAccessibleMethod "getAttributes" o = Atk.ObjectGetAttributesMethodInfo-    ResolveEntryIconAccessibleMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveEntryIconAccessibleMethod "getExtents" o = Atk.ComponentGetExtentsMethodInfo-    ResolveEntryIconAccessibleMethod "getIndexInParent" o = Atk.ObjectGetIndexInParentMethodInfo-    ResolveEntryIconAccessibleMethod "getKeybinding" o = Atk.ActionGetKeybindingMethodInfo-    ResolveEntryIconAccessibleMethod "getLocalizedName" o = Atk.ActionGetLocalizedNameMethodInfo-    ResolveEntryIconAccessibleMethod "getNAccessibleChildren" o = Atk.ObjectGetNAccessibleChildrenMethodInfo-    ResolveEntryIconAccessibleMethod "getNActions" o = Atk.ActionGetNActionsMethodInfo-    ResolveEntryIconAccessibleMethod "getObjectLocale" o = Atk.ObjectGetObjectLocaleMethodInfo-    ResolveEntryIconAccessibleMethod "getParent" o = Atk.ObjectGetParentMethodInfo-    ResolveEntryIconAccessibleMethod "getPosition" o = Atk.ComponentGetPositionMethodInfo-    ResolveEntryIconAccessibleMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveEntryIconAccessibleMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveEntryIconAccessibleMethod "getRole" o = Atk.ObjectGetRoleMethodInfo-    ResolveEntryIconAccessibleMethod "getSize" o = Atk.ComponentGetSizeMethodInfo-    ResolveEntryIconAccessibleMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveEntryIconAccessibleMethod "setExtents" o = Atk.ComponentSetExtentsMethodInfo-    ResolveEntryIconAccessibleMethod "setName" o = Atk.ObjectSetNameMethodInfo-    ResolveEntryIconAccessibleMethod "setParent" o = Atk.ObjectSetParentMethodInfo-    ResolveEntryIconAccessibleMethod "setPosition" o = Atk.ComponentSetPositionMethodInfo-    ResolveEntryIconAccessibleMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveEntryIconAccessibleMethod "setRole" o = Atk.ObjectSetRoleMethodInfo-    ResolveEntryIconAccessibleMethod "setSize" o = Atk.ComponentSetSizeMethodInfo-    ResolveEntryIconAccessibleMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveEntryIconAccessibleMethod t EntryIconAccessible, MethodInfo info EntryIconAccessible p) => IsLabelProxy t (EntryIconAccessible -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveEntryIconAccessibleMethod t EntryIconAccessible, MethodInfo info EntryIconAccessible p) => IsLabel t (EntryIconAccessible -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList EntryIconAccessible = EntryIconAccessibleAttributeList-type EntryIconAccessibleAttributeList = ('[ '("accessibleComponentLayer", Atk.ObjectAccessibleComponentLayerPropertyInfo), '("accessibleComponentMdiZorder", Atk.ObjectAccessibleComponentMdiZorderPropertyInfo), '("accessibleDescription", Atk.ObjectAccessibleDescriptionPropertyInfo), '("accessibleHypertextNlinks", Atk.ObjectAccessibleHypertextNlinksPropertyInfo), '("accessibleName", Atk.ObjectAccessibleNamePropertyInfo), '("accessibleParent", Atk.ObjectAccessibleParentPropertyInfo), '("accessibleRole", Atk.ObjectAccessibleRolePropertyInfo), '("accessibleTableCaption", Atk.ObjectAccessibleTableCaptionPropertyInfo), '("accessibleTableCaptionObject", Atk.ObjectAccessibleTableCaptionObjectPropertyInfo), '("accessibleTableColumnDescription", Atk.ObjectAccessibleTableColumnDescriptionPropertyInfo), '("accessibleTableColumnHeader", Atk.ObjectAccessibleTableColumnHeaderPropertyInfo), '("accessibleTableRowDescription", Atk.ObjectAccessibleTableRowDescriptionPropertyInfo), '("accessibleTableRowHeader", Atk.ObjectAccessibleTableRowHeaderPropertyInfo), '("accessibleTableSummary", Atk.ObjectAccessibleTableSummaryPropertyInfo), '("accessibleValue", Atk.ObjectAccessibleValuePropertyInfo)] :: [(Symbol, *)])--type instance SignalList EntryIconAccessible = EntryIconAccessibleSignalList-type EntryIconAccessibleSignalList = ('[ '("activeDescendantChanged", Atk.ObjectActiveDescendantChangedSignalInfo), '("boundsChanged", Atk.ComponentBoundsChangedSignalInfo), '("childrenChanged", Atk.ObjectChildrenChangedSignalInfo), '("focusEvent", Atk.ObjectFocusEventSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("propertyChange", Atk.ObjectPropertyChangeSignalInfo), '("stateChange", Atk.ObjectStateChangeSignalInfo), '("visibleDataChanged", Atk.ObjectVisibleDataChangedSignalInfo)] :: [(Symbol, *)])--
− GI/Gtk/Objects/EntryIconAccessible.hs-boot
@@ -1,13 +0,0 @@-module GI.Gtk.Objects.EntryIconAccessible where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype EntryIconAccessible = EntryIconAccessible (ForeignPtr EntryIconAccessible)-instance GObject EntryIconAccessible where-class GObject o => EntryIconAccessibleK o-instance (GObject o, IsDescendantOf EntryIconAccessible o) => EntryIconAccessibleK o
− GI/Gtk/Objects/EventBox.hs
@@ -1,628 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.EventBox-    ( ---- * Exported types-    EventBox(..)                            ,-    EventBoxK                               ,-    toEventBox                              ,-    noEventBox                              ,--- -- * Methods--- ** eventBoxGetAboveChild-    EventBoxGetAboveChildMethodInfo         ,-    eventBoxGetAboveChild                   ,----- ** eventBoxGetVisibleWindow-    EventBoxGetVisibleWindowMethodInfo      ,-    eventBoxGetVisibleWindow                ,----- ** eventBoxNew-    eventBoxNew                             ,----- ** eventBoxSetAboveChild-    EventBoxSetAboveChildMethodInfo         ,-    eventBoxSetAboveChild                   ,----- ** eventBoxSetVisibleWindow-    EventBoxSetVisibleWindowMethodInfo      ,-    eventBoxSetVisibleWindow                ,----- -- * Properties--- ** AboveChild-    EventBoxAboveChildPropertyInfo          ,-    constructEventBoxAboveChild             ,-    eventBoxAboveChild                      ,-    getEventBoxAboveChild                   ,-    setEventBoxAboveChild                   ,----- ** VisibleWindow-    EventBoxVisibleWindowPropertyInfo       ,-    constructEventBoxVisibleWindow          ,-    eventBoxVisibleWindow                   ,-    getEventBoxVisibleWindow                ,-    setEventBoxVisibleWindow                ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype EventBox = EventBox (ForeignPtr EventBox)-foreign import ccall "gtk_event_box_get_type"-    c_gtk_event_box_get_type :: IO GType--type instance ParentTypes EventBox = EventBoxParentTypes-type EventBoxParentTypes = '[Bin, Container, Widget, GObject.Object, Atk.ImplementorIface, Buildable]--instance GObject EventBox where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_event_box_get_type-    --class GObject o => EventBoxK o-instance (GObject o, IsDescendantOf EventBox o) => EventBoxK o--toEventBox :: EventBoxK o => o -> IO EventBox-toEventBox = unsafeCastTo EventBox--noEventBox :: Maybe EventBox-noEventBox = Nothing--type family ResolveEventBoxMethod (t :: Symbol) (o :: *) :: * where-    ResolveEventBoxMethod "activate" o = WidgetActivateMethodInfo-    ResolveEventBoxMethod "add" o = ContainerAddMethodInfo-    ResolveEventBoxMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveEventBoxMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveEventBoxMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveEventBoxMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveEventBoxMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveEventBoxMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveEventBoxMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveEventBoxMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveEventBoxMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveEventBoxMethod "checkResize" o = ContainerCheckResizeMethodInfo-    ResolveEventBoxMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveEventBoxMethod "childGetProperty" o = ContainerChildGetPropertyMethodInfo-    ResolveEventBoxMethod "childNotifyByPspec" o = ContainerChildNotifyByPspecMethodInfo-    ResolveEventBoxMethod "childSetProperty" o = ContainerChildSetPropertyMethodInfo-    ResolveEventBoxMethod "childType" o = ContainerChildTypeMethodInfo-    ResolveEventBoxMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveEventBoxMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveEventBoxMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveEventBoxMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveEventBoxMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveEventBoxMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveEventBoxMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveEventBoxMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveEventBoxMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveEventBoxMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveEventBoxMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveEventBoxMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveEventBoxMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveEventBoxMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveEventBoxMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveEventBoxMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveEventBoxMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveEventBoxMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveEventBoxMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveEventBoxMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveEventBoxMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveEventBoxMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveEventBoxMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveEventBoxMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveEventBoxMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveEventBoxMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveEventBoxMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveEventBoxMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveEventBoxMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveEventBoxMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveEventBoxMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveEventBoxMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveEventBoxMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveEventBoxMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveEventBoxMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveEventBoxMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveEventBoxMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveEventBoxMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveEventBoxMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveEventBoxMethod "draw" o = WidgetDrawMethodInfo-    ResolveEventBoxMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveEventBoxMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveEventBoxMethod "event" o = WidgetEventMethodInfo-    ResolveEventBoxMethod "forall" o = ContainerForallMethodInfo-    ResolveEventBoxMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveEventBoxMethod "foreach" o = ContainerForeachMethodInfo-    ResolveEventBoxMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveEventBoxMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveEventBoxMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveEventBoxMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveEventBoxMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveEventBoxMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveEventBoxMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveEventBoxMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveEventBoxMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveEventBoxMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveEventBoxMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveEventBoxMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveEventBoxMethod "hide" o = WidgetHideMethodInfo-    ResolveEventBoxMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveEventBoxMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveEventBoxMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveEventBoxMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveEventBoxMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveEventBoxMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveEventBoxMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveEventBoxMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveEventBoxMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveEventBoxMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveEventBoxMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveEventBoxMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveEventBoxMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveEventBoxMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveEventBoxMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveEventBoxMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveEventBoxMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveEventBoxMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveEventBoxMethod "map" o = WidgetMapMethodInfo-    ResolveEventBoxMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveEventBoxMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveEventBoxMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveEventBoxMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveEventBoxMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveEventBoxMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveEventBoxMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveEventBoxMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveEventBoxMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveEventBoxMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveEventBoxMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveEventBoxMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveEventBoxMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveEventBoxMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveEventBoxMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveEventBoxMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveEventBoxMethod "path" o = WidgetPathMethodInfo-    ResolveEventBoxMethod "propagateDraw" o = ContainerPropagateDrawMethodInfo-    ResolveEventBoxMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveEventBoxMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveEventBoxMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveEventBoxMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveEventBoxMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveEventBoxMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveEventBoxMethod "realize" o = WidgetRealizeMethodInfo-    ResolveEventBoxMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveEventBoxMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveEventBoxMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveEventBoxMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveEventBoxMethod "remove" o = ContainerRemoveMethodInfo-    ResolveEventBoxMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveEventBoxMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveEventBoxMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveEventBoxMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveEventBoxMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveEventBoxMethod "reparent" o = WidgetReparentMethodInfo-    ResolveEventBoxMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveEventBoxMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveEventBoxMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveEventBoxMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveEventBoxMethod "resizeChildren" o = ContainerResizeChildrenMethodInfo-    ResolveEventBoxMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveEventBoxMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveEventBoxMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveEventBoxMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveEventBoxMethod "show" o = WidgetShowMethodInfo-    ResolveEventBoxMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveEventBoxMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveEventBoxMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveEventBoxMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveEventBoxMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveEventBoxMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveEventBoxMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveEventBoxMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveEventBoxMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveEventBoxMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveEventBoxMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveEventBoxMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveEventBoxMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveEventBoxMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveEventBoxMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveEventBoxMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveEventBoxMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveEventBoxMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveEventBoxMethod "unsetFocusChain" o = ContainerUnsetFocusChainMethodInfo-    ResolveEventBoxMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveEventBoxMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveEventBoxMethod "getAboveChild" o = EventBoxGetAboveChildMethodInfo-    ResolveEventBoxMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveEventBoxMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveEventBoxMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveEventBoxMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveEventBoxMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveEventBoxMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveEventBoxMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveEventBoxMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveEventBoxMethod "getBorderWidth" o = ContainerGetBorderWidthMethodInfo-    ResolveEventBoxMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveEventBoxMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveEventBoxMethod "getChild" o = BinGetChildMethodInfo-    ResolveEventBoxMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveEventBoxMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveEventBoxMethod "getChildren" o = ContainerGetChildrenMethodInfo-    ResolveEventBoxMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveEventBoxMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveEventBoxMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveEventBoxMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveEventBoxMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveEventBoxMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveEventBoxMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveEventBoxMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveEventBoxMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveEventBoxMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveEventBoxMethod "getFocusChain" o = ContainerGetFocusChainMethodInfo-    ResolveEventBoxMethod "getFocusChild" o = ContainerGetFocusChildMethodInfo-    ResolveEventBoxMethod "getFocusHadjustment" o = ContainerGetFocusHadjustmentMethodInfo-    ResolveEventBoxMethod "getFocusVadjustment" o = ContainerGetFocusVadjustmentMethodInfo-    ResolveEventBoxMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveEventBoxMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveEventBoxMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveEventBoxMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveEventBoxMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveEventBoxMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveEventBoxMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveEventBoxMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveEventBoxMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveEventBoxMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveEventBoxMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveEventBoxMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveEventBoxMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveEventBoxMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveEventBoxMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveEventBoxMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveEventBoxMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveEventBoxMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveEventBoxMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveEventBoxMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveEventBoxMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveEventBoxMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveEventBoxMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveEventBoxMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveEventBoxMethod "getPathForChild" o = ContainerGetPathForChildMethodInfo-    ResolveEventBoxMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveEventBoxMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveEventBoxMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveEventBoxMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveEventBoxMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveEventBoxMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveEventBoxMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveEventBoxMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveEventBoxMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveEventBoxMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveEventBoxMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveEventBoxMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveEventBoxMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveEventBoxMethod "getResizeMode" o = ContainerGetResizeModeMethodInfo-    ResolveEventBoxMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveEventBoxMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveEventBoxMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveEventBoxMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveEventBoxMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveEventBoxMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveEventBoxMethod "getState" o = WidgetGetStateMethodInfo-    ResolveEventBoxMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveEventBoxMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveEventBoxMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveEventBoxMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveEventBoxMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveEventBoxMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveEventBoxMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveEventBoxMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveEventBoxMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveEventBoxMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveEventBoxMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveEventBoxMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveEventBoxMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveEventBoxMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveEventBoxMethod "getVisibleWindow" o = EventBoxGetVisibleWindowMethodInfo-    ResolveEventBoxMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveEventBoxMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveEventBoxMethod "setAboveChild" o = EventBoxSetAboveChildMethodInfo-    ResolveEventBoxMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveEventBoxMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveEventBoxMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveEventBoxMethod "setBorderWidth" o = ContainerSetBorderWidthMethodInfo-    ResolveEventBoxMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveEventBoxMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveEventBoxMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveEventBoxMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveEventBoxMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveEventBoxMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveEventBoxMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveEventBoxMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveEventBoxMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveEventBoxMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveEventBoxMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveEventBoxMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveEventBoxMethod "setFocusChain" o = ContainerSetFocusChainMethodInfo-    ResolveEventBoxMethod "setFocusChild" o = ContainerSetFocusChildMethodInfo-    ResolveEventBoxMethod "setFocusHadjustment" o = ContainerSetFocusHadjustmentMethodInfo-    ResolveEventBoxMethod "setFocusVadjustment" o = ContainerSetFocusVadjustmentMethodInfo-    ResolveEventBoxMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveEventBoxMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveEventBoxMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveEventBoxMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveEventBoxMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveEventBoxMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveEventBoxMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveEventBoxMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveEventBoxMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveEventBoxMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveEventBoxMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveEventBoxMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveEventBoxMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveEventBoxMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveEventBoxMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveEventBoxMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveEventBoxMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveEventBoxMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveEventBoxMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveEventBoxMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveEventBoxMethod "setReallocateRedraws" o = ContainerSetReallocateRedrawsMethodInfo-    ResolveEventBoxMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveEventBoxMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveEventBoxMethod "setResizeMode" o = ContainerSetResizeModeMethodInfo-    ResolveEventBoxMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveEventBoxMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveEventBoxMethod "setState" o = WidgetSetStateMethodInfo-    ResolveEventBoxMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveEventBoxMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveEventBoxMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveEventBoxMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveEventBoxMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveEventBoxMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveEventBoxMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveEventBoxMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveEventBoxMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveEventBoxMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveEventBoxMethod "setVisibleWindow" o = EventBoxSetVisibleWindowMethodInfo-    ResolveEventBoxMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveEventBoxMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveEventBoxMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveEventBoxMethod t EventBox, MethodInfo info EventBox p) => IsLabelProxy t (EventBox -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveEventBoxMethod t EventBox, MethodInfo info EventBox p) => IsLabel t (EventBox -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "above-child"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getEventBoxAboveChild :: (MonadIO m, EventBoxK o) => o -> m Bool-getEventBoxAboveChild obj = liftIO $ getObjectPropertyBool obj "above-child"--setEventBoxAboveChild :: (MonadIO m, EventBoxK o) => o -> Bool -> m ()-setEventBoxAboveChild obj val = liftIO $ setObjectPropertyBool obj "above-child" val--constructEventBoxAboveChild :: Bool -> IO ([Char], GValue)-constructEventBoxAboveChild val = constructObjectPropertyBool "above-child" val--data EventBoxAboveChildPropertyInfo-instance AttrInfo EventBoxAboveChildPropertyInfo where-    type AttrAllowedOps EventBoxAboveChildPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint EventBoxAboveChildPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint EventBoxAboveChildPropertyInfo = EventBoxK-    type AttrGetType EventBoxAboveChildPropertyInfo = Bool-    type AttrLabel EventBoxAboveChildPropertyInfo = "above-child"-    attrGet _ = getEventBoxAboveChild-    attrSet _ = setEventBoxAboveChild-    attrConstruct _ = constructEventBoxAboveChild-    attrClear _ = undefined---- VVV Prop "visible-window"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getEventBoxVisibleWindow :: (MonadIO m, EventBoxK o) => o -> m Bool-getEventBoxVisibleWindow obj = liftIO $ getObjectPropertyBool obj "visible-window"--setEventBoxVisibleWindow :: (MonadIO m, EventBoxK o) => o -> Bool -> m ()-setEventBoxVisibleWindow obj val = liftIO $ setObjectPropertyBool obj "visible-window" val--constructEventBoxVisibleWindow :: Bool -> IO ([Char], GValue)-constructEventBoxVisibleWindow val = constructObjectPropertyBool "visible-window" val--data EventBoxVisibleWindowPropertyInfo-instance AttrInfo EventBoxVisibleWindowPropertyInfo where-    type AttrAllowedOps EventBoxVisibleWindowPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint EventBoxVisibleWindowPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint EventBoxVisibleWindowPropertyInfo = EventBoxK-    type AttrGetType EventBoxVisibleWindowPropertyInfo = Bool-    type AttrLabel EventBoxVisibleWindowPropertyInfo = "visible-window"-    attrGet _ = getEventBoxVisibleWindow-    attrSet _ = setEventBoxVisibleWindow-    attrConstruct _ = constructEventBoxVisibleWindow-    attrClear _ = undefined--type instance AttributeList EventBox = EventBoxAttributeList-type EventBoxAttributeList = ('[ '("aboveChild", EventBoxAboveChildPropertyInfo), '("appPaintable", WidgetAppPaintablePropertyInfo), '("borderWidth", ContainerBorderWidthPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("child", ContainerChildPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("parent", WidgetParentPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("resizeMode", ContainerResizeModePropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("style", WidgetStylePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("visibleWindow", EventBoxVisibleWindowPropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo)] :: [(Symbol, *)])--eventBoxAboveChild :: AttrLabelProxy "aboveChild"-eventBoxAboveChild = AttrLabelProxy--eventBoxVisibleWindow :: AttrLabelProxy "visibleWindow"-eventBoxVisibleWindow = AttrLabelProxy--type instance SignalList EventBox = EventBoxSignalList-type EventBoxSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("add", ContainerAddSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("checkResize", ContainerCheckResizeSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("remove", ContainerRemoveSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("setFocusChild", ContainerSetFocusChildSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method EventBox::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "EventBox")--- throws : False--- Skip return : False--foreign import ccall "gtk_event_box_new" gtk_event_box_new :: -    IO (Ptr EventBox)---eventBoxNew ::-    (MonadIO m) =>-    m EventBox                              -- result-eventBoxNew  = liftIO $ do-    result <- gtk_event_box_new-    checkUnexpectedReturnNULL "gtk_event_box_new" result-    result' <- (newObject EventBox) result-    return result'---- method EventBox::get_above_child--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "EventBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_event_box_get_above_child" gtk_event_box_get_above_child :: -    Ptr EventBox ->                         -- _obj : TInterface "Gtk" "EventBox"-    IO CInt---eventBoxGetAboveChild ::-    (MonadIO m, EventBoxK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-eventBoxGetAboveChild _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_event_box_get_above_child _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data EventBoxGetAboveChildMethodInfo-instance (signature ~ (m Bool), MonadIO m, EventBoxK a) => MethodInfo EventBoxGetAboveChildMethodInfo a signature where-    overloadedMethod _ = eventBoxGetAboveChild---- method EventBox::get_visible_window--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "EventBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_event_box_get_visible_window" gtk_event_box_get_visible_window :: -    Ptr EventBox ->                         -- _obj : TInterface "Gtk" "EventBox"-    IO CInt---eventBoxGetVisibleWindow ::-    (MonadIO m, EventBoxK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-eventBoxGetVisibleWindow _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_event_box_get_visible_window _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data EventBoxGetVisibleWindowMethodInfo-instance (signature ~ (m Bool), MonadIO m, EventBoxK a) => MethodInfo EventBoxGetVisibleWindowMethodInfo a signature where-    overloadedMethod _ = eventBoxGetVisibleWindow---- method EventBox::set_above_child--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "EventBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "above_child", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_event_box_set_above_child" gtk_event_box_set_above_child :: -    Ptr EventBox ->                         -- _obj : TInterface "Gtk" "EventBox"-    CInt ->                                 -- above_child : TBasicType TBoolean-    IO ()---eventBoxSetAboveChild ::-    (MonadIO m, EventBoxK a) =>-    a                                       -- _obj-    -> Bool                                 -- aboveChild-    -> m ()                                 -- result-eventBoxSetAboveChild _obj aboveChild = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let aboveChild' = (fromIntegral . fromEnum) aboveChild-    gtk_event_box_set_above_child _obj' aboveChild'-    touchManagedPtr _obj-    return ()--data EventBoxSetAboveChildMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, EventBoxK a) => MethodInfo EventBoxSetAboveChildMethodInfo a signature where-    overloadedMethod _ = eventBoxSetAboveChild---- method EventBox::set_visible_window--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "EventBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "visible_window", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_event_box_set_visible_window" gtk_event_box_set_visible_window :: -    Ptr EventBox ->                         -- _obj : TInterface "Gtk" "EventBox"-    CInt ->                                 -- visible_window : TBasicType TBoolean-    IO ()---eventBoxSetVisibleWindow ::-    (MonadIO m, EventBoxK a) =>-    a                                       -- _obj-    -> Bool                                 -- visibleWindow-    -> m ()                                 -- result-eventBoxSetVisibleWindow _obj visibleWindow = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let visibleWindow' = (fromIntegral . fromEnum) visibleWindow-    gtk_event_box_set_visible_window _obj' visibleWindow'-    touchManagedPtr _obj-    return ()--data EventBoxSetVisibleWindowMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, EventBoxK a) => MethodInfo EventBoxSetVisibleWindowMethodInfo a signature where-    overloadedMethod _ = eventBoxSetVisibleWindow--
− GI/Gtk/Objects/EventBox.hs-boot
@@ -1,19 +0,0 @@-module GI.Gtk.Objects.EventBox where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype EventBox = EventBox (ForeignPtr EventBox)-instance GObject EventBox where-class GObject o => EventBoxK o-instance (GObject o, IsDescendantOf EventBox o) => EventBoxK o-data EventBoxAboveChildPropertyInfo-data EventBoxVisibleWindowPropertyInfo-data EventBoxGetAboveChildMethodInfo-data EventBoxGetVisibleWindowMethodInfo-data EventBoxSetAboveChildMethodInfo-data EventBoxSetVisibleWindowMethodInfo
− GI/Gtk/Objects/EventController.hs
@@ -1,345 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.EventController-    ( ---- * Exported types-    EventController(..)                     ,-    EventControllerK                        ,-    toEventController                       ,-    noEventController                       ,--- -- * Methods--- ** eventControllerGetPropagationPhase-    EventControllerGetPropagationPhaseMethodInfo,-    eventControllerGetPropagationPhase      ,----- ** eventControllerGetWidget-    EventControllerGetWidgetMethodInfo      ,-    eventControllerGetWidget                ,----- ** eventControllerHandleEvent-    EventControllerHandleEventMethodInfo    ,-    eventControllerHandleEvent              ,----- ** eventControllerReset-    EventControllerResetMethodInfo          ,-    eventControllerReset                    ,----- ** eventControllerSetPropagationPhase-    EventControllerSetPropagationPhaseMethodInfo,-    eventControllerSetPropagationPhase      ,----- -- * Properties--- ** PropagationPhase-    EventControllerPropagationPhasePropertyInfo,-    constructEventControllerPropagationPhase,-    eventControllerPropagationPhase         ,-    getEventControllerPropagationPhase      ,-    setEventControllerPropagationPhase      ,----- ** Widget-    EventControllerWidgetPropertyInfo       ,-    constructEventControllerWidget          ,-    eventControllerWidget                   ,-    getEventControllerWidget                ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.GObject as GObject-import qualified GI.Gdk as Gdk--newtype EventController = EventController (ForeignPtr EventController)-foreign import ccall "gtk_event_controller_get_type"-    c_gtk_event_controller_get_type :: IO GType--type instance ParentTypes EventController = EventControllerParentTypes-type EventControllerParentTypes = '[GObject.Object]--instance GObject EventController where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_event_controller_get_type-    --class GObject o => EventControllerK o-instance (GObject o, IsDescendantOf EventController o) => EventControllerK o--toEventController :: EventControllerK o => o -> IO EventController-toEventController = unsafeCastTo EventController--noEventController :: Maybe EventController-noEventController = Nothing--type family ResolveEventControllerMethod (t :: Symbol) (o :: *) :: * where-    ResolveEventControllerMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveEventControllerMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveEventControllerMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveEventControllerMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveEventControllerMethod "handleEvent" o = EventControllerHandleEventMethodInfo-    ResolveEventControllerMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveEventControllerMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveEventControllerMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveEventControllerMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveEventControllerMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveEventControllerMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveEventControllerMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveEventControllerMethod "reset" o = EventControllerResetMethodInfo-    ResolveEventControllerMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveEventControllerMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveEventControllerMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveEventControllerMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveEventControllerMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveEventControllerMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveEventControllerMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveEventControllerMethod "getPropagationPhase" o = EventControllerGetPropagationPhaseMethodInfo-    ResolveEventControllerMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveEventControllerMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveEventControllerMethod "getWidget" o = EventControllerGetWidgetMethodInfo-    ResolveEventControllerMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveEventControllerMethod "setPropagationPhase" o = EventControllerSetPropagationPhaseMethodInfo-    ResolveEventControllerMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveEventControllerMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveEventControllerMethod t EventController, MethodInfo info EventController p) => IsLabelProxy t (EventController -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveEventControllerMethod t EventController, MethodInfo info EventController p) => IsLabel t (EventController -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "propagation-phase"-   -- Type: TInterface "Gtk" "PropagationPhase"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getEventControllerPropagationPhase :: (MonadIO m, EventControllerK o) => o -> m PropagationPhase-getEventControllerPropagationPhase obj = liftIO $ getObjectPropertyEnum obj "propagation-phase"--setEventControllerPropagationPhase :: (MonadIO m, EventControllerK o) => o -> PropagationPhase -> m ()-setEventControllerPropagationPhase obj val = liftIO $ setObjectPropertyEnum obj "propagation-phase" val--constructEventControllerPropagationPhase :: PropagationPhase -> IO ([Char], GValue)-constructEventControllerPropagationPhase val = constructObjectPropertyEnum "propagation-phase" val--data EventControllerPropagationPhasePropertyInfo-instance AttrInfo EventControllerPropagationPhasePropertyInfo where-    type AttrAllowedOps EventControllerPropagationPhasePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint EventControllerPropagationPhasePropertyInfo = (~) PropagationPhase-    type AttrBaseTypeConstraint EventControllerPropagationPhasePropertyInfo = EventControllerK-    type AttrGetType EventControllerPropagationPhasePropertyInfo = PropagationPhase-    type AttrLabel EventControllerPropagationPhasePropertyInfo = "propagation-phase"-    attrGet _ = getEventControllerPropagationPhase-    attrSet _ = setEventControllerPropagationPhase-    attrConstruct _ = constructEventControllerPropagationPhase-    attrClear _ = undefined---- VVV Prop "widget"-   -- Type: TInterface "Gtk" "Widget"-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstructOnly]-   -- Nullable: (Just False,Nothing)--getEventControllerWidget :: (MonadIO m, EventControllerK o) => o -> m Widget-getEventControllerWidget obj = liftIO $ checkUnexpectedNothing "getEventControllerWidget" $ getObjectPropertyObject obj "widget" Widget--constructEventControllerWidget :: (WidgetK a) => a -> IO ([Char], GValue)-constructEventControllerWidget val = constructObjectPropertyObject "widget" (Just val)--data EventControllerWidgetPropertyInfo-instance AttrInfo EventControllerWidgetPropertyInfo where-    type AttrAllowedOps EventControllerWidgetPropertyInfo = '[ 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint EventControllerWidgetPropertyInfo = WidgetK-    type AttrBaseTypeConstraint EventControllerWidgetPropertyInfo = EventControllerK-    type AttrGetType EventControllerWidgetPropertyInfo = Widget-    type AttrLabel EventControllerWidgetPropertyInfo = "widget"-    attrGet _ = getEventControllerWidget-    attrSet _ = undefined-    attrConstruct _ = constructEventControllerWidget-    attrClear _ = undefined--type instance AttributeList EventController = EventControllerAttributeList-type EventControllerAttributeList = ('[ '("propagationPhase", EventControllerPropagationPhasePropertyInfo), '("widget", EventControllerWidgetPropertyInfo)] :: [(Symbol, *)])--eventControllerPropagationPhase :: AttrLabelProxy "propagationPhase"-eventControllerPropagationPhase = AttrLabelProxy--eventControllerWidget :: AttrLabelProxy "widget"-eventControllerWidget = AttrLabelProxy--type instance SignalList EventController = EventControllerSignalList-type EventControllerSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method EventController::get_propagation_phase--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "EventController", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "PropagationPhase")--- throws : False--- Skip return : False--foreign import ccall "gtk_event_controller_get_propagation_phase" gtk_event_controller_get_propagation_phase :: -    Ptr EventController ->                  -- _obj : TInterface "Gtk" "EventController"-    IO CUInt---eventControllerGetPropagationPhase ::-    (MonadIO m, EventControllerK a) =>-    a                                       -- _obj-    -> m PropagationPhase                   -- result-eventControllerGetPropagationPhase _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_event_controller_get_propagation_phase _obj'-    let result' = (toEnum . fromIntegral) result-    touchManagedPtr _obj-    return result'--data EventControllerGetPropagationPhaseMethodInfo-instance (signature ~ (m PropagationPhase), MonadIO m, EventControllerK a) => MethodInfo EventControllerGetPropagationPhaseMethodInfo a signature where-    overloadedMethod _ = eventControllerGetPropagationPhase---- method EventController::get_widget--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "EventController", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Widget")--- throws : False--- Skip return : False--foreign import ccall "gtk_event_controller_get_widget" gtk_event_controller_get_widget :: -    Ptr EventController ->                  -- _obj : TInterface "Gtk" "EventController"-    IO (Ptr Widget)---eventControllerGetWidget ::-    (MonadIO m, EventControllerK a) =>-    a                                       -- _obj-    -> m Widget                             -- result-eventControllerGetWidget _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_event_controller_get_widget _obj'-    checkUnexpectedReturnNULL "gtk_event_controller_get_widget" result-    result' <- (newObject Widget) result-    touchManagedPtr _obj-    return result'--data EventControllerGetWidgetMethodInfo-instance (signature ~ (m Widget), MonadIO m, EventControllerK a) => MethodInfo EventControllerGetWidgetMethodInfo a signature where-    overloadedMethod _ = eventControllerGetWidget---- method EventController::handle_event--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "EventController", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "event", argType = TInterface "Gdk" "Event", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_event_controller_handle_event" gtk_event_controller_handle_event :: -    Ptr EventController ->                  -- _obj : TInterface "Gtk" "EventController"-    Ptr Gdk.Event ->                        -- event : TInterface "Gdk" "Event"-    IO CInt---eventControllerHandleEvent ::-    (MonadIO m, EventControllerK a) =>-    a                                       -- _obj-    -> Gdk.Event                            -- event-    -> m Bool                               -- result-eventControllerHandleEvent _obj event = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let event' = unsafeManagedPtrGetPtr event-    result <- gtk_event_controller_handle_event _obj' event'-    let result' = (/= 0) result-    touchManagedPtr _obj-    touchManagedPtr event-    return result'--data EventControllerHandleEventMethodInfo-instance (signature ~ (Gdk.Event -> m Bool), MonadIO m, EventControllerK a) => MethodInfo EventControllerHandleEventMethodInfo a signature where-    overloadedMethod _ = eventControllerHandleEvent---- method EventController::reset--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "EventController", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_event_controller_reset" gtk_event_controller_reset :: -    Ptr EventController ->                  -- _obj : TInterface "Gtk" "EventController"-    IO ()---eventControllerReset ::-    (MonadIO m, EventControllerK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-eventControllerReset _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_event_controller_reset _obj'-    touchManagedPtr _obj-    return ()--data EventControllerResetMethodInfo-instance (signature ~ (m ()), MonadIO m, EventControllerK a) => MethodInfo EventControllerResetMethodInfo a signature where-    overloadedMethod _ = eventControllerReset---- method EventController::set_propagation_phase--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "EventController", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "phase", argType = TInterface "Gtk" "PropagationPhase", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_event_controller_set_propagation_phase" gtk_event_controller_set_propagation_phase :: -    Ptr EventController ->                  -- _obj : TInterface "Gtk" "EventController"-    CUInt ->                                -- phase : TInterface "Gtk" "PropagationPhase"-    IO ()---eventControllerSetPropagationPhase ::-    (MonadIO m, EventControllerK a) =>-    a                                       -- _obj-    -> PropagationPhase                     -- phase-    -> m ()                                 -- result-eventControllerSetPropagationPhase _obj phase = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let phase' = (fromIntegral . fromEnum) phase-    gtk_event_controller_set_propagation_phase _obj' phase'-    touchManagedPtr _obj-    return ()--data EventControllerSetPropagationPhaseMethodInfo-instance (signature ~ (PropagationPhase -> m ()), MonadIO m, EventControllerK a) => MethodInfo EventControllerSetPropagationPhaseMethodInfo a signature where-    overloadedMethod _ = eventControllerSetPropagationPhase--
− GI/Gtk/Objects/EventController.hs-boot
@@ -1,20 +0,0 @@-module GI.Gtk.Objects.EventController where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype EventController = EventController (ForeignPtr EventController)-instance GObject EventController where-class GObject o => EventControllerK o-instance (GObject o, IsDescendantOf EventController o) => EventControllerK o-data EventControllerPropagationPhasePropertyInfo-data EventControllerWidgetPropertyInfo-data EventControllerGetPropagationPhaseMethodInfo-data EventControllerGetWidgetMethodInfo-data EventControllerHandleEventMethodInfo-data EventControllerResetMethodInfo-data EventControllerSetPropagationPhaseMethodInfo
− GI/Gtk/Objects/Expander.hs
@@ -1,1383 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.Expander-    ( ---- * Exported types-    Expander(..)                            ,-    ExpanderK                               ,-    toExpander                              ,-    noExpander                              ,--- -- * Methods--- ** expanderGetExpanded-    ExpanderGetExpandedMethodInfo           ,-    expanderGetExpanded                     ,----- ** expanderGetLabel-    ExpanderGetLabelMethodInfo              ,-    expanderGetLabel                        ,----- ** expanderGetLabelFill-    ExpanderGetLabelFillMethodInfo          ,-    expanderGetLabelFill                    ,----- ** expanderGetLabelWidget-    ExpanderGetLabelWidgetMethodInfo        ,-    expanderGetLabelWidget                  ,----- ** expanderGetResizeToplevel-    ExpanderGetResizeToplevelMethodInfo     ,-    expanderGetResizeToplevel               ,----- ** expanderGetSpacing-    ExpanderGetSpacingMethodInfo            ,-    expanderGetSpacing                      ,----- ** expanderGetUseMarkup-    ExpanderGetUseMarkupMethodInfo          ,-    expanderGetUseMarkup                    ,----- ** expanderGetUseUnderline-    ExpanderGetUseUnderlineMethodInfo       ,-    expanderGetUseUnderline                 ,----- ** expanderNew-    expanderNew                             ,----- ** expanderNewWithMnemonic-    expanderNewWithMnemonic                 ,----- ** expanderSetExpanded-    ExpanderSetExpandedMethodInfo           ,-    expanderSetExpanded                     ,----- ** expanderSetLabel-    ExpanderSetLabelMethodInfo              ,-    expanderSetLabel                        ,----- ** expanderSetLabelFill-    ExpanderSetLabelFillMethodInfo          ,-    expanderSetLabelFill                    ,----- ** expanderSetLabelWidget-    ExpanderSetLabelWidgetMethodInfo        ,-    expanderSetLabelWidget                  ,----- ** expanderSetResizeToplevel-    ExpanderSetResizeToplevelMethodInfo     ,-    expanderSetResizeToplevel               ,----- ** expanderSetSpacing-    ExpanderSetSpacingMethodInfo            ,-    expanderSetSpacing                      ,----- ** expanderSetUseMarkup-    ExpanderSetUseMarkupMethodInfo          ,-    expanderSetUseMarkup                    ,----- ** expanderSetUseUnderline-    ExpanderSetUseUnderlineMethodInfo       ,-    expanderSetUseUnderline                 ,----- -- * Properties--- ** Expanded-    ExpanderExpandedPropertyInfo            ,-    constructExpanderExpanded               ,-    expanderExpanded                        ,-    getExpanderExpanded                     ,-    setExpanderExpanded                     ,----- ** Label-    ExpanderLabelPropertyInfo               ,-    clearExpanderLabel                      ,-    constructExpanderLabel                  ,-    expanderLabel                           ,-    getExpanderLabel                        ,-    setExpanderLabel                        ,----- ** LabelFill-    ExpanderLabelFillPropertyInfo           ,-    constructExpanderLabelFill              ,-    expanderLabelFill                       ,-    getExpanderLabelFill                    ,-    setExpanderLabelFill                    ,----- ** LabelWidget-    ExpanderLabelWidgetPropertyInfo         ,-    clearExpanderLabelWidget                ,-    constructExpanderLabelWidget            ,-    expanderLabelWidget                     ,-    getExpanderLabelWidget                  ,-    setExpanderLabelWidget                  ,----- ** ResizeToplevel-    ExpanderResizeToplevelPropertyInfo      ,-    constructExpanderResizeToplevel         ,-    expanderResizeToplevel                  ,-    getExpanderResizeToplevel               ,-    setExpanderResizeToplevel               ,----- ** Spacing-    ExpanderSpacingPropertyInfo             ,-    constructExpanderSpacing                ,-    expanderSpacing                         ,-    getExpanderSpacing                      ,-    setExpanderSpacing                      ,----- ** UseMarkup-    ExpanderUseMarkupPropertyInfo           ,-    constructExpanderUseMarkup              ,-    expanderUseMarkup                       ,-    getExpanderUseMarkup                    ,-    setExpanderUseMarkup                    ,----- ** UseUnderline-    ExpanderUseUnderlinePropertyInfo        ,-    constructExpanderUseUnderline           ,-    expanderUseUnderline                    ,-    getExpanderUseUnderline                 ,-    setExpanderUseUnderline                 ,----- -- * Signals--- ** Activate-    ExpanderActivateCallback                ,-    ExpanderActivateCallbackC               ,-    ExpanderActivateSignalInfo              ,-    afterExpanderActivate                   ,-    expanderActivateCallbackWrapper         ,-    expanderActivateClosure                 ,-    mkExpanderActivateCallback              ,-    noExpanderActivateCallback              ,-    onExpanderActivate                      ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype Expander = Expander (ForeignPtr Expander)-foreign import ccall "gtk_expander_get_type"-    c_gtk_expander_get_type :: IO GType--type instance ParentTypes Expander = ExpanderParentTypes-type ExpanderParentTypes = '[Bin, Container, Widget, GObject.Object, Atk.ImplementorIface, Buildable]--instance GObject Expander where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_expander_get_type-    --class GObject o => ExpanderK o-instance (GObject o, IsDescendantOf Expander o) => ExpanderK o--toExpander :: ExpanderK o => o -> IO Expander-toExpander = unsafeCastTo Expander--noExpander :: Maybe Expander-noExpander = Nothing--type family ResolveExpanderMethod (t :: Symbol) (o :: *) :: * where-    ResolveExpanderMethod "activate" o = WidgetActivateMethodInfo-    ResolveExpanderMethod "add" o = ContainerAddMethodInfo-    ResolveExpanderMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveExpanderMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveExpanderMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveExpanderMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveExpanderMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveExpanderMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveExpanderMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveExpanderMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveExpanderMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveExpanderMethod "checkResize" o = ContainerCheckResizeMethodInfo-    ResolveExpanderMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveExpanderMethod "childGetProperty" o = ContainerChildGetPropertyMethodInfo-    ResolveExpanderMethod "childNotifyByPspec" o = ContainerChildNotifyByPspecMethodInfo-    ResolveExpanderMethod "childSetProperty" o = ContainerChildSetPropertyMethodInfo-    ResolveExpanderMethod "childType" o = ContainerChildTypeMethodInfo-    ResolveExpanderMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveExpanderMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveExpanderMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveExpanderMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveExpanderMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveExpanderMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveExpanderMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveExpanderMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveExpanderMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveExpanderMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveExpanderMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveExpanderMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveExpanderMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveExpanderMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveExpanderMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveExpanderMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveExpanderMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveExpanderMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveExpanderMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveExpanderMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveExpanderMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveExpanderMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveExpanderMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveExpanderMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveExpanderMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveExpanderMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveExpanderMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveExpanderMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveExpanderMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveExpanderMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveExpanderMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveExpanderMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveExpanderMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveExpanderMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveExpanderMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveExpanderMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveExpanderMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveExpanderMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveExpanderMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveExpanderMethod "draw" o = WidgetDrawMethodInfo-    ResolveExpanderMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveExpanderMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveExpanderMethod "event" o = WidgetEventMethodInfo-    ResolveExpanderMethod "forall" o = ContainerForallMethodInfo-    ResolveExpanderMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveExpanderMethod "foreach" o = ContainerForeachMethodInfo-    ResolveExpanderMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveExpanderMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveExpanderMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveExpanderMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveExpanderMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveExpanderMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveExpanderMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveExpanderMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveExpanderMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveExpanderMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveExpanderMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveExpanderMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveExpanderMethod "hide" o = WidgetHideMethodInfo-    ResolveExpanderMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveExpanderMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveExpanderMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveExpanderMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveExpanderMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveExpanderMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveExpanderMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveExpanderMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveExpanderMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveExpanderMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveExpanderMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveExpanderMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveExpanderMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveExpanderMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveExpanderMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveExpanderMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveExpanderMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveExpanderMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveExpanderMethod "map" o = WidgetMapMethodInfo-    ResolveExpanderMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveExpanderMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveExpanderMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveExpanderMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveExpanderMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveExpanderMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveExpanderMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveExpanderMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveExpanderMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveExpanderMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveExpanderMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveExpanderMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveExpanderMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveExpanderMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveExpanderMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveExpanderMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveExpanderMethod "path" o = WidgetPathMethodInfo-    ResolveExpanderMethod "propagateDraw" o = ContainerPropagateDrawMethodInfo-    ResolveExpanderMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveExpanderMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveExpanderMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveExpanderMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveExpanderMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveExpanderMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveExpanderMethod "realize" o = WidgetRealizeMethodInfo-    ResolveExpanderMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveExpanderMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveExpanderMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveExpanderMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveExpanderMethod "remove" o = ContainerRemoveMethodInfo-    ResolveExpanderMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveExpanderMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveExpanderMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveExpanderMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveExpanderMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveExpanderMethod "reparent" o = WidgetReparentMethodInfo-    ResolveExpanderMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveExpanderMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveExpanderMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveExpanderMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveExpanderMethod "resizeChildren" o = ContainerResizeChildrenMethodInfo-    ResolveExpanderMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveExpanderMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveExpanderMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveExpanderMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveExpanderMethod "show" o = WidgetShowMethodInfo-    ResolveExpanderMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveExpanderMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveExpanderMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveExpanderMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveExpanderMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveExpanderMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveExpanderMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveExpanderMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveExpanderMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveExpanderMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveExpanderMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveExpanderMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveExpanderMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveExpanderMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveExpanderMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveExpanderMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveExpanderMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveExpanderMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveExpanderMethod "unsetFocusChain" o = ContainerUnsetFocusChainMethodInfo-    ResolveExpanderMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveExpanderMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveExpanderMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveExpanderMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveExpanderMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveExpanderMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveExpanderMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveExpanderMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveExpanderMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveExpanderMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveExpanderMethod "getBorderWidth" o = ContainerGetBorderWidthMethodInfo-    ResolveExpanderMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveExpanderMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveExpanderMethod "getChild" o = BinGetChildMethodInfo-    ResolveExpanderMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveExpanderMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveExpanderMethod "getChildren" o = ContainerGetChildrenMethodInfo-    ResolveExpanderMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveExpanderMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveExpanderMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveExpanderMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveExpanderMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveExpanderMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveExpanderMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveExpanderMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveExpanderMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveExpanderMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveExpanderMethod "getExpanded" o = ExpanderGetExpandedMethodInfo-    ResolveExpanderMethod "getFocusChain" o = ContainerGetFocusChainMethodInfo-    ResolveExpanderMethod "getFocusChild" o = ContainerGetFocusChildMethodInfo-    ResolveExpanderMethod "getFocusHadjustment" o = ContainerGetFocusHadjustmentMethodInfo-    ResolveExpanderMethod "getFocusVadjustment" o = ContainerGetFocusVadjustmentMethodInfo-    ResolveExpanderMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveExpanderMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveExpanderMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveExpanderMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveExpanderMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveExpanderMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveExpanderMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveExpanderMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveExpanderMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveExpanderMethod "getLabel" o = ExpanderGetLabelMethodInfo-    ResolveExpanderMethod "getLabelFill" o = ExpanderGetLabelFillMethodInfo-    ResolveExpanderMethod "getLabelWidget" o = ExpanderGetLabelWidgetMethodInfo-    ResolveExpanderMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveExpanderMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveExpanderMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveExpanderMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveExpanderMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveExpanderMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveExpanderMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveExpanderMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveExpanderMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveExpanderMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveExpanderMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveExpanderMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveExpanderMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveExpanderMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveExpanderMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveExpanderMethod "getPathForChild" o = ContainerGetPathForChildMethodInfo-    ResolveExpanderMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveExpanderMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveExpanderMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveExpanderMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveExpanderMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveExpanderMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveExpanderMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveExpanderMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveExpanderMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveExpanderMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveExpanderMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveExpanderMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveExpanderMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveExpanderMethod "getResizeMode" o = ContainerGetResizeModeMethodInfo-    ResolveExpanderMethod "getResizeToplevel" o = ExpanderGetResizeToplevelMethodInfo-    ResolveExpanderMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveExpanderMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveExpanderMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveExpanderMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveExpanderMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveExpanderMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveExpanderMethod "getSpacing" o = ExpanderGetSpacingMethodInfo-    ResolveExpanderMethod "getState" o = WidgetGetStateMethodInfo-    ResolveExpanderMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveExpanderMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveExpanderMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveExpanderMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveExpanderMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveExpanderMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveExpanderMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveExpanderMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveExpanderMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveExpanderMethod "getUseMarkup" o = ExpanderGetUseMarkupMethodInfo-    ResolveExpanderMethod "getUseUnderline" o = ExpanderGetUseUnderlineMethodInfo-    ResolveExpanderMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveExpanderMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveExpanderMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveExpanderMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveExpanderMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveExpanderMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveExpanderMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveExpanderMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveExpanderMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveExpanderMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveExpanderMethod "setBorderWidth" o = ContainerSetBorderWidthMethodInfo-    ResolveExpanderMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveExpanderMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveExpanderMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveExpanderMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveExpanderMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveExpanderMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveExpanderMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveExpanderMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveExpanderMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveExpanderMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveExpanderMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveExpanderMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveExpanderMethod "setExpanded" o = ExpanderSetExpandedMethodInfo-    ResolveExpanderMethod "setFocusChain" o = ContainerSetFocusChainMethodInfo-    ResolveExpanderMethod "setFocusChild" o = ContainerSetFocusChildMethodInfo-    ResolveExpanderMethod "setFocusHadjustment" o = ContainerSetFocusHadjustmentMethodInfo-    ResolveExpanderMethod "setFocusVadjustment" o = ContainerSetFocusVadjustmentMethodInfo-    ResolveExpanderMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveExpanderMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveExpanderMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveExpanderMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveExpanderMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveExpanderMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveExpanderMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveExpanderMethod "setLabel" o = ExpanderSetLabelMethodInfo-    ResolveExpanderMethod "setLabelFill" o = ExpanderSetLabelFillMethodInfo-    ResolveExpanderMethod "setLabelWidget" o = ExpanderSetLabelWidgetMethodInfo-    ResolveExpanderMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveExpanderMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveExpanderMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveExpanderMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveExpanderMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveExpanderMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveExpanderMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveExpanderMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveExpanderMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveExpanderMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveExpanderMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveExpanderMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveExpanderMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveExpanderMethod "setReallocateRedraws" o = ContainerSetReallocateRedrawsMethodInfo-    ResolveExpanderMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveExpanderMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveExpanderMethod "setResizeMode" o = ContainerSetResizeModeMethodInfo-    ResolveExpanderMethod "setResizeToplevel" o = ExpanderSetResizeToplevelMethodInfo-    ResolveExpanderMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveExpanderMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveExpanderMethod "setSpacing" o = ExpanderSetSpacingMethodInfo-    ResolveExpanderMethod "setState" o = WidgetSetStateMethodInfo-    ResolveExpanderMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveExpanderMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveExpanderMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveExpanderMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveExpanderMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveExpanderMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveExpanderMethod "setUseMarkup" o = ExpanderSetUseMarkupMethodInfo-    ResolveExpanderMethod "setUseUnderline" o = ExpanderSetUseUnderlineMethodInfo-    ResolveExpanderMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveExpanderMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveExpanderMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveExpanderMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveExpanderMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveExpanderMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveExpanderMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveExpanderMethod t Expander, MethodInfo info Expander p) => IsLabelProxy t (Expander -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveExpanderMethod t Expander, MethodInfo info Expander p) => IsLabel t (Expander -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal Expander::activate-type ExpanderActivateCallback =-    IO ()--noExpanderActivateCallback :: Maybe ExpanderActivateCallback-noExpanderActivateCallback = Nothing--type ExpanderActivateCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkExpanderActivateCallback :: ExpanderActivateCallbackC -> IO (FunPtr ExpanderActivateCallbackC)--expanderActivateClosure :: ExpanderActivateCallback -> IO Closure-expanderActivateClosure cb = newCClosure =<< mkExpanderActivateCallback wrapped-    where wrapped = expanderActivateCallbackWrapper cb--expanderActivateCallbackWrapper ::-    ExpanderActivateCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-expanderActivateCallbackWrapper _cb _ _ = do-    _cb --onExpanderActivate :: (GObject a, MonadIO m) => a -> ExpanderActivateCallback -> m SignalHandlerId-onExpanderActivate obj cb = liftIO $ connectExpanderActivate obj cb SignalConnectBefore-afterExpanderActivate :: (GObject a, MonadIO m) => a -> ExpanderActivateCallback -> m SignalHandlerId-afterExpanderActivate obj cb = connectExpanderActivate obj cb SignalConnectAfter--connectExpanderActivate :: (GObject a, MonadIO m) =>-                           a -> ExpanderActivateCallback -> SignalConnectMode -> m SignalHandlerId-connectExpanderActivate obj cb after = liftIO $ do-    cb' <- mkExpanderActivateCallback (expanderActivateCallbackWrapper cb)-    connectSignalFunPtr obj "activate" cb' after---- VVV Prop "expanded"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Just False,Just False)--getExpanderExpanded :: (MonadIO m, ExpanderK o) => o -> m Bool-getExpanderExpanded obj = liftIO $ getObjectPropertyBool obj "expanded"--setExpanderExpanded :: (MonadIO m, ExpanderK o) => o -> Bool -> m ()-setExpanderExpanded obj val = liftIO $ setObjectPropertyBool obj "expanded" val--constructExpanderExpanded :: Bool -> IO ([Char], GValue)-constructExpanderExpanded val = constructObjectPropertyBool "expanded" val--data ExpanderExpandedPropertyInfo-instance AttrInfo ExpanderExpandedPropertyInfo where-    type AttrAllowedOps ExpanderExpandedPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ExpanderExpandedPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint ExpanderExpandedPropertyInfo = ExpanderK-    type AttrGetType ExpanderExpandedPropertyInfo = Bool-    type AttrLabel ExpanderExpandedPropertyInfo = "expanded"-    attrGet _ = getExpanderExpanded-    attrSet _ = setExpanderExpanded-    attrConstruct _ = constructExpanderExpanded-    attrClear _ = undefined---- VVV Prop "label"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Just False,Just True)--getExpanderLabel :: (MonadIO m, ExpanderK o) => o -> m T.Text-getExpanderLabel obj = liftIO $ checkUnexpectedNothing "getExpanderLabel" $ getObjectPropertyString obj "label"--setExpanderLabel :: (MonadIO m, ExpanderK o) => o -> T.Text -> m ()-setExpanderLabel obj val = liftIO $ setObjectPropertyString obj "label" (Just val)--constructExpanderLabel :: T.Text -> IO ([Char], GValue)-constructExpanderLabel val = constructObjectPropertyString "label" (Just val)--clearExpanderLabel :: (MonadIO m, ExpanderK o) => o -> m ()-clearExpanderLabel obj = liftIO $ setObjectPropertyString obj "label" (Nothing :: Maybe T.Text)--data ExpanderLabelPropertyInfo-instance AttrInfo ExpanderLabelPropertyInfo where-    type AttrAllowedOps ExpanderLabelPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint ExpanderLabelPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint ExpanderLabelPropertyInfo = ExpanderK-    type AttrGetType ExpanderLabelPropertyInfo = T.Text-    type AttrLabel ExpanderLabelPropertyInfo = "label"-    attrGet _ = getExpanderLabel-    attrSet _ = setExpanderLabel-    attrConstruct _ = constructExpanderLabel-    attrClear _ = clearExpanderLabel---- VVV Prop "label-fill"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Just False,Just False)--getExpanderLabelFill :: (MonadIO m, ExpanderK o) => o -> m Bool-getExpanderLabelFill obj = liftIO $ getObjectPropertyBool obj "label-fill"--setExpanderLabelFill :: (MonadIO m, ExpanderK o) => o -> Bool -> m ()-setExpanderLabelFill obj val = liftIO $ setObjectPropertyBool obj "label-fill" val--constructExpanderLabelFill :: Bool -> IO ([Char], GValue)-constructExpanderLabelFill val = constructObjectPropertyBool "label-fill" val--data ExpanderLabelFillPropertyInfo-instance AttrInfo ExpanderLabelFillPropertyInfo where-    type AttrAllowedOps ExpanderLabelFillPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ExpanderLabelFillPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint ExpanderLabelFillPropertyInfo = ExpanderK-    type AttrGetType ExpanderLabelFillPropertyInfo = Bool-    type AttrLabel ExpanderLabelFillPropertyInfo = "label-fill"-    attrGet _ = getExpanderLabelFill-    attrSet _ = setExpanderLabelFill-    attrConstruct _ = constructExpanderLabelFill-    attrClear _ = undefined---- VVV Prop "label-widget"-   -- Type: TInterface "Gtk" "Widget"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just True)--getExpanderLabelWidget :: (MonadIO m, ExpanderK o) => o -> m Widget-getExpanderLabelWidget obj = liftIO $ checkUnexpectedNothing "getExpanderLabelWidget" $ getObjectPropertyObject obj "label-widget" Widget--setExpanderLabelWidget :: (MonadIO m, ExpanderK o, WidgetK a) => o -> a -> m ()-setExpanderLabelWidget obj val = liftIO $ setObjectPropertyObject obj "label-widget" (Just val)--constructExpanderLabelWidget :: (WidgetK a) => a -> IO ([Char], GValue)-constructExpanderLabelWidget val = constructObjectPropertyObject "label-widget" (Just val)--clearExpanderLabelWidget :: (MonadIO m, ExpanderK o) => o -> m ()-clearExpanderLabelWidget obj = liftIO $ setObjectPropertyObject obj "label-widget" (Nothing :: Maybe Widget)--data ExpanderLabelWidgetPropertyInfo-instance AttrInfo ExpanderLabelWidgetPropertyInfo where-    type AttrAllowedOps ExpanderLabelWidgetPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint ExpanderLabelWidgetPropertyInfo = WidgetK-    type AttrBaseTypeConstraint ExpanderLabelWidgetPropertyInfo = ExpanderK-    type AttrGetType ExpanderLabelWidgetPropertyInfo = Widget-    type AttrLabel ExpanderLabelWidgetPropertyInfo = "label-widget"-    attrGet _ = getExpanderLabelWidget-    attrSet _ = setExpanderLabelWidget-    attrConstruct _ = constructExpanderLabelWidget-    attrClear _ = clearExpanderLabelWidget---- VVV Prop "resize-toplevel"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getExpanderResizeToplevel :: (MonadIO m, ExpanderK o) => o -> m Bool-getExpanderResizeToplevel obj = liftIO $ getObjectPropertyBool obj "resize-toplevel"--setExpanderResizeToplevel :: (MonadIO m, ExpanderK o) => o -> Bool -> m ()-setExpanderResizeToplevel obj val = liftIO $ setObjectPropertyBool obj "resize-toplevel" val--constructExpanderResizeToplevel :: Bool -> IO ([Char], GValue)-constructExpanderResizeToplevel val = constructObjectPropertyBool "resize-toplevel" val--data ExpanderResizeToplevelPropertyInfo-instance AttrInfo ExpanderResizeToplevelPropertyInfo where-    type AttrAllowedOps ExpanderResizeToplevelPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ExpanderResizeToplevelPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint ExpanderResizeToplevelPropertyInfo = ExpanderK-    type AttrGetType ExpanderResizeToplevelPropertyInfo = Bool-    type AttrLabel ExpanderResizeToplevelPropertyInfo = "resize-toplevel"-    attrGet _ = getExpanderResizeToplevel-    attrSet _ = setExpanderResizeToplevel-    attrConstruct _ = constructExpanderResizeToplevel-    attrClear _ = undefined---- VVV Prop "spacing"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getExpanderSpacing :: (MonadIO m, ExpanderK o) => o -> m Int32-getExpanderSpacing obj = liftIO $ getObjectPropertyInt32 obj "spacing"--setExpanderSpacing :: (MonadIO m, ExpanderK o) => o -> Int32 -> m ()-setExpanderSpacing obj val = liftIO $ setObjectPropertyInt32 obj "spacing" val--constructExpanderSpacing :: Int32 -> IO ([Char], GValue)-constructExpanderSpacing val = constructObjectPropertyInt32 "spacing" val--data ExpanderSpacingPropertyInfo-instance AttrInfo ExpanderSpacingPropertyInfo where-    type AttrAllowedOps ExpanderSpacingPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ExpanderSpacingPropertyInfo = (~) Int32-    type AttrBaseTypeConstraint ExpanderSpacingPropertyInfo = ExpanderK-    type AttrGetType ExpanderSpacingPropertyInfo = Int32-    type AttrLabel ExpanderSpacingPropertyInfo = "spacing"-    attrGet _ = getExpanderSpacing-    attrSet _ = setExpanderSpacing-    attrConstruct _ = constructExpanderSpacing-    attrClear _ = undefined---- VVV Prop "use-markup"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Just False,Just False)--getExpanderUseMarkup :: (MonadIO m, ExpanderK o) => o -> m Bool-getExpanderUseMarkup obj = liftIO $ getObjectPropertyBool obj "use-markup"--setExpanderUseMarkup :: (MonadIO m, ExpanderK o) => o -> Bool -> m ()-setExpanderUseMarkup obj val = liftIO $ setObjectPropertyBool obj "use-markup" val--constructExpanderUseMarkup :: Bool -> IO ([Char], GValue)-constructExpanderUseMarkup val = constructObjectPropertyBool "use-markup" val--data ExpanderUseMarkupPropertyInfo-instance AttrInfo ExpanderUseMarkupPropertyInfo where-    type AttrAllowedOps ExpanderUseMarkupPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ExpanderUseMarkupPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint ExpanderUseMarkupPropertyInfo = ExpanderK-    type AttrGetType ExpanderUseMarkupPropertyInfo = Bool-    type AttrLabel ExpanderUseMarkupPropertyInfo = "use-markup"-    attrGet _ = getExpanderUseMarkup-    attrSet _ = setExpanderUseMarkup-    attrConstruct _ = constructExpanderUseMarkup-    attrClear _ = undefined---- VVV Prop "use-underline"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Just False,Just False)--getExpanderUseUnderline :: (MonadIO m, ExpanderK o) => o -> m Bool-getExpanderUseUnderline obj = liftIO $ getObjectPropertyBool obj "use-underline"--setExpanderUseUnderline :: (MonadIO m, ExpanderK o) => o -> Bool -> m ()-setExpanderUseUnderline obj val = liftIO $ setObjectPropertyBool obj "use-underline" val--constructExpanderUseUnderline :: Bool -> IO ([Char], GValue)-constructExpanderUseUnderline val = constructObjectPropertyBool "use-underline" val--data ExpanderUseUnderlinePropertyInfo-instance AttrInfo ExpanderUseUnderlinePropertyInfo where-    type AttrAllowedOps ExpanderUseUnderlinePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ExpanderUseUnderlinePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint ExpanderUseUnderlinePropertyInfo = ExpanderK-    type AttrGetType ExpanderUseUnderlinePropertyInfo = Bool-    type AttrLabel ExpanderUseUnderlinePropertyInfo = "use-underline"-    attrGet _ = getExpanderUseUnderline-    attrSet _ = setExpanderUseUnderline-    attrConstruct _ = constructExpanderUseUnderline-    attrClear _ = undefined--type instance AttributeList Expander = ExpanderAttributeList-type ExpanderAttributeList = ('[ '("appPaintable", WidgetAppPaintablePropertyInfo), '("borderWidth", ContainerBorderWidthPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("child", ContainerChildPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("expanded", ExpanderExpandedPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("label", ExpanderLabelPropertyInfo), '("labelFill", ExpanderLabelFillPropertyInfo), '("labelWidget", ExpanderLabelWidgetPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("parent", WidgetParentPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("resizeMode", ContainerResizeModePropertyInfo), '("resizeToplevel", ExpanderResizeToplevelPropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("spacing", ExpanderSpacingPropertyInfo), '("style", WidgetStylePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("useMarkup", ExpanderUseMarkupPropertyInfo), '("useUnderline", ExpanderUseUnderlinePropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo)] :: [(Symbol, *)])--expanderExpanded :: AttrLabelProxy "expanded"-expanderExpanded = AttrLabelProxy--expanderLabel :: AttrLabelProxy "label"-expanderLabel = AttrLabelProxy--expanderLabelFill :: AttrLabelProxy "labelFill"-expanderLabelFill = AttrLabelProxy--expanderLabelWidget :: AttrLabelProxy "labelWidget"-expanderLabelWidget = AttrLabelProxy--expanderResizeToplevel :: AttrLabelProxy "resizeToplevel"-expanderResizeToplevel = AttrLabelProxy--expanderSpacing :: AttrLabelProxy "spacing"-expanderSpacing = AttrLabelProxy--expanderUseMarkup :: AttrLabelProxy "useMarkup"-expanderUseMarkup = AttrLabelProxy--expanderUseUnderline :: AttrLabelProxy "useUnderline"-expanderUseUnderline = AttrLabelProxy--data ExpanderActivateSignalInfo-instance SignalInfo ExpanderActivateSignalInfo where-    type HaskellCallbackType ExpanderActivateSignalInfo = ExpanderActivateCallback-    connectSignal _ = connectExpanderActivate--type instance SignalList Expander = ExpanderSignalList-type ExpanderSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("activate", ExpanderActivateSignalInfo), '("add", ContainerAddSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("checkResize", ContainerCheckResizeSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("remove", ContainerRemoveSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("setFocusChild", ContainerSetFocusChildSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method Expander::new--- method type : Constructor--- Args : [Arg {argCName = "label", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Expander")--- throws : False--- Skip return : False--foreign import ccall "gtk_expander_new" gtk_expander_new :: -    CString ->                              -- label : TBasicType TUTF8-    IO (Ptr Expander)---expanderNew ::-    (MonadIO m) =>-    T.Text                                  -- label-    -> m Expander                           -- result-expanderNew label = liftIO $ do-    label' <- textToCString label-    result <- gtk_expander_new label'-    checkUnexpectedReturnNULL "gtk_expander_new" result-    result' <- (newObject Expander) result-    freeMem label'-    return result'---- method Expander::new_with_mnemonic--- method type : Constructor--- Args : [Arg {argCName = "label", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Expander")--- throws : False--- Skip return : False--foreign import ccall "gtk_expander_new_with_mnemonic" gtk_expander_new_with_mnemonic :: -    CString ->                              -- label : TBasicType TUTF8-    IO (Ptr Expander)---expanderNewWithMnemonic ::-    (MonadIO m) =>-    Maybe (T.Text)                          -- label-    -> m Expander                           -- result-expanderNewWithMnemonic label = liftIO $ do-    maybeLabel <- case label of-        Nothing -> return nullPtr-        Just jLabel -> do-            jLabel' <- textToCString jLabel-            return jLabel'-    result <- gtk_expander_new_with_mnemonic maybeLabel-    checkUnexpectedReturnNULL "gtk_expander_new_with_mnemonic" result-    result' <- (newObject Expander) result-    freeMem maybeLabel-    return result'---- method Expander::get_expanded--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Expander", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_expander_get_expanded" gtk_expander_get_expanded :: -    Ptr Expander ->                         -- _obj : TInterface "Gtk" "Expander"-    IO CInt---expanderGetExpanded ::-    (MonadIO m, ExpanderK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-expanderGetExpanded _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_expander_get_expanded _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data ExpanderGetExpandedMethodInfo-instance (signature ~ (m Bool), MonadIO m, ExpanderK a) => MethodInfo ExpanderGetExpandedMethodInfo a signature where-    overloadedMethod _ = expanderGetExpanded---- method Expander::get_label--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Expander", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_expander_get_label" gtk_expander_get_label :: -    Ptr Expander ->                         -- _obj : TInterface "Gtk" "Expander"-    IO CString---expanderGetLabel ::-    (MonadIO m, ExpanderK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-expanderGetLabel _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_expander_get_label _obj'-    checkUnexpectedReturnNULL "gtk_expander_get_label" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data ExpanderGetLabelMethodInfo-instance (signature ~ (m T.Text), MonadIO m, ExpanderK a) => MethodInfo ExpanderGetLabelMethodInfo a signature where-    overloadedMethod _ = expanderGetLabel---- method Expander::get_label_fill--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Expander", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_expander_get_label_fill" gtk_expander_get_label_fill :: -    Ptr Expander ->                         -- _obj : TInterface "Gtk" "Expander"-    IO CInt---expanderGetLabelFill ::-    (MonadIO m, ExpanderK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-expanderGetLabelFill _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_expander_get_label_fill _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data ExpanderGetLabelFillMethodInfo-instance (signature ~ (m Bool), MonadIO m, ExpanderK a) => MethodInfo ExpanderGetLabelFillMethodInfo a signature where-    overloadedMethod _ = expanderGetLabelFill---- method Expander::get_label_widget--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Expander", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Widget")--- throws : False--- Skip return : False--foreign import ccall "gtk_expander_get_label_widget" gtk_expander_get_label_widget :: -    Ptr Expander ->                         -- _obj : TInterface "Gtk" "Expander"-    IO (Ptr Widget)---expanderGetLabelWidget ::-    (MonadIO m, ExpanderK a) =>-    a                                       -- _obj-    -> m Widget                             -- result-expanderGetLabelWidget _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_expander_get_label_widget _obj'-    checkUnexpectedReturnNULL "gtk_expander_get_label_widget" result-    result' <- (newObject Widget) result-    touchManagedPtr _obj-    return result'--data ExpanderGetLabelWidgetMethodInfo-instance (signature ~ (m Widget), MonadIO m, ExpanderK a) => MethodInfo ExpanderGetLabelWidgetMethodInfo a signature where-    overloadedMethod _ = expanderGetLabelWidget---- method Expander::get_resize_toplevel--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Expander", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_expander_get_resize_toplevel" gtk_expander_get_resize_toplevel :: -    Ptr Expander ->                         -- _obj : TInterface "Gtk" "Expander"-    IO CInt---expanderGetResizeToplevel ::-    (MonadIO m, ExpanderK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-expanderGetResizeToplevel _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_expander_get_resize_toplevel _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data ExpanderGetResizeToplevelMethodInfo-instance (signature ~ (m Bool), MonadIO m, ExpanderK a) => MethodInfo ExpanderGetResizeToplevelMethodInfo a signature where-    overloadedMethod _ = expanderGetResizeToplevel---- method Expander::get_spacing--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Expander", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_expander_get_spacing" gtk_expander_get_spacing :: -    Ptr Expander ->                         -- _obj : TInterface "Gtk" "Expander"-    IO Int32---expanderGetSpacing ::-    (MonadIO m, ExpanderK a) =>-    a                                       -- _obj-    -> m Int32                              -- result-expanderGetSpacing _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_expander_get_spacing _obj'-    touchManagedPtr _obj-    return result--data ExpanderGetSpacingMethodInfo-instance (signature ~ (m Int32), MonadIO m, ExpanderK a) => MethodInfo ExpanderGetSpacingMethodInfo a signature where-    overloadedMethod _ = expanderGetSpacing---- method Expander::get_use_markup--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Expander", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_expander_get_use_markup" gtk_expander_get_use_markup :: -    Ptr Expander ->                         -- _obj : TInterface "Gtk" "Expander"-    IO CInt---expanderGetUseMarkup ::-    (MonadIO m, ExpanderK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-expanderGetUseMarkup _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_expander_get_use_markup _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data ExpanderGetUseMarkupMethodInfo-instance (signature ~ (m Bool), MonadIO m, ExpanderK a) => MethodInfo ExpanderGetUseMarkupMethodInfo a signature where-    overloadedMethod _ = expanderGetUseMarkup---- method Expander::get_use_underline--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Expander", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_expander_get_use_underline" gtk_expander_get_use_underline :: -    Ptr Expander ->                         -- _obj : TInterface "Gtk" "Expander"-    IO CInt---expanderGetUseUnderline ::-    (MonadIO m, ExpanderK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-expanderGetUseUnderline _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_expander_get_use_underline _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data ExpanderGetUseUnderlineMethodInfo-instance (signature ~ (m Bool), MonadIO m, ExpanderK a) => MethodInfo ExpanderGetUseUnderlineMethodInfo a signature where-    overloadedMethod _ = expanderGetUseUnderline---- method Expander::set_expanded--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Expander", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "expanded", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_expander_set_expanded" gtk_expander_set_expanded :: -    Ptr Expander ->                         -- _obj : TInterface "Gtk" "Expander"-    CInt ->                                 -- expanded : TBasicType TBoolean-    IO ()---expanderSetExpanded ::-    (MonadIO m, ExpanderK a) =>-    a                                       -- _obj-    -> Bool                                 -- expanded-    -> m ()                                 -- result-expanderSetExpanded _obj expanded = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let expanded' = (fromIntegral . fromEnum) expanded-    gtk_expander_set_expanded _obj' expanded'-    touchManagedPtr _obj-    return ()--data ExpanderSetExpandedMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, ExpanderK a) => MethodInfo ExpanderSetExpandedMethodInfo a signature where-    overloadedMethod _ = expanderSetExpanded---- method Expander::set_label--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Expander", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "label", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_expander_set_label" gtk_expander_set_label :: -    Ptr Expander ->                         -- _obj : TInterface "Gtk" "Expander"-    CString ->                              -- label : TBasicType TUTF8-    IO ()---expanderSetLabel ::-    (MonadIO m, ExpanderK a) =>-    a                                       -- _obj-    -> Maybe (T.Text)                       -- label-    -> m ()                                 -- result-expanderSetLabel _obj label = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeLabel <- case label of-        Nothing -> return nullPtr-        Just jLabel -> do-            jLabel' <- textToCString jLabel-            return jLabel'-    gtk_expander_set_label _obj' maybeLabel-    touchManagedPtr _obj-    freeMem maybeLabel-    return ()--data ExpanderSetLabelMethodInfo-instance (signature ~ (Maybe (T.Text) -> m ()), MonadIO m, ExpanderK a) => MethodInfo ExpanderSetLabelMethodInfo a signature where-    overloadedMethod _ = expanderSetLabel---- method Expander::set_label_fill--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Expander", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "label_fill", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_expander_set_label_fill" gtk_expander_set_label_fill :: -    Ptr Expander ->                         -- _obj : TInterface "Gtk" "Expander"-    CInt ->                                 -- label_fill : TBasicType TBoolean-    IO ()---expanderSetLabelFill ::-    (MonadIO m, ExpanderK a) =>-    a                                       -- _obj-    -> Bool                                 -- labelFill-    -> m ()                                 -- result-expanderSetLabelFill _obj labelFill = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let labelFill' = (fromIntegral . fromEnum) labelFill-    gtk_expander_set_label_fill _obj' labelFill'-    touchManagedPtr _obj-    return ()--data ExpanderSetLabelFillMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, ExpanderK a) => MethodInfo ExpanderSetLabelFillMethodInfo a signature where-    overloadedMethod _ = expanderSetLabelFill---- method Expander::set_label_widget--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Expander", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "label_widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_expander_set_label_widget" gtk_expander_set_label_widget :: -    Ptr Expander ->                         -- _obj : TInterface "Gtk" "Expander"-    Ptr Widget ->                           -- label_widget : TInterface "Gtk" "Widget"-    IO ()---expanderSetLabelWidget ::-    (MonadIO m, ExpanderK a, WidgetK b) =>-    a                                       -- _obj-    -> Maybe (b)                            -- labelWidget-    -> m ()                                 -- result-expanderSetLabelWidget _obj labelWidget = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeLabelWidget <- case labelWidget of-        Nothing -> return nullPtr-        Just jLabelWidget -> do-            let jLabelWidget' = unsafeManagedPtrCastPtr jLabelWidget-            return jLabelWidget'-    gtk_expander_set_label_widget _obj' maybeLabelWidget-    touchManagedPtr _obj-    whenJust labelWidget touchManagedPtr-    return ()--data ExpanderSetLabelWidgetMethodInfo-instance (signature ~ (Maybe (b) -> m ()), MonadIO m, ExpanderK a, WidgetK b) => MethodInfo ExpanderSetLabelWidgetMethodInfo a signature where-    overloadedMethod _ = expanderSetLabelWidget---- method Expander::set_resize_toplevel--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Expander", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "resize_toplevel", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_expander_set_resize_toplevel" gtk_expander_set_resize_toplevel :: -    Ptr Expander ->                         -- _obj : TInterface "Gtk" "Expander"-    CInt ->                                 -- resize_toplevel : TBasicType TBoolean-    IO ()---expanderSetResizeToplevel ::-    (MonadIO m, ExpanderK a) =>-    a                                       -- _obj-    -> Bool                                 -- resizeToplevel-    -> m ()                                 -- result-expanderSetResizeToplevel _obj resizeToplevel = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let resizeToplevel' = (fromIntegral . fromEnum) resizeToplevel-    gtk_expander_set_resize_toplevel _obj' resizeToplevel'-    touchManagedPtr _obj-    return ()--data ExpanderSetResizeToplevelMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, ExpanderK a) => MethodInfo ExpanderSetResizeToplevelMethodInfo a signature where-    overloadedMethod _ = expanderSetResizeToplevel---- method Expander::set_spacing--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Expander", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "spacing", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_expander_set_spacing" gtk_expander_set_spacing :: -    Ptr Expander ->                         -- _obj : TInterface "Gtk" "Expander"-    Int32 ->                                -- spacing : TBasicType TInt-    IO ()---expanderSetSpacing ::-    (MonadIO m, ExpanderK a) =>-    a                                       -- _obj-    -> Int32                                -- spacing-    -> m ()                                 -- result-expanderSetSpacing _obj spacing = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_expander_set_spacing _obj' spacing-    touchManagedPtr _obj-    return ()--data ExpanderSetSpacingMethodInfo-instance (signature ~ (Int32 -> m ()), MonadIO m, ExpanderK a) => MethodInfo ExpanderSetSpacingMethodInfo a signature where-    overloadedMethod _ = expanderSetSpacing---- method Expander::set_use_markup--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Expander", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "use_markup", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_expander_set_use_markup" gtk_expander_set_use_markup :: -    Ptr Expander ->                         -- _obj : TInterface "Gtk" "Expander"-    CInt ->                                 -- use_markup : TBasicType TBoolean-    IO ()---expanderSetUseMarkup ::-    (MonadIO m, ExpanderK a) =>-    a                                       -- _obj-    -> Bool                                 -- useMarkup-    -> m ()                                 -- result-expanderSetUseMarkup _obj useMarkup = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let useMarkup' = (fromIntegral . fromEnum) useMarkup-    gtk_expander_set_use_markup _obj' useMarkup'-    touchManagedPtr _obj-    return ()--data ExpanderSetUseMarkupMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, ExpanderK a) => MethodInfo ExpanderSetUseMarkupMethodInfo a signature where-    overloadedMethod _ = expanderSetUseMarkup---- method Expander::set_use_underline--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Expander", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "use_underline", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_expander_set_use_underline" gtk_expander_set_use_underline :: -    Ptr Expander ->                         -- _obj : TInterface "Gtk" "Expander"-    CInt ->                                 -- use_underline : TBasicType TBoolean-    IO ()---expanderSetUseUnderline ::-    (MonadIO m, ExpanderK a) =>-    a                                       -- _obj-    -> Bool                                 -- useUnderline-    -> m ()                                 -- result-expanderSetUseUnderline _obj useUnderline = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let useUnderline' = (fromIntegral . fromEnum) useUnderline-    gtk_expander_set_use_underline _obj' useUnderline'-    touchManagedPtr _obj-    return ()--data ExpanderSetUseUnderlineMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, ExpanderK a) => MethodInfo ExpanderSetUseUnderlineMethodInfo a signature where-    overloadedMethod _ = expanderSetUseUnderline--
− GI/Gtk/Objects/Expander.hs-boot
@@ -1,38 +0,0 @@-module GI.Gtk.Objects.Expander where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype Expander = Expander (ForeignPtr Expander)-instance GObject Expander where-class GObject o => ExpanderK o-instance (GObject o, IsDescendantOf Expander o) => ExpanderK o-data ExpanderExpandedPropertyInfo-data ExpanderLabelPropertyInfo-data ExpanderLabelFillPropertyInfo-data ExpanderLabelWidgetPropertyInfo-data ExpanderResizeToplevelPropertyInfo-data ExpanderSpacingPropertyInfo-data ExpanderUseMarkupPropertyInfo-data ExpanderUseUnderlinePropertyInfo-data ExpanderActivateSignalInfo-data ExpanderGetExpandedMethodInfo-data ExpanderGetLabelMethodInfo-data ExpanderGetLabelFillMethodInfo-data ExpanderGetLabelWidgetMethodInfo-data ExpanderGetResizeToplevelMethodInfo-data ExpanderGetSpacingMethodInfo-data ExpanderGetUseMarkupMethodInfo-data ExpanderGetUseUnderlineMethodInfo-data ExpanderSetExpandedMethodInfo-data ExpanderSetLabelMethodInfo-data ExpanderSetLabelFillMethodInfo-data ExpanderSetLabelWidgetMethodInfo-data ExpanderSetResizeToplevelMethodInfo-data ExpanderSetSpacingMethodInfo-data ExpanderSetUseMarkupMethodInfo-data ExpanderSetUseUnderlineMethodInfo
− GI/Gtk/Objects/ExpanderAccessible.hs
@@ -1,129 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.ExpanderAccessible-    ( ---- * Exported types-    ExpanderAccessible(..)                  ,-    ExpanderAccessibleK                     ,-    toExpanderAccessible                    ,-    noExpanderAccessible                    ,---    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype ExpanderAccessible = ExpanderAccessible (ForeignPtr ExpanderAccessible)-foreign import ccall "gtk_expander_accessible_get_type"-    c_gtk_expander_accessible_get_type :: IO GType--type instance ParentTypes ExpanderAccessible = ExpanderAccessibleParentTypes-type ExpanderAccessibleParentTypes = '[ContainerAccessible, WidgetAccessible, Accessible, Atk.Object, GObject.Object, Atk.Action, Atk.Component]--instance GObject ExpanderAccessible where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_expander_accessible_get_type-    --class GObject o => ExpanderAccessibleK o-instance (GObject o, IsDescendantOf ExpanderAccessible o) => ExpanderAccessibleK o--toExpanderAccessible :: ExpanderAccessibleK o => o -> IO ExpanderAccessible-toExpanderAccessible = unsafeCastTo ExpanderAccessible--noExpanderAccessible :: Maybe ExpanderAccessible-noExpanderAccessible = Nothing--type family ResolveExpanderAccessibleMethod (t :: Symbol) (o :: *) :: * where-    ResolveExpanderAccessibleMethod "addRelationship" o = Atk.ObjectAddRelationshipMethodInfo-    ResolveExpanderAccessibleMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveExpanderAccessibleMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveExpanderAccessibleMethod "connectWidgetDestroyed" o = AccessibleConnectWidgetDestroyedMethodInfo-    ResolveExpanderAccessibleMethod "contains" o = Atk.ComponentContainsMethodInfo-    ResolveExpanderAccessibleMethod "doAction" o = Atk.ActionDoActionMethodInfo-    ResolveExpanderAccessibleMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveExpanderAccessibleMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveExpanderAccessibleMethod "grabFocus" o = Atk.ComponentGrabFocusMethodInfo-    ResolveExpanderAccessibleMethod "initialize" o = Atk.ObjectInitializeMethodInfo-    ResolveExpanderAccessibleMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveExpanderAccessibleMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveExpanderAccessibleMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveExpanderAccessibleMethod "notifyStateChange" o = Atk.ObjectNotifyStateChangeMethodInfo-    ResolveExpanderAccessibleMethod "peekParent" o = Atk.ObjectPeekParentMethodInfo-    ResolveExpanderAccessibleMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveExpanderAccessibleMethod "refAccessibleAtPoint" o = Atk.ComponentRefAccessibleAtPointMethodInfo-    ResolveExpanderAccessibleMethod "refAccessibleChild" o = Atk.ObjectRefAccessibleChildMethodInfo-    ResolveExpanderAccessibleMethod "refRelationSet" o = Atk.ObjectRefRelationSetMethodInfo-    ResolveExpanderAccessibleMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveExpanderAccessibleMethod "refStateSet" o = Atk.ObjectRefStateSetMethodInfo-    ResolveExpanderAccessibleMethod "removeFocusHandler" o = Atk.ComponentRemoveFocusHandlerMethodInfo-    ResolveExpanderAccessibleMethod "removePropertyChangeHandler" o = Atk.ObjectRemovePropertyChangeHandlerMethodInfo-    ResolveExpanderAccessibleMethod "removeRelationship" o = Atk.ObjectRemoveRelationshipMethodInfo-    ResolveExpanderAccessibleMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveExpanderAccessibleMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveExpanderAccessibleMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveExpanderAccessibleMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveExpanderAccessibleMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveExpanderAccessibleMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveExpanderAccessibleMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveExpanderAccessibleMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveExpanderAccessibleMethod "getAlpha" o = Atk.ComponentGetAlphaMethodInfo-    ResolveExpanderAccessibleMethod "getAttributes" o = Atk.ObjectGetAttributesMethodInfo-    ResolveExpanderAccessibleMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveExpanderAccessibleMethod "getExtents" o = Atk.ComponentGetExtentsMethodInfo-    ResolveExpanderAccessibleMethod "getIndexInParent" o = Atk.ObjectGetIndexInParentMethodInfo-    ResolveExpanderAccessibleMethod "getKeybinding" o = Atk.ActionGetKeybindingMethodInfo-    ResolveExpanderAccessibleMethod "getLocalizedName" o = Atk.ActionGetLocalizedNameMethodInfo-    ResolveExpanderAccessibleMethod "getNAccessibleChildren" o = Atk.ObjectGetNAccessibleChildrenMethodInfo-    ResolveExpanderAccessibleMethod "getNActions" o = Atk.ActionGetNActionsMethodInfo-    ResolveExpanderAccessibleMethod "getObjectLocale" o = Atk.ObjectGetObjectLocaleMethodInfo-    ResolveExpanderAccessibleMethod "getParent" o = Atk.ObjectGetParentMethodInfo-    ResolveExpanderAccessibleMethod "getPosition" o = Atk.ComponentGetPositionMethodInfo-    ResolveExpanderAccessibleMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveExpanderAccessibleMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveExpanderAccessibleMethod "getRole" o = Atk.ObjectGetRoleMethodInfo-    ResolveExpanderAccessibleMethod "getSize" o = Atk.ComponentGetSizeMethodInfo-    ResolveExpanderAccessibleMethod "getWidget" o = AccessibleGetWidgetMethodInfo-    ResolveExpanderAccessibleMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveExpanderAccessibleMethod "setExtents" o = Atk.ComponentSetExtentsMethodInfo-    ResolveExpanderAccessibleMethod "setName" o = Atk.ObjectSetNameMethodInfo-    ResolveExpanderAccessibleMethod "setParent" o = Atk.ObjectSetParentMethodInfo-    ResolveExpanderAccessibleMethod "setPosition" o = Atk.ComponentSetPositionMethodInfo-    ResolveExpanderAccessibleMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveExpanderAccessibleMethod "setRole" o = Atk.ObjectSetRoleMethodInfo-    ResolveExpanderAccessibleMethod "setSize" o = Atk.ComponentSetSizeMethodInfo-    ResolveExpanderAccessibleMethod "setWidget" o = AccessibleSetWidgetMethodInfo-    ResolveExpanderAccessibleMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveExpanderAccessibleMethod t ExpanderAccessible, MethodInfo info ExpanderAccessible p) => IsLabelProxy t (ExpanderAccessible -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveExpanderAccessibleMethod t ExpanderAccessible, MethodInfo info ExpanderAccessible p) => IsLabel t (ExpanderAccessible -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList ExpanderAccessible = ExpanderAccessibleAttributeList-type ExpanderAccessibleAttributeList = ('[ '("accessibleComponentLayer", Atk.ObjectAccessibleComponentLayerPropertyInfo), '("accessibleComponentMdiZorder", Atk.ObjectAccessibleComponentMdiZorderPropertyInfo), '("accessibleDescription", Atk.ObjectAccessibleDescriptionPropertyInfo), '("accessibleHypertextNlinks", Atk.ObjectAccessibleHypertextNlinksPropertyInfo), '("accessibleName", Atk.ObjectAccessibleNamePropertyInfo), '("accessibleParent", Atk.ObjectAccessibleParentPropertyInfo), '("accessibleRole", Atk.ObjectAccessibleRolePropertyInfo), '("accessibleTableCaption", Atk.ObjectAccessibleTableCaptionPropertyInfo), '("accessibleTableCaptionObject", Atk.ObjectAccessibleTableCaptionObjectPropertyInfo), '("accessibleTableColumnDescription", Atk.ObjectAccessibleTableColumnDescriptionPropertyInfo), '("accessibleTableColumnHeader", Atk.ObjectAccessibleTableColumnHeaderPropertyInfo), '("accessibleTableRowDescription", Atk.ObjectAccessibleTableRowDescriptionPropertyInfo), '("accessibleTableRowHeader", Atk.ObjectAccessibleTableRowHeaderPropertyInfo), '("accessibleTableSummary", Atk.ObjectAccessibleTableSummaryPropertyInfo), '("accessibleValue", Atk.ObjectAccessibleValuePropertyInfo), '("widget", AccessibleWidgetPropertyInfo)] :: [(Symbol, *)])--type instance SignalList ExpanderAccessible = ExpanderAccessibleSignalList-type ExpanderAccessibleSignalList = ('[ '("activeDescendantChanged", Atk.ObjectActiveDescendantChangedSignalInfo), '("boundsChanged", Atk.ComponentBoundsChangedSignalInfo), '("childrenChanged", Atk.ObjectChildrenChangedSignalInfo), '("focusEvent", Atk.ObjectFocusEventSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("propertyChange", Atk.ObjectPropertyChangeSignalInfo), '("stateChange", Atk.ObjectStateChangeSignalInfo), '("visibleDataChanged", Atk.ObjectVisibleDataChangedSignalInfo)] :: [(Symbol, *)])--
− GI/Gtk/Objects/ExpanderAccessible.hs-boot
@@ -1,13 +0,0 @@-module GI.Gtk.Objects.ExpanderAccessible where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype ExpanderAccessible = ExpanderAccessible (ForeignPtr ExpanderAccessible)-instance GObject ExpanderAccessible where-class GObject o => ExpanderAccessibleK o-instance (GObject o, IsDescendantOf ExpanderAccessible o) => ExpanderAccessibleK o
− GI/Gtk/Objects/FileChooserButton.hs
@@ -1,931 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.FileChooserButton-    ( ---- * Exported types-    FileChooserButton(..)                   ,-    FileChooserButtonK                      ,-    toFileChooserButton                     ,-    noFileChooserButton                     ,--- -- * Methods--- ** fileChooserButtonGetFocusOnClick-    FileChooserButtonGetFocusOnClickMethodInfo,-    fileChooserButtonGetFocusOnClick        ,----- ** fileChooserButtonGetTitle-    FileChooserButtonGetTitleMethodInfo     ,-    fileChooserButtonGetTitle               ,----- ** fileChooserButtonGetWidthChars-    FileChooserButtonGetWidthCharsMethodInfo,-    fileChooserButtonGetWidthChars          ,----- ** fileChooserButtonNew-    fileChooserButtonNew                    ,----- ** fileChooserButtonNewWithDialog-    fileChooserButtonNewWithDialog          ,----- ** fileChooserButtonSetFocusOnClick-    FileChooserButtonSetFocusOnClickMethodInfo,-    fileChooserButtonSetFocusOnClick        ,----- ** fileChooserButtonSetTitle-    FileChooserButtonSetTitleMethodInfo     ,-    fileChooserButtonSetTitle               ,----- ** fileChooserButtonSetWidthChars-    FileChooserButtonSetWidthCharsMethodInfo,-    fileChooserButtonSetWidthChars          ,----- -- * Properties--- ** Dialog-    FileChooserButtonDialogPropertyInfo     ,-    constructFileChooserButtonDialog        ,-    fileChooserButtonDialog                 ,----- ** FocusOnClick-    FileChooserButtonFocusOnClickPropertyInfo,-    constructFileChooserButtonFocusOnClick  ,-    fileChooserButtonFocusOnClick           ,-    getFileChooserButtonFocusOnClick        ,-    setFileChooserButtonFocusOnClick        ,----- ** Title-    FileChooserButtonTitlePropertyInfo      ,-    constructFileChooserButtonTitle         ,-    fileChooserButtonTitle                  ,-    getFileChooserButtonTitle               ,-    setFileChooserButtonTitle               ,----- ** WidthChars-    FileChooserButtonWidthCharsPropertyInfo ,-    constructFileChooserButtonWidthChars    ,-    fileChooserButtonWidthChars             ,-    getFileChooserButtonWidthChars          ,-    setFileChooserButtonWidthChars          ,----- -- * Signals--- ** FileSet-    FileChooserButtonFileSetCallback        ,-    FileChooserButtonFileSetCallbackC       ,-    FileChooserButtonFileSetSignalInfo      ,-    afterFileChooserButtonFileSet           ,-    fileChooserButtonFileSetCallbackWrapper ,-    fileChooserButtonFileSetClosure         ,-    mkFileChooserButtonFileSetCallback      ,-    noFileChooserButtonFileSetCallback      ,-    onFileChooserButtonFileSet              ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype FileChooserButton = FileChooserButton (ForeignPtr FileChooserButton)-foreign import ccall "gtk_file_chooser_button_get_type"-    c_gtk_file_chooser_button_get_type :: IO GType--type instance ParentTypes FileChooserButton = FileChooserButtonParentTypes-type FileChooserButtonParentTypes = '[Box, Container, Widget, GObject.Object, Atk.ImplementorIface, Buildable, FileChooser, Orientable]--instance GObject FileChooserButton where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_file_chooser_button_get_type-    --class GObject o => FileChooserButtonK o-instance (GObject o, IsDescendantOf FileChooserButton o) => FileChooserButtonK o--toFileChooserButton :: FileChooserButtonK o => o -> IO FileChooserButton-toFileChooserButton = unsafeCastTo FileChooserButton--noFileChooserButton :: Maybe FileChooserButton-noFileChooserButton = Nothing--type family ResolveFileChooserButtonMethod (t :: Symbol) (o :: *) :: * where-    ResolveFileChooserButtonMethod "activate" o = WidgetActivateMethodInfo-    ResolveFileChooserButtonMethod "add" o = ContainerAddMethodInfo-    ResolveFileChooserButtonMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveFileChooserButtonMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveFileChooserButtonMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveFileChooserButtonMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveFileChooserButtonMethod "addFilter" o = FileChooserAddFilterMethodInfo-    ResolveFileChooserButtonMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveFileChooserButtonMethod "addShortcutFolder" o = FileChooserAddShortcutFolderMethodInfo-    ResolveFileChooserButtonMethod "addShortcutFolderUri" o = FileChooserAddShortcutFolderUriMethodInfo-    ResolveFileChooserButtonMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveFileChooserButtonMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveFileChooserButtonMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveFileChooserButtonMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveFileChooserButtonMethod "checkResize" o = ContainerCheckResizeMethodInfo-    ResolveFileChooserButtonMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveFileChooserButtonMethod "childGetProperty" o = ContainerChildGetPropertyMethodInfo-    ResolveFileChooserButtonMethod "childNotifyByPspec" o = ContainerChildNotifyByPspecMethodInfo-    ResolveFileChooserButtonMethod "childSetProperty" o = ContainerChildSetPropertyMethodInfo-    ResolveFileChooserButtonMethod "childType" o = ContainerChildTypeMethodInfo-    ResolveFileChooserButtonMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveFileChooserButtonMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveFileChooserButtonMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveFileChooserButtonMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveFileChooserButtonMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveFileChooserButtonMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveFileChooserButtonMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveFileChooserButtonMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveFileChooserButtonMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveFileChooserButtonMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveFileChooserButtonMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveFileChooserButtonMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveFileChooserButtonMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveFileChooserButtonMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveFileChooserButtonMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveFileChooserButtonMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveFileChooserButtonMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveFileChooserButtonMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveFileChooserButtonMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveFileChooserButtonMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveFileChooserButtonMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveFileChooserButtonMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveFileChooserButtonMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveFileChooserButtonMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveFileChooserButtonMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveFileChooserButtonMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveFileChooserButtonMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveFileChooserButtonMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveFileChooserButtonMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveFileChooserButtonMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveFileChooserButtonMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveFileChooserButtonMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveFileChooserButtonMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveFileChooserButtonMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveFileChooserButtonMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveFileChooserButtonMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveFileChooserButtonMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveFileChooserButtonMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveFileChooserButtonMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveFileChooserButtonMethod "draw" o = WidgetDrawMethodInfo-    ResolveFileChooserButtonMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveFileChooserButtonMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveFileChooserButtonMethod "event" o = WidgetEventMethodInfo-    ResolveFileChooserButtonMethod "forall" o = ContainerForallMethodInfo-    ResolveFileChooserButtonMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveFileChooserButtonMethod "foreach" o = ContainerForeachMethodInfo-    ResolveFileChooserButtonMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveFileChooserButtonMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveFileChooserButtonMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveFileChooserButtonMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveFileChooserButtonMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveFileChooserButtonMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveFileChooserButtonMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveFileChooserButtonMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveFileChooserButtonMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveFileChooserButtonMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveFileChooserButtonMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveFileChooserButtonMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveFileChooserButtonMethod "hide" o = WidgetHideMethodInfo-    ResolveFileChooserButtonMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveFileChooserButtonMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveFileChooserButtonMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveFileChooserButtonMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveFileChooserButtonMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveFileChooserButtonMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveFileChooserButtonMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveFileChooserButtonMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveFileChooserButtonMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveFileChooserButtonMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveFileChooserButtonMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveFileChooserButtonMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveFileChooserButtonMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveFileChooserButtonMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveFileChooserButtonMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveFileChooserButtonMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveFileChooserButtonMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveFileChooserButtonMethod "listFilters" o = FileChooserListFiltersMethodInfo-    ResolveFileChooserButtonMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveFileChooserButtonMethod "listShortcutFolderUris" o = FileChooserListShortcutFolderUrisMethodInfo-    ResolveFileChooserButtonMethod "listShortcutFolders" o = FileChooserListShortcutFoldersMethodInfo-    ResolveFileChooserButtonMethod "map" o = WidgetMapMethodInfo-    ResolveFileChooserButtonMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveFileChooserButtonMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveFileChooserButtonMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveFileChooserButtonMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveFileChooserButtonMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveFileChooserButtonMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveFileChooserButtonMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveFileChooserButtonMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveFileChooserButtonMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveFileChooserButtonMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveFileChooserButtonMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveFileChooserButtonMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveFileChooserButtonMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveFileChooserButtonMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveFileChooserButtonMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveFileChooserButtonMethod "packEnd" o = BoxPackEndMethodInfo-    ResolveFileChooserButtonMethod "packStart" o = BoxPackStartMethodInfo-    ResolveFileChooserButtonMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveFileChooserButtonMethod "path" o = WidgetPathMethodInfo-    ResolveFileChooserButtonMethod "propagateDraw" o = ContainerPropagateDrawMethodInfo-    ResolveFileChooserButtonMethod "queryChildPacking" o = BoxQueryChildPackingMethodInfo-    ResolveFileChooserButtonMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveFileChooserButtonMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveFileChooserButtonMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveFileChooserButtonMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveFileChooserButtonMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveFileChooserButtonMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveFileChooserButtonMethod "realize" o = WidgetRealizeMethodInfo-    ResolveFileChooserButtonMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveFileChooserButtonMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveFileChooserButtonMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveFileChooserButtonMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveFileChooserButtonMethod "remove" o = ContainerRemoveMethodInfo-    ResolveFileChooserButtonMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveFileChooserButtonMethod "removeFilter" o = FileChooserRemoveFilterMethodInfo-    ResolveFileChooserButtonMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveFileChooserButtonMethod "removeShortcutFolder" o = FileChooserRemoveShortcutFolderMethodInfo-    ResolveFileChooserButtonMethod "removeShortcutFolderUri" o = FileChooserRemoveShortcutFolderUriMethodInfo-    ResolveFileChooserButtonMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveFileChooserButtonMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveFileChooserButtonMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveFileChooserButtonMethod "reorderChild" o = BoxReorderChildMethodInfo-    ResolveFileChooserButtonMethod "reparent" o = WidgetReparentMethodInfo-    ResolveFileChooserButtonMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveFileChooserButtonMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveFileChooserButtonMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveFileChooserButtonMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveFileChooserButtonMethod "resizeChildren" o = ContainerResizeChildrenMethodInfo-    ResolveFileChooserButtonMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveFileChooserButtonMethod "selectAll" o = FileChooserSelectAllMethodInfo-    ResolveFileChooserButtonMethod "selectFile" o = FileChooserSelectFileMethodInfo-    ResolveFileChooserButtonMethod "selectFilename" o = FileChooserSelectFilenameMethodInfo-    ResolveFileChooserButtonMethod "selectUri" o = FileChooserSelectUriMethodInfo-    ResolveFileChooserButtonMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveFileChooserButtonMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveFileChooserButtonMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveFileChooserButtonMethod "show" o = WidgetShowMethodInfo-    ResolveFileChooserButtonMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveFileChooserButtonMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveFileChooserButtonMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveFileChooserButtonMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveFileChooserButtonMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveFileChooserButtonMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveFileChooserButtonMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveFileChooserButtonMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveFileChooserButtonMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveFileChooserButtonMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveFileChooserButtonMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveFileChooserButtonMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveFileChooserButtonMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveFileChooserButtonMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveFileChooserButtonMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveFileChooserButtonMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveFileChooserButtonMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveFileChooserButtonMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveFileChooserButtonMethod "unselectAll" o = FileChooserUnselectAllMethodInfo-    ResolveFileChooserButtonMethod "unselectFile" o = FileChooserUnselectFileMethodInfo-    ResolveFileChooserButtonMethod "unselectFilename" o = FileChooserUnselectFilenameMethodInfo-    ResolveFileChooserButtonMethod "unselectUri" o = FileChooserUnselectUriMethodInfo-    ResolveFileChooserButtonMethod "unsetFocusChain" o = ContainerUnsetFocusChainMethodInfo-    ResolveFileChooserButtonMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveFileChooserButtonMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveFileChooserButtonMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveFileChooserButtonMethod "getAction" o = FileChooserGetActionMethodInfo-    ResolveFileChooserButtonMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveFileChooserButtonMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveFileChooserButtonMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveFileChooserButtonMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveFileChooserButtonMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveFileChooserButtonMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveFileChooserButtonMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveFileChooserButtonMethod "getBaselinePosition" o = BoxGetBaselinePositionMethodInfo-    ResolveFileChooserButtonMethod "getBorderWidth" o = ContainerGetBorderWidthMethodInfo-    ResolveFileChooserButtonMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveFileChooserButtonMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveFileChooserButtonMethod "getCenterWidget" o = BoxGetCenterWidgetMethodInfo-    ResolveFileChooserButtonMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveFileChooserButtonMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveFileChooserButtonMethod "getChildren" o = ContainerGetChildrenMethodInfo-    ResolveFileChooserButtonMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveFileChooserButtonMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveFileChooserButtonMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveFileChooserButtonMethod "getCreateFolders" o = FileChooserGetCreateFoldersMethodInfo-    ResolveFileChooserButtonMethod "getCurrentFolder" o = FileChooserGetCurrentFolderMethodInfo-    ResolveFileChooserButtonMethod "getCurrentFolderFile" o = FileChooserGetCurrentFolderFileMethodInfo-    ResolveFileChooserButtonMethod "getCurrentFolderUri" o = FileChooserGetCurrentFolderUriMethodInfo-    ResolveFileChooserButtonMethod "getCurrentName" o = FileChooserGetCurrentNameMethodInfo-    ResolveFileChooserButtonMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveFileChooserButtonMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveFileChooserButtonMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveFileChooserButtonMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveFileChooserButtonMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveFileChooserButtonMethod "getDoOverwriteConfirmation" o = FileChooserGetDoOverwriteConfirmationMethodInfo-    ResolveFileChooserButtonMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveFileChooserButtonMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveFileChooserButtonMethod "getExtraWidget" o = FileChooserGetExtraWidgetMethodInfo-    ResolveFileChooserButtonMethod "getFile" o = FileChooserGetFileMethodInfo-    ResolveFileChooserButtonMethod "getFilename" o = FileChooserGetFilenameMethodInfo-    ResolveFileChooserButtonMethod "getFilenames" o = FileChooserGetFilenamesMethodInfo-    ResolveFileChooserButtonMethod "getFiles" o = FileChooserGetFilesMethodInfo-    ResolveFileChooserButtonMethod "getFilter" o = FileChooserGetFilterMethodInfo-    ResolveFileChooserButtonMethod "getFocusChain" o = ContainerGetFocusChainMethodInfo-    ResolveFileChooserButtonMethod "getFocusChild" o = ContainerGetFocusChildMethodInfo-    ResolveFileChooserButtonMethod "getFocusHadjustment" o = ContainerGetFocusHadjustmentMethodInfo-    ResolveFileChooserButtonMethod "getFocusOnClick" o = FileChooserButtonGetFocusOnClickMethodInfo-    ResolveFileChooserButtonMethod "getFocusVadjustment" o = ContainerGetFocusVadjustmentMethodInfo-    ResolveFileChooserButtonMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveFileChooserButtonMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveFileChooserButtonMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveFileChooserButtonMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveFileChooserButtonMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveFileChooserButtonMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveFileChooserButtonMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveFileChooserButtonMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveFileChooserButtonMethod "getHomogeneous" o = BoxGetHomogeneousMethodInfo-    ResolveFileChooserButtonMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveFileChooserButtonMethod "getLocalOnly" o = FileChooserGetLocalOnlyMethodInfo-    ResolveFileChooserButtonMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveFileChooserButtonMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveFileChooserButtonMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveFileChooserButtonMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveFileChooserButtonMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveFileChooserButtonMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveFileChooserButtonMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveFileChooserButtonMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveFileChooserButtonMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveFileChooserButtonMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveFileChooserButtonMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveFileChooserButtonMethod "getOrientation" o = OrientableGetOrientationMethodInfo-    ResolveFileChooserButtonMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveFileChooserButtonMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveFileChooserButtonMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveFileChooserButtonMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveFileChooserButtonMethod "getPathForChild" o = ContainerGetPathForChildMethodInfo-    ResolveFileChooserButtonMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveFileChooserButtonMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveFileChooserButtonMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveFileChooserButtonMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveFileChooserButtonMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveFileChooserButtonMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveFileChooserButtonMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveFileChooserButtonMethod "getPreviewFile" o = FileChooserGetPreviewFileMethodInfo-    ResolveFileChooserButtonMethod "getPreviewFilename" o = FileChooserGetPreviewFilenameMethodInfo-    ResolveFileChooserButtonMethod "getPreviewUri" o = FileChooserGetPreviewUriMethodInfo-    ResolveFileChooserButtonMethod "getPreviewWidget" o = FileChooserGetPreviewWidgetMethodInfo-    ResolveFileChooserButtonMethod "getPreviewWidgetActive" o = FileChooserGetPreviewWidgetActiveMethodInfo-    ResolveFileChooserButtonMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveFileChooserButtonMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveFileChooserButtonMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveFileChooserButtonMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveFileChooserButtonMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveFileChooserButtonMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveFileChooserButtonMethod "getResizeMode" o = ContainerGetResizeModeMethodInfo-    ResolveFileChooserButtonMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveFileChooserButtonMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveFileChooserButtonMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveFileChooserButtonMethod "getSelectMultiple" o = FileChooserGetSelectMultipleMethodInfo-    ResolveFileChooserButtonMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveFileChooserButtonMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveFileChooserButtonMethod "getShowHidden" o = FileChooserGetShowHiddenMethodInfo-    ResolveFileChooserButtonMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveFileChooserButtonMethod "getSpacing" o = BoxGetSpacingMethodInfo-    ResolveFileChooserButtonMethod "getState" o = WidgetGetStateMethodInfo-    ResolveFileChooserButtonMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveFileChooserButtonMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveFileChooserButtonMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveFileChooserButtonMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveFileChooserButtonMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveFileChooserButtonMethod "getTitle" o = FileChooserButtonGetTitleMethodInfo-    ResolveFileChooserButtonMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveFileChooserButtonMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveFileChooserButtonMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveFileChooserButtonMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveFileChooserButtonMethod "getUri" o = FileChooserGetUriMethodInfo-    ResolveFileChooserButtonMethod "getUris" o = FileChooserGetUrisMethodInfo-    ResolveFileChooserButtonMethod "getUsePreviewLabel" o = FileChooserGetUsePreviewLabelMethodInfo-    ResolveFileChooserButtonMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveFileChooserButtonMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveFileChooserButtonMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveFileChooserButtonMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveFileChooserButtonMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveFileChooserButtonMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveFileChooserButtonMethod "getWidthChars" o = FileChooserButtonGetWidthCharsMethodInfo-    ResolveFileChooserButtonMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveFileChooserButtonMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveFileChooserButtonMethod "setAction" o = FileChooserSetActionMethodInfo-    ResolveFileChooserButtonMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveFileChooserButtonMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveFileChooserButtonMethod "setBaselinePosition" o = BoxSetBaselinePositionMethodInfo-    ResolveFileChooserButtonMethod "setBorderWidth" o = ContainerSetBorderWidthMethodInfo-    ResolveFileChooserButtonMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveFileChooserButtonMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveFileChooserButtonMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveFileChooserButtonMethod "setCenterWidget" o = BoxSetCenterWidgetMethodInfo-    ResolveFileChooserButtonMethod "setChildPacking" o = BoxSetChildPackingMethodInfo-    ResolveFileChooserButtonMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveFileChooserButtonMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveFileChooserButtonMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveFileChooserButtonMethod "setCreateFolders" o = FileChooserSetCreateFoldersMethodInfo-    ResolveFileChooserButtonMethod "setCurrentFolder" o = FileChooserSetCurrentFolderMethodInfo-    ResolveFileChooserButtonMethod "setCurrentFolderFile" o = FileChooserSetCurrentFolderFileMethodInfo-    ResolveFileChooserButtonMethod "setCurrentFolderUri" o = FileChooserSetCurrentFolderUriMethodInfo-    ResolveFileChooserButtonMethod "setCurrentName" o = FileChooserSetCurrentNameMethodInfo-    ResolveFileChooserButtonMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveFileChooserButtonMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveFileChooserButtonMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveFileChooserButtonMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveFileChooserButtonMethod "setDoOverwriteConfirmation" o = FileChooserSetDoOverwriteConfirmationMethodInfo-    ResolveFileChooserButtonMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveFileChooserButtonMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveFileChooserButtonMethod "setExtraWidget" o = FileChooserSetExtraWidgetMethodInfo-    ResolveFileChooserButtonMethod "setFile" o = FileChooserSetFileMethodInfo-    ResolveFileChooserButtonMethod "setFilename" o = FileChooserSetFilenameMethodInfo-    ResolveFileChooserButtonMethod "setFilter" o = FileChooserSetFilterMethodInfo-    ResolveFileChooserButtonMethod "setFocusChain" o = ContainerSetFocusChainMethodInfo-    ResolveFileChooserButtonMethod "setFocusChild" o = ContainerSetFocusChildMethodInfo-    ResolveFileChooserButtonMethod "setFocusHadjustment" o = ContainerSetFocusHadjustmentMethodInfo-    ResolveFileChooserButtonMethod "setFocusOnClick" o = FileChooserButtonSetFocusOnClickMethodInfo-    ResolveFileChooserButtonMethod "setFocusVadjustment" o = ContainerSetFocusVadjustmentMethodInfo-    ResolveFileChooserButtonMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveFileChooserButtonMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveFileChooserButtonMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveFileChooserButtonMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveFileChooserButtonMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveFileChooserButtonMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveFileChooserButtonMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveFileChooserButtonMethod "setHomogeneous" o = BoxSetHomogeneousMethodInfo-    ResolveFileChooserButtonMethod "setLocalOnly" o = FileChooserSetLocalOnlyMethodInfo-    ResolveFileChooserButtonMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveFileChooserButtonMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveFileChooserButtonMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveFileChooserButtonMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveFileChooserButtonMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveFileChooserButtonMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveFileChooserButtonMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveFileChooserButtonMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveFileChooserButtonMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveFileChooserButtonMethod "setOrientation" o = OrientableSetOrientationMethodInfo-    ResolveFileChooserButtonMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveFileChooserButtonMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveFileChooserButtonMethod "setPreviewWidget" o = FileChooserSetPreviewWidgetMethodInfo-    ResolveFileChooserButtonMethod "setPreviewWidgetActive" o = FileChooserSetPreviewWidgetActiveMethodInfo-    ResolveFileChooserButtonMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveFileChooserButtonMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveFileChooserButtonMethod "setReallocateRedraws" o = ContainerSetReallocateRedrawsMethodInfo-    ResolveFileChooserButtonMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveFileChooserButtonMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveFileChooserButtonMethod "setResizeMode" o = ContainerSetResizeModeMethodInfo-    ResolveFileChooserButtonMethod "setSelectMultiple" o = FileChooserSetSelectMultipleMethodInfo-    ResolveFileChooserButtonMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveFileChooserButtonMethod "setShowHidden" o = FileChooserSetShowHiddenMethodInfo-    ResolveFileChooserButtonMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveFileChooserButtonMethod "setSpacing" o = BoxSetSpacingMethodInfo-    ResolveFileChooserButtonMethod "setState" o = WidgetSetStateMethodInfo-    ResolveFileChooserButtonMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveFileChooserButtonMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveFileChooserButtonMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveFileChooserButtonMethod "setTitle" o = FileChooserButtonSetTitleMethodInfo-    ResolveFileChooserButtonMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveFileChooserButtonMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveFileChooserButtonMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveFileChooserButtonMethod "setUri" o = FileChooserSetUriMethodInfo-    ResolveFileChooserButtonMethod "setUsePreviewLabel" o = FileChooserSetUsePreviewLabelMethodInfo-    ResolveFileChooserButtonMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveFileChooserButtonMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveFileChooserButtonMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveFileChooserButtonMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveFileChooserButtonMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveFileChooserButtonMethod "setWidthChars" o = FileChooserButtonSetWidthCharsMethodInfo-    ResolveFileChooserButtonMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveFileChooserButtonMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveFileChooserButtonMethod t FileChooserButton, MethodInfo info FileChooserButton p) => IsLabelProxy t (FileChooserButton -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveFileChooserButtonMethod t FileChooserButton, MethodInfo info FileChooserButton p) => IsLabel t (FileChooserButton -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal FileChooserButton::file-set-type FileChooserButtonFileSetCallback =-    IO ()--noFileChooserButtonFileSetCallback :: Maybe FileChooserButtonFileSetCallback-noFileChooserButtonFileSetCallback = Nothing--type FileChooserButtonFileSetCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkFileChooserButtonFileSetCallback :: FileChooserButtonFileSetCallbackC -> IO (FunPtr FileChooserButtonFileSetCallbackC)--fileChooserButtonFileSetClosure :: FileChooserButtonFileSetCallback -> IO Closure-fileChooserButtonFileSetClosure cb = newCClosure =<< mkFileChooserButtonFileSetCallback wrapped-    where wrapped = fileChooserButtonFileSetCallbackWrapper cb--fileChooserButtonFileSetCallbackWrapper ::-    FileChooserButtonFileSetCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-fileChooserButtonFileSetCallbackWrapper _cb _ _ = do-    _cb --onFileChooserButtonFileSet :: (GObject a, MonadIO m) => a -> FileChooserButtonFileSetCallback -> m SignalHandlerId-onFileChooserButtonFileSet obj cb = liftIO $ connectFileChooserButtonFileSet obj cb SignalConnectBefore-afterFileChooserButtonFileSet :: (GObject a, MonadIO m) => a -> FileChooserButtonFileSetCallback -> m SignalHandlerId-afterFileChooserButtonFileSet obj cb = connectFileChooserButtonFileSet obj cb SignalConnectAfter--connectFileChooserButtonFileSet :: (GObject a, MonadIO m) =>-                                   a -> FileChooserButtonFileSetCallback -> SignalConnectMode -> m SignalHandlerId-connectFileChooserButtonFileSet obj cb after = liftIO $ do-    cb' <- mkFileChooserButtonFileSetCallback (fileChooserButtonFileSetCallbackWrapper cb)-    connectSignalFunPtr obj "file-set" cb' after---- VVV Prop "dialog"-   -- Type: TInterface "Gtk" "FileChooser"-   -- Flags: [PropertyWritable,PropertyConstructOnly]-   -- Nullable: (Nothing,Nothing)--constructFileChooserButtonDialog :: (FileChooserK a) => a -> IO ([Char], GValue)-constructFileChooserButtonDialog val = constructObjectPropertyObject "dialog" (Just val)--data FileChooserButtonDialogPropertyInfo-instance AttrInfo FileChooserButtonDialogPropertyInfo where-    type AttrAllowedOps FileChooserButtonDialogPropertyInfo = '[ 'AttrConstruct, 'AttrClear]-    type AttrSetTypeConstraint FileChooserButtonDialogPropertyInfo = FileChooserK-    type AttrBaseTypeConstraint FileChooserButtonDialogPropertyInfo = FileChooserButtonK-    type AttrGetType FileChooserButtonDialogPropertyInfo = ()-    type AttrLabel FileChooserButtonDialogPropertyInfo = "dialog"-    attrGet _ = undefined-    attrSet _ = undefined-    attrConstruct _ = constructFileChooserButtonDialog-    attrClear _ = undefined---- VVV Prop "focus-on-click"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getFileChooserButtonFocusOnClick :: (MonadIO m, FileChooserButtonK o) => o -> m Bool-getFileChooserButtonFocusOnClick obj = liftIO $ getObjectPropertyBool obj "focus-on-click"--setFileChooserButtonFocusOnClick :: (MonadIO m, FileChooserButtonK o) => o -> Bool -> m ()-setFileChooserButtonFocusOnClick obj val = liftIO $ setObjectPropertyBool obj "focus-on-click" val--constructFileChooserButtonFocusOnClick :: Bool -> IO ([Char], GValue)-constructFileChooserButtonFocusOnClick val = constructObjectPropertyBool "focus-on-click" val--data FileChooserButtonFocusOnClickPropertyInfo-instance AttrInfo FileChooserButtonFocusOnClickPropertyInfo where-    type AttrAllowedOps FileChooserButtonFocusOnClickPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint FileChooserButtonFocusOnClickPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint FileChooserButtonFocusOnClickPropertyInfo = FileChooserButtonK-    type AttrGetType FileChooserButtonFocusOnClickPropertyInfo = Bool-    type AttrLabel FileChooserButtonFocusOnClickPropertyInfo = "focus-on-click"-    attrGet _ = getFileChooserButtonFocusOnClick-    attrSet _ = setFileChooserButtonFocusOnClick-    attrConstruct _ = constructFileChooserButtonFocusOnClick-    attrClear _ = undefined---- VVV Prop "title"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getFileChooserButtonTitle :: (MonadIO m, FileChooserButtonK o) => o -> m T.Text-getFileChooserButtonTitle obj = liftIO $ checkUnexpectedNothing "getFileChooserButtonTitle" $ getObjectPropertyString obj "title"--setFileChooserButtonTitle :: (MonadIO m, FileChooserButtonK o) => o -> T.Text -> m ()-setFileChooserButtonTitle obj val = liftIO $ setObjectPropertyString obj "title" (Just val)--constructFileChooserButtonTitle :: T.Text -> IO ([Char], GValue)-constructFileChooserButtonTitle val = constructObjectPropertyString "title" (Just val)--data FileChooserButtonTitlePropertyInfo-instance AttrInfo FileChooserButtonTitlePropertyInfo where-    type AttrAllowedOps FileChooserButtonTitlePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint FileChooserButtonTitlePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint FileChooserButtonTitlePropertyInfo = FileChooserButtonK-    type AttrGetType FileChooserButtonTitlePropertyInfo = T.Text-    type AttrLabel FileChooserButtonTitlePropertyInfo = "title"-    attrGet _ = getFileChooserButtonTitle-    attrSet _ = setFileChooserButtonTitle-    attrConstruct _ = constructFileChooserButtonTitle-    attrClear _ = undefined---- VVV Prop "width-chars"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getFileChooserButtonWidthChars :: (MonadIO m, FileChooserButtonK o) => o -> m Int32-getFileChooserButtonWidthChars obj = liftIO $ getObjectPropertyInt32 obj "width-chars"--setFileChooserButtonWidthChars :: (MonadIO m, FileChooserButtonK o) => o -> Int32 -> m ()-setFileChooserButtonWidthChars obj val = liftIO $ setObjectPropertyInt32 obj "width-chars" val--constructFileChooserButtonWidthChars :: Int32 -> IO ([Char], GValue)-constructFileChooserButtonWidthChars val = constructObjectPropertyInt32 "width-chars" val--data FileChooserButtonWidthCharsPropertyInfo-instance AttrInfo FileChooserButtonWidthCharsPropertyInfo where-    type AttrAllowedOps FileChooserButtonWidthCharsPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint FileChooserButtonWidthCharsPropertyInfo = (~) Int32-    type AttrBaseTypeConstraint FileChooserButtonWidthCharsPropertyInfo = FileChooserButtonK-    type AttrGetType FileChooserButtonWidthCharsPropertyInfo = Int32-    type AttrLabel FileChooserButtonWidthCharsPropertyInfo = "width-chars"-    attrGet _ = getFileChooserButtonWidthChars-    attrSet _ = setFileChooserButtonWidthChars-    attrConstruct _ = constructFileChooserButtonWidthChars-    attrClear _ = undefined--type instance AttributeList FileChooserButton = FileChooserButtonAttributeList-type FileChooserButtonAttributeList = ('[ '("action", FileChooserActionPropertyInfo), '("appPaintable", WidgetAppPaintablePropertyInfo), '("baselinePosition", BoxBaselinePositionPropertyInfo), '("borderWidth", ContainerBorderWidthPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("child", ContainerChildPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("createFolders", FileChooserCreateFoldersPropertyInfo), '("dialog", FileChooserButtonDialogPropertyInfo), '("doOverwriteConfirmation", FileChooserDoOverwriteConfirmationPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("extraWidget", FileChooserExtraWidgetPropertyInfo), '("filter", FileChooserFilterPropertyInfo), '("focusOnClick", FileChooserButtonFocusOnClickPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("homogeneous", BoxHomogeneousPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("localOnly", FileChooserLocalOnlyPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("orientation", OrientableOrientationPropertyInfo), '("parent", WidgetParentPropertyInfo), '("previewWidget", FileChooserPreviewWidgetPropertyInfo), '("previewWidgetActive", FileChooserPreviewWidgetActivePropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("resizeMode", ContainerResizeModePropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("selectMultiple", FileChooserSelectMultiplePropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("showHidden", FileChooserShowHiddenPropertyInfo), '("spacing", BoxSpacingPropertyInfo), '("style", WidgetStylePropertyInfo), '("title", FileChooserButtonTitlePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("usePreviewLabel", FileChooserUsePreviewLabelPropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthChars", FileChooserButtonWidthCharsPropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo)] :: [(Symbol, *)])--fileChooserButtonDialog :: AttrLabelProxy "dialog"-fileChooserButtonDialog = AttrLabelProxy--fileChooserButtonFocusOnClick :: AttrLabelProxy "focusOnClick"-fileChooserButtonFocusOnClick = AttrLabelProxy--fileChooserButtonTitle :: AttrLabelProxy "title"-fileChooserButtonTitle = AttrLabelProxy--fileChooserButtonWidthChars :: AttrLabelProxy "widthChars"-fileChooserButtonWidthChars = AttrLabelProxy--data FileChooserButtonFileSetSignalInfo-instance SignalInfo FileChooserButtonFileSetSignalInfo where-    type HaskellCallbackType FileChooserButtonFileSetSignalInfo = FileChooserButtonFileSetCallback-    connectSignal _ = connectFileChooserButtonFileSet--type instance SignalList FileChooserButton = FileChooserButtonSignalList-type FileChooserButtonSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("add", ContainerAddSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("checkResize", ContainerCheckResizeSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("confirmOverwrite", FileChooserConfirmOverwriteSignalInfo), '("currentFolderChanged", FileChooserCurrentFolderChangedSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("fileActivated", FileChooserFileActivatedSignalInfo), '("fileSet", FileChooserButtonFileSetSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("remove", ContainerRemoveSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionChanged", FileChooserSelectionChangedSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("setFocusChild", ContainerSetFocusChildSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("updatePreview", FileChooserUpdatePreviewSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method FileChooserButton::new--- method type : Constructor--- Args : [Arg {argCName = "title", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "action", argType = TInterface "Gtk" "FileChooserAction", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "FileChooserButton")--- throws : False--- Skip return : False--foreign import ccall "gtk_file_chooser_button_new" gtk_file_chooser_button_new :: -    CString ->                              -- title : TBasicType TUTF8-    CUInt ->                                -- action : TInterface "Gtk" "FileChooserAction"-    IO (Ptr FileChooserButton)---fileChooserButtonNew ::-    (MonadIO m) =>-    T.Text                                  -- title-    -> FileChooserAction                    -- action-    -> m FileChooserButton                  -- result-fileChooserButtonNew title action = liftIO $ do-    title' <- textToCString title-    let action' = (fromIntegral . fromEnum) action-    result <- gtk_file_chooser_button_new title' action'-    checkUnexpectedReturnNULL "gtk_file_chooser_button_new" result-    result' <- (newObject FileChooserButton) result-    freeMem title'-    return result'---- method FileChooserButton::new_with_dialog--- method type : Constructor--- Args : [Arg {argCName = "dialog", argType = TInterface "Gtk" "Dialog", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "FileChooserButton")--- throws : False--- Skip return : False--foreign import ccall "gtk_file_chooser_button_new_with_dialog" gtk_file_chooser_button_new_with_dialog :: -    Ptr Dialog ->                           -- dialog : TInterface "Gtk" "Dialog"-    IO (Ptr FileChooserButton)---fileChooserButtonNewWithDialog ::-    (MonadIO m, DialogK a) =>-    a                                       -- dialog-    -> m FileChooserButton                  -- result-fileChooserButtonNewWithDialog dialog = liftIO $ do-    let dialog' = unsafeManagedPtrCastPtr dialog-    result <- gtk_file_chooser_button_new_with_dialog dialog'-    checkUnexpectedReturnNULL "gtk_file_chooser_button_new_with_dialog" result-    result' <- (newObject FileChooserButton) result-    touchManagedPtr dialog-    return result'---- method FileChooserButton::get_focus_on_click--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FileChooserButton", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_file_chooser_button_get_focus_on_click" gtk_file_chooser_button_get_focus_on_click :: -    Ptr FileChooserButton ->                -- _obj : TInterface "Gtk" "FileChooserButton"-    IO CInt---fileChooserButtonGetFocusOnClick ::-    (MonadIO m, FileChooserButtonK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-fileChooserButtonGetFocusOnClick _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_file_chooser_button_get_focus_on_click _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data FileChooserButtonGetFocusOnClickMethodInfo-instance (signature ~ (m Bool), MonadIO m, FileChooserButtonK a) => MethodInfo FileChooserButtonGetFocusOnClickMethodInfo a signature where-    overloadedMethod _ = fileChooserButtonGetFocusOnClick---- method FileChooserButton::get_title--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FileChooserButton", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_file_chooser_button_get_title" gtk_file_chooser_button_get_title :: -    Ptr FileChooserButton ->                -- _obj : TInterface "Gtk" "FileChooserButton"-    IO CString---fileChooserButtonGetTitle ::-    (MonadIO m, FileChooserButtonK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-fileChooserButtonGetTitle _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_file_chooser_button_get_title _obj'-    checkUnexpectedReturnNULL "gtk_file_chooser_button_get_title" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data FileChooserButtonGetTitleMethodInfo-instance (signature ~ (m T.Text), MonadIO m, FileChooserButtonK a) => MethodInfo FileChooserButtonGetTitleMethodInfo a signature where-    overloadedMethod _ = fileChooserButtonGetTitle---- method FileChooserButton::get_width_chars--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FileChooserButton", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_file_chooser_button_get_width_chars" gtk_file_chooser_button_get_width_chars :: -    Ptr FileChooserButton ->                -- _obj : TInterface "Gtk" "FileChooserButton"-    IO Int32---fileChooserButtonGetWidthChars ::-    (MonadIO m, FileChooserButtonK a) =>-    a                                       -- _obj-    -> m Int32                              -- result-fileChooserButtonGetWidthChars _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_file_chooser_button_get_width_chars _obj'-    touchManagedPtr _obj-    return result--data FileChooserButtonGetWidthCharsMethodInfo-instance (signature ~ (m Int32), MonadIO m, FileChooserButtonK a) => MethodInfo FileChooserButtonGetWidthCharsMethodInfo a signature where-    overloadedMethod _ = fileChooserButtonGetWidthChars---- method FileChooserButton::set_focus_on_click--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FileChooserButton", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "focus_on_click", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_file_chooser_button_set_focus_on_click" gtk_file_chooser_button_set_focus_on_click :: -    Ptr FileChooserButton ->                -- _obj : TInterface "Gtk" "FileChooserButton"-    CInt ->                                 -- focus_on_click : TBasicType TBoolean-    IO ()---fileChooserButtonSetFocusOnClick ::-    (MonadIO m, FileChooserButtonK a) =>-    a                                       -- _obj-    -> Bool                                 -- focusOnClick-    -> m ()                                 -- result-fileChooserButtonSetFocusOnClick _obj focusOnClick = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let focusOnClick' = (fromIntegral . fromEnum) focusOnClick-    gtk_file_chooser_button_set_focus_on_click _obj' focusOnClick'-    touchManagedPtr _obj-    return ()--data FileChooserButtonSetFocusOnClickMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, FileChooserButtonK a) => MethodInfo FileChooserButtonSetFocusOnClickMethodInfo a signature where-    overloadedMethod _ = fileChooserButtonSetFocusOnClick---- method FileChooserButton::set_title--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FileChooserButton", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "title", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_file_chooser_button_set_title" gtk_file_chooser_button_set_title :: -    Ptr FileChooserButton ->                -- _obj : TInterface "Gtk" "FileChooserButton"-    CString ->                              -- title : TBasicType TUTF8-    IO ()---fileChooserButtonSetTitle ::-    (MonadIO m, FileChooserButtonK a) =>-    a                                       -- _obj-    -> T.Text                               -- title-    -> m ()                                 -- result-fileChooserButtonSetTitle _obj title = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    title' <- textToCString title-    gtk_file_chooser_button_set_title _obj' title'-    touchManagedPtr _obj-    freeMem title'-    return ()--data FileChooserButtonSetTitleMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, FileChooserButtonK a) => MethodInfo FileChooserButtonSetTitleMethodInfo a signature where-    overloadedMethod _ = fileChooserButtonSetTitle---- method FileChooserButton::set_width_chars--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FileChooserButton", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "n_chars", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_file_chooser_button_set_width_chars" gtk_file_chooser_button_set_width_chars :: -    Ptr FileChooserButton ->                -- _obj : TInterface "Gtk" "FileChooserButton"-    Int32 ->                                -- n_chars : TBasicType TInt-    IO ()---fileChooserButtonSetWidthChars ::-    (MonadIO m, FileChooserButtonK a) =>-    a                                       -- _obj-    -> Int32                                -- nChars-    -> m ()                                 -- result-fileChooserButtonSetWidthChars _obj nChars = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_file_chooser_button_set_width_chars _obj' nChars-    touchManagedPtr _obj-    return ()--data FileChooserButtonSetWidthCharsMethodInfo-instance (signature ~ (Int32 -> m ()), MonadIO m, FileChooserButtonK a) => MethodInfo FileChooserButtonSetWidthCharsMethodInfo a signature where-    overloadedMethod _ = fileChooserButtonSetWidthChars--
− GI/Gtk/Objects/FileChooserButton.hs-boot
@@ -1,24 +0,0 @@-module GI.Gtk.Objects.FileChooserButton where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype FileChooserButton = FileChooserButton (ForeignPtr FileChooserButton)-instance GObject FileChooserButton where-class GObject o => FileChooserButtonK o-instance (GObject o, IsDescendantOf FileChooserButton o) => FileChooserButtonK o-data FileChooserButtonDialogPropertyInfo-data FileChooserButtonFocusOnClickPropertyInfo-data FileChooserButtonTitlePropertyInfo-data FileChooserButtonWidthCharsPropertyInfo-data FileChooserButtonFileSetSignalInfo-data FileChooserButtonGetFocusOnClickMethodInfo-data FileChooserButtonGetTitleMethodInfo-data FileChooserButtonGetWidthCharsMethodInfo-data FileChooserButtonSetFocusOnClickMethodInfo-data FileChooserButtonSetTitleMethodInfo-data FileChooserButtonSetWidthCharsMethodInfo
− GI/Gtk/Objects/FileChooserDialog.hs
@@ -1,555 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.FileChooserDialog-    ( ---- * Exported types-    FileChooserDialog(..)                   ,-    FileChooserDialogK                      ,-    toFileChooserDialog                     ,-    noFileChooserDialog                     ,---    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype FileChooserDialog = FileChooserDialog (ForeignPtr FileChooserDialog)-foreign import ccall "gtk_file_chooser_dialog_get_type"-    c_gtk_file_chooser_dialog_get_type :: IO GType--type instance ParentTypes FileChooserDialog = FileChooserDialogParentTypes-type FileChooserDialogParentTypes = '[Dialog, Window, Bin, Container, Widget, GObject.Object, Atk.ImplementorIface, Buildable, FileChooser]--instance GObject FileChooserDialog where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_file_chooser_dialog_get_type-    --class GObject o => FileChooserDialogK o-instance (GObject o, IsDescendantOf FileChooserDialog o) => FileChooserDialogK o--toFileChooserDialog :: FileChooserDialogK o => o -> IO FileChooserDialog-toFileChooserDialog = unsafeCastTo FileChooserDialog--noFileChooserDialog :: Maybe FileChooserDialog-noFileChooserDialog = Nothing--type family ResolveFileChooserDialogMethod (t :: Symbol) (o :: *) :: * where-    ResolveFileChooserDialogMethod "activate" o = WidgetActivateMethodInfo-    ResolveFileChooserDialogMethod "activateDefault" o = WindowActivateDefaultMethodInfo-    ResolveFileChooserDialogMethod "activateFocus" o = WindowActivateFocusMethodInfo-    ResolveFileChooserDialogMethod "activateKey" o = WindowActivateKeyMethodInfo-    ResolveFileChooserDialogMethod "add" o = ContainerAddMethodInfo-    ResolveFileChooserDialogMethod "addAccelGroup" o = WindowAddAccelGroupMethodInfo-    ResolveFileChooserDialogMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveFileChooserDialogMethod "addActionWidget" o = DialogAddActionWidgetMethodInfo-    ResolveFileChooserDialogMethod "addButton" o = DialogAddButtonMethodInfo-    ResolveFileChooserDialogMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveFileChooserDialogMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveFileChooserDialogMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveFileChooserDialogMethod "addFilter" o = FileChooserAddFilterMethodInfo-    ResolveFileChooserDialogMethod "addMnemonic" o = WindowAddMnemonicMethodInfo-    ResolveFileChooserDialogMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveFileChooserDialogMethod "addShortcutFolder" o = FileChooserAddShortcutFolderMethodInfo-    ResolveFileChooserDialogMethod "addShortcutFolderUri" o = FileChooserAddShortcutFolderUriMethodInfo-    ResolveFileChooserDialogMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveFileChooserDialogMethod "beginMoveDrag" o = WindowBeginMoveDragMethodInfo-    ResolveFileChooserDialogMethod "beginResizeDrag" o = WindowBeginResizeDragMethodInfo-    ResolveFileChooserDialogMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveFileChooserDialogMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveFileChooserDialogMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveFileChooserDialogMethod "checkResize" o = ContainerCheckResizeMethodInfo-    ResolveFileChooserDialogMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveFileChooserDialogMethod "childGetProperty" o = ContainerChildGetPropertyMethodInfo-    ResolveFileChooserDialogMethod "childNotifyByPspec" o = ContainerChildNotifyByPspecMethodInfo-    ResolveFileChooserDialogMethod "childSetProperty" o = ContainerChildSetPropertyMethodInfo-    ResolveFileChooserDialogMethod "childType" o = ContainerChildTypeMethodInfo-    ResolveFileChooserDialogMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveFileChooserDialogMethod "close" o = WindowCloseMethodInfo-    ResolveFileChooserDialogMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveFileChooserDialogMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveFileChooserDialogMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveFileChooserDialogMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveFileChooserDialogMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveFileChooserDialogMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveFileChooserDialogMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveFileChooserDialogMethod "deiconify" o = WindowDeiconifyMethodInfo-    ResolveFileChooserDialogMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveFileChooserDialogMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveFileChooserDialogMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveFileChooserDialogMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveFileChooserDialogMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveFileChooserDialogMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveFileChooserDialogMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveFileChooserDialogMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveFileChooserDialogMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveFileChooserDialogMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveFileChooserDialogMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveFileChooserDialogMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveFileChooserDialogMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveFileChooserDialogMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveFileChooserDialogMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveFileChooserDialogMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveFileChooserDialogMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveFileChooserDialogMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveFileChooserDialogMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveFileChooserDialogMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveFileChooserDialogMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveFileChooserDialogMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveFileChooserDialogMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveFileChooserDialogMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveFileChooserDialogMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveFileChooserDialogMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveFileChooserDialogMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveFileChooserDialogMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveFileChooserDialogMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveFileChooserDialogMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveFileChooserDialogMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveFileChooserDialogMethod "draw" o = WidgetDrawMethodInfo-    ResolveFileChooserDialogMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveFileChooserDialogMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveFileChooserDialogMethod "event" o = WidgetEventMethodInfo-    ResolveFileChooserDialogMethod "forall" o = ContainerForallMethodInfo-    ResolveFileChooserDialogMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveFileChooserDialogMethod "foreach" o = ContainerForeachMethodInfo-    ResolveFileChooserDialogMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveFileChooserDialogMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveFileChooserDialogMethod "fullscreen" o = WindowFullscreenMethodInfo-    ResolveFileChooserDialogMethod "fullscreenOnMonitor" o = WindowFullscreenOnMonitorMethodInfo-    ResolveFileChooserDialogMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveFileChooserDialogMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveFileChooserDialogMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveFileChooserDialogMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveFileChooserDialogMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveFileChooserDialogMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveFileChooserDialogMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveFileChooserDialogMethod "hasGroup" o = WindowHasGroupMethodInfo-    ResolveFileChooserDialogMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveFileChooserDialogMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveFileChooserDialogMethod "hasToplevelFocus" o = WindowHasToplevelFocusMethodInfo-    ResolveFileChooserDialogMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveFileChooserDialogMethod "hide" o = WidgetHideMethodInfo-    ResolveFileChooserDialogMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveFileChooserDialogMethod "iconify" o = WindowIconifyMethodInfo-    ResolveFileChooserDialogMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveFileChooserDialogMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveFileChooserDialogMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveFileChooserDialogMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveFileChooserDialogMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveFileChooserDialogMethod "isActive" o = WindowIsActiveMethodInfo-    ResolveFileChooserDialogMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveFileChooserDialogMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveFileChooserDialogMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveFileChooserDialogMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveFileChooserDialogMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveFileChooserDialogMethod "isMaximized" o = WindowIsMaximizedMethodInfo-    ResolveFileChooserDialogMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveFileChooserDialogMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveFileChooserDialogMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveFileChooserDialogMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveFileChooserDialogMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveFileChooserDialogMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveFileChooserDialogMethod "listFilters" o = FileChooserListFiltersMethodInfo-    ResolveFileChooserDialogMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveFileChooserDialogMethod "listShortcutFolderUris" o = FileChooserListShortcutFolderUrisMethodInfo-    ResolveFileChooserDialogMethod "listShortcutFolders" o = FileChooserListShortcutFoldersMethodInfo-    ResolveFileChooserDialogMethod "map" o = WidgetMapMethodInfo-    ResolveFileChooserDialogMethod "maximize" o = WindowMaximizeMethodInfo-    ResolveFileChooserDialogMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveFileChooserDialogMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveFileChooserDialogMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveFileChooserDialogMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveFileChooserDialogMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveFileChooserDialogMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveFileChooserDialogMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveFileChooserDialogMethod "move" o = WindowMoveMethodInfo-    ResolveFileChooserDialogMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveFileChooserDialogMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveFileChooserDialogMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveFileChooserDialogMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveFileChooserDialogMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveFileChooserDialogMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveFileChooserDialogMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveFileChooserDialogMethod "parseGeometry" o = WindowParseGeometryMethodInfo-    ResolveFileChooserDialogMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveFileChooserDialogMethod "path" o = WidgetPathMethodInfo-    ResolveFileChooserDialogMethod "present" o = WindowPresentMethodInfo-    ResolveFileChooserDialogMethod "presentWithTime" o = WindowPresentWithTimeMethodInfo-    ResolveFileChooserDialogMethod "propagateDraw" o = ContainerPropagateDrawMethodInfo-    ResolveFileChooserDialogMethod "propagateKeyEvent" o = WindowPropagateKeyEventMethodInfo-    ResolveFileChooserDialogMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveFileChooserDialogMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveFileChooserDialogMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveFileChooserDialogMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveFileChooserDialogMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveFileChooserDialogMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveFileChooserDialogMethod "realize" o = WidgetRealizeMethodInfo-    ResolveFileChooserDialogMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveFileChooserDialogMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveFileChooserDialogMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveFileChooserDialogMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveFileChooserDialogMethod "remove" o = ContainerRemoveMethodInfo-    ResolveFileChooserDialogMethod "removeAccelGroup" o = WindowRemoveAccelGroupMethodInfo-    ResolveFileChooserDialogMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveFileChooserDialogMethod "removeFilter" o = FileChooserRemoveFilterMethodInfo-    ResolveFileChooserDialogMethod "removeMnemonic" o = WindowRemoveMnemonicMethodInfo-    ResolveFileChooserDialogMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveFileChooserDialogMethod "removeShortcutFolder" o = FileChooserRemoveShortcutFolderMethodInfo-    ResolveFileChooserDialogMethod "removeShortcutFolderUri" o = FileChooserRemoveShortcutFolderUriMethodInfo-    ResolveFileChooserDialogMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveFileChooserDialogMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveFileChooserDialogMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveFileChooserDialogMethod "reparent" o = WidgetReparentMethodInfo-    ResolveFileChooserDialogMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveFileChooserDialogMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveFileChooserDialogMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveFileChooserDialogMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveFileChooserDialogMethod "reshowWithInitialSize" o = WindowReshowWithInitialSizeMethodInfo-    ResolveFileChooserDialogMethod "resize" o = WindowResizeMethodInfo-    ResolveFileChooserDialogMethod "resizeChildren" o = ContainerResizeChildrenMethodInfo-    ResolveFileChooserDialogMethod "resizeGripIsVisible" o = WindowResizeGripIsVisibleMethodInfo-    ResolveFileChooserDialogMethod "resizeToGeometry" o = WindowResizeToGeometryMethodInfo-    ResolveFileChooserDialogMethod "response" o = DialogResponseMethodInfo-    ResolveFileChooserDialogMethod "run" o = DialogRunMethodInfo-    ResolveFileChooserDialogMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveFileChooserDialogMethod "selectAll" o = FileChooserSelectAllMethodInfo-    ResolveFileChooserDialogMethod "selectFile" o = FileChooserSelectFileMethodInfo-    ResolveFileChooserDialogMethod "selectFilename" o = FileChooserSelectFilenameMethodInfo-    ResolveFileChooserDialogMethod "selectUri" o = FileChooserSelectUriMethodInfo-    ResolveFileChooserDialogMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveFileChooserDialogMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveFileChooserDialogMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveFileChooserDialogMethod "show" o = WidgetShowMethodInfo-    ResolveFileChooserDialogMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveFileChooserDialogMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveFileChooserDialogMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveFileChooserDialogMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveFileChooserDialogMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveFileChooserDialogMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveFileChooserDialogMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveFileChooserDialogMethod "stick" o = WindowStickMethodInfo-    ResolveFileChooserDialogMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveFileChooserDialogMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveFileChooserDialogMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveFileChooserDialogMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveFileChooserDialogMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveFileChooserDialogMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveFileChooserDialogMethod "unfullscreen" o = WindowUnfullscreenMethodInfo-    ResolveFileChooserDialogMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveFileChooserDialogMethod "unmaximize" o = WindowUnmaximizeMethodInfo-    ResolveFileChooserDialogMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveFileChooserDialogMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveFileChooserDialogMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveFileChooserDialogMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveFileChooserDialogMethod "unselectAll" o = FileChooserUnselectAllMethodInfo-    ResolveFileChooserDialogMethod "unselectFile" o = FileChooserUnselectFileMethodInfo-    ResolveFileChooserDialogMethod "unselectFilename" o = FileChooserUnselectFilenameMethodInfo-    ResolveFileChooserDialogMethod "unselectUri" o = FileChooserUnselectUriMethodInfo-    ResolveFileChooserDialogMethod "unsetFocusChain" o = ContainerUnsetFocusChainMethodInfo-    ResolveFileChooserDialogMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveFileChooserDialogMethod "unstick" o = WindowUnstickMethodInfo-    ResolveFileChooserDialogMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveFileChooserDialogMethod "getAcceptFocus" o = WindowGetAcceptFocusMethodInfo-    ResolveFileChooserDialogMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveFileChooserDialogMethod "getAction" o = FileChooserGetActionMethodInfo-    ResolveFileChooserDialogMethod "getActionArea" o = DialogGetActionAreaMethodInfo-    ResolveFileChooserDialogMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveFileChooserDialogMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveFileChooserDialogMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveFileChooserDialogMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveFileChooserDialogMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveFileChooserDialogMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveFileChooserDialogMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveFileChooserDialogMethod "getApplication" o = WindowGetApplicationMethodInfo-    ResolveFileChooserDialogMethod "getAttachedTo" o = WindowGetAttachedToMethodInfo-    ResolveFileChooserDialogMethod "getBorderWidth" o = ContainerGetBorderWidthMethodInfo-    ResolveFileChooserDialogMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveFileChooserDialogMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveFileChooserDialogMethod "getChild" o = BinGetChildMethodInfo-    ResolveFileChooserDialogMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveFileChooserDialogMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveFileChooserDialogMethod "getChildren" o = ContainerGetChildrenMethodInfo-    ResolveFileChooserDialogMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveFileChooserDialogMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveFileChooserDialogMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveFileChooserDialogMethod "getContentArea" o = DialogGetContentAreaMethodInfo-    ResolveFileChooserDialogMethod "getCreateFolders" o = FileChooserGetCreateFoldersMethodInfo-    ResolveFileChooserDialogMethod "getCurrentFolder" o = FileChooserGetCurrentFolderMethodInfo-    ResolveFileChooserDialogMethod "getCurrentFolderFile" o = FileChooserGetCurrentFolderFileMethodInfo-    ResolveFileChooserDialogMethod "getCurrentFolderUri" o = FileChooserGetCurrentFolderUriMethodInfo-    ResolveFileChooserDialogMethod "getCurrentName" o = FileChooserGetCurrentNameMethodInfo-    ResolveFileChooserDialogMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveFileChooserDialogMethod "getDecorated" o = WindowGetDecoratedMethodInfo-    ResolveFileChooserDialogMethod "getDefaultSize" o = WindowGetDefaultSizeMethodInfo-    ResolveFileChooserDialogMethod "getDefaultWidget" o = WindowGetDefaultWidgetMethodInfo-    ResolveFileChooserDialogMethod "getDeletable" o = WindowGetDeletableMethodInfo-    ResolveFileChooserDialogMethod "getDestroyWithParent" o = WindowGetDestroyWithParentMethodInfo-    ResolveFileChooserDialogMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveFileChooserDialogMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveFileChooserDialogMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveFileChooserDialogMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveFileChooserDialogMethod "getDoOverwriteConfirmation" o = FileChooserGetDoOverwriteConfirmationMethodInfo-    ResolveFileChooserDialogMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveFileChooserDialogMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveFileChooserDialogMethod "getExtraWidget" o = FileChooserGetExtraWidgetMethodInfo-    ResolveFileChooserDialogMethod "getFile" o = FileChooserGetFileMethodInfo-    ResolveFileChooserDialogMethod "getFilename" o = FileChooserGetFilenameMethodInfo-    ResolveFileChooserDialogMethod "getFilenames" o = FileChooserGetFilenamesMethodInfo-    ResolveFileChooserDialogMethod "getFiles" o = FileChooserGetFilesMethodInfo-    ResolveFileChooserDialogMethod "getFilter" o = FileChooserGetFilterMethodInfo-    ResolveFileChooserDialogMethod "getFocus" o = WindowGetFocusMethodInfo-    ResolveFileChooserDialogMethod "getFocusChain" o = ContainerGetFocusChainMethodInfo-    ResolveFileChooserDialogMethod "getFocusChild" o = ContainerGetFocusChildMethodInfo-    ResolveFileChooserDialogMethod "getFocusHadjustment" o = ContainerGetFocusHadjustmentMethodInfo-    ResolveFileChooserDialogMethod "getFocusOnMap" o = WindowGetFocusOnMapMethodInfo-    ResolveFileChooserDialogMethod "getFocusVadjustment" o = ContainerGetFocusVadjustmentMethodInfo-    ResolveFileChooserDialogMethod "getFocusVisible" o = WindowGetFocusVisibleMethodInfo-    ResolveFileChooserDialogMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveFileChooserDialogMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveFileChooserDialogMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveFileChooserDialogMethod "getGravity" o = WindowGetGravityMethodInfo-    ResolveFileChooserDialogMethod "getGroup" o = WindowGetGroupMethodInfo-    ResolveFileChooserDialogMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveFileChooserDialogMethod "getHasResizeGrip" o = WindowGetHasResizeGripMethodInfo-    ResolveFileChooserDialogMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveFileChooserDialogMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveFileChooserDialogMethod "getHeaderBar" o = DialogGetHeaderBarMethodInfo-    ResolveFileChooserDialogMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveFileChooserDialogMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveFileChooserDialogMethod "getHideTitlebarWhenMaximized" o = WindowGetHideTitlebarWhenMaximizedMethodInfo-    ResolveFileChooserDialogMethod "getIcon" o = WindowGetIconMethodInfo-    ResolveFileChooserDialogMethod "getIconList" o = WindowGetIconListMethodInfo-    ResolveFileChooserDialogMethod "getIconName" o = WindowGetIconNameMethodInfo-    ResolveFileChooserDialogMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveFileChooserDialogMethod "getLocalOnly" o = FileChooserGetLocalOnlyMethodInfo-    ResolveFileChooserDialogMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveFileChooserDialogMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveFileChooserDialogMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveFileChooserDialogMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveFileChooserDialogMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveFileChooserDialogMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveFileChooserDialogMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveFileChooserDialogMethod "getMnemonicModifier" o = WindowGetMnemonicModifierMethodInfo-    ResolveFileChooserDialogMethod "getMnemonicsVisible" o = WindowGetMnemonicsVisibleMethodInfo-    ResolveFileChooserDialogMethod "getModal" o = WindowGetModalMethodInfo-    ResolveFileChooserDialogMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveFileChooserDialogMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveFileChooserDialogMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveFileChooserDialogMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveFileChooserDialogMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveFileChooserDialogMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveFileChooserDialogMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveFileChooserDialogMethod "getPathForChild" o = ContainerGetPathForChildMethodInfo-    ResolveFileChooserDialogMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveFileChooserDialogMethod "getPosition" o = WindowGetPositionMethodInfo-    ResolveFileChooserDialogMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveFileChooserDialogMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveFileChooserDialogMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveFileChooserDialogMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveFileChooserDialogMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveFileChooserDialogMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveFileChooserDialogMethod "getPreviewFile" o = FileChooserGetPreviewFileMethodInfo-    ResolveFileChooserDialogMethod "getPreviewFilename" o = FileChooserGetPreviewFilenameMethodInfo-    ResolveFileChooserDialogMethod "getPreviewUri" o = FileChooserGetPreviewUriMethodInfo-    ResolveFileChooserDialogMethod "getPreviewWidget" o = FileChooserGetPreviewWidgetMethodInfo-    ResolveFileChooserDialogMethod "getPreviewWidgetActive" o = FileChooserGetPreviewWidgetActiveMethodInfo-    ResolveFileChooserDialogMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveFileChooserDialogMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveFileChooserDialogMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveFileChooserDialogMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveFileChooserDialogMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveFileChooserDialogMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveFileChooserDialogMethod "getResizable" o = WindowGetResizableMethodInfo-    ResolveFileChooserDialogMethod "getResizeGripArea" o = WindowGetResizeGripAreaMethodInfo-    ResolveFileChooserDialogMethod "getResizeMode" o = ContainerGetResizeModeMethodInfo-    ResolveFileChooserDialogMethod "getResponseForWidget" o = DialogGetResponseForWidgetMethodInfo-    ResolveFileChooserDialogMethod "getRole" o = WindowGetRoleMethodInfo-    ResolveFileChooserDialogMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveFileChooserDialogMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveFileChooserDialogMethod "getSelectMultiple" o = FileChooserGetSelectMultipleMethodInfo-    ResolveFileChooserDialogMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveFileChooserDialogMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveFileChooserDialogMethod "getShowHidden" o = FileChooserGetShowHiddenMethodInfo-    ResolveFileChooserDialogMethod "getSize" o = WindowGetSizeMethodInfo-    ResolveFileChooserDialogMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveFileChooserDialogMethod "getSkipPagerHint" o = WindowGetSkipPagerHintMethodInfo-    ResolveFileChooserDialogMethod "getSkipTaskbarHint" o = WindowGetSkipTaskbarHintMethodInfo-    ResolveFileChooserDialogMethod "getState" o = WidgetGetStateMethodInfo-    ResolveFileChooserDialogMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveFileChooserDialogMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveFileChooserDialogMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveFileChooserDialogMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveFileChooserDialogMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveFileChooserDialogMethod "getTitle" o = WindowGetTitleMethodInfo-    ResolveFileChooserDialogMethod "getTitlebar" o = WindowGetTitlebarMethodInfo-    ResolveFileChooserDialogMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveFileChooserDialogMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveFileChooserDialogMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveFileChooserDialogMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveFileChooserDialogMethod "getTransientFor" o = WindowGetTransientForMethodInfo-    ResolveFileChooserDialogMethod "getTypeHint" o = WindowGetTypeHintMethodInfo-    ResolveFileChooserDialogMethod "getUrgencyHint" o = WindowGetUrgencyHintMethodInfo-    ResolveFileChooserDialogMethod "getUri" o = FileChooserGetUriMethodInfo-    ResolveFileChooserDialogMethod "getUris" o = FileChooserGetUrisMethodInfo-    ResolveFileChooserDialogMethod "getUsePreviewLabel" o = FileChooserGetUsePreviewLabelMethodInfo-    ResolveFileChooserDialogMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveFileChooserDialogMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveFileChooserDialogMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveFileChooserDialogMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveFileChooserDialogMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveFileChooserDialogMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveFileChooserDialogMethod "getWidgetForResponse" o = DialogGetWidgetForResponseMethodInfo-    ResolveFileChooserDialogMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveFileChooserDialogMethod "getWindowType" o = WindowGetWindowTypeMethodInfo-    ResolveFileChooserDialogMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveFileChooserDialogMethod "setAcceptFocus" o = WindowSetAcceptFocusMethodInfo-    ResolveFileChooserDialogMethod "setAction" o = FileChooserSetActionMethodInfo-    ResolveFileChooserDialogMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveFileChooserDialogMethod "setAlternativeButtonOrderFromArray" o = DialogSetAlternativeButtonOrderFromArrayMethodInfo-    ResolveFileChooserDialogMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveFileChooserDialogMethod "setApplication" o = WindowSetApplicationMethodInfo-    ResolveFileChooserDialogMethod "setAttachedTo" o = WindowSetAttachedToMethodInfo-    ResolveFileChooserDialogMethod "setBorderWidth" o = ContainerSetBorderWidthMethodInfo-    ResolveFileChooserDialogMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveFileChooserDialogMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveFileChooserDialogMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveFileChooserDialogMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveFileChooserDialogMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveFileChooserDialogMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveFileChooserDialogMethod "setCreateFolders" o = FileChooserSetCreateFoldersMethodInfo-    ResolveFileChooserDialogMethod "setCurrentFolder" o = FileChooserSetCurrentFolderMethodInfo-    ResolveFileChooserDialogMethod "setCurrentFolderFile" o = FileChooserSetCurrentFolderFileMethodInfo-    ResolveFileChooserDialogMethod "setCurrentFolderUri" o = FileChooserSetCurrentFolderUriMethodInfo-    ResolveFileChooserDialogMethod "setCurrentName" o = FileChooserSetCurrentNameMethodInfo-    ResolveFileChooserDialogMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveFileChooserDialogMethod "setDecorated" o = WindowSetDecoratedMethodInfo-    ResolveFileChooserDialogMethod "setDefault" o = WindowSetDefaultMethodInfo-    ResolveFileChooserDialogMethod "setDefaultGeometry" o = WindowSetDefaultGeometryMethodInfo-    ResolveFileChooserDialogMethod "setDefaultResponse" o = DialogSetDefaultResponseMethodInfo-    ResolveFileChooserDialogMethod "setDefaultSize" o = WindowSetDefaultSizeMethodInfo-    ResolveFileChooserDialogMethod "setDeletable" o = WindowSetDeletableMethodInfo-    ResolveFileChooserDialogMethod "setDestroyWithParent" o = WindowSetDestroyWithParentMethodInfo-    ResolveFileChooserDialogMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveFileChooserDialogMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveFileChooserDialogMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveFileChooserDialogMethod "setDoOverwriteConfirmation" o = FileChooserSetDoOverwriteConfirmationMethodInfo-    ResolveFileChooserDialogMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveFileChooserDialogMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveFileChooserDialogMethod "setExtraWidget" o = FileChooserSetExtraWidgetMethodInfo-    ResolveFileChooserDialogMethod "setFile" o = FileChooserSetFileMethodInfo-    ResolveFileChooserDialogMethod "setFilename" o = FileChooserSetFilenameMethodInfo-    ResolveFileChooserDialogMethod "setFilter" o = FileChooserSetFilterMethodInfo-    ResolveFileChooserDialogMethod "setFocus" o = WindowSetFocusMethodInfo-    ResolveFileChooserDialogMethod "setFocusChain" o = ContainerSetFocusChainMethodInfo-    ResolveFileChooserDialogMethod "setFocusChild" o = ContainerSetFocusChildMethodInfo-    ResolveFileChooserDialogMethod "setFocusHadjustment" o = ContainerSetFocusHadjustmentMethodInfo-    ResolveFileChooserDialogMethod "setFocusOnMap" o = WindowSetFocusOnMapMethodInfo-    ResolveFileChooserDialogMethod "setFocusVadjustment" o = ContainerSetFocusVadjustmentMethodInfo-    ResolveFileChooserDialogMethod "setFocusVisible" o = WindowSetFocusVisibleMethodInfo-    ResolveFileChooserDialogMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveFileChooserDialogMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveFileChooserDialogMethod "setGeometryHints" o = WindowSetGeometryHintsMethodInfo-    ResolveFileChooserDialogMethod "setGravity" o = WindowSetGravityMethodInfo-    ResolveFileChooserDialogMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveFileChooserDialogMethod "setHasResizeGrip" o = WindowSetHasResizeGripMethodInfo-    ResolveFileChooserDialogMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveFileChooserDialogMethod "setHasUserRefCount" o = WindowSetHasUserRefCountMethodInfo-    ResolveFileChooserDialogMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveFileChooserDialogMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveFileChooserDialogMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveFileChooserDialogMethod "setHideTitlebarWhenMaximized" o = WindowSetHideTitlebarWhenMaximizedMethodInfo-    ResolveFileChooserDialogMethod "setIcon" o = WindowSetIconMethodInfo-    ResolveFileChooserDialogMethod "setIconFromFile" o = WindowSetIconFromFileMethodInfo-    ResolveFileChooserDialogMethod "setIconList" o = WindowSetIconListMethodInfo-    ResolveFileChooserDialogMethod "setIconName" o = WindowSetIconNameMethodInfo-    ResolveFileChooserDialogMethod "setKeepAbove" o = WindowSetKeepAboveMethodInfo-    ResolveFileChooserDialogMethod "setKeepBelow" o = WindowSetKeepBelowMethodInfo-    ResolveFileChooserDialogMethod "setLocalOnly" o = FileChooserSetLocalOnlyMethodInfo-    ResolveFileChooserDialogMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveFileChooserDialogMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveFileChooserDialogMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveFileChooserDialogMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveFileChooserDialogMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveFileChooserDialogMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveFileChooserDialogMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveFileChooserDialogMethod "setMnemonicModifier" o = WindowSetMnemonicModifierMethodInfo-    ResolveFileChooserDialogMethod "setMnemonicsVisible" o = WindowSetMnemonicsVisibleMethodInfo-    ResolveFileChooserDialogMethod "setModal" o = WindowSetModalMethodInfo-    ResolveFileChooserDialogMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveFileChooserDialogMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveFileChooserDialogMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveFileChooserDialogMethod "setPosition" o = WindowSetPositionMethodInfo-    ResolveFileChooserDialogMethod "setPreviewWidget" o = FileChooserSetPreviewWidgetMethodInfo-    ResolveFileChooserDialogMethod "setPreviewWidgetActive" o = FileChooserSetPreviewWidgetActiveMethodInfo-    ResolveFileChooserDialogMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveFileChooserDialogMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveFileChooserDialogMethod "setReallocateRedraws" o = ContainerSetReallocateRedrawsMethodInfo-    ResolveFileChooserDialogMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveFileChooserDialogMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveFileChooserDialogMethod "setResizable" o = WindowSetResizableMethodInfo-    ResolveFileChooserDialogMethod "setResizeMode" o = ContainerSetResizeModeMethodInfo-    ResolveFileChooserDialogMethod "setResponseSensitive" o = DialogSetResponseSensitiveMethodInfo-    ResolveFileChooserDialogMethod "setRole" o = WindowSetRoleMethodInfo-    ResolveFileChooserDialogMethod "setScreen" o = WindowSetScreenMethodInfo-    ResolveFileChooserDialogMethod "setSelectMultiple" o = FileChooserSetSelectMultipleMethodInfo-    ResolveFileChooserDialogMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveFileChooserDialogMethod "setShowHidden" o = FileChooserSetShowHiddenMethodInfo-    ResolveFileChooserDialogMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveFileChooserDialogMethod "setSkipPagerHint" o = WindowSetSkipPagerHintMethodInfo-    ResolveFileChooserDialogMethod "setSkipTaskbarHint" o = WindowSetSkipTaskbarHintMethodInfo-    ResolveFileChooserDialogMethod "setStartupId" o = WindowSetStartupIdMethodInfo-    ResolveFileChooserDialogMethod "setState" o = WidgetSetStateMethodInfo-    ResolveFileChooserDialogMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveFileChooserDialogMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveFileChooserDialogMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveFileChooserDialogMethod "setTitle" o = WindowSetTitleMethodInfo-    ResolveFileChooserDialogMethod "setTitlebar" o = WindowSetTitlebarMethodInfo-    ResolveFileChooserDialogMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveFileChooserDialogMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveFileChooserDialogMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveFileChooserDialogMethod "setTransientFor" o = WindowSetTransientForMethodInfo-    ResolveFileChooserDialogMethod "setTypeHint" o = WindowSetTypeHintMethodInfo-    ResolveFileChooserDialogMethod "setUrgencyHint" o = WindowSetUrgencyHintMethodInfo-    ResolveFileChooserDialogMethod "setUri" o = FileChooserSetUriMethodInfo-    ResolveFileChooserDialogMethod "setUsePreviewLabel" o = FileChooserSetUsePreviewLabelMethodInfo-    ResolveFileChooserDialogMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveFileChooserDialogMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveFileChooserDialogMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveFileChooserDialogMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveFileChooserDialogMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveFileChooserDialogMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveFileChooserDialogMethod "setWmclass" o = WindowSetWmclassMethodInfo-    ResolveFileChooserDialogMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveFileChooserDialogMethod t FileChooserDialog, MethodInfo info FileChooserDialog p) => IsLabelProxy t (FileChooserDialog -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveFileChooserDialogMethod t FileChooserDialog, MethodInfo info FileChooserDialog p) => IsLabel t (FileChooserDialog -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList FileChooserDialog = FileChooserDialogAttributeList-type FileChooserDialogAttributeList = ('[ '("acceptFocus", WindowAcceptFocusPropertyInfo), '("action", FileChooserActionPropertyInfo), '("appPaintable", WidgetAppPaintablePropertyInfo), '("application", WindowApplicationPropertyInfo), '("attachedTo", WindowAttachedToPropertyInfo), '("borderWidth", ContainerBorderWidthPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("child", ContainerChildPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("createFolders", FileChooserCreateFoldersPropertyInfo), '("decorated", WindowDecoratedPropertyInfo), '("defaultHeight", WindowDefaultHeightPropertyInfo), '("defaultWidth", WindowDefaultWidthPropertyInfo), '("deletable", WindowDeletablePropertyInfo), '("destroyWithParent", WindowDestroyWithParentPropertyInfo), '("doOverwriteConfirmation", FileChooserDoOverwriteConfirmationPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("extraWidget", FileChooserExtraWidgetPropertyInfo), '("filter", FileChooserFilterPropertyInfo), '("focusOnMap", WindowFocusOnMapPropertyInfo), '("focusVisible", WindowFocusVisiblePropertyInfo), '("gravity", WindowGravityPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasResizeGrip", WindowHasResizeGripPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("hasToplevelFocus", WindowHasToplevelFocusPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("hideTitlebarWhenMaximized", WindowHideTitlebarWhenMaximizedPropertyInfo), '("icon", WindowIconPropertyInfo), '("iconName", WindowIconNamePropertyInfo), '("isActive", WindowIsActivePropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("isMaximized", WindowIsMaximizedPropertyInfo), '("localOnly", FileChooserLocalOnlyPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("mnemonicsVisible", WindowMnemonicsVisiblePropertyInfo), '("modal", WindowModalPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("parent", WidgetParentPropertyInfo), '("previewWidget", FileChooserPreviewWidgetPropertyInfo), '("previewWidgetActive", FileChooserPreviewWidgetActivePropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("resizable", WindowResizablePropertyInfo), '("resizeGripVisible", WindowResizeGripVisiblePropertyInfo), '("resizeMode", ContainerResizeModePropertyInfo), '("role", WindowRolePropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("screen", WindowScreenPropertyInfo), '("selectMultiple", FileChooserSelectMultiplePropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("showHidden", FileChooserShowHiddenPropertyInfo), '("skipPagerHint", WindowSkipPagerHintPropertyInfo), '("skipTaskbarHint", WindowSkipTaskbarHintPropertyInfo), '("startupId", WindowStartupIdPropertyInfo), '("style", WidgetStylePropertyInfo), '("title", WindowTitlePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("transientFor", WindowTransientForPropertyInfo), '("type", WindowTypePropertyInfo), '("typeHint", WindowTypeHintPropertyInfo), '("urgencyHint", WindowUrgencyHintPropertyInfo), '("useHeaderBar", DialogUseHeaderBarPropertyInfo), '("usePreviewLabel", FileChooserUsePreviewLabelPropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo), '("windowPosition", WindowWindowPositionPropertyInfo)] :: [(Symbol, *)])--type instance SignalList FileChooserDialog = FileChooserDialogSignalList-type FileChooserDialogSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("activateDefault", WindowActivateDefaultSignalInfo), '("activateFocus", WindowActivateFocusSignalInfo), '("add", ContainerAddSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("checkResize", ContainerCheckResizeSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("close", DialogCloseSignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("confirmOverwrite", FileChooserConfirmOverwriteSignalInfo), '("currentFolderChanged", FileChooserCurrentFolderChangedSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enableDebugging", WindowEnableDebuggingSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("fileActivated", FileChooserFileActivatedSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("keysChanged", WindowKeysChangedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("remove", ContainerRemoveSignalInfo), '("response", DialogResponseSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionChanged", FileChooserSelectionChangedSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("setFocus", WindowSetFocusSignalInfo), '("setFocusChild", ContainerSetFocusChildSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("updatePreview", FileChooserUpdatePreviewSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])--
− GI/Gtk/Objects/FileChooserDialog.hs-boot
@@ -1,13 +0,0 @@-module GI.Gtk.Objects.FileChooserDialog where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype FileChooserDialog = FileChooserDialog (ForeignPtr FileChooserDialog)-instance GObject FileChooserDialog where-class GObject o => FileChooserDialogK o-instance (GObject o, IsDescendantOf FileChooserDialog o) => FileChooserDialogK o
− GI/Gtk/Objects/FileChooserWidget.hs
@@ -1,1226 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.FileChooserWidget-    ( ---- * Exported types-    FileChooserWidget(..)                   ,-    FileChooserWidgetK                      ,-    toFileChooserWidget                     ,-    noFileChooserWidget                     ,--- -- * Methods--- ** fileChooserWidgetNew-    fileChooserWidgetNew                    ,----- -- * Properties--- ** SearchMode-    FileChooserWidgetSearchModePropertyInfo ,-    constructFileChooserWidgetSearchMode    ,-    fileChooserWidgetSearchMode             ,-    getFileChooserWidgetSearchMode          ,-    setFileChooserWidgetSearchMode          ,----- ** Subtitle-    FileChooserWidgetSubtitlePropertyInfo   ,-    fileChooserWidgetSubtitle               ,-    getFileChooserWidgetSubtitle            ,----- -- * Signals--- ** DesktopFolder-    FileChooserWidgetDesktopFolderCallback  ,-    FileChooserWidgetDesktopFolderCallbackC ,-    FileChooserWidgetDesktopFolderSignalInfo,-    afterFileChooserWidgetDesktopFolder     ,-    fileChooserWidgetDesktopFolderCallbackWrapper,-    fileChooserWidgetDesktopFolderClosure   ,-    mkFileChooserWidgetDesktopFolderCallback,-    noFileChooserWidgetDesktopFolderCallback,-    onFileChooserWidgetDesktopFolder        ,----- ** DownFolder-    FileChooserWidgetDownFolderCallback     ,-    FileChooserWidgetDownFolderCallbackC    ,-    FileChooserWidgetDownFolderSignalInfo   ,-    afterFileChooserWidgetDownFolder        ,-    fileChooserWidgetDownFolderCallbackWrapper,-    fileChooserWidgetDownFolderClosure      ,-    mkFileChooserWidgetDownFolderCallback   ,-    noFileChooserWidgetDownFolderCallback   ,-    onFileChooserWidgetDownFolder           ,----- ** HomeFolder-    FileChooserWidgetHomeFolderCallback     ,-    FileChooserWidgetHomeFolderCallbackC    ,-    FileChooserWidgetHomeFolderSignalInfo   ,-    afterFileChooserWidgetHomeFolder        ,-    fileChooserWidgetHomeFolderCallbackWrapper,-    fileChooserWidgetHomeFolderClosure      ,-    mkFileChooserWidgetHomeFolderCallback   ,-    noFileChooserWidgetHomeFolderCallback   ,-    onFileChooserWidgetHomeFolder           ,----- ** LocationPopup-    FileChooserWidgetLocationPopupCallback  ,-    FileChooserWidgetLocationPopupCallbackC ,-    FileChooserWidgetLocationPopupSignalInfo,-    afterFileChooserWidgetLocationPopup     ,-    fileChooserWidgetLocationPopupCallbackWrapper,-    fileChooserWidgetLocationPopupClosure   ,-    mkFileChooserWidgetLocationPopupCallback,-    noFileChooserWidgetLocationPopupCallback,-    onFileChooserWidgetLocationPopup        ,----- ** LocationPopupOnPaste-    FileChooserWidgetLocationPopupOnPasteCallback,-    FileChooserWidgetLocationPopupOnPasteCallbackC,-    FileChooserWidgetLocationPopupOnPasteSignalInfo,-    afterFileChooserWidgetLocationPopupOnPaste,-    fileChooserWidgetLocationPopupOnPasteCallbackWrapper,-    fileChooserWidgetLocationPopupOnPasteClosure,-    mkFileChooserWidgetLocationPopupOnPasteCallback,-    noFileChooserWidgetLocationPopupOnPasteCallback,-    onFileChooserWidgetLocationPopupOnPaste ,----- ** LocationTogglePopup-    FileChooserWidgetLocationTogglePopupCallback,-    FileChooserWidgetLocationTogglePopupCallbackC,-    FileChooserWidgetLocationTogglePopupSignalInfo,-    afterFileChooserWidgetLocationTogglePopup,-    fileChooserWidgetLocationTogglePopupCallbackWrapper,-    fileChooserWidgetLocationTogglePopupClosure,-    mkFileChooserWidgetLocationTogglePopupCallback,-    noFileChooserWidgetLocationTogglePopupCallback,-    onFileChooserWidgetLocationTogglePopup  ,----- ** PlacesShortcut-    FileChooserWidgetPlacesShortcutCallback ,-    FileChooserWidgetPlacesShortcutCallbackC,-    FileChooserWidgetPlacesShortcutSignalInfo,-    afterFileChooserWidgetPlacesShortcut    ,-    fileChooserWidgetPlacesShortcutCallbackWrapper,-    fileChooserWidgetPlacesShortcutClosure  ,-    mkFileChooserWidgetPlacesShortcutCallback,-    noFileChooserWidgetPlacesShortcutCallback,-    onFileChooserWidgetPlacesShortcut       ,----- ** QuickBookmark-    FileChooserWidgetQuickBookmarkCallback  ,-    FileChooserWidgetQuickBookmarkCallbackC ,-    FileChooserWidgetQuickBookmarkSignalInfo,-    afterFileChooserWidgetQuickBookmark     ,-    fileChooserWidgetQuickBookmarkCallbackWrapper,-    fileChooserWidgetQuickBookmarkClosure   ,-    mkFileChooserWidgetQuickBookmarkCallback,-    noFileChooserWidgetQuickBookmarkCallback,-    onFileChooserWidgetQuickBookmark        ,----- ** RecentShortcut-    FileChooserWidgetRecentShortcutCallback ,-    FileChooserWidgetRecentShortcutCallbackC,-    FileChooserWidgetRecentShortcutSignalInfo,-    afterFileChooserWidgetRecentShortcut    ,-    fileChooserWidgetRecentShortcutCallbackWrapper,-    fileChooserWidgetRecentShortcutClosure  ,-    mkFileChooserWidgetRecentShortcutCallback,-    noFileChooserWidgetRecentShortcutCallback,-    onFileChooserWidgetRecentShortcut       ,----- ** SearchShortcut-    FileChooserWidgetSearchShortcutCallback ,-    FileChooserWidgetSearchShortcutCallbackC,-    FileChooserWidgetSearchShortcutSignalInfo,-    afterFileChooserWidgetSearchShortcut    ,-    fileChooserWidgetSearchShortcutCallbackWrapper,-    fileChooserWidgetSearchShortcutClosure  ,-    mkFileChooserWidgetSearchShortcutCallback,-    noFileChooserWidgetSearchShortcutCallback,-    onFileChooserWidgetSearchShortcut       ,----- ** ShowHidden-    FileChooserWidgetShowHiddenCallback     ,-    FileChooserWidgetShowHiddenCallbackC    ,-    FileChooserWidgetShowHiddenSignalInfo   ,-    afterFileChooserWidgetShowHidden        ,-    fileChooserWidgetShowHiddenCallbackWrapper,-    fileChooserWidgetShowHiddenClosure      ,-    mkFileChooserWidgetShowHiddenCallback   ,-    noFileChooserWidgetShowHiddenCallback   ,-    onFileChooserWidgetShowHidden           ,----- ** UpFolder-    FileChooserWidgetUpFolderCallback       ,-    FileChooserWidgetUpFolderCallbackC      ,-    FileChooserWidgetUpFolderSignalInfo     ,-    afterFileChooserWidgetUpFolder          ,-    fileChooserWidgetUpFolderCallbackWrapper,-    fileChooserWidgetUpFolderClosure        ,-    mkFileChooserWidgetUpFolderCallback     ,-    noFileChooserWidgetUpFolderCallback     ,-    onFileChooserWidgetUpFolder             ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype FileChooserWidget = FileChooserWidget (ForeignPtr FileChooserWidget)-foreign import ccall "gtk_file_chooser_widget_get_type"-    c_gtk_file_chooser_widget_get_type :: IO GType--type instance ParentTypes FileChooserWidget = FileChooserWidgetParentTypes-type FileChooserWidgetParentTypes = '[Box, Container, Widget, GObject.Object, Atk.ImplementorIface, Buildable, FileChooser, Orientable]--instance GObject FileChooserWidget where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_file_chooser_widget_get_type-    --class GObject o => FileChooserWidgetK o-instance (GObject o, IsDescendantOf FileChooserWidget o) => FileChooserWidgetK o--toFileChooserWidget :: FileChooserWidgetK o => o -> IO FileChooserWidget-toFileChooserWidget = unsafeCastTo FileChooserWidget--noFileChooserWidget :: Maybe FileChooserWidget-noFileChooserWidget = Nothing--type family ResolveFileChooserWidgetMethod (t :: Symbol) (o :: *) :: * where-    ResolveFileChooserWidgetMethod "activate" o = WidgetActivateMethodInfo-    ResolveFileChooserWidgetMethod "add" o = ContainerAddMethodInfo-    ResolveFileChooserWidgetMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveFileChooserWidgetMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveFileChooserWidgetMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveFileChooserWidgetMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveFileChooserWidgetMethod "addFilter" o = FileChooserAddFilterMethodInfo-    ResolveFileChooserWidgetMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveFileChooserWidgetMethod "addShortcutFolder" o = FileChooserAddShortcutFolderMethodInfo-    ResolveFileChooserWidgetMethod "addShortcutFolderUri" o = FileChooserAddShortcutFolderUriMethodInfo-    ResolveFileChooserWidgetMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveFileChooserWidgetMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveFileChooserWidgetMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveFileChooserWidgetMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveFileChooserWidgetMethod "checkResize" o = ContainerCheckResizeMethodInfo-    ResolveFileChooserWidgetMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveFileChooserWidgetMethod "childGetProperty" o = ContainerChildGetPropertyMethodInfo-    ResolveFileChooserWidgetMethod "childNotifyByPspec" o = ContainerChildNotifyByPspecMethodInfo-    ResolveFileChooserWidgetMethod "childSetProperty" o = ContainerChildSetPropertyMethodInfo-    ResolveFileChooserWidgetMethod "childType" o = ContainerChildTypeMethodInfo-    ResolveFileChooserWidgetMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveFileChooserWidgetMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveFileChooserWidgetMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveFileChooserWidgetMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveFileChooserWidgetMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveFileChooserWidgetMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveFileChooserWidgetMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveFileChooserWidgetMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveFileChooserWidgetMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveFileChooserWidgetMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveFileChooserWidgetMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveFileChooserWidgetMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveFileChooserWidgetMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveFileChooserWidgetMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveFileChooserWidgetMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveFileChooserWidgetMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveFileChooserWidgetMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveFileChooserWidgetMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveFileChooserWidgetMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveFileChooserWidgetMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveFileChooserWidgetMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveFileChooserWidgetMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveFileChooserWidgetMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveFileChooserWidgetMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveFileChooserWidgetMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveFileChooserWidgetMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveFileChooserWidgetMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveFileChooserWidgetMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveFileChooserWidgetMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveFileChooserWidgetMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveFileChooserWidgetMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveFileChooserWidgetMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveFileChooserWidgetMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveFileChooserWidgetMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveFileChooserWidgetMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveFileChooserWidgetMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveFileChooserWidgetMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveFileChooserWidgetMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveFileChooserWidgetMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveFileChooserWidgetMethod "draw" o = WidgetDrawMethodInfo-    ResolveFileChooserWidgetMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveFileChooserWidgetMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveFileChooserWidgetMethod "event" o = WidgetEventMethodInfo-    ResolveFileChooserWidgetMethod "forall" o = ContainerForallMethodInfo-    ResolveFileChooserWidgetMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveFileChooserWidgetMethod "foreach" o = ContainerForeachMethodInfo-    ResolveFileChooserWidgetMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveFileChooserWidgetMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveFileChooserWidgetMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveFileChooserWidgetMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveFileChooserWidgetMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveFileChooserWidgetMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveFileChooserWidgetMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveFileChooserWidgetMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveFileChooserWidgetMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveFileChooserWidgetMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveFileChooserWidgetMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveFileChooserWidgetMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveFileChooserWidgetMethod "hide" o = WidgetHideMethodInfo-    ResolveFileChooserWidgetMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveFileChooserWidgetMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveFileChooserWidgetMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveFileChooserWidgetMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveFileChooserWidgetMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveFileChooserWidgetMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveFileChooserWidgetMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveFileChooserWidgetMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveFileChooserWidgetMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveFileChooserWidgetMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveFileChooserWidgetMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveFileChooserWidgetMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveFileChooserWidgetMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveFileChooserWidgetMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveFileChooserWidgetMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveFileChooserWidgetMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveFileChooserWidgetMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveFileChooserWidgetMethod "listFilters" o = FileChooserListFiltersMethodInfo-    ResolveFileChooserWidgetMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveFileChooserWidgetMethod "listShortcutFolderUris" o = FileChooserListShortcutFolderUrisMethodInfo-    ResolveFileChooserWidgetMethod "listShortcutFolders" o = FileChooserListShortcutFoldersMethodInfo-    ResolveFileChooserWidgetMethod "map" o = WidgetMapMethodInfo-    ResolveFileChooserWidgetMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveFileChooserWidgetMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveFileChooserWidgetMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveFileChooserWidgetMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveFileChooserWidgetMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveFileChooserWidgetMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveFileChooserWidgetMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveFileChooserWidgetMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveFileChooserWidgetMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveFileChooserWidgetMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveFileChooserWidgetMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveFileChooserWidgetMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveFileChooserWidgetMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveFileChooserWidgetMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveFileChooserWidgetMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveFileChooserWidgetMethod "packEnd" o = BoxPackEndMethodInfo-    ResolveFileChooserWidgetMethod "packStart" o = BoxPackStartMethodInfo-    ResolveFileChooserWidgetMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveFileChooserWidgetMethod "path" o = WidgetPathMethodInfo-    ResolveFileChooserWidgetMethod "propagateDraw" o = ContainerPropagateDrawMethodInfo-    ResolveFileChooserWidgetMethod "queryChildPacking" o = BoxQueryChildPackingMethodInfo-    ResolveFileChooserWidgetMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveFileChooserWidgetMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveFileChooserWidgetMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveFileChooserWidgetMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveFileChooserWidgetMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveFileChooserWidgetMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveFileChooserWidgetMethod "realize" o = WidgetRealizeMethodInfo-    ResolveFileChooserWidgetMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveFileChooserWidgetMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveFileChooserWidgetMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveFileChooserWidgetMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveFileChooserWidgetMethod "remove" o = ContainerRemoveMethodInfo-    ResolveFileChooserWidgetMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveFileChooserWidgetMethod "removeFilter" o = FileChooserRemoveFilterMethodInfo-    ResolveFileChooserWidgetMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveFileChooserWidgetMethod "removeShortcutFolder" o = FileChooserRemoveShortcutFolderMethodInfo-    ResolveFileChooserWidgetMethod "removeShortcutFolderUri" o = FileChooserRemoveShortcutFolderUriMethodInfo-    ResolveFileChooserWidgetMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveFileChooserWidgetMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveFileChooserWidgetMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveFileChooserWidgetMethod "reorderChild" o = BoxReorderChildMethodInfo-    ResolveFileChooserWidgetMethod "reparent" o = WidgetReparentMethodInfo-    ResolveFileChooserWidgetMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveFileChooserWidgetMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveFileChooserWidgetMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveFileChooserWidgetMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveFileChooserWidgetMethod "resizeChildren" o = ContainerResizeChildrenMethodInfo-    ResolveFileChooserWidgetMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveFileChooserWidgetMethod "selectAll" o = FileChooserSelectAllMethodInfo-    ResolveFileChooserWidgetMethod "selectFile" o = FileChooserSelectFileMethodInfo-    ResolveFileChooserWidgetMethod "selectFilename" o = FileChooserSelectFilenameMethodInfo-    ResolveFileChooserWidgetMethod "selectUri" o = FileChooserSelectUriMethodInfo-    ResolveFileChooserWidgetMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveFileChooserWidgetMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveFileChooserWidgetMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveFileChooserWidgetMethod "show" o = WidgetShowMethodInfo-    ResolveFileChooserWidgetMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveFileChooserWidgetMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveFileChooserWidgetMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveFileChooserWidgetMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveFileChooserWidgetMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveFileChooserWidgetMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveFileChooserWidgetMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveFileChooserWidgetMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveFileChooserWidgetMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveFileChooserWidgetMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveFileChooserWidgetMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveFileChooserWidgetMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveFileChooserWidgetMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveFileChooserWidgetMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveFileChooserWidgetMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveFileChooserWidgetMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveFileChooserWidgetMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveFileChooserWidgetMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveFileChooserWidgetMethod "unselectAll" o = FileChooserUnselectAllMethodInfo-    ResolveFileChooserWidgetMethod "unselectFile" o = FileChooserUnselectFileMethodInfo-    ResolveFileChooserWidgetMethod "unselectFilename" o = FileChooserUnselectFilenameMethodInfo-    ResolveFileChooserWidgetMethod "unselectUri" o = FileChooserUnselectUriMethodInfo-    ResolveFileChooserWidgetMethod "unsetFocusChain" o = ContainerUnsetFocusChainMethodInfo-    ResolveFileChooserWidgetMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveFileChooserWidgetMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveFileChooserWidgetMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveFileChooserWidgetMethod "getAction" o = FileChooserGetActionMethodInfo-    ResolveFileChooserWidgetMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveFileChooserWidgetMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveFileChooserWidgetMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveFileChooserWidgetMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveFileChooserWidgetMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveFileChooserWidgetMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveFileChooserWidgetMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveFileChooserWidgetMethod "getBaselinePosition" o = BoxGetBaselinePositionMethodInfo-    ResolveFileChooserWidgetMethod "getBorderWidth" o = ContainerGetBorderWidthMethodInfo-    ResolveFileChooserWidgetMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveFileChooserWidgetMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveFileChooserWidgetMethod "getCenterWidget" o = BoxGetCenterWidgetMethodInfo-    ResolveFileChooserWidgetMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveFileChooserWidgetMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveFileChooserWidgetMethod "getChildren" o = ContainerGetChildrenMethodInfo-    ResolveFileChooserWidgetMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveFileChooserWidgetMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveFileChooserWidgetMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveFileChooserWidgetMethod "getCreateFolders" o = FileChooserGetCreateFoldersMethodInfo-    ResolveFileChooserWidgetMethod "getCurrentFolder" o = FileChooserGetCurrentFolderMethodInfo-    ResolveFileChooserWidgetMethod "getCurrentFolderFile" o = FileChooserGetCurrentFolderFileMethodInfo-    ResolveFileChooserWidgetMethod "getCurrentFolderUri" o = FileChooserGetCurrentFolderUriMethodInfo-    ResolveFileChooserWidgetMethod "getCurrentName" o = FileChooserGetCurrentNameMethodInfo-    ResolveFileChooserWidgetMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveFileChooserWidgetMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveFileChooserWidgetMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveFileChooserWidgetMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveFileChooserWidgetMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveFileChooserWidgetMethod "getDoOverwriteConfirmation" o = FileChooserGetDoOverwriteConfirmationMethodInfo-    ResolveFileChooserWidgetMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveFileChooserWidgetMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveFileChooserWidgetMethod "getExtraWidget" o = FileChooserGetExtraWidgetMethodInfo-    ResolveFileChooserWidgetMethod "getFile" o = FileChooserGetFileMethodInfo-    ResolveFileChooserWidgetMethod "getFilename" o = FileChooserGetFilenameMethodInfo-    ResolveFileChooserWidgetMethod "getFilenames" o = FileChooserGetFilenamesMethodInfo-    ResolveFileChooserWidgetMethod "getFiles" o = FileChooserGetFilesMethodInfo-    ResolveFileChooserWidgetMethod "getFilter" o = FileChooserGetFilterMethodInfo-    ResolveFileChooserWidgetMethod "getFocusChain" o = ContainerGetFocusChainMethodInfo-    ResolveFileChooserWidgetMethod "getFocusChild" o = ContainerGetFocusChildMethodInfo-    ResolveFileChooserWidgetMethod "getFocusHadjustment" o = ContainerGetFocusHadjustmentMethodInfo-    ResolveFileChooserWidgetMethod "getFocusVadjustment" o = ContainerGetFocusVadjustmentMethodInfo-    ResolveFileChooserWidgetMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveFileChooserWidgetMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveFileChooserWidgetMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveFileChooserWidgetMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveFileChooserWidgetMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveFileChooserWidgetMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveFileChooserWidgetMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveFileChooserWidgetMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveFileChooserWidgetMethod "getHomogeneous" o = BoxGetHomogeneousMethodInfo-    ResolveFileChooserWidgetMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveFileChooserWidgetMethod "getLocalOnly" o = FileChooserGetLocalOnlyMethodInfo-    ResolveFileChooserWidgetMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveFileChooserWidgetMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveFileChooserWidgetMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveFileChooserWidgetMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveFileChooserWidgetMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveFileChooserWidgetMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveFileChooserWidgetMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveFileChooserWidgetMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveFileChooserWidgetMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveFileChooserWidgetMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveFileChooserWidgetMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveFileChooserWidgetMethod "getOrientation" o = OrientableGetOrientationMethodInfo-    ResolveFileChooserWidgetMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveFileChooserWidgetMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveFileChooserWidgetMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveFileChooserWidgetMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveFileChooserWidgetMethod "getPathForChild" o = ContainerGetPathForChildMethodInfo-    ResolveFileChooserWidgetMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveFileChooserWidgetMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveFileChooserWidgetMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveFileChooserWidgetMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveFileChooserWidgetMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveFileChooserWidgetMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveFileChooserWidgetMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveFileChooserWidgetMethod "getPreviewFile" o = FileChooserGetPreviewFileMethodInfo-    ResolveFileChooserWidgetMethod "getPreviewFilename" o = FileChooserGetPreviewFilenameMethodInfo-    ResolveFileChooserWidgetMethod "getPreviewUri" o = FileChooserGetPreviewUriMethodInfo-    ResolveFileChooserWidgetMethod "getPreviewWidget" o = FileChooserGetPreviewWidgetMethodInfo-    ResolveFileChooserWidgetMethod "getPreviewWidgetActive" o = FileChooserGetPreviewWidgetActiveMethodInfo-    ResolveFileChooserWidgetMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveFileChooserWidgetMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveFileChooserWidgetMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveFileChooserWidgetMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveFileChooserWidgetMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveFileChooserWidgetMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveFileChooserWidgetMethod "getResizeMode" o = ContainerGetResizeModeMethodInfo-    ResolveFileChooserWidgetMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveFileChooserWidgetMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveFileChooserWidgetMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveFileChooserWidgetMethod "getSelectMultiple" o = FileChooserGetSelectMultipleMethodInfo-    ResolveFileChooserWidgetMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveFileChooserWidgetMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveFileChooserWidgetMethod "getShowHidden" o = FileChooserGetShowHiddenMethodInfo-    ResolveFileChooserWidgetMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveFileChooserWidgetMethod "getSpacing" o = BoxGetSpacingMethodInfo-    ResolveFileChooserWidgetMethod "getState" o = WidgetGetStateMethodInfo-    ResolveFileChooserWidgetMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveFileChooserWidgetMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveFileChooserWidgetMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveFileChooserWidgetMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveFileChooserWidgetMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveFileChooserWidgetMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveFileChooserWidgetMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveFileChooserWidgetMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveFileChooserWidgetMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveFileChooserWidgetMethod "getUri" o = FileChooserGetUriMethodInfo-    ResolveFileChooserWidgetMethod "getUris" o = FileChooserGetUrisMethodInfo-    ResolveFileChooserWidgetMethod "getUsePreviewLabel" o = FileChooserGetUsePreviewLabelMethodInfo-    ResolveFileChooserWidgetMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveFileChooserWidgetMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveFileChooserWidgetMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveFileChooserWidgetMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveFileChooserWidgetMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveFileChooserWidgetMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveFileChooserWidgetMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveFileChooserWidgetMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveFileChooserWidgetMethod "setAction" o = FileChooserSetActionMethodInfo-    ResolveFileChooserWidgetMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveFileChooserWidgetMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveFileChooserWidgetMethod "setBaselinePosition" o = BoxSetBaselinePositionMethodInfo-    ResolveFileChooserWidgetMethod "setBorderWidth" o = ContainerSetBorderWidthMethodInfo-    ResolveFileChooserWidgetMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveFileChooserWidgetMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveFileChooserWidgetMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveFileChooserWidgetMethod "setCenterWidget" o = BoxSetCenterWidgetMethodInfo-    ResolveFileChooserWidgetMethod "setChildPacking" o = BoxSetChildPackingMethodInfo-    ResolveFileChooserWidgetMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveFileChooserWidgetMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveFileChooserWidgetMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveFileChooserWidgetMethod "setCreateFolders" o = FileChooserSetCreateFoldersMethodInfo-    ResolveFileChooserWidgetMethod "setCurrentFolder" o = FileChooserSetCurrentFolderMethodInfo-    ResolveFileChooserWidgetMethod "setCurrentFolderFile" o = FileChooserSetCurrentFolderFileMethodInfo-    ResolveFileChooserWidgetMethod "setCurrentFolderUri" o = FileChooserSetCurrentFolderUriMethodInfo-    ResolveFileChooserWidgetMethod "setCurrentName" o = FileChooserSetCurrentNameMethodInfo-    ResolveFileChooserWidgetMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveFileChooserWidgetMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveFileChooserWidgetMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveFileChooserWidgetMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveFileChooserWidgetMethod "setDoOverwriteConfirmation" o = FileChooserSetDoOverwriteConfirmationMethodInfo-    ResolveFileChooserWidgetMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveFileChooserWidgetMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveFileChooserWidgetMethod "setExtraWidget" o = FileChooserSetExtraWidgetMethodInfo-    ResolveFileChooserWidgetMethod "setFile" o = FileChooserSetFileMethodInfo-    ResolveFileChooserWidgetMethod "setFilename" o = FileChooserSetFilenameMethodInfo-    ResolveFileChooserWidgetMethod "setFilter" o = FileChooserSetFilterMethodInfo-    ResolveFileChooserWidgetMethod "setFocusChain" o = ContainerSetFocusChainMethodInfo-    ResolveFileChooserWidgetMethod "setFocusChild" o = ContainerSetFocusChildMethodInfo-    ResolveFileChooserWidgetMethod "setFocusHadjustment" o = ContainerSetFocusHadjustmentMethodInfo-    ResolveFileChooserWidgetMethod "setFocusVadjustment" o = ContainerSetFocusVadjustmentMethodInfo-    ResolveFileChooserWidgetMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveFileChooserWidgetMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveFileChooserWidgetMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveFileChooserWidgetMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveFileChooserWidgetMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveFileChooserWidgetMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveFileChooserWidgetMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveFileChooserWidgetMethod "setHomogeneous" o = BoxSetHomogeneousMethodInfo-    ResolveFileChooserWidgetMethod "setLocalOnly" o = FileChooserSetLocalOnlyMethodInfo-    ResolveFileChooserWidgetMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveFileChooserWidgetMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveFileChooserWidgetMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveFileChooserWidgetMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveFileChooserWidgetMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveFileChooserWidgetMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveFileChooserWidgetMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveFileChooserWidgetMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveFileChooserWidgetMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveFileChooserWidgetMethod "setOrientation" o = OrientableSetOrientationMethodInfo-    ResolveFileChooserWidgetMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveFileChooserWidgetMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveFileChooserWidgetMethod "setPreviewWidget" o = FileChooserSetPreviewWidgetMethodInfo-    ResolveFileChooserWidgetMethod "setPreviewWidgetActive" o = FileChooserSetPreviewWidgetActiveMethodInfo-    ResolveFileChooserWidgetMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveFileChooserWidgetMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveFileChooserWidgetMethod "setReallocateRedraws" o = ContainerSetReallocateRedrawsMethodInfo-    ResolveFileChooserWidgetMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveFileChooserWidgetMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveFileChooserWidgetMethod "setResizeMode" o = ContainerSetResizeModeMethodInfo-    ResolveFileChooserWidgetMethod "setSelectMultiple" o = FileChooserSetSelectMultipleMethodInfo-    ResolveFileChooserWidgetMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveFileChooserWidgetMethod "setShowHidden" o = FileChooserSetShowHiddenMethodInfo-    ResolveFileChooserWidgetMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveFileChooserWidgetMethod "setSpacing" o = BoxSetSpacingMethodInfo-    ResolveFileChooserWidgetMethod "setState" o = WidgetSetStateMethodInfo-    ResolveFileChooserWidgetMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveFileChooserWidgetMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveFileChooserWidgetMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveFileChooserWidgetMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveFileChooserWidgetMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveFileChooserWidgetMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveFileChooserWidgetMethod "setUri" o = FileChooserSetUriMethodInfo-    ResolveFileChooserWidgetMethod "setUsePreviewLabel" o = FileChooserSetUsePreviewLabelMethodInfo-    ResolveFileChooserWidgetMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveFileChooserWidgetMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveFileChooserWidgetMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveFileChooserWidgetMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveFileChooserWidgetMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveFileChooserWidgetMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveFileChooserWidgetMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveFileChooserWidgetMethod t FileChooserWidget, MethodInfo info FileChooserWidget p) => IsLabelProxy t (FileChooserWidget -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveFileChooserWidgetMethod t FileChooserWidget, MethodInfo info FileChooserWidget p) => IsLabel t (FileChooserWidget -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal FileChooserWidget::desktop-folder-type FileChooserWidgetDesktopFolderCallback =-    IO ()--noFileChooserWidgetDesktopFolderCallback :: Maybe FileChooserWidgetDesktopFolderCallback-noFileChooserWidgetDesktopFolderCallback = Nothing--type FileChooserWidgetDesktopFolderCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkFileChooserWidgetDesktopFolderCallback :: FileChooserWidgetDesktopFolderCallbackC -> IO (FunPtr FileChooserWidgetDesktopFolderCallbackC)--fileChooserWidgetDesktopFolderClosure :: FileChooserWidgetDesktopFolderCallback -> IO Closure-fileChooserWidgetDesktopFolderClosure cb = newCClosure =<< mkFileChooserWidgetDesktopFolderCallback wrapped-    where wrapped = fileChooserWidgetDesktopFolderCallbackWrapper cb--fileChooserWidgetDesktopFolderCallbackWrapper ::-    FileChooserWidgetDesktopFolderCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-fileChooserWidgetDesktopFolderCallbackWrapper _cb _ _ = do-    _cb --onFileChooserWidgetDesktopFolder :: (GObject a, MonadIO m) => a -> FileChooserWidgetDesktopFolderCallback -> m SignalHandlerId-onFileChooserWidgetDesktopFolder obj cb = liftIO $ connectFileChooserWidgetDesktopFolder obj cb SignalConnectBefore-afterFileChooserWidgetDesktopFolder :: (GObject a, MonadIO m) => a -> FileChooserWidgetDesktopFolderCallback -> m SignalHandlerId-afterFileChooserWidgetDesktopFolder obj cb = connectFileChooserWidgetDesktopFolder obj cb SignalConnectAfter--connectFileChooserWidgetDesktopFolder :: (GObject a, MonadIO m) =>-                                         a -> FileChooserWidgetDesktopFolderCallback -> SignalConnectMode -> m SignalHandlerId-connectFileChooserWidgetDesktopFolder obj cb after = liftIO $ do-    cb' <- mkFileChooserWidgetDesktopFolderCallback (fileChooserWidgetDesktopFolderCallbackWrapper cb)-    connectSignalFunPtr obj "desktop-folder" cb' after---- signal FileChooserWidget::down-folder-type FileChooserWidgetDownFolderCallback =-    IO ()--noFileChooserWidgetDownFolderCallback :: Maybe FileChooserWidgetDownFolderCallback-noFileChooserWidgetDownFolderCallback = Nothing--type FileChooserWidgetDownFolderCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkFileChooserWidgetDownFolderCallback :: FileChooserWidgetDownFolderCallbackC -> IO (FunPtr FileChooserWidgetDownFolderCallbackC)--fileChooserWidgetDownFolderClosure :: FileChooserWidgetDownFolderCallback -> IO Closure-fileChooserWidgetDownFolderClosure cb = newCClosure =<< mkFileChooserWidgetDownFolderCallback wrapped-    where wrapped = fileChooserWidgetDownFolderCallbackWrapper cb--fileChooserWidgetDownFolderCallbackWrapper ::-    FileChooserWidgetDownFolderCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-fileChooserWidgetDownFolderCallbackWrapper _cb _ _ = do-    _cb --onFileChooserWidgetDownFolder :: (GObject a, MonadIO m) => a -> FileChooserWidgetDownFolderCallback -> m SignalHandlerId-onFileChooserWidgetDownFolder obj cb = liftIO $ connectFileChooserWidgetDownFolder obj cb SignalConnectBefore-afterFileChooserWidgetDownFolder :: (GObject a, MonadIO m) => a -> FileChooserWidgetDownFolderCallback -> m SignalHandlerId-afterFileChooserWidgetDownFolder obj cb = connectFileChooserWidgetDownFolder obj cb SignalConnectAfter--connectFileChooserWidgetDownFolder :: (GObject a, MonadIO m) =>-                                      a -> FileChooserWidgetDownFolderCallback -> SignalConnectMode -> m SignalHandlerId-connectFileChooserWidgetDownFolder obj cb after = liftIO $ do-    cb' <- mkFileChooserWidgetDownFolderCallback (fileChooserWidgetDownFolderCallbackWrapper cb)-    connectSignalFunPtr obj "down-folder" cb' after---- signal FileChooserWidget::home-folder-type FileChooserWidgetHomeFolderCallback =-    IO ()--noFileChooserWidgetHomeFolderCallback :: Maybe FileChooserWidgetHomeFolderCallback-noFileChooserWidgetHomeFolderCallback = Nothing--type FileChooserWidgetHomeFolderCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkFileChooserWidgetHomeFolderCallback :: FileChooserWidgetHomeFolderCallbackC -> IO (FunPtr FileChooserWidgetHomeFolderCallbackC)--fileChooserWidgetHomeFolderClosure :: FileChooserWidgetHomeFolderCallback -> IO Closure-fileChooserWidgetHomeFolderClosure cb = newCClosure =<< mkFileChooserWidgetHomeFolderCallback wrapped-    where wrapped = fileChooserWidgetHomeFolderCallbackWrapper cb--fileChooserWidgetHomeFolderCallbackWrapper ::-    FileChooserWidgetHomeFolderCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-fileChooserWidgetHomeFolderCallbackWrapper _cb _ _ = do-    _cb --onFileChooserWidgetHomeFolder :: (GObject a, MonadIO m) => a -> FileChooserWidgetHomeFolderCallback -> m SignalHandlerId-onFileChooserWidgetHomeFolder obj cb = liftIO $ connectFileChooserWidgetHomeFolder obj cb SignalConnectBefore-afterFileChooserWidgetHomeFolder :: (GObject a, MonadIO m) => a -> FileChooserWidgetHomeFolderCallback -> m SignalHandlerId-afterFileChooserWidgetHomeFolder obj cb = connectFileChooserWidgetHomeFolder obj cb SignalConnectAfter--connectFileChooserWidgetHomeFolder :: (GObject a, MonadIO m) =>-                                      a -> FileChooserWidgetHomeFolderCallback -> SignalConnectMode -> m SignalHandlerId-connectFileChooserWidgetHomeFolder obj cb after = liftIO $ do-    cb' <- mkFileChooserWidgetHomeFolderCallback (fileChooserWidgetHomeFolderCallbackWrapper cb)-    connectSignalFunPtr obj "home-folder" cb' after---- signal FileChooserWidget::location-popup-type FileChooserWidgetLocationPopupCallback =-    T.Text ->-    IO ()--noFileChooserWidgetLocationPopupCallback :: Maybe FileChooserWidgetLocationPopupCallback-noFileChooserWidgetLocationPopupCallback = Nothing--type FileChooserWidgetLocationPopupCallbackC =-    Ptr () ->                               -- object-    CString ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkFileChooserWidgetLocationPopupCallback :: FileChooserWidgetLocationPopupCallbackC -> IO (FunPtr FileChooserWidgetLocationPopupCallbackC)--fileChooserWidgetLocationPopupClosure :: FileChooserWidgetLocationPopupCallback -> IO Closure-fileChooserWidgetLocationPopupClosure cb = newCClosure =<< mkFileChooserWidgetLocationPopupCallback wrapped-    where wrapped = fileChooserWidgetLocationPopupCallbackWrapper cb--fileChooserWidgetLocationPopupCallbackWrapper ::-    FileChooserWidgetLocationPopupCallback ->-    Ptr () ->-    CString ->-    Ptr () ->-    IO ()-fileChooserWidgetLocationPopupCallbackWrapper _cb _ path _ = do-    path' <- cstringToText path-    _cb  path'--onFileChooserWidgetLocationPopup :: (GObject a, MonadIO m) => a -> FileChooserWidgetLocationPopupCallback -> m SignalHandlerId-onFileChooserWidgetLocationPopup obj cb = liftIO $ connectFileChooserWidgetLocationPopup obj cb SignalConnectBefore-afterFileChooserWidgetLocationPopup :: (GObject a, MonadIO m) => a -> FileChooserWidgetLocationPopupCallback -> m SignalHandlerId-afterFileChooserWidgetLocationPopup obj cb = connectFileChooserWidgetLocationPopup obj cb SignalConnectAfter--connectFileChooserWidgetLocationPopup :: (GObject a, MonadIO m) =>-                                         a -> FileChooserWidgetLocationPopupCallback -> SignalConnectMode -> m SignalHandlerId-connectFileChooserWidgetLocationPopup obj cb after = liftIO $ do-    cb' <- mkFileChooserWidgetLocationPopupCallback (fileChooserWidgetLocationPopupCallbackWrapper cb)-    connectSignalFunPtr obj "location-popup" cb' after---- signal FileChooserWidget::location-popup-on-paste-type FileChooserWidgetLocationPopupOnPasteCallback =-    IO ()--noFileChooserWidgetLocationPopupOnPasteCallback :: Maybe FileChooserWidgetLocationPopupOnPasteCallback-noFileChooserWidgetLocationPopupOnPasteCallback = Nothing--type FileChooserWidgetLocationPopupOnPasteCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkFileChooserWidgetLocationPopupOnPasteCallback :: FileChooserWidgetLocationPopupOnPasteCallbackC -> IO (FunPtr FileChooserWidgetLocationPopupOnPasteCallbackC)--fileChooserWidgetLocationPopupOnPasteClosure :: FileChooserWidgetLocationPopupOnPasteCallback -> IO Closure-fileChooserWidgetLocationPopupOnPasteClosure cb = newCClosure =<< mkFileChooserWidgetLocationPopupOnPasteCallback wrapped-    where wrapped = fileChooserWidgetLocationPopupOnPasteCallbackWrapper cb--fileChooserWidgetLocationPopupOnPasteCallbackWrapper ::-    FileChooserWidgetLocationPopupOnPasteCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-fileChooserWidgetLocationPopupOnPasteCallbackWrapper _cb _ _ = do-    _cb --onFileChooserWidgetLocationPopupOnPaste :: (GObject a, MonadIO m) => a -> FileChooserWidgetLocationPopupOnPasteCallback -> m SignalHandlerId-onFileChooserWidgetLocationPopupOnPaste obj cb = liftIO $ connectFileChooserWidgetLocationPopupOnPaste obj cb SignalConnectBefore-afterFileChooserWidgetLocationPopupOnPaste :: (GObject a, MonadIO m) => a -> FileChooserWidgetLocationPopupOnPasteCallback -> m SignalHandlerId-afterFileChooserWidgetLocationPopupOnPaste obj cb = connectFileChooserWidgetLocationPopupOnPaste obj cb SignalConnectAfter--connectFileChooserWidgetLocationPopupOnPaste :: (GObject a, MonadIO m) =>-                                                a -> FileChooserWidgetLocationPopupOnPasteCallback -> SignalConnectMode -> m SignalHandlerId-connectFileChooserWidgetLocationPopupOnPaste obj cb after = liftIO $ do-    cb' <- mkFileChooserWidgetLocationPopupOnPasteCallback (fileChooserWidgetLocationPopupOnPasteCallbackWrapper cb)-    connectSignalFunPtr obj "location-popup-on-paste" cb' after---- signal FileChooserWidget::location-toggle-popup-type FileChooserWidgetLocationTogglePopupCallback =-    IO ()--noFileChooserWidgetLocationTogglePopupCallback :: Maybe FileChooserWidgetLocationTogglePopupCallback-noFileChooserWidgetLocationTogglePopupCallback = Nothing--type FileChooserWidgetLocationTogglePopupCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkFileChooserWidgetLocationTogglePopupCallback :: FileChooserWidgetLocationTogglePopupCallbackC -> IO (FunPtr FileChooserWidgetLocationTogglePopupCallbackC)--fileChooserWidgetLocationTogglePopupClosure :: FileChooserWidgetLocationTogglePopupCallback -> IO Closure-fileChooserWidgetLocationTogglePopupClosure cb = newCClosure =<< mkFileChooserWidgetLocationTogglePopupCallback wrapped-    where wrapped = fileChooserWidgetLocationTogglePopupCallbackWrapper cb--fileChooserWidgetLocationTogglePopupCallbackWrapper ::-    FileChooserWidgetLocationTogglePopupCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-fileChooserWidgetLocationTogglePopupCallbackWrapper _cb _ _ = do-    _cb --onFileChooserWidgetLocationTogglePopup :: (GObject a, MonadIO m) => a -> FileChooserWidgetLocationTogglePopupCallback -> m SignalHandlerId-onFileChooserWidgetLocationTogglePopup obj cb = liftIO $ connectFileChooserWidgetLocationTogglePopup obj cb SignalConnectBefore-afterFileChooserWidgetLocationTogglePopup :: (GObject a, MonadIO m) => a -> FileChooserWidgetLocationTogglePopupCallback -> m SignalHandlerId-afterFileChooserWidgetLocationTogglePopup obj cb = connectFileChooserWidgetLocationTogglePopup obj cb SignalConnectAfter--connectFileChooserWidgetLocationTogglePopup :: (GObject a, MonadIO m) =>-                                               a -> FileChooserWidgetLocationTogglePopupCallback -> SignalConnectMode -> m SignalHandlerId-connectFileChooserWidgetLocationTogglePopup obj cb after = liftIO $ do-    cb' <- mkFileChooserWidgetLocationTogglePopupCallback (fileChooserWidgetLocationTogglePopupCallbackWrapper cb)-    connectSignalFunPtr obj "location-toggle-popup" cb' after---- signal FileChooserWidget::places-shortcut-type FileChooserWidgetPlacesShortcutCallback =-    IO ()--noFileChooserWidgetPlacesShortcutCallback :: Maybe FileChooserWidgetPlacesShortcutCallback-noFileChooserWidgetPlacesShortcutCallback = Nothing--type FileChooserWidgetPlacesShortcutCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkFileChooserWidgetPlacesShortcutCallback :: FileChooserWidgetPlacesShortcutCallbackC -> IO (FunPtr FileChooserWidgetPlacesShortcutCallbackC)--fileChooserWidgetPlacesShortcutClosure :: FileChooserWidgetPlacesShortcutCallback -> IO Closure-fileChooserWidgetPlacesShortcutClosure cb = newCClosure =<< mkFileChooserWidgetPlacesShortcutCallback wrapped-    where wrapped = fileChooserWidgetPlacesShortcutCallbackWrapper cb--fileChooserWidgetPlacesShortcutCallbackWrapper ::-    FileChooserWidgetPlacesShortcutCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-fileChooserWidgetPlacesShortcutCallbackWrapper _cb _ _ = do-    _cb --onFileChooserWidgetPlacesShortcut :: (GObject a, MonadIO m) => a -> FileChooserWidgetPlacesShortcutCallback -> m SignalHandlerId-onFileChooserWidgetPlacesShortcut obj cb = liftIO $ connectFileChooserWidgetPlacesShortcut obj cb SignalConnectBefore-afterFileChooserWidgetPlacesShortcut :: (GObject a, MonadIO m) => a -> FileChooserWidgetPlacesShortcutCallback -> m SignalHandlerId-afterFileChooserWidgetPlacesShortcut obj cb = connectFileChooserWidgetPlacesShortcut obj cb SignalConnectAfter--connectFileChooserWidgetPlacesShortcut :: (GObject a, MonadIO m) =>-                                          a -> FileChooserWidgetPlacesShortcutCallback -> SignalConnectMode -> m SignalHandlerId-connectFileChooserWidgetPlacesShortcut obj cb after = liftIO $ do-    cb' <- mkFileChooserWidgetPlacesShortcutCallback (fileChooserWidgetPlacesShortcutCallbackWrapper cb)-    connectSignalFunPtr obj "places-shortcut" cb' after---- signal FileChooserWidget::quick-bookmark-type FileChooserWidgetQuickBookmarkCallback =-    Int32 ->-    IO ()--noFileChooserWidgetQuickBookmarkCallback :: Maybe FileChooserWidgetQuickBookmarkCallback-noFileChooserWidgetQuickBookmarkCallback = Nothing--type FileChooserWidgetQuickBookmarkCallbackC =-    Ptr () ->                               -- object-    Int32 ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkFileChooserWidgetQuickBookmarkCallback :: FileChooserWidgetQuickBookmarkCallbackC -> IO (FunPtr FileChooserWidgetQuickBookmarkCallbackC)--fileChooserWidgetQuickBookmarkClosure :: FileChooserWidgetQuickBookmarkCallback -> IO Closure-fileChooserWidgetQuickBookmarkClosure cb = newCClosure =<< mkFileChooserWidgetQuickBookmarkCallback wrapped-    where wrapped = fileChooserWidgetQuickBookmarkCallbackWrapper cb--fileChooserWidgetQuickBookmarkCallbackWrapper ::-    FileChooserWidgetQuickBookmarkCallback ->-    Ptr () ->-    Int32 ->-    Ptr () ->-    IO ()-fileChooserWidgetQuickBookmarkCallbackWrapper _cb _ bookmarkIndex _ = do-    _cb  bookmarkIndex--onFileChooserWidgetQuickBookmark :: (GObject a, MonadIO m) => a -> FileChooserWidgetQuickBookmarkCallback -> m SignalHandlerId-onFileChooserWidgetQuickBookmark obj cb = liftIO $ connectFileChooserWidgetQuickBookmark obj cb SignalConnectBefore-afterFileChooserWidgetQuickBookmark :: (GObject a, MonadIO m) => a -> FileChooserWidgetQuickBookmarkCallback -> m SignalHandlerId-afterFileChooserWidgetQuickBookmark obj cb = connectFileChooserWidgetQuickBookmark obj cb SignalConnectAfter--connectFileChooserWidgetQuickBookmark :: (GObject a, MonadIO m) =>-                                         a -> FileChooserWidgetQuickBookmarkCallback -> SignalConnectMode -> m SignalHandlerId-connectFileChooserWidgetQuickBookmark obj cb after = liftIO $ do-    cb' <- mkFileChooserWidgetQuickBookmarkCallback (fileChooserWidgetQuickBookmarkCallbackWrapper cb)-    connectSignalFunPtr obj "quick-bookmark" cb' after---- signal FileChooserWidget::recent-shortcut-type FileChooserWidgetRecentShortcutCallback =-    IO ()--noFileChooserWidgetRecentShortcutCallback :: Maybe FileChooserWidgetRecentShortcutCallback-noFileChooserWidgetRecentShortcutCallback = Nothing--type FileChooserWidgetRecentShortcutCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkFileChooserWidgetRecentShortcutCallback :: FileChooserWidgetRecentShortcutCallbackC -> IO (FunPtr FileChooserWidgetRecentShortcutCallbackC)--fileChooserWidgetRecentShortcutClosure :: FileChooserWidgetRecentShortcutCallback -> IO Closure-fileChooserWidgetRecentShortcutClosure cb = newCClosure =<< mkFileChooserWidgetRecentShortcutCallback wrapped-    where wrapped = fileChooserWidgetRecentShortcutCallbackWrapper cb--fileChooserWidgetRecentShortcutCallbackWrapper ::-    FileChooserWidgetRecentShortcutCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-fileChooserWidgetRecentShortcutCallbackWrapper _cb _ _ = do-    _cb --onFileChooserWidgetRecentShortcut :: (GObject a, MonadIO m) => a -> FileChooserWidgetRecentShortcutCallback -> m SignalHandlerId-onFileChooserWidgetRecentShortcut obj cb = liftIO $ connectFileChooserWidgetRecentShortcut obj cb SignalConnectBefore-afterFileChooserWidgetRecentShortcut :: (GObject a, MonadIO m) => a -> FileChooserWidgetRecentShortcutCallback -> m SignalHandlerId-afterFileChooserWidgetRecentShortcut obj cb = connectFileChooserWidgetRecentShortcut obj cb SignalConnectAfter--connectFileChooserWidgetRecentShortcut :: (GObject a, MonadIO m) =>-                                          a -> FileChooserWidgetRecentShortcutCallback -> SignalConnectMode -> m SignalHandlerId-connectFileChooserWidgetRecentShortcut obj cb after = liftIO $ do-    cb' <- mkFileChooserWidgetRecentShortcutCallback (fileChooserWidgetRecentShortcutCallbackWrapper cb)-    connectSignalFunPtr obj "recent-shortcut" cb' after---- signal FileChooserWidget::search-shortcut-type FileChooserWidgetSearchShortcutCallback =-    IO ()--noFileChooserWidgetSearchShortcutCallback :: Maybe FileChooserWidgetSearchShortcutCallback-noFileChooserWidgetSearchShortcutCallback = Nothing--type FileChooserWidgetSearchShortcutCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkFileChooserWidgetSearchShortcutCallback :: FileChooserWidgetSearchShortcutCallbackC -> IO (FunPtr FileChooserWidgetSearchShortcutCallbackC)--fileChooserWidgetSearchShortcutClosure :: FileChooserWidgetSearchShortcutCallback -> IO Closure-fileChooserWidgetSearchShortcutClosure cb = newCClosure =<< mkFileChooserWidgetSearchShortcutCallback wrapped-    where wrapped = fileChooserWidgetSearchShortcutCallbackWrapper cb--fileChooserWidgetSearchShortcutCallbackWrapper ::-    FileChooserWidgetSearchShortcutCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-fileChooserWidgetSearchShortcutCallbackWrapper _cb _ _ = do-    _cb --onFileChooserWidgetSearchShortcut :: (GObject a, MonadIO m) => a -> FileChooserWidgetSearchShortcutCallback -> m SignalHandlerId-onFileChooserWidgetSearchShortcut obj cb = liftIO $ connectFileChooserWidgetSearchShortcut obj cb SignalConnectBefore-afterFileChooserWidgetSearchShortcut :: (GObject a, MonadIO m) => a -> FileChooserWidgetSearchShortcutCallback -> m SignalHandlerId-afterFileChooserWidgetSearchShortcut obj cb = connectFileChooserWidgetSearchShortcut obj cb SignalConnectAfter--connectFileChooserWidgetSearchShortcut :: (GObject a, MonadIO m) =>-                                          a -> FileChooserWidgetSearchShortcutCallback -> SignalConnectMode -> m SignalHandlerId-connectFileChooserWidgetSearchShortcut obj cb after = liftIO $ do-    cb' <- mkFileChooserWidgetSearchShortcutCallback (fileChooserWidgetSearchShortcutCallbackWrapper cb)-    connectSignalFunPtr obj "search-shortcut" cb' after---- signal FileChooserWidget::show-hidden-type FileChooserWidgetShowHiddenCallback =-    IO ()--noFileChooserWidgetShowHiddenCallback :: Maybe FileChooserWidgetShowHiddenCallback-noFileChooserWidgetShowHiddenCallback = Nothing--type FileChooserWidgetShowHiddenCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkFileChooserWidgetShowHiddenCallback :: FileChooserWidgetShowHiddenCallbackC -> IO (FunPtr FileChooserWidgetShowHiddenCallbackC)--fileChooserWidgetShowHiddenClosure :: FileChooserWidgetShowHiddenCallback -> IO Closure-fileChooserWidgetShowHiddenClosure cb = newCClosure =<< mkFileChooserWidgetShowHiddenCallback wrapped-    where wrapped = fileChooserWidgetShowHiddenCallbackWrapper cb--fileChooserWidgetShowHiddenCallbackWrapper ::-    FileChooserWidgetShowHiddenCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-fileChooserWidgetShowHiddenCallbackWrapper _cb _ _ = do-    _cb --onFileChooserWidgetShowHidden :: (GObject a, MonadIO m) => a -> FileChooserWidgetShowHiddenCallback -> m SignalHandlerId-onFileChooserWidgetShowHidden obj cb = liftIO $ connectFileChooserWidgetShowHidden obj cb SignalConnectBefore-afterFileChooserWidgetShowHidden :: (GObject a, MonadIO m) => a -> FileChooserWidgetShowHiddenCallback -> m SignalHandlerId-afterFileChooserWidgetShowHidden obj cb = connectFileChooserWidgetShowHidden obj cb SignalConnectAfter--connectFileChooserWidgetShowHidden :: (GObject a, MonadIO m) =>-                                      a -> FileChooserWidgetShowHiddenCallback -> SignalConnectMode -> m SignalHandlerId-connectFileChooserWidgetShowHidden obj cb after = liftIO $ do-    cb' <- mkFileChooserWidgetShowHiddenCallback (fileChooserWidgetShowHiddenCallbackWrapper cb)-    connectSignalFunPtr obj "show-hidden" cb' after---- signal FileChooserWidget::up-folder-type FileChooserWidgetUpFolderCallback =-    IO ()--noFileChooserWidgetUpFolderCallback :: Maybe FileChooserWidgetUpFolderCallback-noFileChooserWidgetUpFolderCallback = Nothing--type FileChooserWidgetUpFolderCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkFileChooserWidgetUpFolderCallback :: FileChooserWidgetUpFolderCallbackC -> IO (FunPtr FileChooserWidgetUpFolderCallbackC)--fileChooserWidgetUpFolderClosure :: FileChooserWidgetUpFolderCallback -> IO Closure-fileChooserWidgetUpFolderClosure cb = newCClosure =<< mkFileChooserWidgetUpFolderCallback wrapped-    where wrapped = fileChooserWidgetUpFolderCallbackWrapper cb--fileChooserWidgetUpFolderCallbackWrapper ::-    FileChooserWidgetUpFolderCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-fileChooserWidgetUpFolderCallbackWrapper _cb _ _ = do-    _cb --onFileChooserWidgetUpFolder :: (GObject a, MonadIO m) => a -> FileChooserWidgetUpFolderCallback -> m SignalHandlerId-onFileChooserWidgetUpFolder obj cb = liftIO $ connectFileChooserWidgetUpFolder obj cb SignalConnectBefore-afterFileChooserWidgetUpFolder :: (GObject a, MonadIO m) => a -> FileChooserWidgetUpFolderCallback -> m SignalHandlerId-afterFileChooserWidgetUpFolder obj cb = connectFileChooserWidgetUpFolder obj cb SignalConnectAfter--connectFileChooserWidgetUpFolder :: (GObject a, MonadIO m) =>-                                    a -> FileChooserWidgetUpFolderCallback -> SignalConnectMode -> m SignalHandlerId-connectFileChooserWidgetUpFolder obj cb after = liftIO $ do-    cb' <- mkFileChooserWidgetUpFolderCallback (fileChooserWidgetUpFolderCallbackWrapper cb)-    connectSignalFunPtr obj "up-folder" cb' after---- VVV Prop "search-mode"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getFileChooserWidgetSearchMode :: (MonadIO m, FileChooserWidgetK o) => o -> m Bool-getFileChooserWidgetSearchMode obj = liftIO $ getObjectPropertyBool obj "search-mode"--setFileChooserWidgetSearchMode :: (MonadIO m, FileChooserWidgetK o) => o -> Bool -> m ()-setFileChooserWidgetSearchMode obj val = liftIO $ setObjectPropertyBool obj "search-mode" val--constructFileChooserWidgetSearchMode :: Bool -> IO ([Char], GValue)-constructFileChooserWidgetSearchMode val = constructObjectPropertyBool "search-mode" val--data FileChooserWidgetSearchModePropertyInfo-instance AttrInfo FileChooserWidgetSearchModePropertyInfo where-    type AttrAllowedOps FileChooserWidgetSearchModePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint FileChooserWidgetSearchModePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint FileChooserWidgetSearchModePropertyInfo = FileChooserWidgetK-    type AttrGetType FileChooserWidgetSearchModePropertyInfo = Bool-    type AttrLabel FileChooserWidgetSearchModePropertyInfo = "search-mode"-    attrGet _ = getFileChooserWidgetSearchMode-    attrSet _ = setFileChooserWidgetSearchMode-    attrConstruct _ = constructFileChooserWidgetSearchMode-    attrClear _ = undefined---- VVV Prop "subtitle"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getFileChooserWidgetSubtitle :: (MonadIO m, FileChooserWidgetK o) => o -> m (Maybe T.Text)-getFileChooserWidgetSubtitle obj = liftIO $ getObjectPropertyString obj "subtitle"--data FileChooserWidgetSubtitlePropertyInfo-instance AttrInfo FileChooserWidgetSubtitlePropertyInfo where-    type AttrAllowedOps FileChooserWidgetSubtitlePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint FileChooserWidgetSubtitlePropertyInfo = (~) ()-    type AttrBaseTypeConstraint FileChooserWidgetSubtitlePropertyInfo = FileChooserWidgetK-    type AttrGetType FileChooserWidgetSubtitlePropertyInfo = (Maybe T.Text)-    type AttrLabel FileChooserWidgetSubtitlePropertyInfo = "subtitle"-    attrGet _ = getFileChooserWidgetSubtitle-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList FileChooserWidget = FileChooserWidgetAttributeList-type FileChooserWidgetAttributeList = ('[ '("action", FileChooserActionPropertyInfo), '("appPaintable", WidgetAppPaintablePropertyInfo), '("baselinePosition", BoxBaselinePositionPropertyInfo), '("borderWidth", ContainerBorderWidthPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("child", ContainerChildPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("createFolders", FileChooserCreateFoldersPropertyInfo), '("doOverwriteConfirmation", FileChooserDoOverwriteConfirmationPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("extraWidget", FileChooserExtraWidgetPropertyInfo), '("filter", FileChooserFilterPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("homogeneous", BoxHomogeneousPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("localOnly", FileChooserLocalOnlyPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("orientation", OrientableOrientationPropertyInfo), '("parent", WidgetParentPropertyInfo), '("previewWidget", FileChooserPreviewWidgetPropertyInfo), '("previewWidgetActive", FileChooserPreviewWidgetActivePropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("resizeMode", ContainerResizeModePropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("searchMode", FileChooserWidgetSearchModePropertyInfo), '("selectMultiple", FileChooserSelectMultiplePropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("showHidden", FileChooserShowHiddenPropertyInfo), '("spacing", BoxSpacingPropertyInfo), '("style", WidgetStylePropertyInfo), '("subtitle", FileChooserWidgetSubtitlePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("usePreviewLabel", FileChooserUsePreviewLabelPropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo)] :: [(Symbol, *)])--fileChooserWidgetSearchMode :: AttrLabelProxy "searchMode"-fileChooserWidgetSearchMode = AttrLabelProxy--fileChooserWidgetSubtitle :: AttrLabelProxy "subtitle"-fileChooserWidgetSubtitle = AttrLabelProxy--data FileChooserWidgetDesktopFolderSignalInfo-instance SignalInfo FileChooserWidgetDesktopFolderSignalInfo where-    type HaskellCallbackType FileChooserWidgetDesktopFolderSignalInfo = FileChooserWidgetDesktopFolderCallback-    connectSignal _ = connectFileChooserWidgetDesktopFolder--data FileChooserWidgetDownFolderSignalInfo-instance SignalInfo FileChooserWidgetDownFolderSignalInfo where-    type HaskellCallbackType FileChooserWidgetDownFolderSignalInfo = FileChooserWidgetDownFolderCallback-    connectSignal _ = connectFileChooserWidgetDownFolder--data FileChooserWidgetHomeFolderSignalInfo-instance SignalInfo FileChooserWidgetHomeFolderSignalInfo where-    type HaskellCallbackType FileChooserWidgetHomeFolderSignalInfo = FileChooserWidgetHomeFolderCallback-    connectSignal _ = connectFileChooserWidgetHomeFolder--data FileChooserWidgetLocationPopupSignalInfo-instance SignalInfo FileChooserWidgetLocationPopupSignalInfo where-    type HaskellCallbackType FileChooserWidgetLocationPopupSignalInfo = FileChooserWidgetLocationPopupCallback-    connectSignal _ = connectFileChooserWidgetLocationPopup--data FileChooserWidgetLocationPopupOnPasteSignalInfo-instance SignalInfo FileChooserWidgetLocationPopupOnPasteSignalInfo where-    type HaskellCallbackType FileChooserWidgetLocationPopupOnPasteSignalInfo = FileChooserWidgetLocationPopupOnPasteCallback-    connectSignal _ = connectFileChooserWidgetLocationPopupOnPaste--data FileChooserWidgetLocationTogglePopupSignalInfo-instance SignalInfo FileChooserWidgetLocationTogglePopupSignalInfo where-    type HaskellCallbackType FileChooserWidgetLocationTogglePopupSignalInfo = FileChooserWidgetLocationTogglePopupCallback-    connectSignal _ = connectFileChooserWidgetLocationTogglePopup--data FileChooserWidgetPlacesShortcutSignalInfo-instance SignalInfo FileChooserWidgetPlacesShortcutSignalInfo where-    type HaskellCallbackType FileChooserWidgetPlacesShortcutSignalInfo = FileChooserWidgetPlacesShortcutCallback-    connectSignal _ = connectFileChooserWidgetPlacesShortcut--data FileChooserWidgetQuickBookmarkSignalInfo-instance SignalInfo FileChooserWidgetQuickBookmarkSignalInfo where-    type HaskellCallbackType FileChooserWidgetQuickBookmarkSignalInfo = FileChooserWidgetQuickBookmarkCallback-    connectSignal _ = connectFileChooserWidgetQuickBookmark--data FileChooserWidgetRecentShortcutSignalInfo-instance SignalInfo FileChooserWidgetRecentShortcutSignalInfo where-    type HaskellCallbackType FileChooserWidgetRecentShortcutSignalInfo = FileChooserWidgetRecentShortcutCallback-    connectSignal _ = connectFileChooserWidgetRecentShortcut--data FileChooserWidgetSearchShortcutSignalInfo-instance SignalInfo FileChooserWidgetSearchShortcutSignalInfo where-    type HaskellCallbackType FileChooserWidgetSearchShortcutSignalInfo = FileChooserWidgetSearchShortcutCallback-    connectSignal _ = connectFileChooserWidgetSearchShortcut--data FileChooserWidgetShowHiddenSignalInfo-instance SignalInfo FileChooserWidgetShowHiddenSignalInfo where-    type HaskellCallbackType FileChooserWidgetShowHiddenSignalInfo = FileChooserWidgetShowHiddenCallback-    connectSignal _ = connectFileChooserWidgetShowHidden--data FileChooserWidgetUpFolderSignalInfo-instance SignalInfo FileChooserWidgetUpFolderSignalInfo where-    type HaskellCallbackType FileChooserWidgetUpFolderSignalInfo = FileChooserWidgetUpFolderCallback-    connectSignal _ = connectFileChooserWidgetUpFolder--type instance SignalList FileChooserWidget = FileChooserWidgetSignalList-type FileChooserWidgetSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("add", ContainerAddSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("checkResize", ContainerCheckResizeSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("confirmOverwrite", FileChooserConfirmOverwriteSignalInfo), '("currentFolderChanged", FileChooserCurrentFolderChangedSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("desktopFolder", FileChooserWidgetDesktopFolderSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("downFolder", FileChooserWidgetDownFolderSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("fileActivated", FileChooserFileActivatedSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("homeFolder", FileChooserWidgetHomeFolderSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("locationPopup", FileChooserWidgetLocationPopupSignalInfo), '("locationPopupOnPaste", FileChooserWidgetLocationPopupOnPasteSignalInfo), '("locationTogglePopup", FileChooserWidgetLocationTogglePopupSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("placesShortcut", FileChooserWidgetPlacesShortcutSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("quickBookmark", FileChooserWidgetQuickBookmarkSignalInfo), '("realize", WidgetRealizeSignalInfo), '("recentShortcut", FileChooserWidgetRecentShortcutSignalInfo), '("remove", ContainerRemoveSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("searchShortcut", FileChooserWidgetSearchShortcutSignalInfo), '("selectionChanged", FileChooserSelectionChangedSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("setFocusChild", ContainerSetFocusChildSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("showHidden", FileChooserWidgetShowHiddenSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("upFolder", FileChooserWidgetUpFolderSignalInfo), '("updatePreview", FileChooserUpdatePreviewSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method FileChooserWidget::new--- method type : Constructor--- Args : [Arg {argCName = "action", argType = TInterface "Gtk" "FileChooserAction", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "FileChooserWidget")--- throws : False--- Skip return : False--foreign import ccall "gtk_file_chooser_widget_new" gtk_file_chooser_widget_new :: -    CUInt ->                                -- action : TInterface "Gtk" "FileChooserAction"-    IO (Ptr FileChooserWidget)---fileChooserWidgetNew ::-    (MonadIO m) =>-    FileChooserAction                       -- action-    -> m FileChooserWidget                  -- result-fileChooserWidgetNew action = liftIO $ do-    let action' = (fromIntegral . fromEnum) action-    result <- gtk_file_chooser_widget_new action'-    checkUnexpectedReturnNULL "gtk_file_chooser_widget_new" result-    result' <- (newObject FileChooserWidget) result-    return result'--
− GI/Gtk/Objects/FileChooserWidget.hs-boot
@@ -1,27 +0,0 @@-module GI.Gtk.Objects.FileChooserWidget where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype FileChooserWidget = FileChooserWidget (ForeignPtr FileChooserWidget)-instance GObject FileChooserWidget where-class GObject o => FileChooserWidgetK o-instance (GObject o, IsDescendantOf FileChooserWidget o) => FileChooserWidgetK o-data FileChooserWidgetSearchModePropertyInfo-data FileChooserWidgetSubtitlePropertyInfo-data FileChooserWidgetDesktopFolderSignalInfo-data FileChooserWidgetDownFolderSignalInfo-data FileChooserWidgetHomeFolderSignalInfo-data FileChooserWidgetLocationPopupSignalInfo-data FileChooserWidgetLocationPopupOnPasteSignalInfo-data FileChooserWidgetLocationTogglePopupSignalInfo-data FileChooserWidgetPlacesShortcutSignalInfo-data FileChooserWidgetQuickBookmarkSignalInfo-data FileChooserWidgetRecentShortcutSignalInfo-data FileChooserWidgetSearchShortcutSignalInfo-data FileChooserWidgetShowHiddenSignalInfo-data FileChooserWidgetUpFolderSignalInfo
− GI/Gtk/Objects/FileFilter.hs
@@ -1,425 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.FileFilter-    ( ---- * Exported types-    FileFilter(..)                          ,-    FileFilterK                             ,-    toFileFilter                            ,-    noFileFilter                            ,--- -- * Methods--- ** fileFilterAddCustom-    FileFilterAddCustomMethodInfo           ,-    fileFilterAddCustom                     ,----- ** fileFilterAddMimeType-    FileFilterAddMimeTypeMethodInfo         ,-    fileFilterAddMimeType                   ,----- ** fileFilterAddPattern-    FileFilterAddPatternMethodInfo          ,-    fileFilterAddPattern                    ,----- ** fileFilterAddPixbufFormats-    FileFilterAddPixbufFormatsMethodInfo    ,-    fileFilterAddPixbufFormats              ,----- ** fileFilterFilter-    FileFilterFilterMethodInfo              ,-    fileFilterFilter                        ,----- ** fileFilterGetName-    FileFilterGetNameMethodInfo             ,-    fileFilterGetName                       ,----- ** fileFilterGetNeeded-    FileFilterGetNeededMethodInfo           ,-    fileFilterGetNeeded                     ,----- ** fileFilterNew-    fileFilterNew                           ,----- ** fileFilterSetName-    FileFilterSetNameMethodInfo             ,-    fileFilterSetName                       ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.GLib as GLib-import qualified GI.GObject as GObject--newtype FileFilter = FileFilter (ForeignPtr FileFilter)-foreign import ccall "gtk_file_filter_get_type"-    c_gtk_file_filter_get_type :: IO GType--type instance ParentTypes FileFilter = FileFilterParentTypes-type FileFilterParentTypes = '[GObject.Object, Buildable]--instance GObject FileFilter where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_file_filter_get_type-    --class GObject o => FileFilterK o-instance (GObject o, IsDescendantOf FileFilter o) => FileFilterK o--toFileFilter :: FileFilterK o => o -> IO FileFilter-toFileFilter = unsafeCastTo FileFilter--noFileFilter :: Maybe FileFilter-noFileFilter = Nothing--type family ResolveFileFilterMethod (t :: Symbol) (o :: *) :: * where-    ResolveFileFilterMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveFileFilterMethod "addCustom" o = FileFilterAddCustomMethodInfo-    ResolveFileFilterMethod "addMimeType" o = FileFilterAddMimeTypeMethodInfo-    ResolveFileFilterMethod "addPattern" o = FileFilterAddPatternMethodInfo-    ResolveFileFilterMethod "addPixbufFormats" o = FileFilterAddPixbufFormatsMethodInfo-    ResolveFileFilterMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveFileFilterMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveFileFilterMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveFileFilterMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveFileFilterMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveFileFilterMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveFileFilterMethod "filter" o = FileFilterFilterMethodInfo-    ResolveFileFilterMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveFileFilterMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveFileFilterMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveFileFilterMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveFileFilterMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveFileFilterMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveFileFilterMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveFileFilterMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveFileFilterMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveFileFilterMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveFileFilterMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveFileFilterMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveFileFilterMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveFileFilterMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveFileFilterMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveFileFilterMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveFileFilterMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveFileFilterMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveFileFilterMethod "getNeeded" o = FileFilterGetNeededMethodInfo-    ResolveFileFilterMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveFileFilterMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveFileFilterMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveFileFilterMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveFileFilterMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveFileFilterMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveFileFilterMethod t FileFilter, MethodInfo info FileFilter p) => IsLabelProxy t (FileFilter -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveFileFilterMethod t FileFilter, MethodInfo info FileFilter p) => IsLabel t (FileFilter -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList FileFilter = FileFilterAttributeList-type FileFilterAttributeList = ('[ ] :: [(Symbol, *)])--type instance SignalList FileFilter = FileFilterSignalList-type FileFilterSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method FileFilter::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "FileFilter")--- throws : False--- Skip return : False--foreign import ccall "gtk_file_filter_new" gtk_file_filter_new :: -    IO (Ptr FileFilter)---fileFilterNew ::-    (MonadIO m) =>-    m FileFilter                            -- result-fileFilterNew  = liftIO $ do-    result <- gtk_file_filter_new-    checkUnexpectedReturnNULL "gtk_file_filter_new" result-    result' <- (newObject FileFilter) result-    return result'---- method FileFilter::add_custom--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FileFilter", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "needed", argType = TInterface "Gtk" "FileFilterFlags", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "func", argType = TInterface "Gtk" "FileFilterFunc", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeNotified, argClosure = 3, argDestroy = 4, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "data", argType = TBasicType TPtr, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "notify", argType = TInterface "GLib" "DestroyNotify", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeAsync, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_file_filter_add_custom" gtk_file_filter_add_custom :: -    Ptr FileFilter ->                       -- _obj : TInterface "Gtk" "FileFilter"-    CUInt ->                                -- needed : TInterface "Gtk" "FileFilterFlags"-    FunPtr FileFilterFuncC ->               -- func : TInterface "Gtk" "FileFilterFunc"-    Ptr () ->                               -- data : TBasicType TPtr-    FunPtr GLib.DestroyNotifyC ->           -- notify : TInterface "GLib" "DestroyNotify"-    IO ()---fileFilterAddCustom ::-    (MonadIO m, FileFilterK a) =>-    a                                       -- _obj-    -> [FileFilterFlags]                    -- needed-    -> FileFilterFunc                       -- func-    -> m ()                                 -- result-fileFilterAddCustom _obj needed func = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let needed' = gflagsToWord needed-    func' <- mkFileFilterFunc (fileFilterFuncWrapper Nothing func)-    let data_ = castFunPtrToPtr func'-    let notify = safeFreeFunPtrPtr-    gtk_file_filter_add_custom _obj' needed' func' data_ notify-    touchManagedPtr _obj-    return ()--data FileFilterAddCustomMethodInfo-instance (signature ~ ([FileFilterFlags] -> FileFilterFunc -> m ()), MonadIO m, FileFilterK a) => MethodInfo FileFilterAddCustomMethodInfo a signature where-    overloadedMethod _ = fileFilterAddCustom---- method FileFilter::add_mime_type--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FileFilter", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "mime_type", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_file_filter_add_mime_type" gtk_file_filter_add_mime_type :: -    Ptr FileFilter ->                       -- _obj : TInterface "Gtk" "FileFilter"-    CString ->                              -- mime_type : TBasicType TUTF8-    IO ()---fileFilterAddMimeType ::-    (MonadIO m, FileFilterK a) =>-    a                                       -- _obj-    -> T.Text                               -- mimeType-    -> m ()                                 -- result-fileFilterAddMimeType _obj mimeType = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    mimeType' <- textToCString mimeType-    gtk_file_filter_add_mime_type _obj' mimeType'-    touchManagedPtr _obj-    freeMem mimeType'-    return ()--data FileFilterAddMimeTypeMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, FileFilterK a) => MethodInfo FileFilterAddMimeTypeMethodInfo a signature where-    overloadedMethod _ = fileFilterAddMimeType---- method FileFilter::add_pattern--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FileFilter", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "pattern", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_file_filter_add_pattern" gtk_file_filter_add_pattern :: -    Ptr FileFilter ->                       -- _obj : TInterface "Gtk" "FileFilter"-    CString ->                              -- pattern : TBasicType TUTF8-    IO ()---fileFilterAddPattern ::-    (MonadIO m, FileFilterK a) =>-    a                                       -- _obj-    -> T.Text                               -- pattern-    -> m ()                                 -- result-fileFilterAddPattern _obj pattern = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    pattern' <- textToCString pattern-    gtk_file_filter_add_pattern _obj' pattern'-    touchManagedPtr _obj-    freeMem pattern'-    return ()--data FileFilterAddPatternMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, FileFilterK a) => MethodInfo FileFilterAddPatternMethodInfo a signature where-    overloadedMethod _ = fileFilterAddPattern---- method FileFilter::add_pixbuf_formats--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FileFilter", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_file_filter_add_pixbuf_formats" gtk_file_filter_add_pixbuf_formats :: -    Ptr FileFilter ->                       -- _obj : TInterface "Gtk" "FileFilter"-    IO ()---fileFilterAddPixbufFormats ::-    (MonadIO m, FileFilterK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-fileFilterAddPixbufFormats _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_file_filter_add_pixbuf_formats _obj'-    touchManagedPtr _obj-    return ()--data FileFilterAddPixbufFormatsMethodInfo-instance (signature ~ (m ()), MonadIO m, FileFilterK a) => MethodInfo FileFilterAddPixbufFormatsMethodInfo a signature where-    overloadedMethod _ = fileFilterAddPixbufFormats---- method FileFilter::filter--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FileFilter", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "filter_info", argType = TInterface "Gtk" "FileFilterInfo", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_file_filter_filter" gtk_file_filter_filter :: -    Ptr FileFilter ->                       -- _obj : TInterface "Gtk" "FileFilter"-    Ptr FileFilterInfo ->                   -- filter_info : TInterface "Gtk" "FileFilterInfo"-    IO CInt---fileFilterFilter ::-    (MonadIO m, FileFilterK a) =>-    a                                       -- _obj-    -> FileFilterInfo                       -- filterInfo-    -> m Bool                               -- result-fileFilterFilter _obj filterInfo = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let filterInfo' = unsafeManagedPtrGetPtr filterInfo-    result <- gtk_file_filter_filter _obj' filterInfo'-    let result' = (/= 0) result-    touchManagedPtr _obj-    touchManagedPtr filterInfo-    return result'--data FileFilterFilterMethodInfo-instance (signature ~ (FileFilterInfo -> m Bool), MonadIO m, FileFilterK a) => MethodInfo FileFilterFilterMethodInfo a signature where-    overloadedMethod _ = fileFilterFilter---- method FileFilter::get_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FileFilter", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_file_filter_get_name" gtk_file_filter_get_name :: -    Ptr FileFilter ->                       -- _obj : TInterface "Gtk" "FileFilter"-    IO CString---fileFilterGetName ::-    (MonadIO m, FileFilterK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-fileFilterGetName _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_file_filter_get_name _obj'-    checkUnexpectedReturnNULL "gtk_file_filter_get_name" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data FileFilterGetNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, FileFilterK a) => MethodInfo FileFilterGetNameMethodInfo a signature where-    overloadedMethod _ = fileFilterGetName---- method FileFilter::get_needed--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FileFilter", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "FileFilterFlags")--- throws : False--- Skip return : False--foreign import ccall "gtk_file_filter_get_needed" gtk_file_filter_get_needed :: -    Ptr FileFilter ->                       -- _obj : TInterface "Gtk" "FileFilter"-    IO CUInt---fileFilterGetNeeded ::-    (MonadIO m, FileFilterK a) =>-    a                                       -- _obj-    -> m [FileFilterFlags]                  -- result-fileFilterGetNeeded _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_file_filter_get_needed _obj'-    let result' = wordToGFlags result-    touchManagedPtr _obj-    return result'--data FileFilterGetNeededMethodInfo-instance (signature ~ (m [FileFilterFlags]), MonadIO m, FileFilterK a) => MethodInfo FileFilterGetNeededMethodInfo a signature where-    overloadedMethod _ = fileFilterGetNeeded---- method FileFilter::set_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FileFilter", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_file_filter_set_name" gtk_file_filter_set_name :: -    Ptr FileFilter ->                       -- _obj : TInterface "Gtk" "FileFilter"-    CString ->                              -- name : TBasicType TUTF8-    IO ()---fileFilterSetName ::-    (MonadIO m, FileFilterK a) =>-    a                                       -- _obj-    -> Maybe (T.Text)                       -- name-    -> m ()                                 -- result-fileFilterSetName _obj name = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeName <- case name of-        Nothing -> return nullPtr-        Just jName -> do-            jName' <- textToCString jName-            return jName'-    gtk_file_filter_set_name _obj' maybeName-    touchManagedPtr _obj-    freeMem maybeName-    return ()--data FileFilterSetNameMethodInfo-instance (signature ~ (Maybe (T.Text) -> m ()), MonadIO m, FileFilterK a) => MethodInfo FileFilterSetNameMethodInfo a signature where-    overloadedMethod _ = fileFilterSetName--
− GI/Gtk/Objects/FileFilter.hs-boot
@@ -1,21 +0,0 @@-module GI.Gtk.Objects.FileFilter where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype FileFilter = FileFilter (ForeignPtr FileFilter)-instance GObject FileFilter where-class GObject o => FileFilterK o-instance (GObject o, IsDescendantOf FileFilter o) => FileFilterK o-data FileFilterAddCustomMethodInfo-data FileFilterAddMimeTypeMethodInfo-data FileFilterAddPatternMethodInfo-data FileFilterAddPixbufFormatsMethodInfo-data FileFilterFilterMethodInfo-data FileFilterGetNameMethodInfo-data FileFilterGetNeededMethodInfo-data FileFilterSetNameMethodInfo
− GI/Gtk/Objects/Fixed.hs
@@ -1,492 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.Fixed-    ( ---- * Exported types-    Fixed(..)                               ,-    FixedK                                  ,-    toFixed                                 ,-    noFixed                                 ,--- -- * Methods--- ** fixedMove-    FixedMoveMethodInfo                     ,-    fixedMove                               ,----- ** fixedNew-    fixedNew                                ,----- ** fixedPut-    FixedPutMethodInfo                      ,-    fixedPut                                ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype Fixed = Fixed (ForeignPtr Fixed)-foreign import ccall "gtk_fixed_get_type"-    c_gtk_fixed_get_type :: IO GType--type instance ParentTypes Fixed = FixedParentTypes-type FixedParentTypes = '[Container, Widget, GObject.Object, Atk.ImplementorIface, Buildable]--instance GObject Fixed where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_fixed_get_type-    --class GObject o => FixedK o-instance (GObject o, IsDescendantOf Fixed o) => FixedK o--toFixed :: FixedK o => o -> IO Fixed-toFixed = unsafeCastTo Fixed--noFixed :: Maybe Fixed-noFixed = Nothing--type family ResolveFixedMethod (t :: Symbol) (o :: *) :: * where-    ResolveFixedMethod "activate" o = WidgetActivateMethodInfo-    ResolveFixedMethod "add" o = ContainerAddMethodInfo-    ResolveFixedMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveFixedMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveFixedMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveFixedMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveFixedMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveFixedMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveFixedMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveFixedMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveFixedMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveFixedMethod "checkResize" o = ContainerCheckResizeMethodInfo-    ResolveFixedMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveFixedMethod "childGetProperty" o = ContainerChildGetPropertyMethodInfo-    ResolveFixedMethod "childNotifyByPspec" o = ContainerChildNotifyByPspecMethodInfo-    ResolveFixedMethod "childSetProperty" o = ContainerChildSetPropertyMethodInfo-    ResolveFixedMethod "childType" o = ContainerChildTypeMethodInfo-    ResolveFixedMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveFixedMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveFixedMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveFixedMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveFixedMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveFixedMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveFixedMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveFixedMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveFixedMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveFixedMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveFixedMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveFixedMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveFixedMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveFixedMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveFixedMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveFixedMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveFixedMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveFixedMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveFixedMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveFixedMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveFixedMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveFixedMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveFixedMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveFixedMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveFixedMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveFixedMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveFixedMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveFixedMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveFixedMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveFixedMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveFixedMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveFixedMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveFixedMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveFixedMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveFixedMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveFixedMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveFixedMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveFixedMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveFixedMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveFixedMethod "draw" o = WidgetDrawMethodInfo-    ResolveFixedMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveFixedMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveFixedMethod "event" o = WidgetEventMethodInfo-    ResolveFixedMethod "forall" o = ContainerForallMethodInfo-    ResolveFixedMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveFixedMethod "foreach" o = ContainerForeachMethodInfo-    ResolveFixedMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveFixedMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveFixedMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveFixedMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveFixedMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveFixedMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveFixedMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveFixedMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveFixedMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveFixedMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveFixedMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveFixedMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveFixedMethod "hide" o = WidgetHideMethodInfo-    ResolveFixedMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveFixedMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveFixedMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveFixedMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveFixedMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveFixedMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveFixedMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveFixedMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveFixedMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveFixedMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveFixedMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveFixedMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveFixedMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveFixedMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveFixedMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveFixedMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveFixedMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveFixedMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveFixedMethod "map" o = WidgetMapMethodInfo-    ResolveFixedMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveFixedMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveFixedMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveFixedMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveFixedMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveFixedMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveFixedMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveFixedMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveFixedMethod "move" o = FixedMoveMethodInfo-    ResolveFixedMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveFixedMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveFixedMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveFixedMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveFixedMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveFixedMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveFixedMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveFixedMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveFixedMethod "path" o = WidgetPathMethodInfo-    ResolveFixedMethod "propagateDraw" o = ContainerPropagateDrawMethodInfo-    ResolveFixedMethod "put" o = FixedPutMethodInfo-    ResolveFixedMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveFixedMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveFixedMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveFixedMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveFixedMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveFixedMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveFixedMethod "realize" o = WidgetRealizeMethodInfo-    ResolveFixedMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveFixedMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveFixedMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveFixedMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveFixedMethod "remove" o = ContainerRemoveMethodInfo-    ResolveFixedMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveFixedMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveFixedMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveFixedMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveFixedMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveFixedMethod "reparent" o = WidgetReparentMethodInfo-    ResolveFixedMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveFixedMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveFixedMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveFixedMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveFixedMethod "resizeChildren" o = ContainerResizeChildrenMethodInfo-    ResolveFixedMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveFixedMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveFixedMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveFixedMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveFixedMethod "show" o = WidgetShowMethodInfo-    ResolveFixedMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveFixedMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveFixedMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveFixedMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveFixedMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveFixedMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveFixedMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveFixedMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveFixedMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveFixedMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveFixedMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveFixedMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveFixedMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveFixedMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveFixedMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveFixedMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveFixedMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveFixedMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveFixedMethod "unsetFocusChain" o = ContainerUnsetFocusChainMethodInfo-    ResolveFixedMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveFixedMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveFixedMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveFixedMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveFixedMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveFixedMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveFixedMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveFixedMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveFixedMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveFixedMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveFixedMethod "getBorderWidth" o = ContainerGetBorderWidthMethodInfo-    ResolveFixedMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveFixedMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveFixedMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveFixedMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveFixedMethod "getChildren" o = ContainerGetChildrenMethodInfo-    ResolveFixedMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveFixedMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveFixedMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveFixedMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveFixedMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveFixedMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveFixedMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveFixedMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveFixedMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveFixedMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveFixedMethod "getFocusChain" o = ContainerGetFocusChainMethodInfo-    ResolveFixedMethod "getFocusChild" o = ContainerGetFocusChildMethodInfo-    ResolveFixedMethod "getFocusHadjustment" o = ContainerGetFocusHadjustmentMethodInfo-    ResolveFixedMethod "getFocusVadjustment" o = ContainerGetFocusVadjustmentMethodInfo-    ResolveFixedMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveFixedMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveFixedMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveFixedMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveFixedMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveFixedMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveFixedMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveFixedMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveFixedMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveFixedMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveFixedMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveFixedMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveFixedMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveFixedMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveFixedMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveFixedMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveFixedMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveFixedMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveFixedMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveFixedMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveFixedMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveFixedMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveFixedMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveFixedMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveFixedMethod "getPathForChild" o = ContainerGetPathForChildMethodInfo-    ResolveFixedMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveFixedMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveFixedMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveFixedMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveFixedMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveFixedMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveFixedMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveFixedMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveFixedMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveFixedMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveFixedMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveFixedMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveFixedMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveFixedMethod "getResizeMode" o = ContainerGetResizeModeMethodInfo-    ResolveFixedMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveFixedMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveFixedMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveFixedMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveFixedMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveFixedMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveFixedMethod "getState" o = WidgetGetStateMethodInfo-    ResolveFixedMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveFixedMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveFixedMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveFixedMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveFixedMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveFixedMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveFixedMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveFixedMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveFixedMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveFixedMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveFixedMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveFixedMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveFixedMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveFixedMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveFixedMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveFixedMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveFixedMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveFixedMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveFixedMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveFixedMethod "setBorderWidth" o = ContainerSetBorderWidthMethodInfo-    ResolveFixedMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveFixedMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveFixedMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveFixedMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveFixedMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveFixedMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveFixedMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveFixedMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveFixedMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveFixedMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveFixedMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveFixedMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveFixedMethod "setFocusChain" o = ContainerSetFocusChainMethodInfo-    ResolveFixedMethod "setFocusChild" o = ContainerSetFocusChildMethodInfo-    ResolveFixedMethod "setFocusHadjustment" o = ContainerSetFocusHadjustmentMethodInfo-    ResolveFixedMethod "setFocusVadjustment" o = ContainerSetFocusVadjustmentMethodInfo-    ResolveFixedMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveFixedMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveFixedMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveFixedMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveFixedMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveFixedMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveFixedMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveFixedMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveFixedMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveFixedMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveFixedMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveFixedMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveFixedMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveFixedMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveFixedMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveFixedMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveFixedMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveFixedMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveFixedMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveFixedMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveFixedMethod "setReallocateRedraws" o = ContainerSetReallocateRedrawsMethodInfo-    ResolveFixedMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveFixedMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveFixedMethod "setResizeMode" o = ContainerSetResizeModeMethodInfo-    ResolveFixedMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveFixedMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveFixedMethod "setState" o = WidgetSetStateMethodInfo-    ResolveFixedMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveFixedMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveFixedMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveFixedMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveFixedMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveFixedMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveFixedMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveFixedMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveFixedMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveFixedMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveFixedMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveFixedMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveFixedMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveFixedMethod t Fixed, MethodInfo info Fixed p) => IsLabelProxy t (Fixed -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveFixedMethod t Fixed, MethodInfo info Fixed p) => IsLabel t (Fixed -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList Fixed = FixedAttributeList-type FixedAttributeList = ('[ '("appPaintable", WidgetAppPaintablePropertyInfo), '("borderWidth", ContainerBorderWidthPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("child", ContainerChildPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("parent", WidgetParentPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("resizeMode", ContainerResizeModePropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("style", WidgetStylePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo)] :: [(Symbol, *)])--type instance SignalList Fixed = FixedSignalList-type FixedSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("add", ContainerAddSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("checkResize", ContainerCheckResizeSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("remove", ContainerRemoveSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("setFocusChild", ContainerSetFocusChildSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method Fixed::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "Fixed")--- throws : False--- Skip return : False--foreign import ccall "gtk_fixed_new" gtk_fixed_new :: -    IO (Ptr Fixed)---fixedNew ::-    (MonadIO m) =>-    m Fixed                                 -- result-fixedNew  = liftIO $ do-    result <- gtk_fixed_new-    checkUnexpectedReturnNULL "gtk_fixed_new" result-    result' <- (newObject Fixed) result-    return result'---- method Fixed::move--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Fixed", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "x", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "y", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_fixed_move" gtk_fixed_move :: -    Ptr Fixed ->                            -- _obj : TInterface "Gtk" "Fixed"-    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    Int32 ->                                -- x : TBasicType TInt-    Int32 ->                                -- y : TBasicType TInt-    IO ()---fixedMove ::-    (MonadIO m, FixedK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- widget-    -> Int32                                -- x-    -> Int32                                -- y-    -> m ()                                 -- result-fixedMove _obj widget x y = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let widget' = unsafeManagedPtrCastPtr widget-    gtk_fixed_move _obj' widget' x y-    touchManagedPtr _obj-    touchManagedPtr widget-    return ()--data FixedMoveMethodInfo-instance (signature ~ (b -> Int32 -> Int32 -> m ()), MonadIO m, FixedK a, WidgetK b) => MethodInfo FixedMoveMethodInfo a signature where-    overloadedMethod _ = fixedMove---- method Fixed::put--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Fixed", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "x", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "y", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_fixed_put" gtk_fixed_put :: -    Ptr Fixed ->                            -- _obj : TInterface "Gtk" "Fixed"-    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    Int32 ->                                -- x : TBasicType TInt-    Int32 ->                                -- y : TBasicType TInt-    IO ()---fixedPut ::-    (MonadIO m, FixedK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- widget-    -> Int32                                -- x-    -> Int32                                -- y-    -> m ()                                 -- result-fixedPut _obj widget x y = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let widget' = unsafeManagedPtrCastPtr widget-    gtk_fixed_put _obj' widget' x y-    touchManagedPtr _obj-    touchManagedPtr widget-    return ()--data FixedPutMethodInfo-instance (signature ~ (b -> Int32 -> Int32 -> m ()), MonadIO m, FixedK a, WidgetK b) => MethodInfo FixedPutMethodInfo a signature where-    overloadedMethod _ = fixedPut--
− GI/Gtk/Objects/Fixed.hs-boot
@@ -1,15 +0,0 @@-module GI.Gtk.Objects.Fixed where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype Fixed = Fixed (ForeignPtr Fixed)-instance GObject Fixed where-class GObject o => FixedK o-instance (GObject o, IsDescendantOf Fixed o) => FixedK o-data FixedMoveMethodInfo-data FixedPutMethodInfo
− GI/Gtk/Objects/FlowBox.hs
@@ -1,2078 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.FlowBox-    ( ---- * Exported types-    FlowBox(..)                             ,-    FlowBoxK                                ,-    toFlowBox                               ,-    noFlowBox                               ,--- -- * Methods--- ** flowBoxGetActivateOnSingleClick-    FlowBoxGetActivateOnSingleClickMethodInfo,-    flowBoxGetActivateOnSingleClick         ,----- ** flowBoxGetChildAtIndex-    FlowBoxGetChildAtIndexMethodInfo        ,-    flowBoxGetChildAtIndex                  ,----- ** flowBoxGetColumnSpacing-    FlowBoxGetColumnSpacingMethodInfo       ,-    flowBoxGetColumnSpacing                 ,----- ** flowBoxGetHomogeneous-    FlowBoxGetHomogeneousMethodInfo         ,-    flowBoxGetHomogeneous                   ,----- ** flowBoxGetMaxChildrenPerLine-    FlowBoxGetMaxChildrenPerLineMethodInfo  ,-    flowBoxGetMaxChildrenPerLine            ,----- ** flowBoxGetMinChildrenPerLine-    FlowBoxGetMinChildrenPerLineMethodInfo  ,-    flowBoxGetMinChildrenPerLine            ,----- ** flowBoxGetRowSpacing-    FlowBoxGetRowSpacingMethodInfo          ,-    flowBoxGetRowSpacing                    ,----- ** flowBoxGetSelectedChildren-    FlowBoxGetSelectedChildrenMethodInfo    ,-    flowBoxGetSelectedChildren              ,----- ** flowBoxGetSelectionMode-    FlowBoxGetSelectionModeMethodInfo       ,-    flowBoxGetSelectionMode                 ,----- ** flowBoxInsert-    FlowBoxInsertMethodInfo                 ,-    flowBoxInsert                           ,----- ** flowBoxInvalidateFilter-    FlowBoxInvalidateFilterMethodInfo       ,-    flowBoxInvalidateFilter                 ,----- ** flowBoxInvalidateSort-    FlowBoxInvalidateSortMethodInfo         ,-    flowBoxInvalidateSort                   ,----- ** flowBoxNew-    flowBoxNew                              ,----- ** flowBoxSelectAll-    FlowBoxSelectAllMethodInfo              ,-    flowBoxSelectAll                        ,----- ** flowBoxSelectChild-    FlowBoxSelectChildMethodInfo            ,-    flowBoxSelectChild                      ,----- ** flowBoxSelectedForeach-    FlowBoxSelectedForeachMethodInfo        ,-    flowBoxSelectedForeach                  ,----- ** flowBoxSetActivateOnSingleClick-    FlowBoxSetActivateOnSingleClickMethodInfo,-    flowBoxSetActivateOnSingleClick         ,----- ** flowBoxSetColumnSpacing-    FlowBoxSetColumnSpacingMethodInfo       ,-    flowBoxSetColumnSpacing                 ,----- ** flowBoxSetFilterFunc-    FlowBoxSetFilterFuncMethodInfo          ,-    flowBoxSetFilterFunc                    ,----- ** flowBoxSetHadjustment-    FlowBoxSetHadjustmentMethodInfo         ,-    flowBoxSetHadjustment                   ,----- ** flowBoxSetHomogeneous-    FlowBoxSetHomogeneousMethodInfo         ,-    flowBoxSetHomogeneous                   ,----- ** flowBoxSetMaxChildrenPerLine-    FlowBoxSetMaxChildrenPerLineMethodInfo  ,-    flowBoxSetMaxChildrenPerLine            ,----- ** flowBoxSetMinChildrenPerLine-    FlowBoxSetMinChildrenPerLineMethodInfo  ,-    flowBoxSetMinChildrenPerLine            ,----- ** flowBoxSetRowSpacing-    FlowBoxSetRowSpacingMethodInfo          ,-    flowBoxSetRowSpacing                    ,----- ** flowBoxSetSelectionMode-    FlowBoxSetSelectionModeMethodInfo       ,-    flowBoxSetSelectionMode                 ,----- ** flowBoxSetSortFunc-    FlowBoxSetSortFuncMethodInfo            ,-    flowBoxSetSortFunc                      ,----- ** flowBoxSetVadjustment-    FlowBoxSetVadjustmentMethodInfo         ,-    flowBoxSetVadjustment                   ,----- ** flowBoxUnselectAll-    FlowBoxUnselectAllMethodInfo            ,-    flowBoxUnselectAll                      ,----- ** flowBoxUnselectChild-    FlowBoxUnselectChildMethodInfo          ,-    flowBoxUnselectChild                    ,----- -- * Properties--- ** ActivateOnSingleClick-    FlowBoxActivateOnSingleClickPropertyInfo,-    constructFlowBoxActivateOnSingleClick   ,-    flowBoxActivateOnSingleClick            ,-    getFlowBoxActivateOnSingleClick         ,-    setFlowBoxActivateOnSingleClick         ,----- ** ColumnSpacing-    FlowBoxColumnSpacingPropertyInfo        ,-    constructFlowBoxColumnSpacing           ,-    flowBoxColumnSpacing                    ,-    getFlowBoxColumnSpacing                 ,-    setFlowBoxColumnSpacing                 ,----- ** Homogeneous-    FlowBoxHomogeneousPropertyInfo          ,-    constructFlowBoxHomogeneous             ,-    flowBoxHomogeneous                      ,-    getFlowBoxHomogeneous                   ,-    setFlowBoxHomogeneous                   ,----- ** MaxChildrenPerLine-    FlowBoxMaxChildrenPerLinePropertyInfo   ,-    constructFlowBoxMaxChildrenPerLine      ,-    flowBoxMaxChildrenPerLine               ,-    getFlowBoxMaxChildrenPerLine            ,-    setFlowBoxMaxChildrenPerLine            ,----- ** MinChildrenPerLine-    FlowBoxMinChildrenPerLinePropertyInfo   ,-    constructFlowBoxMinChildrenPerLine      ,-    flowBoxMinChildrenPerLine               ,-    getFlowBoxMinChildrenPerLine            ,-    setFlowBoxMinChildrenPerLine            ,----- ** RowSpacing-    FlowBoxRowSpacingPropertyInfo           ,-    constructFlowBoxRowSpacing              ,-    flowBoxRowSpacing                       ,-    getFlowBoxRowSpacing                    ,-    setFlowBoxRowSpacing                    ,----- ** SelectionMode-    FlowBoxSelectionModePropertyInfo        ,-    constructFlowBoxSelectionMode           ,-    flowBoxSelectionMode                    ,-    getFlowBoxSelectionMode                 ,-    setFlowBoxSelectionMode                 ,----- -- * Signals--- ** ActivateCursorChild-    FlowBoxActivateCursorChildCallback      ,-    FlowBoxActivateCursorChildCallbackC     ,-    FlowBoxActivateCursorChildSignalInfo    ,-    afterFlowBoxActivateCursorChild         ,-    flowBoxActivateCursorChildCallbackWrapper,-    flowBoxActivateCursorChildClosure       ,-    mkFlowBoxActivateCursorChildCallback    ,-    noFlowBoxActivateCursorChildCallback    ,-    onFlowBoxActivateCursorChild            ,----- ** ChildActivated-    FlowBoxChildActivatedCallback           ,-    FlowBoxChildActivatedCallbackC          ,-    FlowBoxChildActivatedSignalInfo         ,-    afterFlowBoxChildActivated              ,-    flowBoxChildActivatedCallbackWrapper    ,-    flowBoxChildActivatedClosure            ,-    mkFlowBoxChildActivatedCallback         ,-    noFlowBoxChildActivatedCallback         ,-    onFlowBoxChildActivated                 ,----- ** MoveCursor-    FlowBoxMoveCursorCallback               ,-    FlowBoxMoveCursorCallbackC              ,-    FlowBoxMoveCursorSignalInfo             ,-    afterFlowBoxMoveCursor                  ,-    flowBoxMoveCursorCallbackWrapper        ,-    flowBoxMoveCursorClosure                ,-    mkFlowBoxMoveCursorCallback             ,-    noFlowBoxMoveCursorCallback             ,-    onFlowBoxMoveCursor                     ,----- ** SelectAll-    FlowBoxSelectAllCallback                ,-    FlowBoxSelectAllCallbackC               ,-    FlowBoxSelectAllSignalInfo              ,-    afterFlowBoxSelectAll                   ,-    flowBoxSelectAllCallbackWrapper         ,-    flowBoxSelectAllClosure                 ,-    mkFlowBoxSelectAllCallback              ,-    noFlowBoxSelectAllCallback              ,-    onFlowBoxSelectAll                      ,----- ** SelectedChildrenChanged-    FlowBoxSelectedChildrenChangedCallback  ,-    FlowBoxSelectedChildrenChangedCallbackC ,-    FlowBoxSelectedChildrenChangedSignalInfo,-    afterFlowBoxSelectedChildrenChanged     ,-    flowBoxSelectedChildrenChangedCallbackWrapper,-    flowBoxSelectedChildrenChangedClosure   ,-    mkFlowBoxSelectedChildrenChangedCallback,-    noFlowBoxSelectedChildrenChangedCallback,-    onFlowBoxSelectedChildrenChanged        ,----- ** ToggleCursorChild-    FlowBoxToggleCursorChildCallback        ,-    FlowBoxToggleCursorChildCallbackC       ,-    FlowBoxToggleCursorChildSignalInfo      ,-    afterFlowBoxToggleCursorChild           ,-    flowBoxToggleCursorChildCallbackWrapper ,-    flowBoxToggleCursorChildClosure         ,-    mkFlowBoxToggleCursorChildCallback      ,-    noFlowBoxToggleCursorChildCallback      ,-    onFlowBoxToggleCursorChild              ,----- ** UnselectAll-    FlowBoxUnselectAllCallback              ,-    FlowBoxUnselectAllCallbackC             ,-    FlowBoxUnselectAllSignalInfo            ,-    afterFlowBoxUnselectAll                 ,-    flowBoxUnselectAllCallbackWrapper       ,-    flowBoxUnselectAllClosure               ,-    mkFlowBoxUnselectAllCallback            ,-    noFlowBoxUnselectAllCallback            ,-    onFlowBoxUnselectAll                    ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GLib as GLib-import qualified GI.GObject as GObject--newtype FlowBox = FlowBox (ForeignPtr FlowBox)-foreign import ccall "gtk_flow_box_get_type"-    c_gtk_flow_box_get_type :: IO GType--type instance ParentTypes FlowBox = FlowBoxParentTypes-type FlowBoxParentTypes = '[Container, Widget, GObject.Object, Atk.ImplementorIface, Buildable, Orientable]--instance GObject FlowBox where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_flow_box_get_type-    --class GObject o => FlowBoxK o-instance (GObject o, IsDescendantOf FlowBox o) => FlowBoxK o--toFlowBox :: FlowBoxK o => o -> IO FlowBox-toFlowBox = unsafeCastTo FlowBox--noFlowBox :: Maybe FlowBox-noFlowBox = Nothing--type family ResolveFlowBoxMethod (t :: Symbol) (o :: *) :: * where-    ResolveFlowBoxMethod "activate" o = WidgetActivateMethodInfo-    ResolveFlowBoxMethod "add" o = ContainerAddMethodInfo-    ResolveFlowBoxMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveFlowBoxMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveFlowBoxMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveFlowBoxMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveFlowBoxMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveFlowBoxMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveFlowBoxMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveFlowBoxMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveFlowBoxMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveFlowBoxMethod "checkResize" o = ContainerCheckResizeMethodInfo-    ResolveFlowBoxMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveFlowBoxMethod "childGetProperty" o = ContainerChildGetPropertyMethodInfo-    ResolveFlowBoxMethod "childNotifyByPspec" o = ContainerChildNotifyByPspecMethodInfo-    ResolveFlowBoxMethod "childSetProperty" o = ContainerChildSetPropertyMethodInfo-    ResolveFlowBoxMethod "childType" o = ContainerChildTypeMethodInfo-    ResolveFlowBoxMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveFlowBoxMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveFlowBoxMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveFlowBoxMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveFlowBoxMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveFlowBoxMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveFlowBoxMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveFlowBoxMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveFlowBoxMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveFlowBoxMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveFlowBoxMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveFlowBoxMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveFlowBoxMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveFlowBoxMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveFlowBoxMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveFlowBoxMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveFlowBoxMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveFlowBoxMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveFlowBoxMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveFlowBoxMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveFlowBoxMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveFlowBoxMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveFlowBoxMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveFlowBoxMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveFlowBoxMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveFlowBoxMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveFlowBoxMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveFlowBoxMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveFlowBoxMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveFlowBoxMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveFlowBoxMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveFlowBoxMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveFlowBoxMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveFlowBoxMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveFlowBoxMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveFlowBoxMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveFlowBoxMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveFlowBoxMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveFlowBoxMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveFlowBoxMethod "draw" o = WidgetDrawMethodInfo-    ResolveFlowBoxMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveFlowBoxMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveFlowBoxMethod "event" o = WidgetEventMethodInfo-    ResolveFlowBoxMethod "forall" o = ContainerForallMethodInfo-    ResolveFlowBoxMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveFlowBoxMethod "foreach" o = ContainerForeachMethodInfo-    ResolveFlowBoxMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveFlowBoxMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveFlowBoxMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveFlowBoxMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveFlowBoxMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveFlowBoxMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveFlowBoxMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveFlowBoxMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveFlowBoxMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveFlowBoxMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveFlowBoxMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveFlowBoxMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveFlowBoxMethod "hide" o = WidgetHideMethodInfo-    ResolveFlowBoxMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveFlowBoxMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveFlowBoxMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveFlowBoxMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveFlowBoxMethod "insert" o = FlowBoxInsertMethodInfo-    ResolveFlowBoxMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveFlowBoxMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveFlowBoxMethod "invalidateFilter" o = FlowBoxInvalidateFilterMethodInfo-    ResolveFlowBoxMethod "invalidateSort" o = FlowBoxInvalidateSortMethodInfo-    ResolveFlowBoxMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveFlowBoxMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveFlowBoxMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveFlowBoxMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveFlowBoxMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveFlowBoxMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveFlowBoxMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveFlowBoxMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveFlowBoxMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveFlowBoxMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveFlowBoxMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveFlowBoxMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveFlowBoxMethod "map" o = WidgetMapMethodInfo-    ResolveFlowBoxMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveFlowBoxMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveFlowBoxMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveFlowBoxMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveFlowBoxMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveFlowBoxMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveFlowBoxMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveFlowBoxMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveFlowBoxMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveFlowBoxMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveFlowBoxMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveFlowBoxMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveFlowBoxMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveFlowBoxMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveFlowBoxMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveFlowBoxMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveFlowBoxMethod "path" o = WidgetPathMethodInfo-    ResolveFlowBoxMethod "propagateDraw" o = ContainerPropagateDrawMethodInfo-    ResolveFlowBoxMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveFlowBoxMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveFlowBoxMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveFlowBoxMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveFlowBoxMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveFlowBoxMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveFlowBoxMethod "realize" o = WidgetRealizeMethodInfo-    ResolveFlowBoxMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveFlowBoxMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveFlowBoxMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveFlowBoxMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveFlowBoxMethod "remove" o = ContainerRemoveMethodInfo-    ResolveFlowBoxMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveFlowBoxMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveFlowBoxMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveFlowBoxMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveFlowBoxMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveFlowBoxMethod "reparent" o = WidgetReparentMethodInfo-    ResolveFlowBoxMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveFlowBoxMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveFlowBoxMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveFlowBoxMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveFlowBoxMethod "resizeChildren" o = ContainerResizeChildrenMethodInfo-    ResolveFlowBoxMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveFlowBoxMethod "selectAll" o = FlowBoxSelectAllMethodInfo-    ResolveFlowBoxMethod "selectChild" o = FlowBoxSelectChildMethodInfo-    ResolveFlowBoxMethod "selectedForeach" o = FlowBoxSelectedForeachMethodInfo-    ResolveFlowBoxMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveFlowBoxMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveFlowBoxMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveFlowBoxMethod "show" o = WidgetShowMethodInfo-    ResolveFlowBoxMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveFlowBoxMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveFlowBoxMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveFlowBoxMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveFlowBoxMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveFlowBoxMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveFlowBoxMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveFlowBoxMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveFlowBoxMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveFlowBoxMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveFlowBoxMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveFlowBoxMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveFlowBoxMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveFlowBoxMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveFlowBoxMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveFlowBoxMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveFlowBoxMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveFlowBoxMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveFlowBoxMethod "unselectAll" o = FlowBoxUnselectAllMethodInfo-    ResolveFlowBoxMethod "unselectChild" o = FlowBoxUnselectChildMethodInfo-    ResolveFlowBoxMethod "unsetFocusChain" o = ContainerUnsetFocusChainMethodInfo-    ResolveFlowBoxMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveFlowBoxMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveFlowBoxMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveFlowBoxMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveFlowBoxMethod "getActivateOnSingleClick" o = FlowBoxGetActivateOnSingleClickMethodInfo-    ResolveFlowBoxMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveFlowBoxMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveFlowBoxMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveFlowBoxMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveFlowBoxMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveFlowBoxMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveFlowBoxMethod "getBorderWidth" o = ContainerGetBorderWidthMethodInfo-    ResolveFlowBoxMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveFlowBoxMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveFlowBoxMethod "getChildAtIndex" o = FlowBoxGetChildAtIndexMethodInfo-    ResolveFlowBoxMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveFlowBoxMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveFlowBoxMethod "getChildren" o = ContainerGetChildrenMethodInfo-    ResolveFlowBoxMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveFlowBoxMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveFlowBoxMethod "getColumnSpacing" o = FlowBoxGetColumnSpacingMethodInfo-    ResolveFlowBoxMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveFlowBoxMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveFlowBoxMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveFlowBoxMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveFlowBoxMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveFlowBoxMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveFlowBoxMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveFlowBoxMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveFlowBoxMethod "getFocusChain" o = ContainerGetFocusChainMethodInfo-    ResolveFlowBoxMethod "getFocusChild" o = ContainerGetFocusChildMethodInfo-    ResolveFlowBoxMethod "getFocusHadjustment" o = ContainerGetFocusHadjustmentMethodInfo-    ResolveFlowBoxMethod "getFocusVadjustment" o = ContainerGetFocusVadjustmentMethodInfo-    ResolveFlowBoxMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveFlowBoxMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveFlowBoxMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveFlowBoxMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveFlowBoxMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveFlowBoxMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveFlowBoxMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveFlowBoxMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveFlowBoxMethod "getHomogeneous" o = FlowBoxGetHomogeneousMethodInfo-    ResolveFlowBoxMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveFlowBoxMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveFlowBoxMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveFlowBoxMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveFlowBoxMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveFlowBoxMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveFlowBoxMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveFlowBoxMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveFlowBoxMethod "getMaxChildrenPerLine" o = FlowBoxGetMaxChildrenPerLineMethodInfo-    ResolveFlowBoxMethod "getMinChildrenPerLine" o = FlowBoxGetMinChildrenPerLineMethodInfo-    ResolveFlowBoxMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveFlowBoxMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveFlowBoxMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveFlowBoxMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveFlowBoxMethod "getOrientation" o = OrientableGetOrientationMethodInfo-    ResolveFlowBoxMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveFlowBoxMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveFlowBoxMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveFlowBoxMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveFlowBoxMethod "getPathForChild" o = ContainerGetPathForChildMethodInfo-    ResolveFlowBoxMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveFlowBoxMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveFlowBoxMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveFlowBoxMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveFlowBoxMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveFlowBoxMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveFlowBoxMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveFlowBoxMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveFlowBoxMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveFlowBoxMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveFlowBoxMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveFlowBoxMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveFlowBoxMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveFlowBoxMethod "getResizeMode" o = ContainerGetResizeModeMethodInfo-    ResolveFlowBoxMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveFlowBoxMethod "getRowSpacing" o = FlowBoxGetRowSpacingMethodInfo-    ResolveFlowBoxMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveFlowBoxMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveFlowBoxMethod "getSelectedChildren" o = FlowBoxGetSelectedChildrenMethodInfo-    ResolveFlowBoxMethod "getSelectionMode" o = FlowBoxGetSelectionModeMethodInfo-    ResolveFlowBoxMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveFlowBoxMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveFlowBoxMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveFlowBoxMethod "getState" o = WidgetGetStateMethodInfo-    ResolveFlowBoxMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveFlowBoxMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveFlowBoxMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveFlowBoxMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveFlowBoxMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveFlowBoxMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveFlowBoxMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveFlowBoxMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveFlowBoxMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveFlowBoxMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveFlowBoxMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveFlowBoxMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveFlowBoxMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveFlowBoxMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveFlowBoxMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveFlowBoxMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveFlowBoxMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveFlowBoxMethod "setActivateOnSingleClick" o = FlowBoxSetActivateOnSingleClickMethodInfo-    ResolveFlowBoxMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveFlowBoxMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveFlowBoxMethod "setBorderWidth" o = ContainerSetBorderWidthMethodInfo-    ResolveFlowBoxMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveFlowBoxMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveFlowBoxMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveFlowBoxMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveFlowBoxMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveFlowBoxMethod "setColumnSpacing" o = FlowBoxSetColumnSpacingMethodInfo-    ResolveFlowBoxMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveFlowBoxMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveFlowBoxMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveFlowBoxMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveFlowBoxMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveFlowBoxMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveFlowBoxMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveFlowBoxMethod "setFilterFunc" o = FlowBoxSetFilterFuncMethodInfo-    ResolveFlowBoxMethod "setFocusChain" o = ContainerSetFocusChainMethodInfo-    ResolveFlowBoxMethod "setFocusChild" o = ContainerSetFocusChildMethodInfo-    ResolveFlowBoxMethod "setFocusHadjustment" o = ContainerSetFocusHadjustmentMethodInfo-    ResolveFlowBoxMethod "setFocusVadjustment" o = ContainerSetFocusVadjustmentMethodInfo-    ResolveFlowBoxMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveFlowBoxMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveFlowBoxMethod "setHadjustment" o = FlowBoxSetHadjustmentMethodInfo-    ResolveFlowBoxMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveFlowBoxMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveFlowBoxMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveFlowBoxMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveFlowBoxMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveFlowBoxMethod "setHomogeneous" o = FlowBoxSetHomogeneousMethodInfo-    ResolveFlowBoxMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveFlowBoxMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveFlowBoxMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveFlowBoxMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveFlowBoxMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveFlowBoxMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveFlowBoxMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveFlowBoxMethod "setMaxChildrenPerLine" o = FlowBoxSetMaxChildrenPerLineMethodInfo-    ResolveFlowBoxMethod "setMinChildrenPerLine" o = FlowBoxSetMinChildrenPerLineMethodInfo-    ResolveFlowBoxMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveFlowBoxMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveFlowBoxMethod "setOrientation" o = OrientableSetOrientationMethodInfo-    ResolveFlowBoxMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveFlowBoxMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveFlowBoxMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveFlowBoxMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveFlowBoxMethod "setReallocateRedraws" o = ContainerSetReallocateRedrawsMethodInfo-    ResolveFlowBoxMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveFlowBoxMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveFlowBoxMethod "setResizeMode" o = ContainerSetResizeModeMethodInfo-    ResolveFlowBoxMethod "setRowSpacing" o = FlowBoxSetRowSpacingMethodInfo-    ResolveFlowBoxMethod "setSelectionMode" o = FlowBoxSetSelectionModeMethodInfo-    ResolveFlowBoxMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveFlowBoxMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveFlowBoxMethod "setSortFunc" o = FlowBoxSetSortFuncMethodInfo-    ResolveFlowBoxMethod "setState" o = WidgetSetStateMethodInfo-    ResolveFlowBoxMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveFlowBoxMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveFlowBoxMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveFlowBoxMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveFlowBoxMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveFlowBoxMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveFlowBoxMethod "setVadjustment" o = FlowBoxSetVadjustmentMethodInfo-    ResolveFlowBoxMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveFlowBoxMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveFlowBoxMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveFlowBoxMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveFlowBoxMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveFlowBoxMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveFlowBoxMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveFlowBoxMethod t FlowBox, MethodInfo info FlowBox p) => IsLabelProxy t (FlowBox -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveFlowBoxMethod t FlowBox, MethodInfo info FlowBox p) => IsLabel t (FlowBox -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal FlowBox::activate-cursor-child-type FlowBoxActivateCursorChildCallback =-    IO ()--noFlowBoxActivateCursorChildCallback :: Maybe FlowBoxActivateCursorChildCallback-noFlowBoxActivateCursorChildCallback = Nothing--type FlowBoxActivateCursorChildCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkFlowBoxActivateCursorChildCallback :: FlowBoxActivateCursorChildCallbackC -> IO (FunPtr FlowBoxActivateCursorChildCallbackC)--flowBoxActivateCursorChildClosure :: FlowBoxActivateCursorChildCallback -> IO Closure-flowBoxActivateCursorChildClosure cb = newCClosure =<< mkFlowBoxActivateCursorChildCallback wrapped-    where wrapped = flowBoxActivateCursorChildCallbackWrapper cb--flowBoxActivateCursorChildCallbackWrapper ::-    FlowBoxActivateCursorChildCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-flowBoxActivateCursorChildCallbackWrapper _cb _ _ = do-    _cb --onFlowBoxActivateCursorChild :: (GObject a, MonadIO m) => a -> FlowBoxActivateCursorChildCallback -> m SignalHandlerId-onFlowBoxActivateCursorChild obj cb = liftIO $ connectFlowBoxActivateCursorChild obj cb SignalConnectBefore-afterFlowBoxActivateCursorChild :: (GObject a, MonadIO m) => a -> FlowBoxActivateCursorChildCallback -> m SignalHandlerId-afterFlowBoxActivateCursorChild obj cb = connectFlowBoxActivateCursorChild obj cb SignalConnectAfter--connectFlowBoxActivateCursorChild :: (GObject a, MonadIO m) =>-                                     a -> FlowBoxActivateCursorChildCallback -> SignalConnectMode -> m SignalHandlerId-connectFlowBoxActivateCursorChild obj cb after = liftIO $ do-    cb' <- mkFlowBoxActivateCursorChildCallback (flowBoxActivateCursorChildCallbackWrapper cb)-    connectSignalFunPtr obj "activate-cursor-child" cb' after---- signal FlowBox::child-activated-type FlowBoxChildActivatedCallback =-    FlowBoxChild ->-    IO ()--noFlowBoxChildActivatedCallback :: Maybe FlowBoxChildActivatedCallback-noFlowBoxChildActivatedCallback = Nothing--type FlowBoxChildActivatedCallbackC =-    Ptr () ->                               -- object-    Ptr FlowBoxChild ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkFlowBoxChildActivatedCallback :: FlowBoxChildActivatedCallbackC -> IO (FunPtr FlowBoxChildActivatedCallbackC)--flowBoxChildActivatedClosure :: FlowBoxChildActivatedCallback -> IO Closure-flowBoxChildActivatedClosure cb = newCClosure =<< mkFlowBoxChildActivatedCallback wrapped-    where wrapped = flowBoxChildActivatedCallbackWrapper cb--flowBoxChildActivatedCallbackWrapper ::-    FlowBoxChildActivatedCallback ->-    Ptr () ->-    Ptr FlowBoxChild ->-    Ptr () ->-    IO ()-flowBoxChildActivatedCallbackWrapper _cb _ child _ = do-    child' <- (newObject FlowBoxChild) child-    _cb  child'--onFlowBoxChildActivated :: (GObject a, MonadIO m) => a -> FlowBoxChildActivatedCallback -> m SignalHandlerId-onFlowBoxChildActivated obj cb = liftIO $ connectFlowBoxChildActivated obj cb SignalConnectBefore-afterFlowBoxChildActivated :: (GObject a, MonadIO m) => a -> FlowBoxChildActivatedCallback -> m SignalHandlerId-afterFlowBoxChildActivated obj cb = connectFlowBoxChildActivated obj cb SignalConnectAfter--connectFlowBoxChildActivated :: (GObject a, MonadIO m) =>-                                a -> FlowBoxChildActivatedCallback -> SignalConnectMode -> m SignalHandlerId-connectFlowBoxChildActivated obj cb after = liftIO $ do-    cb' <- mkFlowBoxChildActivatedCallback (flowBoxChildActivatedCallbackWrapper cb)-    connectSignalFunPtr obj "child-activated" cb' after---- signal FlowBox::move-cursor-type FlowBoxMoveCursorCallback =-    MovementStep ->-    Int32 ->-    IO Bool--noFlowBoxMoveCursorCallback :: Maybe FlowBoxMoveCursorCallback-noFlowBoxMoveCursorCallback = Nothing--type FlowBoxMoveCursorCallbackC =-    Ptr () ->                               -- object-    CUInt ->-    Int32 ->-    Ptr () ->                               -- user_data-    IO CInt--foreign import ccall "wrapper"-    mkFlowBoxMoveCursorCallback :: FlowBoxMoveCursorCallbackC -> IO (FunPtr FlowBoxMoveCursorCallbackC)--flowBoxMoveCursorClosure :: FlowBoxMoveCursorCallback -> IO Closure-flowBoxMoveCursorClosure cb = newCClosure =<< mkFlowBoxMoveCursorCallback wrapped-    where wrapped = flowBoxMoveCursorCallbackWrapper cb--flowBoxMoveCursorCallbackWrapper ::-    FlowBoxMoveCursorCallback ->-    Ptr () ->-    CUInt ->-    Int32 ->-    Ptr () ->-    IO CInt-flowBoxMoveCursorCallbackWrapper _cb _ step count _ = do-    let step' = (toEnum . fromIntegral) step-    result <- _cb  step' count-    let result' = (fromIntegral . fromEnum) result-    return result'--onFlowBoxMoveCursor :: (GObject a, MonadIO m) => a -> FlowBoxMoveCursorCallback -> m SignalHandlerId-onFlowBoxMoveCursor obj cb = liftIO $ connectFlowBoxMoveCursor obj cb SignalConnectBefore-afterFlowBoxMoveCursor :: (GObject a, MonadIO m) => a -> FlowBoxMoveCursorCallback -> m SignalHandlerId-afterFlowBoxMoveCursor obj cb = connectFlowBoxMoveCursor obj cb SignalConnectAfter--connectFlowBoxMoveCursor :: (GObject a, MonadIO m) =>-                            a -> FlowBoxMoveCursorCallback -> SignalConnectMode -> m SignalHandlerId-connectFlowBoxMoveCursor obj cb after = liftIO $ do-    cb' <- mkFlowBoxMoveCursorCallback (flowBoxMoveCursorCallbackWrapper cb)-    connectSignalFunPtr obj "move-cursor" cb' after---- signal FlowBox::select-all-type FlowBoxSelectAllCallback =-    IO ()--noFlowBoxSelectAllCallback :: Maybe FlowBoxSelectAllCallback-noFlowBoxSelectAllCallback = Nothing--type FlowBoxSelectAllCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkFlowBoxSelectAllCallback :: FlowBoxSelectAllCallbackC -> IO (FunPtr FlowBoxSelectAllCallbackC)--flowBoxSelectAllClosure :: FlowBoxSelectAllCallback -> IO Closure-flowBoxSelectAllClosure cb = newCClosure =<< mkFlowBoxSelectAllCallback wrapped-    where wrapped = flowBoxSelectAllCallbackWrapper cb--flowBoxSelectAllCallbackWrapper ::-    FlowBoxSelectAllCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-flowBoxSelectAllCallbackWrapper _cb _ _ = do-    _cb --onFlowBoxSelectAll :: (GObject a, MonadIO m) => a -> FlowBoxSelectAllCallback -> m SignalHandlerId-onFlowBoxSelectAll obj cb = liftIO $ connectFlowBoxSelectAll obj cb SignalConnectBefore-afterFlowBoxSelectAll :: (GObject a, MonadIO m) => a -> FlowBoxSelectAllCallback -> m SignalHandlerId-afterFlowBoxSelectAll obj cb = connectFlowBoxSelectAll obj cb SignalConnectAfter--connectFlowBoxSelectAll :: (GObject a, MonadIO m) =>-                           a -> FlowBoxSelectAllCallback -> SignalConnectMode -> m SignalHandlerId-connectFlowBoxSelectAll obj cb after = liftIO $ do-    cb' <- mkFlowBoxSelectAllCallback (flowBoxSelectAllCallbackWrapper cb)-    connectSignalFunPtr obj "select-all" cb' after---- signal FlowBox::selected-children-changed-type FlowBoxSelectedChildrenChangedCallback =-    IO ()--noFlowBoxSelectedChildrenChangedCallback :: Maybe FlowBoxSelectedChildrenChangedCallback-noFlowBoxSelectedChildrenChangedCallback = Nothing--type FlowBoxSelectedChildrenChangedCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkFlowBoxSelectedChildrenChangedCallback :: FlowBoxSelectedChildrenChangedCallbackC -> IO (FunPtr FlowBoxSelectedChildrenChangedCallbackC)--flowBoxSelectedChildrenChangedClosure :: FlowBoxSelectedChildrenChangedCallback -> IO Closure-flowBoxSelectedChildrenChangedClosure cb = newCClosure =<< mkFlowBoxSelectedChildrenChangedCallback wrapped-    where wrapped = flowBoxSelectedChildrenChangedCallbackWrapper cb--flowBoxSelectedChildrenChangedCallbackWrapper ::-    FlowBoxSelectedChildrenChangedCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-flowBoxSelectedChildrenChangedCallbackWrapper _cb _ _ = do-    _cb --onFlowBoxSelectedChildrenChanged :: (GObject a, MonadIO m) => a -> FlowBoxSelectedChildrenChangedCallback -> m SignalHandlerId-onFlowBoxSelectedChildrenChanged obj cb = liftIO $ connectFlowBoxSelectedChildrenChanged obj cb SignalConnectBefore-afterFlowBoxSelectedChildrenChanged :: (GObject a, MonadIO m) => a -> FlowBoxSelectedChildrenChangedCallback -> m SignalHandlerId-afterFlowBoxSelectedChildrenChanged obj cb = connectFlowBoxSelectedChildrenChanged obj cb SignalConnectAfter--connectFlowBoxSelectedChildrenChanged :: (GObject a, MonadIO m) =>-                                         a -> FlowBoxSelectedChildrenChangedCallback -> SignalConnectMode -> m SignalHandlerId-connectFlowBoxSelectedChildrenChanged obj cb after = liftIO $ do-    cb' <- mkFlowBoxSelectedChildrenChangedCallback (flowBoxSelectedChildrenChangedCallbackWrapper cb)-    connectSignalFunPtr obj "selected-children-changed" cb' after---- signal FlowBox::toggle-cursor-child-type FlowBoxToggleCursorChildCallback =-    IO ()--noFlowBoxToggleCursorChildCallback :: Maybe FlowBoxToggleCursorChildCallback-noFlowBoxToggleCursorChildCallback = Nothing--type FlowBoxToggleCursorChildCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkFlowBoxToggleCursorChildCallback :: FlowBoxToggleCursorChildCallbackC -> IO (FunPtr FlowBoxToggleCursorChildCallbackC)--flowBoxToggleCursorChildClosure :: FlowBoxToggleCursorChildCallback -> IO Closure-flowBoxToggleCursorChildClosure cb = newCClosure =<< mkFlowBoxToggleCursorChildCallback wrapped-    where wrapped = flowBoxToggleCursorChildCallbackWrapper cb--flowBoxToggleCursorChildCallbackWrapper ::-    FlowBoxToggleCursorChildCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-flowBoxToggleCursorChildCallbackWrapper _cb _ _ = do-    _cb --onFlowBoxToggleCursorChild :: (GObject a, MonadIO m) => a -> FlowBoxToggleCursorChildCallback -> m SignalHandlerId-onFlowBoxToggleCursorChild obj cb = liftIO $ connectFlowBoxToggleCursorChild obj cb SignalConnectBefore-afterFlowBoxToggleCursorChild :: (GObject a, MonadIO m) => a -> FlowBoxToggleCursorChildCallback -> m SignalHandlerId-afterFlowBoxToggleCursorChild obj cb = connectFlowBoxToggleCursorChild obj cb SignalConnectAfter--connectFlowBoxToggleCursorChild :: (GObject a, MonadIO m) =>-                                   a -> FlowBoxToggleCursorChildCallback -> SignalConnectMode -> m SignalHandlerId-connectFlowBoxToggleCursorChild obj cb after = liftIO $ do-    cb' <- mkFlowBoxToggleCursorChildCallback (flowBoxToggleCursorChildCallbackWrapper cb)-    connectSignalFunPtr obj "toggle-cursor-child" cb' after---- signal FlowBox::unselect-all-type FlowBoxUnselectAllCallback =-    IO ()--noFlowBoxUnselectAllCallback :: Maybe FlowBoxUnselectAllCallback-noFlowBoxUnselectAllCallback = Nothing--type FlowBoxUnselectAllCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkFlowBoxUnselectAllCallback :: FlowBoxUnselectAllCallbackC -> IO (FunPtr FlowBoxUnselectAllCallbackC)--flowBoxUnselectAllClosure :: FlowBoxUnselectAllCallback -> IO Closure-flowBoxUnselectAllClosure cb = newCClosure =<< mkFlowBoxUnselectAllCallback wrapped-    where wrapped = flowBoxUnselectAllCallbackWrapper cb--flowBoxUnselectAllCallbackWrapper ::-    FlowBoxUnselectAllCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-flowBoxUnselectAllCallbackWrapper _cb _ _ = do-    _cb --onFlowBoxUnselectAll :: (GObject a, MonadIO m) => a -> FlowBoxUnselectAllCallback -> m SignalHandlerId-onFlowBoxUnselectAll obj cb = liftIO $ connectFlowBoxUnselectAll obj cb SignalConnectBefore-afterFlowBoxUnselectAll :: (GObject a, MonadIO m) => a -> FlowBoxUnselectAllCallback -> m SignalHandlerId-afterFlowBoxUnselectAll obj cb = connectFlowBoxUnselectAll obj cb SignalConnectAfter--connectFlowBoxUnselectAll :: (GObject a, MonadIO m) =>-                             a -> FlowBoxUnselectAllCallback -> SignalConnectMode -> m SignalHandlerId-connectFlowBoxUnselectAll obj cb after = liftIO $ do-    cb' <- mkFlowBoxUnselectAllCallback (flowBoxUnselectAllCallbackWrapper cb)-    connectSignalFunPtr obj "unselect-all" cb' after---- VVV Prop "activate-on-single-click"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getFlowBoxActivateOnSingleClick :: (MonadIO m, FlowBoxK o) => o -> m Bool-getFlowBoxActivateOnSingleClick obj = liftIO $ getObjectPropertyBool obj "activate-on-single-click"--setFlowBoxActivateOnSingleClick :: (MonadIO m, FlowBoxK o) => o -> Bool -> m ()-setFlowBoxActivateOnSingleClick obj val = liftIO $ setObjectPropertyBool obj "activate-on-single-click" val--constructFlowBoxActivateOnSingleClick :: Bool -> IO ([Char], GValue)-constructFlowBoxActivateOnSingleClick val = constructObjectPropertyBool "activate-on-single-click" val--data FlowBoxActivateOnSingleClickPropertyInfo-instance AttrInfo FlowBoxActivateOnSingleClickPropertyInfo where-    type AttrAllowedOps FlowBoxActivateOnSingleClickPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint FlowBoxActivateOnSingleClickPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint FlowBoxActivateOnSingleClickPropertyInfo = FlowBoxK-    type AttrGetType FlowBoxActivateOnSingleClickPropertyInfo = Bool-    type AttrLabel FlowBoxActivateOnSingleClickPropertyInfo = "activate-on-single-click"-    attrGet _ = getFlowBoxActivateOnSingleClick-    attrSet _ = setFlowBoxActivateOnSingleClick-    attrConstruct _ = constructFlowBoxActivateOnSingleClick-    attrClear _ = undefined---- VVV Prop "column-spacing"-   -- Type: TBasicType TUInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getFlowBoxColumnSpacing :: (MonadIO m, FlowBoxK o) => o -> m Word32-getFlowBoxColumnSpacing obj = liftIO $ getObjectPropertyUInt32 obj "column-spacing"--setFlowBoxColumnSpacing :: (MonadIO m, FlowBoxK o) => o -> Word32 -> m ()-setFlowBoxColumnSpacing obj val = liftIO $ setObjectPropertyUInt32 obj "column-spacing" val--constructFlowBoxColumnSpacing :: Word32 -> IO ([Char], GValue)-constructFlowBoxColumnSpacing val = constructObjectPropertyUInt32 "column-spacing" val--data FlowBoxColumnSpacingPropertyInfo-instance AttrInfo FlowBoxColumnSpacingPropertyInfo where-    type AttrAllowedOps FlowBoxColumnSpacingPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint FlowBoxColumnSpacingPropertyInfo = (~) Word32-    type AttrBaseTypeConstraint FlowBoxColumnSpacingPropertyInfo = FlowBoxK-    type AttrGetType FlowBoxColumnSpacingPropertyInfo = Word32-    type AttrLabel FlowBoxColumnSpacingPropertyInfo = "column-spacing"-    attrGet _ = getFlowBoxColumnSpacing-    attrSet _ = setFlowBoxColumnSpacing-    attrConstruct _ = constructFlowBoxColumnSpacing-    attrClear _ = undefined---- VVV Prop "homogeneous"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getFlowBoxHomogeneous :: (MonadIO m, FlowBoxK o) => o -> m Bool-getFlowBoxHomogeneous obj = liftIO $ getObjectPropertyBool obj "homogeneous"--setFlowBoxHomogeneous :: (MonadIO m, FlowBoxK o) => o -> Bool -> m ()-setFlowBoxHomogeneous obj val = liftIO $ setObjectPropertyBool obj "homogeneous" val--constructFlowBoxHomogeneous :: Bool -> IO ([Char], GValue)-constructFlowBoxHomogeneous val = constructObjectPropertyBool "homogeneous" val--data FlowBoxHomogeneousPropertyInfo-instance AttrInfo FlowBoxHomogeneousPropertyInfo where-    type AttrAllowedOps FlowBoxHomogeneousPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint FlowBoxHomogeneousPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint FlowBoxHomogeneousPropertyInfo = FlowBoxK-    type AttrGetType FlowBoxHomogeneousPropertyInfo = Bool-    type AttrLabel FlowBoxHomogeneousPropertyInfo = "homogeneous"-    attrGet _ = getFlowBoxHomogeneous-    attrSet _ = setFlowBoxHomogeneous-    attrConstruct _ = constructFlowBoxHomogeneous-    attrClear _ = undefined---- VVV Prop "max-children-per-line"-   -- Type: TBasicType TUInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getFlowBoxMaxChildrenPerLine :: (MonadIO m, FlowBoxK o) => o -> m Word32-getFlowBoxMaxChildrenPerLine obj = liftIO $ getObjectPropertyUInt32 obj "max-children-per-line"--setFlowBoxMaxChildrenPerLine :: (MonadIO m, FlowBoxK o) => o -> Word32 -> m ()-setFlowBoxMaxChildrenPerLine obj val = liftIO $ setObjectPropertyUInt32 obj "max-children-per-line" val--constructFlowBoxMaxChildrenPerLine :: Word32 -> IO ([Char], GValue)-constructFlowBoxMaxChildrenPerLine val = constructObjectPropertyUInt32 "max-children-per-line" val--data FlowBoxMaxChildrenPerLinePropertyInfo-instance AttrInfo FlowBoxMaxChildrenPerLinePropertyInfo where-    type AttrAllowedOps FlowBoxMaxChildrenPerLinePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint FlowBoxMaxChildrenPerLinePropertyInfo = (~) Word32-    type AttrBaseTypeConstraint FlowBoxMaxChildrenPerLinePropertyInfo = FlowBoxK-    type AttrGetType FlowBoxMaxChildrenPerLinePropertyInfo = Word32-    type AttrLabel FlowBoxMaxChildrenPerLinePropertyInfo = "max-children-per-line"-    attrGet _ = getFlowBoxMaxChildrenPerLine-    attrSet _ = setFlowBoxMaxChildrenPerLine-    attrConstruct _ = constructFlowBoxMaxChildrenPerLine-    attrClear _ = undefined---- VVV Prop "min-children-per-line"-   -- Type: TBasicType TUInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getFlowBoxMinChildrenPerLine :: (MonadIO m, FlowBoxK o) => o -> m Word32-getFlowBoxMinChildrenPerLine obj = liftIO $ getObjectPropertyUInt32 obj "min-children-per-line"--setFlowBoxMinChildrenPerLine :: (MonadIO m, FlowBoxK o) => o -> Word32 -> m ()-setFlowBoxMinChildrenPerLine obj val = liftIO $ setObjectPropertyUInt32 obj "min-children-per-line" val--constructFlowBoxMinChildrenPerLine :: Word32 -> IO ([Char], GValue)-constructFlowBoxMinChildrenPerLine val = constructObjectPropertyUInt32 "min-children-per-line" val--data FlowBoxMinChildrenPerLinePropertyInfo-instance AttrInfo FlowBoxMinChildrenPerLinePropertyInfo where-    type AttrAllowedOps FlowBoxMinChildrenPerLinePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint FlowBoxMinChildrenPerLinePropertyInfo = (~) Word32-    type AttrBaseTypeConstraint FlowBoxMinChildrenPerLinePropertyInfo = FlowBoxK-    type AttrGetType FlowBoxMinChildrenPerLinePropertyInfo = Word32-    type AttrLabel FlowBoxMinChildrenPerLinePropertyInfo = "min-children-per-line"-    attrGet _ = getFlowBoxMinChildrenPerLine-    attrSet _ = setFlowBoxMinChildrenPerLine-    attrConstruct _ = constructFlowBoxMinChildrenPerLine-    attrClear _ = undefined---- VVV Prop "row-spacing"-   -- Type: TBasicType TUInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getFlowBoxRowSpacing :: (MonadIO m, FlowBoxK o) => o -> m Word32-getFlowBoxRowSpacing obj = liftIO $ getObjectPropertyUInt32 obj "row-spacing"--setFlowBoxRowSpacing :: (MonadIO m, FlowBoxK o) => o -> Word32 -> m ()-setFlowBoxRowSpacing obj val = liftIO $ setObjectPropertyUInt32 obj "row-spacing" val--constructFlowBoxRowSpacing :: Word32 -> IO ([Char], GValue)-constructFlowBoxRowSpacing val = constructObjectPropertyUInt32 "row-spacing" val--data FlowBoxRowSpacingPropertyInfo-instance AttrInfo FlowBoxRowSpacingPropertyInfo where-    type AttrAllowedOps FlowBoxRowSpacingPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint FlowBoxRowSpacingPropertyInfo = (~) Word32-    type AttrBaseTypeConstraint FlowBoxRowSpacingPropertyInfo = FlowBoxK-    type AttrGetType FlowBoxRowSpacingPropertyInfo = Word32-    type AttrLabel FlowBoxRowSpacingPropertyInfo = "row-spacing"-    attrGet _ = getFlowBoxRowSpacing-    attrSet _ = setFlowBoxRowSpacing-    attrConstruct _ = constructFlowBoxRowSpacing-    attrClear _ = undefined---- VVV Prop "selection-mode"-   -- Type: TInterface "Gtk" "SelectionMode"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getFlowBoxSelectionMode :: (MonadIO m, FlowBoxK o) => o -> m SelectionMode-getFlowBoxSelectionMode obj = liftIO $ getObjectPropertyEnum obj "selection-mode"--setFlowBoxSelectionMode :: (MonadIO m, FlowBoxK o) => o -> SelectionMode -> m ()-setFlowBoxSelectionMode obj val = liftIO $ setObjectPropertyEnum obj "selection-mode" val--constructFlowBoxSelectionMode :: SelectionMode -> IO ([Char], GValue)-constructFlowBoxSelectionMode val = constructObjectPropertyEnum "selection-mode" val--data FlowBoxSelectionModePropertyInfo-instance AttrInfo FlowBoxSelectionModePropertyInfo where-    type AttrAllowedOps FlowBoxSelectionModePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint FlowBoxSelectionModePropertyInfo = (~) SelectionMode-    type AttrBaseTypeConstraint FlowBoxSelectionModePropertyInfo = FlowBoxK-    type AttrGetType FlowBoxSelectionModePropertyInfo = SelectionMode-    type AttrLabel FlowBoxSelectionModePropertyInfo = "selection-mode"-    attrGet _ = getFlowBoxSelectionMode-    attrSet _ = setFlowBoxSelectionMode-    attrConstruct _ = constructFlowBoxSelectionMode-    attrClear _ = undefined--type instance AttributeList FlowBox = FlowBoxAttributeList-type FlowBoxAttributeList = ('[ '("activateOnSingleClick", FlowBoxActivateOnSingleClickPropertyInfo), '("appPaintable", WidgetAppPaintablePropertyInfo), '("borderWidth", ContainerBorderWidthPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("child", ContainerChildPropertyInfo), '("columnSpacing", FlowBoxColumnSpacingPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("homogeneous", FlowBoxHomogeneousPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("maxChildrenPerLine", FlowBoxMaxChildrenPerLinePropertyInfo), '("minChildrenPerLine", FlowBoxMinChildrenPerLinePropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("orientation", OrientableOrientationPropertyInfo), '("parent", WidgetParentPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("resizeMode", ContainerResizeModePropertyInfo), '("rowSpacing", FlowBoxRowSpacingPropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("selectionMode", FlowBoxSelectionModePropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("style", WidgetStylePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo)] :: [(Symbol, *)])--flowBoxActivateOnSingleClick :: AttrLabelProxy "activateOnSingleClick"-flowBoxActivateOnSingleClick = AttrLabelProxy--flowBoxColumnSpacing :: AttrLabelProxy "columnSpacing"-flowBoxColumnSpacing = AttrLabelProxy--flowBoxHomogeneous :: AttrLabelProxy "homogeneous"-flowBoxHomogeneous = AttrLabelProxy--flowBoxMaxChildrenPerLine :: AttrLabelProxy "maxChildrenPerLine"-flowBoxMaxChildrenPerLine = AttrLabelProxy--flowBoxMinChildrenPerLine :: AttrLabelProxy "minChildrenPerLine"-flowBoxMinChildrenPerLine = AttrLabelProxy--flowBoxRowSpacing :: AttrLabelProxy "rowSpacing"-flowBoxRowSpacing = AttrLabelProxy--flowBoxSelectionMode :: AttrLabelProxy "selectionMode"-flowBoxSelectionMode = AttrLabelProxy--data FlowBoxActivateCursorChildSignalInfo-instance SignalInfo FlowBoxActivateCursorChildSignalInfo where-    type HaskellCallbackType FlowBoxActivateCursorChildSignalInfo = FlowBoxActivateCursorChildCallback-    connectSignal _ = connectFlowBoxActivateCursorChild--data FlowBoxChildActivatedSignalInfo-instance SignalInfo FlowBoxChildActivatedSignalInfo where-    type HaskellCallbackType FlowBoxChildActivatedSignalInfo = FlowBoxChildActivatedCallback-    connectSignal _ = connectFlowBoxChildActivated--data FlowBoxMoveCursorSignalInfo-instance SignalInfo FlowBoxMoveCursorSignalInfo where-    type HaskellCallbackType FlowBoxMoveCursorSignalInfo = FlowBoxMoveCursorCallback-    connectSignal _ = connectFlowBoxMoveCursor--data FlowBoxSelectAllSignalInfo-instance SignalInfo FlowBoxSelectAllSignalInfo where-    type HaskellCallbackType FlowBoxSelectAllSignalInfo = FlowBoxSelectAllCallback-    connectSignal _ = connectFlowBoxSelectAll--data FlowBoxSelectedChildrenChangedSignalInfo-instance SignalInfo FlowBoxSelectedChildrenChangedSignalInfo where-    type HaskellCallbackType FlowBoxSelectedChildrenChangedSignalInfo = FlowBoxSelectedChildrenChangedCallback-    connectSignal _ = connectFlowBoxSelectedChildrenChanged--data FlowBoxToggleCursorChildSignalInfo-instance SignalInfo FlowBoxToggleCursorChildSignalInfo where-    type HaskellCallbackType FlowBoxToggleCursorChildSignalInfo = FlowBoxToggleCursorChildCallback-    connectSignal _ = connectFlowBoxToggleCursorChild--data FlowBoxUnselectAllSignalInfo-instance SignalInfo FlowBoxUnselectAllSignalInfo where-    type HaskellCallbackType FlowBoxUnselectAllSignalInfo = FlowBoxUnselectAllCallback-    connectSignal _ = connectFlowBoxUnselectAll--type instance SignalList FlowBox = FlowBoxSignalList-type FlowBoxSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("activateCursorChild", FlowBoxActivateCursorChildSignalInfo), '("add", ContainerAddSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("checkResize", ContainerCheckResizeSignalInfo), '("childActivated", FlowBoxChildActivatedSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveCursor", FlowBoxMoveCursorSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("remove", ContainerRemoveSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectAll", FlowBoxSelectAllSignalInfo), '("selectedChildrenChanged", FlowBoxSelectedChildrenChangedSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("setFocusChild", ContainerSetFocusChildSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("toggleCursorChild", FlowBoxToggleCursorChildSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("unselectAll", FlowBoxUnselectAllSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method FlowBox::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "FlowBox")--- throws : False--- Skip return : False--foreign import ccall "gtk_flow_box_new" gtk_flow_box_new :: -    IO (Ptr FlowBox)---flowBoxNew ::-    (MonadIO m) =>-    m FlowBox                               -- result-flowBoxNew  = liftIO $ do-    result <- gtk_flow_box_new-    checkUnexpectedReturnNULL "gtk_flow_box_new" result-    result' <- (newObject FlowBox) result-    return result'---- method FlowBox::get_activate_on_single_click--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FlowBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_flow_box_get_activate_on_single_click" gtk_flow_box_get_activate_on_single_click :: -    Ptr FlowBox ->                          -- _obj : TInterface "Gtk" "FlowBox"-    IO CInt---flowBoxGetActivateOnSingleClick ::-    (MonadIO m, FlowBoxK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-flowBoxGetActivateOnSingleClick _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_flow_box_get_activate_on_single_click _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data FlowBoxGetActivateOnSingleClickMethodInfo-instance (signature ~ (m Bool), MonadIO m, FlowBoxK a) => MethodInfo FlowBoxGetActivateOnSingleClickMethodInfo a signature where-    overloadedMethod _ = flowBoxGetActivateOnSingleClick---- method FlowBox::get_child_at_index--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FlowBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "idx", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "FlowBoxChild")--- throws : False--- Skip return : False--foreign import ccall "gtk_flow_box_get_child_at_index" gtk_flow_box_get_child_at_index :: -    Ptr FlowBox ->                          -- _obj : TInterface "Gtk" "FlowBox"-    Int32 ->                                -- idx : TBasicType TInt-    IO (Ptr FlowBoxChild)---flowBoxGetChildAtIndex ::-    (MonadIO m, FlowBoxK a) =>-    a                                       -- _obj-    -> Int32                                -- idx-    -> m (Maybe FlowBoxChild)               -- result-flowBoxGetChildAtIndex _obj idx = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_flow_box_get_child_at_index _obj' idx-    maybeResult <- convertIfNonNull result $ \result' -> do-        result'' <- (newObject FlowBoxChild) result'-        return result''-    touchManagedPtr _obj-    return maybeResult--data FlowBoxGetChildAtIndexMethodInfo-instance (signature ~ (Int32 -> m (Maybe FlowBoxChild)), MonadIO m, FlowBoxK a) => MethodInfo FlowBoxGetChildAtIndexMethodInfo a signature where-    overloadedMethod _ = flowBoxGetChildAtIndex---- method FlowBox::get_column_spacing--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FlowBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_flow_box_get_column_spacing" gtk_flow_box_get_column_spacing :: -    Ptr FlowBox ->                          -- _obj : TInterface "Gtk" "FlowBox"-    IO Word32---flowBoxGetColumnSpacing ::-    (MonadIO m, FlowBoxK a) =>-    a                                       -- _obj-    -> m Word32                             -- result-flowBoxGetColumnSpacing _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_flow_box_get_column_spacing _obj'-    touchManagedPtr _obj-    return result--data FlowBoxGetColumnSpacingMethodInfo-instance (signature ~ (m Word32), MonadIO m, FlowBoxK a) => MethodInfo FlowBoxGetColumnSpacingMethodInfo a signature where-    overloadedMethod _ = flowBoxGetColumnSpacing---- method FlowBox::get_homogeneous--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FlowBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_flow_box_get_homogeneous" gtk_flow_box_get_homogeneous :: -    Ptr FlowBox ->                          -- _obj : TInterface "Gtk" "FlowBox"-    IO CInt---flowBoxGetHomogeneous ::-    (MonadIO m, FlowBoxK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-flowBoxGetHomogeneous _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_flow_box_get_homogeneous _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data FlowBoxGetHomogeneousMethodInfo-instance (signature ~ (m Bool), MonadIO m, FlowBoxK a) => MethodInfo FlowBoxGetHomogeneousMethodInfo a signature where-    overloadedMethod _ = flowBoxGetHomogeneous---- method FlowBox::get_max_children_per_line--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FlowBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_flow_box_get_max_children_per_line" gtk_flow_box_get_max_children_per_line :: -    Ptr FlowBox ->                          -- _obj : TInterface "Gtk" "FlowBox"-    IO Word32---flowBoxGetMaxChildrenPerLine ::-    (MonadIO m, FlowBoxK a) =>-    a                                       -- _obj-    -> m Word32                             -- result-flowBoxGetMaxChildrenPerLine _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_flow_box_get_max_children_per_line _obj'-    touchManagedPtr _obj-    return result--data FlowBoxGetMaxChildrenPerLineMethodInfo-instance (signature ~ (m Word32), MonadIO m, FlowBoxK a) => MethodInfo FlowBoxGetMaxChildrenPerLineMethodInfo a signature where-    overloadedMethod _ = flowBoxGetMaxChildrenPerLine---- method FlowBox::get_min_children_per_line--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FlowBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_flow_box_get_min_children_per_line" gtk_flow_box_get_min_children_per_line :: -    Ptr FlowBox ->                          -- _obj : TInterface "Gtk" "FlowBox"-    IO Word32---flowBoxGetMinChildrenPerLine ::-    (MonadIO m, FlowBoxK a) =>-    a                                       -- _obj-    -> m Word32                             -- result-flowBoxGetMinChildrenPerLine _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_flow_box_get_min_children_per_line _obj'-    touchManagedPtr _obj-    return result--data FlowBoxGetMinChildrenPerLineMethodInfo-instance (signature ~ (m Word32), MonadIO m, FlowBoxK a) => MethodInfo FlowBoxGetMinChildrenPerLineMethodInfo a signature where-    overloadedMethod _ = flowBoxGetMinChildrenPerLine---- method FlowBox::get_row_spacing--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FlowBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_flow_box_get_row_spacing" gtk_flow_box_get_row_spacing :: -    Ptr FlowBox ->                          -- _obj : TInterface "Gtk" "FlowBox"-    IO Word32---flowBoxGetRowSpacing ::-    (MonadIO m, FlowBoxK a) =>-    a                                       -- _obj-    -> m Word32                             -- result-flowBoxGetRowSpacing _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_flow_box_get_row_spacing _obj'-    touchManagedPtr _obj-    return result--data FlowBoxGetRowSpacingMethodInfo-instance (signature ~ (m Word32), MonadIO m, FlowBoxK a) => MethodInfo FlowBoxGetRowSpacingMethodInfo a signature where-    overloadedMethod _ = flowBoxGetRowSpacing---- method FlowBox::get_selected_children--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FlowBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TGList (TInterface "Gtk" "FlowBoxChild"))--- throws : False--- Skip return : False--foreign import ccall "gtk_flow_box_get_selected_children" gtk_flow_box_get_selected_children :: -    Ptr FlowBox ->                          -- _obj : TInterface "Gtk" "FlowBox"-    IO (Ptr (GList (Ptr FlowBoxChild)))---flowBoxGetSelectedChildren ::-    (MonadIO m, FlowBoxK a) =>-    a                                       -- _obj-    -> m [FlowBoxChild]                     -- result-flowBoxGetSelectedChildren _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_flow_box_get_selected_children _obj'-    result' <- unpackGList result-    result'' <- mapM (newObject FlowBoxChild) result'-    g_list_free result-    touchManagedPtr _obj-    return result''--data FlowBoxGetSelectedChildrenMethodInfo-instance (signature ~ (m [FlowBoxChild]), MonadIO m, FlowBoxK a) => MethodInfo FlowBoxGetSelectedChildrenMethodInfo a signature where-    overloadedMethod _ = flowBoxGetSelectedChildren---- method FlowBox::get_selection_mode--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FlowBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "SelectionMode")--- throws : False--- Skip return : False--foreign import ccall "gtk_flow_box_get_selection_mode" gtk_flow_box_get_selection_mode :: -    Ptr FlowBox ->                          -- _obj : TInterface "Gtk" "FlowBox"-    IO CUInt---flowBoxGetSelectionMode ::-    (MonadIO m, FlowBoxK a) =>-    a                                       -- _obj-    -> m SelectionMode                      -- result-flowBoxGetSelectionMode _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_flow_box_get_selection_mode _obj'-    let result' = (toEnum . fromIntegral) result-    touchManagedPtr _obj-    return result'--data FlowBoxGetSelectionModeMethodInfo-instance (signature ~ (m SelectionMode), MonadIO m, FlowBoxK a) => MethodInfo FlowBoxGetSelectionModeMethodInfo a signature where-    overloadedMethod _ = flowBoxGetSelectionMode---- method FlowBox::insert--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FlowBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "position", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_flow_box_insert" gtk_flow_box_insert :: -    Ptr FlowBox ->                          -- _obj : TInterface "Gtk" "FlowBox"-    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    Int32 ->                                -- position : TBasicType TInt-    IO ()---flowBoxInsert ::-    (MonadIO m, FlowBoxK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- widget-    -> Int32                                -- position-    -> m ()                                 -- result-flowBoxInsert _obj widget position = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let widget' = unsafeManagedPtrCastPtr widget-    gtk_flow_box_insert _obj' widget' position-    touchManagedPtr _obj-    touchManagedPtr widget-    return ()--data FlowBoxInsertMethodInfo-instance (signature ~ (b -> Int32 -> m ()), MonadIO m, FlowBoxK a, WidgetK b) => MethodInfo FlowBoxInsertMethodInfo a signature where-    overloadedMethod _ = flowBoxInsert---- method FlowBox::invalidate_filter--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FlowBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_flow_box_invalidate_filter" gtk_flow_box_invalidate_filter :: -    Ptr FlowBox ->                          -- _obj : TInterface "Gtk" "FlowBox"-    IO ()---flowBoxInvalidateFilter ::-    (MonadIO m, FlowBoxK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-flowBoxInvalidateFilter _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_flow_box_invalidate_filter _obj'-    touchManagedPtr _obj-    return ()--data FlowBoxInvalidateFilterMethodInfo-instance (signature ~ (m ()), MonadIO m, FlowBoxK a) => MethodInfo FlowBoxInvalidateFilterMethodInfo a signature where-    overloadedMethod _ = flowBoxInvalidateFilter---- method FlowBox::invalidate_sort--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FlowBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_flow_box_invalidate_sort" gtk_flow_box_invalidate_sort :: -    Ptr FlowBox ->                          -- _obj : TInterface "Gtk" "FlowBox"-    IO ()---flowBoxInvalidateSort ::-    (MonadIO m, FlowBoxK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-flowBoxInvalidateSort _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_flow_box_invalidate_sort _obj'-    touchManagedPtr _obj-    return ()--data FlowBoxInvalidateSortMethodInfo-instance (signature ~ (m ()), MonadIO m, FlowBoxK a) => MethodInfo FlowBoxInvalidateSortMethodInfo a signature where-    overloadedMethod _ = flowBoxInvalidateSort---- method FlowBox::select_all--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FlowBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_flow_box_select_all" gtk_flow_box_select_all :: -    Ptr FlowBox ->                          -- _obj : TInterface "Gtk" "FlowBox"-    IO ()---flowBoxSelectAll ::-    (MonadIO m, FlowBoxK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-flowBoxSelectAll _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_flow_box_select_all _obj'-    touchManagedPtr _obj-    return ()--data FlowBoxSelectAllMethodInfo-instance (signature ~ (m ()), MonadIO m, FlowBoxK a) => MethodInfo FlowBoxSelectAllMethodInfo a signature where-    overloadedMethod _ = flowBoxSelectAll---- method FlowBox::select_child--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FlowBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "child", argType = TInterface "Gtk" "FlowBoxChild", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_flow_box_select_child" gtk_flow_box_select_child :: -    Ptr FlowBox ->                          -- _obj : TInterface "Gtk" "FlowBox"-    Ptr FlowBoxChild ->                     -- child : TInterface "Gtk" "FlowBoxChild"-    IO ()---flowBoxSelectChild ::-    (MonadIO m, FlowBoxK a, FlowBoxChildK b) =>-    a                                       -- _obj-    -> b                                    -- child-    -> m ()                                 -- result-flowBoxSelectChild _obj child = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let child' = unsafeManagedPtrCastPtr child-    gtk_flow_box_select_child _obj' child'-    touchManagedPtr _obj-    touchManagedPtr child-    return ()--data FlowBoxSelectChildMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, FlowBoxK a, FlowBoxChildK b) => MethodInfo FlowBoxSelectChildMethodInfo a signature where-    overloadedMethod _ = flowBoxSelectChild---- method FlowBox::selected_foreach--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FlowBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "func", argType = TInterface "Gtk" "FlowBoxForeachFunc", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeCall, argClosure = 2, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "data", argType = TBasicType TPtr, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_flow_box_selected_foreach" gtk_flow_box_selected_foreach :: -    Ptr FlowBox ->                          -- _obj : TInterface "Gtk" "FlowBox"-    FunPtr FlowBoxForeachFuncC ->           -- func : TInterface "Gtk" "FlowBoxForeachFunc"-    Ptr () ->                               -- data : TBasicType TPtr-    IO ()---flowBoxSelectedForeach ::-    (MonadIO m, FlowBoxK a) =>-    a                                       -- _obj-    -> FlowBoxForeachFunc                   -- func-    -> m ()                                 -- result-flowBoxSelectedForeach _obj func = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    func' <- mkFlowBoxForeachFunc (flowBoxForeachFuncWrapper Nothing func)-    let data_ = nullPtr-    gtk_flow_box_selected_foreach _obj' func' data_-    safeFreeFunPtr $ castFunPtrToPtr func'-    touchManagedPtr _obj-    return ()--data FlowBoxSelectedForeachMethodInfo-instance (signature ~ (FlowBoxForeachFunc -> m ()), MonadIO m, FlowBoxK a) => MethodInfo FlowBoxSelectedForeachMethodInfo a signature where-    overloadedMethod _ = flowBoxSelectedForeach---- method FlowBox::set_activate_on_single_click--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FlowBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "single", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_flow_box_set_activate_on_single_click" gtk_flow_box_set_activate_on_single_click :: -    Ptr FlowBox ->                          -- _obj : TInterface "Gtk" "FlowBox"-    CInt ->                                 -- single : TBasicType TBoolean-    IO ()---flowBoxSetActivateOnSingleClick ::-    (MonadIO m, FlowBoxK a) =>-    a                                       -- _obj-    -> Bool                                 -- single-    -> m ()                                 -- result-flowBoxSetActivateOnSingleClick _obj single = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let single' = (fromIntegral . fromEnum) single-    gtk_flow_box_set_activate_on_single_click _obj' single'-    touchManagedPtr _obj-    return ()--data FlowBoxSetActivateOnSingleClickMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, FlowBoxK a) => MethodInfo FlowBoxSetActivateOnSingleClickMethodInfo a signature where-    overloadedMethod _ = flowBoxSetActivateOnSingleClick---- method FlowBox::set_column_spacing--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FlowBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "spacing", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_flow_box_set_column_spacing" gtk_flow_box_set_column_spacing :: -    Ptr FlowBox ->                          -- _obj : TInterface "Gtk" "FlowBox"-    Word32 ->                               -- spacing : TBasicType TUInt-    IO ()---flowBoxSetColumnSpacing ::-    (MonadIO m, FlowBoxK a) =>-    a                                       -- _obj-    -> Word32                               -- spacing-    -> m ()                                 -- result-flowBoxSetColumnSpacing _obj spacing = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_flow_box_set_column_spacing _obj' spacing-    touchManagedPtr _obj-    return ()--data FlowBoxSetColumnSpacingMethodInfo-instance (signature ~ (Word32 -> m ()), MonadIO m, FlowBoxK a) => MethodInfo FlowBoxSetColumnSpacingMethodInfo a signature where-    overloadedMethod _ = flowBoxSetColumnSpacing---- method FlowBox::set_filter_func--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FlowBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "filter_func", argType = TInterface "Gtk" "FlowBoxFilterFunc", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeNotified, argClosure = 2, argDestroy = 3, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "user_data", argType = TBasicType TPtr, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "destroy", argType = TInterface "GLib" "DestroyNotify", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeAsync, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_flow_box_set_filter_func" gtk_flow_box_set_filter_func :: -    Ptr FlowBox ->                          -- _obj : TInterface "Gtk" "FlowBox"-    FunPtr FlowBoxFilterFuncC ->            -- filter_func : TInterface "Gtk" "FlowBoxFilterFunc"-    Ptr () ->                               -- user_data : TBasicType TPtr-    FunPtr GLib.DestroyNotifyC ->           -- destroy : TInterface "GLib" "DestroyNotify"-    IO ()---flowBoxSetFilterFunc ::-    (MonadIO m, FlowBoxK a) =>-    a                                       -- _obj-    -> Maybe (FlowBoxFilterFunc)            -- filterFunc-    -> m ()                                 -- result-flowBoxSetFilterFunc _obj filterFunc = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeFilterFunc <- case filterFunc of-        Nothing -> return (castPtrToFunPtr nullPtr)-        Just jFilterFunc -> do-            jFilterFunc' <- mkFlowBoxFilterFunc (flowBoxFilterFuncWrapper Nothing jFilterFunc)-            return jFilterFunc'-    let userData = castFunPtrToPtr maybeFilterFunc-    let destroy = safeFreeFunPtrPtr-    gtk_flow_box_set_filter_func _obj' maybeFilterFunc userData destroy-    touchManagedPtr _obj-    return ()--data FlowBoxSetFilterFuncMethodInfo-instance (signature ~ (Maybe (FlowBoxFilterFunc) -> m ()), MonadIO m, FlowBoxK a) => MethodInfo FlowBoxSetFilterFuncMethodInfo a signature where-    overloadedMethod _ = flowBoxSetFilterFunc---- method FlowBox::set_hadjustment--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FlowBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "adjustment", argType = TInterface "Gtk" "Adjustment", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_flow_box_set_hadjustment" gtk_flow_box_set_hadjustment :: -    Ptr FlowBox ->                          -- _obj : TInterface "Gtk" "FlowBox"-    Ptr Adjustment ->                       -- adjustment : TInterface "Gtk" "Adjustment"-    IO ()---flowBoxSetHadjustment ::-    (MonadIO m, FlowBoxK a, AdjustmentK b) =>-    a                                       -- _obj-    -> b                                    -- adjustment-    -> m ()                                 -- result-flowBoxSetHadjustment _obj adjustment = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let adjustment' = unsafeManagedPtrCastPtr adjustment-    gtk_flow_box_set_hadjustment _obj' adjustment'-    touchManagedPtr _obj-    touchManagedPtr adjustment-    return ()--data FlowBoxSetHadjustmentMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, FlowBoxK a, AdjustmentK b) => MethodInfo FlowBoxSetHadjustmentMethodInfo a signature where-    overloadedMethod _ = flowBoxSetHadjustment---- method FlowBox::set_homogeneous--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FlowBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "homogeneous", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_flow_box_set_homogeneous" gtk_flow_box_set_homogeneous :: -    Ptr FlowBox ->                          -- _obj : TInterface "Gtk" "FlowBox"-    CInt ->                                 -- homogeneous : TBasicType TBoolean-    IO ()---flowBoxSetHomogeneous ::-    (MonadIO m, FlowBoxK a) =>-    a                                       -- _obj-    -> Bool                                 -- homogeneous-    -> m ()                                 -- result-flowBoxSetHomogeneous _obj homogeneous = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let homogeneous' = (fromIntegral . fromEnum) homogeneous-    gtk_flow_box_set_homogeneous _obj' homogeneous'-    touchManagedPtr _obj-    return ()--data FlowBoxSetHomogeneousMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, FlowBoxK a) => MethodInfo FlowBoxSetHomogeneousMethodInfo a signature where-    overloadedMethod _ = flowBoxSetHomogeneous---- method FlowBox::set_max_children_per_line--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FlowBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "n_children", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_flow_box_set_max_children_per_line" gtk_flow_box_set_max_children_per_line :: -    Ptr FlowBox ->                          -- _obj : TInterface "Gtk" "FlowBox"-    Word32 ->                               -- n_children : TBasicType TUInt-    IO ()---flowBoxSetMaxChildrenPerLine ::-    (MonadIO m, FlowBoxK a) =>-    a                                       -- _obj-    -> Word32                               -- nChildren-    -> m ()                                 -- result-flowBoxSetMaxChildrenPerLine _obj nChildren = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_flow_box_set_max_children_per_line _obj' nChildren-    touchManagedPtr _obj-    return ()--data FlowBoxSetMaxChildrenPerLineMethodInfo-instance (signature ~ (Word32 -> m ()), MonadIO m, FlowBoxK a) => MethodInfo FlowBoxSetMaxChildrenPerLineMethodInfo a signature where-    overloadedMethod _ = flowBoxSetMaxChildrenPerLine---- method FlowBox::set_min_children_per_line--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FlowBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "n_children", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_flow_box_set_min_children_per_line" gtk_flow_box_set_min_children_per_line :: -    Ptr FlowBox ->                          -- _obj : TInterface "Gtk" "FlowBox"-    Word32 ->                               -- n_children : TBasicType TUInt-    IO ()---flowBoxSetMinChildrenPerLine ::-    (MonadIO m, FlowBoxK a) =>-    a                                       -- _obj-    -> Word32                               -- nChildren-    -> m ()                                 -- result-flowBoxSetMinChildrenPerLine _obj nChildren = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_flow_box_set_min_children_per_line _obj' nChildren-    touchManagedPtr _obj-    return ()--data FlowBoxSetMinChildrenPerLineMethodInfo-instance (signature ~ (Word32 -> m ()), MonadIO m, FlowBoxK a) => MethodInfo FlowBoxSetMinChildrenPerLineMethodInfo a signature where-    overloadedMethod _ = flowBoxSetMinChildrenPerLine---- method FlowBox::set_row_spacing--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FlowBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "spacing", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_flow_box_set_row_spacing" gtk_flow_box_set_row_spacing :: -    Ptr FlowBox ->                          -- _obj : TInterface "Gtk" "FlowBox"-    Word32 ->                               -- spacing : TBasicType TUInt-    IO ()---flowBoxSetRowSpacing ::-    (MonadIO m, FlowBoxK a) =>-    a                                       -- _obj-    -> Word32                               -- spacing-    -> m ()                                 -- result-flowBoxSetRowSpacing _obj spacing = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_flow_box_set_row_spacing _obj' spacing-    touchManagedPtr _obj-    return ()--data FlowBoxSetRowSpacingMethodInfo-instance (signature ~ (Word32 -> m ()), MonadIO m, FlowBoxK a) => MethodInfo FlowBoxSetRowSpacingMethodInfo a signature where-    overloadedMethod _ = flowBoxSetRowSpacing---- method FlowBox::set_selection_mode--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FlowBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "mode", argType = TInterface "Gtk" "SelectionMode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_flow_box_set_selection_mode" gtk_flow_box_set_selection_mode :: -    Ptr FlowBox ->                          -- _obj : TInterface "Gtk" "FlowBox"-    CUInt ->                                -- mode : TInterface "Gtk" "SelectionMode"-    IO ()---flowBoxSetSelectionMode ::-    (MonadIO m, FlowBoxK a) =>-    a                                       -- _obj-    -> SelectionMode                        -- mode-    -> m ()                                 -- result-flowBoxSetSelectionMode _obj mode = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let mode' = (fromIntegral . fromEnum) mode-    gtk_flow_box_set_selection_mode _obj' mode'-    touchManagedPtr _obj-    return ()--data FlowBoxSetSelectionModeMethodInfo-instance (signature ~ (SelectionMode -> m ()), MonadIO m, FlowBoxK a) => MethodInfo FlowBoxSetSelectionModeMethodInfo a signature where-    overloadedMethod _ = flowBoxSetSelectionMode---- method FlowBox::set_sort_func--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FlowBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "sort_func", argType = TInterface "Gtk" "FlowBoxSortFunc", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeNotified, argClosure = 2, argDestroy = 3, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "user_data", argType = TBasicType TPtr, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "destroy", argType = TInterface "GLib" "DestroyNotify", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeAsync, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_flow_box_set_sort_func" gtk_flow_box_set_sort_func :: -    Ptr FlowBox ->                          -- _obj : TInterface "Gtk" "FlowBox"-    FunPtr FlowBoxSortFuncC ->              -- sort_func : TInterface "Gtk" "FlowBoxSortFunc"-    Ptr () ->                               -- user_data : TBasicType TPtr-    FunPtr GLib.DestroyNotifyC ->           -- destroy : TInterface "GLib" "DestroyNotify"-    IO ()---flowBoxSetSortFunc ::-    (MonadIO m, FlowBoxK a) =>-    a                                       -- _obj-    -> Maybe (FlowBoxSortFunc)              -- sortFunc-    -> m ()                                 -- result-flowBoxSetSortFunc _obj sortFunc = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeSortFunc <- case sortFunc of-        Nothing -> return (castPtrToFunPtr nullPtr)-        Just jSortFunc -> do-            jSortFunc' <- mkFlowBoxSortFunc (flowBoxSortFuncWrapper Nothing jSortFunc)-            return jSortFunc'-    let userData = castFunPtrToPtr maybeSortFunc-    let destroy = safeFreeFunPtrPtr-    gtk_flow_box_set_sort_func _obj' maybeSortFunc userData destroy-    touchManagedPtr _obj-    return ()--data FlowBoxSetSortFuncMethodInfo-instance (signature ~ (Maybe (FlowBoxSortFunc) -> m ()), MonadIO m, FlowBoxK a) => MethodInfo FlowBoxSetSortFuncMethodInfo a signature where-    overloadedMethod _ = flowBoxSetSortFunc---- method FlowBox::set_vadjustment--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FlowBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "adjustment", argType = TInterface "Gtk" "Adjustment", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_flow_box_set_vadjustment" gtk_flow_box_set_vadjustment :: -    Ptr FlowBox ->                          -- _obj : TInterface "Gtk" "FlowBox"-    Ptr Adjustment ->                       -- adjustment : TInterface "Gtk" "Adjustment"-    IO ()---flowBoxSetVadjustment ::-    (MonadIO m, FlowBoxK a, AdjustmentK b) =>-    a                                       -- _obj-    -> b                                    -- adjustment-    -> m ()                                 -- result-flowBoxSetVadjustment _obj adjustment = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let adjustment' = unsafeManagedPtrCastPtr adjustment-    gtk_flow_box_set_vadjustment _obj' adjustment'-    touchManagedPtr _obj-    touchManagedPtr adjustment-    return ()--data FlowBoxSetVadjustmentMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, FlowBoxK a, AdjustmentK b) => MethodInfo FlowBoxSetVadjustmentMethodInfo a signature where-    overloadedMethod _ = flowBoxSetVadjustment---- method FlowBox::unselect_all--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FlowBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_flow_box_unselect_all" gtk_flow_box_unselect_all :: -    Ptr FlowBox ->                          -- _obj : TInterface "Gtk" "FlowBox"-    IO ()---flowBoxUnselectAll ::-    (MonadIO m, FlowBoxK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-flowBoxUnselectAll _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_flow_box_unselect_all _obj'-    touchManagedPtr _obj-    return ()--data FlowBoxUnselectAllMethodInfo-instance (signature ~ (m ()), MonadIO m, FlowBoxK a) => MethodInfo FlowBoxUnselectAllMethodInfo a signature where-    overloadedMethod _ = flowBoxUnselectAll---- method FlowBox::unselect_child--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FlowBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "child", argType = TInterface "Gtk" "FlowBoxChild", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_flow_box_unselect_child" gtk_flow_box_unselect_child :: -    Ptr FlowBox ->                          -- _obj : TInterface "Gtk" "FlowBox"-    Ptr FlowBoxChild ->                     -- child : TInterface "Gtk" "FlowBoxChild"-    IO ()---flowBoxUnselectChild ::-    (MonadIO m, FlowBoxK a, FlowBoxChildK b) =>-    a                                       -- _obj-    -> b                                    -- child-    -> m ()                                 -- result-flowBoxUnselectChild _obj child = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let child' = unsafeManagedPtrCastPtr child-    gtk_flow_box_unselect_child _obj' child'-    touchManagedPtr _obj-    touchManagedPtr child-    return ()--data FlowBoxUnselectChildMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, FlowBoxK a, FlowBoxChildK b) => MethodInfo FlowBoxUnselectChildMethodInfo a signature where-    overloadedMethod _ = flowBoxUnselectChild--
− GI/Gtk/Objects/FlowBox.hs-boot
@@ -1,55 +0,0 @@-module GI.Gtk.Objects.FlowBox where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype FlowBox = FlowBox (ForeignPtr FlowBox)-instance GObject FlowBox where-class GObject o => FlowBoxK o-instance (GObject o, IsDescendantOf FlowBox o) => FlowBoxK o-data FlowBoxActivateOnSingleClickPropertyInfo-data FlowBoxColumnSpacingPropertyInfo-data FlowBoxHomogeneousPropertyInfo-data FlowBoxMaxChildrenPerLinePropertyInfo-data FlowBoxMinChildrenPerLinePropertyInfo-data FlowBoxRowSpacingPropertyInfo-data FlowBoxSelectionModePropertyInfo-data FlowBoxActivateCursorChildSignalInfo-data FlowBoxChildActivatedSignalInfo-data FlowBoxMoveCursorSignalInfo-data FlowBoxSelectAllSignalInfo-data FlowBoxSelectedChildrenChangedSignalInfo-data FlowBoxToggleCursorChildSignalInfo-data FlowBoxUnselectAllSignalInfo-data FlowBoxGetActivateOnSingleClickMethodInfo-data FlowBoxGetChildAtIndexMethodInfo-data FlowBoxGetColumnSpacingMethodInfo-data FlowBoxGetHomogeneousMethodInfo-data FlowBoxGetMaxChildrenPerLineMethodInfo-data FlowBoxGetMinChildrenPerLineMethodInfo-data FlowBoxGetRowSpacingMethodInfo-data FlowBoxGetSelectedChildrenMethodInfo-data FlowBoxGetSelectionModeMethodInfo-data FlowBoxInsertMethodInfo-data FlowBoxInvalidateFilterMethodInfo-data FlowBoxInvalidateSortMethodInfo-data FlowBoxSelectAllMethodInfo-data FlowBoxSelectChildMethodInfo-data FlowBoxSelectedForeachMethodInfo-data FlowBoxSetActivateOnSingleClickMethodInfo-data FlowBoxSetColumnSpacingMethodInfo-data FlowBoxSetFilterFuncMethodInfo-data FlowBoxSetHadjustmentMethodInfo-data FlowBoxSetHomogeneousMethodInfo-data FlowBoxSetMaxChildrenPerLineMethodInfo-data FlowBoxSetMinChildrenPerLineMethodInfo-data FlowBoxSetRowSpacingMethodInfo-data FlowBoxSetSelectionModeMethodInfo-data FlowBoxSetSortFuncMethodInfo-data FlowBoxSetVadjustmentMethodInfo-data FlowBoxUnselectAllMethodInfo-data FlowBoxUnselectChildMethodInfo
− GI/Gtk/Objects/FlowBoxAccessible.hs
@@ -1,135 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.FlowBoxAccessible-    ( ---- * Exported types-    FlowBoxAccessible(..)                   ,-    FlowBoxAccessibleK                      ,-    toFlowBoxAccessible                     ,-    noFlowBoxAccessible                     ,---    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype FlowBoxAccessible = FlowBoxAccessible (ForeignPtr FlowBoxAccessible)-foreign import ccall "gtk_flow_box_accessible_get_type"-    c_gtk_flow_box_accessible_get_type :: IO GType--type instance ParentTypes FlowBoxAccessible = FlowBoxAccessibleParentTypes-type FlowBoxAccessibleParentTypes = '[ContainerAccessible, WidgetAccessible, Accessible, Atk.Object, GObject.Object, Atk.Component, Atk.Selection]--instance GObject FlowBoxAccessible where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_flow_box_accessible_get_type-    --class GObject o => FlowBoxAccessibleK o-instance (GObject o, IsDescendantOf FlowBoxAccessible o) => FlowBoxAccessibleK o--toFlowBoxAccessible :: FlowBoxAccessibleK o => o -> IO FlowBoxAccessible-toFlowBoxAccessible = unsafeCastTo FlowBoxAccessible--noFlowBoxAccessible :: Maybe FlowBoxAccessible-noFlowBoxAccessible = Nothing--type family ResolveFlowBoxAccessibleMethod (t :: Symbol) (o :: *) :: * where-    ResolveFlowBoxAccessibleMethod "addRelationship" o = Atk.ObjectAddRelationshipMethodInfo-    ResolveFlowBoxAccessibleMethod "addSelection" o = Atk.SelectionAddSelectionMethodInfo-    ResolveFlowBoxAccessibleMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveFlowBoxAccessibleMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveFlowBoxAccessibleMethod "clearSelection" o = Atk.SelectionClearSelectionMethodInfo-    ResolveFlowBoxAccessibleMethod "connectWidgetDestroyed" o = AccessibleConnectWidgetDestroyedMethodInfo-    ResolveFlowBoxAccessibleMethod "contains" o = Atk.ComponentContainsMethodInfo-    ResolveFlowBoxAccessibleMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveFlowBoxAccessibleMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveFlowBoxAccessibleMethod "grabFocus" o = Atk.ComponentGrabFocusMethodInfo-    ResolveFlowBoxAccessibleMethod "initialize" o = Atk.ObjectInitializeMethodInfo-    ResolveFlowBoxAccessibleMethod "isChildSelected" o = Atk.SelectionIsChildSelectedMethodInfo-    ResolveFlowBoxAccessibleMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveFlowBoxAccessibleMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveFlowBoxAccessibleMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveFlowBoxAccessibleMethod "notifyStateChange" o = Atk.ObjectNotifyStateChangeMethodInfo-    ResolveFlowBoxAccessibleMethod "peekParent" o = Atk.ObjectPeekParentMethodInfo-    ResolveFlowBoxAccessibleMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveFlowBoxAccessibleMethod "refAccessibleAtPoint" o = Atk.ComponentRefAccessibleAtPointMethodInfo-    ResolveFlowBoxAccessibleMethod "refAccessibleChild" o = Atk.ObjectRefAccessibleChildMethodInfo-    ResolveFlowBoxAccessibleMethod "refRelationSet" o = Atk.ObjectRefRelationSetMethodInfo-    ResolveFlowBoxAccessibleMethod "refSelection" o = Atk.SelectionRefSelectionMethodInfo-    ResolveFlowBoxAccessibleMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveFlowBoxAccessibleMethod "refStateSet" o = Atk.ObjectRefStateSetMethodInfo-    ResolveFlowBoxAccessibleMethod "removeFocusHandler" o = Atk.ComponentRemoveFocusHandlerMethodInfo-    ResolveFlowBoxAccessibleMethod "removePropertyChangeHandler" o = Atk.ObjectRemovePropertyChangeHandlerMethodInfo-    ResolveFlowBoxAccessibleMethod "removeRelationship" o = Atk.ObjectRemoveRelationshipMethodInfo-    ResolveFlowBoxAccessibleMethod "removeSelection" o = Atk.SelectionRemoveSelectionMethodInfo-    ResolveFlowBoxAccessibleMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveFlowBoxAccessibleMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveFlowBoxAccessibleMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveFlowBoxAccessibleMethod "selectAllSelection" o = Atk.SelectionSelectAllSelectionMethodInfo-    ResolveFlowBoxAccessibleMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveFlowBoxAccessibleMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveFlowBoxAccessibleMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveFlowBoxAccessibleMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveFlowBoxAccessibleMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveFlowBoxAccessibleMethod "getAlpha" o = Atk.ComponentGetAlphaMethodInfo-    ResolveFlowBoxAccessibleMethod "getAttributes" o = Atk.ObjectGetAttributesMethodInfo-    ResolveFlowBoxAccessibleMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveFlowBoxAccessibleMethod "getDescription" o = Atk.ObjectGetDescriptionMethodInfo-    ResolveFlowBoxAccessibleMethod "getExtents" o = Atk.ComponentGetExtentsMethodInfo-    ResolveFlowBoxAccessibleMethod "getIndexInParent" o = Atk.ObjectGetIndexInParentMethodInfo-    ResolveFlowBoxAccessibleMethod "getNAccessibleChildren" o = Atk.ObjectGetNAccessibleChildrenMethodInfo-    ResolveFlowBoxAccessibleMethod "getName" o = Atk.ObjectGetNameMethodInfo-    ResolveFlowBoxAccessibleMethod "getObjectLocale" o = Atk.ObjectGetObjectLocaleMethodInfo-    ResolveFlowBoxAccessibleMethod "getParent" o = Atk.ObjectGetParentMethodInfo-    ResolveFlowBoxAccessibleMethod "getPosition" o = Atk.ComponentGetPositionMethodInfo-    ResolveFlowBoxAccessibleMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveFlowBoxAccessibleMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveFlowBoxAccessibleMethod "getRole" o = Atk.ObjectGetRoleMethodInfo-    ResolveFlowBoxAccessibleMethod "getSelectionCount" o = Atk.SelectionGetSelectionCountMethodInfo-    ResolveFlowBoxAccessibleMethod "getSize" o = Atk.ComponentGetSizeMethodInfo-    ResolveFlowBoxAccessibleMethod "getWidget" o = AccessibleGetWidgetMethodInfo-    ResolveFlowBoxAccessibleMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveFlowBoxAccessibleMethod "setDescription" o = Atk.ObjectSetDescriptionMethodInfo-    ResolveFlowBoxAccessibleMethod "setExtents" o = Atk.ComponentSetExtentsMethodInfo-    ResolveFlowBoxAccessibleMethod "setName" o = Atk.ObjectSetNameMethodInfo-    ResolveFlowBoxAccessibleMethod "setParent" o = Atk.ObjectSetParentMethodInfo-    ResolveFlowBoxAccessibleMethod "setPosition" o = Atk.ComponentSetPositionMethodInfo-    ResolveFlowBoxAccessibleMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveFlowBoxAccessibleMethod "setRole" o = Atk.ObjectSetRoleMethodInfo-    ResolveFlowBoxAccessibleMethod "setSize" o = Atk.ComponentSetSizeMethodInfo-    ResolveFlowBoxAccessibleMethod "setWidget" o = AccessibleSetWidgetMethodInfo-    ResolveFlowBoxAccessibleMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveFlowBoxAccessibleMethod t FlowBoxAccessible, MethodInfo info FlowBoxAccessible p) => IsLabelProxy t (FlowBoxAccessible -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveFlowBoxAccessibleMethod t FlowBoxAccessible, MethodInfo info FlowBoxAccessible p) => IsLabel t (FlowBoxAccessible -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList FlowBoxAccessible = FlowBoxAccessibleAttributeList-type FlowBoxAccessibleAttributeList = ('[ '("accessibleComponentLayer", Atk.ObjectAccessibleComponentLayerPropertyInfo), '("accessibleComponentMdiZorder", Atk.ObjectAccessibleComponentMdiZorderPropertyInfo), '("accessibleDescription", Atk.ObjectAccessibleDescriptionPropertyInfo), '("accessibleHypertextNlinks", Atk.ObjectAccessibleHypertextNlinksPropertyInfo), '("accessibleName", Atk.ObjectAccessibleNamePropertyInfo), '("accessibleParent", Atk.ObjectAccessibleParentPropertyInfo), '("accessibleRole", Atk.ObjectAccessibleRolePropertyInfo), '("accessibleTableCaption", Atk.ObjectAccessibleTableCaptionPropertyInfo), '("accessibleTableCaptionObject", Atk.ObjectAccessibleTableCaptionObjectPropertyInfo), '("accessibleTableColumnDescription", Atk.ObjectAccessibleTableColumnDescriptionPropertyInfo), '("accessibleTableColumnHeader", Atk.ObjectAccessibleTableColumnHeaderPropertyInfo), '("accessibleTableRowDescription", Atk.ObjectAccessibleTableRowDescriptionPropertyInfo), '("accessibleTableRowHeader", Atk.ObjectAccessibleTableRowHeaderPropertyInfo), '("accessibleTableSummary", Atk.ObjectAccessibleTableSummaryPropertyInfo), '("accessibleValue", Atk.ObjectAccessibleValuePropertyInfo), '("widget", AccessibleWidgetPropertyInfo)] :: [(Symbol, *)])--type instance SignalList FlowBoxAccessible = FlowBoxAccessibleSignalList-type FlowBoxAccessibleSignalList = ('[ '("activeDescendantChanged", Atk.ObjectActiveDescendantChangedSignalInfo), '("boundsChanged", Atk.ComponentBoundsChangedSignalInfo), '("childrenChanged", Atk.ObjectChildrenChangedSignalInfo), '("focusEvent", Atk.ObjectFocusEventSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("propertyChange", Atk.ObjectPropertyChangeSignalInfo), '("selectionChanged", Atk.SelectionSelectionChangedSignalInfo), '("stateChange", Atk.ObjectStateChangeSignalInfo), '("visibleDataChanged", Atk.ObjectVisibleDataChangedSignalInfo)] :: [(Symbol, *)])--
− GI/Gtk/Objects/FlowBoxAccessible.hs-boot
@@ -1,13 +0,0 @@-module GI.Gtk.Objects.FlowBoxAccessible where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype FlowBoxAccessible = FlowBoxAccessible (ForeignPtr FlowBoxAccessible)-instance GObject FlowBoxAccessible where-class GObject o => FlowBoxAccessibleK o-instance (GObject o, IsDescendantOf FlowBoxAccessible o) => FlowBoxAccessibleK o
− GI/Gtk/Objects/FlowBoxChild.hs
@@ -1,569 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.FlowBoxChild-    ( ---- * Exported types-    FlowBoxChild(..)                        ,-    FlowBoxChildK                           ,-    toFlowBoxChild                          ,-    noFlowBoxChild                          ,--- -- * Methods--- ** flowBoxChildChanged-    FlowBoxChildChangedMethodInfo           ,-    flowBoxChildChanged                     ,----- ** flowBoxChildGetIndex-    FlowBoxChildGetIndexMethodInfo          ,-    flowBoxChildGetIndex                    ,----- ** flowBoxChildIsSelected-    FlowBoxChildIsSelectedMethodInfo        ,-    flowBoxChildIsSelected                  ,----- ** flowBoxChildNew-    flowBoxChildNew                         ,----- -- * Signals--- ** Activate-    FlowBoxChildActivateCallback            ,-    FlowBoxChildActivateCallbackC           ,-    FlowBoxChildActivateSignalInfo          ,-    afterFlowBoxChildActivate               ,-    flowBoxChildActivateCallbackWrapper     ,-    flowBoxChildActivateClosure             ,-    mkFlowBoxChildActivateCallback          ,-    noFlowBoxChildActivateCallback          ,-    onFlowBoxChildActivate                  ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype FlowBoxChild = FlowBoxChild (ForeignPtr FlowBoxChild)-foreign import ccall "gtk_flow_box_child_get_type"-    c_gtk_flow_box_child_get_type :: IO GType--type instance ParentTypes FlowBoxChild = FlowBoxChildParentTypes-type FlowBoxChildParentTypes = '[Bin, Container, Widget, GObject.Object, Atk.ImplementorIface, Buildable]--instance GObject FlowBoxChild where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_flow_box_child_get_type-    --class GObject o => FlowBoxChildK o-instance (GObject o, IsDescendantOf FlowBoxChild o) => FlowBoxChildK o--toFlowBoxChild :: FlowBoxChildK o => o -> IO FlowBoxChild-toFlowBoxChild = unsafeCastTo FlowBoxChild--noFlowBoxChild :: Maybe FlowBoxChild-noFlowBoxChild = Nothing--type family ResolveFlowBoxChildMethod (t :: Symbol) (o :: *) :: * where-    ResolveFlowBoxChildMethod "activate" o = WidgetActivateMethodInfo-    ResolveFlowBoxChildMethod "add" o = ContainerAddMethodInfo-    ResolveFlowBoxChildMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveFlowBoxChildMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveFlowBoxChildMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveFlowBoxChildMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveFlowBoxChildMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveFlowBoxChildMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveFlowBoxChildMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveFlowBoxChildMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveFlowBoxChildMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveFlowBoxChildMethod "changed" o = FlowBoxChildChangedMethodInfo-    ResolveFlowBoxChildMethod "checkResize" o = ContainerCheckResizeMethodInfo-    ResolveFlowBoxChildMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveFlowBoxChildMethod "childGetProperty" o = ContainerChildGetPropertyMethodInfo-    ResolveFlowBoxChildMethod "childNotifyByPspec" o = ContainerChildNotifyByPspecMethodInfo-    ResolveFlowBoxChildMethod "childSetProperty" o = ContainerChildSetPropertyMethodInfo-    ResolveFlowBoxChildMethod "childType" o = ContainerChildTypeMethodInfo-    ResolveFlowBoxChildMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveFlowBoxChildMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveFlowBoxChildMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveFlowBoxChildMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveFlowBoxChildMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveFlowBoxChildMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveFlowBoxChildMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveFlowBoxChildMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveFlowBoxChildMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveFlowBoxChildMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveFlowBoxChildMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveFlowBoxChildMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveFlowBoxChildMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveFlowBoxChildMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveFlowBoxChildMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveFlowBoxChildMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveFlowBoxChildMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveFlowBoxChildMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveFlowBoxChildMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveFlowBoxChildMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveFlowBoxChildMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveFlowBoxChildMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveFlowBoxChildMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveFlowBoxChildMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveFlowBoxChildMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveFlowBoxChildMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveFlowBoxChildMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveFlowBoxChildMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveFlowBoxChildMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveFlowBoxChildMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveFlowBoxChildMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveFlowBoxChildMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveFlowBoxChildMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveFlowBoxChildMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveFlowBoxChildMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveFlowBoxChildMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveFlowBoxChildMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveFlowBoxChildMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveFlowBoxChildMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveFlowBoxChildMethod "draw" o = WidgetDrawMethodInfo-    ResolveFlowBoxChildMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveFlowBoxChildMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveFlowBoxChildMethod "event" o = WidgetEventMethodInfo-    ResolveFlowBoxChildMethod "forall" o = ContainerForallMethodInfo-    ResolveFlowBoxChildMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveFlowBoxChildMethod "foreach" o = ContainerForeachMethodInfo-    ResolveFlowBoxChildMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveFlowBoxChildMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveFlowBoxChildMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveFlowBoxChildMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveFlowBoxChildMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveFlowBoxChildMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveFlowBoxChildMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveFlowBoxChildMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveFlowBoxChildMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveFlowBoxChildMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveFlowBoxChildMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveFlowBoxChildMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveFlowBoxChildMethod "hide" o = WidgetHideMethodInfo-    ResolveFlowBoxChildMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveFlowBoxChildMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveFlowBoxChildMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveFlowBoxChildMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveFlowBoxChildMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveFlowBoxChildMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveFlowBoxChildMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveFlowBoxChildMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveFlowBoxChildMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveFlowBoxChildMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveFlowBoxChildMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveFlowBoxChildMethod "isSelected" o = FlowBoxChildIsSelectedMethodInfo-    ResolveFlowBoxChildMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveFlowBoxChildMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveFlowBoxChildMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveFlowBoxChildMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveFlowBoxChildMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveFlowBoxChildMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveFlowBoxChildMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveFlowBoxChildMethod "map" o = WidgetMapMethodInfo-    ResolveFlowBoxChildMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveFlowBoxChildMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveFlowBoxChildMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveFlowBoxChildMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveFlowBoxChildMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveFlowBoxChildMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveFlowBoxChildMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveFlowBoxChildMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveFlowBoxChildMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveFlowBoxChildMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveFlowBoxChildMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveFlowBoxChildMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveFlowBoxChildMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveFlowBoxChildMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveFlowBoxChildMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveFlowBoxChildMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveFlowBoxChildMethod "path" o = WidgetPathMethodInfo-    ResolveFlowBoxChildMethod "propagateDraw" o = ContainerPropagateDrawMethodInfo-    ResolveFlowBoxChildMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveFlowBoxChildMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveFlowBoxChildMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveFlowBoxChildMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveFlowBoxChildMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveFlowBoxChildMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveFlowBoxChildMethod "realize" o = WidgetRealizeMethodInfo-    ResolveFlowBoxChildMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveFlowBoxChildMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveFlowBoxChildMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveFlowBoxChildMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveFlowBoxChildMethod "remove" o = ContainerRemoveMethodInfo-    ResolveFlowBoxChildMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveFlowBoxChildMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveFlowBoxChildMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveFlowBoxChildMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveFlowBoxChildMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveFlowBoxChildMethod "reparent" o = WidgetReparentMethodInfo-    ResolveFlowBoxChildMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveFlowBoxChildMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveFlowBoxChildMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveFlowBoxChildMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveFlowBoxChildMethod "resizeChildren" o = ContainerResizeChildrenMethodInfo-    ResolveFlowBoxChildMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveFlowBoxChildMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveFlowBoxChildMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveFlowBoxChildMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveFlowBoxChildMethod "show" o = WidgetShowMethodInfo-    ResolveFlowBoxChildMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveFlowBoxChildMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveFlowBoxChildMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveFlowBoxChildMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveFlowBoxChildMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveFlowBoxChildMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveFlowBoxChildMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveFlowBoxChildMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveFlowBoxChildMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveFlowBoxChildMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveFlowBoxChildMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveFlowBoxChildMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveFlowBoxChildMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveFlowBoxChildMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveFlowBoxChildMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveFlowBoxChildMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveFlowBoxChildMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveFlowBoxChildMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveFlowBoxChildMethod "unsetFocusChain" o = ContainerUnsetFocusChainMethodInfo-    ResolveFlowBoxChildMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveFlowBoxChildMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveFlowBoxChildMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveFlowBoxChildMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveFlowBoxChildMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveFlowBoxChildMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveFlowBoxChildMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveFlowBoxChildMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveFlowBoxChildMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveFlowBoxChildMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveFlowBoxChildMethod "getBorderWidth" o = ContainerGetBorderWidthMethodInfo-    ResolveFlowBoxChildMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveFlowBoxChildMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveFlowBoxChildMethod "getChild" o = BinGetChildMethodInfo-    ResolveFlowBoxChildMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveFlowBoxChildMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveFlowBoxChildMethod "getChildren" o = ContainerGetChildrenMethodInfo-    ResolveFlowBoxChildMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveFlowBoxChildMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveFlowBoxChildMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveFlowBoxChildMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveFlowBoxChildMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveFlowBoxChildMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveFlowBoxChildMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveFlowBoxChildMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveFlowBoxChildMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveFlowBoxChildMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveFlowBoxChildMethod "getFocusChain" o = ContainerGetFocusChainMethodInfo-    ResolveFlowBoxChildMethod "getFocusChild" o = ContainerGetFocusChildMethodInfo-    ResolveFlowBoxChildMethod "getFocusHadjustment" o = ContainerGetFocusHadjustmentMethodInfo-    ResolveFlowBoxChildMethod "getFocusVadjustment" o = ContainerGetFocusVadjustmentMethodInfo-    ResolveFlowBoxChildMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveFlowBoxChildMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveFlowBoxChildMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveFlowBoxChildMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveFlowBoxChildMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveFlowBoxChildMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveFlowBoxChildMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveFlowBoxChildMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveFlowBoxChildMethod "getIndex" o = FlowBoxChildGetIndexMethodInfo-    ResolveFlowBoxChildMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveFlowBoxChildMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveFlowBoxChildMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveFlowBoxChildMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveFlowBoxChildMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveFlowBoxChildMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveFlowBoxChildMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveFlowBoxChildMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveFlowBoxChildMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveFlowBoxChildMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveFlowBoxChildMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveFlowBoxChildMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveFlowBoxChildMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveFlowBoxChildMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveFlowBoxChildMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveFlowBoxChildMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveFlowBoxChildMethod "getPathForChild" o = ContainerGetPathForChildMethodInfo-    ResolveFlowBoxChildMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveFlowBoxChildMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveFlowBoxChildMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveFlowBoxChildMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveFlowBoxChildMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveFlowBoxChildMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveFlowBoxChildMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveFlowBoxChildMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveFlowBoxChildMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveFlowBoxChildMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveFlowBoxChildMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveFlowBoxChildMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveFlowBoxChildMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveFlowBoxChildMethod "getResizeMode" o = ContainerGetResizeModeMethodInfo-    ResolveFlowBoxChildMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveFlowBoxChildMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveFlowBoxChildMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveFlowBoxChildMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveFlowBoxChildMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveFlowBoxChildMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveFlowBoxChildMethod "getState" o = WidgetGetStateMethodInfo-    ResolveFlowBoxChildMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveFlowBoxChildMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveFlowBoxChildMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveFlowBoxChildMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveFlowBoxChildMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveFlowBoxChildMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveFlowBoxChildMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveFlowBoxChildMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveFlowBoxChildMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveFlowBoxChildMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveFlowBoxChildMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveFlowBoxChildMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveFlowBoxChildMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveFlowBoxChildMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveFlowBoxChildMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveFlowBoxChildMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveFlowBoxChildMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveFlowBoxChildMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveFlowBoxChildMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveFlowBoxChildMethod "setBorderWidth" o = ContainerSetBorderWidthMethodInfo-    ResolveFlowBoxChildMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveFlowBoxChildMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveFlowBoxChildMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveFlowBoxChildMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveFlowBoxChildMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveFlowBoxChildMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveFlowBoxChildMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveFlowBoxChildMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveFlowBoxChildMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveFlowBoxChildMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveFlowBoxChildMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveFlowBoxChildMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveFlowBoxChildMethod "setFocusChain" o = ContainerSetFocusChainMethodInfo-    ResolveFlowBoxChildMethod "setFocusChild" o = ContainerSetFocusChildMethodInfo-    ResolveFlowBoxChildMethod "setFocusHadjustment" o = ContainerSetFocusHadjustmentMethodInfo-    ResolveFlowBoxChildMethod "setFocusVadjustment" o = ContainerSetFocusVadjustmentMethodInfo-    ResolveFlowBoxChildMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveFlowBoxChildMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveFlowBoxChildMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveFlowBoxChildMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveFlowBoxChildMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveFlowBoxChildMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveFlowBoxChildMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveFlowBoxChildMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveFlowBoxChildMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveFlowBoxChildMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveFlowBoxChildMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveFlowBoxChildMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveFlowBoxChildMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveFlowBoxChildMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveFlowBoxChildMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveFlowBoxChildMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveFlowBoxChildMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveFlowBoxChildMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveFlowBoxChildMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveFlowBoxChildMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveFlowBoxChildMethod "setReallocateRedraws" o = ContainerSetReallocateRedrawsMethodInfo-    ResolveFlowBoxChildMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveFlowBoxChildMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveFlowBoxChildMethod "setResizeMode" o = ContainerSetResizeModeMethodInfo-    ResolveFlowBoxChildMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveFlowBoxChildMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveFlowBoxChildMethod "setState" o = WidgetSetStateMethodInfo-    ResolveFlowBoxChildMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveFlowBoxChildMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveFlowBoxChildMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveFlowBoxChildMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveFlowBoxChildMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveFlowBoxChildMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveFlowBoxChildMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveFlowBoxChildMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveFlowBoxChildMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveFlowBoxChildMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveFlowBoxChildMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveFlowBoxChildMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveFlowBoxChildMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveFlowBoxChildMethod t FlowBoxChild, MethodInfo info FlowBoxChild p) => IsLabelProxy t (FlowBoxChild -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveFlowBoxChildMethod t FlowBoxChild, MethodInfo info FlowBoxChild p) => IsLabel t (FlowBoxChild -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal FlowBoxChild::activate-type FlowBoxChildActivateCallback =-    IO ()--noFlowBoxChildActivateCallback :: Maybe FlowBoxChildActivateCallback-noFlowBoxChildActivateCallback = Nothing--type FlowBoxChildActivateCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkFlowBoxChildActivateCallback :: FlowBoxChildActivateCallbackC -> IO (FunPtr FlowBoxChildActivateCallbackC)--flowBoxChildActivateClosure :: FlowBoxChildActivateCallback -> IO Closure-flowBoxChildActivateClosure cb = newCClosure =<< mkFlowBoxChildActivateCallback wrapped-    where wrapped = flowBoxChildActivateCallbackWrapper cb--flowBoxChildActivateCallbackWrapper ::-    FlowBoxChildActivateCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-flowBoxChildActivateCallbackWrapper _cb _ _ = do-    _cb --onFlowBoxChildActivate :: (GObject a, MonadIO m) => a -> FlowBoxChildActivateCallback -> m SignalHandlerId-onFlowBoxChildActivate obj cb = liftIO $ connectFlowBoxChildActivate obj cb SignalConnectBefore-afterFlowBoxChildActivate :: (GObject a, MonadIO m) => a -> FlowBoxChildActivateCallback -> m SignalHandlerId-afterFlowBoxChildActivate obj cb = connectFlowBoxChildActivate obj cb SignalConnectAfter--connectFlowBoxChildActivate :: (GObject a, MonadIO m) =>-                               a -> FlowBoxChildActivateCallback -> SignalConnectMode -> m SignalHandlerId-connectFlowBoxChildActivate obj cb after = liftIO $ do-    cb' <- mkFlowBoxChildActivateCallback (flowBoxChildActivateCallbackWrapper cb)-    connectSignalFunPtr obj "activate" cb' after--type instance AttributeList FlowBoxChild = FlowBoxChildAttributeList-type FlowBoxChildAttributeList = ('[ '("appPaintable", WidgetAppPaintablePropertyInfo), '("borderWidth", ContainerBorderWidthPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("child", ContainerChildPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("parent", WidgetParentPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("resizeMode", ContainerResizeModePropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("style", WidgetStylePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo)] :: [(Symbol, *)])--data FlowBoxChildActivateSignalInfo-instance SignalInfo FlowBoxChildActivateSignalInfo where-    type HaskellCallbackType FlowBoxChildActivateSignalInfo = FlowBoxChildActivateCallback-    connectSignal _ = connectFlowBoxChildActivate--type instance SignalList FlowBoxChild = FlowBoxChildSignalList-type FlowBoxChildSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("activate", FlowBoxChildActivateSignalInfo), '("add", ContainerAddSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("checkResize", ContainerCheckResizeSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("remove", ContainerRemoveSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("setFocusChild", ContainerSetFocusChildSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method FlowBoxChild::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "FlowBoxChild")--- throws : False--- Skip return : False--foreign import ccall "gtk_flow_box_child_new" gtk_flow_box_child_new :: -    IO (Ptr FlowBoxChild)---flowBoxChildNew ::-    (MonadIO m) =>-    m FlowBoxChild                          -- result-flowBoxChildNew  = liftIO $ do-    result <- gtk_flow_box_child_new-    checkUnexpectedReturnNULL "gtk_flow_box_child_new" result-    result' <- (newObject FlowBoxChild) result-    return result'---- method FlowBoxChild::changed--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FlowBoxChild", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_flow_box_child_changed" gtk_flow_box_child_changed :: -    Ptr FlowBoxChild ->                     -- _obj : TInterface "Gtk" "FlowBoxChild"-    IO ()---flowBoxChildChanged ::-    (MonadIO m, FlowBoxChildK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-flowBoxChildChanged _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_flow_box_child_changed _obj'-    touchManagedPtr _obj-    return ()--data FlowBoxChildChangedMethodInfo-instance (signature ~ (m ()), MonadIO m, FlowBoxChildK a) => MethodInfo FlowBoxChildChangedMethodInfo a signature where-    overloadedMethod _ = flowBoxChildChanged---- method FlowBoxChild::get_index--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FlowBoxChild", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_flow_box_child_get_index" gtk_flow_box_child_get_index :: -    Ptr FlowBoxChild ->                     -- _obj : TInterface "Gtk" "FlowBoxChild"-    IO Int32---flowBoxChildGetIndex ::-    (MonadIO m, FlowBoxChildK a) =>-    a                                       -- _obj-    -> m Int32                              -- result-flowBoxChildGetIndex _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_flow_box_child_get_index _obj'-    touchManagedPtr _obj-    return result--data FlowBoxChildGetIndexMethodInfo-instance (signature ~ (m Int32), MonadIO m, FlowBoxChildK a) => MethodInfo FlowBoxChildGetIndexMethodInfo a signature where-    overloadedMethod _ = flowBoxChildGetIndex---- method FlowBoxChild::is_selected--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FlowBoxChild", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_flow_box_child_is_selected" gtk_flow_box_child_is_selected :: -    Ptr FlowBoxChild ->                     -- _obj : TInterface "Gtk" "FlowBoxChild"-    IO CInt---flowBoxChildIsSelected ::-    (MonadIO m, FlowBoxChildK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-flowBoxChildIsSelected _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_flow_box_child_is_selected _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data FlowBoxChildIsSelectedMethodInfo-instance (signature ~ (m Bool), MonadIO m, FlowBoxChildK a) => MethodInfo FlowBoxChildIsSelectedMethodInfo a signature where-    overloadedMethod _ = flowBoxChildIsSelected--
− GI/Gtk/Objects/FlowBoxChild.hs-boot
@@ -1,17 +0,0 @@-module GI.Gtk.Objects.FlowBoxChild where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype FlowBoxChild = FlowBoxChild (ForeignPtr FlowBoxChild)-instance GObject FlowBoxChild where-class GObject o => FlowBoxChildK o-instance (GObject o, IsDescendantOf FlowBoxChild o) => FlowBoxChildK o-data FlowBoxChildActivateSignalInfo-data FlowBoxChildChangedMethodInfo-data FlowBoxChildGetIndexMethodInfo-data FlowBoxChildIsSelectedMethodInfo
− GI/Gtk/Objects/FlowBoxChildAccessible.hs
@@ -1,128 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.FlowBoxChildAccessible-    ( ---- * Exported types-    FlowBoxChildAccessible(..)              ,-    FlowBoxChildAccessibleK                 ,-    toFlowBoxChildAccessible                ,-    noFlowBoxChildAccessible                ,---    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype FlowBoxChildAccessible = FlowBoxChildAccessible (ForeignPtr FlowBoxChildAccessible)-foreign import ccall "gtk_flow_box_child_accessible_get_type"-    c_gtk_flow_box_child_accessible_get_type :: IO GType--type instance ParentTypes FlowBoxChildAccessible = FlowBoxChildAccessibleParentTypes-type FlowBoxChildAccessibleParentTypes = '[ContainerAccessible, WidgetAccessible, Accessible, Atk.Object, GObject.Object, Atk.Component]--instance GObject FlowBoxChildAccessible where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_flow_box_child_accessible_get_type-    --class GObject o => FlowBoxChildAccessibleK o-instance (GObject o, IsDescendantOf FlowBoxChildAccessible o) => FlowBoxChildAccessibleK o--toFlowBoxChildAccessible :: FlowBoxChildAccessibleK o => o -> IO FlowBoxChildAccessible-toFlowBoxChildAccessible = unsafeCastTo FlowBoxChildAccessible--noFlowBoxChildAccessible :: Maybe FlowBoxChildAccessible-noFlowBoxChildAccessible = Nothing--type family ResolveFlowBoxChildAccessibleMethod (t :: Symbol) (o :: *) :: * where-    ResolveFlowBoxChildAccessibleMethod "addRelationship" o = Atk.ObjectAddRelationshipMethodInfo-    ResolveFlowBoxChildAccessibleMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveFlowBoxChildAccessibleMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveFlowBoxChildAccessibleMethod "connectWidgetDestroyed" o = AccessibleConnectWidgetDestroyedMethodInfo-    ResolveFlowBoxChildAccessibleMethod "contains" o = Atk.ComponentContainsMethodInfo-    ResolveFlowBoxChildAccessibleMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveFlowBoxChildAccessibleMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveFlowBoxChildAccessibleMethod "grabFocus" o = Atk.ComponentGrabFocusMethodInfo-    ResolveFlowBoxChildAccessibleMethod "initialize" o = Atk.ObjectInitializeMethodInfo-    ResolveFlowBoxChildAccessibleMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveFlowBoxChildAccessibleMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveFlowBoxChildAccessibleMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveFlowBoxChildAccessibleMethod "notifyStateChange" o = Atk.ObjectNotifyStateChangeMethodInfo-    ResolveFlowBoxChildAccessibleMethod "peekParent" o = Atk.ObjectPeekParentMethodInfo-    ResolveFlowBoxChildAccessibleMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveFlowBoxChildAccessibleMethod "refAccessibleAtPoint" o = Atk.ComponentRefAccessibleAtPointMethodInfo-    ResolveFlowBoxChildAccessibleMethod "refAccessibleChild" o = Atk.ObjectRefAccessibleChildMethodInfo-    ResolveFlowBoxChildAccessibleMethod "refRelationSet" o = Atk.ObjectRefRelationSetMethodInfo-    ResolveFlowBoxChildAccessibleMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveFlowBoxChildAccessibleMethod "refStateSet" o = Atk.ObjectRefStateSetMethodInfo-    ResolveFlowBoxChildAccessibleMethod "removeFocusHandler" o = Atk.ComponentRemoveFocusHandlerMethodInfo-    ResolveFlowBoxChildAccessibleMethod "removePropertyChangeHandler" o = Atk.ObjectRemovePropertyChangeHandlerMethodInfo-    ResolveFlowBoxChildAccessibleMethod "removeRelationship" o = Atk.ObjectRemoveRelationshipMethodInfo-    ResolveFlowBoxChildAccessibleMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveFlowBoxChildAccessibleMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveFlowBoxChildAccessibleMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveFlowBoxChildAccessibleMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveFlowBoxChildAccessibleMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveFlowBoxChildAccessibleMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveFlowBoxChildAccessibleMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveFlowBoxChildAccessibleMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveFlowBoxChildAccessibleMethod "getAlpha" o = Atk.ComponentGetAlphaMethodInfo-    ResolveFlowBoxChildAccessibleMethod "getAttributes" o = Atk.ObjectGetAttributesMethodInfo-    ResolveFlowBoxChildAccessibleMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveFlowBoxChildAccessibleMethod "getDescription" o = Atk.ObjectGetDescriptionMethodInfo-    ResolveFlowBoxChildAccessibleMethod "getExtents" o = Atk.ComponentGetExtentsMethodInfo-    ResolveFlowBoxChildAccessibleMethod "getIndexInParent" o = Atk.ObjectGetIndexInParentMethodInfo-    ResolveFlowBoxChildAccessibleMethod "getNAccessibleChildren" o = Atk.ObjectGetNAccessibleChildrenMethodInfo-    ResolveFlowBoxChildAccessibleMethod "getName" o = Atk.ObjectGetNameMethodInfo-    ResolveFlowBoxChildAccessibleMethod "getObjectLocale" o = Atk.ObjectGetObjectLocaleMethodInfo-    ResolveFlowBoxChildAccessibleMethod "getParent" o = Atk.ObjectGetParentMethodInfo-    ResolveFlowBoxChildAccessibleMethod "getPosition" o = Atk.ComponentGetPositionMethodInfo-    ResolveFlowBoxChildAccessibleMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveFlowBoxChildAccessibleMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveFlowBoxChildAccessibleMethod "getRole" o = Atk.ObjectGetRoleMethodInfo-    ResolveFlowBoxChildAccessibleMethod "getSize" o = Atk.ComponentGetSizeMethodInfo-    ResolveFlowBoxChildAccessibleMethod "getWidget" o = AccessibleGetWidgetMethodInfo-    ResolveFlowBoxChildAccessibleMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveFlowBoxChildAccessibleMethod "setDescription" o = Atk.ObjectSetDescriptionMethodInfo-    ResolveFlowBoxChildAccessibleMethod "setExtents" o = Atk.ComponentSetExtentsMethodInfo-    ResolveFlowBoxChildAccessibleMethod "setName" o = Atk.ObjectSetNameMethodInfo-    ResolveFlowBoxChildAccessibleMethod "setParent" o = Atk.ObjectSetParentMethodInfo-    ResolveFlowBoxChildAccessibleMethod "setPosition" o = Atk.ComponentSetPositionMethodInfo-    ResolveFlowBoxChildAccessibleMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveFlowBoxChildAccessibleMethod "setRole" o = Atk.ObjectSetRoleMethodInfo-    ResolveFlowBoxChildAccessibleMethod "setSize" o = Atk.ComponentSetSizeMethodInfo-    ResolveFlowBoxChildAccessibleMethod "setWidget" o = AccessibleSetWidgetMethodInfo-    ResolveFlowBoxChildAccessibleMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveFlowBoxChildAccessibleMethod t FlowBoxChildAccessible, MethodInfo info FlowBoxChildAccessible p) => IsLabelProxy t (FlowBoxChildAccessible -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveFlowBoxChildAccessibleMethod t FlowBoxChildAccessible, MethodInfo info FlowBoxChildAccessible p) => IsLabel t (FlowBoxChildAccessible -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList FlowBoxChildAccessible = FlowBoxChildAccessibleAttributeList-type FlowBoxChildAccessibleAttributeList = ('[ '("accessibleComponentLayer", Atk.ObjectAccessibleComponentLayerPropertyInfo), '("accessibleComponentMdiZorder", Atk.ObjectAccessibleComponentMdiZorderPropertyInfo), '("accessibleDescription", Atk.ObjectAccessibleDescriptionPropertyInfo), '("accessibleHypertextNlinks", Atk.ObjectAccessibleHypertextNlinksPropertyInfo), '("accessibleName", Atk.ObjectAccessibleNamePropertyInfo), '("accessibleParent", Atk.ObjectAccessibleParentPropertyInfo), '("accessibleRole", Atk.ObjectAccessibleRolePropertyInfo), '("accessibleTableCaption", Atk.ObjectAccessibleTableCaptionPropertyInfo), '("accessibleTableCaptionObject", Atk.ObjectAccessibleTableCaptionObjectPropertyInfo), '("accessibleTableColumnDescription", Atk.ObjectAccessibleTableColumnDescriptionPropertyInfo), '("accessibleTableColumnHeader", Atk.ObjectAccessibleTableColumnHeaderPropertyInfo), '("accessibleTableRowDescription", Atk.ObjectAccessibleTableRowDescriptionPropertyInfo), '("accessibleTableRowHeader", Atk.ObjectAccessibleTableRowHeaderPropertyInfo), '("accessibleTableSummary", Atk.ObjectAccessibleTableSummaryPropertyInfo), '("accessibleValue", Atk.ObjectAccessibleValuePropertyInfo), '("widget", AccessibleWidgetPropertyInfo)] :: [(Symbol, *)])--type instance SignalList FlowBoxChildAccessible = FlowBoxChildAccessibleSignalList-type FlowBoxChildAccessibleSignalList = ('[ '("activeDescendantChanged", Atk.ObjectActiveDescendantChangedSignalInfo), '("boundsChanged", Atk.ComponentBoundsChangedSignalInfo), '("childrenChanged", Atk.ObjectChildrenChangedSignalInfo), '("focusEvent", Atk.ObjectFocusEventSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("propertyChange", Atk.ObjectPropertyChangeSignalInfo), '("stateChange", Atk.ObjectStateChangeSignalInfo), '("visibleDataChanged", Atk.ObjectVisibleDataChangedSignalInfo)] :: [(Symbol, *)])--
− GI/Gtk/Objects/FlowBoxChildAccessible.hs-boot
@@ -1,13 +0,0 @@-module GI.Gtk.Objects.FlowBoxChildAccessible where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype FlowBoxChildAccessible = FlowBoxChildAccessible (ForeignPtr FlowBoxChildAccessible)-instance GObject FlowBoxChildAccessible where-class GObject o => FlowBoxChildAccessibleK o-instance (GObject o, IsDescendantOf FlowBoxChildAccessible o) => FlowBoxChildAccessibleK o
− GI/Gtk/Objects/FontButton.hs
@@ -1,1197 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.FontButton-    ( ---- * Exported types-    FontButton(..)                          ,-    FontButtonK                             ,-    toFontButton                            ,-    noFontButton                            ,--- -- * Methods--- ** fontButtonGetFontName-    FontButtonGetFontNameMethodInfo         ,-    fontButtonGetFontName                   ,----- ** fontButtonGetShowSize-    FontButtonGetShowSizeMethodInfo         ,-    fontButtonGetShowSize                   ,----- ** fontButtonGetShowStyle-    FontButtonGetShowStyleMethodInfo        ,-    fontButtonGetShowStyle                  ,----- ** fontButtonGetTitle-    FontButtonGetTitleMethodInfo            ,-    fontButtonGetTitle                      ,----- ** fontButtonGetUseFont-    FontButtonGetUseFontMethodInfo          ,-    fontButtonGetUseFont                    ,----- ** fontButtonGetUseSize-    FontButtonGetUseSizeMethodInfo          ,-    fontButtonGetUseSize                    ,----- ** fontButtonNew-    fontButtonNew                           ,----- ** fontButtonNewWithFont-    fontButtonNewWithFont                   ,----- ** fontButtonSetFontName-    FontButtonSetFontNameMethodInfo         ,-    fontButtonSetFontName                   ,----- ** fontButtonSetShowSize-    FontButtonSetShowSizeMethodInfo         ,-    fontButtonSetShowSize                   ,----- ** fontButtonSetShowStyle-    FontButtonSetShowStyleMethodInfo        ,-    fontButtonSetShowStyle                  ,----- ** fontButtonSetTitle-    FontButtonSetTitleMethodInfo            ,-    fontButtonSetTitle                      ,----- ** fontButtonSetUseFont-    FontButtonSetUseFontMethodInfo          ,-    fontButtonSetUseFont                    ,----- ** fontButtonSetUseSize-    FontButtonSetUseSizeMethodInfo          ,-    fontButtonSetUseSize                    ,----- -- * Properties--- ** FontName-    FontButtonFontNamePropertyInfo          ,-    clearFontButtonFontName                 ,-    constructFontButtonFontName             ,-    fontButtonFontName                      ,-    getFontButtonFontName                   ,-    setFontButtonFontName                   ,----- ** ShowSize-    FontButtonShowSizePropertyInfo          ,-    constructFontButtonShowSize             ,-    fontButtonShowSize                      ,-    getFontButtonShowSize                   ,-    setFontButtonShowSize                   ,----- ** ShowStyle-    FontButtonShowStylePropertyInfo         ,-    constructFontButtonShowStyle            ,-    fontButtonShowStyle                     ,-    getFontButtonShowStyle                  ,-    setFontButtonShowStyle                  ,----- ** Title-    FontButtonTitlePropertyInfo             ,-    constructFontButtonTitle                ,-    fontButtonTitle                         ,-    getFontButtonTitle                      ,-    setFontButtonTitle                      ,----- ** UseFont-    FontButtonUseFontPropertyInfo           ,-    constructFontButtonUseFont              ,-    fontButtonUseFont                       ,-    getFontButtonUseFont                    ,-    setFontButtonUseFont                    ,----- ** UseSize-    FontButtonUseSizePropertyInfo           ,-    constructFontButtonUseSize              ,-    fontButtonUseSize                       ,-    getFontButtonUseSize                    ,-    setFontButtonUseSize                    ,----- -- * Signals--- ** FontSet-    FontButtonFontSetCallback               ,-    FontButtonFontSetCallbackC              ,-    FontButtonFontSetSignalInfo             ,-    afterFontButtonFontSet                  ,-    fontButtonFontSetCallbackWrapper        ,-    fontButtonFontSetClosure                ,-    mkFontButtonFontSetCallback             ,-    noFontButtonFontSetCallback             ,-    onFontButtonFontSet                     ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype FontButton = FontButton (ForeignPtr FontButton)-foreign import ccall "gtk_font_button_get_type"-    c_gtk_font_button_get_type :: IO GType--type instance ParentTypes FontButton = FontButtonParentTypes-type FontButtonParentTypes = '[Button, Bin, Container, Widget, GObject.Object, Atk.ImplementorIface, Actionable, Activatable, Buildable, FontChooser]--instance GObject FontButton where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_font_button_get_type-    --class GObject o => FontButtonK o-instance (GObject o, IsDescendantOf FontButton o) => FontButtonK o--toFontButton :: FontButtonK o => o -> IO FontButton-toFontButton = unsafeCastTo FontButton--noFontButton :: Maybe FontButton-noFontButton = Nothing--type family ResolveFontButtonMethod (t :: Symbol) (o :: *) :: * where-    ResolveFontButtonMethod "activate" o = WidgetActivateMethodInfo-    ResolveFontButtonMethod "add" o = ContainerAddMethodInfo-    ResolveFontButtonMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveFontButtonMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveFontButtonMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveFontButtonMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveFontButtonMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveFontButtonMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveFontButtonMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveFontButtonMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveFontButtonMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveFontButtonMethod "checkResize" o = ContainerCheckResizeMethodInfo-    ResolveFontButtonMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveFontButtonMethod "childGetProperty" o = ContainerChildGetPropertyMethodInfo-    ResolveFontButtonMethod "childNotifyByPspec" o = ContainerChildNotifyByPspecMethodInfo-    ResolveFontButtonMethod "childSetProperty" o = ContainerChildSetPropertyMethodInfo-    ResolveFontButtonMethod "childType" o = ContainerChildTypeMethodInfo-    ResolveFontButtonMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveFontButtonMethod "clicked" o = ButtonClickedMethodInfo-    ResolveFontButtonMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveFontButtonMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveFontButtonMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveFontButtonMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveFontButtonMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveFontButtonMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveFontButtonMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveFontButtonMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveFontButtonMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveFontButtonMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveFontButtonMethod "doSetRelatedAction" o = ActivatableDoSetRelatedActionMethodInfo-    ResolveFontButtonMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveFontButtonMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveFontButtonMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveFontButtonMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveFontButtonMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveFontButtonMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveFontButtonMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveFontButtonMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveFontButtonMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveFontButtonMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveFontButtonMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveFontButtonMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveFontButtonMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveFontButtonMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveFontButtonMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveFontButtonMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveFontButtonMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveFontButtonMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveFontButtonMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveFontButtonMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveFontButtonMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveFontButtonMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveFontButtonMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveFontButtonMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveFontButtonMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveFontButtonMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveFontButtonMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveFontButtonMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveFontButtonMethod "draw" o = WidgetDrawMethodInfo-    ResolveFontButtonMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveFontButtonMethod "enter" o = ButtonEnterMethodInfo-    ResolveFontButtonMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveFontButtonMethod "event" o = WidgetEventMethodInfo-    ResolveFontButtonMethod "forall" o = ContainerForallMethodInfo-    ResolveFontButtonMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveFontButtonMethod "foreach" o = ContainerForeachMethodInfo-    ResolveFontButtonMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveFontButtonMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveFontButtonMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveFontButtonMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveFontButtonMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveFontButtonMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveFontButtonMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveFontButtonMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveFontButtonMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveFontButtonMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveFontButtonMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveFontButtonMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveFontButtonMethod "hide" o = WidgetHideMethodInfo-    ResolveFontButtonMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveFontButtonMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveFontButtonMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveFontButtonMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveFontButtonMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveFontButtonMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveFontButtonMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveFontButtonMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveFontButtonMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveFontButtonMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveFontButtonMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveFontButtonMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveFontButtonMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveFontButtonMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveFontButtonMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveFontButtonMethod "leave" o = ButtonLeaveMethodInfo-    ResolveFontButtonMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveFontButtonMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveFontButtonMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveFontButtonMethod "map" o = WidgetMapMethodInfo-    ResolveFontButtonMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveFontButtonMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveFontButtonMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveFontButtonMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveFontButtonMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveFontButtonMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveFontButtonMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveFontButtonMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveFontButtonMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveFontButtonMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveFontButtonMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveFontButtonMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveFontButtonMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveFontButtonMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveFontButtonMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveFontButtonMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveFontButtonMethod "path" o = WidgetPathMethodInfo-    ResolveFontButtonMethod "pressed" o = ButtonPressedMethodInfo-    ResolveFontButtonMethod "propagateDraw" o = ContainerPropagateDrawMethodInfo-    ResolveFontButtonMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveFontButtonMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveFontButtonMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveFontButtonMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveFontButtonMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveFontButtonMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveFontButtonMethod "realize" o = WidgetRealizeMethodInfo-    ResolveFontButtonMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveFontButtonMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveFontButtonMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveFontButtonMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveFontButtonMethod "released" o = ButtonReleasedMethodInfo-    ResolveFontButtonMethod "remove" o = ContainerRemoveMethodInfo-    ResolveFontButtonMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveFontButtonMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveFontButtonMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveFontButtonMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveFontButtonMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveFontButtonMethod "reparent" o = WidgetReparentMethodInfo-    ResolveFontButtonMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveFontButtonMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveFontButtonMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveFontButtonMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveFontButtonMethod "resizeChildren" o = ContainerResizeChildrenMethodInfo-    ResolveFontButtonMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveFontButtonMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveFontButtonMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveFontButtonMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveFontButtonMethod "show" o = WidgetShowMethodInfo-    ResolveFontButtonMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveFontButtonMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveFontButtonMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveFontButtonMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveFontButtonMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveFontButtonMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveFontButtonMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveFontButtonMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveFontButtonMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveFontButtonMethod "syncActionProperties" o = ActivatableSyncActionPropertiesMethodInfo-    ResolveFontButtonMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveFontButtonMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveFontButtonMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveFontButtonMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveFontButtonMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveFontButtonMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveFontButtonMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveFontButtonMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveFontButtonMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveFontButtonMethod "unsetFocusChain" o = ContainerUnsetFocusChainMethodInfo-    ResolveFontButtonMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveFontButtonMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveFontButtonMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveFontButtonMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveFontButtonMethod "getActionName" o = ActionableGetActionNameMethodInfo-    ResolveFontButtonMethod "getActionTargetValue" o = ActionableGetActionTargetValueMethodInfo-    ResolveFontButtonMethod "getAlignment" o = ButtonGetAlignmentMethodInfo-    ResolveFontButtonMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveFontButtonMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveFontButtonMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveFontButtonMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveFontButtonMethod "getAlwaysShowImage" o = ButtonGetAlwaysShowImageMethodInfo-    ResolveFontButtonMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveFontButtonMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveFontButtonMethod "getBorderWidth" o = ContainerGetBorderWidthMethodInfo-    ResolveFontButtonMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveFontButtonMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveFontButtonMethod "getChild" o = BinGetChildMethodInfo-    ResolveFontButtonMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveFontButtonMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveFontButtonMethod "getChildren" o = ContainerGetChildrenMethodInfo-    ResolveFontButtonMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveFontButtonMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveFontButtonMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveFontButtonMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveFontButtonMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveFontButtonMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveFontButtonMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveFontButtonMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveFontButtonMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveFontButtonMethod "getEventWindow" o = ButtonGetEventWindowMethodInfo-    ResolveFontButtonMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveFontButtonMethod "getFocusChain" o = ContainerGetFocusChainMethodInfo-    ResolveFontButtonMethod "getFocusChild" o = ContainerGetFocusChildMethodInfo-    ResolveFontButtonMethod "getFocusHadjustment" o = ContainerGetFocusHadjustmentMethodInfo-    ResolveFontButtonMethod "getFocusOnClick" o = ButtonGetFocusOnClickMethodInfo-    ResolveFontButtonMethod "getFocusVadjustment" o = ContainerGetFocusVadjustmentMethodInfo-    ResolveFontButtonMethod "getFont" o = FontChooserGetFontMethodInfo-    ResolveFontButtonMethod "getFontDesc" o = FontChooserGetFontDescMethodInfo-    ResolveFontButtonMethod "getFontFace" o = FontChooserGetFontFaceMethodInfo-    ResolveFontButtonMethod "getFontFamily" o = FontChooserGetFontFamilyMethodInfo-    ResolveFontButtonMethod "getFontName" o = FontButtonGetFontNameMethodInfo-    ResolveFontButtonMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveFontButtonMethod "getFontSize" o = FontChooserGetFontSizeMethodInfo-    ResolveFontButtonMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveFontButtonMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveFontButtonMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveFontButtonMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveFontButtonMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveFontButtonMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveFontButtonMethod "getImage" o = ButtonGetImageMethodInfo-    ResolveFontButtonMethod "getImagePosition" o = ButtonGetImagePositionMethodInfo-    ResolveFontButtonMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveFontButtonMethod "getLabel" o = ButtonGetLabelMethodInfo-    ResolveFontButtonMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveFontButtonMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveFontButtonMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveFontButtonMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveFontButtonMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveFontButtonMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveFontButtonMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveFontButtonMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveFontButtonMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveFontButtonMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveFontButtonMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveFontButtonMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveFontButtonMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveFontButtonMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveFontButtonMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveFontButtonMethod "getPathForChild" o = ContainerGetPathForChildMethodInfo-    ResolveFontButtonMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveFontButtonMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveFontButtonMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveFontButtonMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveFontButtonMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveFontButtonMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveFontButtonMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveFontButtonMethod "getPreviewText" o = FontChooserGetPreviewTextMethodInfo-    ResolveFontButtonMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveFontButtonMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveFontButtonMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveFontButtonMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveFontButtonMethod "getRelatedAction" o = ActivatableGetRelatedActionMethodInfo-    ResolveFontButtonMethod "getRelief" o = ButtonGetReliefMethodInfo-    ResolveFontButtonMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveFontButtonMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveFontButtonMethod "getResizeMode" o = ContainerGetResizeModeMethodInfo-    ResolveFontButtonMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveFontButtonMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveFontButtonMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveFontButtonMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveFontButtonMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveFontButtonMethod "getShowPreviewEntry" o = FontChooserGetShowPreviewEntryMethodInfo-    ResolveFontButtonMethod "getShowSize" o = FontButtonGetShowSizeMethodInfo-    ResolveFontButtonMethod "getShowStyle" o = FontButtonGetShowStyleMethodInfo-    ResolveFontButtonMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveFontButtonMethod "getState" o = WidgetGetStateMethodInfo-    ResolveFontButtonMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveFontButtonMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveFontButtonMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveFontButtonMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveFontButtonMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveFontButtonMethod "getTitle" o = FontButtonGetTitleMethodInfo-    ResolveFontButtonMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveFontButtonMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveFontButtonMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveFontButtonMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveFontButtonMethod "getUseActionAppearance" o = ActivatableGetUseActionAppearanceMethodInfo-    ResolveFontButtonMethod "getUseFont" o = FontButtonGetUseFontMethodInfo-    ResolveFontButtonMethod "getUseSize" o = FontButtonGetUseSizeMethodInfo-    ResolveFontButtonMethod "getUseStock" o = ButtonGetUseStockMethodInfo-    ResolveFontButtonMethod "getUseUnderline" o = ButtonGetUseUnderlineMethodInfo-    ResolveFontButtonMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveFontButtonMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveFontButtonMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveFontButtonMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveFontButtonMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveFontButtonMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveFontButtonMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveFontButtonMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveFontButtonMethod "setActionName" o = ActionableSetActionNameMethodInfo-    ResolveFontButtonMethod "setActionTargetValue" o = ActionableSetActionTargetValueMethodInfo-    ResolveFontButtonMethod "setAlignment" o = ButtonSetAlignmentMethodInfo-    ResolveFontButtonMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveFontButtonMethod "setAlwaysShowImage" o = ButtonSetAlwaysShowImageMethodInfo-    ResolveFontButtonMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveFontButtonMethod "setBorderWidth" o = ContainerSetBorderWidthMethodInfo-    ResolveFontButtonMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveFontButtonMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveFontButtonMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveFontButtonMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveFontButtonMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveFontButtonMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveFontButtonMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveFontButtonMethod "setDetailedActionName" o = ActionableSetDetailedActionNameMethodInfo-    ResolveFontButtonMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveFontButtonMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveFontButtonMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveFontButtonMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveFontButtonMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveFontButtonMethod "setFilterFunc" o = FontChooserSetFilterFuncMethodInfo-    ResolveFontButtonMethod "setFocusChain" o = ContainerSetFocusChainMethodInfo-    ResolveFontButtonMethod "setFocusChild" o = ContainerSetFocusChildMethodInfo-    ResolveFontButtonMethod "setFocusHadjustment" o = ContainerSetFocusHadjustmentMethodInfo-    ResolveFontButtonMethod "setFocusOnClick" o = ButtonSetFocusOnClickMethodInfo-    ResolveFontButtonMethod "setFocusVadjustment" o = ContainerSetFocusVadjustmentMethodInfo-    ResolveFontButtonMethod "setFont" o = FontChooserSetFontMethodInfo-    ResolveFontButtonMethod "setFontDesc" o = FontChooserSetFontDescMethodInfo-    ResolveFontButtonMethod "setFontName" o = FontButtonSetFontNameMethodInfo-    ResolveFontButtonMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveFontButtonMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveFontButtonMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveFontButtonMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveFontButtonMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveFontButtonMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveFontButtonMethod "setImage" o = ButtonSetImageMethodInfo-    ResolveFontButtonMethod "setImagePosition" o = ButtonSetImagePositionMethodInfo-    ResolveFontButtonMethod "setLabel" o = ButtonSetLabelMethodInfo-    ResolveFontButtonMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveFontButtonMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveFontButtonMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveFontButtonMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveFontButtonMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveFontButtonMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveFontButtonMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveFontButtonMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveFontButtonMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveFontButtonMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveFontButtonMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveFontButtonMethod "setPreviewText" o = FontChooserSetPreviewTextMethodInfo-    ResolveFontButtonMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveFontButtonMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveFontButtonMethod "setReallocateRedraws" o = ContainerSetReallocateRedrawsMethodInfo-    ResolveFontButtonMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveFontButtonMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveFontButtonMethod "setRelatedAction" o = ActivatableSetRelatedActionMethodInfo-    ResolveFontButtonMethod "setRelief" o = ButtonSetReliefMethodInfo-    ResolveFontButtonMethod "setResizeMode" o = ContainerSetResizeModeMethodInfo-    ResolveFontButtonMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveFontButtonMethod "setShowPreviewEntry" o = FontChooserSetShowPreviewEntryMethodInfo-    ResolveFontButtonMethod "setShowSize" o = FontButtonSetShowSizeMethodInfo-    ResolveFontButtonMethod "setShowStyle" o = FontButtonSetShowStyleMethodInfo-    ResolveFontButtonMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveFontButtonMethod "setState" o = WidgetSetStateMethodInfo-    ResolveFontButtonMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveFontButtonMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveFontButtonMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveFontButtonMethod "setTitle" o = FontButtonSetTitleMethodInfo-    ResolveFontButtonMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveFontButtonMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveFontButtonMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveFontButtonMethod "setUseActionAppearance" o = ActivatableSetUseActionAppearanceMethodInfo-    ResolveFontButtonMethod "setUseFont" o = FontButtonSetUseFontMethodInfo-    ResolveFontButtonMethod "setUseSize" o = FontButtonSetUseSizeMethodInfo-    ResolveFontButtonMethod "setUseStock" o = ButtonSetUseStockMethodInfo-    ResolveFontButtonMethod "setUseUnderline" o = ButtonSetUseUnderlineMethodInfo-    ResolveFontButtonMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveFontButtonMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveFontButtonMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveFontButtonMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveFontButtonMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveFontButtonMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveFontButtonMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveFontButtonMethod t FontButton, MethodInfo info FontButton p) => IsLabelProxy t (FontButton -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveFontButtonMethod t FontButton, MethodInfo info FontButton p) => IsLabel t (FontButton -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal FontButton::font-set-type FontButtonFontSetCallback =-    IO ()--noFontButtonFontSetCallback :: Maybe FontButtonFontSetCallback-noFontButtonFontSetCallback = Nothing--type FontButtonFontSetCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkFontButtonFontSetCallback :: FontButtonFontSetCallbackC -> IO (FunPtr FontButtonFontSetCallbackC)--fontButtonFontSetClosure :: FontButtonFontSetCallback -> IO Closure-fontButtonFontSetClosure cb = newCClosure =<< mkFontButtonFontSetCallback wrapped-    where wrapped = fontButtonFontSetCallbackWrapper cb--fontButtonFontSetCallbackWrapper ::-    FontButtonFontSetCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-fontButtonFontSetCallbackWrapper _cb _ _ = do-    _cb --onFontButtonFontSet :: (GObject a, MonadIO m) => a -> FontButtonFontSetCallback -> m SignalHandlerId-onFontButtonFontSet obj cb = liftIO $ connectFontButtonFontSet obj cb SignalConnectBefore-afterFontButtonFontSet :: (GObject a, MonadIO m) => a -> FontButtonFontSetCallback -> m SignalHandlerId-afterFontButtonFontSet obj cb = connectFontButtonFontSet obj cb SignalConnectAfter--connectFontButtonFontSet :: (GObject a, MonadIO m) =>-                            a -> FontButtonFontSetCallback -> SignalConnectMode -> m SignalHandlerId-connectFontButtonFontSet obj cb after = liftIO $ do-    cb' <- mkFontButtonFontSetCallback (fontButtonFontSetCallbackWrapper cb)-    connectSignalFunPtr obj "font-set" cb' after---- VVV Prop "font-name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Nothing)--getFontButtonFontName :: (MonadIO m, FontButtonK o) => o -> m T.Text-getFontButtonFontName obj = liftIO $ checkUnexpectedNothing "getFontButtonFontName" $ getObjectPropertyString obj "font-name"--setFontButtonFontName :: (MonadIO m, FontButtonK o) => o -> T.Text -> m ()-setFontButtonFontName obj val = liftIO $ setObjectPropertyString obj "font-name" (Just val)--constructFontButtonFontName :: T.Text -> IO ([Char], GValue)-constructFontButtonFontName val = constructObjectPropertyString "font-name" (Just val)--clearFontButtonFontName :: (MonadIO m, FontButtonK o) => o -> m ()-clearFontButtonFontName obj = liftIO $ setObjectPropertyString obj "font-name" (Nothing :: Maybe T.Text)--data FontButtonFontNamePropertyInfo-instance AttrInfo FontButtonFontNamePropertyInfo where-    type AttrAllowedOps FontButtonFontNamePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint FontButtonFontNamePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint FontButtonFontNamePropertyInfo = FontButtonK-    type AttrGetType FontButtonFontNamePropertyInfo = T.Text-    type AttrLabel FontButtonFontNamePropertyInfo = "font-name"-    attrGet _ = getFontButtonFontName-    attrSet _ = setFontButtonFontName-    attrConstruct _ = constructFontButtonFontName-    attrClear _ = clearFontButtonFontName---- VVV Prop "show-size"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getFontButtonShowSize :: (MonadIO m, FontButtonK o) => o -> m Bool-getFontButtonShowSize obj = liftIO $ getObjectPropertyBool obj "show-size"--setFontButtonShowSize :: (MonadIO m, FontButtonK o) => o -> Bool -> m ()-setFontButtonShowSize obj val = liftIO $ setObjectPropertyBool obj "show-size" val--constructFontButtonShowSize :: Bool -> IO ([Char], GValue)-constructFontButtonShowSize val = constructObjectPropertyBool "show-size" val--data FontButtonShowSizePropertyInfo-instance AttrInfo FontButtonShowSizePropertyInfo where-    type AttrAllowedOps FontButtonShowSizePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint FontButtonShowSizePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint FontButtonShowSizePropertyInfo = FontButtonK-    type AttrGetType FontButtonShowSizePropertyInfo = Bool-    type AttrLabel FontButtonShowSizePropertyInfo = "show-size"-    attrGet _ = getFontButtonShowSize-    attrSet _ = setFontButtonShowSize-    attrConstruct _ = constructFontButtonShowSize-    attrClear _ = undefined---- VVV Prop "show-style"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getFontButtonShowStyle :: (MonadIO m, FontButtonK o) => o -> m Bool-getFontButtonShowStyle obj = liftIO $ getObjectPropertyBool obj "show-style"--setFontButtonShowStyle :: (MonadIO m, FontButtonK o) => o -> Bool -> m ()-setFontButtonShowStyle obj val = liftIO $ setObjectPropertyBool obj "show-style" val--constructFontButtonShowStyle :: Bool -> IO ([Char], GValue)-constructFontButtonShowStyle val = constructObjectPropertyBool "show-style" val--data FontButtonShowStylePropertyInfo-instance AttrInfo FontButtonShowStylePropertyInfo where-    type AttrAllowedOps FontButtonShowStylePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint FontButtonShowStylePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint FontButtonShowStylePropertyInfo = FontButtonK-    type AttrGetType FontButtonShowStylePropertyInfo = Bool-    type AttrLabel FontButtonShowStylePropertyInfo = "show-style"-    attrGet _ = getFontButtonShowStyle-    attrSet _ = setFontButtonShowStyle-    attrConstruct _ = constructFontButtonShowStyle-    attrClear _ = undefined---- VVV Prop "title"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getFontButtonTitle :: (MonadIO m, FontButtonK o) => o -> m T.Text-getFontButtonTitle obj = liftIO $ checkUnexpectedNothing "getFontButtonTitle" $ getObjectPropertyString obj "title"--setFontButtonTitle :: (MonadIO m, FontButtonK o) => o -> T.Text -> m ()-setFontButtonTitle obj val = liftIO $ setObjectPropertyString obj "title" (Just val)--constructFontButtonTitle :: T.Text -> IO ([Char], GValue)-constructFontButtonTitle val = constructObjectPropertyString "title" (Just val)--data FontButtonTitlePropertyInfo-instance AttrInfo FontButtonTitlePropertyInfo where-    type AttrAllowedOps FontButtonTitlePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint FontButtonTitlePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint FontButtonTitlePropertyInfo = FontButtonK-    type AttrGetType FontButtonTitlePropertyInfo = T.Text-    type AttrLabel FontButtonTitlePropertyInfo = "title"-    attrGet _ = getFontButtonTitle-    attrSet _ = setFontButtonTitle-    attrConstruct _ = constructFontButtonTitle-    attrClear _ = undefined---- VVV Prop "use-font"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getFontButtonUseFont :: (MonadIO m, FontButtonK o) => o -> m Bool-getFontButtonUseFont obj = liftIO $ getObjectPropertyBool obj "use-font"--setFontButtonUseFont :: (MonadIO m, FontButtonK o) => o -> Bool -> m ()-setFontButtonUseFont obj val = liftIO $ setObjectPropertyBool obj "use-font" val--constructFontButtonUseFont :: Bool -> IO ([Char], GValue)-constructFontButtonUseFont val = constructObjectPropertyBool "use-font" val--data FontButtonUseFontPropertyInfo-instance AttrInfo FontButtonUseFontPropertyInfo where-    type AttrAllowedOps FontButtonUseFontPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint FontButtonUseFontPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint FontButtonUseFontPropertyInfo = FontButtonK-    type AttrGetType FontButtonUseFontPropertyInfo = Bool-    type AttrLabel FontButtonUseFontPropertyInfo = "use-font"-    attrGet _ = getFontButtonUseFont-    attrSet _ = setFontButtonUseFont-    attrConstruct _ = constructFontButtonUseFont-    attrClear _ = undefined---- VVV Prop "use-size"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getFontButtonUseSize :: (MonadIO m, FontButtonK o) => o -> m Bool-getFontButtonUseSize obj = liftIO $ getObjectPropertyBool obj "use-size"--setFontButtonUseSize :: (MonadIO m, FontButtonK o) => o -> Bool -> m ()-setFontButtonUseSize obj val = liftIO $ setObjectPropertyBool obj "use-size" val--constructFontButtonUseSize :: Bool -> IO ([Char], GValue)-constructFontButtonUseSize val = constructObjectPropertyBool "use-size" val--data FontButtonUseSizePropertyInfo-instance AttrInfo FontButtonUseSizePropertyInfo where-    type AttrAllowedOps FontButtonUseSizePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint FontButtonUseSizePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint FontButtonUseSizePropertyInfo = FontButtonK-    type AttrGetType FontButtonUseSizePropertyInfo = Bool-    type AttrLabel FontButtonUseSizePropertyInfo = "use-size"-    attrGet _ = getFontButtonUseSize-    attrSet _ = setFontButtonUseSize-    attrConstruct _ = constructFontButtonUseSize-    attrClear _ = undefined--type instance AttributeList FontButton = FontButtonAttributeList-type FontButtonAttributeList = ('[ '("actionName", ActionableActionNamePropertyInfo), '("actionTarget", ActionableActionTargetPropertyInfo), '("alwaysShowImage", ButtonAlwaysShowImagePropertyInfo), '("appPaintable", WidgetAppPaintablePropertyInfo), '("borderWidth", ContainerBorderWidthPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("child", ContainerChildPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("focusOnClick", ButtonFocusOnClickPropertyInfo), '("font", FontChooserFontPropertyInfo), '("fontDesc", FontChooserFontDescPropertyInfo), '("fontName", FontButtonFontNamePropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("image", ButtonImagePropertyInfo), '("imagePosition", ButtonImagePositionPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("label", ButtonLabelPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("parent", WidgetParentPropertyInfo), '("previewText", FontChooserPreviewTextPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("relatedAction", ActivatableRelatedActionPropertyInfo), '("relief", ButtonReliefPropertyInfo), '("resizeMode", ContainerResizeModePropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("showPreviewEntry", FontChooserShowPreviewEntryPropertyInfo), '("showSize", FontButtonShowSizePropertyInfo), '("showStyle", FontButtonShowStylePropertyInfo), '("style", WidgetStylePropertyInfo), '("title", FontButtonTitlePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("useActionAppearance", ActivatableUseActionAppearancePropertyInfo), '("useFont", FontButtonUseFontPropertyInfo), '("useSize", FontButtonUseSizePropertyInfo), '("useStock", ButtonUseStockPropertyInfo), '("useUnderline", ButtonUseUnderlinePropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo), '("xalign", ButtonXalignPropertyInfo), '("yalign", ButtonYalignPropertyInfo)] :: [(Symbol, *)])--fontButtonFontName :: AttrLabelProxy "fontName"-fontButtonFontName = AttrLabelProxy--fontButtonShowSize :: AttrLabelProxy "showSize"-fontButtonShowSize = AttrLabelProxy--fontButtonShowStyle :: AttrLabelProxy "showStyle"-fontButtonShowStyle = AttrLabelProxy--fontButtonTitle :: AttrLabelProxy "title"-fontButtonTitle = AttrLabelProxy--fontButtonUseFont :: AttrLabelProxy "useFont"-fontButtonUseFont = AttrLabelProxy--fontButtonUseSize :: AttrLabelProxy "useSize"-fontButtonUseSize = AttrLabelProxy--data FontButtonFontSetSignalInfo-instance SignalInfo FontButtonFontSetSignalInfo where-    type HaskellCallbackType FontButtonFontSetSignalInfo = FontButtonFontSetCallback-    connectSignal _ = connectFontButtonFontSet--type instance SignalList FontButton = FontButtonSignalList-type FontButtonSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("activate", ButtonActivateSignalInfo), '("add", ContainerAddSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("checkResize", ContainerCheckResizeSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("clicked", ButtonClickedSignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enter", ButtonEnterSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("fontActivated", FontChooserFontActivatedSignalInfo), '("fontSet", FontButtonFontSetSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leave", ButtonLeaveSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("pressed", ButtonPressedSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("released", ButtonReleasedSignalInfo), '("remove", ContainerRemoveSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("setFocusChild", ContainerSetFocusChildSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method FontButton::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "FontButton")--- throws : False--- Skip return : False--foreign import ccall "gtk_font_button_new" gtk_font_button_new :: -    IO (Ptr FontButton)---fontButtonNew ::-    (MonadIO m) =>-    m FontButton                            -- result-fontButtonNew  = liftIO $ do-    result <- gtk_font_button_new-    checkUnexpectedReturnNULL "gtk_font_button_new" result-    result' <- (newObject FontButton) result-    return result'---- method FontButton::new_with_font--- method type : Constructor--- Args : [Arg {argCName = "fontname", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "FontButton")--- throws : False--- Skip return : False--foreign import ccall "gtk_font_button_new_with_font" gtk_font_button_new_with_font :: -    CString ->                              -- fontname : TBasicType TUTF8-    IO (Ptr FontButton)---fontButtonNewWithFont ::-    (MonadIO m) =>-    T.Text                                  -- fontname-    -> m FontButton                         -- result-fontButtonNewWithFont fontname = liftIO $ do-    fontname' <- textToCString fontname-    result <- gtk_font_button_new_with_font fontname'-    checkUnexpectedReturnNULL "gtk_font_button_new_with_font" result-    result' <- (newObject FontButton) result-    freeMem fontname'-    return result'---- method FontButton::get_font_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FontButton", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_font_button_get_font_name" gtk_font_button_get_font_name :: -    Ptr FontButton ->                       -- _obj : TInterface "Gtk" "FontButton"-    IO CString---fontButtonGetFontName ::-    (MonadIO m, FontButtonK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-fontButtonGetFontName _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_font_button_get_font_name _obj'-    checkUnexpectedReturnNULL "gtk_font_button_get_font_name" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data FontButtonGetFontNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, FontButtonK a) => MethodInfo FontButtonGetFontNameMethodInfo a signature where-    overloadedMethod _ = fontButtonGetFontName---- method FontButton::get_show_size--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FontButton", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_font_button_get_show_size" gtk_font_button_get_show_size :: -    Ptr FontButton ->                       -- _obj : TInterface "Gtk" "FontButton"-    IO CInt---fontButtonGetShowSize ::-    (MonadIO m, FontButtonK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-fontButtonGetShowSize _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_font_button_get_show_size _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data FontButtonGetShowSizeMethodInfo-instance (signature ~ (m Bool), MonadIO m, FontButtonK a) => MethodInfo FontButtonGetShowSizeMethodInfo a signature where-    overloadedMethod _ = fontButtonGetShowSize---- method FontButton::get_show_style--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FontButton", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_font_button_get_show_style" gtk_font_button_get_show_style :: -    Ptr FontButton ->                       -- _obj : TInterface "Gtk" "FontButton"-    IO CInt---fontButtonGetShowStyle ::-    (MonadIO m, FontButtonK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-fontButtonGetShowStyle _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_font_button_get_show_style _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data FontButtonGetShowStyleMethodInfo-instance (signature ~ (m Bool), MonadIO m, FontButtonK a) => MethodInfo FontButtonGetShowStyleMethodInfo a signature where-    overloadedMethod _ = fontButtonGetShowStyle---- method FontButton::get_title--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FontButton", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_font_button_get_title" gtk_font_button_get_title :: -    Ptr FontButton ->                       -- _obj : TInterface "Gtk" "FontButton"-    IO CString---fontButtonGetTitle ::-    (MonadIO m, FontButtonK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-fontButtonGetTitle _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_font_button_get_title _obj'-    checkUnexpectedReturnNULL "gtk_font_button_get_title" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data FontButtonGetTitleMethodInfo-instance (signature ~ (m T.Text), MonadIO m, FontButtonK a) => MethodInfo FontButtonGetTitleMethodInfo a signature where-    overloadedMethod _ = fontButtonGetTitle---- method FontButton::get_use_font--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FontButton", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_font_button_get_use_font" gtk_font_button_get_use_font :: -    Ptr FontButton ->                       -- _obj : TInterface "Gtk" "FontButton"-    IO CInt---fontButtonGetUseFont ::-    (MonadIO m, FontButtonK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-fontButtonGetUseFont _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_font_button_get_use_font _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data FontButtonGetUseFontMethodInfo-instance (signature ~ (m Bool), MonadIO m, FontButtonK a) => MethodInfo FontButtonGetUseFontMethodInfo a signature where-    overloadedMethod _ = fontButtonGetUseFont---- method FontButton::get_use_size--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FontButton", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_font_button_get_use_size" gtk_font_button_get_use_size :: -    Ptr FontButton ->                       -- _obj : TInterface "Gtk" "FontButton"-    IO CInt---fontButtonGetUseSize ::-    (MonadIO m, FontButtonK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-fontButtonGetUseSize _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_font_button_get_use_size _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data FontButtonGetUseSizeMethodInfo-instance (signature ~ (m Bool), MonadIO m, FontButtonK a) => MethodInfo FontButtonGetUseSizeMethodInfo a signature where-    overloadedMethod _ = fontButtonGetUseSize---- method FontButton::set_font_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FontButton", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "fontname", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_font_button_set_font_name" gtk_font_button_set_font_name :: -    Ptr FontButton ->                       -- _obj : TInterface "Gtk" "FontButton"-    CString ->                              -- fontname : TBasicType TUTF8-    IO CInt---fontButtonSetFontName ::-    (MonadIO m, FontButtonK a) =>-    a                                       -- _obj-    -> T.Text                               -- fontname-    -> m Bool                               -- result-fontButtonSetFontName _obj fontname = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    fontname' <- textToCString fontname-    result <- gtk_font_button_set_font_name _obj' fontname'-    let result' = (/= 0) result-    touchManagedPtr _obj-    freeMem fontname'-    return result'--data FontButtonSetFontNameMethodInfo-instance (signature ~ (T.Text -> m Bool), MonadIO m, FontButtonK a) => MethodInfo FontButtonSetFontNameMethodInfo a signature where-    overloadedMethod _ = fontButtonSetFontName---- method FontButton::set_show_size--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FontButton", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "show_size", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_font_button_set_show_size" gtk_font_button_set_show_size :: -    Ptr FontButton ->                       -- _obj : TInterface "Gtk" "FontButton"-    CInt ->                                 -- show_size : TBasicType TBoolean-    IO ()---fontButtonSetShowSize ::-    (MonadIO m, FontButtonK a) =>-    a                                       -- _obj-    -> Bool                                 -- showSize-    -> m ()                                 -- result-fontButtonSetShowSize _obj showSize = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let showSize' = (fromIntegral . fromEnum) showSize-    gtk_font_button_set_show_size _obj' showSize'-    touchManagedPtr _obj-    return ()--data FontButtonSetShowSizeMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, FontButtonK a) => MethodInfo FontButtonSetShowSizeMethodInfo a signature where-    overloadedMethod _ = fontButtonSetShowSize---- method FontButton::set_show_style--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FontButton", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "show_style", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_font_button_set_show_style" gtk_font_button_set_show_style :: -    Ptr FontButton ->                       -- _obj : TInterface "Gtk" "FontButton"-    CInt ->                                 -- show_style : TBasicType TBoolean-    IO ()---fontButtonSetShowStyle ::-    (MonadIO m, FontButtonK a) =>-    a                                       -- _obj-    -> Bool                                 -- showStyle-    -> m ()                                 -- result-fontButtonSetShowStyle _obj showStyle = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let showStyle' = (fromIntegral . fromEnum) showStyle-    gtk_font_button_set_show_style _obj' showStyle'-    touchManagedPtr _obj-    return ()--data FontButtonSetShowStyleMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, FontButtonK a) => MethodInfo FontButtonSetShowStyleMethodInfo a signature where-    overloadedMethod _ = fontButtonSetShowStyle---- method FontButton::set_title--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FontButton", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "title", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_font_button_set_title" gtk_font_button_set_title :: -    Ptr FontButton ->                       -- _obj : TInterface "Gtk" "FontButton"-    CString ->                              -- title : TBasicType TUTF8-    IO ()---fontButtonSetTitle ::-    (MonadIO m, FontButtonK a) =>-    a                                       -- _obj-    -> T.Text                               -- title-    -> m ()                                 -- result-fontButtonSetTitle _obj title = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    title' <- textToCString title-    gtk_font_button_set_title _obj' title'-    touchManagedPtr _obj-    freeMem title'-    return ()--data FontButtonSetTitleMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, FontButtonK a) => MethodInfo FontButtonSetTitleMethodInfo a signature where-    overloadedMethod _ = fontButtonSetTitle---- method FontButton::set_use_font--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FontButton", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "use_font", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_font_button_set_use_font" gtk_font_button_set_use_font :: -    Ptr FontButton ->                       -- _obj : TInterface "Gtk" "FontButton"-    CInt ->                                 -- use_font : TBasicType TBoolean-    IO ()---fontButtonSetUseFont ::-    (MonadIO m, FontButtonK a) =>-    a                                       -- _obj-    -> Bool                                 -- useFont-    -> m ()                                 -- result-fontButtonSetUseFont _obj useFont = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let useFont' = (fromIntegral . fromEnum) useFont-    gtk_font_button_set_use_font _obj' useFont'-    touchManagedPtr _obj-    return ()--data FontButtonSetUseFontMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, FontButtonK a) => MethodInfo FontButtonSetUseFontMethodInfo a signature where-    overloadedMethod _ = fontButtonSetUseFont---- method FontButton::set_use_size--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FontButton", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "use_size", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_font_button_set_use_size" gtk_font_button_set_use_size :: -    Ptr FontButton ->                       -- _obj : TInterface "Gtk" "FontButton"-    CInt ->                                 -- use_size : TBasicType TBoolean-    IO ()---fontButtonSetUseSize ::-    (MonadIO m, FontButtonK a) =>-    a                                       -- _obj-    -> Bool                                 -- useSize-    -> m ()                                 -- result-fontButtonSetUseSize _obj useSize = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let useSize' = (fromIntegral . fromEnum) useSize-    gtk_font_button_set_use_size _obj' useSize'-    touchManagedPtr _obj-    return ()--data FontButtonSetUseSizeMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, FontButtonK a) => MethodInfo FontButtonSetUseSizeMethodInfo a signature where-    overloadedMethod _ = fontButtonSetUseSize--
− GI/Gtk/Objects/FontButton.hs-boot
@@ -1,32 +0,0 @@-module GI.Gtk.Objects.FontButton where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype FontButton = FontButton (ForeignPtr FontButton)-instance GObject FontButton where-class GObject o => FontButtonK o-instance (GObject o, IsDescendantOf FontButton o) => FontButtonK o-data FontButtonFontNamePropertyInfo-data FontButtonShowSizePropertyInfo-data FontButtonShowStylePropertyInfo-data FontButtonTitlePropertyInfo-data FontButtonUseFontPropertyInfo-data FontButtonUseSizePropertyInfo-data FontButtonFontSetSignalInfo-data FontButtonGetFontNameMethodInfo-data FontButtonGetShowSizeMethodInfo-data FontButtonGetShowStyleMethodInfo-data FontButtonGetTitleMethodInfo-data FontButtonGetUseFontMethodInfo-data FontButtonGetUseSizeMethodInfo-data FontButtonSetFontNameMethodInfo-data FontButtonSetShowSizeMethodInfo-data FontButtonSetShowStyleMethodInfo-data FontButtonSetTitleMethodInfo-data FontButtonSetUseFontMethodInfo-data FontButtonSetUseSizeMethodInfo
− GI/Gtk/Objects/FontChooserDialog.hs
@@ -1,550 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.FontChooserDialog-    ( ---- * Exported types-    FontChooserDialog(..)                   ,-    FontChooserDialogK                      ,-    toFontChooserDialog                     ,-    noFontChooserDialog                     ,--- -- * Methods--- ** fontChooserDialogNew-    fontChooserDialogNew                    ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype FontChooserDialog = FontChooserDialog (ForeignPtr FontChooserDialog)-foreign import ccall "gtk_font_chooser_dialog_get_type"-    c_gtk_font_chooser_dialog_get_type :: IO GType--type instance ParentTypes FontChooserDialog = FontChooserDialogParentTypes-type FontChooserDialogParentTypes = '[Dialog, Window, Bin, Container, Widget, GObject.Object, Atk.ImplementorIface, Buildable, FontChooser]--instance GObject FontChooserDialog where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_font_chooser_dialog_get_type-    --class GObject o => FontChooserDialogK o-instance (GObject o, IsDescendantOf FontChooserDialog o) => FontChooserDialogK o--toFontChooserDialog :: FontChooserDialogK o => o -> IO FontChooserDialog-toFontChooserDialog = unsafeCastTo FontChooserDialog--noFontChooserDialog :: Maybe FontChooserDialog-noFontChooserDialog = Nothing--type family ResolveFontChooserDialogMethod (t :: Symbol) (o :: *) :: * where-    ResolveFontChooserDialogMethod "activate" o = WidgetActivateMethodInfo-    ResolveFontChooserDialogMethod "activateDefault" o = WindowActivateDefaultMethodInfo-    ResolveFontChooserDialogMethod "activateFocus" o = WindowActivateFocusMethodInfo-    ResolveFontChooserDialogMethod "activateKey" o = WindowActivateKeyMethodInfo-    ResolveFontChooserDialogMethod "add" o = ContainerAddMethodInfo-    ResolveFontChooserDialogMethod "addAccelGroup" o = WindowAddAccelGroupMethodInfo-    ResolveFontChooserDialogMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveFontChooserDialogMethod "addActionWidget" o = DialogAddActionWidgetMethodInfo-    ResolveFontChooserDialogMethod "addButton" o = DialogAddButtonMethodInfo-    ResolveFontChooserDialogMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveFontChooserDialogMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveFontChooserDialogMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveFontChooserDialogMethod "addMnemonic" o = WindowAddMnemonicMethodInfo-    ResolveFontChooserDialogMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveFontChooserDialogMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveFontChooserDialogMethod "beginMoveDrag" o = WindowBeginMoveDragMethodInfo-    ResolveFontChooserDialogMethod "beginResizeDrag" o = WindowBeginResizeDragMethodInfo-    ResolveFontChooserDialogMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveFontChooserDialogMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveFontChooserDialogMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveFontChooserDialogMethod "checkResize" o = ContainerCheckResizeMethodInfo-    ResolveFontChooserDialogMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveFontChooserDialogMethod "childGetProperty" o = ContainerChildGetPropertyMethodInfo-    ResolveFontChooserDialogMethod "childNotifyByPspec" o = ContainerChildNotifyByPspecMethodInfo-    ResolveFontChooserDialogMethod "childSetProperty" o = ContainerChildSetPropertyMethodInfo-    ResolveFontChooserDialogMethod "childType" o = ContainerChildTypeMethodInfo-    ResolveFontChooserDialogMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveFontChooserDialogMethod "close" o = WindowCloseMethodInfo-    ResolveFontChooserDialogMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveFontChooserDialogMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveFontChooserDialogMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveFontChooserDialogMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveFontChooserDialogMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveFontChooserDialogMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveFontChooserDialogMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveFontChooserDialogMethod "deiconify" o = WindowDeiconifyMethodInfo-    ResolveFontChooserDialogMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveFontChooserDialogMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveFontChooserDialogMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveFontChooserDialogMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveFontChooserDialogMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveFontChooserDialogMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveFontChooserDialogMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveFontChooserDialogMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveFontChooserDialogMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveFontChooserDialogMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveFontChooserDialogMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveFontChooserDialogMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveFontChooserDialogMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveFontChooserDialogMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveFontChooserDialogMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveFontChooserDialogMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveFontChooserDialogMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveFontChooserDialogMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveFontChooserDialogMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveFontChooserDialogMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveFontChooserDialogMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveFontChooserDialogMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveFontChooserDialogMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveFontChooserDialogMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveFontChooserDialogMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveFontChooserDialogMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveFontChooserDialogMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveFontChooserDialogMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveFontChooserDialogMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveFontChooserDialogMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveFontChooserDialogMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveFontChooserDialogMethod "draw" o = WidgetDrawMethodInfo-    ResolveFontChooserDialogMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveFontChooserDialogMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveFontChooserDialogMethod "event" o = WidgetEventMethodInfo-    ResolveFontChooserDialogMethod "forall" o = ContainerForallMethodInfo-    ResolveFontChooserDialogMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveFontChooserDialogMethod "foreach" o = ContainerForeachMethodInfo-    ResolveFontChooserDialogMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveFontChooserDialogMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveFontChooserDialogMethod "fullscreen" o = WindowFullscreenMethodInfo-    ResolveFontChooserDialogMethod "fullscreenOnMonitor" o = WindowFullscreenOnMonitorMethodInfo-    ResolveFontChooserDialogMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveFontChooserDialogMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveFontChooserDialogMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveFontChooserDialogMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveFontChooserDialogMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveFontChooserDialogMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveFontChooserDialogMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveFontChooserDialogMethod "hasGroup" o = WindowHasGroupMethodInfo-    ResolveFontChooserDialogMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveFontChooserDialogMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveFontChooserDialogMethod "hasToplevelFocus" o = WindowHasToplevelFocusMethodInfo-    ResolveFontChooserDialogMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveFontChooserDialogMethod "hide" o = WidgetHideMethodInfo-    ResolveFontChooserDialogMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveFontChooserDialogMethod "iconify" o = WindowIconifyMethodInfo-    ResolveFontChooserDialogMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveFontChooserDialogMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveFontChooserDialogMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveFontChooserDialogMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveFontChooserDialogMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveFontChooserDialogMethod "isActive" o = WindowIsActiveMethodInfo-    ResolveFontChooserDialogMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveFontChooserDialogMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveFontChooserDialogMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveFontChooserDialogMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveFontChooserDialogMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveFontChooserDialogMethod "isMaximized" o = WindowIsMaximizedMethodInfo-    ResolveFontChooserDialogMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveFontChooserDialogMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveFontChooserDialogMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveFontChooserDialogMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveFontChooserDialogMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveFontChooserDialogMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveFontChooserDialogMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveFontChooserDialogMethod "map" o = WidgetMapMethodInfo-    ResolveFontChooserDialogMethod "maximize" o = WindowMaximizeMethodInfo-    ResolveFontChooserDialogMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveFontChooserDialogMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveFontChooserDialogMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveFontChooserDialogMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveFontChooserDialogMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveFontChooserDialogMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveFontChooserDialogMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveFontChooserDialogMethod "move" o = WindowMoveMethodInfo-    ResolveFontChooserDialogMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveFontChooserDialogMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveFontChooserDialogMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveFontChooserDialogMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveFontChooserDialogMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveFontChooserDialogMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveFontChooserDialogMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveFontChooserDialogMethod "parseGeometry" o = WindowParseGeometryMethodInfo-    ResolveFontChooserDialogMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveFontChooserDialogMethod "path" o = WidgetPathMethodInfo-    ResolveFontChooserDialogMethod "present" o = WindowPresentMethodInfo-    ResolveFontChooserDialogMethod "presentWithTime" o = WindowPresentWithTimeMethodInfo-    ResolveFontChooserDialogMethod "propagateDraw" o = ContainerPropagateDrawMethodInfo-    ResolveFontChooserDialogMethod "propagateKeyEvent" o = WindowPropagateKeyEventMethodInfo-    ResolveFontChooserDialogMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveFontChooserDialogMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveFontChooserDialogMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveFontChooserDialogMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveFontChooserDialogMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveFontChooserDialogMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveFontChooserDialogMethod "realize" o = WidgetRealizeMethodInfo-    ResolveFontChooserDialogMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveFontChooserDialogMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveFontChooserDialogMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveFontChooserDialogMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveFontChooserDialogMethod "remove" o = ContainerRemoveMethodInfo-    ResolveFontChooserDialogMethod "removeAccelGroup" o = WindowRemoveAccelGroupMethodInfo-    ResolveFontChooserDialogMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveFontChooserDialogMethod "removeMnemonic" o = WindowRemoveMnemonicMethodInfo-    ResolveFontChooserDialogMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveFontChooserDialogMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveFontChooserDialogMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveFontChooserDialogMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveFontChooserDialogMethod "reparent" o = WidgetReparentMethodInfo-    ResolveFontChooserDialogMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveFontChooserDialogMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveFontChooserDialogMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveFontChooserDialogMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveFontChooserDialogMethod "reshowWithInitialSize" o = WindowReshowWithInitialSizeMethodInfo-    ResolveFontChooserDialogMethod "resize" o = WindowResizeMethodInfo-    ResolveFontChooserDialogMethod "resizeChildren" o = ContainerResizeChildrenMethodInfo-    ResolveFontChooserDialogMethod "resizeGripIsVisible" o = WindowResizeGripIsVisibleMethodInfo-    ResolveFontChooserDialogMethod "resizeToGeometry" o = WindowResizeToGeometryMethodInfo-    ResolveFontChooserDialogMethod "response" o = DialogResponseMethodInfo-    ResolveFontChooserDialogMethod "run" o = DialogRunMethodInfo-    ResolveFontChooserDialogMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveFontChooserDialogMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveFontChooserDialogMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveFontChooserDialogMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveFontChooserDialogMethod "show" o = WidgetShowMethodInfo-    ResolveFontChooserDialogMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveFontChooserDialogMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveFontChooserDialogMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveFontChooserDialogMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveFontChooserDialogMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveFontChooserDialogMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveFontChooserDialogMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveFontChooserDialogMethod "stick" o = WindowStickMethodInfo-    ResolveFontChooserDialogMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveFontChooserDialogMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveFontChooserDialogMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveFontChooserDialogMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveFontChooserDialogMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveFontChooserDialogMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveFontChooserDialogMethod "unfullscreen" o = WindowUnfullscreenMethodInfo-    ResolveFontChooserDialogMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveFontChooserDialogMethod "unmaximize" o = WindowUnmaximizeMethodInfo-    ResolveFontChooserDialogMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveFontChooserDialogMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveFontChooserDialogMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveFontChooserDialogMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveFontChooserDialogMethod "unsetFocusChain" o = ContainerUnsetFocusChainMethodInfo-    ResolveFontChooserDialogMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveFontChooserDialogMethod "unstick" o = WindowUnstickMethodInfo-    ResolveFontChooserDialogMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveFontChooserDialogMethod "getAcceptFocus" o = WindowGetAcceptFocusMethodInfo-    ResolveFontChooserDialogMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveFontChooserDialogMethod "getActionArea" o = DialogGetActionAreaMethodInfo-    ResolveFontChooserDialogMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveFontChooserDialogMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveFontChooserDialogMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveFontChooserDialogMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveFontChooserDialogMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveFontChooserDialogMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveFontChooserDialogMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveFontChooserDialogMethod "getApplication" o = WindowGetApplicationMethodInfo-    ResolveFontChooserDialogMethod "getAttachedTo" o = WindowGetAttachedToMethodInfo-    ResolveFontChooserDialogMethod "getBorderWidth" o = ContainerGetBorderWidthMethodInfo-    ResolveFontChooserDialogMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveFontChooserDialogMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveFontChooserDialogMethod "getChild" o = BinGetChildMethodInfo-    ResolveFontChooserDialogMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveFontChooserDialogMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveFontChooserDialogMethod "getChildren" o = ContainerGetChildrenMethodInfo-    ResolveFontChooserDialogMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveFontChooserDialogMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveFontChooserDialogMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveFontChooserDialogMethod "getContentArea" o = DialogGetContentAreaMethodInfo-    ResolveFontChooserDialogMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveFontChooserDialogMethod "getDecorated" o = WindowGetDecoratedMethodInfo-    ResolveFontChooserDialogMethod "getDefaultSize" o = WindowGetDefaultSizeMethodInfo-    ResolveFontChooserDialogMethod "getDefaultWidget" o = WindowGetDefaultWidgetMethodInfo-    ResolveFontChooserDialogMethod "getDeletable" o = WindowGetDeletableMethodInfo-    ResolveFontChooserDialogMethod "getDestroyWithParent" o = WindowGetDestroyWithParentMethodInfo-    ResolveFontChooserDialogMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveFontChooserDialogMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveFontChooserDialogMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveFontChooserDialogMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveFontChooserDialogMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveFontChooserDialogMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveFontChooserDialogMethod "getFocus" o = WindowGetFocusMethodInfo-    ResolveFontChooserDialogMethod "getFocusChain" o = ContainerGetFocusChainMethodInfo-    ResolveFontChooserDialogMethod "getFocusChild" o = ContainerGetFocusChildMethodInfo-    ResolveFontChooserDialogMethod "getFocusHadjustment" o = ContainerGetFocusHadjustmentMethodInfo-    ResolveFontChooserDialogMethod "getFocusOnMap" o = WindowGetFocusOnMapMethodInfo-    ResolveFontChooserDialogMethod "getFocusVadjustment" o = ContainerGetFocusVadjustmentMethodInfo-    ResolveFontChooserDialogMethod "getFocusVisible" o = WindowGetFocusVisibleMethodInfo-    ResolveFontChooserDialogMethod "getFont" o = FontChooserGetFontMethodInfo-    ResolveFontChooserDialogMethod "getFontDesc" o = FontChooserGetFontDescMethodInfo-    ResolveFontChooserDialogMethod "getFontFace" o = FontChooserGetFontFaceMethodInfo-    ResolveFontChooserDialogMethod "getFontFamily" o = FontChooserGetFontFamilyMethodInfo-    ResolveFontChooserDialogMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveFontChooserDialogMethod "getFontSize" o = FontChooserGetFontSizeMethodInfo-    ResolveFontChooserDialogMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveFontChooserDialogMethod "getGravity" o = WindowGetGravityMethodInfo-    ResolveFontChooserDialogMethod "getGroup" o = WindowGetGroupMethodInfo-    ResolveFontChooserDialogMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveFontChooserDialogMethod "getHasResizeGrip" o = WindowGetHasResizeGripMethodInfo-    ResolveFontChooserDialogMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveFontChooserDialogMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveFontChooserDialogMethod "getHeaderBar" o = DialogGetHeaderBarMethodInfo-    ResolveFontChooserDialogMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveFontChooserDialogMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveFontChooserDialogMethod "getHideTitlebarWhenMaximized" o = WindowGetHideTitlebarWhenMaximizedMethodInfo-    ResolveFontChooserDialogMethod "getIcon" o = WindowGetIconMethodInfo-    ResolveFontChooserDialogMethod "getIconList" o = WindowGetIconListMethodInfo-    ResolveFontChooserDialogMethod "getIconName" o = WindowGetIconNameMethodInfo-    ResolveFontChooserDialogMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveFontChooserDialogMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveFontChooserDialogMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveFontChooserDialogMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveFontChooserDialogMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveFontChooserDialogMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveFontChooserDialogMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveFontChooserDialogMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveFontChooserDialogMethod "getMnemonicModifier" o = WindowGetMnemonicModifierMethodInfo-    ResolveFontChooserDialogMethod "getMnemonicsVisible" o = WindowGetMnemonicsVisibleMethodInfo-    ResolveFontChooserDialogMethod "getModal" o = WindowGetModalMethodInfo-    ResolveFontChooserDialogMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveFontChooserDialogMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveFontChooserDialogMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveFontChooserDialogMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveFontChooserDialogMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveFontChooserDialogMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveFontChooserDialogMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveFontChooserDialogMethod "getPathForChild" o = ContainerGetPathForChildMethodInfo-    ResolveFontChooserDialogMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveFontChooserDialogMethod "getPosition" o = WindowGetPositionMethodInfo-    ResolveFontChooserDialogMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveFontChooserDialogMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveFontChooserDialogMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveFontChooserDialogMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveFontChooserDialogMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveFontChooserDialogMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveFontChooserDialogMethod "getPreviewText" o = FontChooserGetPreviewTextMethodInfo-    ResolveFontChooserDialogMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveFontChooserDialogMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveFontChooserDialogMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveFontChooserDialogMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveFontChooserDialogMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveFontChooserDialogMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveFontChooserDialogMethod "getResizable" o = WindowGetResizableMethodInfo-    ResolveFontChooserDialogMethod "getResizeGripArea" o = WindowGetResizeGripAreaMethodInfo-    ResolveFontChooserDialogMethod "getResizeMode" o = ContainerGetResizeModeMethodInfo-    ResolveFontChooserDialogMethod "getResponseForWidget" o = DialogGetResponseForWidgetMethodInfo-    ResolveFontChooserDialogMethod "getRole" o = WindowGetRoleMethodInfo-    ResolveFontChooserDialogMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveFontChooserDialogMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveFontChooserDialogMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveFontChooserDialogMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveFontChooserDialogMethod "getShowPreviewEntry" o = FontChooserGetShowPreviewEntryMethodInfo-    ResolveFontChooserDialogMethod "getSize" o = WindowGetSizeMethodInfo-    ResolveFontChooserDialogMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveFontChooserDialogMethod "getSkipPagerHint" o = WindowGetSkipPagerHintMethodInfo-    ResolveFontChooserDialogMethod "getSkipTaskbarHint" o = WindowGetSkipTaskbarHintMethodInfo-    ResolveFontChooserDialogMethod "getState" o = WidgetGetStateMethodInfo-    ResolveFontChooserDialogMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveFontChooserDialogMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveFontChooserDialogMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveFontChooserDialogMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveFontChooserDialogMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveFontChooserDialogMethod "getTitle" o = WindowGetTitleMethodInfo-    ResolveFontChooserDialogMethod "getTitlebar" o = WindowGetTitlebarMethodInfo-    ResolveFontChooserDialogMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveFontChooserDialogMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveFontChooserDialogMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveFontChooserDialogMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveFontChooserDialogMethod "getTransientFor" o = WindowGetTransientForMethodInfo-    ResolveFontChooserDialogMethod "getTypeHint" o = WindowGetTypeHintMethodInfo-    ResolveFontChooserDialogMethod "getUrgencyHint" o = WindowGetUrgencyHintMethodInfo-    ResolveFontChooserDialogMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveFontChooserDialogMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveFontChooserDialogMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveFontChooserDialogMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveFontChooserDialogMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveFontChooserDialogMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveFontChooserDialogMethod "getWidgetForResponse" o = DialogGetWidgetForResponseMethodInfo-    ResolveFontChooserDialogMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveFontChooserDialogMethod "getWindowType" o = WindowGetWindowTypeMethodInfo-    ResolveFontChooserDialogMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveFontChooserDialogMethod "setAcceptFocus" o = WindowSetAcceptFocusMethodInfo-    ResolveFontChooserDialogMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveFontChooserDialogMethod "setAlternativeButtonOrderFromArray" o = DialogSetAlternativeButtonOrderFromArrayMethodInfo-    ResolveFontChooserDialogMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveFontChooserDialogMethod "setApplication" o = WindowSetApplicationMethodInfo-    ResolveFontChooserDialogMethod "setAttachedTo" o = WindowSetAttachedToMethodInfo-    ResolveFontChooserDialogMethod "setBorderWidth" o = ContainerSetBorderWidthMethodInfo-    ResolveFontChooserDialogMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveFontChooserDialogMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveFontChooserDialogMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveFontChooserDialogMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveFontChooserDialogMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveFontChooserDialogMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveFontChooserDialogMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveFontChooserDialogMethod "setDecorated" o = WindowSetDecoratedMethodInfo-    ResolveFontChooserDialogMethod "setDefault" o = WindowSetDefaultMethodInfo-    ResolveFontChooserDialogMethod "setDefaultGeometry" o = WindowSetDefaultGeometryMethodInfo-    ResolveFontChooserDialogMethod "setDefaultResponse" o = DialogSetDefaultResponseMethodInfo-    ResolveFontChooserDialogMethod "setDefaultSize" o = WindowSetDefaultSizeMethodInfo-    ResolveFontChooserDialogMethod "setDeletable" o = WindowSetDeletableMethodInfo-    ResolveFontChooserDialogMethod "setDestroyWithParent" o = WindowSetDestroyWithParentMethodInfo-    ResolveFontChooserDialogMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveFontChooserDialogMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveFontChooserDialogMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveFontChooserDialogMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveFontChooserDialogMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveFontChooserDialogMethod "setFilterFunc" o = FontChooserSetFilterFuncMethodInfo-    ResolveFontChooserDialogMethod "setFocus" o = WindowSetFocusMethodInfo-    ResolveFontChooserDialogMethod "setFocusChain" o = ContainerSetFocusChainMethodInfo-    ResolveFontChooserDialogMethod "setFocusChild" o = ContainerSetFocusChildMethodInfo-    ResolveFontChooserDialogMethod "setFocusHadjustment" o = ContainerSetFocusHadjustmentMethodInfo-    ResolveFontChooserDialogMethod "setFocusOnMap" o = WindowSetFocusOnMapMethodInfo-    ResolveFontChooserDialogMethod "setFocusVadjustment" o = ContainerSetFocusVadjustmentMethodInfo-    ResolveFontChooserDialogMethod "setFocusVisible" o = WindowSetFocusVisibleMethodInfo-    ResolveFontChooserDialogMethod "setFont" o = FontChooserSetFontMethodInfo-    ResolveFontChooserDialogMethod "setFontDesc" o = FontChooserSetFontDescMethodInfo-    ResolveFontChooserDialogMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveFontChooserDialogMethod "setGeometryHints" o = WindowSetGeometryHintsMethodInfo-    ResolveFontChooserDialogMethod "setGravity" o = WindowSetGravityMethodInfo-    ResolveFontChooserDialogMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveFontChooserDialogMethod "setHasResizeGrip" o = WindowSetHasResizeGripMethodInfo-    ResolveFontChooserDialogMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveFontChooserDialogMethod "setHasUserRefCount" o = WindowSetHasUserRefCountMethodInfo-    ResolveFontChooserDialogMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveFontChooserDialogMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveFontChooserDialogMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveFontChooserDialogMethod "setHideTitlebarWhenMaximized" o = WindowSetHideTitlebarWhenMaximizedMethodInfo-    ResolveFontChooserDialogMethod "setIcon" o = WindowSetIconMethodInfo-    ResolveFontChooserDialogMethod "setIconFromFile" o = WindowSetIconFromFileMethodInfo-    ResolveFontChooserDialogMethod "setIconList" o = WindowSetIconListMethodInfo-    ResolveFontChooserDialogMethod "setIconName" o = WindowSetIconNameMethodInfo-    ResolveFontChooserDialogMethod "setKeepAbove" o = WindowSetKeepAboveMethodInfo-    ResolveFontChooserDialogMethod "setKeepBelow" o = WindowSetKeepBelowMethodInfo-    ResolveFontChooserDialogMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveFontChooserDialogMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveFontChooserDialogMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveFontChooserDialogMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveFontChooserDialogMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveFontChooserDialogMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveFontChooserDialogMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveFontChooserDialogMethod "setMnemonicModifier" o = WindowSetMnemonicModifierMethodInfo-    ResolveFontChooserDialogMethod "setMnemonicsVisible" o = WindowSetMnemonicsVisibleMethodInfo-    ResolveFontChooserDialogMethod "setModal" o = WindowSetModalMethodInfo-    ResolveFontChooserDialogMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveFontChooserDialogMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveFontChooserDialogMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveFontChooserDialogMethod "setPosition" o = WindowSetPositionMethodInfo-    ResolveFontChooserDialogMethod "setPreviewText" o = FontChooserSetPreviewTextMethodInfo-    ResolveFontChooserDialogMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveFontChooserDialogMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveFontChooserDialogMethod "setReallocateRedraws" o = ContainerSetReallocateRedrawsMethodInfo-    ResolveFontChooserDialogMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveFontChooserDialogMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveFontChooserDialogMethod "setResizable" o = WindowSetResizableMethodInfo-    ResolveFontChooserDialogMethod "setResizeMode" o = ContainerSetResizeModeMethodInfo-    ResolveFontChooserDialogMethod "setResponseSensitive" o = DialogSetResponseSensitiveMethodInfo-    ResolveFontChooserDialogMethod "setRole" o = WindowSetRoleMethodInfo-    ResolveFontChooserDialogMethod "setScreen" o = WindowSetScreenMethodInfo-    ResolveFontChooserDialogMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveFontChooserDialogMethod "setShowPreviewEntry" o = FontChooserSetShowPreviewEntryMethodInfo-    ResolveFontChooserDialogMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveFontChooserDialogMethod "setSkipPagerHint" o = WindowSetSkipPagerHintMethodInfo-    ResolveFontChooserDialogMethod "setSkipTaskbarHint" o = WindowSetSkipTaskbarHintMethodInfo-    ResolveFontChooserDialogMethod "setStartupId" o = WindowSetStartupIdMethodInfo-    ResolveFontChooserDialogMethod "setState" o = WidgetSetStateMethodInfo-    ResolveFontChooserDialogMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveFontChooserDialogMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveFontChooserDialogMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveFontChooserDialogMethod "setTitle" o = WindowSetTitleMethodInfo-    ResolveFontChooserDialogMethod "setTitlebar" o = WindowSetTitlebarMethodInfo-    ResolveFontChooserDialogMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveFontChooserDialogMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveFontChooserDialogMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveFontChooserDialogMethod "setTransientFor" o = WindowSetTransientForMethodInfo-    ResolveFontChooserDialogMethod "setTypeHint" o = WindowSetTypeHintMethodInfo-    ResolveFontChooserDialogMethod "setUrgencyHint" o = WindowSetUrgencyHintMethodInfo-    ResolveFontChooserDialogMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveFontChooserDialogMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveFontChooserDialogMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveFontChooserDialogMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveFontChooserDialogMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveFontChooserDialogMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveFontChooserDialogMethod "setWmclass" o = WindowSetWmclassMethodInfo-    ResolveFontChooserDialogMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveFontChooserDialogMethod t FontChooserDialog, MethodInfo info FontChooserDialog p) => IsLabelProxy t (FontChooserDialog -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveFontChooserDialogMethod t FontChooserDialog, MethodInfo info FontChooserDialog p) => IsLabel t (FontChooserDialog -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList FontChooserDialog = FontChooserDialogAttributeList-type FontChooserDialogAttributeList = ('[ '("acceptFocus", WindowAcceptFocusPropertyInfo), '("appPaintable", WidgetAppPaintablePropertyInfo), '("application", WindowApplicationPropertyInfo), '("attachedTo", WindowAttachedToPropertyInfo), '("borderWidth", ContainerBorderWidthPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("child", ContainerChildPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("decorated", WindowDecoratedPropertyInfo), '("defaultHeight", WindowDefaultHeightPropertyInfo), '("defaultWidth", WindowDefaultWidthPropertyInfo), '("deletable", WindowDeletablePropertyInfo), '("destroyWithParent", WindowDestroyWithParentPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("focusOnMap", WindowFocusOnMapPropertyInfo), '("focusVisible", WindowFocusVisiblePropertyInfo), '("font", FontChooserFontPropertyInfo), '("fontDesc", FontChooserFontDescPropertyInfo), '("gravity", WindowGravityPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasResizeGrip", WindowHasResizeGripPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("hasToplevelFocus", WindowHasToplevelFocusPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("hideTitlebarWhenMaximized", WindowHideTitlebarWhenMaximizedPropertyInfo), '("icon", WindowIconPropertyInfo), '("iconName", WindowIconNamePropertyInfo), '("isActive", WindowIsActivePropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("isMaximized", WindowIsMaximizedPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("mnemonicsVisible", WindowMnemonicsVisiblePropertyInfo), '("modal", WindowModalPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("parent", WidgetParentPropertyInfo), '("previewText", FontChooserPreviewTextPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("resizable", WindowResizablePropertyInfo), '("resizeGripVisible", WindowResizeGripVisiblePropertyInfo), '("resizeMode", ContainerResizeModePropertyInfo), '("role", WindowRolePropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("screen", WindowScreenPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("showPreviewEntry", FontChooserShowPreviewEntryPropertyInfo), '("skipPagerHint", WindowSkipPagerHintPropertyInfo), '("skipTaskbarHint", WindowSkipTaskbarHintPropertyInfo), '("startupId", WindowStartupIdPropertyInfo), '("style", WidgetStylePropertyInfo), '("title", WindowTitlePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("transientFor", WindowTransientForPropertyInfo), '("type", WindowTypePropertyInfo), '("typeHint", WindowTypeHintPropertyInfo), '("urgencyHint", WindowUrgencyHintPropertyInfo), '("useHeaderBar", DialogUseHeaderBarPropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo), '("windowPosition", WindowWindowPositionPropertyInfo)] :: [(Symbol, *)])--type instance SignalList FontChooserDialog = FontChooserDialogSignalList-type FontChooserDialogSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("activateDefault", WindowActivateDefaultSignalInfo), '("activateFocus", WindowActivateFocusSignalInfo), '("add", ContainerAddSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("checkResize", ContainerCheckResizeSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("close", DialogCloseSignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enableDebugging", WindowEnableDebuggingSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("fontActivated", FontChooserFontActivatedSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("keysChanged", WindowKeysChangedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("remove", ContainerRemoveSignalInfo), '("response", DialogResponseSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("setFocus", WindowSetFocusSignalInfo), '("setFocusChild", ContainerSetFocusChildSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method FontChooserDialog::new--- method type : Constructor--- Args : [Arg {argCName = "title", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "parent", argType = TInterface "Gtk" "Window", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "FontChooserDialog")--- throws : False--- Skip return : False--foreign import ccall "gtk_font_chooser_dialog_new" gtk_font_chooser_dialog_new :: -    CString ->                              -- title : TBasicType TUTF8-    Ptr Window ->                           -- parent : TInterface "Gtk" "Window"-    IO (Ptr FontChooserDialog)---fontChooserDialogNew ::-    (MonadIO m, WindowK a) =>-    Maybe (T.Text)                          -- title-    -> Maybe (a)                            -- parent-    -> m FontChooserDialog                  -- result-fontChooserDialogNew title parent = liftIO $ do-    maybeTitle <- case title of-        Nothing -> return nullPtr-        Just jTitle -> do-            jTitle' <- textToCString jTitle-            return jTitle'-    maybeParent <- case parent of-        Nothing -> return nullPtr-        Just jParent -> do-            let jParent' = unsafeManagedPtrCastPtr jParent-            return jParent'-    result <- gtk_font_chooser_dialog_new maybeTitle maybeParent-    checkUnexpectedReturnNULL "gtk_font_chooser_dialog_new" result-    result' <- (newObject FontChooserDialog) result-    whenJust parent touchManagedPtr-    freeMem maybeTitle-    return result'--
− GI/Gtk/Objects/FontChooserDialog.hs-boot
@@ -1,13 +0,0 @@-module GI.Gtk.Objects.FontChooserDialog where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype FontChooserDialog = FontChooserDialog (ForeignPtr FontChooserDialog)-instance GObject FontChooserDialog where-class GObject o => FontChooserDialogK o-instance (GObject o, IsDescendantOf FontChooserDialog o) => FontChooserDialogK o
− GI/Gtk/Objects/FontChooserWidget.hs
@@ -1,435 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.FontChooserWidget-    ( ---- * Exported types-    FontChooserWidget(..)                   ,-    FontChooserWidgetK                      ,-    toFontChooserWidget                     ,-    noFontChooserWidget                     ,--- -- * Methods--- ** fontChooserWidgetNew-    fontChooserWidgetNew                    ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype FontChooserWidget = FontChooserWidget (ForeignPtr FontChooserWidget)-foreign import ccall "gtk_font_chooser_widget_get_type"-    c_gtk_font_chooser_widget_get_type :: IO GType--type instance ParentTypes FontChooserWidget = FontChooserWidgetParentTypes-type FontChooserWidgetParentTypes = '[Box, Container, Widget, GObject.Object, Atk.ImplementorIface, Buildable, FontChooser, Orientable]--instance GObject FontChooserWidget where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_font_chooser_widget_get_type-    --class GObject o => FontChooserWidgetK o-instance (GObject o, IsDescendantOf FontChooserWidget o) => FontChooserWidgetK o--toFontChooserWidget :: FontChooserWidgetK o => o -> IO FontChooserWidget-toFontChooserWidget = unsafeCastTo FontChooserWidget--noFontChooserWidget :: Maybe FontChooserWidget-noFontChooserWidget = Nothing--type family ResolveFontChooserWidgetMethod (t :: Symbol) (o :: *) :: * where-    ResolveFontChooserWidgetMethod "activate" o = WidgetActivateMethodInfo-    ResolveFontChooserWidgetMethod "add" o = ContainerAddMethodInfo-    ResolveFontChooserWidgetMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveFontChooserWidgetMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveFontChooserWidgetMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveFontChooserWidgetMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveFontChooserWidgetMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveFontChooserWidgetMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveFontChooserWidgetMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveFontChooserWidgetMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveFontChooserWidgetMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveFontChooserWidgetMethod "checkResize" o = ContainerCheckResizeMethodInfo-    ResolveFontChooserWidgetMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveFontChooserWidgetMethod "childGetProperty" o = ContainerChildGetPropertyMethodInfo-    ResolveFontChooserWidgetMethod "childNotifyByPspec" o = ContainerChildNotifyByPspecMethodInfo-    ResolveFontChooserWidgetMethod "childSetProperty" o = ContainerChildSetPropertyMethodInfo-    ResolveFontChooserWidgetMethod "childType" o = ContainerChildTypeMethodInfo-    ResolveFontChooserWidgetMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveFontChooserWidgetMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveFontChooserWidgetMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveFontChooserWidgetMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveFontChooserWidgetMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveFontChooserWidgetMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveFontChooserWidgetMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveFontChooserWidgetMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveFontChooserWidgetMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveFontChooserWidgetMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveFontChooserWidgetMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveFontChooserWidgetMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveFontChooserWidgetMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveFontChooserWidgetMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveFontChooserWidgetMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveFontChooserWidgetMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveFontChooserWidgetMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveFontChooserWidgetMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveFontChooserWidgetMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveFontChooserWidgetMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveFontChooserWidgetMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveFontChooserWidgetMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveFontChooserWidgetMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveFontChooserWidgetMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveFontChooserWidgetMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveFontChooserWidgetMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveFontChooserWidgetMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveFontChooserWidgetMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveFontChooserWidgetMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveFontChooserWidgetMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveFontChooserWidgetMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveFontChooserWidgetMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveFontChooserWidgetMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveFontChooserWidgetMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveFontChooserWidgetMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveFontChooserWidgetMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveFontChooserWidgetMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveFontChooserWidgetMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveFontChooserWidgetMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveFontChooserWidgetMethod "draw" o = WidgetDrawMethodInfo-    ResolveFontChooserWidgetMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveFontChooserWidgetMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveFontChooserWidgetMethod "event" o = WidgetEventMethodInfo-    ResolveFontChooserWidgetMethod "forall" o = ContainerForallMethodInfo-    ResolveFontChooserWidgetMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveFontChooserWidgetMethod "foreach" o = ContainerForeachMethodInfo-    ResolveFontChooserWidgetMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveFontChooserWidgetMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveFontChooserWidgetMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveFontChooserWidgetMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveFontChooserWidgetMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveFontChooserWidgetMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveFontChooserWidgetMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveFontChooserWidgetMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveFontChooserWidgetMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveFontChooserWidgetMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveFontChooserWidgetMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveFontChooserWidgetMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveFontChooserWidgetMethod "hide" o = WidgetHideMethodInfo-    ResolveFontChooserWidgetMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveFontChooserWidgetMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveFontChooserWidgetMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveFontChooserWidgetMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveFontChooserWidgetMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveFontChooserWidgetMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveFontChooserWidgetMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveFontChooserWidgetMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveFontChooserWidgetMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveFontChooserWidgetMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveFontChooserWidgetMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveFontChooserWidgetMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveFontChooserWidgetMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveFontChooserWidgetMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveFontChooserWidgetMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveFontChooserWidgetMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveFontChooserWidgetMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveFontChooserWidgetMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveFontChooserWidgetMethod "map" o = WidgetMapMethodInfo-    ResolveFontChooserWidgetMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveFontChooserWidgetMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveFontChooserWidgetMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveFontChooserWidgetMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveFontChooserWidgetMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveFontChooserWidgetMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveFontChooserWidgetMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveFontChooserWidgetMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveFontChooserWidgetMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveFontChooserWidgetMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveFontChooserWidgetMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveFontChooserWidgetMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveFontChooserWidgetMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveFontChooserWidgetMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveFontChooserWidgetMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveFontChooserWidgetMethod "packEnd" o = BoxPackEndMethodInfo-    ResolveFontChooserWidgetMethod "packStart" o = BoxPackStartMethodInfo-    ResolveFontChooserWidgetMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveFontChooserWidgetMethod "path" o = WidgetPathMethodInfo-    ResolveFontChooserWidgetMethod "propagateDraw" o = ContainerPropagateDrawMethodInfo-    ResolveFontChooserWidgetMethod "queryChildPacking" o = BoxQueryChildPackingMethodInfo-    ResolveFontChooserWidgetMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveFontChooserWidgetMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveFontChooserWidgetMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveFontChooserWidgetMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveFontChooserWidgetMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveFontChooserWidgetMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveFontChooserWidgetMethod "realize" o = WidgetRealizeMethodInfo-    ResolveFontChooserWidgetMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveFontChooserWidgetMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveFontChooserWidgetMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveFontChooserWidgetMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveFontChooserWidgetMethod "remove" o = ContainerRemoveMethodInfo-    ResolveFontChooserWidgetMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveFontChooserWidgetMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveFontChooserWidgetMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveFontChooserWidgetMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveFontChooserWidgetMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveFontChooserWidgetMethod "reorderChild" o = BoxReorderChildMethodInfo-    ResolveFontChooserWidgetMethod "reparent" o = WidgetReparentMethodInfo-    ResolveFontChooserWidgetMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveFontChooserWidgetMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveFontChooserWidgetMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveFontChooserWidgetMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveFontChooserWidgetMethod "resizeChildren" o = ContainerResizeChildrenMethodInfo-    ResolveFontChooserWidgetMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveFontChooserWidgetMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveFontChooserWidgetMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveFontChooserWidgetMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveFontChooserWidgetMethod "show" o = WidgetShowMethodInfo-    ResolveFontChooserWidgetMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveFontChooserWidgetMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveFontChooserWidgetMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveFontChooserWidgetMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveFontChooserWidgetMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveFontChooserWidgetMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveFontChooserWidgetMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveFontChooserWidgetMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveFontChooserWidgetMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveFontChooserWidgetMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveFontChooserWidgetMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveFontChooserWidgetMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveFontChooserWidgetMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveFontChooserWidgetMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveFontChooserWidgetMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveFontChooserWidgetMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveFontChooserWidgetMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveFontChooserWidgetMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveFontChooserWidgetMethod "unsetFocusChain" o = ContainerUnsetFocusChainMethodInfo-    ResolveFontChooserWidgetMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveFontChooserWidgetMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveFontChooserWidgetMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveFontChooserWidgetMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveFontChooserWidgetMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveFontChooserWidgetMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveFontChooserWidgetMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveFontChooserWidgetMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveFontChooserWidgetMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveFontChooserWidgetMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveFontChooserWidgetMethod "getBaselinePosition" o = BoxGetBaselinePositionMethodInfo-    ResolveFontChooserWidgetMethod "getBorderWidth" o = ContainerGetBorderWidthMethodInfo-    ResolveFontChooserWidgetMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveFontChooserWidgetMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveFontChooserWidgetMethod "getCenterWidget" o = BoxGetCenterWidgetMethodInfo-    ResolveFontChooserWidgetMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveFontChooserWidgetMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveFontChooserWidgetMethod "getChildren" o = ContainerGetChildrenMethodInfo-    ResolveFontChooserWidgetMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveFontChooserWidgetMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveFontChooserWidgetMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveFontChooserWidgetMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveFontChooserWidgetMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveFontChooserWidgetMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveFontChooserWidgetMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveFontChooserWidgetMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveFontChooserWidgetMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveFontChooserWidgetMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveFontChooserWidgetMethod "getFocusChain" o = ContainerGetFocusChainMethodInfo-    ResolveFontChooserWidgetMethod "getFocusChild" o = ContainerGetFocusChildMethodInfo-    ResolveFontChooserWidgetMethod "getFocusHadjustment" o = ContainerGetFocusHadjustmentMethodInfo-    ResolveFontChooserWidgetMethod "getFocusVadjustment" o = ContainerGetFocusVadjustmentMethodInfo-    ResolveFontChooserWidgetMethod "getFont" o = FontChooserGetFontMethodInfo-    ResolveFontChooserWidgetMethod "getFontDesc" o = FontChooserGetFontDescMethodInfo-    ResolveFontChooserWidgetMethod "getFontFace" o = FontChooserGetFontFaceMethodInfo-    ResolveFontChooserWidgetMethod "getFontFamily" o = FontChooserGetFontFamilyMethodInfo-    ResolveFontChooserWidgetMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveFontChooserWidgetMethod "getFontSize" o = FontChooserGetFontSizeMethodInfo-    ResolveFontChooserWidgetMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveFontChooserWidgetMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveFontChooserWidgetMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveFontChooserWidgetMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveFontChooserWidgetMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveFontChooserWidgetMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveFontChooserWidgetMethod "getHomogeneous" o = BoxGetHomogeneousMethodInfo-    ResolveFontChooserWidgetMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveFontChooserWidgetMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveFontChooserWidgetMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveFontChooserWidgetMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveFontChooserWidgetMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveFontChooserWidgetMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveFontChooserWidgetMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveFontChooserWidgetMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveFontChooserWidgetMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveFontChooserWidgetMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveFontChooserWidgetMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveFontChooserWidgetMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveFontChooserWidgetMethod "getOrientation" o = OrientableGetOrientationMethodInfo-    ResolveFontChooserWidgetMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveFontChooserWidgetMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveFontChooserWidgetMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveFontChooserWidgetMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveFontChooserWidgetMethod "getPathForChild" o = ContainerGetPathForChildMethodInfo-    ResolveFontChooserWidgetMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveFontChooserWidgetMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveFontChooserWidgetMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveFontChooserWidgetMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveFontChooserWidgetMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveFontChooserWidgetMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveFontChooserWidgetMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveFontChooserWidgetMethod "getPreviewText" o = FontChooserGetPreviewTextMethodInfo-    ResolveFontChooserWidgetMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveFontChooserWidgetMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveFontChooserWidgetMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveFontChooserWidgetMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveFontChooserWidgetMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveFontChooserWidgetMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveFontChooserWidgetMethod "getResizeMode" o = ContainerGetResizeModeMethodInfo-    ResolveFontChooserWidgetMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveFontChooserWidgetMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveFontChooserWidgetMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveFontChooserWidgetMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveFontChooserWidgetMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveFontChooserWidgetMethod "getShowPreviewEntry" o = FontChooserGetShowPreviewEntryMethodInfo-    ResolveFontChooserWidgetMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveFontChooserWidgetMethod "getSpacing" o = BoxGetSpacingMethodInfo-    ResolveFontChooserWidgetMethod "getState" o = WidgetGetStateMethodInfo-    ResolveFontChooserWidgetMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveFontChooserWidgetMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveFontChooserWidgetMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveFontChooserWidgetMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveFontChooserWidgetMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveFontChooserWidgetMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveFontChooserWidgetMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveFontChooserWidgetMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveFontChooserWidgetMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveFontChooserWidgetMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveFontChooserWidgetMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveFontChooserWidgetMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveFontChooserWidgetMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveFontChooserWidgetMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveFontChooserWidgetMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveFontChooserWidgetMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveFontChooserWidgetMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveFontChooserWidgetMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveFontChooserWidgetMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveFontChooserWidgetMethod "setBaselinePosition" o = BoxSetBaselinePositionMethodInfo-    ResolveFontChooserWidgetMethod "setBorderWidth" o = ContainerSetBorderWidthMethodInfo-    ResolveFontChooserWidgetMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveFontChooserWidgetMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveFontChooserWidgetMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveFontChooserWidgetMethod "setCenterWidget" o = BoxSetCenterWidgetMethodInfo-    ResolveFontChooserWidgetMethod "setChildPacking" o = BoxSetChildPackingMethodInfo-    ResolveFontChooserWidgetMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveFontChooserWidgetMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveFontChooserWidgetMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveFontChooserWidgetMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveFontChooserWidgetMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveFontChooserWidgetMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveFontChooserWidgetMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveFontChooserWidgetMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveFontChooserWidgetMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveFontChooserWidgetMethod "setFilterFunc" o = FontChooserSetFilterFuncMethodInfo-    ResolveFontChooserWidgetMethod "setFocusChain" o = ContainerSetFocusChainMethodInfo-    ResolveFontChooserWidgetMethod "setFocusChild" o = ContainerSetFocusChildMethodInfo-    ResolveFontChooserWidgetMethod "setFocusHadjustment" o = ContainerSetFocusHadjustmentMethodInfo-    ResolveFontChooserWidgetMethod "setFocusVadjustment" o = ContainerSetFocusVadjustmentMethodInfo-    ResolveFontChooserWidgetMethod "setFont" o = FontChooserSetFontMethodInfo-    ResolveFontChooserWidgetMethod "setFontDesc" o = FontChooserSetFontDescMethodInfo-    ResolveFontChooserWidgetMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveFontChooserWidgetMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveFontChooserWidgetMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveFontChooserWidgetMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveFontChooserWidgetMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveFontChooserWidgetMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveFontChooserWidgetMethod "setHomogeneous" o = BoxSetHomogeneousMethodInfo-    ResolveFontChooserWidgetMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveFontChooserWidgetMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveFontChooserWidgetMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveFontChooserWidgetMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveFontChooserWidgetMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveFontChooserWidgetMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveFontChooserWidgetMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveFontChooserWidgetMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveFontChooserWidgetMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveFontChooserWidgetMethod "setOrientation" o = OrientableSetOrientationMethodInfo-    ResolveFontChooserWidgetMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveFontChooserWidgetMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveFontChooserWidgetMethod "setPreviewText" o = FontChooserSetPreviewTextMethodInfo-    ResolveFontChooserWidgetMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveFontChooserWidgetMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveFontChooserWidgetMethod "setReallocateRedraws" o = ContainerSetReallocateRedrawsMethodInfo-    ResolveFontChooserWidgetMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveFontChooserWidgetMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveFontChooserWidgetMethod "setResizeMode" o = ContainerSetResizeModeMethodInfo-    ResolveFontChooserWidgetMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveFontChooserWidgetMethod "setShowPreviewEntry" o = FontChooserSetShowPreviewEntryMethodInfo-    ResolveFontChooserWidgetMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveFontChooserWidgetMethod "setSpacing" o = BoxSetSpacingMethodInfo-    ResolveFontChooserWidgetMethod "setState" o = WidgetSetStateMethodInfo-    ResolveFontChooserWidgetMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveFontChooserWidgetMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveFontChooserWidgetMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveFontChooserWidgetMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveFontChooserWidgetMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveFontChooserWidgetMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveFontChooserWidgetMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveFontChooserWidgetMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveFontChooserWidgetMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveFontChooserWidgetMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveFontChooserWidgetMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveFontChooserWidgetMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveFontChooserWidgetMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveFontChooserWidgetMethod t FontChooserWidget, MethodInfo info FontChooserWidget p) => IsLabelProxy t (FontChooserWidget -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveFontChooserWidgetMethod t FontChooserWidget, MethodInfo info FontChooserWidget p) => IsLabel t (FontChooserWidget -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList FontChooserWidget = FontChooserWidgetAttributeList-type FontChooserWidgetAttributeList = ('[ '("appPaintable", WidgetAppPaintablePropertyInfo), '("baselinePosition", BoxBaselinePositionPropertyInfo), '("borderWidth", ContainerBorderWidthPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("child", ContainerChildPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("font", FontChooserFontPropertyInfo), '("fontDesc", FontChooserFontDescPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("homogeneous", BoxHomogeneousPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("orientation", OrientableOrientationPropertyInfo), '("parent", WidgetParentPropertyInfo), '("previewText", FontChooserPreviewTextPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("resizeMode", ContainerResizeModePropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("showPreviewEntry", FontChooserShowPreviewEntryPropertyInfo), '("spacing", BoxSpacingPropertyInfo), '("style", WidgetStylePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo)] :: [(Symbol, *)])--type instance SignalList FontChooserWidget = FontChooserWidgetSignalList-type FontChooserWidgetSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("add", ContainerAddSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("checkResize", ContainerCheckResizeSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("fontActivated", FontChooserFontActivatedSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("remove", ContainerRemoveSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("setFocusChild", ContainerSetFocusChildSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method FontChooserWidget::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "FontChooserWidget")--- throws : False--- Skip return : False--foreign import ccall "gtk_font_chooser_widget_new" gtk_font_chooser_widget_new :: -    IO (Ptr FontChooserWidget)---fontChooserWidgetNew ::-    (MonadIO m) =>-    m FontChooserWidget                     -- result-fontChooserWidgetNew  = liftIO $ do-    result <- gtk_font_chooser_widget_new-    checkUnexpectedReturnNULL "gtk_font_chooser_widget_new" result-    result' <- (newObject FontChooserWidget) result-    return result'--
− GI/Gtk/Objects/FontChooserWidget.hs-boot
@@ -1,13 +0,0 @@-module GI.Gtk.Objects.FontChooserWidget where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype FontChooserWidget = FontChooserWidget (ForeignPtr FontChooserWidget)-instance GObject FontChooserWidget where-class GObject o => FontChooserWidgetK o-instance (GObject o, IsDescendantOf FontChooserWidget o) => FontChooserWidgetK o
− GI/Gtk/Objects/FontSelection.hs
@@ -1,931 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.FontSelection-    ( ---- * Exported types-    FontSelection(..)                       ,-    FontSelectionK                          ,-    toFontSelection                         ,-    noFontSelection                         ,--- -- * Methods--- ** fontSelectionGetFace-    FontSelectionGetFaceMethodInfo          ,-    fontSelectionGetFace                    ,----- ** fontSelectionGetFaceList-    FontSelectionGetFaceListMethodInfo      ,-    fontSelectionGetFaceList                ,----- ** fontSelectionGetFamily-    FontSelectionGetFamilyMethodInfo        ,-    fontSelectionGetFamily                  ,----- ** fontSelectionGetFamilyList-    FontSelectionGetFamilyListMethodInfo    ,-    fontSelectionGetFamilyList              ,----- ** fontSelectionGetFontName-    FontSelectionGetFontNameMethodInfo      ,-    fontSelectionGetFontName                ,----- ** fontSelectionGetPreviewEntry-    FontSelectionGetPreviewEntryMethodInfo  ,-    fontSelectionGetPreviewEntry            ,----- ** fontSelectionGetPreviewText-    FontSelectionGetPreviewTextMethodInfo   ,-    fontSelectionGetPreviewText             ,----- ** fontSelectionGetSize-    FontSelectionGetSizeMethodInfo          ,-    fontSelectionGetSize                    ,----- ** fontSelectionGetSizeEntry-    FontSelectionGetSizeEntryMethodInfo     ,-    fontSelectionGetSizeEntry               ,----- ** fontSelectionGetSizeList-    FontSelectionGetSizeListMethodInfo      ,-    fontSelectionGetSizeList                ,----- ** fontSelectionNew-    fontSelectionNew                        ,----- ** fontSelectionSetFontName-    FontSelectionSetFontNameMethodInfo      ,-    fontSelectionSetFontName                ,----- ** fontSelectionSetPreviewText-    FontSelectionSetPreviewTextMethodInfo   ,-    fontSelectionSetPreviewText             ,----- -- * Properties--- ** FontName-    FontSelectionFontNamePropertyInfo       ,-    clearFontSelectionFontName              ,-    constructFontSelectionFontName          ,-    fontSelectionFontName                   ,-    getFontSelectionFontName                ,-    setFontSelectionFontName                ,----- ** PreviewText-    FontSelectionPreviewTextPropertyInfo    ,-    constructFontSelectionPreviewText       ,-    fontSelectionPreviewText                ,-    getFontSelectionPreviewText             ,-    setFontSelectionPreviewText             ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject-import qualified GI.Pango as Pango--newtype FontSelection = FontSelection (ForeignPtr FontSelection)-foreign import ccall "gtk_font_selection_get_type"-    c_gtk_font_selection_get_type :: IO GType--type instance ParentTypes FontSelection = FontSelectionParentTypes-type FontSelectionParentTypes = '[Box, Container, Widget, GObject.Object, Atk.ImplementorIface, Buildable, Orientable]--instance GObject FontSelection where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_font_selection_get_type-    --class GObject o => FontSelectionK o-instance (GObject o, IsDescendantOf FontSelection o) => FontSelectionK o--toFontSelection :: FontSelectionK o => o -> IO FontSelection-toFontSelection = unsafeCastTo FontSelection--noFontSelection :: Maybe FontSelection-noFontSelection = Nothing--type family ResolveFontSelectionMethod (t :: Symbol) (o :: *) :: * where-    ResolveFontSelectionMethod "activate" o = WidgetActivateMethodInfo-    ResolveFontSelectionMethod "add" o = ContainerAddMethodInfo-    ResolveFontSelectionMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveFontSelectionMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveFontSelectionMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveFontSelectionMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveFontSelectionMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveFontSelectionMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveFontSelectionMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveFontSelectionMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveFontSelectionMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveFontSelectionMethod "checkResize" o = ContainerCheckResizeMethodInfo-    ResolveFontSelectionMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveFontSelectionMethod "childGetProperty" o = ContainerChildGetPropertyMethodInfo-    ResolveFontSelectionMethod "childNotifyByPspec" o = ContainerChildNotifyByPspecMethodInfo-    ResolveFontSelectionMethod "childSetProperty" o = ContainerChildSetPropertyMethodInfo-    ResolveFontSelectionMethod "childType" o = ContainerChildTypeMethodInfo-    ResolveFontSelectionMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveFontSelectionMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveFontSelectionMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveFontSelectionMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveFontSelectionMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveFontSelectionMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveFontSelectionMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveFontSelectionMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveFontSelectionMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveFontSelectionMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveFontSelectionMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveFontSelectionMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveFontSelectionMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveFontSelectionMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveFontSelectionMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveFontSelectionMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveFontSelectionMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveFontSelectionMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveFontSelectionMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveFontSelectionMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveFontSelectionMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveFontSelectionMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveFontSelectionMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveFontSelectionMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveFontSelectionMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveFontSelectionMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveFontSelectionMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveFontSelectionMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveFontSelectionMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveFontSelectionMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveFontSelectionMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveFontSelectionMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveFontSelectionMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveFontSelectionMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveFontSelectionMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveFontSelectionMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveFontSelectionMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveFontSelectionMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveFontSelectionMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveFontSelectionMethod "draw" o = WidgetDrawMethodInfo-    ResolveFontSelectionMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveFontSelectionMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveFontSelectionMethod "event" o = WidgetEventMethodInfo-    ResolveFontSelectionMethod "forall" o = ContainerForallMethodInfo-    ResolveFontSelectionMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveFontSelectionMethod "foreach" o = ContainerForeachMethodInfo-    ResolveFontSelectionMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveFontSelectionMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveFontSelectionMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveFontSelectionMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveFontSelectionMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveFontSelectionMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveFontSelectionMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveFontSelectionMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveFontSelectionMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveFontSelectionMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveFontSelectionMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveFontSelectionMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveFontSelectionMethod "hide" o = WidgetHideMethodInfo-    ResolveFontSelectionMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveFontSelectionMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveFontSelectionMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveFontSelectionMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveFontSelectionMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveFontSelectionMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveFontSelectionMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveFontSelectionMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveFontSelectionMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveFontSelectionMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveFontSelectionMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveFontSelectionMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveFontSelectionMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveFontSelectionMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveFontSelectionMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveFontSelectionMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveFontSelectionMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveFontSelectionMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveFontSelectionMethod "map" o = WidgetMapMethodInfo-    ResolveFontSelectionMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveFontSelectionMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveFontSelectionMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveFontSelectionMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveFontSelectionMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveFontSelectionMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveFontSelectionMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveFontSelectionMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveFontSelectionMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveFontSelectionMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveFontSelectionMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveFontSelectionMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveFontSelectionMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveFontSelectionMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveFontSelectionMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveFontSelectionMethod "packEnd" o = BoxPackEndMethodInfo-    ResolveFontSelectionMethod "packStart" o = BoxPackStartMethodInfo-    ResolveFontSelectionMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveFontSelectionMethod "path" o = WidgetPathMethodInfo-    ResolveFontSelectionMethod "propagateDraw" o = ContainerPropagateDrawMethodInfo-    ResolveFontSelectionMethod "queryChildPacking" o = BoxQueryChildPackingMethodInfo-    ResolveFontSelectionMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveFontSelectionMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveFontSelectionMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveFontSelectionMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveFontSelectionMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveFontSelectionMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveFontSelectionMethod "realize" o = WidgetRealizeMethodInfo-    ResolveFontSelectionMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveFontSelectionMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveFontSelectionMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveFontSelectionMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveFontSelectionMethod "remove" o = ContainerRemoveMethodInfo-    ResolveFontSelectionMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveFontSelectionMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveFontSelectionMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveFontSelectionMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveFontSelectionMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveFontSelectionMethod "reorderChild" o = BoxReorderChildMethodInfo-    ResolveFontSelectionMethod "reparent" o = WidgetReparentMethodInfo-    ResolveFontSelectionMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveFontSelectionMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveFontSelectionMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveFontSelectionMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveFontSelectionMethod "resizeChildren" o = ContainerResizeChildrenMethodInfo-    ResolveFontSelectionMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveFontSelectionMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveFontSelectionMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveFontSelectionMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveFontSelectionMethod "show" o = WidgetShowMethodInfo-    ResolveFontSelectionMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveFontSelectionMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveFontSelectionMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveFontSelectionMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveFontSelectionMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveFontSelectionMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveFontSelectionMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveFontSelectionMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveFontSelectionMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveFontSelectionMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveFontSelectionMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveFontSelectionMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveFontSelectionMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveFontSelectionMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveFontSelectionMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveFontSelectionMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveFontSelectionMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveFontSelectionMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveFontSelectionMethod "unsetFocusChain" o = ContainerUnsetFocusChainMethodInfo-    ResolveFontSelectionMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveFontSelectionMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveFontSelectionMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveFontSelectionMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveFontSelectionMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveFontSelectionMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveFontSelectionMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveFontSelectionMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveFontSelectionMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveFontSelectionMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveFontSelectionMethod "getBaselinePosition" o = BoxGetBaselinePositionMethodInfo-    ResolveFontSelectionMethod "getBorderWidth" o = ContainerGetBorderWidthMethodInfo-    ResolveFontSelectionMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveFontSelectionMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveFontSelectionMethod "getCenterWidget" o = BoxGetCenterWidgetMethodInfo-    ResolveFontSelectionMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveFontSelectionMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveFontSelectionMethod "getChildren" o = ContainerGetChildrenMethodInfo-    ResolveFontSelectionMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveFontSelectionMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveFontSelectionMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveFontSelectionMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveFontSelectionMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveFontSelectionMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveFontSelectionMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveFontSelectionMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveFontSelectionMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveFontSelectionMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveFontSelectionMethod "getFace" o = FontSelectionGetFaceMethodInfo-    ResolveFontSelectionMethod "getFaceList" o = FontSelectionGetFaceListMethodInfo-    ResolveFontSelectionMethod "getFamily" o = FontSelectionGetFamilyMethodInfo-    ResolveFontSelectionMethod "getFamilyList" o = FontSelectionGetFamilyListMethodInfo-    ResolveFontSelectionMethod "getFocusChain" o = ContainerGetFocusChainMethodInfo-    ResolveFontSelectionMethod "getFocusChild" o = ContainerGetFocusChildMethodInfo-    ResolveFontSelectionMethod "getFocusHadjustment" o = ContainerGetFocusHadjustmentMethodInfo-    ResolveFontSelectionMethod "getFocusVadjustment" o = ContainerGetFocusVadjustmentMethodInfo-    ResolveFontSelectionMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveFontSelectionMethod "getFontName" o = FontSelectionGetFontNameMethodInfo-    ResolveFontSelectionMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveFontSelectionMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveFontSelectionMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveFontSelectionMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveFontSelectionMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveFontSelectionMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveFontSelectionMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveFontSelectionMethod "getHomogeneous" o = BoxGetHomogeneousMethodInfo-    ResolveFontSelectionMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveFontSelectionMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveFontSelectionMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveFontSelectionMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveFontSelectionMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveFontSelectionMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveFontSelectionMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveFontSelectionMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveFontSelectionMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveFontSelectionMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveFontSelectionMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveFontSelectionMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveFontSelectionMethod "getOrientation" o = OrientableGetOrientationMethodInfo-    ResolveFontSelectionMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveFontSelectionMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveFontSelectionMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveFontSelectionMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveFontSelectionMethod "getPathForChild" o = ContainerGetPathForChildMethodInfo-    ResolveFontSelectionMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveFontSelectionMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveFontSelectionMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveFontSelectionMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveFontSelectionMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveFontSelectionMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveFontSelectionMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveFontSelectionMethod "getPreviewEntry" o = FontSelectionGetPreviewEntryMethodInfo-    ResolveFontSelectionMethod "getPreviewText" o = FontSelectionGetPreviewTextMethodInfo-    ResolveFontSelectionMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveFontSelectionMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveFontSelectionMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveFontSelectionMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveFontSelectionMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveFontSelectionMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveFontSelectionMethod "getResizeMode" o = ContainerGetResizeModeMethodInfo-    ResolveFontSelectionMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveFontSelectionMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveFontSelectionMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveFontSelectionMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveFontSelectionMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveFontSelectionMethod "getSize" o = FontSelectionGetSizeMethodInfo-    ResolveFontSelectionMethod "getSizeEntry" o = FontSelectionGetSizeEntryMethodInfo-    ResolveFontSelectionMethod "getSizeList" o = FontSelectionGetSizeListMethodInfo-    ResolveFontSelectionMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveFontSelectionMethod "getSpacing" o = BoxGetSpacingMethodInfo-    ResolveFontSelectionMethod "getState" o = WidgetGetStateMethodInfo-    ResolveFontSelectionMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveFontSelectionMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveFontSelectionMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveFontSelectionMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveFontSelectionMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveFontSelectionMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveFontSelectionMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveFontSelectionMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveFontSelectionMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveFontSelectionMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveFontSelectionMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveFontSelectionMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveFontSelectionMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveFontSelectionMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveFontSelectionMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveFontSelectionMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveFontSelectionMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveFontSelectionMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveFontSelectionMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveFontSelectionMethod "setBaselinePosition" o = BoxSetBaselinePositionMethodInfo-    ResolveFontSelectionMethod "setBorderWidth" o = ContainerSetBorderWidthMethodInfo-    ResolveFontSelectionMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveFontSelectionMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveFontSelectionMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveFontSelectionMethod "setCenterWidget" o = BoxSetCenterWidgetMethodInfo-    ResolveFontSelectionMethod "setChildPacking" o = BoxSetChildPackingMethodInfo-    ResolveFontSelectionMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveFontSelectionMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveFontSelectionMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveFontSelectionMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveFontSelectionMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveFontSelectionMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveFontSelectionMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveFontSelectionMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveFontSelectionMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveFontSelectionMethod "setFocusChain" o = ContainerSetFocusChainMethodInfo-    ResolveFontSelectionMethod "setFocusChild" o = ContainerSetFocusChildMethodInfo-    ResolveFontSelectionMethod "setFocusHadjustment" o = ContainerSetFocusHadjustmentMethodInfo-    ResolveFontSelectionMethod "setFocusVadjustment" o = ContainerSetFocusVadjustmentMethodInfo-    ResolveFontSelectionMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveFontSelectionMethod "setFontName" o = FontSelectionSetFontNameMethodInfo-    ResolveFontSelectionMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveFontSelectionMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveFontSelectionMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveFontSelectionMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveFontSelectionMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveFontSelectionMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveFontSelectionMethod "setHomogeneous" o = BoxSetHomogeneousMethodInfo-    ResolveFontSelectionMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveFontSelectionMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveFontSelectionMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveFontSelectionMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveFontSelectionMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveFontSelectionMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveFontSelectionMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveFontSelectionMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveFontSelectionMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveFontSelectionMethod "setOrientation" o = OrientableSetOrientationMethodInfo-    ResolveFontSelectionMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveFontSelectionMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveFontSelectionMethod "setPreviewText" o = FontSelectionSetPreviewTextMethodInfo-    ResolveFontSelectionMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveFontSelectionMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveFontSelectionMethod "setReallocateRedraws" o = ContainerSetReallocateRedrawsMethodInfo-    ResolveFontSelectionMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveFontSelectionMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveFontSelectionMethod "setResizeMode" o = ContainerSetResizeModeMethodInfo-    ResolveFontSelectionMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveFontSelectionMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveFontSelectionMethod "setSpacing" o = BoxSetSpacingMethodInfo-    ResolveFontSelectionMethod "setState" o = WidgetSetStateMethodInfo-    ResolveFontSelectionMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveFontSelectionMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveFontSelectionMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveFontSelectionMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveFontSelectionMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveFontSelectionMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveFontSelectionMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveFontSelectionMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveFontSelectionMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveFontSelectionMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveFontSelectionMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveFontSelectionMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveFontSelectionMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveFontSelectionMethod t FontSelection, MethodInfo info FontSelection p) => IsLabelProxy t (FontSelection -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveFontSelectionMethod t FontSelection, MethodInfo info FontSelection p) => IsLabel t (FontSelection -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "font-name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getFontSelectionFontName :: (MonadIO m, FontSelectionK o) => o -> m (Maybe T.Text)-getFontSelectionFontName obj = liftIO $ getObjectPropertyString obj "font-name"--setFontSelectionFontName :: (MonadIO m, FontSelectionK o) => o -> T.Text -> m ()-setFontSelectionFontName obj val = liftIO $ setObjectPropertyString obj "font-name" (Just val)--constructFontSelectionFontName :: T.Text -> IO ([Char], GValue)-constructFontSelectionFontName val = constructObjectPropertyString "font-name" (Just val)--clearFontSelectionFontName :: (MonadIO m, FontSelectionK o) => o -> m ()-clearFontSelectionFontName obj = liftIO $ setObjectPropertyString obj "font-name" (Nothing :: Maybe T.Text)--data FontSelectionFontNamePropertyInfo-instance AttrInfo FontSelectionFontNamePropertyInfo where-    type AttrAllowedOps FontSelectionFontNamePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint FontSelectionFontNamePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint FontSelectionFontNamePropertyInfo = FontSelectionK-    type AttrGetType FontSelectionFontNamePropertyInfo = (Maybe T.Text)-    type AttrLabel FontSelectionFontNamePropertyInfo = "font-name"-    attrGet _ = getFontSelectionFontName-    attrSet _ = setFontSelectionFontName-    attrConstruct _ = constructFontSelectionFontName-    attrClear _ = clearFontSelectionFontName---- VVV Prop "preview-text"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getFontSelectionPreviewText :: (MonadIO m, FontSelectionK o) => o -> m T.Text-getFontSelectionPreviewText obj = liftIO $ checkUnexpectedNothing "getFontSelectionPreviewText" $ getObjectPropertyString obj "preview-text"--setFontSelectionPreviewText :: (MonadIO m, FontSelectionK o) => o -> T.Text -> m ()-setFontSelectionPreviewText obj val = liftIO $ setObjectPropertyString obj "preview-text" (Just val)--constructFontSelectionPreviewText :: T.Text -> IO ([Char], GValue)-constructFontSelectionPreviewText val = constructObjectPropertyString "preview-text" (Just val)--data FontSelectionPreviewTextPropertyInfo-instance AttrInfo FontSelectionPreviewTextPropertyInfo where-    type AttrAllowedOps FontSelectionPreviewTextPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint FontSelectionPreviewTextPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint FontSelectionPreviewTextPropertyInfo = FontSelectionK-    type AttrGetType FontSelectionPreviewTextPropertyInfo = T.Text-    type AttrLabel FontSelectionPreviewTextPropertyInfo = "preview-text"-    attrGet _ = getFontSelectionPreviewText-    attrSet _ = setFontSelectionPreviewText-    attrConstruct _ = constructFontSelectionPreviewText-    attrClear _ = undefined--type instance AttributeList FontSelection = FontSelectionAttributeList-type FontSelectionAttributeList = ('[ '("appPaintable", WidgetAppPaintablePropertyInfo), '("baselinePosition", BoxBaselinePositionPropertyInfo), '("borderWidth", ContainerBorderWidthPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("child", ContainerChildPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("fontName", FontSelectionFontNamePropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("homogeneous", BoxHomogeneousPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("orientation", OrientableOrientationPropertyInfo), '("parent", WidgetParentPropertyInfo), '("previewText", FontSelectionPreviewTextPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("resizeMode", ContainerResizeModePropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("spacing", BoxSpacingPropertyInfo), '("style", WidgetStylePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo)] :: [(Symbol, *)])--fontSelectionFontName :: AttrLabelProxy "fontName"-fontSelectionFontName = AttrLabelProxy--fontSelectionPreviewText :: AttrLabelProxy "previewText"-fontSelectionPreviewText = AttrLabelProxy--type instance SignalList FontSelection = FontSelectionSignalList-type FontSelectionSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("add", ContainerAddSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("checkResize", ContainerCheckResizeSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("remove", ContainerRemoveSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("setFocusChild", ContainerSetFocusChildSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method FontSelection::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "FontSelection")--- throws : False--- Skip return : False--foreign import ccall "gtk_font_selection_new" gtk_font_selection_new :: -    IO (Ptr FontSelection)--{-# DEPRECATED fontSelectionNew ["(Since version 3.2)","Use #GtkFontChooserWidget instead"]#-}-fontSelectionNew ::-    (MonadIO m) =>-    m FontSelection                         -- result-fontSelectionNew  = liftIO $ do-    result <- gtk_font_selection_new-    checkUnexpectedReturnNULL "gtk_font_selection_new" result-    result' <- (newObject FontSelection) result-    return result'---- method FontSelection::get_face--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FontSelection", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Pango" "FontFace")--- throws : False--- Skip return : False--foreign import ccall "gtk_font_selection_get_face" gtk_font_selection_get_face :: -    Ptr FontSelection ->                    -- _obj : TInterface "Gtk" "FontSelection"-    IO (Ptr Pango.FontFace)--{-# DEPRECATED fontSelectionGetFace ["(Since version 3.2)","Use #GtkFontChooser"]#-}-fontSelectionGetFace ::-    (MonadIO m, FontSelectionK a) =>-    a                                       -- _obj-    -> m Pango.FontFace                     -- result-fontSelectionGetFace _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_font_selection_get_face _obj'-    checkUnexpectedReturnNULL "gtk_font_selection_get_face" result-    result' <- (newObject Pango.FontFace) result-    touchManagedPtr _obj-    return result'--data FontSelectionGetFaceMethodInfo-instance (signature ~ (m Pango.FontFace), MonadIO m, FontSelectionK a) => MethodInfo FontSelectionGetFaceMethodInfo a signature where-    overloadedMethod _ = fontSelectionGetFace---- method FontSelection::get_face_list--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FontSelection", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Widget")--- throws : False--- Skip return : False--foreign import ccall "gtk_font_selection_get_face_list" gtk_font_selection_get_face_list :: -    Ptr FontSelection ->                    -- _obj : TInterface "Gtk" "FontSelection"-    IO (Ptr Widget)--{-# DEPRECATED fontSelectionGetFaceList ["(Since version 3.2)","Use #GtkFontChooser"]#-}-fontSelectionGetFaceList ::-    (MonadIO m, FontSelectionK a) =>-    a                                       -- _obj-    -> m Widget                             -- result-fontSelectionGetFaceList _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_font_selection_get_face_list _obj'-    checkUnexpectedReturnNULL "gtk_font_selection_get_face_list" result-    result' <- (newObject Widget) result-    touchManagedPtr _obj-    return result'--data FontSelectionGetFaceListMethodInfo-instance (signature ~ (m Widget), MonadIO m, FontSelectionK a) => MethodInfo FontSelectionGetFaceListMethodInfo a signature where-    overloadedMethod _ = fontSelectionGetFaceList---- method FontSelection::get_family--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FontSelection", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Pango" "FontFamily")--- throws : False--- Skip return : False--foreign import ccall "gtk_font_selection_get_family" gtk_font_selection_get_family :: -    Ptr FontSelection ->                    -- _obj : TInterface "Gtk" "FontSelection"-    IO (Ptr Pango.FontFamily)--{-# DEPRECATED fontSelectionGetFamily ["(Since version 3.2)","Use #GtkFontChooser"]#-}-fontSelectionGetFamily ::-    (MonadIO m, FontSelectionK a) =>-    a                                       -- _obj-    -> m Pango.FontFamily                   -- result-fontSelectionGetFamily _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_font_selection_get_family _obj'-    checkUnexpectedReturnNULL "gtk_font_selection_get_family" result-    result' <- (newObject Pango.FontFamily) result-    touchManagedPtr _obj-    return result'--data FontSelectionGetFamilyMethodInfo-instance (signature ~ (m Pango.FontFamily), MonadIO m, FontSelectionK a) => MethodInfo FontSelectionGetFamilyMethodInfo a signature where-    overloadedMethod _ = fontSelectionGetFamily---- method FontSelection::get_family_list--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FontSelection", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Widget")--- throws : False--- Skip return : False--foreign import ccall "gtk_font_selection_get_family_list" gtk_font_selection_get_family_list :: -    Ptr FontSelection ->                    -- _obj : TInterface "Gtk" "FontSelection"-    IO (Ptr Widget)--{-# DEPRECATED fontSelectionGetFamilyList ["(Since version 3.2)","Use #GtkFontChooser"]#-}-fontSelectionGetFamilyList ::-    (MonadIO m, FontSelectionK a) =>-    a                                       -- _obj-    -> m Widget                             -- result-fontSelectionGetFamilyList _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_font_selection_get_family_list _obj'-    checkUnexpectedReturnNULL "gtk_font_selection_get_family_list" result-    result' <- (newObject Widget) result-    touchManagedPtr _obj-    return result'--data FontSelectionGetFamilyListMethodInfo-instance (signature ~ (m Widget), MonadIO m, FontSelectionK a) => MethodInfo FontSelectionGetFamilyListMethodInfo a signature where-    overloadedMethod _ = fontSelectionGetFamilyList---- method FontSelection::get_font_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FontSelection", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_font_selection_get_font_name" gtk_font_selection_get_font_name :: -    Ptr FontSelection ->                    -- _obj : TInterface "Gtk" "FontSelection"-    IO CString--{-# DEPRECATED fontSelectionGetFontName ["(Since version 3.2)","Use #GtkFontChooser"]#-}-fontSelectionGetFontName ::-    (MonadIO m, FontSelectionK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-fontSelectionGetFontName _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_font_selection_get_font_name _obj'-    checkUnexpectedReturnNULL "gtk_font_selection_get_font_name" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data FontSelectionGetFontNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, FontSelectionK a) => MethodInfo FontSelectionGetFontNameMethodInfo a signature where-    overloadedMethod _ = fontSelectionGetFontName---- method FontSelection::get_preview_entry--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FontSelection", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Widget")--- throws : False--- Skip return : False--foreign import ccall "gtk_font_selection_get_preview_entry" gtk_font_selection_get_preview_entry :: -    Ptr FontSelection ->                    -- _obj : TInterface "Gtk" "FontSelection"-    IO (Ptr Widget)--{-# DEPRECATED fontSelectionGetPreviewEntry ["(Since version 3.2)","Use #GtkFontChooser"]#-}-fontSelectionGetPreviewEntry ::-    (MonadIO m, FontSelectionK a) =>-    a                                       -- _obj-    -> m Widget                             -- result-fontSelectionGetPreviewEntry _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_font_selection_get_preview_entry _obj'-    checkUnexpectedReturnNULL "gtk_font_selection_get_preview_entry" result-    result' <- (newObject Widget) result-    touchManagedPtr _obj-    return result'--data FontSelectionGetPreviewEntryMethodInfo-instance (signature ~ (m Widget), MonadIO m, FontSelectionK a) => MethodInfo FontSelectionGetPreviewEntryMethodInfo a signature where-    overloadedMethod _ = fontSelectionGetPreviewEntry---- method FontSelection::get_preview_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FontSelection", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_font_selection_get_preview_text" gtk_font_selection_get_preview_text :: -    Ptr FontSelection ->                    -- _obj : TInterface "Gtk" "FontSelection"-    IO CString--{-# DEPRECATED fontSelectionGetPreviewText ["(Since version 3.2)","Use #GtkFontChooser"]#-}-fontSelectionGetPreviewText ::-    (MonadIO m, FontSelectionK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-fontSelectionGetPreviewText _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_font_selection_get_preview_text _obj'-    checkUnexpectedReturnNULL "gtk_font_selection_get_preview_text" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data FontSelectionGetPreviewTextMethodInfo-instance (signature ~ (m T.Text), MonadIO m, FontSelectionK a) => MethodInfo FontSelectionGetPreviewTextMethodInfo a signature where-    overloadedMethod _ = fontSelectionGetPreviewText---- method FontSelection::get_size--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FontSelection", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_font_selection_get_size" gtk_font_selection_get_size :: -    Ptr FontSelection ->                    -- _obj : TInterface "Gtk" "FontSelection"-    IO Int32--{-# DEPRECATED fontSelectionGetSize ["(Since version 3.2)","Use #GtkFontChooser"]#-}-fontSelectionGetSize ::-    (MonadIO m, FontSelectionK a) =>-    a                                       -- _obj-    -> m Int32                              -- result-fontSelectionGetSize _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_font_selection_get_size _obj'-    touchManagedPtr _obj-    return result--data FontSelectionGetSizeMethodInfo-instance (signature ~ (m Int32), MonadIO m, FontSelectionK a) => MethodInfo FontSelectionGetSizeMethodInfo a signature where-    overloadedMethod _ = fontSelectionGetSize---- method FontSelection::get_size_entry--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FontSelection", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Widget")--- throws : False--- Skip return : False--foreign import ccall "gtk_font_selection_get_size_entry" gtk_font_selection_get_size_entry :: -    Ptr FontSelection ->                    -- _obj : TInterface "Gtk" "FontSelection"-    IO (Ptr Widget)--{-# DEPRECATED fontSelectionGetSizeEntry ["(Since version 3.2)","Use #GtkFontChooser"]#-}-fontSelectionGetSizeEntry ::-    (MonadIO m, FontSelectionK a) =>-    a                                       -- _obj-    -> m Widget                             -- result-fontSelectionGetSizeEntry _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_font_selection_get_size_entry _obj'-    checkUnexpectedReturnNULL "gtk_font_selection_get_size_entry" result-    result' <- (newObject Widget) result-    touchManagedPtr _obj-    return result'--data FontSelectionGetSizeEntryMethodInfo-instance (signature ~ (m Widget), MonadIO m, FontSelectionK a) => MethodInfo FontSelectionGetSizeEntryMethodInfo a signature where-    overloadedMethod _ = fontSelectionGetSizeEntry---- method FontSelection::get_size_list--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FontSelection", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Widget")--- throws : False--- Skip return : False--foreign import ccall "gtk_font_selection_get_size_list" gtk_font_selection_get_size_list :: -    Ptr FontSelection ->                    -- _obj : TInterface "Gtk" "FontSelection"-    IO (Ptr Widget)--{-# DEPRECATED fontSelectionGetSizeList ["(Since version 3.2)","Use #GtkFontChooser"]#-}-fontSelectionGetSizeList ::-    (MonadIO m, FontSelectionK a) =>-    a                                       -- _obj-    -> m Widget                             -- result-fontSelectionGetSizeList _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_font_selection_get_size_list _obj'-    checkUnexpectedReturnNULL "gtk_font_selection_get_size_list" result-    result' <- (newObject Widget) result-    touchManagedPtr _obj-    return result'--data FontSelectionGetSizeListMethodInfo-instance (signature ~ (m Widget), MonadIO m, FontSelectionK a) => MethodInfo FontSelectionGetSizeListMethodInfo a signature where-    overloadedMethod _ = fontSelectionGetSizeList---- method FontSelection::set_font_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FontSelection", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "fontname", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_font_selection_set_font_name" gtk_font_selection_set_font_name :: -    Ptr FontSelection ->                    -- _obj : TInterface "Gtk" "FontSelection"-    CString ->                              -- fontname : TBasicType TUTF8-    IO CInt--{-# DEPRECATED fontSelectionSetFontName ["(Since version 3.2)","Use #GtkFontChooser"]#-}-fontSelectionSetFontName ::-    (MonadIO m, FontSelectionK a) =>-    a                                       -- _obj-    -> T.Text                               -- fontname-    -> m Bool                               -- result-fontSelectionSetFontName _obj fontname = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    fontname' <- textToCString fontname-    result <- gtk_font_selection_set_font_name _obj' fontname'-    let result' = (/= 0) result-    touchManagedPtr _obj-    freeMem fontname'-    return result'--data FontSelectionSetFontNameMethodInfo-instance (signature ~ (T.Text -> m Bool), MonadIO m, FontSelectionK a) => MethodInfo FontSelectionSetFontNameMethodInfo a signature where-    overloadedMethod _ = fontSelectionSetFontName---- method FontSelection::set_preview_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FontSelection", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "text", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_font_selection_set_preview_text" gtk_font_selection_set_preview_text :: -    Ptr FontSelection ->                    -- _obj : TInterface "Gtk" "FontSelection"-    CString ->                              -- text : TBasicType TUTF8-    IO ()--{-# DEPRECATED fontSelectionSetPreviewText ["(Since version 3.2)","Use #GtkFontChooser"]#-}-fontSelectionSetPreviewText ::-    (MonadIO m, FontSelectionK a) =>-    a                                       -- _obj-    -> T.Text                               -- text-    -> m ()                                 -- result-fontSelectionSetPreviewText _obj text = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    text' <- textToCString text-    gtk_font_selection_set_preview_text _obj' text'-    touchManagedPtr _obj-    freeMem text'-    return ()--data FontSelectionSetPreviewTextMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, FontSelectionK a) => MethodInfo FontSelectionSetPreviewTextMethodInfo a signature where-    overloadedMethod _ = fontSelectionSetPreviewText--
− GI/Gtk/Objects/FontSelection.hs-boot
@@ -1,27 +0,0 @@-module GI.Gtk.Objects.FontSelection where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype FontSelection = FontSelection (ForeignPtr FontSelection)-instance GObject FontSelection where-class GObject o => FontSelectionK o-instance (GObject o, IsDescendantOf FontSelection o) => FontSelectionK o-data FontSelectionFontNamePropertyInfo-data FontSelectionPreviewTextPropertyInfo-data FontSelectionGetFaceMethodInfo-data FontSelectionGetFaceListMethodInfo-data FontSelectionGetFamilyMethodInfo-data FontSelectionGetFamilyListMethodInfo-data FontSelectionGetFontNameMethodInfo-data FontSelectionGetPreviewEntryMethodInfo-data FontSelectionGetPreviewTextMethodInfo-data FontSelectionGetSizeMethodInfo-data FontSelectionGetSizeEntryMethodInfo-data FontSelectionGetSizeListMethodInfo-data FontSelectionSetFontNameMethodInfo-data FontSelectionSetPreviewTextMethodInfo
− GI/Gtk/Objects/FontSelectionDialog.hs
@@ -1,779 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.FontSelectionDialog-    ( ---- * Exported types-    FontSelectionDialog(..)                 ,-    FontSelectionDialogK                    ,-    toFontSelectionDialog                   ,-    noFontSelectionDialog                   ,--- -- * Methods--- ** fontSelectionDialogGetCancelButton-    FontSelectionDialogGetCancelButtonMethodInfo,-    fontSelectionDialogGetCancelButton      ,----- ** fontSelectionDialogGetFontName-    FontSelectionDialogGetFontNameMethodInfo,-    fontSelectionDialogGetFontName          ,----- ** fontSelectionDialogGetFontSelection-    FontSelectionDialogGetFontSelectionMethodInfo,-    fontSelectionDialogGetFontSelection     ,----- ** fontSelectionDialogGetOkButton-    FontSelectionDialogGetOkButtonMethodInfo,-    fontSelectionDialogGetOkButton          ,----- ** fontSelectionDialogGetPreviewText-    FontSelectionDialogGetPreviewTextMethodInfo,-    fontSelectionDialogGetPreviewText       ,----- ** fontSelectionDialogNew-    fontSelectionDialogNew                  ,----- ** fontSelectionDialogSetFontName-    FontSelectionDialogSetFontNameMethodInfo,-    fontSelectionDialogSetFontName          ,----- ** fontSelectionDialogSetPreviewText-    FontSelectionDialogSetPreviewTextMethodInfo,-    fontSelectionDialogSetPreviewText       ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype FontSelectionDialog = FontSelectionDialog (ForeignPtr FontSelectionDialog)-foreign import ccall "gtk_font_selection_dialog_get_type"-    c_gtk_font_selection_dialog_get_type :: IO GType--type instance ParentTypes FontSelectionDialog = FontSelectionDialogParentTypes-type FontSelectionDialogParentTypes = '[Dialog, Window, Bin, Container, Widget, GObject.Object, Atk.ImplementorIface, Buildable]--instance GObject FontSelectionDialog where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_font_selection_dialog_get_type-    --class GObject o => FontSelectionDialogK o-instance (GObject o, IsDescendantOf FontSelectionDialog o) => FontSelectionDialogK o--toFontSelectionDialog :: FontSelectionDialogK o => o -> IO FontSelectionDialog-toFontSelectionDialog = unsafeCastTo FontSelectionDialog--noFontSelectionDialog :: Maybe FontSelectionDialog-noFontSelectionDialog = Nothing--type family ResolveFontSelectionDialogMethod (t :: Symbol) (o :: *) :: * where-    ResolveFontSelectionDialogMethod "activate" o = WidgetActivateMethodInfo-    ResolveFontSelectionDialogMethod "activateDefault" o = WindowActivateDefaultMethodInfo-    ResolveFontSelectionDialogMethod "activateFocus" o = WindowActivateFocusMethodInfo-    ResolveFontSelectionDialogMethod "activateKey" o = WindowActivateKeyMethodInfo-    ResolveFontSelectionDialogMethod "add" o = ContainerAddMethodInfo-    ResolveFontSelectionDialogMethod "addAccelGroup" o = WindowAddAccelGroupMethodInfo-    ResolveFontSelectionDialogMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveFontSelectionDialogMethod "addActionWidget" o = DialogAddActionWidgetMethodInfo-    ResolveFontSelectionDialogMethod "addButton" o = DialogAddButtonMethodInfo-    ResolveFontSelectionDialogMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveFontSelectionDialogMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveFontSelectionDialogMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveFontSelectionDialogMethod "addMnemonic" o = WindowAddMnemonicMethodInfo-    ResolveFontSelectionDialogMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveFontSelectionDialogMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveFontSelectionDialogMethod "beginMoveDrag" o = WindowBeginMoveDragMethodInfo-    ResolveFontSelectionDialogMethod "beginResizeDrag" o = WindowBeginResizeDragMethodInfo-    ResolveFontSelectionDialogMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveFontSelectionDialogMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveFontSelectionDialogMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveFontSelectionDialogMethod "checkResize" o = ContainerCheckResizeMethodInfo-    ResolveFontSelectionDialogMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveFontSelectionDialogMethod "childGetProperty" o = ContainerChildGetPropertyMethodInfo-    ResolveFontSelectionDialogMethod "childNotifyByPspec" o = ContainerChildNotifyByPspecMethodInfo-    ResolveFontSelectionDialogMethod "childSetProperty" o = ContainerChildSetPropertyMethodInfo-    ResolveFontSelectionDialogMethod "childType" o = ContainerChildTypeMethodInfo-    ResolveFontSelectionDialogMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveFontSelectionDialogMethod "close" o = WindowCloseMethodInfo-    ResolveFontSelectionDialogMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveFontSelectionDialogMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveFontSelectionDialogMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveFontSelectionDialogMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveFontSelectionDialogMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveFontSelectionDialogMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveFontSelectionDialogMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveFontSelectionDialogMethod "deiconify" o = WindowDeiconifyMethodInfo-    ResolveFontSelectionDialogMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveFontSelectionDialogMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveFontSelectionDialogMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveFontSelectionDialogMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveFontSelectionDialogMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveFontSelectionDialogMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveFontSelectionDialogMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveFontSelectionDialogMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveFontSelectionDialogMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveFontSelectionDialogMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveFontSelectionDialogMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveFontSelectionDialogMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveFontSelectionDialogMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveFontSelectionDialogMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveFontSelectionDialogMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveFontSelectionDialogMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveFontSelectionDialogMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveFontSelectionDialogMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveFontSelectionDialogMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveFontSelectionDialogMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveFontSelectionDialogMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveFontSelectionDialogMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveFontSelectionDialogMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveFontSelectionDialogMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveFontSelectionDialogMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveFontSelectionDialogMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveFontSelectionDialogMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveFontSelectionDialogMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveFontSelectionDialogMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveFontSelectionDialogMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveFontSelectionDialogMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveFontSelectionDialogMethod "draw" o = WidgetDrawMethodInfo-    ResolveFontSelectionDialogMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveFontSelectionDialogMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveFontSelectionDialogMethod "event" o = WidgetEventMethodInfo-    ResolveFontSelectionDialogMethod "forall" o = ContainerForallMethodInfo-    ResolveFontSelectionDialogMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveFontSelectionDialogMethod "foreach" o = ContainerForeachMethodInfo-    ResolveFontSelectionDialogMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveFontSelectionDialogMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveFontSelectionDialogMethod "fullscreen" o = WindowFullscreenMethodInfo-    ResolveFontSelectionDialogMethod "fullscreenOnMonitor" o = WindowFullscreenOnMonitorMethodInfo-    ResolveFontSelectionDialogMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveFontSelectionDialogMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveFontSelectionDialogMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveFontSelectionDialogMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveFontSelectionDialogMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveFontSelectionDialogMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveFontSelectionDialogMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveFontSelectionDialogMethod "hasGroup" o = WindowHasGroupMethodInfo-    ResolveFontSelectionDialogMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveFontSelectionDialogMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveFontSelectionDialogMethod "hasToplevelFocus" o = WindowHasToplevelFocusMethodInfo-    ResolveFontSelectionDialogMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveFontSelectionDialogMethod "hide" o = WidgetHideMethodInfo-    ResolveFontSelectionDialogMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveFontSelectionDialogMethod "iconify" o = WindowIconifyMethodInfo-    ResolveFontSelectionDialogMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveFontSelectionDialogMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveFontSelectionDialogMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveFontSelectionDialogMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveFontSelectionDialogMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveFontSelectionDialogMethod "isActive" o = WindowIsActiveMethodInfo-    ResolveFontSelectionDialogMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveFontSelectionDialogMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveFontSelectionDialogMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveFontSelectionDialogMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveFontSelectionDialogMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveFontSelectionDialogMethod "isMaximized" o = WindowIsMaximizedMethodInfo-    ResolveFontSelectionDialogMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveFontSelectionDialogMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveFontSelectionDialogMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveFontSelectionDialogMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveFontSelectionDialogMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveFontSelectionDialogMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveFontSelectionDialogMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveFontSelectionDialogMethod "map" o = WidgetMapMethodInfo-    ResolveFontSelectionDialogMethod "maximize" o = WindowMaximizeMethodInfo-    ResolveFontSelectionDialogMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveFontSelectionDialogMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveFontSelectionDialogMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveFontSelectionDialogMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveFontSelectionDialogMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveFontSelectionDialogMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveFontSelectionDialogMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveFontSelectionDialogMethod "move" o = WindowMoveMethodInfo-    ResolveFontSelectionDialogMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveFontSelectionDialogMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveFontSelectionDialogMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveFontSelectionDialogMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveFontSelectionDialogMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveFontSelectionDialogMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveFontSelectionDialogMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveFontSelectionDialogMethod "parseGeometry" o = WindowParseGeometryMethodInfo-    ResolveFontSelectionDialogMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveFontSelectionDialogMethod "path" o = WidgetPathMethodInfo-    ResolveFontSelectionDialogMethod "present" o = WindowPresentMethodInfo-    ResolveFontSelectionDialogMethod "presentWithTime" o = WindowPresentWithTimeMethodInfo-    ResolveFontSelectionDialogMethod "propagateDraw" o = ContainerPropagateDrawMethodInfo-    ResolveFontSelectionDialogMethod "propagateKeyEvent" o = WindowPropagateKeyEventMethodInfo-    ResolveFontSelectionDialogMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveFontSelectionDialogMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveFontSelectionDialogMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveFontSelectionDialogMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveFontSelectionDialogMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveFontSelectionDialogMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveFontSelectionDialogMethod "realize" o = WidgetRealizeMethodInfo-    ResolveFontSelectionDialogMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveFontSelectionDialogMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveFontSelectionDialogMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveFontSelectionDialogMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveFontSelectionDialogMethod "remove" o = ContainerRemoveMethodInfo-    ResolveFontSelectionDialogMethod "removeAccelGroup" o = WindowRemoveAccelGroupMethodInfo-    ResolveFontSelectionDialogMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveFontSelectionDialogMethod "removeMnemonic" o = WindowRemoveMnemonicMethodInfo-    ResolveFontSelectionDialogMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveFontSelectionDialogMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveFontSelectionDialogMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveFontSelectionDialogMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveFontSelectionDialogMethod "reparent" o = WidgetReparentMethodInfo-    ResolveFontSelectionDialogMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveFontSelectionDialogMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveFontSelectionDialogMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveFontSelectionDialogMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveFontSelectionDialogMethod "reshowWithInitialSize" o = WindowReshowWithInitialSizeMethodInfo-    ResolveFontSelectionDialogMethod "resize" o = WindowResizeMethodInfo-    ResolveFontSelectionDialogMethod "resizeChildren" o = ContainerResizeChildrenMethodInfo-    ResolveFontSelectionDialogMethod "resizeGripIsVisible" o = WindowResizeGripIsVisibleMethodInfo-    ResolveFontSelectionDialogMethod "resizeToGeometry" o = WindowResizeToGeometryMethodInfo-    ResolveFontSelectionDialogMethod "response" o = DialogResponseMethodInfo-    ResolveFontSelectionDialogMethod "run" o = DialogRunMethodInfo-    ResolveFontSelectionDialogMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveFontSelectionDialogMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveFontSelectionDialogMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveFontSelectionDialogMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveFontSelectionDialogMethod "show" o = WidgetShowMethodInfo-    ResolveFontSelectionDialogMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveFontSelectionDialogMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveFontSelectionDialogMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveFontSelectionDialogMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveFontSelectionDialogMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveFontSelectionDialogMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveFontSelectionDialogMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveFontSelectionDialogMethod "stick" o = WindowStickMethodInfo-    ResolveFontSelectionDialogMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveFontSelectionDialogMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveFontSelectionDialogMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveFontSelectionDialogMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveFontSelectionDialogMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveFontSelectionDialogMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveFontSelectionDialogMethod "unfullscreen" o = WindowUnfullscreenMethodInfo-    ResolveFontSelectionDialogMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveFontSelectionDialogMethod "unmaximize" o = WindowUnmaximizeMethodInfo-    ResolveFontSelectionDialogMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveFontSelectionDialogMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveFontSelectionDialogMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveFontSelectionDialogMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveFontSelectionDialogMethod "unsetFocusChain" o = ContainerUnsetFocusChainMethodInfo-    ResolveFontSelectionDialogMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveFontSelectionDialogMethod "unstick" o = WindowUnstickMethodInfo-    ResolveFontSelectionDialogMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveFontSelectionDialogMethod "getAcceptFocus" o = WindowGetAcceptFocusMethodInfo-    ResolveFontSelectionDialogMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveFontSelectionDialogMethod "getActionArea" o = DialogGetActionAreaMethodInfo-    ResolveFontSelectionDialogMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveFontSelectionDialogMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveFontSelectionDialogMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveFontSelectionDialogMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveFontSelectionDialogMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveFontSelectionDialogMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveFontSelectionDialogMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveFontSelectionDialogMethod "getApplication" o = WindowGetApplicationMethodInfo-    ResolveFontSelectionDialogMethod "getAttachedTo" o = WindowGetAttachedToMethodInfo-    ResolveFontSelectionDialogMethod "getBorderWidth" o = ContainerGetBorderWidthMethodInfo-    ResolveFontSelectionDialogMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveFontSelectionDialogMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveFontSelectionDialogMethod "getCancelButton" o = FontSelectionDialogGetCancelButtonMethodInfo-    ResolveFontSelectionDialogMethod "getChild" o = BinGetChildMethodInfo-    ResolveFontSelectionDialogMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveFontSelectionDialogMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveFontSelectionDialogMethod "getChildren" o = ContainerGetChildrenMethodInfo-    ResolveFontSelectionDialogMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveFontSelectionDialogMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveFontSelectionDialogMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveFontSelectionDialogMethod "getContentArea" o = DialogGetContentAreaMethodInfo-    ResolveFontSelectionDialogMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveFontSelectionDialogMethod "getDecorated" o = WindowGetDecoratedMethodInfo-    ResolveFontSelectionDialogMethod "getDefaultSize" o = WindowGetDefaultSizeMethodInfo-    ResolveFontSelectionDialogMethod "getDefaultWidget" o = WindowGetDefaultWidgetMethodInfo-    ResolveFontSelectionDialogMethod "getDeletable" o = WindowGetDeletableMethodInfo-    ResolveFontSelectionDialogMethod "getDestroyWithParent" o = WindowGetDestroyWithParentMethodInfo-    ResolveFontSelectionDialogMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveFontSelectionDialogMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveFontSelectionDialogMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveFontSelectionDialogMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveFontSelectionDialogMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveFontSelectionDialogMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveFontSelectionDialogMethod "getFocus" o = WindowGetFocusMethodInfo-    ResolveFontSelectionDialogMethod "getFocusChain" o = ContainerGetFocusChainMethodInfo-    ResolveFontSelectionDialogMethod "getFocusChild" o = ContainerGetFocusChildMethodInfo-    ResolveFontSelectionDialogMethod "getFocusHadjustment" o = ContainerGetFocusHadjustmentMethodInfo-    ResolveFontSelectionDialogMethod "getFocusOnMap" o = WindowGetFocusOnMapMethodInfo-    ResolveFontSelectionDialogMethod "getFocusVadjustment" o = ContainerGetFocusVadjustmentMethodInfo-    ResolveFontSelectionDialogMethod "getFocusVisible" o = WindowGetFocusVisibleMethodInfo-    ResolveFontSelectionDialogMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveFontSelectionDialogMethod "getFontName" o = FontSelectionDialogGetFontNameMethodInfo-    ResolveFontSelectionDialogMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveFontSelectionDialogMethod "getFontSelection" o = FontSelectionDialogGetFontSelectionMethodInfo-    ResolveFontSelectionDialogMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveFontSelectionDialogMethod "getGravity" o = WindowGetGravityMethodInfo-    ResolveFontSelectionDialogMethod "getGroup" o = WindowGetGroupMethodInfo-    ResolveFontSelectionDialogMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveFontSelectionDialogMethod "getHasResizeGrip" o = WindowGetHasResizeGripMethodInfo-    ResolveFontSelectionDialogMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveFontSelectionDialogMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveFontSelectionDialogMethod "getHeaderBar" o = DialogGetHeaderBarMethodInfo-    ResolveFontSelectionDialogMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveFontSelectionDialogMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveFontSelectionDialogMethod "getHideTitlebarWhenMaximized" o = WindowGetHideTitlebarWhenMaximizedMethodInfo-    ResolveFontSelectionDialogMethod "getIcon" o = WindowGetIconMethodInfo-    ResolveFontSelectionDialogMethod "getIconList" o = WindowGetIconListMethodInfo-    ResolveFontSelectionDialogMethod "getIconName" o = WindowGetIconNameMethodInfo-    ResolveFontSelectionDialogMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveFontSelectionDialogMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveFontSelectionDialogMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveFontSelectionDialogMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveFontSelectionDialogMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveFontSelectionDialogMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveFontSelectionDialogMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveFontSelectionDialogMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveFontSelectionDialogMethod "getMnemonicModifier" o = WindowGetMnemonicModifierMethodInfo-    ResolveFontSelectionDialogMethod "getMnemonicsVisible" o = WindowGetMnemonicsVisibleMethodInfo-    ResolveFontSelectionDialogMethod "getModal" o = WindowGetModalMethodInfo-    ResolveFontSelectionDialogMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveFontSelectionDialogMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveFontSelectionDialogMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveFontSelectionDialogMethod "getOkButton" o = FontSelectionDialogGetOkButtonMethodInfo-    ResolveFontSelectionDialogMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveFontSelectionDialogMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveFontSelectionDialogMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveFontSelectionDialogMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveFontSelectionDialogMethod "getPathForChild" o = ContainerGetPathForChildMethodInfo-    ResolveFontSelectionDialogMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveFontSelectionDialogMethod "getPosition" o = WindowGetPositionMethodInfo-    ResolveFontSelectionDialogMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveFontSelectionDialogMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveFontSelectionDialogMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveFontSelectionDialogMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveFontSelectionDialogMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveFontSelectionDialogMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveFontSelectionDialogMethod "getPreviewText" o = FontSelectionDialogGetPreviewTextMethodInfo-    ResolveFontSelectionDialogMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveFontSelectionDialogMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveFontSelectionDialogMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveFontSelectionDialogMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveFontSelectionDialogMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveFontSelectionDialogMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveFontSelectionDialogMethod "getResizable" o = WindowGetResizableMethodInfo-    ResolveFontSelectionDialogMethod "getResizeGripArea" o = WindowGetResizeGripAreaMethodInfo-    ResolveFontSelectionDialogMethod "getResizeMode" o = ContainerGetResizeModeMethodInfo-    ResolveFontSelectionDialogMethod "getResponseForWidget" o = DialogGetResponseForWidgetMethodInfo-    ResolveFontSelectionDialogMethod "getRole" o = WindowGetRoleMethodInfo-    ResolveFontSelectionDialogMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveFontSelectionDialogMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveFontSelectionDialogMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveFontSelectionDialogMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveFontSelectionDialogMethod "getSize" o = WindowGetSizeMethodInfo-    ResolveFontSelectionDialogMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveFontSelectionDialogMethod "getSkipPagerHint" o = WindowGetSkipPagerHintMethodInfo-    ResolveFontSelectionDialogMethod "getSkipTaskbarHint" o = WindowGetSkipTaskbarHintMethodInfo-    ResolveFontSelectionDialogMethod "getState" o = WidgetGetStateMethodInfo-    ResolveFontSelectionDialogMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveFontSelectionDialogMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveFontSelectionDialogMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveFontSelectionDialogMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveFontSelectionDialogMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveFontSelectionDialogMethod "getTitle" o = WindowGetTitleMethodInfo-    ResolveFontSelectionDialogMethod "getTitlebar" o = WindowGetTitlebarMethodInfo-    ResolveFontSelectionDialogMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveFontSelectionDialogMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveFontSelectionDialogMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveFontSelectionDialogMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveFontSelectionDialogMethod "getTransientFor" o = WindowGetTransientForMethodInfo-    ResolveFontSelectionDialogMethod "getTypeHint" o = WindowGetTypeHintMethodInfo-    ResolveFontSelectionDialogMethod "getUrgencyHint" o = WindowGetUrgencyHintMethodInfo-    ResolveFontSelectionDialogMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveFontSelectionDialogMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveFontSelectionDialogMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveFontSelectionDialogMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveFontSelectionDialogMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveFontSelectionDialogMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveFontSelectionDialogMethod "getWidgetForResponse" o = DialogGetWidgetForResponseMethodInfo-    ResolveFontSelectionDialogMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveFontSelectionDialogMethod "getWindowType" o = WindowGetWindowTypeMethodInfo-    ResolveFontSelectionDialogMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveFontSelectionDialogMethod "setAcceptFocus" o = WindowSetAcceptFocusMethodInfo-    ResolveFontSelectionDialogMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveFontSelectionDialogMethod "setAlternativeButtonOrderFromArray" o = DialogSetAlternativeButtonOrderFromArrayMethodInfo-    ResolveFontSelectionDialogMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveFontSelectionDialogMethod "setApplication" o = WindowSetApplicationMethodInfo-    ResolveFontSelectionDialogMethod "setAttachedTo" o = WindowSetAttachedToMethodInfo-    ResolveFontSelectionDialogMethod "setBorderWidth" o = ContainerSetBorderWidthMethodInfo-    ResolveFontSelectionDialogMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveFontSelectionDialogMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveFontSelectionDialogMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveFontSelectionDialogMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveFontSelectionDialogMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveFontSelectionDialogMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveFontSelectionDialogMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveFontSelectionDialogMethod "setDecorated" o = WindowSetDecoratedMethodInfo-    ResolveFontSelectionDialogMethod "setDefault" o = WindowSetDefaultMethodInfo-    ResolveFontSelectionDialogMethod "setDefaultGeometry" o = WindowSetDefaultGeometryMethodInfo-    ResolveFontSelectionDialogMethod "setDefaultResponse" o = DialogSetDefaultResponseMethodInfo-    ResolveFontSelectionDialogMethod "setDefaultSize" o = WindowSetDefaultSizeMethodInfo-    ResolveFontSelectionDialogMethod "setDeletable" o = WindowSetDeletableMethodInfo-    ResolveFontSelectionDialogMethod "setDestroyWithParent" o = WindowSetDestroyWithParentMethodInfo-    ResolveFontSelectionDialogMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveFontSelectionDialogMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveFontSelectionDialogMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveFontSelectionDialogMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveFontSelectionDialogMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveFontSelectionDialogMethod "setFocus" o = WindowSetFocusMethodInfo-    ResolveFontSelectionDialogMethod "setFocusChain" o = ContainerSetFocusChainMethodInfo-    ResolveFontSelectionDialogMethod "setFocusChild" o = ContainerSetFocusChildMethodInfo-    ResolveFontSelectionDialogMethod "setFocusHadjustment" o = ContainerSetFocusHadjustmentMethodInfo-    ResolveFontSelectionDialogMethod "setFocusOnMap" o = WindowSetFocusOnMapMethodInfo-    ResolveFontSelectionDialogMethod "setFocusVadjustment" o = ContainerSetFocusVadjustmentMethodInfo-    ResolveFontSelectionDialogMethod "setFocusVisible" o = WindowSetFocusVisibleMethodInfo-    ResolveFontSelectionDialogMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveFontSelectionDialogMethod "setFontName" o = FontSelectionDialogSetFontNameMethodInfo-    ResolveFontSelectionDialogMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveFontSelectionDialogMethod "setGeometryHints" o = WindowSetGeometryHintsMethodInfo-    ResolveFontSelectionDialogMethod "setGravity" o = WindowSetGravityMethodInfo-    ResolveFontSelectionDialogMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveFontSelectionDialogMethod "setHasResizeGrip" o = WindowSetHasResizeGripMethodInfo-    ResolveFontSelectionDialogMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveFontSelectionDialogMethod "setHasUserRefCount" o = WindowSetHasUserRefCountMethodInfo-    ResolveFontSelectionDialogMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveFontSelectionDialogMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveFontSelectionDialogMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveFontSelectionDialogMethod "setHideTitlebarWhenMaximized" o = WindowSetHideTitlebarWhenMaximizedMethodInfo-    ResolveFontSelectionDialogMethod "setIcon" o = WindowSetIconMethodInfo-    ResolveFontSelectionDialogMethod "setIconFromFile" o = WindowSetIconFromFileMethodInfo-    ResolveFontSelectionDialogMethod "setIconList" o = WindowSetIconListMethodInfo-    ResolveFontSelectionDialogMethod "setIconName" o = WindowSetIconNameMethodInfo-    ResolveFontSelectionDialogMethod "setKeepAbove" o = WindowSetKeepAboveMethodInfo-    ResolveFontSelectionDialogMethod "setKeepBelow" o = WindowSetKeepBelowMethodInfo-    ResolveFontSelectionDialogMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveFontSelectionDialogMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveFontSelectionDialogMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveFontSelectionDialogMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveFontSelectionDialogMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveFontSelectionDialogMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveFontSelectionDialogMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveFontSelectionDialogMethod "setMnemonicModifier" o = WindowSetMnemonicModifierMethodInfo-    ResolveFontSelectionDialogMethod "setMnemonicsVisible" o = WindowSetMnemonicsVisibleMethodInfo-    ResolveFontSelectionDialogMethod "setModal" o = WindowSetModalMethodInfo-    ResolveFontSelectionDialogMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveFontSelectionDialogMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveFontSelectionDialogMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveFontSelectionDialogMethod "setPosition" o = WindowSetPositionMethodInfo-    ResolveFontSelectionDialogMethod "setPreviewText" o = FontSelectionDialogSetPreviewTextMethodInfo-    ResolveFontSelectionDialogMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveFontSelectionDialogMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveFontSelectionDialogMethod "setReallocateRedraws" o = ContainerSetReallocateRedrawsMethodInfo-    ResolveFontSelectionDialogMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveFontSelectionDialogMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveFontSelectionDialogMethod "setResizable" o = WindowSetResizableMethodInfo-    ResolveFontSelectionDialogMethod "setResizeMode" o = ContainerSetResizeModeMethodInfo-    ResolveFontSelectionDialogMethod "setResponseSensitive" o = DialogSetResponseSensitiveMethodInfo-    ResolveFontSelectionDialogMethod "setRole" o = WindowSetRoleMethodInfo-    ResolveFontSelectionDialogMethod "setScreen" o = WindowSetScreenMethodInfo-    ResolveFontSelectionDialogMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveFontSelectionDialogMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveFontSelectionDialogMethod "setSkipPagerHint" o = WindowSetSkipPagerHintMethodInfo-    ResolveFontSelectionDialogMethod "setSkipTaskbarHint" o = WindowSetSkipTaskbarHintMethodInfo-    ResolveFontSelectionDialogMethod "setStartupId" o = WindowSetStartupIdMethodInfo-    ResolveFontSelectionDialogMethod "setState" o = WidgetSetStateMethodInfo-    ResolveFontSelectionDialogMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveFontSelectionDialogMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveFontSelectionDialogMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveFontSelectionDialogMethod "setTitle" o = WindowSetTitleMethodInfo-    ResolveFontSelectionDialogMethod "setTitlebar" o = WindowSetTitlebarMethodInfo-    ResolveFontSelectionDialogMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveFontSelectionDialogMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveFontSelectionDialogMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveFontSelectionDialogMethod "setTransientFor" o = WindowSetTransientForMethodInfo-    ResolveFontSelectionDialogMethod "setTypeHint" o = WindowSetTypeHintMethodInfo-    ResolveFontSelectionDialogMethod "setUrgencyHint" o = WindowSetUrgencyHintMethodInfo-    ResolveFontSelectionDialogMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveFontSelectionDialogMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveFontSelectionDialogMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveFontSelectionDialogMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveFontSelectionDialogMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveFontSelectionDialogMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveFontSelectionDialogMethod "setWmclass" o = WindowSetWmclassMethodInfo-    ResolveFontSelectionDialogMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveFontSelectionDialogMethod t FontSelectionDialog, MethodInfo info FontSelectionDialog p) => IsLabelProxy t (FontSelectionDialog -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveFontSelectionDialogMethod t FontSelectionDialog, MethodInfo info FontSelectionDialog p) => IsLabel t (FontSelectionDialog -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList FontSelectionDialog = FontSelectionDialogAttributeList-type FontSelectionDialogAttributeList = ('[ '("acceptFocus", WindowAcceptFocusPropertyInfo), '("appPaintable", WidgetAppPaintablePropertyInfo), '("application", WindowApplicationPropertyInfo), '("attachedTo", WindowAttachedToPropertyInfo), '("borderWidth", ContainerBorderWidthPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("child", ContainerChildPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("decorated", WindowDecoratedPropertyInfo), '("defaultHeight", WindowDefaultHeightPropertyInfo), '("defaultWidth", WindowDefaultWidthPropertyInfo), '("deletable", WindowDeletablePropertyInfo), '("destroyWithParent", WindowDestroyWithParentPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("focusOnMap", WindowFocusOnMapPropertyInfo), '("focusVisible", WindowFocusVisiblePropertyInfo), '("gravity", WindowGravityPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasResizeGrip", WindowHasResizeGripPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("hasToplevelFocus", WindowHasToplevelFocusPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("hideTitlebarWhenMaximized", WindowHideTitlebarWhenMaximizedPropertyInfo), '("icon", WindowIconPropertyInfo), '("iconName", WindowIconNamePropertyInfo), '("isActive", WindowIsActivePropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("isMaximized", WindowIsMaximizedPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("mnemonicsVisible", WindowMnemonicsVisiblePropertyInfo), '("modal", WindowModalPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("parent", WidgetParentPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("resizable", WindowResizablePropertyInfo), '("resizeGripVisible", WindowResizeGripVisiblePropertyInfo), '("resizeMode", ContainerResizeModePropertyInfo), '("role", WindowRolePropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("screen", WindowScreenPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("skipPagerHint", WindowSkipPagerHintPropertyInfo), '("skipTaskbarHint", WindowSkipTaskbarHintPropertyInfo), '("startupId", WindowStartupIdPropertyInfo), '("style", WidgetStylePropertyInfo), '("title", WindowTitlePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("transientFor", WindowTransientForPropertyInfo), '("type", WindowTypePropertyInfo), '("typeHint", WindowTypeHintPropertyInfo), '("urgencyHint", WindowUrgencyHintPropertyInfo), '("useHeaderBar", DialogUseHeaderBarPropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo), '("windowPosition", WindowWindowPositionPropertyInfo)] :: [(Symbol, *)])--type instance SignalList FontSelectionDialog = FontSelectionDialogSignalList-type FontSelectionDialogSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("activateDefault", WindowActivateDefaultSignalInfo), '("activateFocus", WindowActivateFocusSignalInfo), '("add", ContainerAddSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("checkResize", ContainerCheckResizeSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("close", DialogCloseSignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enableDebugging", WindowEnableDebuggingSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("keysChanged", WindowKeysChangedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("remove", ContainerRemoveSignalInfo), '("response", DialogResponseSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("setFocus", WindowSetFocusSignalInfo), '("setFocusChild", ContainerSetFocusChildSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method FontSelectionDialog::new--- method type : Constructor--- Args : [Arg {argCName = "title", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "FontSelectionDialog")--- throws : False--- Skip return : False--foreign import ccall "gtk_font_selection_dialog_new" gtk_font_selection_dialog_new :: -    CString ->                              -- title : TBasicType TUTF8-    IO (Ptr FontSelectionDialog)--{-# DEPRECATED fontSelectionDialogNew ["(Since version 3.2)","Use #GtkFontChooserDialog"]#-}-fontSelectionDialogNew ::-    (MonadIO m) =>-    T.Text                                  -- title-    -> m FontSelectionDialog                -- result-fontSelectionDialogNew title = liftIO $ do-    title' <- textToCString title-    result <- gtk_font_selection_dialog_new title'-    checkUnexpectedReturnNULL "gtk_font_selection_dialog_new" result-    result' <- (newObject FontSelectionDialog) result-    freeMem title'-    return result'---- method FontSelectionDialog::get_cancel_button--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FontSelectionDialog", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Widget")--- throws : False--- Skip return : False--foreign import ccall "gtk_font_selection_dialog_get_cancel_button" gtk_font_selection_dialog_get_cancel_button :: -    Ptr FontSelectionDialog ->              -- _obj : TInterface "Gtk" "FontSelectionDialog"-    IO (Ptr Widget)--{-# DEPRECATED fontSelectionDialogGetCancelButton ["(Since version 3.2)","Use #GtkFontChooserDialog"]#-}-fontSelectionDialogGetCancelButton ::-    (MonadIO m, FontSelectionDialogK a) =>-    a                                       -- _obj-    -> m Widget                             -- result-fontSelectionDialogGetCancelButton _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_font_selection_dialog_get_cancel_button _obj'-    checkUnexpectedReturnNULL "gtk_font_selection_dialog_get_cancel_button" result-    result' <- (newObject Widget) result-    touchManagedPtr _obj-    return result'--data FontSelectionDialogGetCancelButtonMethodInfo-instance (signature ~ (m Widget), MonadIO m, FontSelectionDialogK a) => MethodInfo FontSelectionDialogGetCancelButtonMethodInfo a signature where-    overloadedMethod _ = fontSelectionDialogGetCancelButton---- method FontSelectionDialog::get_font_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FontSelectionDialog", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_font_selection_dialog_get_font_name" gtk_font_selection_dialog_get_font_name :: -    Ptr FontSelectionDialog ->              -- _obj : TInterface "Gtk" "FontSelectionDialog"-    IO CString--{-# DEPRECATED fontSelectionDialogGetFontName ["(Since version 3.2)","Use #GtkFontChooserDialog"]#-}-fontSelectionDialogGetFontName ::-    (MonadIO m, FontSelectionDialogK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-fontSelectionDialogGetFontName _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_font_selection_dialog_get_font_name _obj'-    checkUnexpectedReturnNULL "gtk_font_selection_dialog_get_font_name" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data FontSelectionDialogGetFontNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, FontSelectionDialogK a) => MethodInfo FontSelectionDialogGetFontNameMethodInfo a signature where-    overloadedMethod _ = fontSelectionDialogGetFontName---- method FontSelectionDialog::get_font_selection--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FontSelectionDialog", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Widget")--- throws : False--- Skip return : False--foreign import ccall "gtk_font_selection_dialog_get_font_selection" gtk_font_selection_dialog_get_font_selection :: -    Ptr FontSelectionDialog ->              -- _obj : TInterface "Gtk" "FontSelectionDialog"-    IO (Ptr Widget)--{-# DEPRECATED fontSelectionDialogGetFontSelection ["(Since version 3.2)","Use #GtkFontChooserDialog"]#-}-fontSelectionDialogGetFontSelection ::-    (MonadIO m, FontSelectionDialogK a) =>-    a                                       -- _obj-    -> m Widget                             -- result-fontSelectionDialogGetFontSelection _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_font_selection_dialog_get_font_selection _obj'-    checkUnexpectedReturnNULL "gtk_font_selection_dialog_get_font_selection" result-    result' <- (newObject Widget) result-    touchManagedPtr _obj-    return result'--data FontSelectionDialogGetFontSelectionMethodInfo-instance (signature ~ (m Widget), MonadIO m, FontSelectionDialogK a) => MethodInfo FontSelectionDialogGetFontSelectionMethodInfo a signature where-    overloadedMethod _ = fontSelectionDialogGetFontSelection---- method FontSelectionDialog::get_ok_button--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FontSelectionDialog", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Widget")--- throws : False--- Skip return : False--foreign import ccall "gtk_font_selection_dialog_get_ok_button" gtk_font_selection_dialog_get_ok_button :: -    Ptr FontSelectionDialog ->              -- _obj : TInterface "Gtk" "FontSelectionDialog"-    IO (Ptr Widget)--{-# DEPRECATED fontSelectionDialogGetOkButton ["(Since version 3.2)","Use #GtkFontChooserDialog"]#-}-fontSelectionDialogGetOkButton ::-    (MonadIO m, FontSelectionDialogK a) =>-    a                                       -- _obj-    -> m Widget                             -- result-fontSelectionDialogGetOkButton _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_font_selection_dialog_get_ok_button _obj'-    checkUnexpectedReturnNULL "gtk_font_selection_dialog_get_ok_button" result-    result' <- (newObject Widget) result-    touchManagedPtr _obj-    return result'--data FontSelectionDialogGetOkButtonMethodInfo-instance (signature ~ (m Widget), MonadIO m, FontSelectionDialogK a) => MethodInfo FontSelectionDialogGetOkButtonMethodInfo a signature where-    overloadedMethod _ = fontSelectionDialogGetOkButton---- method FontSelectionDialog::get_preview_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FontSelectionDialog", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_font_selection_dialog_get_preview_text" gtk_font_selection_dialog_get_preview_text :: -    Ptr FontSelectionDialog ->              -- _obj : TInterface "Gtk" "FontSelectionDialog"-    IO CString--{-# DEPRECATED fontSelectionDialogGetPreviewText ["(Since version 3.2)","Use #GtkFontChooserDialog"]#-}-fontSelectionDialogGetPreviewText ::-    (MonadIO m, FontSelectionDialogK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-fontSelectionDialogGetPreviewText _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_font_selection_dialog_get_preview_text _obj'-    checkUnexpectedReturnNULL "gtk_font_selection_dialog_get_preview_text" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data FontSelectionDialogGetPreviewTextMethodInfo-instance (signature ~ (m T.Text), MonadIO m, FontSelectionDialogK a) => MethodInfo FontSelectionDialogGetPreviewTextMethodInfo a signature where-    overloadedMethod _ = fontSelectionDialogGetPreviewText---- method FontSelectionDialog::set_font_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FontSelectionDialog", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "fontname", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_font_selection_dialog_set_font_name" gtk_font_selection_dialog_set_font_name :: -    Ptr FontSelectionDialog ->              -- _obj : TInterface "Gtk" "FontSelectionDialog"-    CString ->                              -- fontname : TBasicType TUTF8-    IO CInt--{-# DEPRECATED fontSelectionDialogSetFontName ["(Since version 3.2)","Use #GtkFontChooserDialog"]#-}-fontSelectionDialogSetFontName ::-    (MonadIO m, FontSelectionDialogK a) =>-    a                                       -- _obj-    -> T.Text                               -- fontname-    -> m Bool                               -- result-fontSelectionDialogSetFontName _obj fontname = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    fontname' <- textToCString fontname-    result <- gtk_font_selection_dialog_set_font_name _obj' fontname'-    let result' = (/= 0) result-    touchManagedPtr _obj-    freeMem fontname'-    return result'--data FontSelectionDialogSetFontNameMethodInfo-instance (signature ~ (T.Text -> m Bool), MonadIO m, FontSelectionDialogK a) => MethodInfo FontSelectionDialogSetFontNameMethodInfo a signature where-    overloadedMethod _ = fontSelectionDialogSetFontName---- method FontSelectionDialog::set_preview_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FontSelectionDialog", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "text", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_font_selection_dialog_set_preview_text" gtk_font_selection_dialog_set_preview_text :: -    Ptr FontSelectionDialog ->              -- _obj : TInterface "Gtk" "FontSelectionDialog"-    CString ->                              -- text : TBasicType TUTF8-    IO ()--{-# DEPRECATED fontSelectionDialogSetPreviewText ["(Since version 3.2)","Use #GtkFontChooserDialog"]#-}-fontSelectionDialogSetPreviewText ::-    (MonadIO m, FontSelectionDialogK a) =>-    a                                       -- _obj-    -> T.Text                               -- text-    -> m ()                                 -- result-fontSelectionDialogSetPreviewText _obj text = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    text' <- textToCString text-    gtk_font_selection_dialog_set_preview_text _obj' text'-    touchManagedPtr _obj-    freeMem text'-    return ()--data FontSelectionDialogSetPreviewTextMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, FontSelectionDialogK a) => MethodInfo FontSelectionDialogSetPreviewTextMethodInfo a signature where-    overloadedMethod _ = fontSelectionDialogSetPreviewText--
− GI/Gtk/Objects/FontSelectionDialog.hs-boot
@@ -1,20 +0,0 @@-module GI.Gtk.Objects.FontSelectionDialog where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype FontSelectionDialog = FontSelectionDialog (ForeignPtr FontSelectionDialog)-instance GObject FontSelectionDialog where-class GObject o => FontSelectionDialogK o-instance (GObject o, IsDescendantOf FontSelectionDialog o) => FontSelectionDialogK o-data FontSelectionDialogGetCancelButtonMethodInfo-data FontSelectionDialogGetFontNameMethodInfo-data FontSelectionDialogGetFontSelectionMethodInfo-data FontSelectionDialogGetOkButtonMethodInfo-data FontSelectionDialogGetPreviewTextMethodInfo-data FontSelectionDialogSetFontNameMethodInfo-data FontSelectionDialogSetPreviewTextMethodInfo
− GI/Gtk/Objects/Frame.hs
@@ -1,920 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.Frame-    ( ---- * Exported types-    Frame(..)                               ,-    FrameK                                  ,-    toFrame                                 ,-    noFrame                                 ,--- -- * Methods--- ** frameGetLabel-    FrameGetLabelMethodInfo                 ,-    frameGetLabel                           ,----- ** frameGetLabelAlign-    FrameGetLabelAlignMethodInfo            ,-    frameGetLabelAlign                      ,----- ** frameGetLabelWidget-    FrameGetLabelWidgetMethodInfo           ,-    frameGetLabelWidget                     ,----- ** frameGetShadowType-    FrameGetShadowTypeMethodInfo            ,-    frameGetShadowType                      ,----- ** frameNew-    frameNew                                ,----- ** frameSetLabel-    FrameSetLabelMethodInfo                 ,-    frameSetLabel                           ,----- ** frameSetLabelAlign-    FrameSetLabelAlignMethodInfo            ,-    frameSetLabelAlign                      ,----- ** frameSetLabelWidget-    FrameSetLabelWidgetMethodInfo           ,-    frameSetLabelWidget                     ,----- ** frameSetShadowType-    FrameSetShadowTypeMethodInfo            ,-    frameSetShadowType                      ,----- -- * Properties--- ** Label-    FrameLabelPropertyInfo                  ,-    clearFrameLabel                         ,-    constructFrameLabel                     ,-    frameLabel                              ,-    getFrameLabel                           ,-    setFrameLabel                           ,----- ** LabelWidget-    FrameLabelWidgetPropertyInfo            ,-    clearFrameLabelWidget                   ,-    constructFrameLabelWidget               ,-    frameLabelWidget                        ,-    getFrameLabelWidget                     ,-    setFrameLabelWidget                     ,----- ** LabelXalign-    FrameLabelXalignPropertyInfo            ,-    constructFrameLabelXalign               ,-    frameLabelXalign                        ,-    getFrameLabelXalign                     ,-    setFrameLabelXalign                     ,----- ** LabelYalign-    FrameLabelYalignPropertyInfo            ,-    constructFrameLabelYalign               ,-    frameLabelYalign                        ,-    getFrameLabelYalign                     ,-    setFrameLabelYalign                     ,----- ** ShadowType-    FrameShadowTypePropertyInfo             ,-    constructFrameShadowType                ,-    frameShadowType                         ,-    getFrameShadowType                      ,-    setFrameShadowType                      ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype Frame = Frame (ForeignPtr Frame)-foreign import ccall "gtk_frame_get_type"-    c_gtk_frame_get_type :: IO GType--type instance ParentTypes Frame = FrameParentTypes-type FrameParentTypes = '[Bin, Container, Widget, GObject.Object, Atk.ImplementorIface, Buildable]--instance GObject Frame where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_frame_get_type-    --class GObject o => FrameK o-instance (GObject o, IsDescendantOf Frame o) => FrameK o--toFrame :: FrameK o => o -> IO Frame-toFrame = unsafeCastTo Frame--noFrame :: Maybe Frame-noFrame = Nothing--type family ResolveFrameMethod (t :: Symbol) (o :: *) :: * where-    ResolveFrameMethod "activate" o = WidgetActivateMethodInfo-    ResolveFrameMethod "add" o = ContainerAddMethodInfo-    ResolveFrameMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveFrameMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveFrameMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveFrameMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveFrameMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveFrameMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveFrameMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveFrameMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveFrameMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveFrameMethod "checkResize" o = ContainerCheckResizeMethodInfo-    ResolveFrameMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveFrameMethod "childGetProperty" o = ContainerChildGetPropertyMethodInfo-    ResolveFrameMethod "childNotifyByPspec" o = ContainerChildNotifyByPspecMethodInfo-    ResolveFrameMethod "childSetProperty" o = ContainerChildSetPropertyMethodInfo-    ResolveFrameMethod "childType" o = ContainerChildTypeMethodInfo-    ResolveFrameMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveFrameMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveFrameMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveFrameMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveFrameMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveFrameMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveFrameMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveFrameMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveFrameMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveFrameMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveFrameMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveFrameMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveFrameMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveFrameMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveFrameMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveFrameMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveFrameMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveFrameMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveFrameMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveFrameMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveFrameMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveFrameMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveFrameMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveFrameMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveFrameMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveFrameMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveFrameMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveFrameMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveFrameMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveFrameMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveFrameMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveFrameMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveFrameMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveFrameMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveFrameMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveFrameMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveFrameMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveFrameMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveFrameMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveFrameMethod "draw" o = WidgetDrawMethodInfo-    ResolveFrameMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveFrameMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveFrameMethod "event" o = WidgetEventMethodInfo-    ResolveFrameMethod "forall" o = ContainerForallMethodInfo-    ResolveFrameMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveFrameMethod "foreach" o = ContainerForeachMethodInfo-    ResolveFrameMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveFrameMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveFrameMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveFrameMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveFrameMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveFrameMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveFrameMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveFrameMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveFrameMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveFrameMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveFrameMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveFrameMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveFrameMethod "hide" o = WidgetHideMethodInfo-    ResolveFrameMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveFrameMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveFrameMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveFrameMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveFrameMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveFrameMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveFrameMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveFrameMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveFrameMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveFrameMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveFrameMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveFrameMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveFrameMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveFrameMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveFrameMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveFrameMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveFrameMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveFrameMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveFrameMethod "map" o = WidgetMapMethodInfo-    ResolveFrameMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveFrameMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveFrameMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveFrameMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveFrameMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveFrameMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveFrameMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveFrameMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveFrameMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveFrameMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveFrameMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveFrameMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveFrameMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveFrameMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveFrameMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveFrameMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveFrameMethod "path" o = WidgetPathMethodInfo-    ResolveFrameMethod "propagateDraw" o = ContainerPropagateDrawMethodInfo-    ResolveFrameMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveFrameMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveFrameMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveFrameMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveFrameMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveFrameMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveFrameMethod "realize" o = WidgetRealizeMethodInfo-    ResolveFrameMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveFrameMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveFrameMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveFrameMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveFrameMethod "remove" o = ContainerRemoveMethodInfo-    ResolveFrameMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveFrameMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveFrameMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveFrameMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveFrameMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveFrameMethod "reparent" o = WidgetReparentMethodInfo-    ResolveFrameMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveFrameMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveFrameMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveFrameMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveFrameMethod "resizeChildren" o = ContainerResizeChildrenMethodInfo-    ResolveFrameMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveFrameMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveFrameMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveFrameMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveFrameMethod "show" o = WidgetShowMethodInfo-    ResolveFrameMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveFrameMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveFrameMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveFrameMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveFrameMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveFrameMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveFrameMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveFrameMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveFrameMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveFrameMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveFrameMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveFrameMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveFrameMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveFrameMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveFrameMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveFrameMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveFrameMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveFrameMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveFrameMethod "unsetFocusChain" o = ContainerUnsetFocusChainMethodInfo-    ResolveFrameMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveFrameMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveFrameMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveFrameMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveFrameMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveFrameMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveFrameMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveFrameMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveFrameMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveFrameMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveFrameMethod "getBorderWidth" o = ContainerGetBorderWidthMethodInfo-    ResolveFrameMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveFrameMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveFrameMethod "getChild" o = BinGetChildMethodInfo-    ResolveFrameMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveFrameMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveFrameMethod "getChildren" o = ContainerGetChildrenMethodInfo-    ResolveFrameMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveFrameMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveFrameMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveFrameMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveFrameMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveFrameMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveFrameMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveFrameMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveFrameMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveFrameMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveFrameMethod "getFocusChain" o = ContainerGetFocusChainMethodInfo-    ResolveFrameMethod "getFocusChild" o = ContainerGetFocusChildMethodInfo-    ResolveFrameMethod "getFocusHadjustment" o = ContainerGetFocusHadjustmentMethodInfo-    ResolveFrameMethod "getFocusVadjustment" o = ContainerGetFocusVadjustmentMethodInfo-    ResolveFrameMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveFrameMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveFrameMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveFrameMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveFrameMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveFrameMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveFrameMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveFrameMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveFrameMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveFrameMethod "getLabel" o = FrameGetLabelMethodInfo-    ResolveFrameMethod "getLabelAlign" o = FrameGetLabelAlignMethodInfo-    ResolveFrameMethod "getLabelWidget" o = FrameGetLabelWidgetMethodInfo-    ResolveFrameMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveFrameMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveFrameMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveFrameMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveFrameMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveFrameMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveFrameMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveFrameMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveFrameMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveFrameMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveFrameMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveFrameMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveFrameMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveFrameMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveFrameMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveFrameMethod "getPathForChild" o = ContainerGetPathForChildMethodInfo-    ResolveFrameMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveFrameMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveFrameMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveFrameMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveFrameMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveFrameMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveFrameMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveFrameMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveFrameMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveFrameMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveFrameMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveFrameMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveFrameMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveFrameMethod "getResizeMode" o = ContainerGetResizeModeMethodInfo-    ResolveFrameMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveFrameMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveFrameMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveFrameMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveFrameMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveFrameMethod "getShadowType" o = FrameGetShadowTypeMethodInfo-    ResolveFrameMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveFrameMethod "getState" o = WidgetGetStateMethodInfo-    ResolveFrameMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveFrameMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveFrameMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveFrameMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveFrameMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveFrameMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveFrameMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveFrameMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveFrameMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveFrameMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveFrameMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveFrameMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveFrameMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveFrameMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveFrameMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveFrameMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveFrameMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveFrameMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveFrameMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveFrameMethod "setBorderWidth" o = ContainerSetBorderWidthMethodInfo-    ResolveFrameMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveFrameMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveFrameMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveFrameMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveFrameMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveFrameMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveFrameMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveFrameMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveFrameMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveFrameMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveFrameMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveFrameMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveFrameMethod "setFocusChain" o = ContainerSetFocusChainMethodInfo-    ResolveFrameMethod "setFocusChild" o = ContainerSetFocusChildMethodInfo-    ResolveFrameMethod "setFocusHadjustment" o = ContainerSetFocusHadjustmentMethodInfo-    ResolveFrameMethod "setFocusVadjustment" o = ContainerSetFocusVadjustmentMethodInfo-    ResolveFrameMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveFrameMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveFrameMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveFrameMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveFrameMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveFrameMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveFrameMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveFrameMethod "setLabel" o = FrameSetLabelMethodInfo-    ResolveFrameMethod "setLabelAlign" o = FrameSetLabelAlignMethodInfo-    ResolveFrameMethod "setLabelWidget" o = FrameSetLabelWidgetMethodInfo-    ResolveFrameMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveFrameMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveFrameMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveFrameMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveFrameMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveFrameMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveFrameMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveFrameMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveFrameMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveFrameMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveFrameMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveFrameMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveFrameMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveFrameMethod "setReallocateRedraws" o = ContainerSetReallocateRedrawsMethodInfo-    ResolveFrameMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveFrameMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveFrameMethod "setResizeMode" o = ContainerSetResizeModeMethodInfo-    ResolveFrameMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveFrameMethod "setShadowType" o = FrameSetShadowTypeMethodInfo-    ResolveFrameMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveFrameMethod "setState" o = WidgetSetStateMethodInfo-    ResolveFrameMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveFrameMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveFrameMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveFrameMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveFrameMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveFrameMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveFrameMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveFrameMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveFrameMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveFrameMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveFrameMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveFrameMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveFrameMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveFrameMethod t Frame, MethodInfo info Frame p) => IsLabelProxy t (Frame -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveFrameMethod t Frame, MethodInfo info Frame p) => IsLabel t (Frame -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "label"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just True)--getFrameLabel :: (MonadIO m, FrameK o) => o -> m T.Text-getFrameLabel obj = liftIO $ checkUnexpectedNothing "getFrameLabel" $ getObjectPropertyString obj "label"--setFrameLabel :: (MonadIO m, FrameK o) => o -> T.Text -> m ()-setFrameLabel obj val = liftIO $ setObjectPropertyString obj "label" (Just val)--constructFrameLabel :: T.Text -> IO ([Char], GValue)-constructFrameLabel val = constructObjectPropertyString "label" (Just val)--clearFrameLabel :: (MonadIO m, FrameK o) => o -> m ()-clearFrameLabel obj = liftIO $ setObjectPropertyString obj "label" (Nothing :: Maybe T.Text)--data FrameLabelPropertyInfo-instance AttrInfo FrameLabelPropertyInfo where-    type AttrAllowedOps FrameLabelPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint FrameLabelPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint FrameLabelPropertyInfo = FrameK-    type AttrGetType FrameLabelPropertyInfo = T.Text-    type AttrLabel FrameLabelPropertyInfo = "label"-    attrGet _ = getFrameLabel-    attrSet _ = setFrameLabel-    attrConstruct _ = constructFrameLabel-    attrClear _ = clearFrameLabel---- VVV Prop "label-widget"-   -- Type: TInterface "Gtk" "Widget"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just True,Just True)--getFrameLabelWidget :: (MonadIO m, FrameK o) => o -> m (Maybe Widget)-getFrameLabelWidget obj = liftIO $ getObjectPropertyObject obj "label-widget" Widget--setFrameLabelWidget :: (MonadIO m, FrameK o, WidgetK a) => o -> a -> m ()-setFrameLabelWidget obj val = liftIO $ setObjectPropertyObject obj "label-widget" (Just val)--constructFrameLabelWidget :: (WidgetK a) => a -> IO ([Char], GValue)-constructFrameLabelWidget val = constructObjectPropertyObject "label-widget" (Just val)--clearFrameLabelWidget :: (MonadIO m, FrameK o) => o -> m ()-clearFrameLabelWidget obj = liftIO $ setObjectPropertyObject obj "label-widget" (Nothing :: Maybe Widget)--data FrameLabelWidgetPropertyInfo-instance AttrInfo FrameLabelWidgetPropertyInfo where-    type AttrAllowedOps FrameLabelWidgetPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint FrameLabelWidgetPropertyInfo = WidgetK-    type AttrBaseTypeConstraint FrameLabelWidgetPropertyInfo = FrameK-    type AttrGetType FrameLabelWidgetPropertyInfo = (Maybe Widget)-    type AttrLabel FrameLabelWidgetPropertyInfo = "label-widget"-    attrGet _ = getFrameLabelWidget-    attrSet _ = setFrameLabelWidget-    attrConstruct _ = constructFrameLabelWidget-    attrClear _ = clearFrameLabelWidget---- VVV Prop "label-xalign"-   -- Type: TBasicType TFloat-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getFrameLabelXalign :: (MonadIO m, FrameK o) => o -> m Float-getFrameLabelXalign obj = liftIO $ getObjectPropertyFloat obj "label-xalign"--setFrameLabelXalign :: (MonadIO m, FrameK o) => o -> Float -> m ()-setFrameLabelXalign obj val = liftIO $ setObjectPropertyFloat obj "label-xalign" val--constructFrameLabelXalign :: Float -> IO ([Char], GValue)-constructFrameLabelXalign val = constructObjectPropertyFloat "label-xalign" val--data FrameLabelXalignPropertyInfo-instance AttrInfo FrameLabelXalignPropertyInfo where-    type AttrAllowedOps FrameLabelXalignPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint FrameLabelXalignPropertyInfo = (~) Float-    type AttrBaseTypeConstraint FrameLabelXalignPropertyInfo = FrameK-    type AttrGetType FrameLabelXalignPropertyInfo = Float-    type AttrLabel FrameLabelXalignPropertyInfo = "label-xalign"-    attrGet _ = getFrameLabelXalign-    attrSet _ = setFrameLabelXalign-    attrConstruct _ = constructFrameLabelXalign-    attrClear _ = undefined---- VVV Prop "label-yalign"-   -- Type: TBasicType TFloat-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getFrameLabelYalign :: (MonadIO m, FrameK o) => o -> m Float-getFrameLabelYalign obj = liftIO $ getObjectPropertyFloat obj "label-yalign"--setFrameLabelYalign :: (MonadIO m, FrameK o) => o -> Float -> m ()-setFrameLabelYalign obj val = liftIO $ setObjectPropertyFloat obj "label-yalign" val--constructFrameLabelYalign :: Float -> IO ([Char], GValue)-constructFrameLabelYalign val = constructObjectPropertyFloat "label-yalign" val--data FrameLabelYalignPropertyInfo-instance AttrInfo FrameLabelYalignPropertyInfo where-    type AttrAllowedOps FrameLabelYalignPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint FrameLabelYalignPropertyInfo = (~) Float-    type AttrBaseTypeConstraint FrameLabelYalignPropertyInfo = FrameK-    type AttrGetType FrameLabelYalignPropertyInfo = Float-    type AttrLabel FrameLabelYalignPropertyInfo = "label-yalign"-    attrGet _ = getFrameLabelYalign-    attrSet _ = setFrameLabelYalign-    attrConstruct _ = constructFrameLabelYalign-    attrClear _ = undefined---- VVV Prop "shadow-type"-   -- Type: TInterface "Gtk" "ShadowType"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getFrameShadowType :: (MonadIO m, FrameK o) => o -> m ShadowType-getFrameShadowType obj = liftIO $ getObjectPropertyEnum obj "shadow-type"--setFrameShadowType :: (MonadIO m, FrameK o) => o -> ShadowType -> m ()-setFrameShadowType obj val = liftIO $ setObjectPropertyEnum obj "shadow-type" val--constructFrameShadowType :: ShadowType -> IO ([Char], GValue)-constructFrameShadowType val = constructObjectPropertyEnum "shadow-type" val--data FrameShadowTypePropertyInfo-instance AttrInfo FrameShadowTypePropertyInfo where-    type AttrAllowedOps FrameShadowTypePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint FrameShadowTypePropertyInfo = (~) ShadowType-    type AttrBaseTypeConstraint FrameShadowTypePropertyInfo = FrameK-    type AttrGetType FrameShadowTypePropertyInfo = ShadowType-    type AttrLabel FrameShadowTypePropertyInfo = "shadow-type"-    attrGet _ = getFrameShadowType-    attrSet _ = setFrameShadowType-    attrConstruct _ = constructFrameShadowType-    attrClear _ = undefined--type instance AttributeList Frame = FrameAttributeList-type FrameAttributeList = ('[ '("appPaintable", WidgetAppPaintablePropertyInfo), '("borderWidth", ContainerBorderWidthPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("child", ContainerChildPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("label", FrameLabelPropertyInfo), '("labelWidget", FrameLabelWidgetPropertyInfo), '("labelXalign", FrameLabelXalignPropertyInfo), '("labelYalign", FrameLabelYalignPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("parent", WidgetParentPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("resizeMode", ContainerResizeModePropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("shadowType", FrameShadowTypePropertyInfo), '("style", WidgetStylePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo)] :: [(Symbol, *)])--frameLabel :: AttrLabelProxy "label"-frameLabel = AttrLabelProxy--frameLabelWidget :: AttrLabelProxy "labelWidget"-frameLabelWidget = AttrLabelProxy--frameLabelXalign :: AttrLabelProxy "labelXalign"-frameLabelXalign = AttrLabelProxy--frameLabelYalign :: AttrLabelProxy "labelYalign"-frameLabelYalign = AttrLabelProxy--frameShadowType :: AttrLabelProxy "shadowType"-frameShadowType = AttrLabelProxy--type instance SignalList Frame = FrameSignalList-type FrameSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("add", ContainerAddSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("checkResize", ContainerCheckResizeSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("remove", ContainerRemoveSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("setFocusChild", ContainerSetFocusChildSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method Frame::new--- method type : Constructor--- Args : [Arg {argCName = "label", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Frame")--- throws : False--- Skip return : False--foreign import ccall "gtk_frame_new" gtk_frame_new :: -    CString ->                              -- label : TBasicType TUTF8-    IO (Ptr Frame)---frameNew ::-    (MonadIO m) =>-    Maybe (T.Text)                          -- label-    -> m Frame                              -- result-frameNew label = liftIO $ do-    maybeLabel <- case label of-        Nothing -> return nullPtr-        Just jLabel -> do-            jLabel' <- textToCString jLabel-            return jLabel'-    result <- gtk_frame_new maybeLabel-    checkUnexpectedReturnNULL "gtk_frame_new" result-    result' <- (newObject Frame) result-    freeMem maybeLabel-    return result'---- method Frame::get_label--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Frame", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_frame_get_label" gtk_frame_get_label :: -    Ptr Frame ->                            -- _obj : TInterface "Gtk" "Frame"-    IO CString---frameGetLabel ::-    (MonadIO m, FrameK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-frameGetLabel _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_frame_get_label _obj'-    checkUnexpectedReturnNULL "gtk_frame_get_label" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data FrameGetLabelMethodInfo-instance (signature ~ (m T.Text), MonadIO m, FrameK a) => MethodInfo FrameGetLabelMethodInfo a signature where-    overloadedMethod _ = frameGetLabel---- method Frame::get_label_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Frame", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "xalign", argType = TBasicType TFloat, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "yalign", argType = TBasicType TFloat, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_frame_get_label_align" gtk_frame_get_label_align :: -    Ptr Frame ->                            -- _obj : TInterface "Gtk" "Frame"-    Ptr CFloat ->                           -- xalign : TBasicType TFloat-    Ptr CFloat ->                           -- yalign : TBasicType TFloat-    IO ()---frameGetLabelAlign ::-    (MonadIO m, FrameK a) =>-    a                                       -- _obj-    -> m (Float,Float)                      -- result-frameGetLabelAlign _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    xalign <- allocMem :: IO (Ptr CFloat)-    yalign <- allocMem :: IO (Ptr CFloat)-    gtk_frame_get_label_align _obj' xalign yalign-    xalign' <- peek xalign-    let xalign'' = realToFrac xalign'-    yalign' <- peek yalign-    let yalign'' = realToFrac yalign'-    touchManagedPtr _obj-    freeMem xalign-    freeMem yalign-    return (xalign'', yalign'')--data FrameGetLabelAlignMethodInfo-instance (signature ~ (m (Float,Float)), MonadIO m, FrameK a) => MethodInfo FrameGetLabelAlignMethodInfo a signature where-    overloadedMethod _ = frameGetLabelAlign---- method Frame::get_label_widget--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Frame", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Widget")--- throws : False--- Skip return : False--foreign import ccall "gtk_frame_get_label_widget" gtk_frame_get_label_widget :: -    Ptr Frame ->                            -- _obj : TInterface "Gtk" "Frame"-    IO (Ptr Widget)---frameGetLabelWidget ::-    (MonadIO m, FrameK a) =>-    a                                       -- _obj-    -> m (Maybe Widget)                     -- result-frameGetLabelWidget _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_frame_get_label_widget _obj'-    maybeResult <- convertIfNonNull result $ \result' -> do-        result'' <- (newObject Widget) result'-        return result''-    touchManagedPtr _obj-    return maybeResult--data FrameGetLabelWidgetMethodInfo-instance (signature ~ (m (Maybe Widget)), MonadIO m, FrameK a) => MethodInfo FrameGetLabelWidgetMethodInfo a signature where-    overloadedMethod _ = frameGetLabelWidget---- method Frame::get_shadow_type--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Frame", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "ShadowType")--- throws : False--- Skip return : False--foreign import ccall "gtk_frame_get_shadow_type" gtk_frame_get_shadow_type :: -    Ptr Frame ->                            -- _obj : TInterface "Gtk" "Frame"-    IO CUInt---frameGetShadowType ::-    (MonadIO m, FrameK a) =>-    a                                       -- _obj-    -> m ShadowType                         -- result-frameGetShadowType _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_frame_get_shadow_type _obj'-    let result' = (toEnum . fromIntegral) result-    touchManagedPtr _obj-    return result'--data FrameGetShadowTypeMethodInfo-instance (signature ~ (m ShadowType), MonadIO m, FrameK a) => MethodInfo FrameGetShadowTypeMethodInfo a signature where-    overloadedMethod _ = frameGetShadowType---- method Frame::set_label--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Frame", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "label", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_frame_set_label" gtk_frame_set_label :: -    Ptr Frame ->                            -- _obj : TInterface "Gtk" "Frame"-    CString ->                              -- label : TBasicType TUTF8-    IO ()---frameSetLabel ::-    (MonadIO m, FrameK a) =>-    a                                       -- _obj-    -> Maybe (T.Text)                       -- label-    -> m ()                                 -- result-frameSetLabel _obj label = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeLabel <- case label of-        Nothing -> return nullPtr-        Just jLabel -> do-            jLabel' <- textToCString jLabel-            return jLabel'-    gtk_frame_set_label _obj' maybeLabel-    touchManagedPtr _obj-    freeMem maybeLabel-    return ()--data FrameSetLabelMethodInfo-instance (signature ~ (Maybe (T.Text) -> m ()), MonadIO m, FrameK a) => MethodInfo FrameSetLabelMethodInfo a signature where-    overloadedMethod _ = frameSetLabel---- method Frame::set_label_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Frame", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "xalign", argType = TBasicType TFloat, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "yalign", argType = TBasicType TFloat, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_frame_set_label_align" gtk_frame_set_label_align :: -    Ptr Frame ->                            -- _obj : TInterface "Gtk" "Frame"-    CFloat ->                               -- xalign : TBasicType TFloat-    CFloat ->                               -- yalign : TBasicType TFloat-    IO ()---frameSetLabelAlign ::-    (MonadIO m, FrameK a) =>-    a                                       -- _obj-    -> Float                                -- xalign-    -> Float                                -- yalign-    -> m ()                                 -- result-frameSetLabelAlign _obj xalign yalign = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let xalign' = realToFrac xalign-    let yalign' = realToFrac yalign-    gtk_frame_set_label_align _obj' xalign' yalign'-    touchManagedPtr _obj-    return ()--data FrameSetLabelAlignMethodInfo-instance (signature ~ (Float -> Float -> m ()), MonadIO m, FrameK a) => MethodInfo FrameSetLabelAlignMethodInfo a signature where-    overloadedMethod _ = frameSetLabelAlign---- method Frame::set_label_widget--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Frame", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "label_widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_frame_set_label_widget" gtk_frame_set_label_widget :: -    Ptr Frame ->                            -- _obj : TInterface "Gtk" "Frame"-    Ptr Widget ->                           -- label_widget : TInterface "Gtk" "Widget"-    IO ()---frameSetLabelWidget ::-    (MonadIO m, FrameK a, WidgetK b) =>-    a                                       -- _obj-    -> Maybe (b)                            -- labelWidget-    -> m ()                                 -- result-frameSetLabelWidget _obj labelWidget = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeLabelWidget <- case labelWidget of-        Nothing -> return nullPtr-        Just jLabelWidget -> do-            let jLabelWidget' = unsafeManagedPtrCastPtr jLabelWidget-            return jLabelWidget'-    gtk_frame_set_label_widget _obj' maybeLabelWidget-    touchManagedPtr _obj-    whenJust labelWidget touchManagedPtr-    return ()--data FrameSetLabelWidgetMethodInfo-instance (signature ~ (Maybe (b) -> m ()), MonadIO m, FrameK a, WidgetK b) => MethodInfo FrameSetLabelWidgetMethodInfo a signature where-    overloadedMethod _ = frameSetLabelWidget---- method Frame::set_shadow_type--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Frame", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "type", argType = TInterface "Gtk" "ShadowType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_frame_set_shadow_type" gtk_frame_set_shadow_type :: -    Ptr Frame ->                            -- _obj : TInterface "Gtk" "Frame"-    CUInt ->                                -- type : TInterface "Gtk" "ShadowType"-    IO ()---frameSetShadowType ::-    (MonadIO m, FrameK a) =>-    a                                       -- _obj-    -> ShadowType                           -- type_-    -> m ()                                 -- result-frameSetShadowType _obj type_ = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let type_' = (fromIntegral . fromEnum) type_-    gtk_frame_set_shadow_type _obj' type_'-    touchManagedPtr _obj-    return ()--data FrameSetShadowTypeMethodInfo-instance (signature ~ (ShadowType -> m ()), MonadIO m, FrameK a) => MethodInfo FrameSetShadowTypeMethodInfo a signature where-    overloadedMethod _ = frameSetShadowType--
− GI/Gtk/Objects/Frame.hs-boot
@@ -1,26 +0,0 @@-module GI.Gtk.Objects.Frame where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype Frame = Frame (ForeignPtr Frame)-instance GObject Frame where-class GObject o => FrameK o-instance (GObject o, IsDescendantOf Frame o) => FrameK o-data FrameLabelPropertyInfo-data FrameLabelWidgetPropertyInfo-data FrameLabelXalignPropertyInfo-data FrameLabelYalignPropertyInfo-data FrameShadowTypePropertyInfo-data FrameGetLabelMethodInfo-data FrameGetLabelAlignMethodInfo-data FrameGetLabelWidgetMethodInfo-data FrameGetShadowTypeMethodInfo-data FrameSetLabelMethodInfo-data FrameSetLabelAlignMethodInfo-data FrameSetLabelWidgetMethodInfo-data FrameSetShadowTypeMethodInfo
− GI/Gtk/Objects/FrameAccessible.hs
@@ -1,128 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.FrameAccessible-    ( ---- * Exported types-    FrameAccessible(..)                     ,-    FrameAccessibleK                        ,-    toFrameAccessible                       ,-    noFrameAccessible                       ,---    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype FrameAccessible = FrameAccessible (ForeignPtr FrameAccessible)-foreign import ccall "gtk_frame_accessible_get_type"-    c_gtk_frame_accessible_get_type :: IO GType--type instance ParentTypes FrameAccessible = FrameAccessibleParentTypes-type FrameAccessibleParentTypes = '[ContainerAccessible, WidgetAccessible, Accessible, Atk.Object, GObject.Object, Atk.Component]--instance GObject FrameAccessible where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_frame_accessible_get_type-    --class GObject o => FrameAccessibleK o-instance (GObject o, IsDescendantOf FrameAccessible o) => FrameAccessibleK o--toFrameAccessible :: FrameAccessibleK o => o -> IO FrameAccessible-toFrameAccessible = unsafeCastTo FrameAccessible--noFrameAccessible :: Maybe FrameAccessible-noFrameAccessible = Nothing--type family ResolveFrameAccessibleMethod (t :: Symbol) (o :: *) :: * where-    ResolveFrameAccessibleMethod "addRelationship" o = Atk.ObjectAddRelationshipMethodInfo-    ResolveFrameAccessibleMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveFrameAccessibleMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveFrameAccessibleMethod "connectWidgetDestroyed" o = AccessibleConnectWidgetDestroyedMethodInfo-    ResolveFrameAccessibleMethod "contains" o = Atk.ComponentContainsMethodInfo-    ResolveFrameAccessibleMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveFrameAccessibleMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveFrameAccessibleMethod "grabFocus" o = Atk.ComponentGrabFocusMethodInfo-    ResolveFrameAccessibleMethod "initialize" o = Atk.ObjectInitializeMethodInfo-    ResolveFrameAccessibleMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveFrameAccessibleMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveFrameAccessibleMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveFrameAccessibleMethod "notifyStateChange" o = Atk.ObjectNotifyStateChangeMethodInfo-    ResolveFrameAccessibleMethod "peekParent" o = Atk.ObjectPeekParentMethodInfo-    ResolveFrameAccessibleMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveFrameAccessibleMethod "refAccessibleAtPoint" o = Atk.ComponentRefAccessibleAtPointMethodInfo-    ResolveFrameAccessibleMethod "refAccessibleChild" o = Atk.ObjectRefAccessibleChildMethodInfo-    ResolveFrameAccessibleMethod "refRelationSet" o = Atk.ObjectRefRelationSetMethodInfo-    ResolveFrameAccessibleMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveFrameAccessibleMethod "refStateSet" o = Atk.ObjectRefStateSetMethodInfo-    ResolveFrameAccessibleMethod "removeFocusHandler" o = Atk.ComponentRemoveFocusHandlerMethodInfo-    ResolveFrameAccessibleMethod "removePropertyChangeHandler" o = Atk.ObjectRemovePropertyChangeHandlerMethodInfo-    ResolveFrameAccessibleMethod "removeRelationship" o = Atk.ObjectRemoveRelationshipMethodInfo-    ResolveFrameAccessibleMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveFrameAccessibleMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveFrameAccessibleMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveFrameAccessibleMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveFrameAccessibleMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveFrameAccessibleMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveFrameAccessibleMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveFrameAccessibleMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveFrameAccessibleMethod "getAlpha" o = Atk.ComponentGetAlphaMethodInfo-    ResolveFrameAccessibleMethod "getAttributes" o = Atk.ObjectGetAttributesMethodInfo-    ResolveFrameAccessibleMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveFrameAccessibleMethod "getDescription" o = Atk.ObjectGetDescriptionMethodInfo-    ResolveFrameAccessibleMethod "getExtents" o = Atk.ComponentGetExtentsMethodInfo-    ResolveFrameAccessibleMethod "getIndexInParent" o = Atk.ObjectGetIndexInParentMethodInfo-    ResolveFrameAccessibleMethod "getNAccessibleChildren" o = Atk.ObjectGetNAccessibleChildrenMethodInfo-    ResolveFrameAccessibleMethod "getName" o = Atk.ObjectGetNameMethodInfo-    ResolveFrameAccessibleMethod "getObjectLocale" o = Atk.ObjectGetObjectLocaleMethodInfo-    ResolveFrameAccessibleMethod "getParent" o = Atk.ObjectGetParentMethodInfo-    ResolveFrameAccessibleMethod "getPosition" o = Atk.ComponentGetPositionMethodInfo-    ResolveFrameAccessibleMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveFrameAccessibleMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveFrameAccessibleMethod "getRole" o = Atk.ObjectGetRoleMethodInfo-    ResolveFrameAccessibleMethod "getSize" o = Atk.ComponentGetSizeMethodInfo-    ResolveFrameAccessibleMethod "getWidget" o = AccessibleGetWidgetMethodInfo-    ResolveFrameAccessibleMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveFrameAccessibleMethod "setDescription" o = Atk.ObjectSetDescriptionMethodInfo-    ResolveFrameAccessibleMethod "setExtents" o = Atk.ComponentSetExtentsMethodInfo-    ResolveFrameAccessibleMethod "setName" o = Atk.ObjectSetNameMethodInfo-    ResolveFrameAccessibleMethod "setParent" o = Atk.ObjectSetParentMethodInfo-    ResolveFrameAccessibleMethod "setPosition" o = Atk.ComponentSetPositionMethodInfo-    ResolveFrameAccessibleMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveFrameAccessibleMethod "setRole" o = Atk.ObjectSetRoleMethodInfo-    ResolveFrameAccessibleMethod "setSize" o = Atk.ComponentSetSizeMethodInfo-    ResolveFrameAccessibleMethod "setWidget" o = AccessibleSetWidgetMethodInfo-    ResolveFrameAccessibleMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveFrameAccessibleMethod t FrameAccessible, MethodInfo info FrameAccessible p) => IsLabelProxy t (FrameAccessible -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveFrameAccessibleMethod t FrameAccessible, MethodInfo info FrameAccessible p) => IsLabel t (FrameAccessible -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList FrameAccessible = FrameAccessibleAttributeList-type FrameAccessibleAttributeList = ('[ '("accessibleComponentLayer", Atk.ObjectAccessibleComponentLayerPropertyInfo), '("accessibleComponentMdiZorder", Atk.ObjectAccessibleComponentMdiZorderPropertyInfo), '("accessibleDescription", Atk.ObjectAccessibleDescriptionPropertyInfo), '("accessibleHypertextNlinks", Atk.ObjectAccessibleHypertextNlinksPropertyInfo), '("accessibleName", Atk.ObjectAccessibleNamePropertyInfo), '("accessibleParent", Atk.ObjectAccessibleParentPropertyInfo), '("accessibleRole", Atk.ObjectAccessibleRolePropertyInfo), '("accessibleTableCaption", Atk.ObjectAccessibleTableCaptionPropertyInfo), '("accessibleTableCaptionObject", Atk.ObjectAccessibleTableCaptionObjectPropertyInfo), '("accessibleTableColumnDescription", Atk.ObjectAccessibleTableColumnDescriptionPropertyInfo), '("accessibleTableColumnHeader", Atk.ObjectAccessibleTableColumnHeaderPropertyInfo), '("accessibleTableRowDescription", Atk.ObjectAccessibleTableRowDescriptionPropertyInfo), '("accessibleTableRowHeader", Atk.ObjectAccessibleTableRowHeaderPropertyInfo), '("accessibleTableSummary", Atk.ObjectAccessibleTableSummaryPropertyInfo), '("accessibleValue", Atk.ObjectAccessibleValuePropertyInfo), '("widget", AccessibleWidgetPropertyInfo)] :: [(Symbol, *)])--type instance SignalList FrameAccessible = FrameAccessibleSignalList-type FrameAccessibleSignalList = ('[ '("activeDescendantChanged", Atk.ObjectActiveDescendantChangedSignalInfo), '("boundsChanged", Atk.ComponentBoundsChangedSignalInfo), '("childrenChanged", Atk.ObjectChildrenChangedSignalInfo), '("focusEvent", Atk.ObjectFocusEventSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("propertyChange", Atk.ObjectPropertyChangeSignalInfo), '("stateChange", Atk.ObjectStateChangeSignalInfo), '("visibleDataChanged", Atk.ObjectVisibleDataChangedSignalInfo)] :: [(Symbol, *)])--
− GI/Gtk/Objects/FrameAccessible.hs-boot
@@ -1,13 +0,0 @@-module GI.Gtk.Objects.FrameAccessible where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype FrameAccessible = FrameAccessible (ForeignPtr FrameAccessible)-instance GObject FrameAccessible where-class GObject o => FrameAccessibleK o-instance (GObject o, IsDescendantOf FrameAccessible o) => FrameAccessibleK o
− GI/Gtk/Objects/GLArea.hs
@@ -1,1315 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.GLArea-    ( ---- * Exported types-    GLArea(..)                              ,-    GLAreaK                                 ,-    toGLArea                                ,-    noGLArea                                ,--- -- * Methods--- ** gLAreaAttachBuffers-    GLAreaAttachBuffersMethodInfo           ,-    gLAreaAttachBuffers                     ,----- ** gLAreaGetAutoRender-    GLAreaGetAutoRenderMethodInfo           ,-    gLAreaGetAutoRender                     ,----- ** gLAreaGetContext-    GLAreaGetContextMethodInfo              ,-    gLAreaGetContext                        ,----- ** gLAreaGetError-    GLAreaGetErrorMethodInfo                ,-    gLAreaGetError                          ,----- ** gLAreaGetHasAlpha-    GLAreaGetHasAlphaMethodInfo             ,-    gLAreaGetHasAlpha                       ,----- ** gLAreaGetHasDepthBuffer-    GLAreaGetHasDepthBufferMethodInfo       ,-    gLAreaGetHasDepthBuffer                 ,----- ** gLAreaGetHasStencilBuffer-    GLAreaGetHasStencilBufferMethodInfo     ,-    gLAreaGetHasStencilBuffer               ,----- ** gLAreaGetRequiredVersion-    GLAreaGetRequiredVersionMethodInfo      ,-    gLAreaGetRequiredVersion                ,----- ** gLAreaMakeCurrent-    GLAreaMakeCurrentMethodInfo             ,-    gLAreaMakeCurrent                       ,----- ** gLAreaNew-    gLAreaNew                               ,----- ** gLAreaQueueRender-    GLAreaQueueRenderMethodInfo             ,-    gLAreaQueueRender                       ,----- ** gLAreaSetAutoRender-    GLAreaSetAutoRenderMethodInfo           ,-    gLAreaSetAutoRender                     ,----- ** gLAreaSetError-    GLAreaSetErrorMethodInfo                ,-    gLAreaSetError                          ,----- ** gLAreaSetHasAlpha-    GLAreaSetHasAlphaMethodInfo             ,-    gLAreaSetHasAlpha                       ,----- ** gLAreaSetHasDepthBuffer-    GLAreaSetHasDepthBufferMethodInfo       ,-    gLAreaSetHasDepthBuffer                 ,----- ** gLAreaSetHasStencilBuffer-    GLAreaSetHasStencilBufferMethodInfo     ,-    gLAreaSetHasStencilBuffer               ,----- ** gLAreaSetRequiredVersion-    GLAreaSetRequiredVersionMethodInfo      ,-    gLAreaSetRequiredVersion                ,----- -- * Properties--- ** AutoRender-    GLAreaAutoRenderPropertyInfo            ,-    constructGLAreaAutoRender               ,-    gLAreaAutoRender                        ,-    getGLAreaAutoRender                     ,-    setGLAreaAutoRender                     ,----- ** Context-    GLAreaContextPropertyInfo               ,-    gLAreaContext                           ,-    getGLAreaContext                        ,----- ** HasAlpha-    GLAreaHasAlphaPropertyInfo              ,-    constructGLAreaHasAlpha                 ,-    gLAreaHasAlpha                          ,-    getGLAreaHasAlpha                       ,-    setGLAreaHasAlpha                       ,----- ** HasDepthBuffer-    GLAreaHasDepthBufferPropertyInfo        ,-    constructGLAreaHasDepthBuffer           ,-    gLAreaHasDepthBuffer                    ,-    getGLAreaHasDepthBuffer                 ,-    setGLAreaHasDepthBuffer                 ,----- ** HasStencilBuffer-    GLAreaHasStencilBufferPropertyInfo      ,-    constructGLAreaHasStencilBuffer         ,-    gLAreaHasStencilBuffer                  ,-    getGLAreaHasStencilBuffer               ,-    setGLAreaHasStencilBuffer               ,----- -- * Signals--- ** CreateContext-    GLAreaCreateContextCallback             ,-    GLAreaCreateContextCallbackC            ,-    GLAreaCreateContextSignalInfo           ,-    afterGLAreaCreateContext                ,-    gLAreaCreateContextCallbackWrapper      ,-    gLAreaCreateContextClosure              ,-    mkGLAreaCreateContextCallback           ,-    noGLAreaCreateContextCallback           ,-    onGLAreaCreateContext                   ,----- ** Render-    GLAreaRenderCallback                    ,-    GLAreaRenderCallbackC                   ,-    GLAreaRenderSignalInfo                  ,-    afterGLAreaRender                       ,-    gLAreaRenderCallbackWrapper             ,-    gLAreaRenderClosure                     ,-    mkGLAreaRenderCallback                  ,-    noGLAreaRenderCallback                  ,-    onGLAreaRender                          ,----- ** Resize-    GLAreaResizeCallback                    ,-    GLAreaResizeCallbackC                   ,-    GLAreaResizeSignalInfo                  ,-    afterGLAreaResize                       ,-    gLAreaResizeCallbackWrapper             ,-    gLAreaResizeClosure                     ,-    mkGLAreaResizeCallback                  ,-    noGLAreaResizeCallback                  ,-    onGLAreaResize                          ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject-import qualified GI.Gdk as Gdk--newtype GLArea = GLArea (ForeignPtr GLArea)-foreign import ccall "gtk_gl_area_get_type"-    c_gtk_gl_area_get_type :: IO GType--type instance ParentTypes GLArea = GLAreaParentTypes-type GLAreaParentTypes = '[Widget, GObject.Object, Atk.ImplementorIface, Buildable]--instance GObject GLArea where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_gl_area_get_type-    --class GObject o => GLAreaK o-instance (GObject o, IsDescendantOf GLArea o) => GLAreaK o--toGLArea :: GLAreaK o => o -> IO GLArea-toGLArea = unsafeCastTo GLArea--noGLArea :: Maybe GLArea-noGLArea = Nothing--type family ResolveGLAreaMethod (t :: Symbol) (o :: *) :: * where-    ResolveGLAreaMethod "activate" o = WidgetActivateMethodInfo-    ResolveGLAreaMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveGLAreaMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveGLAreaMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveGLAreaMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveGLAreaMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveGLAreaMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveGLAreaMethod "attachBuffers" o = GLAreaAttachBuffersMethodInfo-    ResolveGLAreaMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveGLAreaMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveGLAreaMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveGLAreaMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveGLAreaMethod "childNotify" o = WidgetChildNotifyMethodInfo-    ResolveGLAreaMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveGLAreaMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveGLAreaMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveGLAreaMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveGLAreaMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveGLAreaMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveGLAreaMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveGLAreaMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveGLAreaMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveGLAreaMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveGLAreaMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveGLAreaMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveGLAreaMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveGLAreaMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveGLAreaMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveGLAreaMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveGLAreaMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveGLAreaMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveGLAreaMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveGLAreaMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveGLAreaMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveGLAreaMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveGLAreaMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveGLAreaMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveGLAreaMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveGLAreaMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveGLAreaMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveGLAreaMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveGLAreaMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveGLAreaMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveGLAreaMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveGLAreaMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveGLAreaMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveGLAreaMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveGLAreaMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveGLAreaMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveGLAreaMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveGLAreaMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveGLAreaMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveGLAreaMethod "draw" o = WidgetDrawMethodInfo-    ResolveGLAreaMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveGLAreaMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveGLAreaMethod "event" o = WidgetEventMethodInfo-    ResolveGLAreaMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveGLAreaMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveGLAreaMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveGLAreaMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveGLAreaMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveGLAreaMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveGLAreaMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveGLAreaMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveGLAreaMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveGLAreaMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveGLAreaMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveGLAreaMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveGLAreaMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveGLAreaMethod "hide" o = WidgetHideMethodInfo-    ResolveGLAreaMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveGLAreaMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveGLAreaMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveGLAreaMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveGLAreaMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveGLAreaMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveGLAreaMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveGLAreaMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveGLAreaMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveGLAreaMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveGLAreaMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveGLAreaMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveGLAreaMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveGLAreaMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveGLAreaMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveGLAreaMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveGLAreaMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveGLAreaMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveGLAreaMethod "makeCurrent" o = GLAreaMakeCurrentMethodInfo-    ResolveGLAreaMethod "map" o = WidgetMapMethodInfo-    ResolveGLAreaMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveGLAreaMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveGLAreaMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveGLAreaMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveGLAreaMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveGLAreaMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveGLAreaMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveGLAreaMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveGLAreaMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveGLAreaMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveGLAreaMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveGLAreaMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveGLAreaMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveGLAreaMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveGLAreaMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveGLAreaMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveGLAreaMethod "path" o = WidgetPathMethodInfo-    ResolveGLAreaMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveGLAreaMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveGLAreaMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveGLAreaMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveGLAreaMethod "queueRender" o = GLAreaQueueRenderMethodInfo-    ResolveGLAreaMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveGLAreaMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveGLAreaMethod "realize" o = WidgetRealizeMethodInfo-    ResolveGLAreaMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveGLAreaMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveGLAreaMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveGLAreaMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveGLAreaMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveGLAreaMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveGLAreaMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveGLAreaMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveGLAreaMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveGLAreaMethod "reparent" o = WidgetReparentMethodInfo-    ResolveGLAreaMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveGLAreaMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveGLAreaMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveGLAreaMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveGLAreaMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveGLAreaMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveGLAreaMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveGLAreaMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveGLAreaMethod "show" o = WidgetShowMethodInfo-    ResolveGLAreaMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveGLAreaMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveGLAreaMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveGLAreaMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveGLAreaMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveGLAreaMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveGLAreaMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveGLAreaMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveGLAreaMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveGLAreaMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveGLAreaMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveGLAreaMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveGLAreaMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveGLAreaMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveGLAreaMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveGLAreaMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveGLAreaMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveGLAreaMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveGLAreaMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveGLAreaMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveGLAreaMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveGLAreaMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveGLAreaMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveGLAreaMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveGLAreaMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveGLAreaMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveGLAreaMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveGLAreaMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveGLAreaMethod "getAutoRender" o = GLAreaGetAutoRenderMethodInfo-    ResolveGLAreaMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveGLAreaMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveGLAreaMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveGLAreaMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveGLAreaMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveGLAreaMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveGLAreaMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveGLAreaMethod "getContext" o = GLAreaGetContextMethodInfo-    ResolveGLAreaMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveGLAreaMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveGLAreaMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveGLAreaMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveGLAreaMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveGLAreaMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveGLAreaMethod "getError" o = GLAreaGetErrorMethodInfo-    ResolveGLAreaMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveGLAreaMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveGLAreaMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveGLAreaMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveGLAreaMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveGLAreaMethod "getHasAlpha" o = GLAreaGetHasAlphaMethodInfo-    ResolveGLAreaMethod "getHasDepthBuffer" o = GLAreaGetHasDepthBufferMethodInfo-    ResolveGLAreaMethod "getHasStencilBuffer" o = GLAreaGetHasStencilBufferMethodInfo-    ResolveGLAreaMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveGLAreaMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveGLAreaMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveGLAreaMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveGLAreaMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveGLAreaMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveGLAreaMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveGLAreaMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveGLAreaMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveGLAreaMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveGLAreaMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveGLAreaMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveGLAreaMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveGLAreaMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveGLAreaMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveGLAreaMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveGLAreaMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveGLAreaMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveGLAreaMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveGLAreaMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveGLAreaMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveGLAreaMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveGLAreaMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveGLAreaMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveGLAreaMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveGLAreaMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveGLAreaMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveGLAreaMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveGLAreaMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveGLAreaMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveGLAreaMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveGLAreaMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveGLAreaMethod "getRequiredVersion" o = GLAreaGetRequiredVersionMethodInfo-    ResolveGLAreaMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveGLAreaMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveGLAreaMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveGLAreaMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveGLAreaMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveGLAreaMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveGLAreaMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveGLAreaMethod "getState" o = WidgetGetStateMethodInfo-    ResolveGLAreaMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveGLAreaMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveGLAreaMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveGLAreaMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveGLAreaMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveGLAreaMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveGLAreaMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveGLAreaMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveGLAreaMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveGLAreaMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveGLAreaMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveGLAreaMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveGLAreaMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveGLAreaMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveGLAreaMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveGLAreaMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveGLAreaMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveGLAreaMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveGLAreaMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveGLAreaMethod "setAutoRender" o = GLAreaSetAutoRenderMethodInfo-    ResolveGLAreaMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveGLAreaMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveGLAreaMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveGLAreaMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveGLAreaMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveGLAreaMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveGLAreaMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveGLAreaMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveGLAreaMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveGLAreaMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveGLAreaMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveGLAreaMethod "setError" o = GLAreaSetErrorMethodInfo-    ResolveGLAreaMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveGLAreaMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveGLAreaMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveGLAreaMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveGLAreaMethod "setHasAlpha" o = GLAreaSetHasAlphaMethodInfo-    ResolveGLAreaMethod "setHasDepthBuffer" o = GLAreaSetHasDepthBufferMethodInfo-    ResolveGLAreaMethod "setHasStencilBuffer" o = GLAreaSetHasStencilBufferMethodInfo-    ResolveGLAreaMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveGLAreaMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveGLAreaMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveGLAreaMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveGLAreaMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveGLAreaMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveGLAreaMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveGLAreaMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveGLAreaMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveGLAreaMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveGLAreaMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveGLAreaMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveGLAreaMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveGLAreaMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveGLAreaMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveGLAreaMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveGLAreaMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveGLAreaMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveGLAreaMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveGLAreaMethod "setRequiredVersion" o = GLAreaSetRequiredVersionMethodInfo-    ResolveGLAreaMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveGLAreaMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveGLAreaMethod "setState" o = WidgetSetStateMethodInfo-    ResolveGLAreaMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveGLAreaMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveGLAreaMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveGLAreaMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveGLAreaMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveGLAreaMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveGLAreaMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveGLAreaMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveGLAreaMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveGLAreaMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveGLAreaMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveGLAreaMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveGLAreaMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveGLAreaMethod t GLArea, MethodInfo info GLArea p) => IsLabelProxy t (GLArea -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveGLAreaMethod t GLArea, MethodInfo info GLArea p) => IsLabel t (GLArea -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal GLArea::create-context-type GLAreaCreateContextCallback =-    IO Gdk.GLContext--noGLAreaCreateContextCallback :: Maybe GLAreaCreateContextCallback-noGLAreaCreateContextCallback = Nothing--type GLAreaCreateContextCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO (Ptr Gdk.GLContext)--foreign import ccall "wrapper"-    mkGLAreaCreateContextCallback :: GLAreaCreateContextCallbackC -> IO (FunPtr GLAreaCreateContextCallbackC)--gLAreaCreateContextClosure :: GLAreaCreateContextCallback -> IO Closure-gLAreaCreateContextClosure cb = newCClosure =<< mkGLAreaCreateContextCallback wrapped-    where wrapped = gLAreaCreateContextCallbackWrapper cb--gLAreaCreateContextCallbackWrapper ::-    GLAreaCreateContextCallback ->-    Ptr () ->-    Ptr () ->-    IO (Ptr Gdk.GLContext)-gLAreaCreateContextCallbackWrapper _cb _ _ = do-    result <- _cb -    result' <- refObject result-    return result'--onGLAreaCreateContext :: (GObject a, MonadIO m) => a -> GLAreaCreateContextCallback -> m SignalHandlerId-onGLAreaCreateContext obj cb = liftIO $ connectGLAreaCreateContext obj cb SignalConnectBefore-afterGLAreaCreateContext :: (GObject a, MonadIO m) => a -> GLAreaCreateContextCallback -> m SignalHandlerId-afterGLAreaCreateContext obj cb = connectGLAreaCreateContext obj cb SignalConnectAfter--connectGLAreaCreateContext :: (GObject a, MonadIO m) =>-                              a -> GLAreaCreateContextCallback -> SignalConnectMode -> m SignalHandlerId-connectGLAreaCreateContext obj cb after = liftIO $ do-    cb' <- mkGLAreaCreateContextCallback (gLAreaCreateContextCallbackWrapper cb)-    connectSignalFunPtr obj "create-context" cb' after---- signal GLArea::render-type GLAreaRenderCallback =-    Gdk.GLContext ->-    IO Bool--noGLAreaRenderCallback :: Maybe GLAreaRenderCallback-noGLAreaRenderCallback = Nothing--type GLAreaRenderCallbackC =-    Ptr () ->                               -- object-    Ptr Gdk.GLContext ->-    Ptr () ->                               -- user_data-    IO CInt--foreign import ccall "wrapper"-    mkGLAreaRenderCallback :: GLAreaRenderCallbackC -> IO (FunPtr GLAreaRenderCallbackC)--gLAreaRenderClosure :: GLAreaRenderCallback -> IO Closure-gLAreaRenderClosure cb = newCClosure =<< mkGLAreaRenderCallback wrapped-    where wrapped = gLAreaRenderCallbackWrapper cb--gLAreaRenderCallbackWrapper ::-    GLAreaRenderCallback ->-    Ptr () ->-    Ptr Gdk.GLContext ->-    Ptr () ->-    IO CInt-gLAreaRenderCallbackWrapper _cb _ context _ = do-    context' <- (newObject Gdk.GLContext) context-    result <- _cb  context'-    let result' = (fromIntegral . fromEnum) result-    return result'--onGLAreaRender :: (GObject a, MonadIO m) => a -> GLAreaRenderCallback -> m SignalHandlerId-onGLAreaRender obj cb = liftIO $ connectGLAreaRender obj cb SignalConnectBefore-afterGLAreaRender :: (GObject a, MonadIO m) => a -> GLAreaRenderCallback -> m SignalHandlerId-afterGLAreaRender obj cb = connectGLAreaRender obj cb SignalConnectAfter--connectGLAreaRender :: (GObject a, MonadIO m) =>-                       a -> GLAreaRenderCallback -> SignalConnectMode -> m SignalHandlerId-connectGLAreaRender obj cb after = liftIO $ do-    cb' <- mkGLAreaRenderCallback (gLAreaRenderCallbackWrapper cb)-    connectSignalFunPtr obj "render" cb' after---- signal GLArea::resize-type GLAreaResizeCallback =-    Int32 ->-    Int32 ->-    IO ()--noGLAreaResizeCallback :: Maybe GLAreaResizeCallback-noGLAreaResizeCallback = Nothing--type GLAreaResizeCallbackC =-    Ptr () ->                               -- object-    Int32 ->-    Int32 ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkGLAreaResizeCallback :: GLAreaResizeCallbackC -> IO (FunPtr GLAreaResizeCallbackC)--gLAreaResizeClosure :: GLAreaResizeCallback -> IO Closure-gLAreaResizeClosure cb = newCClosure =<< mkGLAreaResizeCallback wrapped-    where wrapped = gLAreaResizeCallbackWrapper cb--gLAreaResizeCallbackWrapper ::-    GLAreaResizeCallback ->-    Ptr () ->-    Int32 ->-    Int32 ->-    Ptr () ->-    IO ()-gLAreaResizeCallbackWrapper _cb _ width height _ = do-    _cb  width height--onGLAreaResize :: (GObject a, MonadIO m) => a -> GLAreaResizeCallback -> m SignalHandlerId-onGLAreaResize obj cb = liftIO $ connectGLAreaResize obj cb SignalConnectBefore-afterGLAreaResize :: (GObject a, MonadIO m) => a -> GLAreaResizeCallback -> m SignalHandlerId-afterGLAreaResize obj cb = connectGLAreaResize obj cb SignalConnectAfter--connectGLAreaResize :: (GObject a, MonadIO m) =>-                       a -> GLAreaResizeCallback -> SignalConnectMode -> m SignalHandlerId-connectGLAreaResize obj cb after = liftIO $ do-    cb' <- mkGLAreaResizeCallback (gLAreaResizeCallbackWrapper cb)-    connectSignalFunPtr obj "resize" cb' after---- VVV Prop "auto-render"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getGLAreaAutoRender :: (MonadIO m, GLAreaK o) => o -> m Bool-getGLAreaAutoRender obj = liftIO $ getObjectPropertyBool obj "auto-render"--setGLAreaAutoRender :: (MonadIO m, GLAreaK o) => o -> Bool -> m ()-setGLAreaAutoRender obj val = liftIO $ setObjectPropertyBool obj "auto-render" val--constructGLAreaAutoRender :: Bool -> IO ([Char], GValue)-constructGLAreaAutoRender val = constructObjectPropertyBool "auto-render" val--data GLAreaAutoRenderPropertyInfo-instance AttrInfo GLAreaAutoRenderPropertyInfo where-    type AttrAllowedOps GLAreaAutoRenderPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint GLAreaAutoRenderPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint GLAreaAutoRenderPropertyInfo = GLAreaK-    type AttrGetType GLAreaAutoRenderPropertyInfo = Bool-    type AttrLabel GLAreaAutoRenderPropertyInfo = "auto-render"-    attrGet _ = getGLAreaAutoRender-    attrSet _ = setGLAreaAutoRender-    attrConstruct _ = constructGLAreaAutoRender-    attrClear _ = undefined---- VVV Prop "context"-   -- Type: TInterface "Gdk" "GLContext"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getGLAreaContext :: (MonadIO m, GLAreaK o) => o -> m Gdk.GLContext-getGLAreaContext obj = liftIO $ checkUnexpectedNothing "getGLAreaContext" $ getObjectPropertyObject obj "context" Gdk.GLContext--data GLAreaContextPropertyInfo-instance AttrInfo GLAreaContextPropertyInfo where-    type AttrAllowedOps GLAreaContextPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint GLAreaContextPropertyInfo = (~) ()-    type AttrBaseTypeConstraint GLAreaContextPropertyInfo = GLAreaK-    type AttrGetType GLAreaContextPropertyInfo = Gdk.GLContext-    type AttrLabel GLAreaContextPropertyInfo = "context"-    attrGet _ = getGLAreaContext-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "has-alpha"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getGLAreaHasAlpha :: (MonadIO m, GLAreaK o) => o -> m Bool-getGLAreaHasAlpha obj = liftIO $ getObjectPropertyBool obj "has-alpha"--setGLAreaHasAlpha :: (MonadIO m, GLAreaK o) => o -> Bool -> m ()-setGLAreaHasAlpha obj val = liftIO $ setObjectPropertyBool obj "has-alpha" val--constructGLAreaHasAlpha :: Bool -> IO ([Char], GValue)-constructGLAreaHasAlpha val = constructObjectPropertyBool "has-alpha" val--data GLAreaHasAlphaPropertyInfo-instance AttrInfo GLAreaHasAlphaPropertyInfo where-    type AttrAllowedOps GLAreaHasAlphaPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint GLAreaHasAlphaPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint GLAreaHasAlphaPropertyInfo = GLAreaK-    type AttrGetType GLAreaHasAlphaPropertyInfo = Bool-    type AttrLabel GLAreaHasAlphaPropertyInfo = "has-alpha"-    attrGet _ = getGLAreaHasAlpha-    attrSet _ = setGLAreaHasAlpha-    attrConstruct _ = constructGLAreaHasAlpha-    attrClear _ = undefined---- VVV Prop "has-depth-buffer"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getGLAreaHasDepthBuffer :: (MonadIO m, GLAreaK o) => o -> m Bool-getGLAreaHasDepthBuffer obj = liftIO $ getObjectPropertyBool obj "has-depth-buffer"--setGLAreaHasDepthBuffer :: (MonadIO m, GLAreaK o) => o -> Bool -> m ()-setGLAreaHasDepthBuffer obj val = liftIO $ setObjectPropertyBool obj "has-depth-buffer" val--constructGLAreaHasDepthBuffer :: Bool -> IO ([Char], GValue)-constructGLAreaHasDepthBuffer val = constructObjectPropertyBool "has-depth-buffer" val--data GLAreaHasDepthBufferPropertyInfo-instance AttrInfo GLAreaHasDepthBufferPropertyInfo where-    type AttrAllowedOps GLAreaHasDepthBufferPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint GLAreaHasDepthBufferPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint GLAreaHasDepthBufferPropertyInfo = GLAreaK-    type AttrGetType GLAreaHasDepthBufferPropertyInfo = Bool-    type AttrLabel GLAreaHasDepthBufferPropertyInfo = "has-depth-buffer"-    attrGet _ = getGLAreaHasDepthBuffer-    attrSet _ = setGLAreaHasDepthBuffer-    attrConstruct _ = constructGLAreaHasDepthBuffer-    attrClear _ = undefined---- VVV Prop "has-stencil-buffer"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getGLAreaHasStencilBuffer :: (MonadIO m, GLAreaK o) => o -> m Bool-getGLAreaHasStencilBuffer obj = liftIO $ getObjectPropertyBool obj "has-stencil-buffer"--setGLAreaHasStencilBuffer :: (MonadIO m, GLAreaK o) => o -> Bool -> m ()-setGLAreaHasStencilBuffer obj val = liftIO $ setObjectPropertyBool obj "has-stencil-buffer" val--constructGLAreaHasStencilBuffer :: Bool -> IO ([Char], GValue)-constructGLAreaHasStencilBuffer val = constructObjectPropertyBool "has-stencil-buffer" val--data GLAreaHasStencilBufferPropertyInfo-instance AttrInfo GLAreaHasStencilBufferPropertyInfo where-    type AttrAllowedOps GLAreaHasStencilBufferPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint GLAreaHasStencilBufferPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint GLAreaHasStencilBufferPropertyInfo = GLAreaK-    type AttrGetType GLAreaHasStencilBufferPropertyInfo = Bool-    type AttrLabel GLAreaHasStencilBufferPropertyInfo = "has-stencil-buffer"-    attrGet _ = getGLAreaHasStencilBuffer-    attrSet _ = setGLAreaHasStencilBuffer-    attrConstruct _ = constructGLAreaHasStencilBuffer-    attrClear _ = undefined--type instance AttributeList GLArea = GLAreaAttributeList-type GLAreaAttributeList = ('[ '("appPaintable", WidgetAppPaintablePropertyInfo), '("autoRender", GLAreaAutoRenderPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("context", GLAreaContextPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasAlpha", GLAreaHasAlphaPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasDepthBuffer", GLAreaHasDepthBufferPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasStencilBuffer", GLAreaHasStencilBufferPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("parent", WidgetParentPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("style", WidgetStylePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo)] :: [(Symbol, *)])--gLAreaAutoRender :: AttrLabelProxy "autoRender"-gLAreaAutoRender = AttrLabelProxy--gLAreaContext :: AttrLabelProxy "context"-gLAreaContext = AttrLabelProxy--gLAreaHasAlpha :: AttrLabelProxy "hasAlpha"-gLAreaHasAlpha = AttrLabelProxy--gLAreaHasDepthBuffer :: AttrLabelProxy "hasDepthBuffer"-gLAreaHasDepthBuffer = AttrLabelProxy--gLAreaHasStencilBuffer :: AttrLabelProxy "hasStencilBuffer"-gLAreaHasStencilBuffer = AttrLabelProxy--data GLAreaCreateContextSignalInfo-instance SignalInfo GLAreaCreateContextSignalInfo where-    type HaskellCallbackType GLAreaCreateContextSignalInfo = GLAreaCreateContextCallback-    connectSignal _ = connectGLAreaCreateContext--data GLAreaRenderSignalInfo-instance SignalInfo GLAreaRenderSignalInfo where-    type HaskellCallbackType GLAreaRenderSignalInfo = GLAreaRenderCallback-    connectSignal _ = connectGLAreaRender--data GLAreaResizeSignalInfo-instance SignalInfo GLAreaResizeSignalInfo where-    type HaskellCallbackType GLAreaResizeSignalInfo = GLAreaResizeCallback-    connectSignal _ = connectGLAreaResize--type instance SignalList GLArea = GLAreaSignalList-type GLAreaSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("createContext", GLAreaCreateContextSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("render", GLAreaRenderSignalInfo), '("resize", GLAreaResizeSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method GLArea::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "GLArea")--- throws : False--- Skip return : False--foreign import ccall "gtk_gl_area_new" gtk_gl_area_new :: -    IO (Ptr GLArea)---gLAreaNew ::-    (MonadIO m) =>-    m GLArea                                -- result-gLAreaNew  = liftIO $ do-    result <- gtk_gl_area_new-    checkUnexpectedReturnNULL "gtk_gl_area_new" result-    result' <- (wrapObject GLArea) result-    return result'---- method GLArea::attach_buffers--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "GLArea", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_gl_area_attach_buffers" gtk_gl_area_attach_buffers :: -    Ptr GLArea ->                           -- _obj : TInterface "Gtk" "GLArea"-    IO ()---gLAreaAttachBuffers ::-    (MonadIO m, GLAreaK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-gLAreaAttachBuffers _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_gl_area_attach_buffers _obj'-    touchManagedPtr _obj-    return ()--data GLAreaAttachBuffersMethodInfo-instance (signature ~ (m ()), MonadIO m, GLAreaK a) => MethodInfo GLAreaAttachBuffersMethodInfo a signature where-    overloadedMethod _ = gLAreaAttachBuffers---- method GLArea::get_auto_render--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "GLArea", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_gl_area_get_auto_render" gtk_gl_area_get_auto_render :: -    Ptr GLArea ->                           -- _obj : TInterface "Gtk" "GLArea"-    IO CInt---gLAreaGetAutoRender ::-    (MonadIO m, GLAreaK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-gLAreaGetAutoRender _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_gl_area_get_auto_render _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data GLAreaGetAutoRenderMethodInfo-instance (signature ~ (m Bool), MonadIO m, GLAreaK a) => MethodInfo GLAreaGetAutoRenderMethodInfo a signature where-    overloadedMethod _ = gLAreaGetAutoRender---- method GLArea::get_context--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "GLArea", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gdk" "GLContext")--- throws : False--- Skip return : False--foreign import ccall "gtk_gl_area_get_context" gtk_gl_area_get_context :: -    Ptr GLArea ->                           -- _obj : TInterface "Gtk" "GLArea"-    IO (Ptr Gdk.GLContext)---gLAreaGetContext ::-    (MonadIO m, GLAreaK a) =>-    a                                       -- _obj-    -> m Gdk.GLContext                      -- result-gLAreaGetContext _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_gl_area_get_context _obj'-    checkUnexpectedReturnNULL "gtk_gl_area_get_context" result-    result' <- (newObject Gdk.GLContext) result-    touchManagedPtr _obj-    return result'--data GLAreaGetContextMethodInfo-instance (signature ~ (m Gdk.GLContext), MonadIO m, GLAreaK a) => MethodInfo GLAreaGetContextMethodInfo a signature where-    overloadedMethod _ = gLAreaGetContext---- method GLArea::get_error--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "GLArea", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just TError--- throws : False--- Skip return : False--foreign import ccall "gtk_gl_area_get_error" gtk_gl_area_get_error :: -    Ptr GLArea ->                           -- _obj : TInterface "Gtk" "GLArea"-    IO (Ptr GError)---gLAreaGetError ::-    (MonadIO m, GLAreaK a) =>-    a                                       -- _obj-    -> m GError                             -- result-gLAreaGetError _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_gl_area_get_error _obj'-    checkUnexpectedReturnNULL "gtk_gl_area_get_error" result-    result' <- (newBoxed GError) result-    touchManagedPtr _obj-    return result'--data GLAreaGetErrorMethodInfo-instance (signature ~ (m GError), MonadIO m, GLAreaK a) => MethodInfo GLAreaGetErrorMethodInfo a signature where-    overloadedMethod _ = gLAreaGetError---- method GLArea::get_has_alpha--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "GLArea", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_gl_area_get_has_alpha" gtk_gl_area_get_has_alpha :: -    Ptr GLArea ->                           -- _obj : TInterface "Gtk" "GLArea"-    IO CInt---gLAreaGetHasAlpha ::-    (MonadIO m, GLAreaK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-gLAreaGetHasAlpha _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_gl_area_get_has_alpha _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data GLAreaGetHasAlphaMethodInfo-instance (signature ~ (m Bool), MonadIO m, GLAreaK a) => MethodInfo GLAreaGetHasAlphaMethodInfo a signature where-    overloadedMethod _ = gLAreaGetHasAlpha---- method GLArea::get_has_depth_buffer--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "GLArea", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_gl_area_get_has_depth_buffer" gtk_gl_area_get_has_depth_buffer :: -    Ptr GLArea ->                           -- _obj : TInterface "Gtk" "GLArea"-    IO CInt---gLAreaGetHasDepthBuffer ::-    (MonadIO m, GLAreaK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-gLAreaGetHasDepthBuffer _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_gl_area_get_has_depth_buffer _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data GLAreaGetHasDepthBufferMethodInfo-instance (signature ~ (m Bool), MonadIO m, GLAreaK a) => MethodInfo GLAreaGetHasDepthBufferMethodInfo a signature where-    overloadedMethod _ = gLAreaGetHasDepthBuffer---- method GLArea::get_has_stencil_buffer--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "GLArea", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_gl_area_get_has_stencil_buffer" gtk_gl_area_get_has_stencil_buffer :: -    Ptr GLArea ->                           -- _obj : TInterface "Gtk" "GLArea"-    IO CInt---gLAreaGetHasStencilBuffer ::-    (MonadIO m, GLAreaK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-gLAreaGetHasStencilBuffer _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_gl_area_get_has_stencil_buffer _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data GLAreaGetHasStencilBufferMethodInfo-instance (signature ~ (m Bool), MonadIO m, GLAreaK a) => MethodInfo GLAreaGetHasStencilBufferMethodInfo a signature where-    overloadedMethod _ = gLAreaGetHasStencilBuffer---- method GLArea::get_required_version--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "GLArea", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "major", argType = TBasicType TInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "minor", argType = TBasicType TInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_gl_area_get_required_version" gtk_gl_area_get_required_version :: -    Ptr GLArea ->                           -- _obj : TInterface "Gtk" "GLArea"-    Ptr Int32 ->                            -- major : TBasicType TInt-    Ptr Int32 ->                            -- minor : TBasicType TInt-    IO ()---gLAreaGetRequiredVersion ::-    (MonadIO m, GLAreaK a) =>-    a                                       -- _obj-    -> m (Int32,Int32)                      -- result-gLAreaGetRequiredVersion _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    major <- allocMem :: IO (Ptr Int32)-    minor <- allocMem :: IO (Ptr Int32)-    gtk_gl_area_get_required_version _obj' major minor-    major' <- peek major-    minor' <- peek minor-    touchManagedPtr _obj-    freeMem major-    freeMem minor-    return (major', minor')--data GLAreaGetRequiredVersionMethodInfo-instance (signature ~ (m (Int32,Int32)), MonadIO m, GLAreaK a) => MethodInfo GLAreaGetRequiredVersionMethodInfo a signature where-    overloadedMethod _ = gLAreaGetRequiredVersion---- method GLArea::make_current--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "GLArea", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_gl_area_make_current" gtk_gl_area_make_current :: -    Ptr GLArea ->                           -- _obj : TInterface "Gtk" "GLArea"-    IO ()---gLAreaMakeCurrent ::-    (MonadIO m, GLAreaK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-gLAreaMakeCurrent _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_gl_area_make_current _obj'-    touchManagedPtr _obj-    return ()--data GLAreaMakeCurrentMethodInfo-instance (signature ~ (m ()), MonadIO m, GLAreaK a) => MethodInfo GLAreaMakeCurrentMethodInfo a signature where-    overloadedMethod _ = gLAreaMakeCurrent---- method GLArea::queue_render--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "GLArea", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_gl_area_queue_render" gtk_gl_area_queue_render :: -    Ptr GLArea ->                           -- _obj : TInterface "Gtk" "GLArea"-    IO ()---gLAreaQueueRender ::-    (MonadIO m, GLAreaK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-gLAreaQueueRender _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_gl_area_queue_render _obj'-    touchManagedPtr _obj-    return ()--data GLAreaQueueRenderMethodInfo-instance (signature ~ (m ()), MonadIO m, GLAreaK a) => MethodInfo GLAreaQueueRenderMethodInfo a signature where-    overloadedMethod _ = gLAreaQueueRender---- method GLArea::set_auto_render--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "GLArea", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "auto_render", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_gl_area_set_auto_render" gtk_gl_area_set_auto_render :: -    Ptr GLArea ->                           -- _obj : TInterface "Gtk" "GLArea"-    CInt ->                                 -- auto_render : TBasicType TBoolean-    IO ()---gLAreaSetAutoRender ::-    (MonadIO m, GLAreaK a) =>-    a                                       -- _obj-    -> Bool                                 -- autoRender-    -> m ()                                 -- result-gLAreaSetAutoRender _obj autoRender = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let autoRender' = (fromIntegral . fromEnum) autoRender-    gtk_gl_area_set_auto_render _obj' autoRender'-    touchManagedPtr _obj-    return ()--data GLAreaSetAutoRenderMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, GLAreaK a) => MethodInfo GLAreaSetAutoRenderMethodInfo a signature where-    overloadedMethod _ = gLAreaSetAutoRender---- method GLArea::set_error--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "GLArea", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "error", argType = TError, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_gl_area_set_error" gtk_gl_area_set_error :: -    Ptr GLArea ->                           -- _obj : TInterface "Gtk" "GLArea"-    Ptr GError ->                           -- error : TError-    IO ()---gLAreaSetError ::-    (MonadIO m, GLAreaK a) =>-    a                                       -- _obj-    -> Maybe (GError)                       -- error_-    -> m ()                                 -- result-gLAreaSetError _obj error_ = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeError_ <- case error_ of-        Nothing -> return nullPtr-        Just jError_ -> do-            let jError_' = unsafeManagedPtrGetPtr jError_-            return jError_'-    gtk_gl_area_set_error _obj' maybeError_-    touchManagedPtr _obj-    whenJust error_ touchManagedPtr-    return ()--data GLAreaSetErrorMethodInfo-instance (signature ~ (Maybe (GError) -> m ()), MonadIO m, GLAreaK a) => MethodInfo GLAreaSetErrorMethodInfo a signature where-    overloadedMethod _ = gLAreaSetError---- method GLArea::set_has_alpha--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "GLArea", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "has_alpha", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_gl_area_set_has_alpha" gtk_gl_area_set_has_alpha :: -    Ptr GLArea ->                           -- _obj : TInterface "Gtk" "GLArea"-    CInt ->                                 -- has_alpha : TBasicType TBoolean-    IO ()---gLAreaSetHasAlpha ::-    (MonadIO m, GLAreaK a) =>-    a                                       -- _obj-    -> Bool                                 -- hasAlpha-    -> m ()                                 -- result-gLAreaSetHasAlpha _obj hasAlpha = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let hasAlpha' = (fromIntegral . fromEnum) hasAlpha-    gtk_gl_area_set_has_alpha _obj' hasAlpha'-    touchManagedPtr _obj-    return ()--data GLAreaSetHasAlphaMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, GLAreaK a) => MethodInfo GLAreaSetHasAlphaMethodInfo a signature where-    overloadedMethod _ = gLAreaSetHasAlpha---- method GLArea::set_has_depth_buffer--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "GLArea", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "has_depth_buffer", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_gl_area_set_has_depth_buffer" gtk_gl_area_set_has_depth_buffer :: -    Ptr GLArea ->                           -- _obj : TInterface "Gtk" "GLArea"-    CInt ->                                 -- has_depth_buffer : TBasicType TBoolean-    IO ()---gLAreaSetHasDepthBuffer ::-    (MonadIO m, GLAreaK a) =>-    a                                       -- _obj-    -> Bool                                 -- hasDepthBuffer-    -> m ()                                 -- result-gLAreaSetHasDepthBuffer _obj hasDepthBuffer = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let hasDepthBuffer' = (fromIntegral . fromEnum) hasDepthBuffer-    gtk_gl_area_set_has_depth_buffer _obj' hasDepthBuffer'-    touchManagedPtr _obj-    return ()--data GLAreaSetHasDepthBufferMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, GLAreaK a) => MethodInfo GLAreaSetHasDepthBufferMethodInfo a signature where-    overloadedMethod _ = gLAreaSetHasDepthBuffer---- method GLArea::set_has_stencil_buffer--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "GLArea", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "has_stencil_buffer", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_gl_area_set_has_stencil_buffer" gtk_gl_area_set_has_stencil_buffer :: -    Ptr GLArea ->                           -- _obj : TInterface "Gtk" "GLArea"-    CInt ->                                 -- has_stencil_buffer : TBasicType TBoolean-    IO ()---gLAreaSetHasStencilBuffer ::-    (MonadIO m, GLAreaK a) =>-    a                                       -- _obj-    -> Bool                                 -- hasStencilBuffer-    -> m ()                                 -- result-gLAreaSetHasStencilBuffer _obj hasStencilBuffer = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let hasStencilBuffer' = (fromIntegral . fromEnum) hasStencilBuffer-    gtk_gl_area_set_has_stencil_buffer _obj' hasStencilBuffer'-    touchManagedPtr _obj-    return ()--data GLAreaSetHasStencilBufferMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, GLAreaK a) => MethodInfo GLAreaSetHasStencilBufferMethodInfo a signature where-    overloadedMethod _ = gLAreaSetHasStencilBuffer---- method GLArea::set_required_version--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "GLArea", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "major", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "minor", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_gl_area_set_required_version" gtk_gl_area_set_required_version :: -    Ptr GLArea ->                           -- _obj : TInterface "Gtk" "GLArea"-    Int32 ->                                -- major : TBasicType TInt-    Int32 ->                                -- minor : TBasicType TInt-    IO ()---gLAreaSetRequiredVersion ::-    (MonadIO m, GLAreaK a) =>-    a                                       -- _obj-    -> Int32                                -- major-    -> Int32                                -- minor-    -> m ()                                 -- result-gLAreaSetRequiredVersion _obj major minor = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_gl_area_set_required_version _obj' major minor-    touchManagedPtr _obj-    return ()--data GLAreaSetRequiredVersionMethodInfo-instance (signature ~ (Int32 -> Int32 -> m ()), MonadIO m, GLAreaK a) => MethodInfo GLAreaSetRequiredVersionMethodInfo a signature where-    overloadedMethod _ = gLAreaSetRequiredVersion--
− GI/Gtk/Objects/GLArea.hs-boot
@@ -1,37 +0,0 @@-module GI.Gtk.Objects.GLArea where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype GLArea = GLArea (ForeignPtr GLArea)-instance GObject GLArea where-class GObject o => GLAreaK o-instance (GObject o, IsDescendantOf GLArea o) => GLAreaK o-data GLAreaAutoRenderPropertyInfo-data GLAreaContextPropertyInfo-data GLAreaHasAlphaPropertyInfo-data GLAreaHasDepthBufferPropertyInfo-data GLAreaHasStencilBufferPropertyInfo-data GLAreaCreateContextSignalInfo-data GLAreaRenderSignalInfo-data GLAreaResizeSignalInfo-data GLAreaAttachBuffersMethodInfo-data GLAreaGetAutoRenderMethodInfo-data GLAreaGetContextMethodInfo-data GLAreaGetErrorMethodInfo-data GLAreaGetHasAlphaMethodInfo-data GLAreaGetHasDepthBufferMethodInfo-data GLAreaGetHasStencilBufferMethodInfo-data GLAreaGetRequiredVersionMethodInfo-data GLAreaMakeCurrentMethodInfo-data GLAreaQueueRenderMethodInfo-data GLAreaSetAutoRenderMethodInfo-data GLAreaSetErrorMethodInfo-data GLAreaSetHasAlphaMethodInfo-data GLAreaSetHasDepthBufferMethodInfo-data GLAreaSetHasStencilBufferMethodInfo-data GLAreaSetRequiredVersionMethodInfo
− GI/Gtk/Objects/Gesture.hs
@@ -1,1202 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.Gesture-    ( ---- * Exported types-    Gesture(..)                             ,-    GestureK                                ,-    toGesture                               ,-    noGesture                               ,--- -- * Methods--- ** gestureGetBoundingBox-    GestureGetBoundingBoxMethodInfo         ,-    gestureGetBoundingBox                   ,----- ** gestureGetBoundingBoxCenter-    GestureGetBoundingBoxCenterMethodInfo   ,-    gestureGetBoundingBoxCenter             ,----- ** gestureGetDevice-    GestureGetDeviceMethodInfo              ,-    gestureGetDevice                        ,----- ** gestureGetGroup-    GestureGetGroupMethodInfo               ,-    gestureGetGroup                         ,----- ** gestureGetLastEvent-    GestureGetLastEventMethodInfo           ,-    gestureGetLastEvent                     ,----- ** gestureGetLastUpdatedSequence-    GestureGetLastUpdatedSequenceMethodInfo ,-    gestureGetLastUpdatedSequence           ,----- ** gestureGetPoint-    GestureGetPointMethodInfo               ,-    gestureGetPoint                         ,----- ** gestureGetSequenceState-    GestureGetSequenceStateMethodInfo       ,-    gestureGetSequenceState                 ,----- ** gestureGetSequences-    GestureGetSequencesMethodInfo           ,-    gestureGetSequences                     ,----- ** gestureGetWindow-    GestureGetWindowMethodInfo              ,-    gestureGetWindow                        ,----- ** gestureGroup-    GestureGroupMethodInfo                  ,-    gestureGroup                            ,----- ** gestureHandlesSequence-    GestureHandlesSequenceMethodInfo        ,-    gestureHandlesSequence                  ,----- ** gestureIsActive-    GestureIsActiveMethodInfo               ,-    gestureIsActive                         ,----- ** gestureIsGroupedWith-    GestureIsGroupedWithMethodInfo          ,-    gestureIsGroupedWith                    ,----- ** gestureIsRecognized-    GestureIsRecognizedMethodInfo           ,-    gestureIsRecognized                     ,----- ** gestureSetSequenceState-    GestureSetSequenceStateMethodInfo       ,-    gestureSetSequenceState                 ,----- ** gestureSetState-    GestureSetStateMethodInfo               ,-    gestureSetState                         ,----- ** gestureSetWindow-    GestureSetWindowMethodInfo              ,-    gestureSetWindow                        ,----- ** gestureUngroup-    GestureUngroupMethodInfo                ,-    gestureUngroup                          ,----- -- * Properties--- ** NPoints-    GestureNPointsPropertyInfo              ,-    constructGestureNPoints                 ,-    gestureNPoints                          ,-    getGestureNPoints                       ,----- ** Window-    GestureWindowPropertyInfo               ,-    clearGestureWindow                      ,-    constructGestureWindow                  ,-    gestureWindow                           ,-    getGestureWindow                        ,-    setGestureWindow                        ,----- -- * Signals--- ** Begin-    GestureBeginCallback                    ,-    GestureBeginCallbackC                   ,-    GestureBeginSignalInfo                  ,-    afterGestureBegin                       ,-    gestureBeginCallbackWrapper             ,-    gestureBeginClosure                     ,-    mkGestureBeginCallback                  ,-    noGestureBeginCallback                  ,-    onGestureBegin                          ,----- ** Cancel-    GestureCancelCallback                   ,-    GestureCancelCallbackC                  ,-    GestureCancelSignalInfo                 ,-    afterGestureCancel                      ,-    gestureCancelCallbackWrapper            ,-    gestureCancelClosure                    ,-    mkGestureCancelCallback                 ,-    noGestureCancelCallback                 ,-    onGestureCancel                         ,----- ** End-    GestureEndCallback                      ,-    GestureEndCallbackC                     ,-    GestureEndSignalInfo                    ,-    afterGestureEnd                         ,-    gestureEndCallbackWrapper               ,-    gestureEndClosure                       ,-    mkGestureEndCallback                    ,-    noGestureEndCallback                    ,-    onGestureEnd                            ,----- ** SequenceStateChanged-    GestureSequenceStateChangedCallback     ,-    GestureSequenceStateChangedCallbackC    ,-    GestureSequenceStateChangedSignalInfo   ,-    afterGestureSequenceStateChanged        ,-    gestureSequenceStateChangedCallbackWrapper,-    gestureSequenceStateChangedClosure      ,-    mkGestureSequenceStateChangedCallback   ,-    noGestureSequenceStateChangedCallback   ,-    onGestureSequenceStateChanged           ,----- ** Update-    GestureUpdateCallback                   ,-    GestureUpdateCallbackC                  ,-    GestureUpdateSignalInfo                 ,-    afterGestureUpdate                      ,-    gestureUpdateCallbackWrapper            ,-    gestureUpdateClosure                    ,-    mkGestureUpdateCallback                 ,-    noGestureUpdateCallback                 ,-    onGestureUpdate                         ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.GObject as GObject-import qualified GI.Gdk as Gdk--newtype Gesture = Gesture (ForeignPtr Gesture)-foreign import ccall "gtk_gesture_get_type"-    c_gtk_gesture_get_type :: IO GType--type instance ParentTypes Gesture = GestureParentTypes-type GestureParentTypes = '[EventController, GObject.Object]--instance GObject Gesture where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_gesture_get_type-    --class GObject o => GestureK o-instance (GObject o, IsDescendantOf Gesture o) => GestureK o--toGesture :: GestureK o => o -> IO Gesture-toGesture = unsafeCastTo Gesture--noGesture :: Maybe Gesture-noGesture = Nothing--type family ResolveGestureMethod (t :: Symbol) (o :: *) :: * where-    ResolveGestureMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveGestureMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveGestureMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveGestureMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveGestureMethod "group" o = GestureGroupMethodInfo-    ResolveGestureMethod "handleEvent" o = EventControllerHandleEventMethodInfo-    ResolveGestureMethod "handlesSequence" o = GestureHandlesSequenceMethodInfo-    ResolveGestureMethod "isActive" o = GestureIsActiveMethodInfo-    ResolveGestureMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveGestureMethod "isGroupedWith" o = GestureIsGroupedWithMethodInfo-    ResolveGestureMethod "isRecognized" o = GestureIsRecognizedMethodInfo-    ResolveGestureMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveGestureMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveGestureMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveGestureMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveGestureMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveGestureMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveGestureMethod "reset" o = EventControllerResetMethodInfo-    ResolveGestureMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveGestureMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveGestureMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveGestureMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveGestureMethod "ungroup" o = GestureUngroupMethodInfo-    ResolveGestureMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveGestureMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveGestureMethod "getBoundingBox" o = GestureGetBoundingBoxMethodInfo-    ResolveGestureMethod "getBoundingBoxCenter" o = GestureGetBoundingBoxCenterMethodInfo-    ResolveGestureMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveGestureMethod "getDevice" o = GestureGetDeviceMethodInfo-    ResolveGestureMethod "getGroup" o = GestureGetGroupMethodInfo-    ResolveGestureMethod "getLastEvent" o = GestureGetLastEventMethodInfo-    ResolveGestureMethod "getLastUpdatedSequence" o = GestureGetLastUpdatedSequenceMethodInfo-    ResolveGestureMethod "getPoint" o = GestureGetPointMethodInfo-    ResolveGestureMethod "getPropagationPhase" o = EventControllerGetPropagationPhaseMethodInfo-    ResolveGestureMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveGestureMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveGestureMethod "getSequenceState" o = GestureGetSequenceStateMethodInfo-    ResolveGestureMethod "getSequences" o = GestureGetSequencesMethodInfo-    ResolveGestureMethod "getWidget" o = EventControllerGetWidgetMethodInfo-    ResolveGestureMethod "getWindow" o = GestureGetWindowMethodInfo-    ResolveGestureMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveGestureMethod "setPropagationPhase" o = EventControllerSetPropagationPhaseMethodInfo-    ResolveGestureMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveGestureMethod "setSequenceState" o = GestureSetSequenceStateMethodInfo-    ResolveGestureMethod "setState" o = GestureSetStateMethodInfo-    ResolveGestureMethod "setWindow" o = GestureSetWindowMethodInfo-    ResolveGestureMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveGestureMethod t Gesture, MethodInfo info Gesture p) => IsLabelProxy t (Gesture -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveGestureMethod t Gesture, MethodInfo info Gesture p) => IsLabel t (Gesture -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal Gesture::begin-type GestureBeginCallback =-    Gdk.EventSequence ->-    IO ()--noGestureBeginCallback :: Maybe GestureBeginCallback-noGestureBeginCallback = Nothing--type GestureBeginCallbackC =-    Ptr () ->                               -- object-    Ptr Gdk.EventSequence ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkGestureBeginCallback :: GestureBeginCallbackC -> IO (FunPtr GestureBeginCallbackC)--gestureBeginClosure :: GestureBeginCallback -> IO Closure-gestureBeginClosure cb = newCClosure =<< mkGestureBeginCallback wrapped-    where wrapped = gestureBeginCallbackWrapper cb--gestureBeginCallbackWrapper ::-    GestureBeginCallback ->-    Ptr () ->-    Ptr Gdk.EventSequence ->-    Ptr () ->-    IO ()-gestureBeginCallbackWrapper _cb _ sequence _ = do-    sequence' <- (newBoxed Gdk.EventSequence) sequence-    _cb  sequence'--onGestureBegin :: (GObject a, MonadIO m) => a -> GestureBeginCallback -> m SignalHandlerId-onGestureBegin obj cb = liftIO $ connectGestureBegin obj cb SignalConnectBefore-afterGestureBegin :: (GObject a, MonadIO m) => a -> GestureBeginCallback -> m SignalHandlerId-afterGestureBegin obj cb = connectGestureBegin obj cb SignalConnectAfter--connectGestureBegin :: (GObject a, MonadIO m) =>-                       a -> GestureBeginCallback -> SignalConnectMode -> m SignalHandlerId-connectGestureBegin obj cb after = liftIO $ do-    cb' <- mkGestureBeginCallback (gestureBeginCallbackWrapper cb)-    connectSignalFunPtr obj "begin" cb' after---- signal Gesture::cancel-type GestureCancelCallback =-    Gdk.EventSequence ->-    IO ()--noGestureCancelCallback :: Maybe GestureCancelCallback-noGestureCancelCallback = Nothing--type GestureCancelCallbackC =-    Ptr () ->                               -- object-    Ptr Gdk.EventSequence ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkGestureCancelCallback :: GestureCancelCallbackC -> IO (FunPtr GestureCancelCallbackC)--gestureCancelClosure :: GestureCancelCallback -> IO Closure-gestureCancelClosure cb = newCClosure =<< mkGestureCancelCallback wrapped-    where wrapped = gestureCancelCallbackWrapper cb--gestureCancelCallbackWrapper ::-    GestureCancelCallback ->-    Ptr () ->-    Ptr Gdk.EventSequence ->-    Ptr () ->-    IO ()-gestureCancelCallbackWrapper _cb _ sequence _ = do-    sequence' <- (newBoxed Gdk.EventSequence) sequence-    _cb  sequence'--onGestureCancel :: (GObject a, MonadIO m) => a -> GestureCancelCallback -> m SignalHandlerId-onGestureCancel obj cb = liftIO $ connectGestureCancel obj cb SignalConnectBefore-afterGestureCancel :: (GObject a, MonadIO m) => a -> GestureCancelCallback -> m SignalHandlerId-afterGestureCancel obj cb = connectGestureCancel obj cb SignalConnectAfter--connectGestureCancel :: (GObject a, MonadIO m) =>-                        a -> GestureCancelCallback -> SignalConnectMode -> m SignalHandlerId-connectGestureCancel obj cb after = liftIO $ do-    cb' <- mkGestureCancelCallback (gestureCancelCallbackWrapper cb)-    connectSignalFunPtr obj "cancel" cb' after---- signal Gesture::end-type GestureEndCallback =-    Gdk.EventSequence ->-    IO ()--noGestureEndCallback :: Maybe GestureEndCallback-noGestureEndCallback = Nothing--type GestureEndCallbackC =-    Ptr () ->                               -- object-    Ptr Gdk.EventSequence ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkGestureEndCallback :: GestureEndCallbackC -> IO (FunPtr GestureEndCallbackC)--gestureEndClosure :: GestureEndCallback -> IO Closure-gestureEndClosure cb = newCClosure =<< mkGestureEndCallback wrapped-    where wrapped = gestureEndCallbackWrapper cb--gestureEndCallbackWrapper ::-    GestureEndCallback ->-    Ptr () ->-    Ptr Gdk.EventSequence ->-    Ptr () ->-    IO ()-gestureEndCallbackWrapper _cb _ sequence _ = do-    sequence' <- (newBoxed Gdk.EventSequence) sequence-    _cb  sequence'--onGestureEnd :: (GObject a, MonadIO m) => a -> GestureEndCallback -> m SignalHandlerId-onGestureEnd obj cb = liftIO $ connectGestureEnd obj cb SignalConnectBefore-afterGestureEnd :: (GObject a, MonadIO m) => a -> GestureEndCallback -> m SignalHandlerId-afterGestureEnd obj cb = connectGestureEnd obj cb SignalConnectAfter--connectGestureEnd :: (GObject a, MonadIO m) =>-                     a -> GestureEndCallback -> SignalConnectMode -> m SignalHandlerId-connectGestureEnd obj cb after = liftIO $ do-    cb' <- mkGestureEndCallback (gestureEndCallbackWrapper cb)-    connectSignalFunPtr obj "end" cb' after---- signal Gesture::sequence-state-changed-type GestureSequenceStateChangedCallback =-    Gdk.EventSequence ->-    EventSequenceState ->-    IO ()--noGestureSequenceStateChangedCallback :: Maybe GestureSequenceStateChangedCallback-noGestureSequenceStateChangedCallback = Nothing--type GestureSequenceStateChangedCallbackC =-    Ptr () ->                               -- object-    Ptr Gdk.EventSequence ->-    CUInt ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkGestureSequenceStateChangedCallback :: GestureSequenceStateChangedCallbackC -> IO (FunPtr GestureSequenceStateChangedCallbackC)--gestureSequenceStateChangedClosure :: GestureSequenceStateChangedCallback -> IO Closure-gestureSequenceStateChangedClosure cb = newCClosure =<< mkGestureSequenceStateChangedCallback wrapped-    where wrapped = gestureSequenceStateChangedCallbackWrapper cb--gestureSequenceStateChangedCallbackWrapper ::-    GestureSequenceStateChangedCallback ->-    Ptr () ->-    Ptr Gdk.EventSequence ->-    CUInt ->-    Ptr () ->-    IO ()-gestureSequenceStateChangedCallbackWrapper _cb _ sequence state _ = do-    sequence' <- (newBoxed Gdk.EventSequence) sequence-    let state' = (toEnum . fromIntegral) state-    _cb  sequence' state'--onGestureSequenceStateChanged :: (GObject a, MonadIO m) => a -> GestureSequenceStateChangedCallback -> m SignalHandlerId-onGestureSequenceStateChanged obj cb = liftIO $ connectGestureSequenceStateChanged obj cb SignalConnectBefore-afterGestureSequenceStateChanged :: (GObject a, MonadIO m) => a -> GestureSequenceStateChangedCallback -> m SignalHandlerId-afterGestureSequenceStateChanged obj cb = connectGestureSequenceStateChanged obj cb SignalConnectAfter--connectGestureSequenceStateChanged :: (GObject a, MonadIO m) =>-                                      a -> GestureSequenceStateChangedCallback -> SignalConnectMode -> m SignalHandlerId-connectGestureSequenceStateChanged obj cb after = liftIO $ do-    cb' <- mkGestureSequenceStateChangedCallback (gestureSequenceStateChangedCallbackWrapper cb)-    connectSignalFunPtr obj "sequence-state-changed" cb' after---- signal Gesture::update-type GestureUpdateCallback =-    Gdk.EventSequence ->-    IO ()--noGestureUpdateCallback :: Maybe GestureUpdateCallback-noGestureUpdateCallback = Nothing--type GestureUpdateCallbackC =-    Ptr () ->                               -- object-    Ptr Gdk.EventSequence ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkGestureUpdateCallback :: GestureUpdateCallbackC -> IO (FunPtr GestureUpdateCallbackC)--gestureUpdateClosure :: GestureUpdateCallback -> IO Closure-gestureUpdateClosure cb = newCClosure =<< mkGestureUpdateCallback wrapped-    where wrapped = gestureUpdateCallbackWrapper cb--gestureUpdateCallbackWrapper ::-    GestureUpdateCallback ->-    Ptr () ->-    Ptr Gdk.EventSequence ->-    Ptr () ->-    IO ()-gestureUpdateCallbackWrapper _cb _ sequence _ = do-    sequence' <- (newBoxed Gdk.EventSequence) sequence-    _cb  sequence'--onGestureUpdate :: (GObject a, MonadIO m) => a -> GestureUpdateCallback -> m SignalHandlerId-onGestureUpdate obj cb = liftIO $ connectGestureUpdate obj cb SignalConnectBefore-afterGestureUpdate :: (GObject a, MonadIO m) => a -> GestureUpdateCallback -> m SignalHandlerId-afterGestureUpdate obj cb = connectGestureUpdate obj cb SignalConnectAfter--connectGestureUpdate :: (GObject a, MonadIO m) =>-                        a -> GestureUpdateCallback -> SignalConnectMode -> m SignalHandlerId-connectGestureUpdate obj cb after = liftIO $ do-    cb' <- mkGestureUpdateCallback (gestureUpdateCallbackWrapper cb)-    connectSignalFunPtr obj "update" cb' after---- VVV Prop "n-points"-   -- Type: TBasicType TUInt-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstructOnly]-   -- Nullable: (Nothing,Nothing)--getGestureNPoints :: (MonadIO m, GestureK o) => o -> m Word32-getGestureNPoints obj = liftIO $ getObjectPropertyUInt32 obj "n-points"--constructGestureNPoints :: Word32 -> IO ([Char], GValue)-constructGestureNPoints val = constructObjectPropertyUInt32 "n-points" val--data GestureNPointsPropertyInfo-instance AttrInfo GestureNPointsPropertyInfo where-    type AttrAllowedOps GestureNPointsPropertyInfo = '[ 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint GestureNPointsPropertyInfo = (~) Word32-    type AttrBaseTypeConstraint GestureNPointsPropertyInfo = GestureK-    type AttrGetType GestureNPointsPropertyInfo = Word32-    type AttrLabel GestureNPointsPropertyInfo = "n-points"-    attrGet _ = getGestureNPoints-    attrSet _ = undefined-    attrConstruct _ = constructGestureNPoints-    attrClear _ = undefined---- VVV Prop "window"-   -- Type: TInterface "Gdk" "Window"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just True)--getGestureWindow :: (MonadIO m, GestureK o) => o -> m Gdk.Window-getGestureWindow obj = liftIO $ checkUnexpectedNothing "getGestureWindow" $ getObjectPropertyObject obj "window" Gdk.Window--setGestureWindow :: (MonadIO m, GestureK o, Gdk.WindowK a) => o -> a -> m ()-setGestureWindow obj val = liftIO $ setObjectPropertyObject obj "window" (Just val)--constructGestureWindow :: (Gdk.WindowK a) => a -> IO ([Char], GValue)-constructGestureWindow val = constructObjectPropertyObject "window" (Just val)--clearGestureWindow :: (MonadIO m, GestureK o) => o -> m ()-clearGestureWindow obj = liftIO $ setObjectPropertyObject obj "window" (Nothing :: Maybe Gdk.Window)--data GestureWindowPropertyInfo-instance AttrInfo GestureWindowPropertyInfo where-    type AttrAllowedOps GestureWindowPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint GestureWindowPropertyInfo = Gdk.WindowK-    type AttrBaseTypeConstraint GestureWindowPropertyInfo = GestureK-    type AttrGetType GestureWindowPropertyInfo = Gdk.Window-    type AttrLabel GestureWindowPropertyInfo = "window"-    attrGet _ = getGestureWindow-    attrSet _ = setGestureWindow-    attrConstruct _ = constructGestureWindow-    attrClear _ = clearGestureWindow--type instance AttributeList Gesture = GestureAttributeList-type GestureAttributeList = ('[ '("nPoints", GestureNPointsPropertyInfo), '("propagationPhase", EventControllerPropagationPhasePropertyInfo), '("widget", EventControllerWidgetPropertyInfo), '("window", GestureWindowPropertyInfo)] :: [(Symbol, *)])--gestureNPoints :: AttrLabelProxy "nPoints"-gestureNPoints = AttrLabelProxy--gestureWindow :: AttrLabelProxy "window"-gestureWindow = AttrLabelProxy--data GestureBeginSignalInfo-instance SignalInfo GestureBeginSignalInfo where-    type HaskellCallbackType GestureBeginSignalInfo = GestureBeginCallback-    connectSignal _ = connectGestureBegin--data GestureCancelSignalInfo-instance SignalInfo GestureCancelSignalInfo where-    type HaskellCallbackType GestureCancelSignalInfo = GestureCancelCallback-    connectSignal _ = connectGestureCancel--data GestureEndSignalInfo-instance SignalInfo GestureEndSignalInfo where-    type HaskellCallbackType GestureEndSignalInfo = GestureEndCallback-    connectSignal _ = connectGestureEnd--data GestureSequenceStateChangedSignalInfo-instance SignalInfo GestureSequenceStateChangedSignalInfo where-    type HaskellCallbackType GestureSequenceStateChangedSignalInfo = GestureSequenceStateChangedCallback-    connectSignal _ = connectGestureSequenceStateChanged--data GestureUpdateSignalInfo-instance SignalInfo GestureUpdateSignalInfo where-    type HaskellCallbackType GestureUpdateSignalInfo = GestureUpdateCallback-    connectSignal _ = connectGestureUpdate--type instance SignalList Gesture = GestureSignalList-type GestureSignalList = ('[ '("begin", GestureBeginSignalInfo), '("cancel", GestureCancelSignalInfo), '("end", GestureEndSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("sequenceStateChanged", GestureSequenceStateChangedSignalInfo), '("update", GestureUpdateSignalInfo)] :: [(Symbol, *)])---- method Gesture::get_bounding_box--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Gesture", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "rect", argType = TInterface "Gdk" "Rectangle", direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = True, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_gesture_get_bounding_box" gtk_gesture_get_bounding_box :: -    Ptr Gesture ->                          -- _obj : TInterface "Gtk" "Gesture"-    Ptr Gdk.Rectangle ->                    -- rect : TInterface "Gdk" "Rectangle"-    IO CInt---gestureGetBoundingBox ::-    (MonadIO m, GestureK a) =>-    a                                       -- _obj-    -> m (Bool,Gdk.Rectangle)               -- result-gestureGetBoundingBox _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    rect <- callocBoxedBytes 16 :: IO (Ptr Gdk.Rectangle)-    result <- gtk_gesture_get_bounding_box _obj' rect-    let result' = (/= 0) result-    rect' <- (wrapBoxed Gdk.Rectangle) rect-    touchManagedPtr _obj-    return (result', rect')--data GestureGetBoundingBoxMethodInfo-instance (signature ~ (m (Bool,Gdk.Rectangle)), MonadIO m, GestureK a) => MethodInfo GestureGetBoundingBoxMethodInfo a signature where-    overloadedMethod _ = gestureGetBoundingBox---- method Gesture::get_bounding_box_center--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Gesture", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "x", argType = TBasicType TDouble, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "y", argType = TBasicType TDouble, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_gesture_get_bounding_box_center" gtk_gesture_get_bounding_box_center :: -    Ptr Gesture ->                          -- _obj : TInterface "Gtk" "Gesture"-    Ptr CDouble ->                          -- x : TBasicType TDouble-    Ptr CDouble ->                          -- y : TBasicType TDouble-    IO CInt---gestureGetBoundingBoxCenter ::-    (MonadIO m, GestureK a) =>-    a                                       -- _obj-    -> m (Bool,Double,Double)               -- result-gestureGetBoundingBoxCenter _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    x <- allocMem :: IO (Ptr CDouble)-    y <- allocMem :: IO (Ptr CDouble)-    result <- gtk_gesture_get_bounding_box_center _obj' x y-    let result' = (/= 0) result-    x' <- peek x-    let x'' = realToFrac x'-    y' <- peek y-    let y'' = realToFrac y'-    touchManagedPtr _obj-    freeMem x-    freeMem y-    return (result', x'', y'')--data GestureGetBoundingBoxCenterMethodInfo-instance (signature ~ (m (Bool,Double,Double)), MonadIO m, GestureK a) => MethodInfo GestureGetBoundingBoxCenterMethodInfo a signature where-    overloadedMethod _ = gestureGetBoundingBoxCenter---- method Gesture::get_device--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Gesture", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gdk" "Device")--- throws : False--- Skip return : False--foreign import ccall "gtk_gesture_get_device" gtk_gesture_get_device :: -    Ptr Gesture ->                          -- _obj : TInterface "Gtk" "Gesture"-    IO (Ptr Gdk.Device)---gestureGetDevice ::-    (MonadIO m, GestureK a) =>-    a                                       -- _obj-    -> m Gdk.Device                         -- result-gestureGetDevice _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_gesture_get_device _obj'-    checkUnexpectedReturnNULL "gtk_gesture_get_device" result-    result' <- (newObject Gdk.Device) result-    touchManagedPtr _obj-    return result'--data GestureGetDeviceMethodInfo-instance (signature ~ (m Gdk.Device), MonadIO m, GestureK a) => MethodInfo GestureGetDeviceMethodInfo a signature where-    overloadedMethod _ = gestureGetDevice---- method Gesture::get_group--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Gesture", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TGList (TInterface "Gtk" "Gesture"))--- throws : False--- Skip return : False--foreign import ccall "gtk_gesture_get_group" gtk_gesture_get_group :: -    Ptr Gesture ->                          -- _obj : TInterface "Gtk" "Gesture"-    IO (Ptr (GList (Ptr Gesture)))---gestureGetGroup ::-    (MonadIO m, GestureK a) =>-    a                                       -- _obj-    -> m [Gesture]                          -- result-gestureGetGroup _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_gesture_get_group _obj'-    result' <- unpackGList result-    result'' <- mapM (newObject Gesture) result'-    g_list_free result-    touchManagedPtr _obj-    return result''--data GestureGetGroupMethodInfo-instance (signature ~ (m [Gesture]), MonadIO m, GestureK a) => MethodInfo GestureGetGroupMethodInfo a signature where-    overloadedMethod _ = gestureGetGroup---- method Gesture::get_last_event--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Gesture", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "sequence", argType = TInterface "Gdk" "EventSequence", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gdk" "Event")--- throws : False--- Skip return : False--foreign import ccall "gtk_gesture_get_last_event" gtk_gesture_get_last_event :: -    Ptr Gesture ->                          -- _obj : TInterface "Gtk" "Gesture"-    Ptr Gdk.EventSequence ->                -- sequence : TInterface "Gdk" "EventSequence"-    IO (Ptr Gdk.Event)---gestureGetLastEvent ::-    (MonadIO m, GestureK a) =>-    a                                       -- _obj-    -> Gdk.EventSequence                    -- sequence-    -> m (Maybe Gdk.Event)                  -- result-gestureGetLastEvent _obj sequence = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let sequence' = unsafeManagedPtrGetPtr sequence-    result <- gtk_gesture_get_last_event _obj' sequence'-    maybeResult <- convertIfNonNull result $ \result' -> do-        result'' <- (newBoxed Gdk.Event) result'-        return result''-    touchManagedPtr _obj-    touchManagedPtr sequence-    return maybeResult--data GestureGetLastEventMethodInfo-instance (signature ~ (Gdk.EventSequence -> m (Maybe Gdk.Event)), MonadIO m, GestureK a) => MethodInfo GestureGetLastEventMethodInfo a signature where-    overloadedMethod _ = gestureGetLastEvent---- method Gesture::get_last_updated_sequence--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Gesture", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gdk" "EventSequence")--- throws : False--- Skip return : False--foreign import ccall "gtk_gesture_get_last_updated_sequence" gtk_gesture_get_last_updated_sequence :: -    Ptr Gesture ->                          -- _obj : TInterface "Gtk" "Gesture"-    IO (Ptr Gdk.EventSequence)---gestureGetLastUpdatedSequence ::-    (MonadIO m, GestureK a) =>-    a                                       -- _obj-    -> m (Maybe Gdk.EventSequence)          -- result-gestureGetLastUpdatedSequence _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_gesture_get_last_updated_sequence _obj'-    maybeResult <- convertIfNonNull result $ \result' -> do-        result'' <- (wrapBoxed Gdk.EventSequence) result'-        return result''-    touchManagedPtr _obj-    return maybeResult--data GestureGetLastUpdatedSequenceMethodInfo-instance (signature ~ (m (Maybe Gdk.EventSequence)), MonadIO m, GestureK a) => MethodInfo GestureGetLastUpdatedSequenceMethodInfo a signature where-    overloadedMethod _ = gestureGetLastUpdatedSequence---- method Gesture::get_point--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Gesture", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "sequence", argType = TInterface "Gdk" "EventSequence", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "x", argType = TBasicType TDouble, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "y", argType = TBasicType TDouble, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_gesture_get_point" gtk_gesture_get_point :: -    Ptr Gesture ->                          -- _obj : TInterface "Gtk" "Gesture"-    Ptr Gdk.EventSequence ->                -- sequence : TInterface "Gdk" "EventSequence"-    Ptr CDouble ->                          -- x : TBasicType TDouble-    Ptr CDouble ->                          -- y : TBasicType TDouble-    IO CInt---gestureGetPoint ::-    (MonadIO m, GestureK a) =>-    a                                       -- _obj-    -> Maybe (Gdk.EventSequence)            -- sequence-    -> m (Bool,Double,Double)               -- result-gestureGetPoint _obj sequence = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeSequence <- case sequence of-        Nothing -> return nullPtr-        Just jSequence -> do-            let jSequence' = unsafeManagedPtrGetPtr jSequence-            return jSequence'-    x <- allocMem :: IO (Ptr CDouble)-    y <- allocMem :: IO (Ptr CDouble)-    result <- gtk_gesture_get_point _obj' maybeSequence x y-    let result' = (/= 0) result-    x' <- peek x-    let x'' = realToFrac x'-    y' <- peek y-    let y'' = realToFrac y'-    touchManagedPtr _obj-    whenJust sequence touchManagedPtr-    freeMem x-    freeMem y-    return (result', x'', y'')--data GestureGetPointMethodInfo-instance (signature ~ (Maybe (Gdk.EventSequence) -> m (Bool,Double,Double)), MonadIO m, GestureK a) => MethodInfo GestureGetPointMethodInfo a signature where-    overloadedMethod _ = gestureGetPoint---- method Gesture::get_sequence_state--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Gesture", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "sequence", argType = TInterface "Gdk" "EventSequence", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "EventSequenceState")--- throws : False--- Skip return : False--foreign import ccall "gtk_gesture_get_sequence_state" gtk_gesture_get_sequence_state :: -    Ptr Gesture ->                          -- _obj : TInterface "Gtk" "Gesture"-    Ptr Gdk.EventSequence ->                -- sequence : TInterface "Gdk" "EventSequence"-    IO CUInt---gestureGetSequenceState ::-    (MonadIO m, GestureK a) =>-    a                                       -- _obj-    -> Gdk.EventSequence                    -- sequence-    -> m EventSequenceState                 -- result-gestureGetSequenceState _obj sequence = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let sequence' = unsafeManagedPtrGetPtr sequence-    result <- gtk_gesture_get_sequence_state _obj' sequence'-    let result' = (toEnum . fromIntegral) result-    touchManagedPtr _obj-    touchManagedPtr sequence-    return result'--data GestureGetSequenceStateMethodInfo-instance (signature ~ (Gdk.EventSequence -> m EventSequenceState), MonadIO m, GestureK a) => MethodInfo GestureGetSequenceStateMethodInfo a signature where-    overloadedMethod _ = gestureGetSequenceState---- method Gesture::get_sequences--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Gesture", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TGList (TInterface "Gdk" "EventSequence"))--- throws : False--- Skip return : False--foreign import ccall "gtk_gesture_get_sequences" gtk_gesture_get_sequences :: -    Ptr Gesture ->                          -- _obj : TInterface "Gtk" "Gesture"-    IO (Ptr (GList (Ptr Gdk.EventSequence)))---gestureGetSequences ::-    (MonadIO m, GestureK a) =>-    a                                       -- _obj-    -> m [Gdk.EventSequence]                -- result-gestureGetSequences _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_gesture_get_sequences _obj'-    result' <- unpackGList result-    result'' <- mapM (newBoxed Gdk.EventSequence) result'-    g_list_free result-    touchManagedPtr _obj-    return result''--data GestureGetSequencesMethodInfo-instance (signature ~ (m [Gdk.EventSequence]), MonadIO m, GestureK a) => MethodInfo GestureGetSequencesMethodInfo a signature where-    overloadedMethod _ = gestureGetSequences---- method Gesture::get_window--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Gesture", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gdk" "Window")--- throws : False--- Skip return : False--foreign import ccall "gtk_gesture_get_window" gtk_gesture_get_window :: -    Ptr Gesture ->                          -- _obj : TInterface "Gtk" "Gesture"-    IO (Ptr Gdk.Window)---gestureGetWindow ::-    (MonadIO m, GestureK a) =>-    a                                       -- _obj-    -> m Gdk.Window                         -- result-gestureGetWindow _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_gesture_get_window _obj'-    checkUnexpectedReturnNULL "gtk_gesture_get_window" result-    result' <- (newObject Gdk.Window) result-    touchManagedPtr _obj-    return result'--data GestureGetWindowMethodInfo-instance (signature ~ (m Gdk.Window), MonadIO m, GestureK a) => MethodInfo GestureGetWindowMethodInfo a signature where-    overloadedMethod _ = gestureGetWindow---- method Gesture::group--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Gesture", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "gesture", argType = TInterface "Gtk" "Gesture", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_gesture_group" gtk_gesture_group :: -    Ptr Gesture ->                          -- _obj : TInterface "Gtk" "Gesture"-    Ptr Gesture ->                          -- gesture : TInterface "Gtk" "Gesture"-    IO ()---gestureGroup ::-    (MonadIO m, GestureK a, GestureK b) =>-    a                                       -- _obj-    -> b                                    -- gesture-    -> m ()                                 -- result-gestureGroup _obj gesture = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let gesture' = unsafeManagedPtrCastPtr gesture-    gtk_gesture_group _obj' gesture'-    touchManagedPtr _obj-    touchManagedPtr gesture-    return ()--data GestureGroupMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, GestureK a, GestureK b) => MethodInfo GestureGroupMethodInfo a signature where-    overloadedMethod _ = gestureGroup---- method Gesture::handles_sequence--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Gesture", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "sequence", argType = TInterface "Gdk" "EventSequence", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_gesture_handles_sequence" gtk_gesture_handles_sequence :: -    Ptr Gesture ->                          -- _obj : TInterface "Gtk" "Gesture"-    Ptr Gdk.EventSequence ->                -- sequence : TInterface "Gdk" "EventSequence"-    IO CInt---gestureHandlesSequence ::-    (MonadIO m, GestureK a) =>-    a                                       -- _obj-    -> Gdk.EventSequence                    -- sequence-    -> m Bool                               -- result-gestureHandlesSequence _obj sequence = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let sequence' = unsafeManagedPtrGetPtr sequence-    result <- gtk_gesture_handles_sequence _obj' sequence'-    let result' = (/= 0) result-    touchManagedPtr _obj-    touchManagedPtr sequence-    return result'--data GestureHandlesSequenceMethodInfo-instance (signature ~ (Gdk.EventSequence -> m Bool), MonadIO m, GestureK a) => MethodInfo GestureHandlesSequenceMethodInfo a signature where-    overloadedMethod _ = gestureHandlesSequence---- method Gesture::is_active--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Gesture", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_gesture_is_active" gtk_gesture_is_active :: -    Ptr Gesture ->                          -- _obj : TInterface "Gtk" "Gesture"-    IO CInt---gestureIsActive ::-    (MonadIO m, GestureK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-gestureIsActive _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_gesture_is_active _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data GestureIsActiveMethodInfo-instance (signature ~ (m Bool), MonadIO m, GestureK a) => MethodInfo GestureIsActiveMethodInfo a signature where-    overloadedMethod _ = gestureIsActive---- method Gesture::is_grouped_with--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Gesture", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "other", argType = TInterface "Gtk" "Gesture", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_gesture_is_grouped_with" gtk_gesture_is_grouped_with :: -    Ptr Gesture ->                          -- _obj : TInterface "Gtk" "Gesture"-    Ptr Gesture ->                          -- other : TInterface "Gtk" "Gesture"-    IO CInt---gestureIsGroupedWith ::-    (MonadIO m, GestureK a, GestureK b) =>-    a                                       -- _obj-    -> b                                    -- other-    -> m Bool                               -- result-gestureIsGroupedWith _obj other = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let other' = unsafeManagedPtrCastPtr other-    result <- gtk_gesture_is_grouped_with _obj' other'-    let result' = (/= 0) result-    touchManagedPtr _obj-    touchManagedPtr other-    return result'--data GestureIsGroupedWithMethodInfo-instance (signature ~ (b -> m Bool), MonadIO m, GestureK a, GestureK b) => MethodInfo GestureIsGroupedWithMethodInfo a signature where-    overloadedMethod _ = gestureIsGroupedWith---- method Gesture::is_recognized--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Gesture", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_gesture_is_recognized" gtk_gesture_is_recognized :: -    Ptr Gesture ->                          -- _obj : TInterface "Gtk" "Gesture"-    IO CInt---gestureIsRecognized ::-    (MonadIO m, GestureK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-gestureIsRecognized _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_gesture_is_recognized _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data GestureIsRecognizedMethodInfo-instance (signature ~ (m Bool), MonadIO m, GestureK a) => MethodInfo GestureIsRecognizedMethodInfo a signature where-    overloadedMethod _ = gestureIsRecognized---- method Gesture::set_sequence_state--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Gesture", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "sequence", argType = TInterface "Gdk" "EventSequence", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "state", argType = TInterface "Gtk" "EventSequenceState", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_gesture_set_sequence_state" gtk_gesture_set_sequence_state :: -    Ptr Gesture ->                          -- _obj : TInterface "Gtk" "Gesture"-    Ptr Gdk.EventSequence ->                -- sequence : TInterface "Gdk" "EventSequence"-    CUInt ->                                -- state : TInterface "Gtk" "EventSequenceState"-    IO CInt---gestureSetSequenceState ::-    (MonadIO m, GestureK a) =>-    a                                       -- _obj-    -> Gdk.EventSequence                    -- sequence-    -> EventSequenceState                   -- state-    -> m Bool                               -- result-gestureSetSequenceState _obj sequence state = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let sequence' = unsafeManagedPtrGetPtr sequence-    let state' = (fromIntegral . fromEnum) state-    result <- gtk_gesture_set_sequence_state _obj' sequence' state'-    let result' = (/= 0) result-    touchManagedPtr _obj-    touchManagedPtr sequence-    return result'--data GestureSetSequenceStateMethodInfo-instance (signature ~ (Gdk.EventSequence -> EventSequenceState -> m Bool), MonadIO m, GestureK a) => MethodInfo GestureSetSequenceStateMethodInfo a signature where-    overloadedMethod _ = gestureSetSequenceState---- method Gesture::set_state--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Gesture", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "state", argType = TInterface "Gtk" "EventSequenceState", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_gesture_set_state" gtk_gesture_set_state :: -    Ptr Gesture ->                          -- _obj : TInterface "Gtk" "Gesture"-    CUInt ->                                -- state : TInterface "Gtk" "EventSequenceState"-    IO CInt---gestureSetState ::-    (MonadIO m, GestureK a) =>-    a                                       -- _obj-    -> EventSequenceState                   -- state-    -> m Bool                               -- result-gestureSetState _obj state = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let state' = (fromIntegral . fromEnum) state-    result <- gtk_gesture_set_state _obj' state'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data GestureSetStateMethodInfo-instance (signature ~ (EventSequenceState -> m Bool), MonadIO m, GestureK a) => MethodInfo GestureSetStateMethodInfo a signature where-    overloadedMethod _ = gestureSetState---- method Gesture::set_window--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Gesture", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "window", argType = TInterface "Gdk" "Window", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_gesture_set_window" gtk_gesture_set_window :: -    Ptr Gesture ->                          -- _obj : TInterface "Gtk" "Gesture"-    Ptr Gdk.Window ->                       -- window : TInterface "Gdk" "Window"-    IO ()---gestureSetWindow ::-    (MonadIO m, GestureK a, Gdk.WindowK b) =>-    a                                       -- _obj-    -> Maybe (b)                            -- window-    -> m ()                                 -- result-gestureSetWindow _obj window = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeWindow <- case window of-        Nothing -> return nullPtr-        Just jWindow -> do-            let jWindow' = unsafeManagedPtrCastPtr jWindow-            return jWindow'-    gtk_gesture_set_window _obj' maybeWindow-    touchManagedPtr _obj-    whenJust window touchManagedPtr-    return ()--data GestureSetWindowMethodInfo-instance (signature ~ (Maybe (b) -> m ()), MonadIO m, GestureK a, Gdk.WindowK b) => MethodInfo GestureSetWindowMethodInfo a signature where-    overloadedMethod _ = gestureSetWindow---- method Gesture::ungroup--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Gesture", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_gesture_ungroup" gtk_gesture_ungroup :: -    Ptr Gesture ->                          -- _obj : TInterface "Gtk" "Gesture"-    IO ()---gestureUngroup ::-    (MonadIO m, GestureK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-gestureUngroup _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_gesture_ungroup _obj'-    touchManagedPtr _obj-    return ()--data GestureUngroupMethodInfo-instance (signature ~ (m ()), MonadIO m, GestureK a) => MethodInfo GestureUngroupMethodInfo a signature where-    overloadedMethod _ = gestureUngroup--
− GI/Gtk/Objects/Gesture.hs-boot
@@ -1,39 +0,0 @@-module GI.Gtk.Objects.Gesture where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype Gesture = Gesture (ForeignPtr Gesture)-instance GObject Gesture where-class GObject o => GestureK o-instance (GObject o, IsDescendantOf Gesture o) => GestureK o-data GestureNPointsPropertyInfo-data GestureWindowPropertyInfo-data GestureBeginSignalInfo-data GestureCancelSignalInfo-data GestureEndSignalInfo-data GestureSequenceStateChangedSignalInfo-data GestureUpdateSignalInfo-data GestureGetBoundingBoxMethodInfo-data GestureGetBoundingBoxCenterMethodInfo-data GestureGetDeviceMethodInfo-data GestureGetGroupMethodInfo-data GestureGetLastEventMethodInfo-data GestureGetLastUpdatedSequenceMethodInfo-data GestureGetPointMethodInfo-data GestureGetSequenceStateMethodInfo-data GestureGetSequencesMethodInfo-data GestureGetWindowMethodInfo-data GestureGroupMethodInfo-data GestureHandlesSequenceMethodInfo-data GestureIsActiveMethodInfo-data GestureIsGroupedWithMethodInfo-data GestureIsRecognizedMethodInfo-data GestureSetSequenceStateMethodInfo-data GestureSetStateMethodInfo-data GestureSetWindowMethodInfo-data GestureUngroupMethodInfo
− GI/Gtk/Objects/GestureDrag.hs
@@ -1,436 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.GestureDrag-    ( ---- * Exported types-    GestureDrag(..)                         ,-    GestureDragK                            ,-    toGestureDrag                           ,-    noGestureDrag                           ,--- -- * Methods--- ** gestureDragGetOffset-    GestureDragGetOffsetMethodInfo          ,-    gestureDragGetOffset                    ,----- ** gestureDragGetStartPoint-    GestureDragGetStartPointMethodInfo      ,-    gestureDragGetStartPoint                ,----- ** gestureDragNew-    gestureDragNew                          ,----- -- * Signals--- ** DragBegin-    GestureDragDragBeginCallback            ,-    GestureDragDragBeginCallbackC           ,-    GestureDragDragBeginSignalInfo          ,-    afterGestureDragDragBegin               ,-    gestureDragDragBeginCallbackWrapper     ,-    gestureDragDragBeginClosure             ,-    mkGestureDragDragBeginCallback          ,-    noGestureDragDragBeginCallback          ,-    onGestureDragDragBegin                  ,----- ** DragEnd-    GestureDragDragEndCallback              ,-    GestureDragDragEndCallbackC             ,-    GestureDragDragEndSignalInfo            ,-    afterGestureDragDragEnd                 ,-    gestureDragDragEndCallbackWrapper       ,-    gestureDragDragEndClosure               ,-    mkGestureDragDragEndCallback            ,-    noGestureDragDragEndCallback            ,-    onGestureDragDragEnd                    ,----- ** DragUpdate-    GestureDragDragUpdateCallback           ,-    GestureDragDragUpdateCallbackC          ,-    GestureDragDragUpdateSignalInfo         ,-    afterGestureDragDragUpdate              ,-    gestureDragDragUpdateCallbackWrapper    ,-    gestureDragDragUpdateClosure            ,-    mkGestureDragDragUpdateCallback         ,-    noGestureDragDragUpdateCallback         ,-    onGestureDragDragUpdate                 ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.GObject as GObject--newtype GestureDrag = GestureDrag (ForeignPtr GestureDrag)-foreign import ccall "gtk_gesture_drag_get_type"-    c_gtk_gesture_drag_get_type :: IO GType--type instance ParentTypes GestureDrag = GestureDragParentTypes-type GestureDragParentTypes = '[GestureSingle, Gesture, EventController, GObject.Object]--instance GObject GestureDrag where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_gesture_drag_get_type-    --class GObject o => GestureDragK o-instance (GObject o, IsDescendantOf GestureDrag o) => GestureDragK o--toGestureDrag :: GestureDragK o => o -> IO GestureDrag-toGestureDrag = unsafeCastTo GestureDrag--noGestureDrag :: Maybe GestureDrag-noGestureDrag = Nothing--type family ResolveGestureDragMethod (t :: Symbol) (o :: *) :: * where-    ResolveGestureDragMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveGestureDragMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveGestureDragMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveGestureDragMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveGestureDragMethod "group" o = GestureGroupMethodInfo-    ResolveGestureDragMethod "handleEvent" o = EventControllerHandleEventMethodInfo-    ResolveGestureDragMethod "handlesSequence" o = GestureHandlesSequenceMethodInfo-    ResolveGestureDragMethod "isActive" o = GestureIsActiveMethodInfo-    ResolveGestureDragMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveGestureDragMethod "isGroupedWith" o = GestureIsGroupedWithMethodInfo-    ResolveGestureDragMethod "isRecognized" o = GestureIsRecognizedMethodInfo-    ResolveGestureDragMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveGestureDragMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveGestureDragMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveGestureDragMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveGestureDragMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveGestureDragMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveGestureDragMethod "reset" o = EventControllerResetMethodInfo-    ResolveGestureDragMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveGestureDragMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveGestureDragMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveGestureDragMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveGestureDragMethod "ungroup" o = GestureUngroupMethodInfo-    ResolveGestureDragMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveGestureDragMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveGestureDragMethod "getBoundingBox" o = GestureGetBoundingBoxMethodInfo-    ResolveGestureDragMethod "getBoundingBoxCenter" o = GestureGetBoundingBoxCenterMethodInfo-    ResolveGestureDragMethod "getButton" o = GestureSingleGetButtonMethodInfo-    ResolveGestureDragMethod "getCurrentButton" o = GestureSingleGetCurrentButtonMethodInfo-    ResolveGestureDragMethod "getCurrentSequence" o = GestureSingleGetCurrentSequenceMethodInfo-    ResolveGestureDragMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveGestureDragMethod "getDevice" o = GestureGetDeviceMethodInfo-    ResolveGestureDragMethod "getExclusive" o = GestureSingleGetExclusiveMethodInfo-    ResolveGestureDragMethod "getGroup" o = GestureGetGroupMethodInfo-    ResolveGestureDragMethod "getLastEvent" o = GestureGetLastEventMethodInfo-    ResolveGestureDragMethod "getLastUpdatedSequence" o = GestureGetLastUpdatedSequenceMethodInfo-    ResolveGestureDragMethod "getOffset" o = GestureDragGetOffsetMethodInfo-    ResolveGestureDragMethod "getPoint" o = GestureGetPointMethodInfo-    ResolveGestureDragMethod "getPropagationPhase" o = EventControllerGetPropagationPhaseMethodInfo-    ResolveGestureDragMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveGestureDragMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveGestureDragMethod "getSequenceState" o = GestureGetSequenceStateMethodInfo-    ResolveGestureDragMethod "getSequences" o = GestureGetSequencesMethodInfo-    ResolveGestureDragMethod "getStartPoint" o = GestureDragGetStartPointMethodInfo-    ResolveGestureDragMethod "getTouchOnly" o = GestureSingleGetTouchOnlyMethodInfo-    ResolveGestureDragMethod "getWidget" o = EventControllerGetWidgetMethodInfo-    ResolveGestureDragMethod "getWindow" o = GestureGetWindowMethodInfo-    ResolveGestureDragMethod "setButton" o = GestureSingleSetButtonMethodInfo-    ResolveGestureDragMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveGestureDragMethod "setExclusive" o = GestureSingleSetExclusiveMethodInfo-    ResolveGestureDragMethod "setPropagationPhase" o = EventControllerSetPropagationPhaseMethodInfo-    ResolveGestureDragMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveGestureDragMethod "setSequenceState" o = GestureSetSequenceStateMethodInfo-    ResolveGestureDragMethod "setState" o = GestureSetStateMethodInfo-    ResolveGestureDragMethod "setTouchOnly" o = GestureSingleSetTouchOnlyMethodInfo-    ResolveGestureDragMethod "setWindow" o = GestureSetWindowMethodInfo-    ResolveGestureDragMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveGestureDragMethod t GestureDrag, MethodInfo info GestureDrag p) => IsLabelProxy t (GestureDrag -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveGestureDragMethod t GestureDrag, MethodInfo info GestureDrag p) => IsLabel t (GestureDrag -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal GestureDrag::drag-begin-type GestureDragDragBeginCallback =-    Double ->-    Double ->-    IO ()--noGestureDragDragBeginCallback :: Maybe GestureDragDragBeginCallback-noGestureDragDragBeginCallback = Nothing--type GestureDragDragBeginCallbackC =-    Ptr () ->                               -- object-    CDouble ->-    CDouble ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkGestureDragDragBeginCallback :: GestureDragDragBeginCallbackC -> IO (FunPtr GestureDragDragBeginCallbackC)--gestureDragDragBeginClosure :: GestureDragDragBeginCallback -> IO Closure-gestureDragDragBeginClosure cb = newCClosure =<< mkGestureDragDragBeginCallback wrapped-    where wrapped = gestureDragDragBeginCallbackWrapper cb--gestureDragDragBeginCallbackWrapper ::-    GestureDragDragBeginCallback ->-    Ptr () ->-    CDouble ->-    CDouble ->-    Ptr () ->-    IO ()-gestureDragDragBeginCallbackWrapper _cb _ startX startY _ = do-    let startX' = realToFrac startX-    let startY' = realToFrac startY-    _cb  startX' startY'--onGestureDragDragBegin :: (GObject a, MonadIO m) => a -> GestureDragDragBeginCallback -> m SignalHandlerId-onGestureDragDragBegin obj cb = liftIO $ connectGestureDragDragBegin obj cb SignalConnectBefore-afterGestureDragDragBegin :: (GObject a, MonadIO m) => a -> GestureDragDragBeginCallback -> m SignalHandlerId-afterGestureDragDragBegin obj cb = connectGestureDragDragBegin obj cb SignalConnectAfter--connectGestureDragDragBegin :: (GObject a, MonadIO m) =>-                               a -> GestureDragDragBeginCallback -> SignalConnectMode -> m SignalHandlerId-connectGestureDragDragBegin obj cb after = liftIO $ do-    cb' <- mkGestureDragDragBeginCallback (gestureDragDragBeginCallbackWrapper cb)-    connectSignalFunPtr obj "drag-begin" cb' after---- signal GestureDrag::drag-end-type GestureDragDragEndCallback =-    Double ->-    Double ->-    IO ()--noGestureDragDragEndCallback :: Maybe GestureDragDragEndCallback-noGestureDragDragEndCallback = Nothing--type GestureDragDragEndCallbackC =-    Ptr () ->                               -- object-    CDouble ->-    CDouble ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkGestureDragDragEndCallback :: GestureDragDragEndCallbackC -> IO (FunPtr GestureDragDragEndCallbackC)--gestureDragDragEndClosure :: GestureDragDragEndCallback -> IO Closure-gestureDragDragEndClosure cb = newCClosure =<< mkGestureDragDragEndCallback wrapped-    where wrapped = gestureDragDragEndCallbackWrapper cb--gestureDragDragEndCallbackWrapper ::-    GestureDragDragEndCallback ->-    Ptr () ->-    CDouble ->-    CDouble ->-    Ptr () ->-    IO ()-gestureDragDragEndCallbackWrapper _cb _ offsetX offsetY _ = do-    let offsetX' = realToFrac offsetX-    let offsetY' = realToFrac offsetY-    _cb  offsetX' offsetY'--onGestureDragDragEnd :: (GObject a, MonadIO m) => a -> GestureDragDragEndCallback -> m SignalHandlerId-onGestureDragDragEnd obj cb = liftIO $ connectGestureDragDragEnd obj cb SignalConnectBefore-afterGestureDragDragEnd :: (GObject a, MonadIO m) => a -> GestureDragDragEndCallback -> m SignalHandlerId-afterGestureDragDragEnd obj cb = connectGestureDragDragEnd obj cb SignalConnectAfter--connectGestureDragDragEnd :: (GObject a, MonadIO m) =>-                             a -> GestureDragDragEndCallback -> SignalConnectMode -> m SignalHandlerId-connectGestureDragDragEnd obj cb after = liftIO $ do-    cb' <- mkGestureDragDragEndCallback (gestureDragDragEndCallbackWrapper cb)-    connectSignalFunPtr obj "drag-end" cb' after---- signal GestureDrag::drag-update-type GestureDragDragUpdateCallback =-    Double ->-    Double ->-    IO ()--noGestureDragDragUpdateCallback :: Maybe GestureDragDragUpdateCallback-noGestureDragDragUpdateCallback = Nothing--type GestureDragDragUpdateCallbackC =-    Ptr () ->                               -- object-    CDouble ->-    CDouble ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkGestureDragDragUpdateCallback :: GestureDragDragUpdateCallbackC -> IO (FunPtr GestureDragDragUpdateCallbackC)--gestureDragDragUpdateClosure :: GestureDragDragUpdateCallback -> IO Closure-gestureDragDragUpdateClosure cb = newCClosure =<< mkGestureDragDragUpdateCallback wrapped-    where wrapped = gestureDragDragUpdateCallbackWrapper cb--gestureDragDragUpdateCallbackWrapper ::-    GestureDragDragUpdateCallback ->-    Ptr () ->-    CDouble ->-    CDouble ->-    Ptr () ->-    IO ()-gestureDragDragUpdateCallbackWrapper _cb _ offsetX offsetY _ = do-    let offsetX' = realToFrac offsetX-    let offsetY' = realToFrac offsetY-    _cb  offsetX' offsetY'--onGestureDragDragUpdate :: (GObject a, MonadIO m) => a -> GestureDragDragUpdateCallback -> m SignalHandlerId-onGestureDragDragUpdate obj cb = liftIO $ connectGestureDragDragUpdate obj cb SignalConnectBefore-afterGestureDragDragUpdate :: (GObject a, MonadIO m) => a -> GestureDragDragUpdateCallback -> m SignalHandlerId-afterGestureDragDragUpdate obj cb = connectGestureDragDragUpdate obj cb SignalConnectAfter--connectGestureDragDragUpdate :: (GObject a, MonadIO m) =>-                                a -> GestureDragDragUpdateCallback -> SignalConnectMode -> m SignalHandlerId-connectGestureDragDragUpdate obj cb after = liftIO $ do-    cb' <- mkGestureDragDragUpdateCallback (gestureDragDragUpdateCallbackWrapper cb)-    connectSignalFunPtr obj "drag-update" cb' after--type instance AttributeList GestureDrag = GestureDragAttributeList-type GestureDragAttributeList = ('[ '("button", GestureSingleButtonPropertyInfo), '("exclusive", GestureSingleExclusivePropertyInfo), '("nPoints", GestureNPointsPropertyInfo), '("propagationPhase", EventControllerPropagationPhasePropertyInfo), '("touchOnly", GestureSingleTouchOnlyPropertyInfo), '("widget", EventControllerWidgetPropertyInfo), '("window", GestureWindowPropertyInfo)] :: [(Symbol, *)])--data GestureDragDragBeginSignalInfo-instance SignalInfo GestureDragDragBeginSignalInfo where-    type HaskellCallbackType GestureDragDragBeginSignalInfo = GestureDragDragBeginCallback-    connectSignal _ = connectGestureDragDragBegin--data GestureDragDragEndSignalInfo-instance SignalInfo GestureDragDragEndSignalInfo where-    type HaskellCallbackType GestureDragDragEndSignalInfo = GestureDragDragEndCallback-    connectSignal _ = connectGestureDragDragEnd--data GestureDragDragUpdateSignalInfo-instance SignalInfo GestureDragDragUpdateSignalInfo where-    type HaskellCallbackType GestureDragDragUpdateSignalInfo = GestureDragDragUpdateCallback-    connectSignal _ = connectGestureDragDragUpdate--type instance SignalList GestureDrag = GestureDragSignalList-type GestureDragSignalList = ('[ '("begin", GestureBeginSignalInfo), '("cancel", GestureCancelSignalInfo), '("dragBegin", GestureDragDragBeginSignalInfo), '("dragEnd", GestureDragDragEndSignalInfo), '("dragUpdate", GestureDragDragUpdateSignalInfo), '("end", GestureEndSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("sequenceStateChanged", GestureSequenceStateChangedSignalInfo), '("update", GestureUpdateSignalInfo)] :: [(Symbol, *)])---- method GestureDrag::new--- method type : Constructor--- Args : [Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "GestureDrag")--- throws : False--- Skip return : False--foreign import ccall "gtk_gesture_drag_new" gtk_gesture_drag_new :: -    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    IO (Ptr GestureDrag)---gestureDragNew ::-    (MonadIO m, WidgetK a) =>-    a                                       -- widget-    -> m GestureDrag                        -- result-gestureDragNew widget = liftIO $ do-    let widget' = unsafeManagedPtrCastPtr widget-    result <- gtk_gesture_drag_new widget'-    checkUnexpectedReturnNULL "gtk_gesture_drag_new" result-    result' <- (wrapObject GestureDrag) result-    touchManagedPtr widget-    return result'---- method GestureDrag::get_offset--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "GestureDrag", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "x", argType = TBasicType TDouble, direction = DirectionOut, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "y", argType = TBasicType TDouble, direction = DirectionOut, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_gesture_drag_get_offset" gtk_gesture_drag_get_offset :: -    Ptr GestureDrag ->                      -- _obj : TInterface "Gtk" "GestureDrag"-    Ptr CDouble ->                          -- x : TBasicType TDouble-    Ptr CDouble ->                          -- y : TBasicType TDouble-    IO CInt---gestureDragGetOffset ::-    (MonadIO m, GestureDragK a) =>-    a                                       -- _obj-    -> m (Bool,Double,Double)               -- result-gestureDragGetOffset _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    x <- allocMem :: IO (Ptr CDouble)-    y <- allocMem :: IO (Ptr CDouble)-    result <- gtk_gesture_drag_get_offset _obj' x y-    let result' = (/= 0) result-    x' <- peek x-    let x'' = realToFrac x'-    y' <- peek y-    let y'' = realToFrac y'-    touchManagedPtr _obj-    freeMem x-    freeMem y-    return (result', x'', y'')--data GestureDragGetOffsetMethodInfo-instance (signature ~ (m (Bool,Double,Double)), MonadIO m, GestureDragK a) => MethodInfo GestureDragGetOffsetMethodInfo a signature where-    overloadedMethod _ = gestureDragGetOffset---- method GestureDrag::get_start_point--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "GestureDrag", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "x", argType = TBasicType TDouble, direction = DirectionOut, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "y", argType = TBasicType TDouble, direction = DirectionOut, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_gesture_drag_get_start_point" gtk_gesture_drag_get_start_point :: -    Ptr GestureDrag ->                      -- _obj : TInterface "Gtk" "GestureDrag"-    Ptr CDouble ->                          -- x : TBasicType TDouble-    Ptr CDouble ->                          -- y : TBasicType TDouble-    IO CInt---gestureDragGetStartPoint ::-    (MonadIO m, GestureDragK a) =>-    a                                       -- _obj-    -> m (Bool,Double,Double)               -- result-gestureDragGetStartPoint _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    x <- allocMem :: IO (Ptr CDouble)-    y <- allocMem :: IO (Ptr CDouble)-    result <- gtk_gesture_drag_get_start_point _obj' x y-    let result' = (/= 0) result-    x' <- peek x-    let x'' = realToFrac x'-    y' <- peek y-    let y'' = realToFrac y'-    touchManagedPtr _obj-    freeMem x-    freeMem y-    return (result', x'', y'')--data GestureDragGetStartPointMethodInfo-instance (signature ~ (m (Bool,Double,Double)), MonadIO m, GestureDragK a) => MethodInfo GestureDragGetStartPointMethodInfo a signature where-    overloadedMethod _ = gestureDragGetStartPoint--
− GI/Gtk/Objects/GestureDrag.hs-boot
@@ -1,18 +0,0 @@-module GI.Gtk.Objects.GestureDrag where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype GestureDrag = GestureDrag (ForeignPtr GestureDrag)-instance GObject GestureDrag where-class GObject o => GestureDragK o-instance (GObject o, IsDescendantOf GestureDrag o) => GestureDragK o-data GestureDragDragBeginSignalInfo-data GestureDragDragEndSignalInfo-data GestureDragDragUpdateSignalInfo-data GestureDragGetOffsetMethodInfo-data GestureDragGetStartPointMethodInfo
− GI/Gtk/Objects/GestureLongPress.hs
@@ -1,317 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.GestureLongPress-    ( ---- * Exported types-    GestureLongPress(..)                    ,-    GestureLongPressK                       ,-    toGestureLongPress                      ,-    noGestureLongPress                      ,--- -- * Methods--- ** gestureLongPressNew-    gestureLongPressNew                     ,----- -- * Properties--- ** DelayFactor-    GestureLongPressDelayFactorPropertyInfo ,-    constructGestureLongPressDelayFactor    ,-    gestureLongPressDelayFactor             ,-    getGestureLongPressDelayFactor          ,-    setGestureLongPressDelayFactor          ,----- -- * Signals--- ** Cancelled-    GestureLongPressCancelledCallback       ,-    GestureLongPressCancelledCallbackC      ,-    GestureLongPressCancelledSignalInfo     ,-    afterGestureLongPressCancelled          ,-    gestureLongPressCancelledCallbackWrapper,-    gestureLongPressCancelledClosure        ,-    mkGestureLongPressCancelledCallback     ,-    noGestureLongPressCancelledCallback     ,-    onGestureLongPressCancelled             ,----- ** Pressed-    GestureLongPressPressedCallback         ,-    GestureLongPressPressedCallbackC        ,-    GestureLongPressPressedSignalInfo       ,-    afterGestureLongPressPressed            ,-    gestureLongPressPressedCallbackWrapper  ,-    gestureLongPressPressedClosure          ,-    mkGestureLongPressPressedCallback       ,-    noGestureLongPressPressedCallback       ,-    onGestureLongPressPressed               ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.GObject as GObject--newtype GestureLongPress = GestureLongPress (ForeignPtr GestureLongPress)-foreign import ccall "gtk_gesture_long_press_get_type"-    c_gtk_gesture_long_press_get_type :: IO GType--type instance ParentTypes GestureLongPress = GestureLongPressParentTypes-type GestureLongPressParentTypes = '[GestureSingle, Gesture, EventController, GObject.Object]--instance GObject GestureLongPress where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_gesture_long_press_get_type-    --class GObject o => GestureLongPressK o-instance (GObject o, IsDescendantOf GestureLongPress o) => GestureLongPressK o--toGestureLongPress :: GestureLongPressK o => o -> IO GestureLongPress-toGestureLongPress = unsafeCastTo GestureLongPress--noGestureLongPress :: Maybe GestureLongPress-noGestureLongPress = Nothing--type family ResolveGestureLongPressMethod (t :: Symbol) (o :: *) :: * where-    ResolveGestureLongPressMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveGestureLongPressMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveGestureLongPressMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveGestureLongPressMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveGestureLongPressMethod "group" o = GestureGroupMethodInfo-    ResolveGestureLongPressMethod "handleEvent" o = EventControllerHandleEventMethodInfo-    ResolveGestureLongPressMethod "handlesSequence" o = GestureHandlesSequenceMethodInfo-    ResolveGestureLongPressMethod "isActive" o = GestureIsActiveMethodInfo-    ResolveGestureLongPressMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveGestureLongPressMethod "isGroupedWith" o = GestureIsGroupedWithMethodInfo-    ResolveGestureLongPressMethod "isRecognized" o = GestureIsRecognizedMethodInfo-    ResolveGestureLongPressMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveGestureLongPressMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveGestureLongPressMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveGestureLongPressMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveGestureLongPressMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveGestureLongPressMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveGestureLongPressMethod "reset" o = EventControllerResetMethodInfo-    ResolveGestureLongPressMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveGestureLongPressMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveGestureLongPressMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveGestureLongPressMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveGestureLongPressMethod "ungroup" o = GestureUngroupMethodInfo-    ResolveGestureLongPressMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveGestureLongPressMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveGestureLongPressMethod "getBoundingBox" o = GestureGetBoundingBoxMethodInfo-    ResolveGestureLongPressMethod "getBoundingBoxCenter" o = GestureGetBoundingBoxCenterMethodInfo-    ResolveGestureLongPressMethod "getButton" o = GestureSingleGetButtonMethodInfo-    ResolveGestureLongPressMethod "getCurrentButton" o = GestureSingleGetCurrentButtonMethodInfo-    ResolveGestureLongPressMethod "getCurrentSequence" o = GestureSingleGetCurrentSequenceMethodInfo-    ResolveGestureLongPressMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveGestureLongPressMethod "getDevice" o = GestureGetDeviceMethodInfo-    ResolveGestureLongPressMethod "getExclusive" o = GestureSingleGetExclusiveMethodInfo-    ResolveGestureLongPressMethod "getGroup" o = GestureGetGroupMethodInfo-    ResolveGestureLongPressMethod "getLastEvent" o = GestureGetLastEventMethodInfo-    ResolveGestureLongPressMethod "getLastUpdatedSequence" o = GestureGetLastUpdatedSequenceMethodInfo-    ResolveGestureLongPressMethod "getPoint" o = GestureGetPointMethodInfo-    ResolveGestureLongPressMethod "getPropagationPhase" o = EventControllerGetPropagationPhaseMethodInfo-    ResolveGestureLongPressMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveGestureLongPressMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveGestureLongPressMethod "getSequenceState" o = GestureGetSequenceStateMethodInfo-    ResolveGestureLongPressMethod "getSequences" o = GestureGetSequencesMethodInfo-    ResolveGestureLongPressMethod "getTouchOnly" o = GestureSingleGetTouchOnlyMethodInfo-    ResolveGestureLongPressMethod "getWidget" o = EventControllerGetWidgetMethodInfo-    ResolveGestureLongPressMethod "getWindow" o = GestureGetWindowMethodInfo-    ResolveGestureLongPressMethod "setButton" o = GestureSingleSetButtonMethodInfo-    ResolveGestureLongPressMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveGestureLongPressMethod "setExclusive" o = GestureSingleSetExclusiveMethodInfo-    ResolveGestureLongPressMethod "setPropagationPhase" o = EventControllerSetPropagationPhaseMethodInfo-    ResolveGestureLongPressMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveGestureLongPressMethod "setSequenceState" o = GestureSetSequenceStateMethodInfo-    ResolveGestureLongPressMethod "setState" o = GestureSetStateMethodInfo-    ResolveGestureLongPressMethod "setTouchOnly" o = GestureSingleSetTouchOnlyMethodInfo-    ResolveGestureLongPressMethod "setWindow" o = GestureSetWindowMethodInfo-    ResolveGestureLongPressMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveGestureLongPressMethod t GestureLongPress, MethodInfo info GestureLongPress p) => IsLabelProxy t (GestureLongPress -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveGestureLongPressMethod t GestureLongPress, MethodInfo info GestureLongPress p) => IsLabel t (GestureLongPress -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal GestureLongPress::cancelled-type GestureLongPressCancelledCallback =-    IO ()--noGestureLongPressCancelledCallback :: Maybe GestureLongPressCancelledCallback-noGestureLongPressCancelledCallback = Nothing--type GestureLongPressCancelledCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkGestureLongPressCancelledCallback :: GestureLongPressCancelledCallbackC -> IO (FunPtr GestureLongPressCancelledCallbackC)--gestureLongPressCancelledClosure :: GestureLongPressCancelledCallback -> IO Closure-gestureLongPressCancelledClosure cb = newCClosure =<< mkGestureLongPressCancelledCallback wrapped-    where wrapped = gestureLongPressCancelledCallbackWrapper cb--gestureLongPressCancelledCallbackWrapper ::-    GestureLongPressCancelledCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-gestureLongPressCancelledCallbackWrapper _cb _ _ = do-    _cb --onGestureLongPressCancelled :: (GObject a, MonadIO m) => a -> GestureLongPressCancelledCallback -> m SignalHandlerId-onGestureLongPressCancelled obj cb = liftIO $ connectGestureLongPressCancelled obj cb SignalConnectBefore-afterGestureLongPressCancelled :: (GObject a, MonadIO m) => a -> GestureLongPressCancelledCallback -> m SignalHandlerId-afterGestureLongPressCancelled obj cb = connectGestureLongPressCancelled obj cb SignalConnectAfter--connectGestureLongPressCancelled :: (GObject a, MonadIO m) =>-                                    a -> GestureLongPressCancelledCallback -> SignalConnectMode -> m SignalHandlerId-connectGestureLongPressCancelled obj cb after = liftIO $ do-    cb' <- mkGestureLongPressCancelledCallback (gestureLongPressCancelledCallbackWrapper cb)-    connectSignalFunPtr obj "cancelled" cb' after---- signal GestureLongPress::pressed-type GestureLongPressPressedCallback =-    Double ->-    Double ->-    IO ()--noGestureLongPressPressedCallback :: Maybe GestureLongPressPressedCallback-noGestureLongPressPressedCallback = Nothing--type GestureLongPressPressedCallbackC =-    Ptr () ->                               -- object-    CDouble ->-    CDouble ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkGestureLongPressPressedCallback :: GestureLongPressPressedCallbackC -> IO (FunPtr GestureLongPressPressedCallbackC)--gestureLongPressPressedClosure :: GestureLongPressPressedCallback -> IO Closure-gestureLongPressPressedClosure cb = newCClosure =<< mkGestureLongPressPressedCallback wrapped-    where wrapped = gestureLongPressPressedCallbackWrapper cb--gestureLongPressPressedCallbackWrapper ::-    GestureLongPressPressedCallback ->-    Ptr () ->-    CDouble ->-    CDouble ->-    Ptr () ->-    IO ()-gestureLongPressPressedCallbackWrapper _cb _ x y _ = do-    let x' = realToFrac x-    let y' = realToFrac y-    _cb  x' y'--onGestureLongPressPressed :: (GObject a, MonadIO m) => a -> GestureLongPressPressedCallback -> m SignalHandlerId-onGestureLongPressPressed obj cb = liftIO $ connectGestureLongPressPressed obj cb SignalConnectBefore-afterGestureLongPressPressed :: (GObject a, MonadIO m) => a -> GestureLongPressPressedCallback -> m SignalHandlerId-afterGestureLongPressPressed obj cb = connectGestureLongPressPressed obj cb SignalConnectAfter--connectGestureLongPressPressed :: (GObject a, MonadIO m) =>-                                  a -> GestureLongPressPressedCallback -> SignalConnectMode -> m SignalHandlerId-connectGestureLongPressPressed obj cb after = liftIO $ do-    cb' <- mkGestureLongPressPressedCallback (gestureLongPressPressedCallbackWrapper cb)-    connectSignalFunPtr obj "pressed" cb' after---- VVV Prop "delay-factor"-   -- Type: TBasicType TDouble-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getGestureLongPressDelayFactor :: (MonadIO m, GestureLongPressK o) => o -> m Double-getGestureLongPressDelayFactor obj = liftIO $ getObjectPropertyDouble obj "delay-factor"--setGestureLongPressDelayFactor :: (MonadIO m, GestureLongPressK o) => o -> Double -> m ()-setGestureLongPressDelayFactor obj val = liftIO $ setObjectPropertyDouble obj "delay-factor" val--constructGestureLongPressDelayFactor :: Double -> IO ([Char], GValue)-constructGestureLongPressDelayFactor val = constructObjectPropertyDouble "delay-factor" val--data GestureLongPressDelayFactorPropertyInfo-instance AttrInfo GestureLongPressDelayFactorPropertyInfo where-    type AttrAllowedOps GestureLongPressDelayFactorPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint GestureLongPressDelayFactorPropertyInfo = (~) Double-    type AttrBaseTypeConstraint GestureLongPressDelayFactorPropertyInfo = GestureLongPressK-    type AttrGetType GestureLongPressDelayFactorPropertyInfo = Double-    type AttrLabel GestureLongPressDelayFactorPropertyInfo = "delay-factor"-    attrGet _ = getGestureLongPressDelayFactor-    attrSet _ = setGestureLongPressDelayFactor-    attrConstruct _ = constructGestureLongPressDelayFactor-    attrClear _ = undefined--type instance AttributeList GestureLongPress = GestureLongPressAttributeList-type GestureLongPressAttributeList = ('[ '("button", GestureSingleButtonPropertyInfo), '("delayFactor", GestureLongPressDelayFactorPropertyInfo), '("exclusive", GestureSingleExclusivePropertyInfo), '("nPoints", GestureNPointsPropertyInfo), '("propagationPhase", EventControllerPropagationPhasePropertyInfo), '("touchOnly", GestureSingleTouchOnlyPropertyInfo), '("widget", EventControllerWidgetPropertyInfo), '("window", GestureWindowPropertyInfo)] :: [(Symbol, *)])--gestureLongPressDelayFactor :: AttrLabelProxy "delayFactor"-gestureLongPressDelayFactor = AttrLabelProxy--data GestureLongPressCancelledSignalInfo-instance SignalInfo GestureLongPressCancelledSignalInfo where-    type HaskellCallbackType GestureLongPressCancelledSignalInfo = GestureLongPressCancelledCallback-    connectSignal _ = connectGestureLongPressCancelled--data GestureLongPressPressedSignalInfo-instance SignalInfo GestureLongPressPressedSignalInfo where-    type HaskellCallbackType GestureLongPressPressedSignalInfo = GestureLongPressPressedCallback-    connectSignal _ = connectGestureLongPressPressed--type instance SignalList GestureLongPress = GestureLongPressSignalList-type GestureLongPressSignalList = ('[ '("begin", GestureBeginSignalInfo), '("cancel", GestureCancelSignalInfo), '("cancelled", GestureLongPressCancelledSignalInfo), '("end", GestureEndSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("pressed", GestureLongPressPressedSignalInfo), '("sequenceStateChanged", GestureSequenceStateChangedSignalInfo), '("update", GestureUpdateSignalInfo)] :: [(Symbol, *)])---- method GestureLongPress::new--- method type : Constructor--- Args : [Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "GestureLongPress")--- throws : False--- Skip return : False--foreign import ccall "gtk_gesture_long_press_new" gtk_gesture_long_press_new :: -    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    IO (Ptr GestureLongPress)---gestureLongPressNew ::-    (MonadIO m, WidgetK a) =>-    a                                       -- widget-    -> m GestureLongPress                   -- result-gestureLongPressNew widget = liftIO $ do-    let widget' = unsafeManagedPtrCastPtr widget-    result <- gtk_gesture_long_press_new widget'-    checkUnexpectedReturnNULL "gtk_gesture_long_press_new" result-    result' <- (wrapObject GestureLongPress) result-    touchManagedPtr widget-    return result'--
− GI/Gtk/Objects/GestureLongPress.hs-boot
@@ -1,16 +0,0 @@-module GI.Gtk.Objects.GestureLongPress where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype GestureLongPress = GestureLongPress (ForeignPtr GestureLongPress)-instance GObject GestureLongPress where-class GObject o => GestureLongPressK o-instance (GObject o, IsDescendantOf GestureLongPress o) => GestureLongPressK o-data GestureLongPressDelayFactorPropertyInfo-data GestureLongPressCancelledSignalInfo-data GestureLongPressPressedSignalInfo
− GI/Gtk/Objects/GestureMultiPress.hs
@@ -1,425 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.GestureMultiPress-    ( ---- * Exported types-    GestureMultiPress(..)                   ,-    GestureMultiPressK                      ,-    toGestureMultiPress                     ,-    noGestureMultiPress                     ,--- -- * Methods--- ** gestureMultiPressGetArea-    GestureMultiPressGetAreaMethodInfo      ,-    gestureMultiPressGetArea                ,----- ** gestureMultiPressNew-    gestureMultiPressNew                    ,----- ** gestureMultiPressSetArea-    GestureMultiPressSetAreaMethodInfo      ,-    gestureMultiPressSetArea                ,----- -- * Signals--- ** Pressed-    GestureMultiPressPressedCallback        ,-    GestureMultiPressPressedCallbackC       ,-    GestureMultiPressPressedSignalInfo      ,-    afterGestureMultiPressPressed           ,-    gestureMultiPressPressedCallbackWrapper ,-    gestureMultiPressPressedClosure         ,-    mkGestureMultiPressPressedCallback      ,-    noGestureMultiPressPressedCallback      ,-    onGestureMultiPressPressed              ,----- ** Released-    GestureMultiPressReleasedCallback       ,-    GestureMultiPressReleasedCallbackC      ,-    GestureMultiPressReleasedSignalInfo     ,-    afterGestureMultiPressReleased          ,-    gestureMultiPressReleasedCallbackWrapper,-    gestureMultiPressReleasedClosure        ,-    mkGestureMultiPressReleasedCallback     ,-    noGestureMultiPressReleasedCallback     ,-    onGestureMultiPressReleased             ,----- ** Stopped-    GestureMultiPressStoppedCallback        ,-    GestureMultiPressStoppedCallbackC       ,-    GestureMultiPressStoppedSignalInfo      ,-    afterGestureMultiPressStopped           ,-    gestureMultiPressStoppedCallbackWrapper ,-    gestureMultiPressStoppedClosure         ,-    mkGestureMultiPressStoppedCallback      ,-    noGestureMultiPressStoppedCallback      ,-    onGestureMultiPressStopped              ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.GObject as GObject-import qualified GI.Gdk as Gdk--newtype GestureMultiPress = GestureMultiPress (ForeignPtr GestureMultiPress)-foreign import ccall "gtk_gesture_multi_press_get_type"-    c_gtk_gesture_multi_press_get_type :: IO GType--type instance ParentTypes GestureMultiPress = GestureMultiPressParentTypes-type GestureMultiPressParentTypes = '[GestureSingle, Gesture, EventController, GObject.Object]--instance GObject GestureMultiPress where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_gesture_multi_press_get_type-    --class GObject o => GestureMultiPressK o-instance (GObject o, IsDescendantOf GestureMultiPress o) => GestureMultiPressK o--toGestureMultiPress :: GestureMultiPressK o => o -> IO GestureMultiPress-toGestureMultiPress = unsafeCastTo GestureMultiPress--noGestureMultiPress :: Maybe GestureMultiPress-noGestureMultiPress = Nothing--type family ResolveGestureMultiPressMethod (t :: Symbol) (o :: *) :: * where-    ResolveGestureMultiPressMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveGestureMultiPressMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveGestureMultiPressMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveGestureMultiPressMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveGestureMultiPressMethod "group" o = GestureGroupMethodInfo-    ResolveGestureMultiPressMethod "handleEvent" o = EventControllerHandleEventMethodInfo-    ResolveGestureMultiPressMethod "handlesSequence" o = GestureHandlesSequenceMethodInfo-    ResolveGestureMultiPressMethod "isActive" o = GestureIsActiveMethodInfo-    ResolveGestureMultiPressMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveGestureMultiPressMethod "isGroupedWith" o = GestureIsGroupedWithMethodInfo-    ResolveGestureMultiPressMethod "isRecognized" o = GestureIsRecognizedMethodInfo-    ResolveGestureMultiPressMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveGestureMultiPressMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveGestureMultiPressMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveGestureMultiPressMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveGestureMultiPressMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveGestureMultiPressMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveGestureMultiPressMethod "reset" o = EventControllerResetMethodInfo-    ResolveGestureMultiPressMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveGestureMultiPressMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveGestureMultiPressMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveGestureMultiPressMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveGestureMultiPressMethod "ungroup" o = GestureUngroupMethodInfo-    ResolveGestureMultiPressMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveGestureMultiPressMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveGestureMultiPressMethod "getArea" o = GestureMultiPressGetAreaMethodInfo-    ResolveGestureMultiPressMethod "getBoundingBox" o = GestureGetBoundingBoxMethodInfo-    ResolveGestureMultiPressMethod "getBoundingBoxCenter" o = GestureGetBoundingBoxCenterMethodInfo-    ResolveGestureMultiPressMethod "getButton" o = GestureSingleGetButtonMethodInfo-    ResolveGestureMultiPressMethod "getCurrentButton" o = GestureSingleGetCurrentButtonMethodInfo-    ResolveGestureMultiPressMethod "getCurrentSequence" o = GestureSingleGetCurrentSequenceMethodInfo-    ResolveGestureMultiPressMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveGestureMultiPressMethod "getDevice" o = GestureGetDeviceMethodInfo-    ResolveGestureMultiPressMethod "getExclusive" o = GestureSingleGetExclusiveMethodInfo-    ResolveGestureMultiPressMethod "getGroup" o = GestureGetGroupMethodInfo-    ResolveGestureMultiPressMethod "getLastEvent" o = GestureGetLastEventMethodInfo-    ResolveGestureMultiPressMethod "getLastUpdatedSequence" o = GestureGetLastUpdatedSequenceMethodInfo-    ResolveGestureMultiPressMethod "getPoint" o = GestureGetPointMethodInfo-    ResolveGestureMultiPressMethod "getPropagationPhase" o = EventControllerGetPropagationPhaseMethodInfo-    ResolveGestureMultiPressMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveGestureMultiPressMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveGestureMultiPressMethod "getSequenceState" o = GestureGetSequenceStateMethodInfo-    ResolveGestureMultiPressMethod "getSequences" o = GestureGetSequencesMethodInfo-    ResolveGestureMultiPressMethod "getTouchOnly" o = GestureSingleGetTouchOnlyMethodInfo-    ResolveGestureMultiPressMethod "getWidget" o = EventControllerGetWidgetMethodInfo-    ResolveGestureMultiPressMethod "getWindow" o = GestureGetWindowMethodInfo-    ResolveGestureMultiPressMethod "setArea" o = GestureMultiPressSetAreaMethodInfo-    ResolveGestureMultiPressMethod "setButton" o = GestureSingleSetButtonMethodInfo-    ResolveGestureMultiPressMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveGestureMultiPressMethod "setExclusive" o = GestureSingleSetExclusiveMethodInfo-    ResolveGestureMultiPressMethod "setPropagationPhase" o = EventControllerSetPropagationPhaseMethodInfo-    ResolveGestureMultiPressMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveGestureMultiPressMethod "setSequenceState" o = GestureSetSequenceStateMethodInfo-    ResolveGestureMultiPressMethod "setState" o = GestureSetStateMethodInfo-    ResolveGestureMultiPressMethod "setTouchOnly" o = GestureSingleSetTouchOnlyMethodInfo-    ResolveGestureMultiPressMethod "setWindow" o = GestureSetWindowMethodInfo-    ResolveGestureMultiPressMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveGestureMultiPressMethod t GestureMultiPress, MethodInfo info GestureMultiPress p) => IsLabelProxy t (GestureMultiPress -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveGestureMultiPressMethod t GestureMultiPress, MethodInfo info GestureMultiPress p) => IsLabel t (GestureMultiPress -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal GestureMultiPress::pressed-type GestureMultiPressPressedCallback =-    Int32 ->-    Double ->-    Double ->-    IO ()--noGestureMultiPressPressedCallback :: Maybe GestureMultiPressPressedCallback-noGestureMultiPressPressedCallback = Nothing--type GestureMultiPressPressedCallbackC =-    Ptr () ->                               -- object-    Int32 ->-    CDouble ->-    CDouble ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkGestureMultiPressPressedCallback :: GestureMultiPressPressedCallbackC -> IO (FunPtr GestureMultiPressPressedCallbackC)--gestureMultiPressPressedClosure :: GestureMultiPressPressedCallback -> IO Closure-gestureMultiPressPressedClosure cb = newCClosure =<< mkGestureMultiPressPressedCallback wrapped-    where wrapped = gestureMultiPressPressedCallbackWrapper cb--gestureMultiPressPressedCallbackWrapper ::-    GestureMultiPressPressedCallback ->-    Ptr () ->-    Int32 ->-    CDouble ->-    CDouble ->-    Ptr () ->-    IO ()-gestureMultiPressPressedCallbackWrapper _cb _ nPress x y _ = do-    let x' = realToFrac x-    let y' = realToFrac y-    _cb  nPress x' y'--onGestureMultiPressPressed :: (GObject a, MonadIO m) => a -> GestureMultiPressPressedCallback -> m SignalHandlerId-onGestureMultiPressPressed obj cb = liftIO $ connectGestureMultiPressPressed obj cb SignalConnectBefore-afterGestureMultiPressPressed :: (GObject a, MonadIO m) => a -> GestureMultiPressPressedCallback -> m SignalHandlerId-afterGestureMultiPressPressed obj cb = connectGestureMultiPressPressed obj cb SignalConnectAfter--connectGestureMultiPressPressed :: (GObject a, MonadIO m) =>-                                   a -> GestureMultiPressPressedCallback -> SignalConnectMode -> m SignalHandlerId-connectGestureMultiPressPressed obj cb after = liftIO $ do-    cb' <- mkGestureMultiPressPressedCallback (gestureMultiPressPressedCallbackWrapper cb)-    connectSignalFunPtr obj "pressed" cb' after---- signal GestureMultiPress::released-type GestureMultiPressReleasedCallback =-    Int32 ->-    Double ->-    Double ->-    IO ()--noGestureMultiPressReleasedCallback :: Maybe GestureMultiPressReleasedCallback-noGestureMultiPressReleasedCallback = Nothing--type GestureMultiPressReleasedCallbackC =-    Ptr () ->                               -- object-    Int32 ->-    CDouble ->-    CDouble ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkGestureMultiPressReleasedCallback :: GestureMultiPressReleasedCallbackC -> IO (FunPtr GestureMultiPressReleasedCallbackC)--gestureMultiPressReleasedClosure :: GestureMultiPressReleasedCallback -> IO Closure-gestureMultiPressReleasedClosure cb = newCClosure =<< mkGestureMultiPressReleasedCallback wrapped-    where wrapped = gestureMultiPressReleasedCallbackWrapper cb--gestureMultiPressReleasedCallbackWrapper ::-    GestureMultiPressReleasedCallback ->-    Ptr () ->-    Int32 ->-    CDouble ->-    CDouble ->-    Ptr () ->-    IO ()-gestureMultiPressReleasedCallbackWrapper _cb _ nPress x y _ = do-    let x' = realToFrac x-    let y' = realToFrac y-    _cb  nPress x' y'--onGestureMultiPressReleased :: (GObject a, MonadIO m) => a -> GestureMultiPressReleasedCallback -> m SignalHandlerId-onGestureMultiPressReleased obj cb = liftIO $ connectGestureMultiPressReleased obj cb SignalConnectBefore-afterGestureMultiPressReleased :: (GObject a, MonadIO m) => a -> GestureMultiPressReleasedCallback -> m SignalHandlerId-afterGestureMultiPressReleased obj cb = connectGestureMultiPressReleased obj cb SignalConnectAfter--connectGestureMultiPressReleased :: (GObject a, MonadIO m) =>-                                    a -> GestureMultiPressReleasedCallback -> SignalConnectMode -> m SignalHandlerId-connectGestureMultiPressReleased obj cb after = liftIO $ do-    cb' <- mkGestureMultiPressReleasedCallback (gestureMultiPressReleasedCallbackWrapper cb)-    connectSignalFunPtr obj "released" cb' after---- signal GestureMultiPress::stopped-type GestureMultiPressStoppedCallback =-    IO ()--noGestureMultiPressStoppedCallback :: Maybe GestureMultiPressStoppedCallback-noGestureMultiPressStoppedCallback = Nothing--type GestureMultiPressStoppedCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkGestureMultiPressStoppedCallback :: GestureMultiPressStoppedCallbackC -> IO (FunPtr GestureMultiPressStoppedCallbackC)--gestureMultiPressStoppedClosure :: GestureMultiPressStoppedCallback -> IO Closure-gestureMultiPressStoppedClosure cb = newCClosure =<< mkGestureMultiPressStoppedCallback wrapped-    where wrapped = gestureMultiPressStoppedCallbackWrapper cb--gestureMultiPressStoppedCallbackWrapper ::-    GestureMultiPressStoppedCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-gestureMultiPressStoppedCallbackWrapper _cb _ _ = do-    _cb --onGestureMultiPressStopped :: (GObject a, MonadIO m) => a -> GestureMultiPressStoppedCallback -> m SignalHandlerId-onGestureMultiPressStopped obj cb = liftIO $ connectGestureMultiPressStopped obj cb SignalConnectBefore-afterGestureMultiPressStopped :: (GObject a, MonadIO m) => a -> GestureMultiPressStoppedCallback -> m SignalHandlerId-afterGestureMultiPressStopped obj cb = connectGestureMultiPressStopped obj cb SignalConnectAfter--connectGestureMultiPressStopped :: (GObject a, MonadIO m) =>-                                   a -> GestureMultiPressStoppedCallback -> SignalConnectMode -> m SignalHandlerId-connectGestureMultiPressStopped obj cb after = liftIO $ do-    cb' <- mkGestureMultiPressStoppedCallback (gestureMultiPressStoppedCallbackWrapper cb)-    connectSignalFunPtr obj "stopped" cb' after--type instance AttributeList GestureMultiPress = GestureMultiPressAttributeList-type GestureMultiPressAttributeList = ('[ '("button", GestureSingleButtonPropertyInfo), '("exclusive", GestureSingleExclusivePropertyInfo), '("nPoints", GestureNPointsPropertyInfo), '("propagationPhase", EventControllerPropagationPhasePropertyInfo), '("touchOnly", GestureSingleTouchOnlyPropertyInfo), '("widget", EventControllerWidgetPropertyInfo), '("window", GestureWindowPropertyInfo)] :: [(Symbol, *)])--data GestureMultiPressPressedSignalInfo-instance SignalInfo GestureMultiPressPressedSignalInfo where-    type HaskellCallbackType GestureMultiPressPressedSignalInfo = GestureMultiPressPressedCallback-    connectSignal _ = connectGestureMultiPressPressed--data GestureMultiPressReleasedSignalInfo-instance SignalInfo GestureMultiPressReleasedSignalInfo where-    type HaskellCallbackType GestureMultiPressReleasedSignalInfo = GestureMultiPressReleasedCallback-    connectSignal _ = connectGestureMultiPressReleased--data GestureMultiPressStoppedSignalInfo-instance SignalInfo GestureMultiPressStoppedSignalInfo where-    type HaskellCallbackType GestureMultiPressStoppedSignalInfo = GestureMultiPressStoppedCallback-    connectSignal _ = connectGestureMultiPressStopped--type instance SignalList GestureMultiPress = GestureMultiPressSignalList-type GestureMultiPressSignalList = ('[ '("begin", GestureBeginSignalInfo), '("cancel", GestureCancelSignalInfo), '("end", GestureEndSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("pressed", GestureMultiPressPressedSignalInfo), '("released", GestureMultiPressReleasedSignalInfo), '("sequenceStateChanged", GestureSequenceStateChangedSignalInfo), '("stopped", GestureMultiPressStoppedSignalInfo), '("update", GestureUpdateSignalInfo)] :: [(Symbol, *)])---- method GestureMultiPress::new--- method type : Constructor--- Args : [Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "GestureMultiPress")--- throws : False--- Skip return : False--foreign import ccall "gtk_gesture_multi_press_new" gtk_gesture_multi_press_new :: -    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    IO (Ptr GestureMultiPress)---gestureMultiPressNew ::-    (MonadIO m, WidgetK a) =>-    a                                       -- widget-    -> m GestureMultiPress                  -- result-gestureMultiPressNew widget = liftIO $ do-    let widget' = unsafeManagedPtrCastPtr widget-    result <- gtk_gesture_multi_press_new widget'-    checkUnexpectedReturnNULL "gtk_gesture_multi_press_new" result-    result' <- (wrapObject GestureMultiPress) result-    touchManagedPtr widget-    return result'---- method GestureMultiPress::get_area--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "GestureMultiPress", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "rect", argType = TInterface "Gdk" "Rectangle", direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = True, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_gesture_multi_press_get_area" gtk_gesture_multi_press_get_area :: -    Ptr GestureMultiPress ->                -- _obj : TInterface "Gtk" "GestureMultiPress"-    Ptr Gdk.Rectangle ->                    -- rect : TInterface "Gdk" "Rectangle"-    IO CInt---gestureMultiPressGetArea ::-    (MonadIO m, GestureMultiPressK a) =>-    a                                       -- _obj-    -> m (Bool,Gdk.Rectangle)               -- result-gestureMultiPressGetArea _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    rect <- callocBoxedBytes 16 :: IO (Ptr Gdk.Rectangle)-    result <- gtk_gesture_multi_press_get_area _obj' rect-    let result' = (/= 0) result-    rect' <- (wrapBoxed Gdk.Rectangle) rect-    touchManagedPtr _obj-    return (result', rect')--data GestureMultiPressGetAreaMethodInfo-instance (signature ~ (m (Bool,Gdk.Rectangle)), MonadIO m, GestureMultiPressK a) => MethodInfo GestureMultiPressGetAreaMethodInfo a signature where-    overloadedMethod _ = gestureMultiPressGetArea---- method GestureMultiPress::set_area--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "GestureMultiPress", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "rect", argType = TInterface "Gdk" "Rectangle", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_gesture_multi_press_set_area" gtk_gesture_multi_press_set_area :: -    Ptr GestureMultiPress ->                -- _obj : TInterface "Gtk" "GestureMultiPress"-    Ptr Gdk.Rectangle ->                    -- rect : TInterface "Gdk" "Rectangle"-    IO ()---gestureMultiPressSetArea ::-    (MonadIO m, GestureMultiPressK a) =>-    a                                       -- _obj-    -> Maybe (Gdk.Rectangle)                -- rect-    -> m ()                                 -- result-gestureMultiPressSetArea _obj rect = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeRect <- case rect of-        Nothing -> return nullPtr-        Just jRect -> do-            let jRect' = unsafeManagedPtrGetPtr jRect-            return jRect'-    gtk_gesture_multi_press_set_area _obj' maybeRect-    touchManagedPtr _obj-    whenJust rect touchManagedPtr-    return ()--data GestureMultiPressSetAreaMethodInfo-instance (signature ~ (Maybe (Gdk.Rectangle) -> m ()), MonadIO m, GestureMultiPressK a) => MethodInfo GestureMultiPressSetAreaMethodInfo a signature where-    overloadedMethod _ = gestureMultiPressSetArea--
− GI/Gtk/Objects/GestureMultiPress.hs-boot
@@ -1,18 +0,0 @@-module GI.Gtk.Objects.GestureMultiPress where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype GestureMultiPress = GestureMultiPress (ForeignPtr GestureMultiPress)-instance GObject GestureMultiPress where-class GObject o => GestureMultiPressK o-instance (GObject o, IsDescendantOf GestureMultiPress o) => GestureMultiPressK o-data GestureMultiPressPressedSignalInfo-data GestureMultiPressReleasedSignalInfo-data GestureMultiPressStoppedSignalInfo-data GestureMultiPressGetAreaMethodInfo-data GestureMultiPressSetAreaMethodInfo
− GI/Gtk/Objects/GesturePan.hs
@@ -1,337 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.GesturePan-    ( ---- * Exported types-    GesturePan(..)                          ,-    GesturePanK                             ,-    toGesturePan                            ,-    noGesturePan                            ,--- -- * Methods--- ** gesturePanGetOrientation-    GesturePanGetOrientationMethodInfo      ,-    gesturePanGetOrientation                ,----- ** gesturePanNew-    gesturePanNew                           ,----- ** gesturePanSetOrientation-    GesturePanSetOrientationMethodInfo      ,-    gesturePanSetOrientation                ,----- -- * Properties--- ** Orientation-    GesturePanOrientationPropertyInfo       ,-    constructGesturePanOrientation          ,-    gesturePanOrientation                   ,-    getGesturePanOrientation                ,-    setGesturePanOrientation                ,----- -- * Signals--- ** Pan-    GesturePanPanCallback                   ,-    GesturePanPanCallbackC                  ,-    GesturePanPanSignalInfo                 ,-    afterGesturePanPan                      ,-    gesturePanPanCallbackWrapper            ,-    gesturePanPanClosure                    ,-    mkGesturePanPanCallback                 ,-    noGesturePanPanCallback                 ,-    onGesturePanPan                         ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.GObject as GObject--newtype GesturePan = GesturePan (ForeignPtr GesturePan)-foreign import ccall "gtk_gesture_pan_get_type"-    c_gtk_gesture_pan_get_type :: IO GType--type instance ParentTypes GesturePan = GesturePanParentTypes-type GesturePanParentTypes = '[GestureDrag, GestureSingle, Gesture, EventController, GObject.Object]--instance GObject GesturePan where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_gesture_pan_get_type-    --class GObject o => GesturePanK o-instance (GObject o, IsDescendantOf GesturePan o) => GesturePanK o--toGesturePan :: GesturePanK o => o -> IO GesturePan-toGesturePan = unsafeCastTo GesturePan--noGesturePan :: Maybe GesturePan-noGesturePan = Nothing--type family ResolveGesturePanMethod (t :: Symbol) (o :: *) :: * where-    ResolveGesturePanMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveGesturePanMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveGesturePanMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveGesturePanMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveGesturePanMethod "group" o = GestureGroupMethodInfo-    ResolveGesturePanMethod "handleEvent" o = EventControllerHandleEventMethodInfo-    ResolveGesturePanMethod "handlesSequence" o = GestureHandlesSequenceMethodInfo-    ResolveGesturePanMethod "isActive" o = GestureIsActiveMethodInfo-    ResolveGesturePanMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveGesturePanMethod "isGroupedWith" o = GestureIsGroupedWithMethodInfo-    ResolveGesturePanMethod "isRecognized" o = GestureIsRecognizedMethodInfo-    ResolveGesturePanMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveGesturePanMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveGesturePanMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveGesturePanMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveGesturePanMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveGesturePanMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveGesturePanMethod "reset" o = EventControllerResetMethodInfo-    ResolveGesturePanMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveGesturePanMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveGesturePanMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveGesturePanMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveGesturePanMethod "ungroup" o = GestureUngroupMethodInfo-    ResolveGesturePanMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveGesturePanMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveGesturePanMethod "getBoundingBox" o = GestureGetBoundingBoxMethodInfo-    ResolveGesturePanMethod "getBoundingBoxCenter" o = GestureGetBoundingBoxCenterMethodInfo-    ResolveGesturePanMethod "getButton" o = GestureSingleGetButtonMethodInfo-    ResolveGesturePanMethod "getCurrentButton" o = GestureSingleGetCurrentButtonMethodInfo-    ResolveGesturePanMethod "getCurrentSequence" o = GestureSingleGetCurrentSequenceMethodInfo-    ResolveGesturePanMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveGesturePanMethod "getDevice" o = GestureGetDeviceMethodInfo-    ResolveGesturePanMethod "getExclusive" o = GestureSingleGetExclusiveMethodInfo-    ResolveGesturePanMethod "getGroup" o = GestureGetGroupMethodInfo-    ResolveGesturePanMethod "getLastEvent" o = GestureGetLastEventMethodInfo-    ResolveGesturePanMethod "getLastUpdatedSequence" o = GestureGetLastUpdatedSequenceMethodInfo-    ResolveGesturePanMethod "getOffset" o = GestureDragGetOffsetMethodInfo-    ResolveGesturePanMethod "getOrientation" o = GesturePanGetOrientationMethodInfo-    ResolveGesturePanMethod "getPoint" o = GestureGetPointMethodInfo-    ResolveGesturePanMethod "getPropagationPhase" o = EventControllerGetPropagationPhaseMethodInfo-    ResolveGesturePanMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveGesturePanMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveGesturePanMethod "getSequenceState" o = GestureGetSequenceStateMethodInfo-    ResolveGesturePanMethod "getSequences" o = GestureGetSequencesMethodInfo-    ResolveGesturePanMethod "getStartPoint" o = GestureDragGetStartPointMethodInfo-    ResolveGesturePanMethod "getTouchOnly" o = GestureSingleGetTouchOnlyMethodInfo-    ResolveGesturePanMethod "getWidget" o = EventControllerGetWidgetMethodInfo-    ResolveGesturePanMethod "getWindow" o = GestureGetWindowMethodInfo-    ResolveGesturePanMethod "setButton" o = GestureSingleSetButtonMethodInfo-    ResolveGesturePanMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveGesturePanMethod "setExclusive" o = GestureSingleSetExclusiveMethodInfo-    ResolveGesturePanMethod "setOrientation" o = GesturePanSetOrientationMethodInfo-    ResolveGesturePanMethod "setPropagationPhase" o = EventControllerSetPropagationPhaseMethodInfo-    ResolveGesturePanMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveGesturePanMethod "setSequenceState" o = GestureSetSequenceStateMethodInfo-    ResolveGesturePanMethod "setState" o = GestureSetStateMethodInfo-    ResolveGesturePanMethod "setTouchOnly" o = GestureSingleSetTouchOnlyMethodInfo-    ResolveGesturePanMethod "setWindow" o = GestureSetWindowMethodInfo-    ResolveGesturePanMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveGesturePanMethod t GesturePan, MethodInfo info GesturePan p) => IsLabelProxy t (GesturePan -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveGesturePanMethod t GesturePan, MethodInfo info GesturePan p) => IsLabel t (GesturePan -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal GesturePan::pan-type GesturePanPanCallback =-    PanDirection ->-    Double ->-    IO ()--noGesturePanPanCallback :: Maybe GesturePanPanCallback-noGesturePanPanCallback = Nothing--type GesturePanPanCallbackC =-    Ptr () ->                               -- object-    CUInt ->-    CDouble ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkGesturePanPanCallback :: GesturePanPanCallbackC -> IO (FunPtr GesturePanPanCallbackC)--gesturePanPanClosure :: GesturePanPanCallback -> IO Closure-gesturePanPanClosure cb = newCClosure =<< mkGesturePanPanCallback wrapped-    where wrapped = gesturePanPanCallbackWrapper cb--gesturePanPanCallbackWrapper ::-    GesturePanPanCallback ->-    Ptr () ->-    CUInt ->-    CDouble ->-    Ptr () ->-    IO ()-gesturePanPanCallbackWrapper _cb _ direction offset _ = do-    let direction' = (toEnum . fromIntegral) direction-    let offset' = realToFrac offset-    _cb  direction' offset'--onGesturePanPan :: (GObject a, MonadIO m) => a -> GesturePanPanCallback -> m SignalHandlerId-onGesturePanPan obj cb = liftIO $ connectGesturePanPan obj cb SignalConnectBefore-afterGesturePanPan :: (GObject a, MonadIO m) => a -> GesturePanPanCallback -> m SignalHandlerId-afterGesturePanPan obj cb = connectGesturePanPan obj cb SignalConnectAfter--connectGesturePanPan :: (GObject a, MonadIO m) =>-                        a -> GesturePanPanCallback -> SignalConnectMode -> m SignalHandlerId-connectGesturePanPan obj cb after = liftIO $ do-    cb' <- mkGesturePanPanCallback (gesturePanPanCallbackWrapper cb)-    connectSignalFunPtr obj "pan" cb' after---- VVV Prop "orientation"-   -- Type: TInterface "Gtk" "Orientation"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getGesturePanOrientation :: (MonadIO m, GesturePanK o) => o -> m Orientation-getGesturePanOrientation obj = liftIO $ getObjectPropertyEnum obj "orientation"--setGesturePanOrientation :: (MonadIO m, GesturePanK o) => o -> Orientation -> m ()-setGesturePanOrientation obj val = liftIO $ setObjectPropertyEnum obj "orientation" val--constructGesturePanOrientation :: Orientation -> IO ([Char], GValue)-constructGesturePanOrientation val = constructObjectPropertyEnum "orientation" val--data GesturePanOrientationPropertyInfo-instance AttrInfo GesturePanOrientationPropertyInfo where-    type AttrAllowedOps GesturePanOrientationPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint GesturePanOrientationPropertyInfo = (~) Orientation-    type AttrBaseTypeConstraint GesturePanOrientationPropertyInfo = GesturePanK-    type AttrGetType GesturePanOrientationPropertyInfo = Orientation-    type AttrLabel GesturePanOrientationPropertyInfo = "orientation"-    attrGet _ = getGesturePanOrientation-    attrSet _ = setGesturePanOrientation-    attrConstruct _ = constructGesturePanOrientation-    attrClear _ = undefined--type instance AttributeList GesturePan = GesturePanAttributeList-type GesturePanAttributeList = ('[ '("button", GestureSingleButtonPropertyInfo), '("exclusive", GestureSingleExclusivePropertyInfo), '("nPoints", GestureNPointsPropertyInfo), '("orientation", GesturePanOrientationPropertyInfo), '("propagationPhase", EventControllerPropagationPhasePropertyInfo), '("touchOnly", GestureSingleTouchOnlyPropertyInfo), '("widget", EventControllerWidgetPropertyInfo), '("window", GestureWindowPropertyInfo)] :: [(Symbol, *)])--gesturePanOrientation :: AttrLabelProxy "orientation"-gesturePanOrientation = AttrLabelProxy--data GesturePanPanSignalInfo-instance SignalInfo GesturePanPanSignalInfo where-    type HaskellCallbackType GesturePanPanSignalInfo = GesturePanPanCallback-    connectSignal _ = connectGesturePanPan--type instance SignalList GesturePan = GesturePanSignalList-type GesturePanSignalList = ('[ '("begin", GestureBeginSignalInfo), '("cancel", GestureCancelSignalInfo), '("dragBegin", GestureDragDragBeginSignalInfo), '("dragEnd", GestureDragDragEndSignalInfo), '("dragUpdate", GestureDragDragUpdateSignalInfo), '("end", GestureEndSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("pan", GesturePanPanSignalInfo), '("sequenceStateChanged", GestureSequenceStateChangedSignalInfo), '("update", GestureUpdateSignalInfo)] :: [(Symbol, *)])---- method GesturePan::new--- method type : Constructor--- Args : [Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "orientation", argType = TInterface "Gtk" "Orientation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "GesturePan")--- throws : False--- Skip return : False--foreign import ccall "gtk_gesture_pan_new" gtk_gesture_pan_new :: -    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    CUInt ->                                -- orientation : TInterface "Gtk" "Orientation"-    IO (Ptr GesturePan)---gesturePanNew ::-    (MonadIO m, WidgetK a) =>-    a                                       -- widget-    -> Orientation                          -- orientation-    -> m GesturePan                         -- result-gesturePanNew widget orientation = liftIO $ do-    let widget' = unsafeManagedPtrCastPtr widget-    let orientation' = (fromIntegral . fromEnum) orientation-    result <- gtk_gesture_pan_new widget' orientation'-    checkUnexpectedReturnNULL "gtk_gesture_pan_new" result-    result' <- (wrapObject GesturePan) result-    touchManagedPtr widget-    return result'---- method GesturePan::get_orientation--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "GesturePan", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Orientation")--- throws : False--- Skip return : False--foreign import ccall "gtk_gesture_pan_get_orientation" gtk_gesture_pan_get_orientation :: -    Ptr GesturePan ->                       -- _obj : TInterface "Gtk" "GesturePan"-    IO CUInt---gesturePanGetOrientation ::-    (MonadIO m, GesturePanK a) =>-    a                                       -- _obj-    -> m Orientation                        -- result-gesturePanGetOrientation _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_gesture_pan_get_orientation _obj'-    let result' = (toEnum . fromIntegral) result-    touchManagedPtr _obj-    return result'--data GesturePanGetOrientationMethodInfo-instance (signature ~ (m Orientation), MonadIO m, GesturePanK a) => MethodInfo GesturePanGetOrientationMethodInfo a signature where-    overloadedMethod _ = gesturePanGetOrientation---- method GesturePan::set_orientation--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "GesturePan", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "orientation", argType = TInterface "Gtk" "Orientation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_gesture_pan_set_orientation" gtk_gesture_pan_set_orientation :: -    Ptr GesturePan ->                       -- _obj : TInterface "Gtk" "GesturePan"-    CUInt ->                                -- orientation : TInterface "Gtk" "Orientation"-    IO ()---gesturePanSetOrientation ::-    (MonadIO m, GesturePanK a) =>-    a                                       -- _obj-    -> Orientation                          -- orientation-    -> m ()                                 -- result-gesturePanSetOrientation _obj orientation = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let orientation' = (fromIntegral . fromEnum) orientation-    gtk_gesture_pan_set_orientation _obj' orientation'-    touchManagedPtr _obj-    return ()--data GesturePanSetOrientationMethodInfo-instance (signature ~ (Orientation -> m ()), MonadIO m, GesturePanK a) => MethodInfo GesturePanSetOrientationMethodInfo a signature where-    overloadedMethod _ = gesturePanSetOrientation--
− GI/Gtk/Objects/GesturePan.hs-boot
@@ -1,17 +0,0 @@-module GI.Gtk.Objects.GesturePan where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype GesturePan = GesturePan (ForeignPtr GesturePan)-instance GObject GesturePan where-class GObject o => GesturePanK o-instance (GObject o, IsDescendantOf GesturePan o) => GesturePanK o-data GesturePanOrientationPropertyInfo-data GesturePanPanSignalInfo-data GesturePanGetOrientationMethodInfo-data GesturePanSetOrientationMethodInfo
− GI/Gtk/Objects/GestureRotate.hs
@@ -1,248 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.GestureRotate-    ( ---- * Exported types-    GestureRotate(..)                       ,-    GestureRotateK                          ,-    toGestureRotate                         ,-    noGestureRotate                         ,--- -- * Methods--- ** gestureRotateGetAngleDelta-    GestureRotateGetAngleDeltaMethodInfo    ,-    gestureRotateGetAngleDelta              ,----- ** gestureRotateNew-    gestureRotateNew                        ,----- -- * Signals--- ** AngleChanged-    GestureRotateAngleChangedCallback       ,-    GestureRotateAngleChangedCallbackC      ,-    GestureRotateAngleChangedSignalInfo     ,-    afterGestureRotateAngleChanged          ,-    gestureRotateAngleChangedCallbackWrapper,-    gestureRotateAngleChangedClosure        ,-    mkGestureRotateAngleChangedCallback     ,-    noGestureRotateAngleChangedCallback     ,-    onGestureRotateAngleChanged             ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.GObject as GObject--newtype GestureRotate = GestureRotate (ForeignPtr GestureRotate)-foreign import ccall "gtk_gesture_rotate_get_type"-    c_gtk_gesture_rotate_get_type :: IO GType--type instance ParentTypes GestureRotate = GestureRotateParentTypes-type GestureRotateParentTypes = '[Gesture, EventController, GObject.Object]--instance GObject GestureRotate where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_gesture_rotate_get_type-    --class GObject o => GestureRotateK o-instance (GObject o, IsDescendantOf GestureRotate o) => GestureRotateK o--toGestureRotate :: GestureRotateK o => o -> IO GestureRotate-toGestureRotate = unsafeCastTo GestureRotate--noGestureRotate :: Maybe GestureRotate-noGestureRotate = Nothing--type family ResolveGestureRotateMethod (t :: Symbol) (o :: *) :: * where-    ResolveGestureRotateMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveGestureRotateMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveGestureRotateMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveGestureRotateMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveGestureRotateMethod "group" o = GestureGroupMethodInfo-    ResolveGestureRotateMethod "handleEvent" o = EventControllerHandleEventMethodInfo-    ResolveGestureRotateMethod "handlesSequence" o = GestureHandlesSequenceMethodInfo-    ResolveGestureRotateMethod "isActive" o = GestureIsActiveMethodInfo-    ResolveGestureRotateMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveGestureRotateMethod "isGroupedWith" o = GestureIsGroupedWithMethodInfo-    ResolveGestureRotateMethod "isRecognized" o = GestureIsRecognizedMethodInfo-    ResolveGestureRotateMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveGestureRotateMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveGestureRotateMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveGestureRotateMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveGestureRotateMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveGestureRotateMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveGestureRotateMethod "reset" o = EventControllerResetMethodInfo-    ResolveGestureRotateMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveGestureRotateMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveGestureRotateMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveGestureRotateMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveGestureRotateMethod "ungroup" o = GestureUngroupMethodInfo-    ResolveGestureRotateMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveGestureRotateMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveGestureRotateMethod "getAngleDelta" o = GestureRotateGetAngleDeltaMethodInfo-    ResolveGestureRotateMethod "getBoundingBox" o = GestureGetBoundingBoxMethodInfo-    ResolveGestureRotateMethod "getBoundingBoxCenter" o = GestureGetBoundingBoxCenterMethodInfo-    ResolveGestureRotateMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveGestureRotateMethod "getDevice" o = GestureGetDeviceMethodInfo-    ResolveGestureRotateMethod "getGroup" o = GestureGetGroupMethodInfo-    ResolveGestureRotateMethod "getLastEvent" o = GestureGetLastEventMethodInfo-    ResolveGestureRotateMethod "getLastUpdatedSequence" o = GestureGetLastUpdatedSequenceMethodInfo-    ResolveGestureRotateMethod "getPoint" o = GestureGetPointMethodInfo-    ResolveGestureRotateMethod "getPropagationPhase" o = EventControllerGetPropagationPhaseMethodInfo-    ResolveGestureRotateMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveGestureRotateMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveGestureRotateMethod "getSequenceState" o = GestureGetSequenceStateMethodInfo-    ResolveGestureRotateMethod "getSequences" o = GestureGetSequencesMethodInfo-    ResolveGestureRotateMethod "getWidget" o = EventControllerGetWidgetMethodInfo-    ResolveGestureRotateMethod "getWindow" o = GestureGetWindowMethodInfo-    ResolveGestureRotateMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveGestureRotateMethod "setPropagationPhase" o = EventControllerSetPropagationPhaseMethodInfo-    ResolveGestureRotateMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveGestureRotateMethod "setSequenceState" o = GestureSetSequenceStateMethodInfo-    ResolveGestureRotateMethod "setState" o = GestureSetStateMethodInfo-    ResolveGestureRotateMethod "setWindow" o = GestureSetWindowMethodInfo-    ResolveGestureRotateMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveGestureRotateMethod t GestureRotate, MethodInfo info GestureRotate p) => IsLabelProxy t (GestureRotate -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveGestureRotateMethod t GestureRotate, MethodInfo info GestureRotate p) => IsLabel t (GestureRotate -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal GestureRotate::angle-changed-type GestureRotateAngleChangedCallback =-    Double ->-    Double ->-    IO ()--noGestureRotateAngleChangedCallback :: Maybe GestureRotateAngleChangedCallback-noGestureRotateAngleChangedCallback = Nothing--type GestureRotateAngleChangedCallbackC =-    Ptr () ->                               -- object-    CDouble ->-    CDouble ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkGestureRotateAngleChangedCallback :: GestureRotateAngleChangedCallbackC -> IO (FunPtr GestureRotateAngleChangedCallbackC)--gestureRotateAngleChangedClosure :: GestureRotateAngleChangedCallback -> IO Closure-gestureRotateAngleChangedClosure cb = newCClosure =<< mkGestureRotateAngleChangedCallback wrapped-    where wrapped = gestureRotateAngleChangedCallbackWrapper cb--gestureRotateAngleChangedCallbackWrapper ::-    GestureRotateAngleChangedCallback ->-    Ptr () ->-    CDouble ->-    CDouble ->-    Ptr () ->-    IO ()-gestureRotateAngleChangedCallbackWrapper _cb _ angle angleDelta _ = do-    let angle' = realToFrac angle-    let angleDelta' = realToFrac angleDelta-    _cb  angle' angleDelta'--onGestureRotateAngleChanged :: (GObject a, MonadIO m) => a -> GestureRotateAngleChangedCallback -> m SignalHandlerId-onGestureRotateAngleChanged obj cb = liftIO $ connectGestureRotateAngleChanged obj cb SignalConnectBefore-afterGestureRotateAngleChanged :: (GObject a, MonadIO m) => a -> GestureRotateAngleChangedCallback -> m SignalHandlerId-afterGestureRotateAngleChanged obj cb = connectGestureRotateAngleChanged obj cb SignalConnectAfter--connectGestureRotateAngleChanged :: (GObject a, MonadIO m) =>-                                    a -> GestureRotateAngleChangedCallback -> SignalConnectMode -> m SignalHandlerId-connectGestureRotateAngleChanged obj cb after = liftIO $ do-    cb' <- mkGestureRotateAngleChangedCallback (gestureRotateAngleChangedCallbackWrapper cb)-    connectSignalFunPtr obj "angle-changed" cb' after--type instance AttributeList GestureRotate = GestureRotateAttributeList-type GestureRotateAttributeList = ('[ '("nPoints", GestureNPointsPropertyInfo), '("propagationPhase", EventControllerPropagationPhasePropertyInfo), '("widget", EventControllerWidgetPropertyInfo), '("window", GestureWindowPropertyInfo)] :: [(Symbol, *)])--data GestureRotateAngleChangedSignalInfo-instance SignalInfo GestureRotateAngleChangedSignalInfo where-    type HaskellCallbackType GestureRotateAngleChangedSignalInfo = GestureRotateAngleChangedCallback-    connectSignal _ = connectGestureRotateAngleChanged--type instance SignalList GestureRotate = GestureRotateSignalList-type GestureRotateSignalList = ('[ '("angleChanged", GestureRotateAngleChangedSignalInfo), '("begin", GestureBeginSignalInfo), '("cancel", GestureCancelSignalInfo), '("end", GestureEndSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("sequenceStateChanged", GestureSequenceStateChangedSignalInfo), '("update", GestureUpdateSignalInfo)] :: [(Symbol, *)])---- method GestureRotate::new--- method type : Constructor--- Args : [Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "GestureRotate")--- throws : False--- Skip return : False--foreign import ccall "gtk_gesture_rotate_new" gtk_gesture_rotate_new :: -    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    IO (Ptr GestureRotate)---gestureRotateNew ::-    (MonadIO m, WidgetK a) =>-    a                                       -- widget-    -> m GestureRotate                      -- result-gestureRotateNew widget = liftIO $ do-    let widget' = unsafeManagedPtrCastPtr widget-    result <- gtk_gesture_rotate_new widget'-    checkUnexpectedReturnNULL "gtk_gesture_rotate_new" result-    result' <- (wrapObject GestureRotate) result-    touchManagedPtr widget-    return result'---- method GestureRotate::get_angle_delta--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "GestureRotate", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TDouble)--- throws : False--- Skip return : False--foreign import ccall "gtk_gesture_rotate_get_angle_delta" gtk_gesture_rotate_get_angle_delta :: -    Ptr GestureRotate ->                    -- _obj : TInterface "Gtk" "GestureRotate"-    IO CDouble---gestureRotateGetAngleDelta ::-    (MonadIO m, GestureRotateK a) =>-    a                                       -- _obj-    -> m Double                             -- result-gestureRotateGetAngleDelta _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_gesture_rotate_get_angle_delta _obj'-    let result' = realToFrac result-    touchManagedPtr _obj-    return result'--data GestureRotateGetAngleDeltaMethodInfo-instance (signature ~ (m Double), MonadIO m, GestureRotateK a) => MethodInfo GestureRotateGetAngleDeltaMethodInfo a signature where-    overloadedMethod _ = gestureRotateGetAngleDelta--
− GI/Gtk/Objects/GestureRotate.hs-boot
@@ -1,15 +0,0 @@-module GI.Gtk.Objects.GestureRotate where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype GestureRotate = GestureRotate (ForeignPtr GestureRotate)-instance GObject GestureRotate where-class GObject o => GestureRotateK o-instance (GObject o, IsDescendantOf GestureRotate o) => GestureRotateK o-data GestureRotateAngleChangedSignalInfo-data GestureRotateGetAngleDeltaMethodInfo
− GI/Gtk/Objects/GestureSingle.hs
@@ -1,511 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.GestureSingle-    ( ---- * Exported types-    GestureSingle(..)                       ,-    GestureSingleK                          ,-    toGestureSingle                         ,-    noGestureSingle                         ,--- -- * Methods--- ** gestureSingleGetButton-    GestureSingleGetButtonMethodInfo        ,-    gestureSingleGetButton                  ,----- ** gestureSingleGetCurrentButton-    GestureSingleGetCurrentButtonMethodInfo ,-    gestureSingleGetCurrentButton           ,----- ** gestureSingleGetCurrentSequence-    GestureSingleGetCurrentSequenceMethodInfo,-    gestureSingleGetCurrentSequence         ,----- ** gestureSingleGetExclusive-    GestureSingleGetExclusiveMethodInfo     ,-    gestureSingleGetExclusive               ,----- ** gestureSingleGetTouchOnly-    GestureSingleGetTouchOnlyMethodInfo     ,-    gestureSingleGetTouchOnly               ,----- ** gestureSingleSetButton-    GestureSingleSetButtonMethodInfo        ,-    gestureSingleSetButton                  ,----- ** gestureSingleSetExclusive-    GestureSingleSetExclusiveMethodInfo     ,-    gestureSingleSetExclusive               ,----- ** gestureSingleSetTouchOnly-    GestureSingleSetTouchOnlyMethodInfo     ,-    gestureSingleSetTouchOnly               ,----- -- * Properties--- ** Button-    GestureSingleButtonPropertyInfo         ,-    constructGestureSingleButton            ,-    gestureSingleButton                     ,-    getGestureSingleButton                  ,-    setGestureSingleButton                  ,----- ** Exclusive-    GestureSingleExclusivePropertyInfo      ,-    constructGestureSingleExclusive         ,-    gestureSingleExclusive                  ,-    getGestureSingleExclusive               ,-    setGestureSingleExclusive               ,----- ** TouchOnly-    GestureSingleTouchOnlyPropertyInfo      ,-    constructGestureSingleTouchOnly         ,-    gestureSingleTouchOnly                  ,-    getGestureSingleTouchOnly               ,-    setGestureSingleTouchOnly               ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.GObject as GObject-import qualified GI.Gdk as Gdk--newtype GestureSingle = GestureSingle (ForeignPtr GestureSingle)-foreign import ccall "gtk_gesture_single_get_type"-    c_gtk_gesture_single_get_type :: IO GType--type instance ParentTypes GestureSingle = GestureSingleParentTypes-type GestureSingleParentTypes = '[Gesture, EventController, GObject.Object]--instance GObject GestureSingle where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_gesture_single_get_type-    --class GObject o => GestureSingleK o-instance (GObject o, IsDescendantOf GestureSingle o) => GestureSingleK o--toGestureSingle :: GestureSingleK o => o -> IO GestureSingle-toGestureSingle = unsafeCastTo GestureSingle--noGestureSingle :: Maybe GestureSingle-noGestureSingle = Nothing--type family ResolveGestureSingleMethod (t :: Symbol) (o :: *) :: * where-    ResolveGestureSingleMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveGestureSingleMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveGestureSingleMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveGestureSingleMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveGestureSingleMethod "group" o = GestureGroupMethodInfo-    ResolveGestureSingleMethod "handleEvent" o = EventControllerHandleEventMethodInfo-    ResolveGestureSingleMethod "handlesSequence" o = GestureHandlesSequenceMethodInfo-    ResolveGestureSingleMethod "isActive" o = GestureIsActiveMethodInfo-    ResolveGestureSingleMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveGestureSingleMethod "isGroupedWith" o = GestureIsGroupedWithMethodInfo-    ResolveGestureSingleMethod "isRecognized" o = GestureIsRecognizedMethodInfo-    ResolveGestureSingleMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveGestureSingleMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveGestureSingleMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveGestureSingleMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveGestureSingleMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveGestureSingleMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveGestureSingleMethod "reset" o = EventControllerResetMethodInfo-    ResolveGestureSingleMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveGestureSingleMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveGestureSingleMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveGestureSingleMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveGestureSingleMethod "ungroup" o = GestureUngroupMethodInfo-    ResolveGestureSingleMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveGestureSingleMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveGestureSingleMethod "getBoundingBox" o = GestureGetBoundingBoxMethodInfo-    ResolveGestureSingleMethod "getBoundingBoxCenter" o = GestureGetBoundingBoxCenterMethodInfo-    ResolveGestureSingleMethod "getButton" o = GestureSingleGetButtonMethodInfo-    ResolveGestureSingleMethod "getCurrentButton" o = GestureSingleGetCurrentButtonMethodInfo-    ResolveGestureSingleMethod "getCurrentSequence" o = GestureSingleGetCurrentSequenceMethodInfo-    ResolveGestureSingleMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveGestureSingleMethod "getDevice" o = GestureGetDeviceMethodInfo-    ResolveGestureSingleMethod "getExclusive" o = GestureSingleGetExclusiveMethodInfo-    ResolveGestureSingleMethod "getGroup" o = GestureGetGroupMethodInfo-    ResolveGestureSingleMethod "getLastEvent" o = GestureGetLastEventMethodInfo-    ResolveGestureSingleMethod "getLastUpdatedSequence" o = GestureGetLastUpdatedSequenceMethodInfo-    ResolveGestureSingleMethod "getPoint" o = GestureGetPointMethodInfo-    ResolveGestureSingleMethod "getPropagationPhase" o = EventControllerGetPropagationPhaseMethodInfo-    ResolveGestureSingleMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveGestureSingleMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveGestureSingleMethod "getSequenceState" o = GestureGetSequenceStateMethodInfo-    ResolveGestureSingleMethod "getSequences" o = GestureGetSequencesMethodInfo-    ResolveGestureSingleMethod "getTouchOnly" o = GestureSingleGetTouchOnlyMethodInfo-    ResolveGestureSingleMethod "getWidget" o = EventControllerGetWidgetMethodInfo-    ResolveGestureSingleMethod "getWindow" o = GestureGetWindowMethodInfo-    ResolveGestureSingleMethod "setButton" o = GestureSingleSetButtonMethodInfo-    ResolveGestureSingleMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveGestureSingleMethod "setExclusive" o = GestureSingleSetExclusiveMethodInfo-    ResolveGestureSingleMethod "setPropagationPhase" o = EventControllerSetPropagationPhaseMethodInfo-    ResolveGestureSingleMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveGestureSingleMethod "setSequenceState" o = GestureSetSequenceStateMethodInfo-    ResolveGestureSingleMethod "setState" o = GestureSetStateMethodInfo-    ResolveGestureSingleMethod "setTouchOnly" o = GestureSingleSetTouchOnlyMethodInfo-    ResolveGestureSingleMethod "setWindow" o = GestureSetWindowMethodInfo-    ResolveGestureSingleMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveGestureSingleMethod t GestureSingle, MethodInfo info GestureSingle p) => IsLabelProxy t (GestureSingle -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveGestureSingleMethod t GestureSingle, MethodInfo info GestureSingle p) => IsLabel t (GestureSingle -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "button"-   -- Type: TBasicType TUInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getGestureSingleButton :: (MonadIO m, GestureSingleK o) => o -> m Word32-getGestureSingleButton obj = liftIO $ getObjectPropertyUInt32 obj "button"--setGestureSingleButton :: (MonadIO m, GestureSingleK o) => o -> Word32 -> m ()-setGestureSingleButton obj val = liftIO $ setObjectPropertyUInt32 obj "button" val--constructGestureSingleButton :: Word32 -> IO ([Char], GValue)-constructGestureSingleButton val = constructObjectPropertyUInt32 "button" val--data GestureSingleButtonPropertyInfo-instance AttrInfo GestureSingleButtonPropertyInfo where-    type AttrAllowedOps GestureSingleButtonPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint GestureSingleButtonPropertyInfo = (~) Word32-    type AttrBaseTypeConstraint GestureSingleButtonPropertyInfo = GestureSingleK-    type AttrGetType GestureSingleButtonPropertyInfo = Word32-    type AttrLabel GestureSingleButtonPropertyInfo = "button"-    attrGet _ = getGestureSingleButton-    attrSet _ = setGestureSingleButton-    attrConstruct _ = constructGestureSingleButton-    attrClear _ = undefined---- VVV Prop "exclusive"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getGestureSingleExclusive :: (MonadIO m, GestureSingleK o) => o -> m Bool-getGestureSingleExclusive obj = liftIO $ getObjectPropertyBool obj "exclusive"--setGestureSingleExclusive :: (MonadIO m, GestureSingleK o) => o -> Bool -> m ()-setGestureSingleExclusive obj val = liftIO $ setObjectPropertyBool obj "exclusive" val--constructGestureSingleExclusive :: Bool -> IO ([Char], GValue)-constructGestureSingleExclusive val = constructObjectPropertyBool "exclusive" val--data GestureSingleExclusivePropertyInfo-instance AttrInfo GestureSingleExclusivePropertyInfo where-    type AttrAllowedOps GestureSingleExclusivePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint GestureSingleExclusivePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint GestureSingleExclusivePropertyInfo = GestureSingleK-    type AttrGetType GestureSingleExclusivePropertyInfo = Bool-    type AttrLabel GestureSingleExclusivePropertyInfo = "exclusive"-    attrGet _ = getGestureSingleExclusive-    attrSet _ = setGestureSingleExclusive-    attrConstruct _ = constructGestureSingleExclusive-    attrClear _ = undefined---- VVV Prop "touch-only"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getGestureSingleTouchOnly :: (MonadIO m, GestureSingleK o) => o -> m Bool-getGestureSingleTouchOnly obj = liftIO $ getObjectPropertyBool obj "touch-only"--setGestureSingleTouchOnly :: (MonadIO m, GestureSingleK o) => o -> Bool -> m ()-setGestureSingleTouchOnly obj val = liftIO $ setObjectPropertyBool obj "touch-only" val--constructGestureSingleTouchOnly :: Bool -> IO ([Char], GValue)-constructGestureSingleTouchOnly val = constructObjectPropertyBool "touch-only" val--data GestureSingleTouchOnlyPropertyInfo-instance AttrInfo GestureSingleTouchOnlyPropertyInfo where-    type AttrAllowedOps GestureSingleTouchOnlyPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint GestureSingleTouchOnlyPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint GestureSingleTouchOnlyPropertyInfo = GestureSingleK-    type AttrGetType GestureSingleTouchOnlyPropertyInfo = Bool-    type AttrLabel GestureSingleTouchOnlyPropertyInfo = "touch-only"-    attrGet _ = getGestureSingleTouchOnly-    attrSet _ = setGestureSingleTouchOnly-    attrConstruct _ = constructGestureSingleTouchOnly-    attrClear _ = undefined--type instance AttributeList GestureSingle = GestureSingleAttributeList-type GestureSingleAttributeList = ('[ '("button", GestureSingleButtonPropertyInfo), '("exclusive", GestureSingleExclusivePropertyInfo), '("nPoints", GestureNPointsPropertyInfo), '("propagationPhase", EventControllerPropagationPhasePropertyInfo), '("touchOnly", GestureSingleTouchOnlyPropertyInfo), '("widget", EventControllerWidgetPropertyInfo), '("window", GestureWindowPropertyInfo)] :: [(Symbol, *)])--gestureSingleButton :: AttrLabelProxy "button"-gestureSingleButton = AttrLabelProxy--gestureSingleExclusive :: AttrLabelProxy "exclusive"-gestureSingleExclusive = AttrLabelProxy--gestureSingleTouchOnly :: AttrLabelProxy "touchOnly"-gestureSingleTouchOnly = AttrLabelProxy--type instance SignalList GestureSingle = GestureSingleSignalList-type GestureSingleSignalList = ('[ '("begin", GestureBeginSignalInfo), '("cancel", GestureCancelSignalInfo), '("end", GestureEndSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("sequenceStateChanged", GestureSequenceStateChangedSignalInfo), '("update", GestureUpdateSignalInfo)] :: [(Symbol, *)])---- method GestureSingle::get_button--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "GestureSingle", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_gesture_single_get_button" gtk_gesture_single_get_button :: -    Ptr GestureSingle ->                    -- _obj : TInterface "Gtk" "GestureSingle"-    IO Word32---gestureSingleGetButton ::-    (MonadIO m, GestureSingleK a) =>-    a                                       -- _obj-    -> m Word32                             -- result-gestureSingleGetButton _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_gesture_single_get_button _obj'-    touchManagedPtr _obj-    return result--data GestureSingleGetButtonMethodInfo-instance (signature ~ (m Word32), MonadIO m, GestureSingleK a) => MethodInfo GestureSingleGetButtonMethodInfo a signature where-    overloadedMethod _ = gestureSingleGetButton---- method GestureSingle::get_current_button--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "GestureSingle", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_gesture_single_get_current_button" gtk_gesture_single_get_current_button :: -    Ptr GestureSingle ->                    -- _obj : TInterface "Gtk" "GestureSingle"-    IO Word32---gestureSingleGetCurrentButton ::-    (MonadIO m, GestureSingleK a) =>-    a                                       -- _obj-    -> m Word32                             -- result-gestureSingleGetCurrentButton _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_gesture_single_get_current_button _obj'-    touchManagedPtr _obj-    return result--data GestureSingleGetCurrentButtonMethodInfo-instance (signature ~ (m Word32), MonadIO m, GestureSingleK a) => MethodInfo GestureSingleGetCurrentButtonMethodInfo a signature where-    overloadedMethod _ = gestureSingleGetCurrentButton---- method GestureSingle::get_current_sequence--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "GestureSingle", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gdk" "EventSequence")--- throws : False--- Skip return : False--foreign import ccall "gtk_gesture_single_get_current_sequence" gtk_gesture_single_get_current_sequence :: -    Ptr GestureSingle ->                    -- _obj : TInterface "Gtk" "GestureSingle"-    IO (Ptr Gdk.EventSequence)---gestureSingleGetCurrentSequence ::-    (MonadIO m, GestureSingleK a) =>-    a                                       -- _obj-    -> m (Maybe Gdk.EventSequence)          -- result-gestureSingleGetCurrentSequence _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_gesture_single_get_current_sequence _obj'-    maybeResult <- convertIfNonNull result $ \result' -> do-        result'' <- (wrapBoxed Gdk.EventSequence) result'-        return result''-    touchManagedPtr _obj-    return maybeResult--data GestureSingleGetCurrentSequenceMethodInfo-instance (signature ~ (m (Maybe Gdk.EventSequence)), MonadIO m, GestureSingleK a) => MethodInfo GestureSingleGetCurrentSequenceMethodInfo a signature where-    overloadedMethod _ = gestureSingleGetCurrentSequence---- method GestureSingle::get_exclusive--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "GestureSingle", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_gesture_single_get_exclusive" gtk_gesture_single_get_exclusive :: -    Ptr GestureSingle ->                    -- _obj : TInterface "Gtk" "GestureSingle"-    IO CInt---gestureSingleGetExclusive ::-    (MonadIO m, GestureSingleK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-gestureSingleGetExclusive _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_gesture_single_get_exclusive _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data GestureSingleGetExclusiveMethodInfo-instance (signature ~ (m Bool), MonadIO m, GestureSingleK a) => MethodInfo GestureSingleGetExclusiveMethodInfo a signature where-    overloadedMethod _ = gestureSingleGetExclusive---- method GestureSingle::get_touch_only--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "GestureSingle", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_gesture_single_get_touch_only" gtk_gesture_single_get_touch_only :: -    Ptr GestureSingle ->                    -- _obj : TInterface "Gtk" "GestureSingle"-    IO CInt---gestureSingleGetTouchOnly ::-    (MonadIO m, GestureSingleK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-gestureSingleGetTouchOnly _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_gesture_single_get_touch_only _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data GestureSingleGetTouchOnlyMethodInfo-instance (signature ~ (m Bool), MonadIO m, GestureSingleK a) => MethodInfo GestureSingleGetTouchOnlyMethodInfo a signature where-    overloadedMethod _ = gestureSingleGetTouchOnly---- method GestureSingle::set_button--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "GestureSingle", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "button", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_gesture_single_set_button" gtk_gesture_single_set_button :: -    Ptr GestureSingle ->                    -- _obj : TInterface "Gtk" "GestureSingle"-    Word32 ->                               -- button : TBasicType TUInt-    IO ()---gestureSingleSetButton ::-    (MonadIO m, GestureSingleK a) =>-    a                                       -- _obj-    -> Word32                               -- button-    -> m ()                                 -- result-gestureSingleSetButton _obj button = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_gesture_single_set_button _obj' button-    touchManagedPtr _obj-    return ()--data GestureSingleSetButtonMethodInfo-instance (signature ~ (Word32 -> m ()), MonadIO m, GestureSingleK a) => MethodInfo GestureSingleSetButtonMethodInfo a signature where-    overloadedMethod _ = gestureSingleSetButton---- method GestureSingle::set_exclusive--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "GestureSingle", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "exclusive", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_gesture_single_set_exclusive" gtk_gesture_single_set_exclusive :: -    Ptr GestureSingle ->                    -- _obj : TInterface "Gtk" "GestureSingle"-    CInt ->                                 -- exclusive : TBasicType TBoolean-    IO ()---gestureSingleSetExclusive ::-    (MonadIO m, GestureSingleK a) =>-    a                                       -- _obj-    -> Bool                                 -- exclusive-    -> m ()                                 -- result-gestureSingleSetExclusive _obj exclusive = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let exclusive' = (fromIntegral . fromEnum) exclusive-    gtk_gesture_single_set_exclusive _obj' exclusive'-    touchManagedPtr _obj-    return ()--data GestureSingleSetExclusiveMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, GestureSingleK a) => MethodInfo GestureSingleSetExclusiveMethodInfo a signature where-    overloadedMethod _ = gestureSingleSetExclusive---- method GestureSingle::set_touch_only--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "GestureSingle", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "touch_only", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_gesture_single_set_touch_only" gtk_gesture_single_set_touch_only :: -    Ptr GestureSingle ->                    -- _obj : TInterface "Gtk" "GestureSingle"-    CInt ->                                 -- touch_only : TBasicType TBoolean-    IO ()---gestureSingleSetTouchOnly ::-    (MonadIO m, GestureSingleK a) =>-    a                                       -- _obj-    -> Bool                                 -- touchOnly-    -> m ()                                 -- result-gestureSingleSetTouchOnly _obj touchOnly = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let touchOnly' = (fromIntegral . fromEnum) touchOnly-    gtk_gesture_single_set_touch_only _obj' touchOnly'-    touchManagedPtr _obj-    return ()--data GestureSingleSetTouchOnlyMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, GestureSingleK a) => MethodInfo GestureSingleSetTouchOnlyMethodInfo a signature where-    overloadedMethod _ = gestureSingleSetTouchOnly--
− GI/Gtk/Objects/GestureSingle.hs-boot
@@ -1,24 +0,0 @@-module GI.Gtk.Objects.GestureSingle where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype GestureSingle = GestureSingle (ForeignPtr GestureSingle)-instance GObject GestureSingle where-class GObject o => GestureSingleK o-instance (GObject o, IsDescendantOf GestureSingle o) => GestureSingleK o-data GestureSingleButtonPropertyInfo-data GestureSingleExclusivePropertyInfo-data GestureSingleTouchOnlyPropertyInfo-data GestureSingleGetButtonMethodInfo-data GestureSingleGetCurrentButtonMethodInfo-data GestureSingleGetCurrentSequenceMethodInfo-data GestureSingleGetExclusiveMethodInfo-data GestureSingleGetTouchOnlyMethodInfo-data GestureSingleSetButtonMethodInfo-data GestureSingleSetExclusiveMethodInfo-data GestureSingleSetTouchOnlyMethodInfo
− GI/Gtk/Objects/GestureSwipe.hs
@@ -1,266 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.GestureSwipe-    ( ---- * Exported types-    GestureSwipe(..)                        ,-    GestureSwipeK                           ,-    toGestureSwipe                          ,-    noGestureSwipe                          ,--- -- * Methods--- ** gestureSwipeGetVelocity-    GestureSwipeGetVelocityMethodInfo       ,-    gestureSwipeGetVelocity                 ,----- ** gestureSwipeNew-    gestureSwipeNew                         ,----- -- * Signals--- ** Swipe-    GestureSwipeSwipeCallback               ,-    GestureSwipeSwipeCallbackC              ,-    GestureSwipeSwipeSignalInfo             ,-    afterGestureSwipeSwipe                  ,-    gestureSwipeSwipeCallbackWrapper        ,-    gestureSwipeSwipeClosure                ,-    mkGestureSwipeSwipeCallback             ,-    noGestureSwipeSwipeCallback             ,-    onGestureSwipeSwipe                     ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.GObject as GObject--newtype GestureSwipe = GestureSwipe (ForeignPtr GestureSwipe)-foreign import ccall "gtk_gesture_swipe_get_type"-    c_gtk_gesture_swipe_get_type :: IO GType--type instance ParentTypes GestureSwipe = GestureSwipeParentTypes-type GestureSwipeParentTypes = '[GestureSingle, Gesture, EventController, GObject.Object]--instance GObject GestureSwipe where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_gesture_swipe_get_type-    --class GObject o => GestureSwipeK o-instance (GObject o, IsDescendantOf GestureSwipe o) => GestureSwipeK o--toGestureSwipe :: GestureSwipeK o => o -> IO GestureSwipe-toGestureSwipe = unsafeCastTo GestureSwipe--noGestureSwipe :: Maybe GestureSwipe-noGestureSwipe = Nothing--type family ResolveGestureSwipeMethod (t :: Symbol) (o :: *) :: * where-    ResolveGestureSwipeMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveGestureSwipeMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveGestureSwipeMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveGestureSwipeMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveGestureSwipeMethod "group" o = GestureGroupMethodInfo-    ResolveGestureSwipeMethod "handleEvent" o = EventControllerHandleEventMethodInfo-    ResolveGestureSwipeMethod "handlesSequence" o = GestureHandlesSequenceMethodInfo-    ResolveGestureSwipeMethod "isActive" o = GestureIsActiveMethodInfo-    ResolveGestureSwipeMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveGestureSwipeMethod "isGroupedWith" o = GestureIsGroupedWithMethodInfo-    ResolveGestureSwipeMethod "isRecognized" o = GestureIsRecognizedMethodInfo-    ResolveGestureSwipeMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveGestureSwipeMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveGestureSwipeMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveGestureSwipeMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveGestureSwipeMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveGestureSwipeMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveGestureSwipeMethod "reset" o = EventControllerResetMethodInfo-    ResolveGestureSwipeMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveGestureSwipeMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveGestureSwipeMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveGestureSwipeMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveGestureSwipeMethod "ungroup" o = GestureUngroupMethodInfo-    ResolveGestureSwipeMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveGestureSwipeMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveGestureSwipeMethod "getBoundingBox" o = GestureGetBoundingBoxMethodInfo-    ResolveGestureSwipeMethod "getBoundingBoxCenter" o = GestureGetBoundingBoxCenterMethodInfo-    ResolveGestureSwipeMethod "getButton" o = GestureSingleGetButtonMethodInfo-    ResolveGestureSwipeMethod "getCurrentButton" o = GestureSingleGetCurrentButtonMethodInfo-    ResolveGestureSwipeMethod "getCurrentSequence" o = GestureSingleGetCurrentSequenceMethodInfo-    ResolveGestureSwipeMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveGestureSwipeMethod "getDevice" o = GestureGetDeviceMethodInfo-    ResolveGestureSwipeMethod "getExclusive" o = GestureSingleGetExclusiveMethodInfo-    ResolveGestureSwipeMethod "getGroup" o = GestureGetGroupMethodInfo-    ResolveGestureSwipeMethod "getLastEvent" o = GestureGetLastEventMethodInfo-    ResolveGestureSwipeMethod "getLastUpdatedSequence" o = GestureGetLastUpdatedSequenceMethodInfo-    ResolveGestureSwipeMethod "getPoint" o = GestureGetPointMethodInfo-    ResolveGestureSwipeMethod "getPropagationPhase" o = EventControllerGetPropagationPhaseMethodInfo-    ResolveGestureSwipeMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveGestureSwipeMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveGestureSwipeMethod "getSequenceState" o = GestureGetSequenceStateMethodInfo-    ResolveGestureSwipeMethod "getSequences" o = GestureGetSequencesMethodInfo-    ResolveGestureSwipeMethod "getTouchOnly" o = GestureSingleGetTouchOnlyMethodInfo-    ResolveGestureSwipeMethod "getVelocity" o = GestureSwipeGetVelocityMethodInfo-    ResolveGestureSwipeMethod "getWidget" o = EventControllerGetWidgetMethodInfo-    ResolveGestureSwipeMethod "getWindow" o = GestureGetWindowMethodInfo-    ResolveGestureSwipeMethod "setButton" o = GestureSingleSetButtonMethodInfo-    ResolveGestureSwipeMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveGestureSwipeMethod "setExclusive" o = GestureSingleSetExclusiveMethodInfo-    ResolveGestureSwipeMethod "setPropagationPhase" o = EventControllerSetPropagationPhaseMethodInfo-    ResolveGestureSwipeMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveGestureSwipeMethod "setSequenceState" o = GestureSetSequenceStateMethodInfo-    ResolveGestureSwipeMethod "setState" o = GestureSetStateMethodInfo-    ResolveGestureSwipeMethod "setTouchOnly" o = GestureSingleSetTouchOnlyMethodInfo-    ResolveGestureSwipeMethod "setWindow" o = GestureSetWindowMethodInfo-    ResolveGestureSwipeMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveGestureSwipeMethod t GestureSwipe, MethodInfo info GestureSwipe p) => IsLabelProxy t (GestureSwipe -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveGestureSwipeMethod t GestureSwipe, MethodInfo info GestureSwipe p) => IsLabel t (GestureSwipe -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal GestureSwipe::swipe-type GestureSwipeSwipeCallback =-    Double ->-    Double ->-    IO ()--noGestureSwipeSwipeCallback :: Maybe GestureSwipeSwipeCallback-noGestureSwipeSwipeCallback = Nothing--type GestureSwipeSwipeCallbackC =-    Ptr () ->                               -- object-    CDouble ->-    CDouble ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkGestureSwipeSwipeCallback :: GestureSwipeSwipeCallbackC -> IO (FunPtr GestureSwipeSwipeCallbackC)--gestureSwipeSwipeClosure :: GestureSwipeSwipeCallback -> IO Closure-gestureSwipeSwipeClosure cb = newCClosure =<< mkGestureSwipeSwipeCallback wrapped-    where wrapped = gestureSwipeSwipeCallbackWrapper cb--gestureSwipeSwipeCallbackWrapper ::-    GestureSwipeSwipeCallback ->-    Ptr () ->-    CDouble ->-    CDouble ->-    Ptr () ->-    IO ()-gestureSwipeSwipeCallbackWrapper _cb _ velocityX velocityY _ = do-    let velocityX' = realToFrac velocityX-    let velocityY' = realToFrac velocityY-    _cb  velocityX' velocityY'--onGestureSwipeSwipe :: (GObject a, MonadIO m) => a -> GestureSwipeSwipeCallback -> m SignalHandlerId-onGestureSwipeSwipe obj cb = liftIO $ connectGestureSwipeSwipe obj cb SignalConnectBefore-afterGestureSwipeSwipe :: (GObject a, MonadIO m) => a -> GestureSwipeSwipeCallback -> m SignalHandlerId-afterGestureSwipeSwipe obj cb = connectGestureSwipeSwipe obj cb SignalConnectAfter--connectGestureSwipeSwipe :: (GObject a, MonadIO m) =>-                            a -> GestureSwipeSwipeCallback -> SignalConnectMode -> m SignalHandlerId-connectGestureSwipeSwipe obj cb after = liftIO $ do-    cb' <- mkGestureSwipeSwipeCallback (gestureSwipeSwipeCallbackWrapper cb)-    connectSignalFunPtr obj "swipe" cb' after--type instance AttributeList GestureSwipe = GestureSwipeAttributeList-type GestureSwipeAttributeList = ('[ '("button", GestureSingleButtonPropertyInfo), '("exclusive", GestureSingleExclusivePropertyInfo), '("nPoints", GestureNPointsPropertyInfo), '("propagationPhase", EventControllerPropagationPhasePropertyInfo), '("touchOnly", GestureSingleTouchOnlyPropertyInfo), '("widget", EventControllerWidgetPropertyInfo), '("window", GestureWindowPropertyInfo)] :: [(Symbol, *)])--data GestureSwipeSwipeSignalInfo-instance SignalInfo GestureSwipeSwipeSignalInfo where-    type HaskellCallbackType GestureSwipeSwipeSignalInfo = GestureSwipeSwipeCallback-    connectSignal _ = connectGestureSwipeSwipe--type instance SignalList GestureSwipe = GestureSwipeSignalList-type GestureSwipeSignalList = ('[ '("begin", GestureBeginSignalInfo), '("cancel", GestureCancelSignalInfo), '("end", GestureEndSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("sequenceStateChanged", GestureSequenceStateChangedSignalInfo), '("swipe", GestureSwipeSwipeSignalInfo), '("update", GestureUpdateSignalInfo)] :: [(Symbol, *)])---- method GestureSwipe::new--- method type : Constructor--- Args : [Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "GestureSwipe")--- throws : False--- Skip return : False--foreign import ccall "gtk_gesture_swipe_new" gtk_gesture_swipe_new :: -    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    IO (Ptr GestureSwipe)---gestureSwipeNew ::-    (MonadIO m, WidgetK a) =>-    a                                       -- widget-    -> m GestureSwipe                       -- result-gestureSwipeNew widget = liftIO $ do-    let widget' = unsafeManagedPtrCastPtr widget-    result <- gtk_gesture_swipe_new widget'-    checkUnexpectedReturnNULL "gtk_gesture_swipe_new" result-    result' <- (wrapObject GestureSwipe) result-    touchManagedPtr widget-    return result'---- method GestureSwipe::get_velocity--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "GestureSwipe", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "velocity_x", argType = TBasicType TDouble, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "velocity_y", argType = TBasicType TDouble, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_gesture_swipe_get_velocity" gtk_gesture_swipe_get_velocity :: -    Ptr GestureSwipe ->                     -- _obj : TInterface "Gtk" "GestureSwipe"-    Ptr CDouble ->                          -- velocity_x : TBasicType TDouble-    Ptr CDouble ->                          -- velocity_y : TBasicType TDouble-    IO CInt---gestureSwipeGetVelocity ::-    (MonadIO m, GestureSwipeK a) =>-    a                                       -- _obj-    -> m (Bool,Double,Double)               -- result-gestureSwipeGetVelocity _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    velocityX <- allocMem :: IO (Ptr CDouble)-    velocityY <- allocMem :: IO (Ptr CDouble)-    result <- gtk_gesture_swipe_get_velocity _obj' velocityX velocityY-    let result' = (/= 0) result-    velocityX' <- peek velocityX-    let velocityX'' = realToFrac velocityX'-    velocityY' <- peek velocityY-    let velocityY'' = realToFrac velocityY'-    touchManagedPtr _obj-    freeMem velocityX-    freeMem velocityY-    return (result', velocityX'', velocityY'')--data GestureSwipeGetVelocityMethodInfo-instance (signature ~ (m (Bool,Double,Double)), MonadIO m, GestureSwipeK a) => MethodInfo GestureSwipeGetVelocityMethodInfo a signature where-    overloadedMethod _ = gestureSwipeGetVelocity--
− GI/Gtk/Objects/GestureSwipe.hs-boot
@@ -1,15 +0,0 @@-module GI.Gtk.Objects.GestureSwipe where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype GestureSwipe = GestureSwipe (ForeignPtr GestureSwipe)-instance GObject GestureSwipe where-class GObject o => GestureSwipeK o-instance (GObject o, IsDescendantOf GestureSwipe o) => GestureSwipeK o-data GestureSwipeSwipeSignalInfo-data GestureSwipeGetVelocityMethodInfo
− GI/Gtk/Objects/GestureZoom.hs
@@ -1,244 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.GestureZoom-    ( ---- * Exported types-    GestureZoom(..)                         ,-    GestureZoomK                            ,-    toGestureZoom                           ,-    noGestureZoom                           ,--- -- * Methods--- ** gestureZoomGetScaleDelta-    GestureZoomGetScaleDeltaMethodInfo      ,-    gestureZoomGetScaleDelta                ,----- ** gestureZoomNew-    gestureZoomNew                          ,----- -- * Signals--- ** ScaleChanged-    GestureZoomScaleChangedCallback         ,-    GestureZoomScaleChangedCallbackC        ,-    GestureZoomScaleChangedSignalInfo       ,-    afterGestureZoomScaleChanged            ,-    gestureZoomScaleChangedCallbackWrapper  ,-    gestureZoomScaleChangedClosure          ,-    mkGestureZoomScaleChangedCallback       ,-    noGestureZoomScaleChangedCallback       ,-    onGestureZoomScaleChanged               ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.GObject as GObject--newtype GestureZoom = GestureZoom (ForeignPtr GestureZoom)-foreign import ccall "gtk_gesture_zoom_get_type"-    c_gtk_gesture_zoom_get_type :: IO GType--type instance ParentTypes GestureZoom = GestureZoomParentTypes-type GestureZoomParentTypes = '[Gesture, EventController, GObject.Object]--instance GObject GestureZoom where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_gesture_zoom_get_type-    --class GObject o => GestureZoomK o-instance (GObject o, IsDescendantOf GestureZoom o) => GestureZoomK o--toGestureZoom :: GestureZoomK o => o -> IO GestureZoom-toGestureZoom = unsafeCastTo GestureZoom--noGestureZoom :: Maybe GestureZoom-noGestureZoom = Nothing--type family ResolveGestureZoomMethod (t :: Symbol) (o :: *) :: * where-    ResolveGestureZoomMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveGestureZoomMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveGestureZoomMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveGestureZoomMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveGestureZoomMethod "group" o = GestureGroupMethodInfo-    ResolveGestureZoomMethod "handleEvent" o = EventControllerHandleEventMethodInfo-    ResolveGestureZoomMethod "handlesSequence" o = GestureHandlesSequenceMethodInfo-    ResolveGestureZoomMethod "isActive" o = GestureIsActiveMethodInfo-    ResolveGestureZoomMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveGestureZoomMethod "isGroupedWith" o = GestureIsGroupedWithMethodInfo-    ResolveGestureZoomMethod "isRecognized" o = GestureIsRecognizedMethodInfo-    ResolveGestureZoomMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveGestureZoomMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveGestureZoomMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveGestureZoomMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveGestureZoomMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveGestureZoomMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveGestureZoomMethod "reset" o = EventControllerResetMethodInfo-    ResolveGestureZoomMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveGestureZoomMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveGestureZoomMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveGestureZoomMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveGestureZoomMethod "ungroup" o = GestureUngroupMethodInfo-    ResolveGestureZoomMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveGestureZoomMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveGestureZoomMethod "getBoundingBox" o = GestureGetBoundingBoxMethodInfo-    ResolveGestureZoomMethod "getBoundingBoxCenter" o = GestureGetBoundingBoxCenterMethodInfo-    ResolveGestureZoomMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveGestureZoomMethod "getDevice" o = GestureGetDeviceMethodInfo-    ResolveGestureZoomMethod "getGroup" o = GestureGetGroupMethodInfo-    ResolveGestureZoomMethod "getLastEvent" o = GestureGetLastEventMethodInfo-    ResolveGestureZoomMethod "getLastUpdatedSequence" o = GestureGetLastUpdatedSequenceMethodInfo-    ResolveGestureZoomMethod "getPoint" o = GestureGetPointMethodInfo-    ResolveGestureZoomMethod "getPropagationPhase" o = EventControllerGetPropagationPhaseMethodInfo-    ResolveGestureZoomMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveGestureZoomMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveGestureZoomMethod "getScaleDelta" o = GestureZoomGetScaleDeltaMethodInfo-    ResolveGestureZoomMethod "getSequenceState" o = GestureGetSequenceStateMethodInfo-    ResolveGestureZoomMethod "getSequences" o = GestureGetSequencesMethodInfo-    ResolveGestureZoomMethod "getWidget" o = EventControllerGetWidgetMethodInfo-    ResolveGestureZoomMethod "getWindow" o = GestureGetWindowMethodInfo-    ResolveGestureZoomMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveGestureZoomMethod "setPropagationPhase" o = EventControllerSetPropagationPhaseMethodInfo-    ResolveGestureZoomMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveGestureZoomMethod "setSequenceState" o = GestureSetSequenceStateMethodInfo-    ResolveGestureZoomMethod "setState" o = GestureSetStateMethodInfo-    ResolveGestureZoomMethod "setWindow" o = GestureSetWindowMethodInfo-    ResolveGestureZoomMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveGestureZoomMethod t GestureZoom, MethodInfo info GestureZoom p) => IsLabelProxy t (GestureZoom -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveGestureZoomMethod t GestureZoom, MethodInfo info GestureZoom p) => IsLabel t (GestureZoom -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal GestureZoom::scale-changed-type GestureZoomScaleChangedCallback =-    Double ->-    IO ()--noGestureZoomScaleChangedCallback :: Maybe GestureZoomScaleChangedCallback-noGestureZoomScaleChangedCallback = Nothing--type GestureZoomScaleChangedCallbackC =-    Ptr () ->                               -- object-    CDouble ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkGestureZoomScaleChangedCallback :: GestureZoomScaleChangedCallbackC -> IO (FunPtr GestureZoomScaleChangedCallbackC)--gestureZoomScaleChangedClosure :: GestureZoomScaleChangedCallback -> IO Closure-gestureZoomScaleChangedClosure cb = newCClosure =<< mkGestureZoomScaleChangedCallback wrapped-    where wrapped = gestureZoomScaleChangedCallbackWrapper cb--gestureZoomScaleChangedCallbackWrapper ::-    GestureZoomScaleChangedCallback ->-    Ptr () ->-    CDouble ->-    Ptr () ->-    IO ()-gestureZoomScaleChangedCallbackWrapper _cb _ scale _ = do-    let scale' = realToFrac scale-    _cb  scale'--onGestureZoomScaleChanged :: (GObject a, MonadIO m) => a -> GestureZoomScaleChangedCallback -> m SignalHandlerId-onGestureZoomScaleChanged obj cb = liftIO $ connectGestureZoomScaleChanged obj cb SignalConnectBefore-afterGestureZoomScaleChanged :: (GObject a, MonadIO m) => a -> GestureZoomScaleChangedCallback -> m SignalHandlerId-afterGestureZoomScaleChanged obj cb = connectGestureZoomScaleChanged obj cb SignalConnectAfter--connectGestureZoomScaleChanged :: (GObject a, MonadIO m) =>-                                  a -> GestureZoomScaleChangedCallback -> SignalConnectMode -> m SignalHandlerId-connectGestureZoomScaleChanged obj cb after = liftIO $ do-    cb' <- mkGestureZoomScaleChangedCallback (gestureZoomScaleChangedCallbackWrapper cb)-    connectSignalFunPtr obj "scale-changed" cb' after--type instance AttributeList GestureZoom = GestureZoomAttributeList-type GestureZoomAttributeList = ('[ '("nPoints", GestureNPointsPropertyInfo), '("propagationPhase", EventControllerPropagationPhasePropertyInfo), '("widget", EventControllerWidgetPropertyInfo), '("window", GestureWindowPropertyInfo)] :: [(Symbol, *)])--data GestureZoomScaleChangedSignalInfo-instance SignalInfo GestureZoomScaleChangedSignalInfo where-    type HaskellCallbackType GestureZoomScaleChangedSignalInfo = GestureZoomScaleChangedCallback-    connectSignal _ = connectGestureZoomScaleChanged--type instance SignalList GestureZoom = GestureZoomSignalList-type GestureZoomSignalList = ('[ '("begin", GestureBeginSignalInfo), '("cancel", GestureCancelSignalInfo), '("end", GestureEndSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("scaleChanged", GestureZoomScaleChangedSignalInfo), '("sequenceStateChanged", GestureSequenceStateChangedSignalInfo), '("update", GestureUpdateSignalInfo)] :: [(Symbol, *)])---- method GestureZoom::new--- method type : Constructor--- Args : [Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "GestureZoom")--- throws : False--- Skip return : False--foreign import ccall "gtk_gesture_zoom_new" gtk_gesture_zoom_new :: -    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    IO (Ptr GestureZoom)---gestureZoomNew ::-    (MonadIO m, WidgetK a) =>-    a                                       -- widget-    -> m GestureZoom                        -- result-gestureZoomNew widget = liftIO $ do-    let widget' = unsafeManagedPtrCastPtr widget-    result <- gtk_gesture_zoom_new widget'-    checkUnexpectedReturnNULL "gtk_gesture_zoom_new" result-    result' <- (wrapObject GestureZoom) result-    touchManagedPtr widget-    return result'---- method GestureZoom::get_scale_delta--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "GestureZoom", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TDouble)--- throws : False--- Skip return : False--foreign import ccall "gtk_gesture_zoom_get_scale_delta" gtk_gesture_zoom_get_scale_delta :: -    Ptr GestureZoom ->                      -- _obj : TInterface "Gtk" "GestureZoom"-    IO CDouble---gestureZoomGetScaleDelta ::-    (MonadIO m, GestureZoomK a) =>-    a                                       -- _obj-    -> m Double                             -- result-gestureZoomGetScaleDelta _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_gesture_zoom_get_scale_delta _obj'-    let result' = realToFrac result-    touchManagedPtr _obj-    return result'--data GestureZoomGetScaleDeltaMethodInfo-instance (signature ~ (m Double), MonadIO m, GestureZoomK a) => MethodInfo GestureZoomGetScaleDeltaMethodInfo a signature where-    overloadedMethod _ = gestureZoomGetScaleDelta--
− GI/Gtk/Objects/GestureZoom.hs-boot
@@ -1,15 +0,0 @@-module GI.Gtk.Objects.GestureZoom where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype GestureZoom = GestureZoom (ForeignPtr GestureZoom)-instance GObject GestureZoom where-class GObject o => GestureZoomK o-instance (GObject o, IsDescendantOf GestureZoom o) => GestureZoomK o-data GestureZoomScaleChangedSignalInfo-data GestureZoomGetScaleDeltaMethodInfo
− GI/Gtk/Objects/Grid.hs
@@ -1,1335 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.Grid-    ( ---- * Exported types-    Grid(..)                                ,-    GridK                                   ,-    toGrid                                  ,-    noGrid                                  ,--- -- * Methods--- ** gridAttach-    GridAttachMethodInfo                    ,-    gridAttach                              ,----- ** gridAttachNextTo-    GridAttachNextToMethodInfo              ,-    gridAttachNextTo                        ,----- ** gridGetBaselineRow-    GridGetBaselineRowMethodInfo            ,-    gridGetBaselineRow                      ,----- ** gridGetChildAt-    GridGetChildAtMethodInfo                ,-    gridGetChildAt                          ,----- ** gridGetColumnHomogeneous-    GridGetColumnHomogeneousMethodInfo      ,-    gridGetColumnHomogeneous                ,----- ** gridGetColumnSpacing-    GridGetColumnSpacingMethodInfo          ,-    gridGetColumnSpacing                    ,----- ** gridGetRowBaselinePosition-    GridGetRowBaselinePositionMethodInfo    ,-    gridGetRowBaselinePosition              ,----- ** gridGetRowHomogeneous-    GridGetRowHomogeneousMethodInfo         ,-    gridGetRowHomogeneous                   ,----- ** gridGetRowSpacing-    GridGetRowSpacingMethodInfo             ,-    gridGetRowSpacing                       ,----- ** gridInsertColumn-    GridInsertColumnMethodInfo              ,-    gridInsertColumn                        ,----- ** gridInsertNextTo-    GridInsertNextToMethodInfo              ,-    gridInsertNextTo                        ,----- ** gridInsertRow-    GridInsertRowMethodInfo                 ,-    gridInsertRow                           ,----- ** gridNew-    gridNew                                 ,----- ** gridRemoveColumn-    GridRemoveColumnMethodInfo              ,-    gridRemoveColumn                        ,----- ** gridRemoveRow-    GridRemoveRowMethodInfo                 ,-    gridRemoveRow                           ,----- ** gridSetBaselineRow-    GridSetBaselineRowMethodInfo            ,-    gridSetBaselineRow                      ,----- ** gridSetColumnHomogeneous-    GridSetColumnHomogeneousMethodInfo      ,-    gridSetColumnHomogeneous                ,----- ** gridSetColumnSpacing-    GridSetColumnSpacingMethodInfo          ,-    gridSetColumnSpacing                    ,----- ** gridSetRowBaselinePosition-    GridSetRowBaselinePositionMethodInfo    ,-    gridSetRowBaselinePosition              ,----- ** gridSetRowHomogeneous-    GridSetRowHomogeneousMethodInfo         ,-    gridSetRowHomogeneous                   ,----- ** gridSetRowSpacing-    GridSetRowSpacingMethodInfo             ,-    gridSetRowSpacing                       ,----- -- * Properties--- ** BaselineRow-    GridBaselineRowPropertyInfo             ,-    constructGridBaselineRow                ,-    getGridBaselineRow                      ,-    gridBaselineRow                         ,-    setGridBaselineRow                      ,----- ** ColumnHomogeneous-    GridColumnHomogeneousPropertyInfo       ,-    constructGridColumnHomogeneous          ,-    getGridColumnHomogeneous                ,-    gridColumnHomogeneous                   ,-    setGridColumnHomogeneous                ,----- ** ColumnSpacing-    GridColumnSpacingPropertyInfo           ,-    constructGridColumnSpacing              ,-    getGridColumnSpacing                    ,-    gridColumnSpacing                       ,-    setGridColumnSpacing                    ,----- ** RowHomogeneous-    GridRowHomogeneousPropertyInfo          ,-    constructGridRowHomogeneous             ,-    getGridRowHomogeneous                   ,-    gridRowHomogeneous                      ,-    setGridRowHomogeneous                   ,----- ** RowSpacing-    GridRowSpacingPropertyInfo              ,-    constructGridRowSpacing                 ,-    getGridRowSpacing                       ,-    gridRowSpacing                          ,-    setGridRowSpacing                       ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype Grid = Grid (ForeignPtr Grid)-foreign import ccall "gtk_grid_get_type"-    c_gtk_grid_get_type :: IO GType--type instance ParentTypes Grid = GridParentTypes-type GridParentTypes = '[Container, Widget, GObject.Object, Atk.ImplementorIface, Buildable, Orientable]--instance GObject Grid where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_grid_get_type-    --class GObject o => GridK o-instance (GObject o, IsDescendantOf Grid o) => GridK o--toGrid :: GridK o => o -> IO Grid-toGrid = unsafeCastTo Grid--noGrid :: Maybe Grid-noGrid = Nothing--type family ResolveGridMethod (t :: Symbol) (o :: *) :: * where-    ResolveGridMethod "activate" o = WidgetActivateMethodInfo-    ResolveGridMethod "add" o = ContainerAddMethodInfo-    ResolveGridMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveGridMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveGridMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveGridMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveGridMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveGridMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveGridMethod "attach" o = GridAttachMethodInfo-    ResolveGridMethod "attachNextTo" o = GridAttachNextToMethodInfo-    ResolveGridMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveGridMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveGridMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveGridMethod "checkResize" o = ContainerCheckResizeMethodInfo-    ResolveGridMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveGridMethod "childGetProperty" o = ContainerChildGetPropertyMethodInfo-    ResolveGridMethod "childNotifyByPspec" o = ContainerChildNotifyByPspecMethodInfo-    ResolveGridMethod "childSetProperty" o = ContainerChildSetPropertyMethodInfo-    ResolveGridMethod "childType" o = ContainerChildTypeMethodInfo-    ResolveGridMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveGridMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveGridMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveGridMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveGridMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveGridMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveGridMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveGridMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveGridMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveGridMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveGridMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveGridMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveGridMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveGridMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveGridMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveGridMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveGridMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveGridMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveGridMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveGridMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveGridMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveGridMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveGridMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveGridMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveGridMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveGridMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveGridMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveGridMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveGridMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveGridMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveGridMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveGridMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveGridMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveGridMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveGridMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveGridMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveGridMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveGridMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveGridMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveGridMethod "draw" o = WidgetDrawMethodInfo-    ResolveGridMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveGridMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveGridMethod "event" o = WidgetEventMethodInfo-    ResolveGridMethod "forall" o = ContainerForallMethodInfo-    ResolveGridMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveGridMethod "foreach" o = ContainerForeachMethodInfo-    ResolveGridMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveGridMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveGridMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveGridMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveGridMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveGridMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveGridMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveGridMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveGridMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveGridMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveGridMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveGridMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveGridMethod "hide" o = WidgetHideMethodInfo-    ResolveGridMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveGridMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveGridMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveGridMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveGridMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveGridMethod "insertColumn" o = GridInsertColumnMethodInfo-    ResolveGridMethod "insertNextTo" o = GridInsertNextToMethodInfo-    ResolveGridMethod "insertRow" o = GridInsertRowMethodInfo-    ResolveGridMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveGridMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveGridMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveGridMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveGridMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveGridMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveGridMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveGridMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveGridMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveGridMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveGridMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveGridMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveGridMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveGridMethod "map" o = WidgetMapMethodInfo-    ResolveGridMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveGridMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveGridMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveGridMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveGridMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveGridMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveGridMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveGridMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveGridMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveGridMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveGridMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveGridMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveGridMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveGridMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveGridMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveGridMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveGridMethod "path" o = WidgetPathMethodInfo-    ResolveGridMethod "propagateDraw" o = ContainerPropagateDrawMethodInfo-    ResolveGridMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveGridMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveGridMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveGridMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveGridMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveGridMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveGridMethod "realize" o = WidgetRealizeMethodInfo-    ResolveGridMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveGridMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveGridMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveGridMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveGridMethod "remove" o = ContainerRemoveMethodInfo-    ResolveGridMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveGridMethod "removeColumn" o = GridRemoveColumnMethodInfo-    ResolveGridMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveGridMethod "removeRow" o = GridRemoveRowMethodInfo-    ResolveGridMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveGridMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveGridMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveGridMethod "reparent" o = WidgetReparentMethodInfo-    ResolveGridMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveGridMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveGridMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveGridMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveGridMethod "resizeChildren" o = ContainerResizeChildrenMethodInfo-    ResolveGridMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveGridMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveGridMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveGridMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveGridMethod "show" o = WidgetShowMethodInfo-    ResolveGridMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveGridMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveGridMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveGridMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveGridMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveGridMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveGridMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveGridMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveGridMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveGridMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveGridMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveGridMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveGridMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveGridMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveGridMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveGridMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveGridMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveGridMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveGridMethod "unsetFocusChain" o = ContainerUnsetFocusChainMethodInfo-    ResolveGridMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveGridMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveGridMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveGridMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveGridMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveGridMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveGridMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveGridMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveGridMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveGridMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveGridMethod "getBaselineRow" o = GridGetBaselineRowMethodInfo-    ResolveGridMethod "getBorderWidth" o = ContainerGetBorderWidthMethodInfo-    ResolveGridMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveGridMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveGridMethod "getChildAt" o = GridGetChildAtMethodInfo-    ResolveGridMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveGridMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveGridMethod "getChildren" o = ContainerGetChildrenMethodInfo-    ResolveGridMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveGridMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveGridMethod "getColumnHomogeneous" o = GridGetColumnHomogeneousMethodInfo-    ResolveGridMethod "getColumnSpacing" o = GridGetColumnSpacingMethodInfo-    ResolveGridMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveGridMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveGridMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveGridMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveGridMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveGridMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveGridMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveGridMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveGridMethod "getFocusChain" o = ContainerGetFocusChainMethodInfo-    ResolveGridMethod "getFocusChild" o = ContainerGetFocusChildMethodInfo-    ResolveGridMethod "getFocusHadjustment" o = ContainerGetFocusHadjustmentMethodInfo-    ResolveGridMethod "getFocusVadjustment" o = ContainerGetFocusVadjustmentMethodInfo-    ResolveGridMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveGridMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveGridMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveGridMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveGridMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveGridMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveGridMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveGridMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveGridMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveGridMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveGridMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveGridMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveGridMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveGridMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveGridMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveGridMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveGridMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveGridMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveGridMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveGridMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveGridMethod "getOrientation" o = OrientableGetOrientationMethodInfo-    ResolveGridMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveGridMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveGridMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveGridMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveGridMethod "getPathForChild" o = ContainerGetPathForChildMethodInfo-    ResolveGridMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveGridMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveGridMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveGridMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveGridMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveGridMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveGridMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveGridMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveGridMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveGridMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveGridMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveGridMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveGridMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveGridMethod "getResizeMode" o = ContainerGetResizeModeMethodInfo-    ResolveGridMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveGridMethod "getRowBaselinePosition" o = GridGetRowBaselinePositionMethodInfo-    ResolveGridMethod "getRowHomogeneous" o = GridGetRowHomogeneousMethodInfo-    ResolveGridMethod "getRowSpacing" o = GridGetRowSpacingMethodInfo-    ResolveGridMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveGridMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveGridMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveGridMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveGridMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveGridMethod "getState" o = WidgetGetStateMethodInfo-    ResolveGridMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveGridMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveGridMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveGridMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveGridMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveGridMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveGridMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveGridMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveGridMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveGridMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveGridMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveGridMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveGridMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveGridMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveGridMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveGridMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveGridMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveGridMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveGridMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveGridMethod "setBaselineRow" o = GridSetBaselineRowMethodInfo-    ResolveGridMethod "setBorderWidth" o = ContainerSetBorderWidthMethodInfo-    ResolveGridMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveGridMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveGridMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveGridMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveGridMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveGridMethod "setColumnHomogeneous" o = GridSetColumnHomogeneousMethodInfo-    ResolveGridMethod "setColumnSpacing" o = GridSetColumnSpacingMethodInfo-    ResolveGridMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveGridMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveGridMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveGridMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveGridMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveGridMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveGridMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveGridMethod "setFocusChain" o = ContainerSetFocusChainMethodInfo-    ResolveGridMethod "setFocusChild" o = ContainerSetFocusChildMethodInfo-    ResolveGridMethod "setFocusHadjustment" o = ContainerSetFocusHadjustmentMethodInfo-    ResolveGridMethod "setFocusVadjustment" o = ContainerSetFocusVadjustmentMethodInfo-    ResolveGridMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveGridMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveGridMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveGridMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveGridMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveGridMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveGridMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveGridMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveGridMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveGridMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveGridMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveGridMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveGridMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveGridMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveGridMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveGridMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveGridMethod "setOrientation" o = OrientableSetOrientationMethodInfo-    ResolveGridMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveGridMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveGridMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveGridMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveGridMethod "setReallocateRedraws" o = ContainerSetReallocateRedrawsMethodInfo-    ResolveGridMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveGridMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveGridMethod "setResizeMode" o = ContainerSetResizeModeMethodInfo-    ResolveGridMethod "setRowBaselinePosition" o = GridSetRowBaselinePositionMethodInfo-    ResolveGridMethod "setRowHomogeneous" o = GridSetRowHomogeneousMethodInfo-    ResolveGridMethod "setRowSpacing" o = GridSetRowSpacingMethodInfo-    ResolveGridMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveGridMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveGridMethod "setState" o = WidgetSetStateMethodInfo-    ResolveGridMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveGridMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveGridMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveGridMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveGridMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveGridMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveGridMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveGridMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveGridMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveGridMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveGridMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveGridMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveGridMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveGridMethod t Grid, MethodInfo info Grid p) => IsLabelProxy t (Grid -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveGridMethod t Grid, MethodInfo info Grid p) => IsLabel t (Grid -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "baseline-row"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getGridBaselineRow :: (MonadIO m, GridK o) => o -> m Int32-getGridBaselineRow obj = liftIO $ getObjectPropertyInt32 obj "baseline-row"--setGridBaselineRow :: (MonadIO m, GridK o) => o -> Int32 -> m ()-setGridBaselineRow obj val = liftIO $ setObjectPropertyInt32 obj "baseline-row" val--constructGridBaselineRow :: Int32 -> IO ([Char], GValue)-constructGridBaselineRow val = constructObjectPropertyInt32 "baseline-row" val--data GridBaselineRowPropertyInfo-instance AttrInfo GridBaselineRowPropertyInfo where-    type AttrAllowedOps GridBaselineRowPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint GridBaselineRowPropertyInfo = (~) Int32-    type AttrBaseTypeConstraint GridBaselineRowPropertyInfo = GridK-    type AttrGetType GridBaselineRowPropertyInfo = Int32-    type AttrLabel GridBaselineRowPropertyInfo = "baseline-row"-    attrGet _ = getGridBaselineRow-    attrSet _ = setGridBaselineRow-    attrConstruct _ = constructGridBaselineRow-    attrClear _ = undefined---- VVV Prop "column-homogeneous"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getGridColumnHomogeneous :: (MonadIO m, GridK o) => o -> m Bool-getGridColumnHomogeneous obj = liftIO $ getObjectPropertyBool obj "column-homogeneous"--setGridColumnHomogeneous :: (MonadIO m, GridK o) => o -> Bool -> m ()-setGridColumnHomogeneous obj val = liftIO $ setObjectPropertyBool obj "column-homogeneous" val--constructGridColumnHomogeneous :: Bool -> IO ([Char], GValue)-constructGridColumnHomogeneous val = constructObjectPropertyBool "column-homogeneous" val--data GridColumnHomogeneousPropertyInfo-instance AttrInfo GridColumnHomogeneousPropertyInfo where-    type AttrAllowedOps GridColumnHomogeneousPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint GridColumnHomogeneousPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint GridColumnHomogeneousPropertyInfo = GridK-    type AttrGetType GridColumnHomogeneousPropertyInfo = Bool-    type AttrLabel GridColumnHomogeneousPropertyInfo = "column-homogeneous"-    attrGet _ = getGridColumnHomogeneous-    attrSet _ = setGridColumnHomogeneous-    attrConstruct _ = constructGridColumnHomogeneous-    attrClear _ = undefined---- VVV Prop "column-spacing"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getGridColumnSpacing :: (MonadIO m, GridK o) => o -> m Int32-getGridColumnSpacing obj = liftIO $ getObjectPropertyInt32 obj "column-spacing"--setGridColumnSpacing :: (MonadIO m, GridK o) => o -> Int32 -> m ()-setGridColumnSpacing obj val = liftIO $ setObjectPropertyInt32 obj "column-spacing" val--constructGridColumnSpacing :: Int32 -> IO ([Char], GValue)-constructGridColumnSpacing val = constructObjectPropertyInt32 "column-spacing" val--data GridColumnSpacingPropertyInfo-instance AttrInfo GridColumnSpacingPropertyInfo where-    type AttrAllowedOps GridColumnSpacingPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint GridColumnSpacingPropertyInfo = (~) Int32-    type AttrBaseTypeConstraint GridColumnSpacingPropertyInfo = GridK-    type AttrGetType GridColumnSpacingPropertyInfo = Int32-    type AttrLabel GridColumnSpacingPropertyInfo = "column-spacing"-    attrGet _ = getGridColumnSpacing-    attrSet _ = setGridColumnSpacing-    attrConstruct _ = constructGridColumnSpacing-    attrClear _ = undefined---- VVV Prop "row-homogeneous"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getGridRowHomogeneous :: (MonadIO m, GridK o) => o -> m Bool-getGridRowHomogeneous obj = liftIO $ getObjectPropertyBool obj "row-homogeneous"--setGridRowHomogeneous :: (MonadIO m, GridK o) => o -> Bool -> m ()-setGridRowHomogeneous obj val = liftIO $ setObjectPropertyBool obj "row-homogeneous" val--constructGridRowHomogeneous :: Bool -> IO ([Char], GValue)-constructGridRowHomogeneous val = constructObjectPropertyBool "row-homogeneous" val--data GridRowHomogeneousPropertyInfo-instance AttrInfo GridRowHomogeneousPropertyInfo where-    type AttrAllowedOps GridRowHomogeneousPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint GridRowHomogeneousPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint GridRowHomogeneousPropertyInfo = GridK-    type AttrGetType GridRowHomogeneousPropertyInfo = Bool-    type AttrLabel GridRowHomogeneousPropertyInfo = "row-homogeneous"-    attrGet _ = getGridRowHomogeneous-    attrSet _ = setGridRowHomogeneous-    attrConstruct _ = constructGridRowHomogeneous-    attrClear _ = undefined---- VVV Prop "row-spacing"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getGridRowSpacing :: (MonadIO m, GridK o) => o -> m Int32-getGridRowSpacing obj = liftIO $ getObjectPropertyInt32 obj "row-spacing"--setGridRowSpacing :: (MonadIO m, GridK o) => o -> Int32 -> m ()-setGridRowSpacing obj val = liftIO $ setObjectPropertyInt32 obj "row-spacing" val--constructGridRowSpacing :: Int32 -> IO ([Char], GValue)-constructGridRowSpacing val = constructObjectPropertyInt32 "row-spacing" val--data GridRowSpacingPropertyInfo-instance AttrInfo GridRowSpacingPropertyInfo where-    type AttrAllowedOps GridRowSpacingPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint GridRowSpacingPropertyInfo = (~) Int32-    type AttrBaseTypeConstraint GridRowSpacingPropertyInfo = GridK-    type AttrGetType GridRowSpacingPropertyInfo = Int32-    type AttrLabel GridRowSpacingPropertyInfo = "row-spacing"-    attrGet _ = getGridRowSpacing-    attrSet _ = setGridRowSpacing-    attrConstruct _ = constructGridRowSpacing-    attrClear _ = undefined--type instance AttributeList Grid = GridAttributeList-type GridAttributeList = ('[ '("appPaintable", WidgetAppPaintablePropertyInfo), '("baselineRow", GridBaselineRowPropertyInfo), '("borderWidth", ContainerBorderWidthPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("child", ContainerChildPropertyInfo), '("columnHomogeneous", GridColumnHomogeneousPropertyInfo), '("columnSpacing", GridColumnSpacingPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("orientation", OrientableOrientationPropertyInfo), '("parent", WidgetParentPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("resizeMode", ContainerResizeModePropertyInfo), '("rowHomogeneous", GridRowHomogeneousPropertyInfo), '("rowSpacing", GridRowSpacingPropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("style", WidgetStylePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo)] :: [(Symbol, *)])--gridBaselineRow :: AttrLabelProxy "baselineRow"-gridBaselineRow = AttrLabelProxy--gridColumnHomogeneous :: AttrLabelProxy "columnHomogeneous"-gridColumnHomogeneous = AttrLabelProxy--gridColumnSpacing :: AttrLabelProxy "columnSpacing"-gridColumnSpacing = AttrLabelProxy--gridRowHomogeneous :: AttrLabelProxy "rowHomogeneous"-gridRowHomogeneous = AttrLabelProxy--gridRowSpacing :: AttrLabelProxy "rowSpacing"-gridRowSpacing = AttrLabelProxy--type instance SignalList Grid = GridSignalList-type GridSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("add", ContainerAddSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("checkResize", ContainerCheckResizeSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("remove", ContainerRemoveSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("setFocusChild", ContainerSetFocusChildSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method Grid::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "Grid")--- throws : False--- Skip return : False--foreign import ccall "gtk_grid_new" gtk_grid_new :: -    IO (Ptr Grid)---gridNew ::-    (MonadIO m) =>-    m Grid                                  -- result-gridNew  = liftIO $ do-    result <- gtk_grid_new-    checkUnexpectedReturnNULL "gtk_grid_new" result-    result' <- (newObject Grid) result-    return result'---- method Grid::attach--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Grid", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "child", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "left", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "top", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "width", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "height", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_grid_attach" gtk_grid_attach :: -    Ptr Grid ->                             -- _obj : TInterface "Gtk" "Grid"-    Ptr Widget ->                           -- child : TInterface "Gtk" "Widget"-    Int32 ->                                -- left : TBasicType TInt-    Int32 ->                                -- top : TBasicType TInt-    Int32 ->                                -- width : TBasicType TInt-    Int32 ->                                -- height : TBasicType TInt-    IO ()---gridAttach ::-    (MonadIO m, GridK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- child-    -> Int32                                -- left-    -> Int32                                -- top-    -> Int32                                -- width-    -> Int32                                -- height-    -> m ()                                 -- result-gridAttach _obj child left top width height = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let child' = unsafeManagedPtrCastPtr child-    gtk_grid_attach _obj' child' left top width height-    touchManagedPtr _obj-    touchManagedPtr child-    return ()--data GridAttachMethodInfo-instance (signature ~ (b -> Int32 -> Int32 -> Int32 -> Int32 -> m ()), MonadIO m, GridK a, WidgetK b) => MethodInfo GridAttachMethodInfo a signature where-    overloadedMethod _ = gridAttach---- method Grid::attach_next_to--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Grid", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "child", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "sibling", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "side", argType = TInterface "Gtk" "PositionType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "width", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "height", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_grid_attach_next_to" gtk_grid_attach_next_to :: -    Ptr Grid ->                             -- _obj : TInterface "Gtk" "Grid"-    Ptr Widget ->                           -- child : TInterface "Gtk" "Widget"-    Ptr Widget ->                           -- sibling : TInterface "Gtk" "Widget"-    CUInt ->                                -- side : TInterface "Gtk" "PositionType"-    Int32 ->                                -- width : TBasicType TInt-    Int32 ->                                -- height : TBasicType TInt-    IO ()---gridAttachNextTo ::-    (MonadIO m, GridK a, WidgetK b, WidgetK c) =>-    a                                       -- _obj-    -> b                                    -- child-    -> Maybe (c)                            -- sibling-    -> PositionType                         -- side-    -> Int32                                -- width-    -> Int32                                -- height-    -> m ()                                 -- result-gridAttachNextTo _obj child sibling side width height = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let child' = unsafeManagedPtrCastPtr child-    maybeSibling <- case sibling of-        Nothing -> return nullPtr-        Just jSibling -> do-            let jSibling' = unsafeManagedPtrCastPtr jSibling-            return jSibling'-    let side' = (fromIntegral . fromEnum) side-    gtk_grid_attach_next_to _obj' child' maybeSibling side' width height-    touchManagedPtr _obj-    touchManagedPtr child-    whenJust sibling touchManagedPtr-    return ()--data GridAttachNextToMethodInfo-instance (signature ~ (b -> Maybe (c) -> PositionType -> Int32 -> Int32 -> m ()), MonadIO m, GridK a, WidgetK b, WidgetK c) => MethodInfo GridAttachNextToMethodInfo a signature where-    overloadedMethod _ = gridAttachNextTo---- method Grid::get_baseline_row--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Grid", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_grid_get_baseline_row" gtk_grid_get_baseline_row :: -    Ptr Grid ->                             -- _obj : TInterface "Gtk" "Grid"-    IO Int32---gridGetBaselineRow ::-    (MonadIO m, GridK a) =>-    a                                       -- _obj-    -> m Int32                              -- result-gridGetBaselineRow _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_grid_get_baseline_row _obj'-    touchManagedPtr _obj-    return result--data GridGetBaselineRowMethodInfo-instance (signature ~ (m Int32), MonadIO m, GridK a) => MethodInfo GridGetBaselineRowMethodInfo a signature where-    overloadedMethod _ = gridGetBaselineRow---- method Grid::get_child_at--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Grid", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "left", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "top", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Widget")--- throws : False--- Skip return : False--foreign import ccall "gtk_grid_get_child_at" gtk_grid_get_child_at :: -    Ptr Grid ->                             -- _obj : TInterface "Gtk" "Grid"-    Int32 ->                                -- left : TBasicType TInt-    Int32 ->                                -- top : TBasicType TInt-    IO (Ptr Widget)---gridGetChildAt ::-    (MonadIO m, GridK a) =>-    a                                       -- _obj-    -> Int32                                -- left-    -> Int32                                -- top-    -> m (Maybe Widget)                     -- result-gridGetChildAt _obj left top = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_grid_get_child_at _obj' left top-    maybeResult <- convertIfNonNull result $ \result' -> do-        result'' <- (newObject Widget) result'-        return result''-    touchManagedPtr _obj-    return maybeResult--data GridGetChildAtMethodInfo-instance (signature ~ (Int32 -> Int32 -> m (Maybe Widget)), MonadIO m, GridK a) => MethodInfo GridGetChildAtMethodInfo a signature where-    overloadedMethod _ = gridGetChildAt---- method Grid::get_column_homogeneous--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Grid", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_grid_get_column_homogeneous" gtk_grid_get_column_homogeneous :: -    Ptr Grid ->                             -- _obj : TInterface "Gtk" "Grid"-    IO CInt---gridGetColumnHomogeneous ::-    (MonadIO m, GridK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-gridGetColumnHomogeneous _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_grid_get_column_homogeneous _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data GridGetColumnHomogeneousMethodInfo-instance (signature ~ (m Bool), MonadIO m, GridK a) => MethodInfo GridGetColumnHomogeneousMethodInfo a signature where-    overloadedMethod _ = gridGetColumnHomogeneous---- method Grid::get_column_spacing--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Grid", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_grid_get_column_spacing" gtk_grid_get_column_spacing :: -    Ptr Grid ->                             -- _obj : TInterface "Gtk" "Grid"-    IO Word32---gridGetColumnSpacing ::-    (MonadIO m, GridK a) =>-    a                                       -- _obj-    -> m Word32                             -- result-gridGetColumnSpacing _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_grid_get_column_spacing _obj'-    touchManagedPtr _obj-    return result--data GridGetColumnSpacingMethodInfo-instance (signature ~ (m Word32), MonadIO m, GridK a) => MethodInfo GridGetColumnSpacingMethodInfo a signature where-    overloadedMethod _ = gridGetColumnSpacing---- method Grid::get_row_baseline_position--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Grid", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "row", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "BaselinePosition")--- throws : False--- Skip return : False--foreign import ccall "gtk_grid_get_row_baseline_position" gtk_grid_get_row_baseline_position :: -    Ptr Grid ->                             -- _obj : TInterface "Gtk" "Grid"-    Int32 ->                                -- row : TBasicType TInt-    IO CUInt---gridGetRowBaselinePosition ::-    (MonadIO m, GridK a) =>-    a                                       -- _obj-    -> Int32                                -- row-    -> m BaselinePosition                   -- result-gridGetRowBaselinePosition _obj row = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_grid_get_row_baseline_position _obj' row-    let result' = (toEnum . fromIntegral) result-    touchManagedPtr _obj-    return result'--data GridGetRowBaselinePositionMethodInfo-instance (signature ~ (Int32 -> m BaselinePosition), MonadIO m, GridK a) => MethodInfo GridGetRowBaselinePositionMethodInfo a signature where-    overloadedMethod _ = gridGetRowBaselinePosition---- method Grid::get_row_homogeneous--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Grid", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_grid_get_row_homogeneous" gtk_grid_get_row_homogeneous :: -    Ptr Grid ->                             -- _obj : TInterface "Gtk" "Grid"-    IO CInt---gridGetRowHomogeneous ::-    (MonadIO m, GridK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-gridGetRowHomogeneous _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_grid_get_row_homogeneous _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data GridGetRowHomogeneousMethodInfo-instance (signature ~ (m Bool), MonadIO m, GridK a) => MethodInfo GridGetRowHomogeneousMethodInfo a signature where-    overloadedMethod _ = gridGetRowHomogeneous---- method Grid::get_row_spacing--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Grid", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_grid_get_row_spacing" gtk_grid_get_row_spacing :: -    Ptr Grid ->                             -- _obj : TInterface "Gtk" "Grid"-    IO Word32---gridGetRowSpacing ::-    (MonadIO m, GridK a) =>-    a                                       -- _obj-    -> m Word32                             -- result-gridGetRowSpacing _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_grid_get_row_spacing _obj'-    touchManagedPtr _obj-    return result--data GridGetRowSpacingMethodInfo-instance (signature ~ (m Word32), MonadIO m, GridK a) => MethodInfo GridGetRowSpacingMethodInfo a signature where-    overloadedMethod _ = gridGetRowSpacing---- method Grid::insert_column--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Grid", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "position", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_grid_insert_column" gtk_grid_insert_column :: -    Ptr Grid ->                             -- _obj : TInterface "Gtk" "Grid"-    Int32 ->                                -- position : TBasicType TInt-    IO ()---gridInsertColumn ::-    (MonadIO m, GridK a) =>-    a                                       -- _obj-    -> Int32                                -- position-    -> m ()                                 -- result-gridInsertColumn _obj position = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_grid_insert_column _obj' position-    touchManagedPtr _obj-    return ()--data GridInsertColumnMethodInfo-instance (signature ~ (Int32 -> m ()), MonadIO m, GridK a) => MethodInfo GridInsertColumnMethodInfo a signature where-    overloadedMethod _ = gridInsertColumn---- method Grid::insert_next_to--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Grid", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "sibling", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "side", argType = TInterface "Gtk" "PositionType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_grid_insert_next_to" gtk_grid_insert_next_to :: -    Ptr Grid ->                             -- _obj : TInterface "Gtk" "Grid"-    Ptr Widget ->                           -- sibling : TInterface "Gtk" "Widget"-    CUInt ->                                -- side : TInterface "Gtk" "PositionType"-    IO ()---gridInsertNextTo ::-    (MonadIO m, GridK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- sibling-    -> PositionType                         -- side-    -> m ()                                 -- result-gridInsertNextTo _obj sibling side = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let sibling' = unsafeManagedPtrCastPtr sibling-    let side' = (fromIntegral . fromEnum) side-    gtk_grid_insert_next_to _obj' sibling' side'-    touchManagedPtr _obj-    touchManagedPtr sibling-    return ()--data GridInsertNextToMethodInfo-instance (signature ~ (b -> PositionType -> m ()), MonadIO m, GridK a, WidgetK b) => MethodInfo GridInsertNextToMethodInfo a signature where-    overloadedMethod _ = gridInsertNextTo---- method Grid::insert_row--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Grid", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "position", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_grid_insert_row" gtk_grid_insert_row :: -    Ptr Grid ->                             -- _obj : TInterface "Gtk" "Grid"-    Int32 ->                                -- position : TBasicType TInt-    IO ()---gridInsertRow ::-    (MonadIO m, GridK a) =>-    a                                       -- _obj-    -> Int32                                -- position-    -> m ()                                 -- result-gridInsertRow _obj position = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_grid_insert_row _obj' position-    touchManagedPtr _obj-    return ()--data GridInsertRowMethodInfo-instance (signature ~ (Int32 -> m ()), MonadIO m, GridK a) => MethodInfo GridInsertRowMethodInfo a signature where-    overloadedMethod _ = gridInsertRow---- method Grid::remove_column--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Grid", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "position", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_grid_remove_column" gtk_grid_remove_column :: -    Ptr Grid ->                             -- _obj : TInterface "Gtk" "Grid"-    Int32 ->                                -- position : TBasicType TInt-    IO ()---gridRemoveColumn ::-    (MonadIO m, GridK a) =>-    a                                       -- _obj-    -> Int32                                -- position-    -> m ()                                 -- result-gridRemoveColumn _obj position = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_grid_remove_column _obj' position-    touchManagedPtr _obj-    return ()--data GridRemoveColumnMethodInfo-instance (signature ~ (Int32 -> m ()), MonadIO m, GridK a) => MethodInfo GridRemoveColumnMethodInfo a signature where-    overloadedMethod _ = gridRemoveColumn---- method Grid::remove_row--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Grid", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "position", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_grid_remove_row" gtk_grid_remove_row :: -    Ptr Grid ->                             -- _obj : TInterface "Gtk" "Grid"-    Int32 ->                                -- position : TBasicType TInt-    IO ()---gridRemoveRow ::-    (MonadIO m, GridK a) =>-    a                                       -- _obj-    -> Int32                                -- position-    -> m ()                                 -- result-gridRemoveRow _obj position = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_grid_remove_row _obj' position-    touchManagedPtr _obj-    return ()--data GridRemoveRowMethodInfo-instance (signature ~ (Int32 -> m ()), MonadIO m, GridK a) => MethodInfo GridRemoveRowMethodInfo a signature where-    overloadedMethod _ = gridRemoveRow---- method Grid::set_baseline_row--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Grid", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "row", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_grid_set_baseline_row" gtk_grid_set_baseline_row :: -    Ptr Grid ->                             -- _obj : TInterface "Gtk" "Grid"-    Int32 ->                                -- row : TBasicType TInt-    IO ()---gridSetBaselineRow ::-    (MonadIO m, GridK a) =>-    a                                       -- _obj-    -> Int32                                -- row-    -> m ()                                 -- result-gridSetBaselineRow _obj row = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_grid_set_baseline_row _obj' row-    touchManagedPtr _obj-    return ()--data GridSetBaselineRowMethodInfo-instance (signature ~ (Int32 -> m ()), MonadIO m, GridK a) => MethodInfo GridSetBaselineRowMethodInfo a signature where-    overloadedMethod _ = gridSetBaselineRow---- method Grid::set_column_homogeneous--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Grid", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "homogeneous", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_grid_set_column_homogeneous" gtk_grid_set_column_homogeneous :: -    Ptr Grid ->                             -- _obj : TInterface "Gtk" "Grid"-    CInt ->                                 -- homogeneous : TBasicType TBoolean-    IO ()---gridSetColumnHomogeneous ::-    (MonadIO m, GridK a) =>-    a                                       -- _obj-    -> Bool                                 -- homogeneous-    -> m ()                                 -- result-gridSetColumnHomogeneous _obj homogeneous = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let homogeneous' = (fromIntegral . fromEnum) homogeneous-    gtk_grid_set_column_homogeneous _obj' homogeneous'-    touchManagedPtr _obj-    return ()--data GridSetColumnHomogeneousMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, GridK a) => MethodInfo GridSetColumnHomogeneousMethodInfo a signature where-    overloadedMethod _ = gridSetColumnHomogeneous---- method Grid::set_column_spacing--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Grid", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "spacing", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_grid_set_column_spacing" gtk_grid_set_column_spacing :: -    Ptr Grid ->                             -- _obj : TInterface "Gtk" "Grid"-    Word32 ->                               -- spacing : TBasicType TUInt-    IO ()---gridSetColumnSpacing ::-    (MonadIO m, GridK a) =>-    a                                       -- _obj-    -> Word32                               -- spacing-    -> m ()                                 -- result-gridSetColumnSpacing _obj spacing = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_grid_set_column_spacing _obj' spacing-    touchManagedPtr _obj-    return ()--data GridSetColumnSpacingMethodInfo-instance (signature ~ (Word32 -> m ()), MonadIO m, GridK a) => MethodInfo GridSetColumnSpacingMethodInfo a signature where-    overloadedMethod _ = gridSetColumnSpacing---- method Grid::set_row_baseline_position--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Grid", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "row", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "pos", argType = TInterface "Gtk" "BaselinePosition", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_grid_set_row_baseline_position" gtk_grid_set_row_baseline_position :: -    Ptr Grid ->                             -- _obj : TInterface "Gtk" "Grid"-    Int32 ->                                -- row : TBasicType TInt-    CUInt ->                                -- pos : TInterface "Gtk" "BaselinePosition"-    IO ()---gridSetRowBaselinePosition ::-    (MonadIO m, GridK a) =>-    a                                       -- _obj-    -> Int32                                -- row-    -> BaselinePosition                     -- pos-    -> m ()                                 -- result-gridSetRowBaselinePosition _obj row pos = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let pos' = (fromIntegral . fromEnum) pos-    gtk_grid_set_row_baseline_position _obj' row pos'-    touchManagedPtr _obj-    return ()--data GridSetRowBaselinePositionMethodInfo-instance (signature ~ (Int32 -> BaselinePosition -> m ()), MonadIO m, GridK a) => MethodInfo GridSetRowBaselinePositionMethodInfo a signature where-    overloadedMethod _ = gridSetRowBaselinePosition---- method Grid::set_row_homogeneous--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Grid", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "homogeneous", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_grid_set_row_homogeneous" gtk_grid_set_row_homogeneous :: -    Ptr Grid ->                             -- _obj : TInterface "Gtk" "Grid"-    CInt ->                                 -- homogeneous : TBasicType TBoolean-    IO ()---gridSetRowHomogeneous ::-    (MonadIO m, GridK a) =>-    a                                       -- _obj-    -> Bool                                 -- homogeneous-    -> m ()                                 -- result-gridSetRowHomogeneous _obj homogeneous = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let homogeneous' = (fromIntegral . fromEnum) homogeneous-    gtk_grid_set_row_homogeneous _obj' homogeneous'-    touchManagedPtr _obj-    return ()--data GridSetRowHomogeneousMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, GridK a) => MethodInfo GridSetRowHomogeneousMethodInfo a signature where-    overloadedMethod _ = gridSetRowHomogeneous---- method Grid::set_row_spacing--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Grid", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "spacing", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_grid_set_row_spacing" gtk_grid_set_row_spacing :: -    Ptr Grid ->                             -- _obj : TInterface "Gtk" "Grid"-    Word32 ->                               -- spacing : TBasicType TUInt-    IO ()---gridSetRowSpacing ::-    (MonadIO m, GridK a) =>-    a                                       -- _obj-    -> Word32                               -- spacing-    -> m ()                                 -- result-gridSetRowSpacing _obj spacing = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_grid_set_row_spacing _obj' spacing-    touchManagedPtr _obj-    return ()--data GridSetRowSpacingMethodInfo-instance (signature ~ (Word32 -> m ()), MonadIO m, GridK a) => MethodInfo GridSetRowSpacingMethodInfo a signature where-    overloadedMethod _ = gridSetRowSpacing--
− GI/Gtk/Objects/Grid.hs-boot
@@ -1,38 +0,0 @@-module GI.Gtk.Objects.Grid where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype Grid = Grid (ForeignPtr Grid)-instance GObject Grid where-class GObject o => GridK o-instance (GObject o, IsDescendantOf Grid o) => GridK o-data GridBaselineRowPropertyInfo-data GridColumnHomogeneousPropertyInfo-data GridColumnSpacingPropertyInfo-data GridRowHomogeneousPropertyInfo-data GridRowSpacingPropertyInfo-data GridAttachMethodInfo-data GridAttachNextToMethodInfo-data GridGetBaselineRowMethodInfo-data GridGetChildAtMethodInfo-data GridGetColumnHomogeneousMethodInfo-data GridGetColumnSpacingMethodInfo-data GridGetRowBaselinePositionMethodInfo-data GridGetRowHomogeneousMethodInfo-data GridGetRowSpacingMethodInfo-data GridInsertColumnMethodInfo-data GridInsertNextToMethodInfo-data GridInsertRowMethodInfo-data GridRemoveColumnMethodInfo-data GridRemoveRowMethodInfo-data GridSetBaselineRowMethodInfo-data GridSetColumnHomogeneousMethodInfo-data GridSetColumnSpacingMethodInfo-data GridSetRowBaselinePositionMethodInfo-data GridSetRowHomogeneousMethodInfo-data GridSetRowSpacingMethodInfo
− GI/Gtk/Objects/HBox.hs
@@ -1,430 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.HBox-    ( ---- * Exported types-    HBox(..)                                ,-    HBoxK                                   ,-    toHBox                                  ,-    noHBox                                  ,--- -- * Methods--- ** hBoxNew-    hBoxNew                                 ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype HBox = HBox (ForeignPtr HBox)-foreign import ccall "gtk_hbox_get_type"-    c_gtk_hbox_get_type :: IO GType--type instance ParentTypes HBox = HBoxParentTypes-type HBoxParentTypes = '[Box, Container, Widget, GObject.Object, Atk.ImplementorIface, Buildable, Orientable]--instance GObject HBox where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_hbox_get_type-    --class GObject o => HBoxK o-instance (GObject o, IsDescendantOf HBox o) => HBoxK o--toHBox :: HBoxK o => o -> IO HBox-toHBox = unsafeCastTo HBox--noHBox :: Maybe HBox-noHBox = Nothing--type family ResolveHBoxMethod (t :: Symbol) (o :: *) :: * where-    ResolveHBoxMethod "activate" o = WidgetActivateMethodInfo-    ResolveHBoxMethod "add" o = ContainerAddMethodInfo-    ResolveHBoxMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveHBoxMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveHBoxMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveHBoxMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveHBoxMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveHBoxMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveHBoxMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveHBoxMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveHBoxMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveHBoxMethod "checkResize" o = ContainerCheckResizeMethodInfo-    ResolveHBoxMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveHBoxMethod "childGetProperty" o = ContainerChildGetPropertyMethodInfo-    ResolveHBoxMethod "childNotifyByPspec" o = ContainerChildNotifyByPspecMethodInfo-    ResolveHBoxMethod "childSetProperty" o = ContainerChildSetPropertyMethodInfo-    ResolveHBoxMethod "childType" o = ContainerChildTypeMethodInfo-    ResolveHBoxMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveHBoxMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveHBoxMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveHBoxMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveHBoxMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveHBoxMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveHBoxMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveHBoxMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveHBoxMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveHBoxMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveHBoxMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveHBoxMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveHBoxMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveHBoxMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveHBoxMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveHBoxMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveHBoxMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveHBoxMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveHBoxMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveHBoxMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveHBoxMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveHBoxMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveHBoxMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveHBoxMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveHBoxMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveHBoxMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveHBoxMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveHBoxMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveHBoxMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveHBoxMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveHBoxMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveHBoxMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveHBoxMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveHBoxMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveHBoxMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveHBoxMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveHBoxMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveHBoxMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveHBoxMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveHBoxMethod "draw" o = WidgetDrawMethodInfo-    ResolveHBoxMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveHBoxMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveHBoxMethod "event" o = WidgetEventMethodInfo-    ResolveHBoxMethod "forall" o = ContainerForallMethodInfo-    ResolveHBoxMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveHBoxMethod "foreach" o = ContainerForeachMethodInfo-    ResolveHBoxMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveHBoxMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveHBoxMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveHBoxMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveHBoxMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveHBoxMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveHBoxMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveHBoxMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveHBoxMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveHBoxMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveHBoxMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveHBoxMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveHBoxMethod "hide" o = WidgetHideMethodInfo-    ResolveHBoxMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveHBoxMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveHBoxMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveHBoxMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveHBoxMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveHBoxMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveHBoxMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveHBoxMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveHBoxMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveHBoxMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveHBoxMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveHBoxMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveHBoxMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveHBoxMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveHBoxMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveHBoxMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveHBoxMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveHBoxMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveHBoxMethod "map" o = WidgetMapMethodInfo-    ResolveHBoxMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveHBoxMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveHBoxMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveHBoxMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveHBoxMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveHBoxMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveHBoxMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveHBoxMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveHBoxMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveHBoxMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveHBoxMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveHBoxMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveHBoxMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveHBoxMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveHBoxMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveHBoxMethod "packEnd" o = BoxPackEndMethodInfo-    ResolveHBoxMethod "packStart" o = BoxPackStartMethodInfo-    ResolveHBoxMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveHBoxMethod "path" o = WidgetPathMethodInfo-    ResolveHBoxMethod "propagateDraw" o = ContainerPropagateDrawMethodInfo-    ResolveHBoxMethod "queryChildPacking" o = BoxQueryChildPackingMethodInfo-    ResolveHBoxMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveHBoxMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveHBoxMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveHBoxMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveHBoxMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveHBoxMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveHBoxMethod "realize" o = WidgetRealizeMethodInfo-    ResolveHBoxMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveHBoxMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveHBoxMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveHBoxMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveHBoxMethod "remove" o = ContainerRemoveMethodInfo-    ResolveHBoxMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveHBoxMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveHBoxMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveHBoxMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveHBoxMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveHBoxMethod "reorderChild" o = BoxReorderChildMethodInfo-    ResolveHBoxMethod "reparent" o = WidgetReparentMethodInfo-    ResolveHBoxMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveHBoxMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveHBoxMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveHBoxMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveHBoxMethod "resizeChildren" o = ContainerResizeChildrenMethodInfo-    ResolveHBoxMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveHBoxMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveHBoxMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveHBoxMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveHBoxMethod "show" o = WidgetShowMethodInfo-    ResolveHBoxMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveHBoxMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveHBoxMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveHBoxMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveHBoxMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveHBoxMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveHBoxMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveHBoxMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveHBoxMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveHBoxMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveHBoxMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveHBoxMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveHBoxMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveHBoxMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveHBoxMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveHBoxMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveHBoxMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveHBoxMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveHBoxMethod "unsetFocusChain" o = ContainerUnsetFocusChainMethodInfo-    ResolveHBoxMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveHBoxMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveHBoxMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveHBoxMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveHBoxMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveHBoxMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveHBoxMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveHBoxMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveHBoxMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveHBoxMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveHBoxMethod "getBaselinePosition" o = BoxGetBaselinePositionMethodInfo-    ResolveHBoxMethod "getBorderWidth" o = ContainerGetBorderWidthMethodInfo-    ResolveHBoxMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveHBoxMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveHBoxMethod "getCenterWidget" o = BoxGetCenterWidgetMethodInfo-    ResolveHBoxMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveHBoxMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveHBoxMethod "getChildren" o = ContainerGetChildrenMethodInfo-    ResolveHBoxMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveHBoxMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveHBoxMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveHBoxMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveHBoxMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveHBoxMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveHBoxMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveHBoxMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveHBoxMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveHBoxMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveHBoxMethod "getFocusChain" o = ContainerGetFocusChainMethodInfo-    ResolveHBoxMethod "getFocusChild" o = ContainerGetFocusChildMethodInfo-    ResolveHBoxMethod "getFocusHadjustment" o = ContainerGetFocusHadjustmentMethodInfo-    ResolveHBoxMethod "getFocusVadjustment" o = ContainerGetFocusVadjustmentMethodInfo-    ResolveHBoxMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveHBoxMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveHBoxMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveHBoxMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveHBoxMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveHBoxMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveHBoxMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveHBoxMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveHBoxMethod "getHomogeneous" o = BoxGetHomogeneousMethodInfo-    ResolveHBoxMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveHBoxMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveHBoxMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveHBoxMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveHBoxMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveHBoxMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveHBoxMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveHBoxMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveHBoxMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveHBoxMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveHBoxMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveHBoxMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveHBoxMethod "getOrientation" o = OrientableGetOrientationMethodInfo-    ResolveHBoxMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveHBoxMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveHBoxMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveHBoxMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveHBoxMethod "getPathForChild" o = ContainerGetPathForChildMethodInfo-    ResolveHBoxMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveHBoxMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveHBoxMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveHBoxMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveHBoxMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveHBoxMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveHBoxMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveHBoxMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveHBoxMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveHBoxMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveHBoxMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveHBoxMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveHBoxMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveHBoxMethod "getResizeMode" o = ContainerGetResizeModeMethodInfo-    ResolveHBoxMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveHBoxMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveHBoxMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveHBoxMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveHBoxMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveHBoxMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveHBoxMethod "getSpacing" o = BoxGetSpacingMethodInfo-    ResolveHBoxMethod "getState" o = WidgetGetStateMethodInfo-    ResolveHBoxMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveHBoxMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveHBoxMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveHBoxMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveHBoxMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveHBoxMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveHBoxMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveHBoxMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveHBoxMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveHBoxMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveHBoxMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveHBoxMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveHBoxMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveHBoxMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveHBoxMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveHBoxMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveHBoxMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveHBoxMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveHBoxMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveHBoxMethod "setBaselinePosition" o = BoxSetBaselinePositionMethodInfo-    ResolveHBoxMethod "setBorderWidth" o = ContainerSetBorderWidthMethodInfo-    ResolveHBoxMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveHBoxMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveHBoxMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveHBoxMethod "setCenterWidget" o = BoxSetCenterWidgetMethodInfo-    ResolveHBoxMethod "setChildPacking" o = BoxSetChildPackingMethodInfo-    ResolveHBoxMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveHBoxMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveHBoxMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveHBoxMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveHBoxMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveHBoxMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveHBoxMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveHBoxMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveHBoxMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveHBoxMethod "setFocusChain" o = ContainerSetFocusChainMethodInfo-    ResolveHBoxMethod "setFocusChild" o = ContainerSetFocusChildMethodInfo-    ResolveHBoxMethod "setFocusHadjustment" o = ContainerSetFocusHadjustmentMethodInfo-    ResolveHBoxMethod "setFocusVadjustment" o = ContainerSetFocusVadjustmentMethodInfo-    ResolveHBoxMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveHBoxMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveHBoxMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveHBoxMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveHBoxMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveHBoxMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveHBoxMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveHBoxMethod "setHomogeneous" o = BoxSetHomogeneousMethodInfo-    ResolveHBoxMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveHBoxMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveHBoxMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveHBoxMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveHBoxMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveHBoxMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveHBoxMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveHBoxMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveHBoxMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveHBoxMethod "setOrientation" o = OrientableSetOrientationMethodInfo-    ResolveHBoxMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveHBoxMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveHBoxMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveHBoxMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveHBoxMethod "setReallocateRedraws" o = ContainerSetReallocateRedrawsMethodInfo-    ResolveHBoxMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveHBoxMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveHBoxMethod "setResizeMode" o = ContainerSetResizeModeMethodInfo-    ResolveHBoxMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveHBoxMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveHBoxMethod "setSpacing" o = BoxSetSpacingMethodInfo-    ResolveHBoxMethod "setState" o = WidgetSetStateMethodInfo-    ResolveHBoxMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveHBoxMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveHBoxMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveHBoxMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveHBoxMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveHBoxMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveHBoxMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveHBoxMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveHBoxMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveHBoxMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveHBoxMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveHBoxMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveHBoxMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveHBoxMethod t HBox, MethodInfo info HBox p) => IsLabelProxy t (HBox -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveHBoxMethod t HBox, MethodInfo info HBox p) => IsLabel t (HBox -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList HBox = HBoxAttributeList-type HBoxAttributeList = ('[ '("appPaintable", WidgetAppPaintablePropertyInfo), '("baselinePosition", BoxBaselinePositionPropertyInfo), '("borderWidth", ContainerBorderWidthPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("child", ContainerChildPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("homogeneous", BoxHomogeneousPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("orientation", OrientableOrientationPropertyInfo), '("parent", WidgetParentPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("resizeMode", ContainerResizeModePropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("spacing", BoxSpacingPropertyInfo), '("style", WidgetStylePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo)] :: [(Symbol, *)])--type instance SignalList HBox = HBoxSignalList-type HBoxSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("add", ContainerAddSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("checkResize", ContainerCheckResizeSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("remove", ContainerRemoveSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("setFocusChild", ContainerSetFocusChildSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method HBox::new--- method type : Constructor--- Args : [Arg {argCName = "homogeneous", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "spacing", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "HBox")--- throws : False--- Skip return : False--foreign import ccall "gtk_hbox_new" gtk_hbox_new :: -    CInt ->                                 -- homogeneous : TBasicType TBoolean-    Int32 ->                                -- spacing : TBasicType TInt-    IO (Ptr HBox)--{-# DEPRECATED hBoxNew ["(Since version 3.2)","You can use gtk_box_new() with %GTK_ORIENTATION_HORIZONTAL instead,","  which is a quick and easy change. But the recommendation is to switch to","  #GtkGrid, since #GtkBox is going to go away eventually.","  See [Migrating from other containers to GtkGrid][gtk-migrating-GtkGrid]."]#-}-hBoxNew ::-    (MonadIO m) =>-    Bool                                    -- homogeneous-    -> Int32                                -- spacing-    -> m HBox                               -- result-hBoxNew homogeneous spacing = liftIO $ do-    let homogeneous' = (fromIntegral . fromEnum) homogeneous-    result <- gtk_hbox_new homogeneous' spacing-    checkUnexpectedReturnNULL "gtk_hbox_new" result-    result' <- (newObject HBox) result-    return result'--
− GI/Gtk/Objects/HBox.hs-boot
@@ -1,13 +0,0 @@-module GI.Gtk.Objects.HBox where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype HBox = HBox (ForeignPtr HBox)-instance GObject HBox where-class GObject o => HBoxK o-instance (GObject o, IsDescendantOf HBox o) => HBoxK o
− GI/Gtk/Objects/HButtonBox.hs
@@ -1,431 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.HButtonBox-    ( ---- * Exported types-    HButtonBox(..)                          ,-    HButtonBoxK                             ,-    toHButtonBox                            ,-    noHButtonBox                            ,--- -- * Methods--- ** hButtonBoxNew-    hButtonBoxNew                           ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype HButtonBox = HButtonBox (ForeignPtr HButtonBox)-foreign import ccall "gtk_hbutton_box_get_type"-    c_gtk_hbutton_box_get_type :: IO GType--type instance ParentTypes HButtonBox = HButtonBoxParentTypes-type HButtonBoxParentTypes = '[ButtonBox, Box, Container, Widget, GObject.Object, Atk.ImplementorIface, Buildable, Orientable]--instance GObject HButtonBox where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_hbutton_box_get_type-    --class GObject o => HButtonBoxK o-instance (GObject o, IsDescendantOf HButtonBox o) => HButtonBoxK o--toHButtonBox :: HButtonBoxK o => o -> IO HButtonBox-toHButtonBox = unsafeCastTo HButtonBox--noHButtonBox :: Maybe HButtonBox-noHButtonBox = Nothing--type family ResolveHButtonBoxMethod (t :: Symbol) (o :: *) :: * where-    ResolveHButtonBoxMethod "activate" o = WidgetActivateMethodInfo-    ResolveHButtonBoxMethod "add" o = ContainerAddMethodInfo-    ResolveHButtonBoxMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveHButtonBoxMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveHButtonBoxMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveHButtonBoxMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveHButtonBoxMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveHButtonBoxMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveHButtonBoxMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveHButtonBoxMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveHButtonBoxMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveHButtonBoxMethod "checkResize" o = ContainerCheckResizeMethodInfo-    ResolveHButtonBoxMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveHButtonBoxMethod "childGetProperty" o = ContainerChildGetPropertyMethodInfo-    ResolveHButtonBoxMethod "childNotifyByPspec" o = ContainerChildNotifyByPspecMethodInfo-    ResolveHButtonBoxMethod "childSetProperty" o = ContainerChildSetPropertyMethodInfo-    ResolveHButtonBoxMethod "childType" o = ContainerChildTypeMethodInfo-    ResolveHButtonBoxMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveHButtonBoxMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveHButtonBoxMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveHButtonBoxMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveHButtonBoxMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveHButtonBoxMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveHButtonBoxMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveHButtonBoxMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveHButtonBoxMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveHButtonBoxMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveHButtonBoxMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveHButtonBoxMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveHButtonBoxMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveHButtonBoxMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveHButtonBoxMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveHButtonBoxMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveHButtonBoxMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveHButtonBoxMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveHButtonBoxMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveHButtonBoxMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveHButtonBoxMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveHButtonBoxMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveHButtonBoxMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveHButtonBoxMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveHButtonBoxMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveHButtonBoxMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveHButtonBoxMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveHButtonBoxMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveHButtonBoxMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveHButtonBoxMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveHButtonBoxMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveHButtonBoxMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveHButtonBoxMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveHButtonBoxMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveHButtonBoxMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveHButtonBoxMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveHButtonBoxMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveHButtonBoxMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveHButtonBoxMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveHButtonBoxMethod "draw" o = WidgetDrawMethodInfo-    ResolveHButtonBoxMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveHButtonBoxMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveHButtonBoxMethod "event" o = WidgetEventMethodInfo-    ResolveHButtonBoxMethod "forall" o = ContainerForallMethodInfo-    ResolveHButtonBoxMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveHButtonBoxMethod "foreach" o = ContainerForeachMethodInfo-    ResolveHButtonBoxMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveHButtonBoxMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveHButtonBoxMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveHButtonBoxMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveHButtonBoxMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveHButtonBoxMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveHButtonBoxMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveHButtonBoxMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveHButtonBoxMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveHButtonBoxMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveHButtonBoxMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveHButtonBoxMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveHButtonBoxMethod "hide" o = WidgetHideMethodInfo-    ResolveHButtonBoxMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveHButtonBoxMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveHButtonBoxMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveHButtonBoxMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveHButtonBoxMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveHButtonBoxMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveHButtonBoxMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveHButtonBoxMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveHButtonBoxMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveHButtonBoxMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveHButtonBoxMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveHButtonBoxMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveHButtonBoxMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveHButtonBoxMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveHButtonBoxMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveHButtonBoxMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveHButtonBoxMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveHButtonBoxMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveHButtonBoxMethod "map" o = WidgetMapMethodInfo-    ResolveHButtonBoxMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveHButtonBoxMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveHButtonBoxMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveHButtonBoxMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveHButtonBoxMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveHButtonBoxMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveHButtonBoxMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveHButtonBoxMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveHButtonBoxMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveHButtonBoxMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveHButtonBoxMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveHButtonBoxMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveHButtonBoxMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveHButtonBoxMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveHButtonBoxMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveHButtonBoxMethod "packEnd" o = BoxPackEndMethodInfo-    ResolveHButtonBoxMethod "packStart" o = BoxPackStartMethodInfo-    ResolveHButtonBoxMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveHButtonBoxMethod "path" o = WidgetPathMethodInfo-    ResolveHButtonBoxMethod "propagateDraw" o = ContainerPropagateDrawMethodInfo-    ResolveHButtonBoxMethod "queryChildPacking" o = BoxQueryChildPackingMethodInfo-    ResolveHButtonBoxMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveHButtonBoxMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveHButtonBoxMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveHButtonBoxMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveHButtonBoxMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveHButtonBoxMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveHButtonBoxMethod "realize" o = WidgetRealizeMethodInfo-    ResolveHButtonBoxMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveHButtonBoxMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveHButtonBoxMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveHButtonBoxMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveHButtonBoxMethod "remove" o = ContainerRemoveMethodInfo-    ResolveHButtonBoxMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveHButtonBoxMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveHButtonBoxMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveHButtonBoxMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveHButtonBoxMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveHButtonBoxMethod "reorderChild" o = BoxReorderChildMethodInfo-    ResolveHButtonBoxMethod "reparent" o = WidgetReparentMethodInfo-    ResolveHButtonBoxMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveHButtonBoxMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveHButtonBoxMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveHButtonBoxMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveHButtonBoxMethod "resizeChildren" o = ContainerResizeChildrenMethodInfo-    ResolveHButtonBoxMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveHButtonBoxMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveHButtonBoxMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveHButtonBoxMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveHButtonBoxMethod "show" o = WidgetShowMethodInfo-    ResolveHButtonBoxMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveHButtonBoxMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveHButtonBoxMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveHButtonBoxMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveHButtonBoxMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveHButtonBoxMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveHButtonBoxMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveHButtonBoxMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveHButtonBoxMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveHButtonBoxMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveHButtonBoxMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveHButtonBoxMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveHButtonBoxMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveHButtonBoxMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveHButtonBoxMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveHButtonBoxMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveHButtonBoxMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveHButtonBoxMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveHButtonBoxMethod "unsetFocusChain" o = ContainerUnsetFocusChainMethodInfo-    ResolveHButtonBoxMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveHButtonBoxMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveHButtonBoxMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveHButtonBoxMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveHButtonBoxMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveHButtonBoxMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveHButtonBoxMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveHButtonBoxMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveHButtonBoxMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveHButtonBoxMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveHButtonBoxMethod "getBaselinePosition" o = BoxGetBaselinePositionMethodInfo-    ResolveHButtonBoxMethod "getBorderWidth" o = ContainerGetBorderWidthMethodInfo-    ResolveHButtonBoxMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveHButtonBoxMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveHButtonBoxMethod "getCenterWidget" o = BoxGetCenterWidgetMethodInfo-    ResolveHButtonBoxMethod "getChildNonHomogeneous" o = ButtonBoxGetChildNonHomogeneousMethodInfo-    ResolveHButtonBoxMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveHButtonBoxMethod "getChildSecondary" o = ButtonBoxGetChildSecondaryMethodInfo-    ResolveHButtonBoxMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveHButtonBoxMethod "getChildren" o = ContainerGetChildrenMethodInfo-    ResolveHButtonBoxMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveHButtonBoxMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveHButtonBoxMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveHButtonBoxMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveHButtonBoxMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveHButtonBoxMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveHButtonBoxMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveHButtonBoxMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveHButtonBoxMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveHButtonBoxMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveHButtonBoxMethod "getFocusChain" o = ContainerGetFocusChainMethodInfo-    ResolveHButtonBoxMethod "getFocusChild" o = ContainerGetFocusChildMethodInfo-    ResolveHButtonBoxMethod "getFocusHadjustment" o = ContainerGetFocusHadjustmentMethodInfo-    ResolveHButtonBoxMethod "getFocusVadjustment" o = ContainerGetFocusVadjustmentMethodInfo-    ResolveHButtonBoxMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveHButtonBoxMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveHButtonBoxMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveHButtonBoxMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveHButtonBoxMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveHButtonBoxMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveHButtonBoxMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveHButtonBoxMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveHButtonBoxMethod "getHomogeneous" o = BoxGetHomogeneousMethodInfo-    ResolveHButtonBoxMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveHButtonBoxMethod "getLayout" o = ButtonBoxGetLayoutMethodInfo-    ResolveHButtonBoxMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveHButtonBoxMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveHButtonBoxMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveHButtonBoxMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveHButtonBoxMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveHButtonBoxMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveHButtonBoxMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveHButtonBoxMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveHButtonBoxMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveHButtonBoxMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveHButtonBoxMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveHButtonBoxMethod "getOrientation" o = OrientableGetOrientationMethodInfo-    ResolveHButtonBoxMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveHButtonBoxMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveHButtonBoxMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveHButtonBoxMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveHButtonBoxMethod "getPathForChild" o = ContainerGetPathForChildMethodInfo-    ResolveHButtonBoxMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveHButtonBoxMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveHButtonBoxMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveHButtonBoxMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveHButtonBoxMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveHButtonBoxMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveHButtonBoxMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveHButtonBoxMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveHButtonBoxMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveHButtonBoxMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveHButtonBoxMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveHButtonBoxMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveHButtonBoxMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveHButtonBoxMethod "getResizeMode" o = ContainerGetResizeModeMethodInfo-    ResolveHButtonBoxMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveHButtonBoxMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveHButtonBoxMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveHButtonBoxMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveHButtonBoxMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveHButtonBoxMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveHButtonBoxMethod "getSpacing" o = BoxGetSpacingMethodInfo-    ResolveHButtonBoxMethod "getState" o = WidgetGetStateMethodInfo-    ResolveHButtonBoxMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveHButtonBoxMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveHButtonBoxMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveHButtonBoxMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveHButtonBoxMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveHButtonBoxMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveHButtonBoxMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveHButtonBoxMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveHButtonBoxMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveHButtonBoxMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveHButtonBoxMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveHButtonBoxMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveHButtonBoxMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveHButtonBoxMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveHButtonBoxMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveHButtonBoxMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveHButtonBoxMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveHButtonBoxMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveHButtonBoxMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveHButtonBoxMethod "setBaselinePosition" o = BoxSetBaselinePositionMethodInfo-    ResolveHButtonBoxMethod "setBorderWidth" o = ContainerSetBorderWidthMethodInfo-    ResolveHButtonBoxMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveHButtonBoxMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveHButtonBoxMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveHButtonBoxMethod "setCenterWidget" o = BoxSetCenterWidgetMethodInfo-    ResolveHButtonBoxMethod "setChildNonHomogeneous" o = ButtonBoxSetChildNonHomogeneousMethodInfo-    ResolveHButtonBoxMethod "setChildPacking" o = BoxSetChildPackingMethodInfo-    ResolveHButtonBoxMethod "setChildSecondary" o = ButtonBoxSetChildSecondaryMethodInfo-    ResolveHButtonBoxMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveHButtonBoxMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveHButtonBoxMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveHButtonBoxMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveHButtonBoxMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveHButtonBoxMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveHButtonBoxMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveHButtonBoxMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveHButtonBoxMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveHButtonBoxMethod "setFocusChain" o = ContainerSetFocusChainMethodInfo-    ResolveHButtonBoxMethod "setFocusChild" o = ContainerSetFocusChildMethodInfo-    ResolveHButtonBoxMethod "setFocusHadjustment" o = ContainerSetFocusHadjustmentMethodInfo-    ResolveHButtonBoxMethod "setFocusVadjustment" o = ContainerSetFocusVadjustmentMethodInfo-    ResolveHButtonBoxMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveHButtonBoxMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveHButtonBoxMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveHButtonBoxMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveHButtonBoxMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveHButtonBoxMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveHButtonBoxMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveHButtonBoxMethod "setHomogeneous" o = BoxSetHomogeneousMethodInfo-    ResolveHButtonBoxMethod "setLayout" o = ButtonBoxSetLayoutMethodInfo-    ResolveHButtonBoxMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveHButtonBoxMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveHButtonBoxMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveHButtonBoxMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveHButtonBoxMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveHButtonBoxMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveHButtonBoxMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveHButtonBoxMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveHButtonBoxMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveHButtonBoxMethod "setOrientation" o = OrientableSetOrientationMethodInfo-    ResolveHButtonBoxMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveHButtonBoxMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveHButtonBoxMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveHButtonBoxMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveHButtonBoxMethod "setReallocateRedraws" o = ContainerSetReallocateRedrawsMethodInfo-    ResolveHButtonBoxMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveHButtonBoxMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveHButtonBoxMethod "setResizeMode" o = ContainerSetResizeModeMethodInfo-    ResolveHButtonBoxMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveHButtonBoxMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveHButtonBoxMethod "setSpacing" o = BoxSetSpacingMethodInfo-    ResolveHButtonBoxMethod "setState" o = WidgetSetStateMethodInfo-    ResolveHButtonBoxMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveHButtonBoxMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveHButtonBoxMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveHButtonBoxMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveHButtonBoxMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveHButtonBoxMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveHButtonBoxMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveHButtonBoxMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveHButtonBoxMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveHButtonBoxMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveHButtonBoxMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveHButtonBoxMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveHButtonBoxMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveHButtonBoxMethod t HButtonBox, MethodInfo info HButtonBox p) => IsLabelProxy t (HButtonBox -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveHButtonBoxMethod t HButtonBox, MethodInfo info HButtonBox p) => IsLabel t (HButtonBox -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList HButtonBox = HButtonBoxAttributeList-type HButtonBoxAttributeList = ('[ '("appPaintable", WidgetAppPaintablePropertyInfo), '("baselinePosition", BoxBaselinePositionPropertyInfo), '("borderWidth", ContainerBorderWidthPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("child", ContainerChildPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("homogeneous", BoxHomogeneousPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("layoutStyle", ButtonBoxLayoutStylePropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("orientation", OrientableOrientationPropertyInfo), '("parent", WidgetParentPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("resizeMode", ContainerResizeModePropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("spacing", BoxSpacingPropertyInfo), '("style", WidgetStylePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo)] :: [(Symbol, *)])--type instance SignalList HButtonBox = HButtonBoxSignalList-type HButtonBoxSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("add", ContainerAddSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("checkResize", ContainerCheckResizeSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("remove", ContainerRemoveSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("setFocusChild", ContainerSetFocusChildSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method HButtonBox::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "HButtonBox")--- throws : False--- Skip return : False--foreign import ccall "gtk_hbutton_box_new" gtk_hbutton_box_new :: -    IO (Ptr HButtonBox)--{-# DEPRECATED hButtonBoxNew ["(Since version 3.2)","Use gtk_button_box_new() with %GTK_ORIENTATION_HORIZONTAL instead"]#-}-hButtonBoxNew ::-    (MonadIO m) =>-    m HButtonBox                            -- result-hButtonBoxNew  = liftIO $ do-    result <- gtk_hbutton_box_new-    checkUnexpectedReturnNULL "gtk_hbutton_box_new" result-    result' <- (newObject HButtonBox) result-    return result'--
− GI/Gtk/Objects/HButtonBox.hs-boot
@@ -1,13 +0,0 @@-module GI.Gtk.Objects.HButtonBox where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype HButtonBox = HButtonBox (ForeignPtr HButtonBox)-instance GObject HButtonBox where-class GObject o => HButtonBoxK o-instance (GObject o, IsDescendantOf HButtonBox o) => HButtonBoxK o
− GI/Gtk/Objects/HPaned.hs
@@ -1,423 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.HPaned-    ( ---- * Exported types-    HPaned(..)                              ,-    HPanedK                                 ,-    toHPaned                                ,-    noHPaned                                ,--- -- * Methods--- ** hPanedNew-    hPanedNew                               ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype HPaned = HPaned (ForeignPtr HPaned)-foreign import ccall "gtk_hpaned_get_type"-    c_gtk_hpaned_get_type :: IO GType--type instance ParentTypes HPaned = HPanedParentTypes-type HPanedParentTypes = '[Paned, Container, Widget, GObject.Object, Atk.ImplementorIface, Buildable, Orientable]--instance GObject HPaned where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_hpaned_get_type-    --class GObject o => HPanedK o-instance (GObject o, IsDescendantOf HPaned o) => HPanedK o--toHPaned :: HPanedK o => o -> IO HPaned-toHPaned = unsafeCastTo HPaned--noHPaned :: Maybe HPaned-noHPaned = Nothing--type family ResolveHPanedMethod (t :: Symbol) (o :: *) :: * where-    ResolveHPanedMethod "activate" o = WidgetActivateMethodInfo-    ResolveHPanedMethod "add" o = ContainerAddMethodInfo-    ResolveHPanedMethod "add1" o = PanedAdd1MethodInfo-    ResolveHPanedMethod "add2" o = PanedAdd2MethodInfo-    ResolveHPanedMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveHPanedMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveHPanedMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveHPanedMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveHPanedMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveHPanedMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveHPanedMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveHPanedMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveHPanedMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveHPanedMethod "checkResize" o = ContainerCheckResizeMethodInfo-    ResolveHPanedMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveHPanedMethod "childGetProperty" o = ContainerChildGetPropertyMethodInfo-    ResolveHPanedMethod "childNotifyByPspec" o = ContainerChildNotifyByPspecMethodInfo-    ResolveHPanedMethod "childSetProperty" o = ContainerChildSetPropertyMethodInfo-    ResolveHPanedMethod "childType" o = ContainerChildTypeMethodInfo-    ResolveHPanedMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveHPanedMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveHPanedMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveHPanedMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveHPanedMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveHPanedMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveHPanedMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveHPanedMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveHPanedMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveHPanedMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveHPanedMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveHPanedMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveHPanedMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveHPanedMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveHPanedMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveHPanedMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveHPanedMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveHPanedMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveHPanedMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveHPanedMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveHPanedMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveHPanedMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveHPanedMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveHPanedMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveHPanedMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveHPanedMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveHPanedMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveHPanedMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveHPanedMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveHPanedMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveHPanedMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveHPanedMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveHPanedMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveHPanedMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveHPanedMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveHPanedMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveHPanedMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveHPanedMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveHPanedMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveHPanedMethod "draw" o = WidgetDrawMethodInfo-    ResolveHPanedMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveHPanedMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveHPanedMethod "event" o = WidgetEventMethodInfo-    ResolveHPanedMethod "forall" o = ContainerForallMethodInfo-    ResolveHPanedMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveHPanedMethod "foreach" o = ContainerForeachMethodInfo-    ResolveHPanedMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveHPanedMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveHPanedMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveHPanedMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveHPanedMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveHPanedMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveHPanedMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveHPanedMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveHPanedMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveHPanedMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveHPanedMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveHPanedMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveHPanedMethod "hide" o = WidgetHideMethodInfo-    ResolveHPanedMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveHPanedMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveHPanedMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveHPanedMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveHPanedMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveHPanedMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveHPanedMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveHPanedMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveHPanedMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveHPanedMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveHPanedMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveHPanedMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveHPanedMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveHPanedMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveHPanedMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveHPanedMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveHPanedMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveHPanedMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveHPanedMethod "map" o = WidgetMapMethodInfo-    ResolveHPanedMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveHPanedMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveHPanedMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveHPanedMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveHPanedMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveHPanedMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveHPanedMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveHPanedMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveHPanedMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveHPanedMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveHPanedMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveHPanedMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveHPanedMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveHPanedMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveHPanedMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveHPanedMethod "pack1" o = PanedPack1MethodInfo-    ResolveHPanedMethod "pack2" o = PanedPack2MethodInfo-    ResolveHPanedMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveHPanedMethod "path" o = WidgetPathMethodInfo-    ResolveHPanedMethod "propagateDraw" o = ContainerPropagateDrawMethodInfo-    ResolveHPanedMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveHPanedMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveHPanedMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveHPanedMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveHPanedMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveHPanedMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveHPanedMethod "realize" o = WidgetRealizeMethodInfo-    ResolveHPanedMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveHPanedMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveHPanedMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveHPanedMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveHPanedMethod "remove" o = ContainerRemoveMethodInfo-    ResolveHPanedMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveHPanedMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveHPanedMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveHPanedMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveHPanedMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveHPanedMethod "reparent" o = WidgetReparentMethodInfo-    ResolveHPanedMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveHPanedMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveHPanedMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveHPanedMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveHPanedMethod "resizeChildren" o = ContainerResizeChildrenMethodInfo-    ResolveHPanedMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveHPanedMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveHPanedMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveHPanedMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveHPanedMethod "show" o = WidgetShowMethodInfo-    ResolveHPanedMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveHPanedMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveHPanedMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveHPanedMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveHPanedMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveHPanedMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveHPanedMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveHPanedMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveHPanedMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveHPanedMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveHPanedMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveHPanedMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveHPanedMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveHPanedMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveHPanedMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveHPanedMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveHPanedMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveHPanedMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveHPanedMethod "unsetFocusChain" o = ContainerUnsetFocusChainMethodInfo-    ResolveHPanedMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveHPanedMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveHPanedMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveHPanedMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveHPanedMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveHPanedMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveHPanedMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveHPanedMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveHPanedMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveHPanedMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveHPanedMethod "getBorderWidth" o = ContainerGetBorderWidthMethodInfo-    ResolveHPanedMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveHPanedMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveHPanedMethod "getChild1" o = PanedGetChild1MethodInfo-    ResolveHPanedMethod "getChild2" o = PanedGetChild2MethodInfo-    ResolveHPanedMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveHPanedMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveHPanedMethod "getChildren" o = ContainerGetChildrenMethodInfo-    ResolveHPanedMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveHPanedMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveHPanedMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveHPanedMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveHPanedMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveHPanedMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveHPanedMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveHPanedMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveHPanedMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveHPanedMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveHPanedMethod "getFocusChain" o = ContainerGetFocusChainMethodInfo-    ResolveHPanedMethod "getFocusChild" o = ContainerGetFocusChildMethodInfo-    ResolveHPanedMethod "getFocusHadjustment" o = ContainerGetFocusHadjustmentMethodInfo-    ResolveHPanedMethod "getFocusVadjustment" o = ContainerGetFocusVadjustmentMethodInfo-    ResolveHPanedMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveHPanedMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveHPanedMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveHPanedMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveHPanedMethod "getHandleWindow" o = PanedGetHandleWindowMethodInfo-    ResolveHPanedMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveHPanedMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveHPanedMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveHPanedMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveHPanedMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveHPanedMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveHPanedMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveHPanedMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveHPanedMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveHPanedMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveHPanedMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveHPanedMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveHPanedMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveHPanedMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveHPanedMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveHPanedMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveHPanedMethod "getOrientation" o = OrientableGetOrientationMethodInfo-    ResolveHPanedMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveHPanedMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveHPanedMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveHPanedMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveHPanedMethod "getPathForChild" o = ContainerGetPathForChildMethodInfo-    ResolveHPanedMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveHPanedMethod "getPosition" o = PanedGetPositionMethodInfo-    ResolveHPanedMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveHPanedMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveHPanedMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveHPanedMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveHPanedMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveHPanedMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveHPanedMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveHPanedMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveHPanedMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveHPanedMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveHPanedMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveHPanedMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveHPanedMethod "getResizeMode" o = ContainerGetResizeModeMethodInfo-    ResolveHPanedMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveHPanedMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveHPanedMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveHPanedMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveHPanedMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveHPanedMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveHPanedMethod "getState" o = WidgetGetStateMethodInfo-    ResolveHPanedMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveHPanedMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveHPanedMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveHPanedMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveHPanedMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveHPanedMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveHPanedMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveHPanedMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveHPanedMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveHPanedMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveHPanedMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveHPanedMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveHPanedMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveHPanedMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveHPanedMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveHPanedMethod "getWideHandle" o = PanedGetWideHandleMethodInfo-    ResolveHPanedMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveHPanedMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveHPanedMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveHPanedMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveHPanedMethod "setBorderWidth" o = ContainerSetBorderWidthMethodInfo-    ResolveHPanedMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveHPanedMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveHPanedMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveHPanedMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveHPanedMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveHPanedMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveHPanedMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveHPanedMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveHPanedMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveHPanedMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveHPanedMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveHPanedMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveHPanedMethod "setFocusChain" o = ContainerSetFocusChainMethodInfo-    ResolveHPanedMethod "setFocusChild" o = ContainerSetFocusChildMethodInfo-    ResolveHPanedMethod "setFocusHadjustment" o = ContainerSetFocusHadjustmentMethodInfo-    ResolveHPanedMethod "setFocusVadjustment" o = ContainerSetFocusVadjustmentMethodInfo-    ResolveHPanedMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveHPanedMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveHPanedMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveHPanedMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveHPanedMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveHPanedMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveHPanedMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveHPanedMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveHPanedMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveHPanedMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveHPanedMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveHPanedMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveHPanedMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveHPanedMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveHPanedMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveHPanedMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveHPanedMethod "setOrientation" o = OrientableSetOrientationMethodInfo-    ResolveHPanedMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveHPanedMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveHPanedMethod "setPosition" o = PanedSetPositionMethodInfo-    ResolveHPanedMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveHPanedMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveHPanedMethod "setReallocateRedraws" o = ContainerSetReallocateRedrawsMethodInfo-    ResolveHPanedMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveHPanedMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveHPanedMethod "setResizeMode" o = ContainerSetResizeModeMethodInfo-    ResolveHPanedMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveHPanedMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveHPanedMethod "setState" o = WidgetSetStateMethodInfo-    ResolveHPanedMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveHPanedMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveHPanedMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveHPanedMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveHPanedMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveHPanedMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveHPanedMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveHPanedMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveHPanedMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveHPanedMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveHPanedMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveHPanedMethod "setWideHandle" o = PanedSetWideHandleMethodInfo-    ResolveHPanedMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveHPanedMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveHPanedMethod t HPaned, MethodInfo info HPaned p) => IsLabelProxy t (HPaned -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveHPanedMethod t HPaned, MethodInfo info HPaned p) => IsLabel t (HPaned -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList HPaned = HPanedAttributeList-type HPanedAttributeList = ('[ '("appPaintable", WidgetAppPaintablePropertyInfo), '("borderWidth", ContainerBorderWidthPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("child", ContainerChildPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("maxPosition", PanedMaxPositionPropertyInfo), '("minPosition", PanedMinPositionPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("orientation", OrientableOrientationPropertyInfo), '("parent", WidgetParentPropertyInfo), '("position", PanedPositionPropertyInfo), '("positionSet", PanedPositionSetPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("resizeMode", ContainerResizeModePropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("style", WidgetStylePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("wideHandle", PanedWideHandlePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo)] :: [(Symbol, *)])--type instance SignalList HPaned = HPanedSignalList-type HPanedSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("acceptPosition", PanedAcceptPositionSignalInfo), '("add", ContainerAddSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("cancelPosition", PanedCancelPositionSignalInfo), '("checkResize", ContainerCheckResizeSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("cycleChildFocus", PanedCycleChildFocusSignalInfo), '("cycleHandleFocus", PanedCycleHandleFocusSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("moveHandle", PanedMoveHandleSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("remove", ContainerRemoveSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("setFocusChild", ContainerSetFocusChildSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("toggleHandleFocus", PanedToggleHandleFocusSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method HPaned::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "HPaned")--- throws : False--- Skip return : False--foreign import ccall "gtk_hpaned_new" gtk_hpaned_new :: -    IO (Ptr HPaned)--{-# DEPRECATED hPanedNew ["(Since version 3.2)","Use gtk_paned_new() with %GTK_ORIENTATION_HORIZONTAL instead"]#-}-hPanedNew ::-    (MonadIO m) =>-    m HPaned                                -- result-hPanedNew  = liftIO $ do-    result <- gtk_hpaned_new-    checkUnexpectedReturnNULL "gtk_hpaned_new" result-    result' <- (newObject HPaned) result-    return result'--
− GI/Gtk/Objects/HPaned.hs-boot
@@ -1,13 +0,0 @@-module GI.Gtk.Objects.HPaned where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype HPaned = HPaned (ForeignPtr HPaned)-instance GObject HPaned where-class GObject o => HPanedK o-instance (GObject o, IsDescendantOf HPaned o) => HPanedK o
− GI/Gtk/Objects/HSV.hs
@@ -1,750 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.HSV-    ( ---- * Exported types-    HSV(..)                                 ,-    HSVK                                    ,-    toHSV                                   ,-    noHSV                                   ,--- -- * Methods--- ** hSVGetColor-    HSVGetColorMethodInfo                   ,-    hSVGetColor                             ,----- ** hSVGetMetrics-    HSVGetMetricsMethodInfo                 ,-    hSVGetMetrics                           ,----- ** hSVIsAdjusting-    HSVIsAdjustingMethodInfo                ,-    hSVIsAdjusting                          ,----- ** hSVNew-    hSVNew                                  ,----- ** hSVSetColor-    HSVSetColorMethodInfo                   ,-    hSVSetColor                             ,----- ** hSVSetMetrics-    HSVSetMetricsMethodInfo                 ,-    hSVSetMetrics                           ,----- ** hSVToRgb-    hSVToRgb                                ,----- -- * Signals--- ** Changed-    HSVChangedCallback                      ,-    HSVChangedCallbackC                     ,-    HSVChangedSignalInfo                    ,-    afterHSVChanged                         ,-    hSVChangedCallbackWrapper               ,-    hSVChangedClosure                       ,-    mkHSVChangedCallback                    ,-    noHSVChangedCallback                    ,-    onHSVChanged                            ,----- ** Move-    HSVMoveCallback                         ,-    HSVMoveCallbackC                        ,-    HSVMoveSignalInfo                       ,-    afterHSVMove                            ,-    hSVMoveCallbackWrapper                  ,-    hSVMoveClosure                          ,-    mkHSVMoveCallback                       ,-    noHSVMoveCallback                       ,-    onHSVMove                               ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype HSV = HSV (ForeignPtr HSV)-foreign import ccall "gtk_hsv_get_type"-    c_gtk_hsv_get_type :: IO GType--type instance ParentTypes HSV = HSVParentTypes-type HSVParentTypes = '[Widget, GObject.Object, Atk.ImplementorIface, Buildable]--instance GObject HSV where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_hsv_get_type-    --class GObject o => HSVK o-instance (GObject o, IsDescendantOf HSV o) => HSVK o--toHSV :: HSVK o => o -> IO HSV-toHSV = unsafeCastTo HSV--noHSV :: Maybe HSV-noHSV = Nothing--type family ResolveHSVMethod (t :: Symbol) (o :: *) :: * where-    ResolveHSVMethod "activate" o = WidgetActivateMethodInfo-    ResolveHSVMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveHSVMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveHSVMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveHSVMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveHSVMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveHSVMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveHSVMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveHSVMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveHSVMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveHSVMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveHSVMethod "childNotify" o = WidgetChildNotifyMethodInfo-    ResolveHSVMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveHSVMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveHSVMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveHSVMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveHSVMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveHSVMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveHSVMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveHSVMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveHSVMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveHSVMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveHSVMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveHSVMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveHSVMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveHSVMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveHSVMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveHSVMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveHSVMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveHSVMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveHSVMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveHSVMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveHSVMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveHSVMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveHSVMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveHSVMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveHSVMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveHSVMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveHSVMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveHSVMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveHSVMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveHSVMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveHSVMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveHSVMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveHSVMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveHSVMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveHSVMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveHSVMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveHSVMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveHSVMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveHSVMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveHSVMethod "draw" o = WidgetDrawMethodInfo-    ResolveHSVMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveHSVMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveHSVMethod "event" o = WidgetEventMethodInfo-    ResolveHSVMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveHSVMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveHSVMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveHSVMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveHSVMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveHSVMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveHSVMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveHSVMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveHSVMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveHSVMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveHSVMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveHSVMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveHSVMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveHSVMethod "hide" o = WidgetHideMethodInfo-    ResolveHSVMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveHSVMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveHSVMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveHSVMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveHSVMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveHSVMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveHSVMethod "isAdjusting" o = HSVIsAdjustingMethodInfo-    ResolveHSVMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveHSVMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveHSVMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveHSVMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveHSVMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveHSVMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveHSVMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveHSVMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveHSVMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveHSVMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveHSVMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveHSVMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveHSVMethod "map" o = WidgetMapMethodInfo-    ResolveHSVMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveHSVMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveHSVMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveHSVMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveHSVMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveHSVMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveHSVMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveHSVMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveHSVMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveHSVMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveHSVMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveHSVMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveHSVMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveHSVMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveHSVMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveHSVMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveHSVMethod "path" o = WidgetPathMethodInfo-    ResolveHSVMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveHSVMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveHSVMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveHSVMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveHSVMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveHSVMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveHSVMethod "realize" o = WidgetRealizeMethodInfo-    ResolveHSVMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveHSVMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveHSVMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveHSVMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveHSVMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveHSVMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveHSVMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveHSVMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveHSVMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveHSVMethod "reparent" o = WidgetReparentMethodInfo-    ResolveHSVMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveHSVMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveHSVMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveHSVMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveHSVMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveHSVMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveHSVMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveHSVMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveHSVMethod "show" o = WidgetShowMethodInfo-    ResolveHSVMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveHSVMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveHSVMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveHSVMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveHSVMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveHSVMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveHSVMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveHSVMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveHSVMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveHSVMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveHSVMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveHSVMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveHSVMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveHSVMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveHSVMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveHSVMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveHSVMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveHSVMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveHSVMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveHSVMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveHSVMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveHSVMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveHSVMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveHSVMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveHSVMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveHSVMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveHSVMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveHSVMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveHSVMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveHSVMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveHSVMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveHSVMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveHSVMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveHSVMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveHSVMethod "getColor" o = HSVGetColorMethodInfo-    ResolveHSVMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveHSVMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveHSVMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveHSVMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveHSVMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveHSVMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveHSVMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveHSVMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveHSVMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveHSVMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveHSVMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveHSVMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveHSVMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveHSVMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveHSVMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveHSVMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveHSVMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveHSVMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveHSVMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveHSVMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveHSVMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveHSVMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveHSVMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveHSVMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveHSVMethod "getMetrics" o = HSVGetMetricsMethodInfo-    ResolveHSVMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveHSVMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveHSVMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveHSVMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveHSVMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveHSVMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveHSVMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveHSVMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveHSVMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveHSVMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveHSVMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveHSVMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveHSVMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveHSVMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveHSVMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveHSVMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveHSVMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveHSVMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveHSVMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveHSVMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveHSVMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveHSVMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveHSVMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveHSVMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveHSVMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveHSVMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveHSVMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveHSVMethod "getState" o = WidgetGetStateMethodInfo-    ResolveHSVMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveHSVMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveHSVMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveHSVMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveHSVMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveHSVMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveHSVMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveHSVMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveHSVMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveHSVMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveHSVMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveHSVMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveHSVMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveHSVMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveHSVMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveHSVMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveHSVMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveHSVMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveHSVMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveHSVMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveHSVMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveHSVMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveHSVMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveHSVMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveHSVMethod "setColor" o = HSVSetColorMethodInfo-    ResolveHSVMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveHSVMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveHSVMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveHSVMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveHSVMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveHSVMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveHSVMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveHSVMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveHSVMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveHSVMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveHSVMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveHSVMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveHSVMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveHSVMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveHSVMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveHSVMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveHSVMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveHSVMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveHSVMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveHSVMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveHSVMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveHSVMethod "setMetrics" o = HSVSetMetricsMethodInfo-    ResolveHSVMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveHSVMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveHSVMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveHSVMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveHSVMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveHSVMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveHSVMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveHSVMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveHSVMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveHSVMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveHSVMethod "setState" o = WidgetSetStateMethodInfo-    ResolveHSVMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveHSVMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveHSVMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveHSVMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveHSVMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveHSVMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveHSVMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveHSVMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveHSVMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveHSVMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveHSVMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveHSVMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveHSVMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveHSVMethod t HSV, MethodInfo info HSV p) => IsLabelProxy t (HSV -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveHSVMethod t HSV, MethodInfo info HSV p) => IsLabel t (HSV -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal HSV::changed-type HSVChangedCallback =-    IO ()--noHSVChangedCallback :: Maybe HSVChangedCallback-noHSVChangedCallback = Nothing--type HSVChangedCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkHSVChangedCallback :: HSVChangedCallbackC -> IO (FunPtr HSVChangedCallbackC)--hSVChangedClosure :: HSVChangedCallback -> IO Closure-hSVChangedClosure cb = newCClosure =<< mkHSVChangedCallback wrapped-    where wrapped = hSVChangedCallbackWrapper cb--hSVChangedCallbackWrapper ::-    HSVChangedCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-hSVChangedCallbackWrapper _cb _ _ = do-    _cb --onHSVChanged :: (GObject a, MonadIO m) => a -> HSVChangedCallback -> m SignalHandlerId-onHSVChanged obj cb = liftIO $ connectHSVChanged obj cb SignalConnectBefore-afterHSVChanged :: (GObject a, MonadIO m) => a -> HSVChangedCallback -> m SignalHandlerId-afterHSVChanged obj cb = connectHSVChanged obj cb SignalConnectAfter--connectHSVChanged :: (GObject a, MonadIO m) =>-                     a -> HSVChangedCallback -> SignalConnectMode -> m SignalHandlerId-connectHSVChanged obj cb after = liftIO $ do-    cb' <- mkHSVChangedCallback (hSVChangedCallbackWrapper cb)-    connectSignalFunPtr obj "changed" cb' after---- signal HSV::move-type HSVMoveCallback =-    DirectionType ->-    IO ()--noHSVMoveCallback :: Maybe HSVMoveCallback-noHSVMoveCallback = Nothing--type HSVMoveCallbackC =-    Ptr () ->                               -- object-    CUInt ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkHSVMoveCallback :: HSVMoveCallbackC -> IO (FunPtr HSVMoveCallbackC)--hSVMoveClosure :: HSVMoveCallback -> IO Closure-hSVMoveClosure cb = newCClosure =<< mkHSVMoveCallback wrapped-    where wrapped = hSVMoveCallbackWrapper cb--hSVMoveCallbackWrapper ::-    HSVMoveCallback ->-    Ptr () ->-    CUInt ->-    Ptr () ->-    IO ()-hSVMoveCallbackWrapper _cb _ object _ = do-    let object' = (toEnum . fromIntegral) object-    _cb  object'--onHSVMove :: (GObject a, MonadIO m) => a -> HSVMoveCallback -> m SignalHandlerId-onHSVMove obj cb = liftIO $ connectHSVMove obj cb SignalConnectBefore-afterHSVMove :: (GObject a, MonadIO m) => a -> HSVMoveCallback -> m SignalHandlerId-afterHSVMove obj cb = connectHSVMove obj cb SignalConnectAfter--connectHSVMove :: (GObject a, MonadIO m) =>-                  a -> HSVMoveCallback -> SignalConnectMode -> m SignalHandlerId-connectHSVMove obj cb after = liftIO $ do-    cb' <- mkHSVMoveCallback (hSVMoveCallbackWrapper cb)-    connectSignalFunPtr obj "move" cb' after--type instance AttributeList HSV = HSVAttributeList-type HSVAttributeList = ('[ '("appPaintable", WidgetAppPaintablePropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("parent", WidgetParentPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("style", WidgetStylePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo)] :: [(Symbol, *)])--data HSVChangedSignalInfo-instance SignalInfo HSVChangedSignalInfo where-    type HaskellCallbackType HSVChangedSignalInfo = HSVChangedCallback-    connectSignal _ = connectHSVChanged--data HSVMoveSignalInfo-instance SignalInfo HSVMoveSignalInfo where-    type HaskellCallbackType HSVMoveSignalInfo = HSVMoveCallback-    connectSignal _ = connectHSVMove--type instance SignalList HSV = HSVSignalList-type HSVSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("changed", HSVChangedSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("move", HSVMoveSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method HSV::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "HSV")--- throws : False--- Skip return : False--foreign import ccall "gtk_hsv_new" gtk_hsv_new :: -    IO (Ptr HSV)---hSVNew ::-    (MonadIO m) =>-    m HSV                                   -- result-hSVNew  = liftIO $ do-    result <- gtk_hsv_new-    checkUnexpectedReturnNULL "gtk_hsv_new" result-    result' <- (newObject HSV) result-    return result'---- method HSV::get_color--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "HSV", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "h", argType = TBasicType TDouble, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "s", argType = TBasicType TDouble, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "v", argType = TBasicType TDouble, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_hsv_get_color" gtk_hsv_get_color :: -    Ptr HSV ->                              -- _obj : TInterface "Gtk" "HSV"-    Ptr CDouble ->                          -- h : TBasicType TDouble-    Ptr CDouble ->                          -- s : TBasicType TDouble-    Ptr CDouble ->                          -- v : TBasicType TDouble-    IO ()---hSVGetColor ::-    (MonadIO m, HSVK a) =>-    a                                       -- _obj-    -> m (Double,Double,Double)             -- result-hSVGetColor _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    h <- allocMem :: IO (Ptr CDouble)-    s <- allocMem :: IO (Ptr CDouble)-    v <- allocMem :: IO (Ptr CDouble)-    gtk_hsv_get_color _obj' h s v-    h' <- peek h-    let h'' = realToFrac h'-    s' <- peek s-    let s'' = realToFrac s'-    v' <- peek v-    let v'' = realToFrac v'-    touchManagedPtr _obj-    freeMem h-    freeMem s-    freeMem v-    return (h'', s'', v'')--data HSVGetColorMethodInfo-instance (signature ~ (m (Double,Double,Double)), MonadIO m, HSVK a) => MethodInfo HSVGetColorMethodInfo a signature where-    overloadedMethod _ = hSVGetColor---- method HSV::get_metrics--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "HSV", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "size", argType = TBasicType TInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "ring_width", argType = TBasicType TInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_hsv_get_metrics" gtk_hsv_get_metrics :: -    Ptr HSV ->                              -- _obj : TInterface "Gtk" "HSV"-    Ptr Int32 ->                            -- size : TBasicType TInt-    Ptr Int32 ->                            -- ring_width : TBasicType TInt-    IO ()---hSVGetMetrics ::-    (MonadIO m, HSVK a) =>-    a                                       -- _obj-    -> m (Int32,Int32)                      -- result-hSVGetMetrics _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    size <- allocMem :: IO (Ptr Int32)-    ringWidth <- allocMem :: IO (Ptr Int32)-    gtk_hsv_get_metrics _obj' size ringWidth-    size' <- peek size-    ringWidth' <- peek ringWidth-    touchManagedPtr _obj-    freeMem size-    freeMem ringWidth-    return (size', ringWidth')--data HSVGetMetricsMethodInfo-instance (signature ~ (m (Int32,Int32)), MonadIO m, HSVK a) => MethodInfo HSVGetMetricsMethodInfo a signature where-    overloadedMethod _ = hSVGetMetrics---- method HSV::is_adjusting--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "HSV", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_hsv_is_adjusting" gtk_hsv_is_adjusting :: -    Ptr HSV ->                              -- _obj : TInterface "Gtk" "HSV"-    IO CInt---hSVIsAdjusting ::-    (MonadIO m, HSVK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-hSVIsAdjusting _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_hsv_is_adjusting _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data HSVIsAdjustingMethodInfo-instance (signature ~ (m Bool), MonadIO m, HSVK a) => MethodInfo HSVIsAdjustingMethodInfo a signature where-    overloadedMethod _ = hSVIsAdjusting---- method HSV::set_color--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "HSV", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "h", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "s", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "v", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_hsv_set_color" gtk_hsv_set_color :: -    Ptr HSV ->                              -- _obj : TInterface "Gtk" "HSV"-    CDouble ->                              -- h : TBasicType TDouble-    CDouble ->                              -- s : TBasicType TDouble-    CDouble ->                              -- v : TBasicType TDouble-    IO ()---hSVSetColor ::-    (MonadIO m, HSVK a) =>-    a                                       -- _obj-    -> Double                               -- h-    -> Double                               -- s-    -> Double                               -- v-    -> m ()                                 -- result-hSVSetColor _obj h s v = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let h' = realToFrac h-    let s' = realToFrac s-    let v' = realToFrac v-    gtk_hsv_set_color _obj' h' s' v'-    touchManagedPtr _obj-    return ()--data HSVSetColorMethodInfo-instance (signature ~ (Double -> Double -> Double -> m ()), MonadIO m, HSVK a) => MethodInfo HSVSetColorMethodInfo a signature where-    overloadedMethod _ = hSVSetColor---- method HSV::set_metrics--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "HSV", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "size", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "ring_width", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_hsv_set_metrics" gtk_hsv_set_metrics :: -    Ptr HSV ->                              -- _obj : TInterface "Gtk" "HSV"-    Int32 ->                                -- size : TBasicType TInt-    Int32 ->                                -- ring_width : TBasicType TInt-    IO ()---hSVSetMetrics ::-    (MonadIO m, HSVK a) =>-    a                                       -- _obj-    -> Int32                                -- size-    -> Int32                                -- ringWidth-    -> m ()                                 -- result-hSVSetMetrics _obj size ringWidth = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_hsv_set_metrics _obj' size ringWidth-    touchManagedPtr _obj-    return ()--data HSVSetMetricsMethodInfo-instance (signature ~ (Int32 -> Int32 -> m ()), MonadIO m, HSVK a) => MethodInfo HSVSetMetricsMethodInfo a signature where-    overloadedMethod _ = hSVSetMetrics---- method HSV::to_rgb--- method type : MemberFunction--- Args : [Arg {argCName = "h", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "s", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "v", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "r", argType = TBasicType TDouble, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "g", argType = TBasicType TDouble, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "b", argType = TBasicType TDouble, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_hsv_to_rgb" gtk_hsv_to_rgb :: -    CDouble ->                              -- h : TBasicType TDouble-    CDouble ->                              -- s : TBasicType TDouble-    CDouble ->                              -- v : TBasicType TDouble-    Ptr CDouble ->                          -- r : TBasicType TDouble-    Ptr CDouble ->                          -- g : TBasicType TDouble-    Ptr CDouble ->                          -- b : TBasicType TDouble-    IO ()---hSVToRgb ::-    (MonadIO m) =>-    Double                                  -- h-    -> Double                               -- s-    -> Double                               -- v-    -> m (Double,Double,Double)             -- result-hSVToRgb h s v = liftIO $ do-    let h' = realToFrac h-    let s' = realToFrac s-    let v' = realToFrac v-    r <- allocMem :: IO (Ptr CDouble)-    g <- allocMem :: IO (Ptr CDouble)-    b <- allocMem :: IO (Ptr CDouble)-    gtk_hsv_to_rgb h' s' v' r g b-    r' <- peek r-    let r'' = realToFrac r'-    g' <- peek g-    let g'' = realToFrac g'-    b' <- peek b-    let b'' = realToFrac b'-    freeMem r-    freeMem g-    freeMem b-    return (r'', g'', b'')--
− GI/Gtk/Objects/HSV.hs-boot
@@ -1,20 +0,0 @@-module GI.Gtk.Objects.HSV where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype HSV = HSV (ForeignPtr HSV)-instance GObject HSV where-class GObject o => HSVK o-instance (GObject o, IsDescendantOf HSV o) => HSVK o-data HSVChangedSignalInfo-data HSVMoveSignalInfo-data HSVGetColorMethodInfo-data HSVGetMetricsMethodInfo-data HSVIsAdjustingMethodInfo-data HSVSetColorMethodInfo-data HSVSetMetricsMethodInfo
− GI/Gtk/Objects/HScale.hs
@@ -1,468 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.HScale-    ( ---- * Exported types-    HScale(..)                              ,-    HScaleK                                 ,-    toHScale                                ,-    noHScale                                ,--- -- * Methods--- ** hScaleNew-    hScaleNew                               ,----- ** hScaleNewWithRange-    hScaleNewWithRange                      ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype HScale = HScale (ForeignPtr HScale)-foreign import ccall "gtk_hscale_get_type"-    c_gtk_hscale_get_type :: IO GType--type instance ParentTypes HScale = HScaleParentTypes-type HScaleParentTypes = '[Scale, Range, Widget, GObject.Object, Atk.ImplementorIface, Buildable, Orientable]--instance GObject HScale where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_hscale_get_type-    --class GObject o => HScaleK o-instance (GObject o, IsDescendantOf HScale o) => HScaleK o--toHScale :: HScaleK o => o -> IO HScale-toHScale = unsafeCastTo HScale--noHScale :: Maybe HScale-noHScale = Nothing--type family ResolveHScaleMethod (t :: Symbol) (o :: *) :: * where-    ResolveHScaleMethod "activate" o = WidgetActivateMethodInfo-    ResolveHScaleMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveHScaleMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveHScaleMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveHScaleMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveHScaleMethod "addMark" o = ScaleAddMarkMethodInfo-    ResolveHScaleMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveHScaleMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveHScaleMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveHScaleMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveHScaleMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveHScaleMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveHScaleMethod "childNotify" o = WidgetChildNotifyMethodInfo-    ResolveHScaleMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveHScaleMethod "clearMarks" o = ScaleClearMarksMethodInfo-    ResolveHScaleMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveHScaleMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveHScaleMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveHScaleMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveHScaleMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveHScaleMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveHScaleMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveHScaleMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveHScaleMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveHScaleMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveHScaleMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveHScaleMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveHScaleMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveHScaleMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveHScaleMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveHScaleMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveHScaleMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveHScaleMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveHScaleMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveHScaleMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveHScaleMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveHScaleMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveHScaleMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveHScaleMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveHScaleMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveHScaleMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveHScaleMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveHScaleMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveHScaleMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveHScaleMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveHScaleMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveHScaleMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveHScaleMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveHScaleMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveHScaleMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveHScaleMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveHScaleMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveHScaleMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveHScaleMethod "draw" o = WidgetDrawMethodInfo-    ResolveHScaleMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveHScaleMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveHScaleMethod "event" o = WidgetEventMethodInfo-    ResolveHScaleMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveHScaleMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveHScaleMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveHScaleMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveHScaleMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveHScaleMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveHScaleMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveHScaleMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveHScaleMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveHScaleMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveHScaleMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveHScaleMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveHScaleMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveHScaleMethod "hide" o = WidgetHideMethodInfo-    ResolveHScaleMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveHScaleMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveHScaleMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveHScaleMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveHScaleMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveHScaleMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveHScaleMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveHScaleMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveHScaleMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveHScaleMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveHScaleMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveHScaleMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveHScaleMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveHScaleMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveHScaleMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveHScaleMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveHScaleMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveHScaleMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveHScaleMethod "map" o = WidgetMapMethodInfo-    ResolveHScaleMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveHScaleMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveHScaleMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveHScaleMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveHScaleMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveHScaleMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveHScaleMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveHScaleMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveHScaleMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveHScaleMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveHScaleMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveHScaleMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveHScaleMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveHScaleMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveHScaleMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveHScaleMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveHScaleMethod "path" o = WidgetPathMethodInfo-    ResolveHScaleMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveHScaleMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveHScaleMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveHScaleMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveHScaleMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveHScaleMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveHScaleMethod "realize" o = WidgetRealizeMethodInfo-    ResolveHScaleMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveHScaleMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveHScaleMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveHScaleMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveHScaleMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveHScaleMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveHScaleMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveHScaleMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveHScaleMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveHScaleMethod "reparent" o = WidgetReparentMethodInfo-    ResolveHScaleMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveHScaleMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveHScaleMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveHScaleMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveHScaleMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveHScaleMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveHScaleMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveHScaleMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveHScaleMethod "show" o = WidgetShowMethodInfo-    ResolveHScaleMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveHScaleMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveHScaleMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveHScaleMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveHScaleMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveHScaleMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveHScaleMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveHScaleMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveHScaleMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveHScaleMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveHScaleMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveHScaleMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveHScaleMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveHScaleMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveHScaleMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveHScaleMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveHScaleMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveHScaleMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveHScaleMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveHScaleMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveHScaleMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveHScaleMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveHScaleMethod "getAdjustment" o = RangeGetAdjustmentMethodInfo-    ResolveHScaleMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveHScaleMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveHScaleMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveHScaleMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveHScaleMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveHScaleMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveHScaleMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveHScaleMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveHScaleMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveHScaleMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveHScaleMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveHScaleMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveHScaleMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveHScaleMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveHScaleMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveHScaleMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveHScaleMethod "getDigits" o = ScaleGetDigitsMethodInfo-    ResolveHScaleMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveHScaleMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveHScaleMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveHScaleMethod "getDrawValue" o = ScaleGetDrawValueMethodInfo-    ResolveHScaleMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveHScaleMethod "getFillLevel" o = RangeGetFillLevelMethodInfo-    ResolveHScaleMethod "getFlippable" o = RangeGetFlippableMethodInfo-    ResolveHScaleMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveHScaleMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveHScaleMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveHScaleMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveHScaleMethod "getHasOrigin" o = ScaleGetHasOriginMethodInfo-    ResolveHScaleMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveHScaleMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveHScaleMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveHScaleMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveHScaleMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveHScaleMethod "getInverted" o = RangeGetInvertedMethodInfo-    ResolveHScaleMethod "getLayout" o = ScaleGetLayoutMethodInfo-    ResolveHScaleMethod "getLayoutOffsets" o = ScaleGetLayoutOffsetsMethodInfo-    ResolveHScaleMethod "getLowerStepperSensitivity" o = RangeGetLowerStepperSensitivityMethodInfo-    ResolveHScaleMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveHScaleMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveHScaleMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveHScaleMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveHScaleMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveHScaleMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveHScaleMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveHScaleMethod "getMinSliderSize" o = RangeGetMinSliderSizeMethodInfo-    ResolveHScaleMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveHScaleMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveHScaleMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveHScaleMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveHScaleMethod "getOrientation" o = OrientableGetOrientationMethodInfo-    ResolveHScaleMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveHScaleMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveHScaleMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveHScaleMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveHScaleMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveHScaleMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveHScaleMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveHScaleMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveHScaleMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveHScaleMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveHScaleMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveHScaleMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveHScaleMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveHScaleMethod "getRangeRect" o = RangeGetRangeRectMethodInfo-    ResolveHScaleMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveHScaleMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveHScaleMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveHScaleMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveHScaleMethod "getRestrictToFillLevel" o = RangeGetRestrictToFillLevelMethodInfo-    ResolveHScaleMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveHScaleMethod "getRoundDigits" o = RangeGetRoundDigitsMethodInfo-    ResolveHScaleMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveHScaleMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveHScaleMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveHScaleMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveHScaleMethod "getShowFillLevel" o = RangeGetShowFillLevelMethodInfo-    ResolveHScaleMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveHScaleMethod "getSliderRange" o = RangeGetSliderRangeMethodInfo-    ResolveHScaleMethod "getSliderSizeFixed" o = RangeGetSliderSizeFixedMethodInfo-    ResolveHScaleMethod "getState" o = WidgetGetStateMethodInfo-    ResolveHScaleMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveHScaleMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveHScaleMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveHScaleMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveHScaleMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveHScaleMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveHScaleMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveHScaleMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveHScaleMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveHScaleMethod "getUpperStepperSensitivity" o = RangeGetUpperStepperSensitivityMethodInfo-    ResolveHScaleMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveHScaleMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveHScaleMethod "getValue" o = RangeGetValueMethodInfo-    ResolveHScaleMethod "getValuePos" o = ScaleGetValuePosMethodInfo-    ResolveHScaleMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveHScaleMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveHScaleMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveHScaleMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveHScaleMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveHScaleMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveHScaleMethod "setAdjustment" o = RangeSetAdjustmentMethodInfo-    ResolveHScaleMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveHScaleMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveHScaleMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveHScaleMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveHScaleMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveHScaleMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveHScaleMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveHScaleMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveHScaleMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveHScaleMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveHScaleMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveHScaleMethod "setDigits" o = ScaleSetDigitsMethodInfo-    ResolveHScaleMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveHScaleMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveHScaleMethod "setDrawValue" o = ScaleSetDrawValueMethodInfo-    ResolveHScaleMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveHScaleMethod "setFillLevel" o = RangeSetFillLevelMethodInfo-    ResolveHScaleMethod "setFlippable" o = RangeSetFlippableMethodInfo-    ResolveHScaleMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveHScaleMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveHScaleMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveHScaleMethod "setHasOrigin" o = ScaleSetHasOriginMethodInfo-    ResolveHScaleMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveHScaleMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveHScaleMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveHScaleMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveHScaleMethod "setIncrements" o = RangeSetIncrementsMethodInfo-    ResolveHScaleMethod "setInverted" o = RangeSetInvertedMethodInfo-    ResolveHScaleMethod "setLowerStepperSensitivity" o = RangeSetLowerStepperSensitivityMethodInfo-    ResolveHScaleMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveHScaleMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveHScaleMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveHScaleMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveHScaleMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveHScaleMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveHScaleMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveHScaleMethod "setMinSliderSize" o = RangeSetMinSliderSizeMethodInfo-    ResolveHScaleMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveHScaleMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveHScaleMethod "setOrientation" o = OrientableSetOrientationMethodInfo-    ResolveHScaleMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveHScaleMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveHScaleMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveHScaleMethod "setRange" o = RangeSetRangeMethodInfo-    ResolveHScaleMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveHScaleMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveHScaleMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveHScaleMethod "setRestrictToFillLevel" o = RangeSetRestrictToFillLevelMethodInfo-    ResolveHScaleMethod "setRoundDigits" o = RangeSetRoundDigitsMethodInfo-    ResolveHScaleMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveHScaleMethod "setShowFillLevel" o = RangeSetShowFillLevelMethodInfo-    ResolveHScaleMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveHScaleMethod "setSliderSizeFixed" o = RangeSetSliderSizeFixedMethodInfo-    ResolveHScaleMethod "setState" o = WidgetSetStateMethodInfo-    ResolveHScaleMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveHScaleMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveHScaleMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveHScaleMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveHScaleMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveHScaleMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveHScaleMethod "setUpperStepperSensitivity" o = RangeSetUpperStepperSensitivityMethodInfo-    ResolveHScaleMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveHScaleMethod "setValue" o = RangeSetValueMethodInfo-    ResolveHScaleMethod "setValuePos" o = ScaleSetValuePosMethodInfo-    ResolveHScaleMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveHScaleMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveHScaleMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveHScaleMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveHScaleMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveHScaleMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveHScaleMethod t HScale, MethodInfo info HScale p) => IsLabelProxy t (HScale -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveHScaleMethod t HScale, MethodInfo info HScale p) => IsLabel t (HScale -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList HScale = HScaleAttributeList-type HScaleAttributeList = ('[ '("adjustment", RangeAdjustmentPropertyInfo), '("appPaintable", WidgetAppPaintablePropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("digits", ScaleDigitsPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("drawValue", ScaleDrawValuePropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("fillLevel", RangeFillLevelPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasOrigin", ScaleHasOriginPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("inverted", RangeInvertedPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("lowerStepperSensitivity", RangeLowerStepperSensitivityPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("orientation", OrientableOrientationPropertyInfo), '("parent", WidgetParentPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("restrictToFillLevel", RangeRestrictToFillLevelPropertyInfo), '("roundDigits", RangeRoundDigitsPropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("showFillLevel", RangeShowFillLevelPropertyInfo), '("style", WidgetStylePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("upperStepperSensitivity", RangeUpperStepperSensitivityPropertyInfo), '("valign", WidgetValignPropertyInfo), '("valuePos", ScaleValuePosPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo)] :: [(Symbol, *)])--type instance SignalList HScale = HScaleSignalList-type HScaleSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("adjustBounds", RangeAdjustBoundsSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("changeValue", RangeChangeValueSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("formatValue", ScaleFormatValueSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("moveSlider", RangeMoveSliderSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("valueChanged", RangeValueChangedSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method HScale::new--- method type : Constructor--- Args : [Arg {argCName = "adjustment", argType = TInterface "Gtk" "Adjustment", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "HScale")--- throws : False--- Skip return : False--foreign import ccall "gtk_hscale_new" gtk_hscale_new :: -    Ptr Adjustment ->                       -- adjustment : TInterface "Gtk" "Adjustment"-    IO (Ptr HScale)--{-# DEPRECATED hScaleNew ["(Since version 3.2)","Use gtk_scale_new() with %GTK_ORIENTATION_HORIZONTAL instead"]#-}-hScaleNew ::-    (MonadIO m, AdjustmentK a) =>-    Maybe (a)                               -- adjustment-    -> m HScale                             -- result-hScaleNew adjustment = liftIO $ do-    maybeAdjustment <- case adjustment of-        Nothing -> return nullPtr-        Just jAdjustment -> do-            let jAdjustment' = unsafeManagedPtrCastPtr jAdjustment-            return jAdjustment'-    result <- gtk_hscale_new maybeAdjustment-    checkUnexpectedReturnNULL "gtk_hscale_new" result-    result' <- (newObject HScale) result-    whenJust adjustment touchManagedPtr-    return result'---- method HScale::new_with_range--- method type : Constructor--- Args : [Arg {argCName = "min", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "max", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "step", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "HScale")--- throws : False--- Skip return : False--foreign import ccall "gtk_hscale_new_with_range" gtk_hscale_new_with_range :: -    CDouble ->                              -- min : TBasicType TDouble-    CDouble ->                              -- max : TBasicType TDouble-    CDouble ->                              -- step : TBasicType TDouble-    IO (Ptr HScale)--{-# DEPRECATED hScaleNewWithRange ["(Since version 3.2)","Use gtk_scale_new_with_range() with %GTK_ORIENTATION_HORIZONTAL instead"]#-}-hScaleNewWithRange ::-    (MonadIO m) =>-    Double                                  -- min-    -> Double                               -- max-    -> Double                               -- step-    -> m HScale                             -- result-hScaleNewWithRange min max step = liftIO $ do-    let min' = realToFrac min-    let max' = realToFrac max-    let step' = realToFrac step-    result <- gtk_hscale_new_with_range min' max' step'-    checkUnexpectedReturnNULL "gtk_hscale_new_with_range" result-    result' <- (newObject HScale) result-    return result'--
− GI/Gtk/Objects/HScale.hs-boot
@@ -1,13 +0,0 @@-module GI.Gtk.Objects.HScale where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype HScale = HScale (ForeignPtr HScale)-instance GObject HScale where-class GObject o => HScaleK o-instance (GObject o, IsDescendantOf HScale o) => HScaleK o
− GI/Gtk/Objects/HScrollbar.hs
@@ -1,422 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.HScrollbar-    ( ---- * Exported types-    HScrollbar(..)                          ,-    HScrollbarK                             ,-    toHScrollbar                            ,-    noHScrollbar                            ,--- -- * Methods--- ** hScrollbarNew-    hScrollbarNew                           ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype HScrollbar = HScrollbar (ForeignPtr HScrollbar)-foreign import ccall "gtk_hscrollbar_get_type"-    c_gtk_hscrollbar_get_type :: IO GType--type instance ParentTypes HScrollbar = HScrollbarParentTypes-type HScrollbarParentTypes = '[Scrollbar, Range, Widget, GObject.Object, Atk.ImplementorIface, Buildable, Orientable]--instance GObject HScrollbar where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_hscrollbar_get_type-    --class GObject o => HScrollbarK o-instance (GObject o, IsDescendantOf HScrollbar o) => HScrollbarK o--toHScrollbar :: HScrollbarK o => o -> IO HScrollbar-toHScrollbar = unsafeCastTo HScrollbar--noHScrollbar :: Maybe HScrollbar-noHScrollbar = Nothing--type family ResolveHScrollbarMethod (t :: Symbol) (o :: *) :: * where-    ResolveHScrollbarMethod "activate" o = WidgetActivateMethodInfo-    ResolveHScrollbarMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveHScrollbarMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveHScrollbarMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveHScrollbarMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveHScrollbarMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveHScrollbarMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveHScrollbarMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveHScrollbarMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveHScrollbarMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveHScrollbarMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveHScrollbarMethod "childNotify" o = WidgetChildNotifyMethodInfo-    ResolveHScrollbarMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveHScrollbarMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveHScrollbarMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveHScrollbarMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveHScrollbarMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveHScrollbarMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveHScrollbarMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveHScrollbarMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveHScrollbarMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveHScrollbarMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveHScrollbarMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveHScrollbarMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveHScrollbarMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveHScrollbarMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveHScrollbarMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveHScrollbarMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveHScrollbarMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveHScrollbarMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveHScrollbarMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveHScrollbarMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveHScrollbarMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveHScrollbarMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveHScrollbarMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveHScrollbarMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveHScrollbarMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveHScrollbarMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveHScrollbarMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveHScrollbarMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveHScrollbarMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveHScrollbarMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveHScrollbarMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveHScrollbarMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveHScrollbarMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveHScrollbarMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveHScrollbarMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveHScrollbarMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveHScrollbarMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveHScrollbarMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveHScrollbarMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveHScrollbarMethod "draw" o = WidgetDrawMethodInfo-    ResolveHScrollbarMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveHScrollbarMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveHScrollbarMethod "event" o = WidgetEventMethodInfo-    ResolveHScrollbarMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveHScrollbarMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveHScrollbarMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveHScrollbarMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveHScrollbarMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveHScrollbarMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveHScrollbarMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveHScrollbarMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveHScrollbarMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveHScrollbarMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveHScrollbarMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveHScrollbarMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveHScrollbarMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveHScrollbarMethod "hide" o = WidgetHideMethodInfo-    ResolveHScrollbarMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveHScrollbarMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveHScrollbarMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveHScrollbarMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveHScrollbarMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveHScrollbarMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveHScrollbarMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveHScrollbarMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveHScrollbarMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveHScrollbarMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveHScrollbarMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveHScrollbarMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveHScrollbarMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveHScrollbarMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveHScrollbarMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveHScrollbarMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveHScrollbarMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveHScrollbarMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveHScrollbarMethod "map" o = WidgetMapMethodInfo-    ResolveHScrollbarMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveHScrollbarMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveHScrollbarMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveHScrollbarMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveHScrollbarMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveHScrollbarMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveHScrollbarMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveHScrollbarMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveHScrollbarMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveHScrollbarMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveHScrollbarMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveHScrollbarMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveHScrollbarMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveHScrollbarMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveHScrollbarMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveHScrollbarMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveHScrollbarMethod "path" o = WidgetPathMethodInfo-    ResolveHScrollbarMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveHScrollbarMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveHScrollbarMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveHScrollbarMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveHScrollbarMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveHScrollbarMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveHScrollbarMethod "realize" o = WidgetRealizeMethodInfo-    ResolveHScrollbarMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveHScrollbarMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveHScrollbarMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveHScrollbarMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveHScrollbarMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveHScrollbarMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveHScrollbarMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveHScrollbarMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveHScrollbarMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveHScrollbarMethod "reparent" o = WidgetReparentMethodInfo-    ResolveHScrollbarMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveHScrollbarMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveHScrollbarMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveHScrollbarMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveHScrollbarMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveHScrollbarMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveHScrollbarMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveHScrollbarMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveHScrollbarMethod "show" o = WidgetShowMethodInfo-    ResolveHScrollbarMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveHScrollbarMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveHScrollbarMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveHScrollbarMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveHScrollbarMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveHScrollbarMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveHScrollbarMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveHScrollbarMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveHScrollbarMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveHScrollbarMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveHScrollbarMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveHScrollbarMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveHScrollbarMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveHScrollbarMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveHScrollbarMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveHScrollbarMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveHScrollbarMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveHScrollbarMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveHScrollbarMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveHScrollbarMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveHScrollbarMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveHScrollbarMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveHScrollbarMethod "getAdjustment" o = RangeGetAdjustmentMethodInfo-    ResolveHScrollbarMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveHScrollbarMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveHScrollbarMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveHScrollbarMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveHScrollbarMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveHScrollbarMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveHScrollbarMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveHScrollbarMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveHScrollbarMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveHScrollbarMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveHScrollbarMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveHScrollbarMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveHScrollbarMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveHScrollbarMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveHScrollbarMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveHScrollbarMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveHScrollbarMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveHScrollbarMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveHScrollbarMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveHScrollbarMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveHScrollbarMethod "getFillLevel" o = RangeGetFillLevelMethodInfo-    ResolveHScrollbarMethod "getFlippable" o = RangeGetFlippableMethodInfo-    ResolveHScrollbarMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveHScrollbarMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveHScrollbarMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveHScrollbarMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveHScrollbarMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveHScrollbarMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveHScrollbarMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveHScrollbarMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveHScrollbarMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveHScrollbarMethod "getInverted" o = RangeGetInvertedMethodInfo-    ResolveHScrollbarMethod "getLowerStepperSensitivity" o = RangeGetLowerStepperSensitivityMethodInfo-    ResolveHScrollbarMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveHScrollbarMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveHScrollbarMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveHScrollbarMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveHScrollbarMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveHScrollbarMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveHScrollbarMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveHScrollbarMethod "getMinSliderSize" o = RangeGetMinSliderSizeMethodInfo-    ResolveHScrollbarMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveHScrollbarMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveHScrollbarMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveHScrollbarMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveHScrollbarMethod "getOrientation" o = OrientableGetOrientationMethodInfo-    ResolveHScrollbarMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveHScrollbarMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveHScrollbarMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveHScrollbarMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveHScrollbarMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveHScrollbarMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveHScrollbarMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveHScrollbarMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveHScrollbarMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveHScrollbarMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveHScrollbarMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveHScrollbarMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveHScrollbarMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveHScrollbarMethod "getRangeRect" o = RangeGetRangeRectMethodInfo-    ResolveHScrollbarMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveHScrollbarMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveHScrollbarMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveHScrollbarMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveHScrollbarMethod "getRestrictToFillLevel" o = RangeGetRestrictToFillLevelMethodInfo-    ResolveHScrollbarMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveHScrollbarMethod "getRoundDigits" o = RangeGetRoundDigitsMethodInfo-    ResolveHScrollbarMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveHScrollbarMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveHScrollbarMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveHScrollbarMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveHScrollbarMethod "getShowFillLevel" o = RangeGetShowFillLevelMethodInfo-    ResolveHScrollbarMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveHScrollbarMethod "getSliderRange" o = RangeGetSliderRangeMethodInfo-    ResolveHScrollbarMethod "getSliderSizeFixed" o = RangeGetSliderSizeFixedMethodInfo-    ResolveHScrollbarMethod "getState" o = WidgetGetStateMethodInfo-    ResolveHScrollbarMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveHScrollbarMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveHScrollbarMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveHScrollbarMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveHScrollbarMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveHScrollbarMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveHScrollbarMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveHScrollbarMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveHScrollbarMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveHScrollbarMethod "getUpperStepperSensitivity" o = RangeGetUpperStepperSensitivityMethodInfo-    ResolveHScrollbarMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveHScrollbarMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveHScrollbarMethod "getValue" o = RangeGetValueMethodInfo-    ResolveHScrollbarMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveHScrollbarMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveHScrollbarMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveHScrollbarMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveHScrollbarMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveHScrollbarMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveHScrollbarMethod "setAdjustment" o = RangeSetAdjustmentMethodInfo-    ResolveHScrollbarMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveHScrollbarMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveHScrollbarMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveHScrollbarMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveHScrollbarMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveHScrollbarMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveHScrollbarMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveHScrollbarMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveHScrollbarMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveHScrollbarMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveHScrollbarMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveHScrollbarMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveHScrollbarMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveHScrollbarMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveHScrollbarMethod "setFillLevel" o = RangeSetFillLevelMethodInfo-    ResolveHScrollbarMethod "setFlippable" o = RangeSetFlippableMethodInfo-    ResolveHScrollbarMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveHScrollbarMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveHScrollbarMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveHScrollbarMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveHScrollbarMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveHScrollbarMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveHScrollbarMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveHScrollbarMethod "setIncrements" o = RangeSetIncrementsMethodInfo-    ResolveHScrollbarMethod "setInverted" o = RangeSetInvertedMethodInfo-    ResolveHScrollbarMethod "setLowerStepperSensitivity" o = RangeSetLowerStepperSensitivityMethodInfo-    ResolveHScrollbarMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveHScrollbarMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveHScrollbarMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveHScrollbarMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveHScrollbarMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveHScrollbarMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveHScrollbarMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveHScrollbarMethod "setMinSliderSize" o = RangeSetMinSliderSizeMethodInfo-    ResolveHScrollbarMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveHScrollbarMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveHScrollbarMethod "setOrientation" o = OrientableSetOrientationMethodInfo-    ResolveHScrollbarMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveHScrollbarMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveHScrollbarMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveHScrollbarMethod "setRange" o = RangeSetRangeMethodInfo-    ResolveHScrollbarMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveHScrollbarMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveHScrollbarMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveHScrollbarMethod "setRestrictToFillLevel" o = RangeSetRestrictToFillLevelMethodInfo-    ResolveHScrollbarMethod "setRoundDigits" o = RangeSetRoundDigitsMethodInfo-    ResolveHScrollbarMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveHScrollbarMethod "setShowFillLevel" o = RangeSetShowFillLevelMethodInfo-    ResolveHScrollbarMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveHScrollbarMethod "setSliderSizeFixed" o = RangeSetSliderSizeFixedMethodInfo-    ResolveHScrollbarMethod "setState" o = WidgetSetStateMethodInfo-    ResolveHScrollbarMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveHScrollbarMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveHScrollbarMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveHScrollbarMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveHScrollbarMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveHScrollbarMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveHScrollbarMethod "setUpperStepperSensitivity" o = RangeSetUpperStepperSensitivityMethodInfo-    ResolveHScrollbarMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveHScrollbarMethod "setValue" o = RangeSetValueMethodInfo-    ResolveHScrollbarMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveHScrollbarMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveHScrollbarMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveHScrollbarMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveHScrollbarMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveHScrollbarMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveHScrollbarMethod t HScrollbar, MethodInfo info HScrollbar p) => IsLabelProxy t (HScrollbar -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveHScrollbarMethod t HScrollbar, MethodInfo info HScrollbar p) => IsLabel t (HScrollbar -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList HScrollbar = HScrollbarAttributeList-type HScrollbarAttributeList = ('[ '("adjustment", RangeAdjustmentPropertyInfo), '("appPaintable", WidgetAppPaintablePropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("fillLevel", RangeFillLevelPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("inverted", RangeInvertedPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("lowerStepperSensitivity", RangeLowerStepperSensitivityPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("orientation", OrientableOrientationPropertyInfo), '("parent", WidgetParentPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("restrictToFillLevel", RangeRestrictToFillLevelPropertyInfo), '("roundDigits", RangeRoundDigitsPropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("showFillLevel", RangeShowFillLevelPropertyInfo), '("style", WidgetStylePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("upperStepperSensitivity", RangeUpperStepperSensitivityPropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo)] :: [(Symbol, *)])--type instance SignalList HScrollbar = HScrollbarSignalList-type HScrollbarSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("adjustBounds", RangeAdjustBoundsSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("changeValue", RangeChangeValueSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("moveSlider", RangeMoveSliderSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("valueChanged", RangeValueChangedSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method HScrollbar::new--- method type : Constructor--- Args : [Arg {argCName = "adjustment", argType = TInterface "Gtk" "Adjustment", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "HScrollbar")--- throws : False--- Skip return : False--foreign import ccall "gtk_hscrollbar_new" gtk_hscrollbar_new :: -    Ptr Adjustment ->                       -- adjustment : TInterface "Gtk" "Adjustment"-    IO (Ptr HScrollbar)--{-# DEPRECATED hScrollbarNew ["(Since version 3.2)","Use gtk_scrollbar_new() with %GTK_ORIENTATION_HORIZONTAL instead"]#-}-hScrollbarNew ::-    (MonadIO m, AdjustmentK a) =>-    Maybe (a)                               -- adjustment-    -> m HScrollbar                         -- result-hScrollbarNew adjustment = liftIO $ do-    maybeAdjustment <- case adjustment of-        Nothing -> return nullPtr-        Just jAdjustment -> do-            let jAdjustment' = unsafeManagedPtrCastPtr jAdjustment-            return jAdjustment'-    result <- gtk_hscrollbar_new maybeAdjustment-    checkUnexpectedReturnNULL "gtk_hscrollbar_new" result-    result' <- (newObject HScrollbar) result-    whenJust adjustment touchManagedPtr-    return result'--
− GI/Gtk/Objects/HScrollbar.hs-boot
@@ -1,13 +0,0 @@-module GI.Gtk.Objects.HScrollbar where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype HScrollbar = HScrollbar (ForeignPtr HScrollbar)-instance GObject HScrollbar where-class GObject o => HScrollbarK o-instance (GObject o, IsDescendantOf HScrollbar o) => HScrollbarK o
− GI/Gtk/Objects/HSeparator.hs
@@ -1,386 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.HSeparator-    ( ---- * Exported types-    HSeparator(..)                          ,-    HSeparatorK                             ,-    toHSeparator                            ,-    noHSeparator                            ,--- -- * Methods--- ** hSeparatorNew-    hSeparatorNew                           ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype HSeparator = HSeparator (ForeignPtr HSeparator)-foreign import ccall "gtk_hseparator_get_type"-    c_gtk_hseparator_get_type :: IO GType--type instance ParentTypes HSeparator = HSeparatorParentTypes-type HSeparatorParentTypes = '[Separator, Widget, GObject.Object, Atk.ImplementorIface, Buildable, Orientable]--instance GObject HSeparator where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_hseparator_get_type-    --class GObject o => HSeparatorK o-instance (GObject o, IsDescendantOf HSeparator o) => HSeparatorK o--toHSeparator :: HSeparatorK o => o -> IO HSeparator-toHSeparator = unsafeCastTo HSeparator--noHSeparator :: Maybe HSeparator-noHSeparator = Nothing--type family ResolveHSeparatorMethod (t :: Symbol) (o :: *) :: * where-    ResolveHSeparatorMethod "activate" o = WidgetActivateMethodInfo-    ResolveHSeparatorMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveHSeparatorMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveHSeparatorMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveHSeparatorMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveHSeparatorMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveHSeparatorMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveHSeparatorMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveHSeparatorMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveHSeparatorMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveHSeparatorMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveHSeparatorMethod "childNotify" o = WidgetChildNotifyMethodInfo-    ResolveHSeparatorMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveHSeparatorMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveHSeparatorMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveHSeparatorMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveHSeparatorMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveHSeparatorMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveHSeparatorMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveHSeparatorMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveHSeparatorMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveHSeparatorMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveHSeparatorMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveHSeparatorMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveHSeparatorMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveHSeparatorMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveHSeparatorMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveHSeparatorMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveHSeparatorMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveHSeparatorMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveHSeparatorMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveHSeparatorMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveHSeparatorMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveHSeparatorMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveHSeparatorMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveHSeparatorMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveHSeparatorMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveHSeparatorMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveHSeparatorMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveHSeparatorMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveHSeparatorMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveHSeparatorMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveHSeparatorMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveHSeparatorMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveHSeparatorMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveHSeparatorMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveHSeparatorMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveHSeparatorMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveHSeparatorMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveHSeparatorMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveHSeparatorMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveHSeparatorMethod "draw" o = WidgetDrawMethodInfo-    ResolveHSeparatorMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveHSeparatorMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveHSeparatorMethod "event" o = WidgetEventMethodInfo-    ResolveHSeparatorMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveHSeparatorMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveHSeparatorMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveHSeparatorMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveHSeparatorMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveHSeparatorMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveHSeparatorMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveHSeparatorMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveHSeparatorMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveHSeparatorMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveHSeparatorMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveHSeparatorMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveHSeparatorMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveHSeparatorMethod "hide" o = WidgetHideMethodInfo-    ResolveHSeparatorMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveHSeparatorMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveHSeparatorMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveHSeparatorMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveHSeparatorMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveHSeparatorMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveHSeparatorMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveHSeparatorMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveHSeparatorMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveHSeparatorMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveHSeparatorMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveHSeparatorMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveHSeparatorMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveHSeparatorMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveHSeparatorMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveHSeparatorMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveHSeparatorMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveHSeparatorMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveHSeparatorMethod "map" o = WidgetMapMethodInfo-    ResolveHSeparatorMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveHSeparatorMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveHSeparatorMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveHSeparatorMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveHSeparatorMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveHSeparatorMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveHSeparatorMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveHSeparatorMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveHSeparatorMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveHSeparatorMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveHSeparatorMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveHSeparatorMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveHSeparatorMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveHSeparatorMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveHSeparatorMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveHSeparatorMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveHSeparatorMethod "path" o = WidgetPathMethodInfo-    ResolveHSeparatorMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveHSeparatorMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveHSeparatorMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveHSeparatorMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveHSeparatorMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveHSeparatorMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveHSeparatorMethod "realize" o = WidgetRealizeMethodInfo-    ResolveHSeparatorMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveHSeparatorMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveHSeparatorMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveHSeparatorMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveHSeparatorMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveHSeparatorMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveHSeparatorMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveHSeparatorMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveHSeparatorMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveHSeparatorMethod "reparent" o = WidgetReparentMethodInfo-    ResolveHSeparatorMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveHSeparatorMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveHSeparatorMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveHSeparatorMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveHSeparatorMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveHSeparatorMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveHSeparatorMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveHSeparatorMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveHSeparatorMethod "show" o = WidgetShowMethodInfo-    ResolveHSeparatorMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveHSeparatorMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveHSeparatorMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveHSeparatorMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveHSeparatorMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveHSeparatorMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveHSeparatorMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveHSeparatorMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveHSeparatorMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveHSeparatorMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveHSeparatorMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveHSeparatorMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveHSeparatorMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveHSeparatorMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveHSeparatorMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveHSeparatorMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveHSeparatorMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveHSeparatorMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveHSeparatorMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveHSeparatorMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveHSeparatorMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveHSeparatorMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveHSeparatorMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveHSeparatorMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveHSeparatorMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveHSeparatorMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveHSeparatorMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveHSeparatorMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveHSeparatorMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveHSeparatorMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveHSeparatorMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveHSeparatorMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveHSeparatorMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveHSeparatorMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveHSeparatorMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveHSeparatorMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveHSeparatorMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveHSeparatorMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveHSeparatorMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveHSeparatorMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveHSeparatorMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveHSeparatorMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveHSeparatorMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveHSeparatorMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveHSeparatorMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveHSeparatorMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveHSeparatorMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveHSeparatorMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveHSeparatorMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveHSeparatorMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveHSeparatorMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveHSeparatorMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveHSeparatorMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveHSeparatorMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveHSeparatorMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveHSeparatorMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveHSeparatorMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveHSeparatorMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveHSeparatorMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveHSeparatorMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveHSeparatorMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveHSeparatorMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveHSeparatorMethod "getOrientation" o = OrientableGetOrientationMethodInfo-    ResolveHSeparatorMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveHSeparatorMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveHSeparatorMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveHSeparatorMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveHSeparatorMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveHSeparatorMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveHSeparatorMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveHSeparatorMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveHSeparatorMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveHSeparatorMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveHSeparatorMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveHSeparatorMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveHSeparatorMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveHSeparatorMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveHSeparatorMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveHSeparatorMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveHSeparatorMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveHSeparatorMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveHSeparatorMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveHSeparatorMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveHSeparatorMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveHSeparatorMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveHSeparatorMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveHSeparatorMethod "getState" o = WidgetGetStateMethodInfo-    ResolveHSeparatorMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveHSeparatorMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveHSeparatorMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveHSeparatorMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveHSeparatorMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveHSeparatorMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveHSeparatorMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveHSeparatorMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveHSeparatorMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveHSeparatorMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveHSeparatorMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveHSeparatorMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveHSeparatorMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveHSeparatorMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveHSeparatorMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveHSeparatorMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveHSeparatorMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveHSeparatorMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveHSeparatorMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveHSeparatorMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveHSeparatorMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveHSeparatorMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveHSeparatorMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveHSeparatorMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveHSeparatorMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveHSeparatorMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveHSeparatorMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveHSeparatorMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveHSeparatorMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveHSeparatorMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveHSeparatorMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveHSeparatorMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveHSeparatorMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveHSeparatorMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveHSeparatorMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveHSeparatorMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveHSeparatorMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveHSeparatorMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveHSeparatorMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveHSeparatorMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveHSeparatorMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveHSeparatorMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveHSeparatorMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveHSeparatorMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveHSeparatorMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveHSeparatorMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveHSeparatorMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveHSeparatorMethod "setOrientation" o = OrientableSetOrientationMethodInfo-    ResolveHSeparatorMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveHSeparatorMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveHSeparatorMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveHSeparatorMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveHSeparatorMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveHSeparatorMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveHSeparatorMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveHSeparatorMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveHSeparatorMethod "setState" o = WidgetSetStateMethodInfo-    ResolveHSeparatorMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveHSeparatorMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveHSeparatorMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveHSeparatorMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveHSeparatorMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveHSeparatorMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveHSeparatorMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveHSeparatorMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveHSeparatorMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveHSeparatorMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveHSeparatorMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveHSeparatorMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveHSeparatorMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveHSeparatorMethod t HSeparator, MethodInfo info HSeparator p) => IsLabelProxy t (HSeparator -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveHSeparatorMethod t HSeparator, MethodInfo info HSeparator p) => IsLabel t (HSeparator -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList HSeparator = HSeparatorAttributeList-type HSeparatorAttributeList = ('[ '("appPaintable", WidgetAppPaintablePropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("orientation", OrientableOrientationPropertyInfo), '("parent", WidgetParentPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("style", WidgetStylePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo)] :: [(Symbol, *)])--type instance SignalList HSeparator = HSeparatorSignalList-type HSeparatorSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method HSeparator::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "HSeparator")--- throws : False--- Skip return : False--foreign import ccall "gtk_hseparator_new" gtk_hseparator_new :: -    IO (Ptr HSeparator)--{-# DEPRECATED hSeparatorNew ["(Since version 3.2)","Use gtk_separator_new() with %GTK_ORIENTATION_HORIZONTAL instead"]#-}-hSeparatorNew ::-    (MonadIO m) =>-    m HSeparator                            -- result-hSeparatorNew  = liftIO $ do-    result <- gtk_hseparator_new-    checkUnexpectedReturnNULL "gtk_hseparator_new" result-    result' <- (newObject HSeparator) result-    return result'--
− GI/Gtk/Objects/HSeparator.hs-boot
@@ -1,13 +0,0 @@-module GI.Gtk.Objects.HSeparator where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype HSeparator = HSeparator (ForeignPtr HSeparator)-instance GObject HSeparator where-class GObject o => HSeparatorK o-instance (GObject o, IsDescendantOf HSeparator o) => HSeparatorK o
− GI/Gtk/Objects/HandleBox.hs
@@ -1,956 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.HandleBox-    ( ---- * Exported types-    HandleBox(..)                           ,-    HandleBoxK                              ,-    toHandleBox                             ,-    noHandleBox                             ,--- -- * Methods--- ** handleBoxGetChildDetached-    HandleBoxGetChildDetachedMethodInfo     ,-    handleBoxGetChildDetached               ,----- ** handleBoxGetHandlePosition-    HandleBoxGetHandlePositionMethodInfo    ,-    handleBoxGetHandlePosition              ,----- ** handleBoxGetShadowType-    HandleBoxGetShadowTypeMethodInfo        ,-    handleBoxGetShadowType                  ,----- ** handleBoxGetSnapEdge-    HandleBoxGetSnapEdgeMethodInfo          ,-    handleBoxGetSnapEdge                    ,----- ** handleBoxNew-    handleBoxNew                            ,----- ** handleBoxSetHandlePosition-    HandleBoxSetHandlePositionMethodInfo    ,-    handleBoxSetHandlePosition              ,----- ** handleBoxSetShadowType-    HandleBoxSetShadowTypeMethodInfo        ,-    handleBoxSetShadowType                  ,----- ** handleBoxSetSnapEdge-    HandleBoxSetSnapEdgeMethodInfo          ,-    handleBoxSetSnapEdge                    ,----- -- * Properties--- ** ChildDetached-    HandleBoxChildDetachedPropertyInfo      ,-    getHandleBoxChildDetached               ,-    handleBoxChildDetached                  ,----- ** HandlePosition-    HandleBoxHandlePositionPropertyInfo     ,-    constructHandleBoxHandlePosition        ,-    getHandleBoxHandlePosition              ,-    handleBoxHandlePosition                 ,-    setHandleBoxHandlePosition              ,----- ** ShadowType-    HandleBoxShadowTypePropertyInfo         ,-    constructHandleBoxShadowType            ,-    getHandleBoxShadowType                  ,-    handleBoxShadowType                     ,-    setHandleBoxShadowType                  ,----- ** SnapEdge-    HandleBoxSnapEdgePropertyInfo           ,-    constructHandleBoxSnapEdge              ,-    getHandleBoxSnapEdge                    ,-    handleBoxSnapEdge                       ,-    setHandleBoxSnapEdge                    ,----- ** SnapEdgeSet-    HandleBoxSnapEdgeSetPropertyInfo        ,-    constructHandleBoxSnapEdgeSet           ,-    getHandleBoxSnapEdgeSet                 ,-    handleBoxSnapEdgeSet                    ,-    setHandleBoxSnapEdgeSet                 ,----- -- * Signals--- ** ChildAttached-    HandleBoxChildAttachedCallback          ,-    HandleBoxChildAttachedCallbackC         ,-    HandleBoxChildAttachedSignalInfo        ,-    afterHandleBoxChildAttached             ,-    handleBoxChildAttachedCallbackWrapper   ,-    handleBoxChildAttachedClosure           ,-    mkHandleBoxChildAttachedCallback        ,-    noHandleBoxChildAttachedCallback        ,-    onHandleBoxChildAttached                ,----- ** ChildDetached-    HandleBoxChildDetachedCallback          ,-    HandleBoxChildDetachedCallbackC         ,-    HandleBoxChildDetachedSignalInfo        ,-    afterHandleBoxChildDetached             ,-    handleBoxChildDetachedCallbackWrapper   ,-    handleBoxChildDetachedClosure           ,-    mkHandleBoxChildDetachedCallback        ,-    noHandleBoxChildDetachedCallback        ,-    onHandleBoxChildDetached                ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype HandleBox = HandleBox (ForeignPtr HandleBox)-foreign import ccall "gtk_handle_box_get_type"-    c_gtk_handle_box_get_type :: IO GType--type instance ParentTypes HandleBox = HandleBoxParentTypes-type HandleBoxParentTypes = '[Bin, Container, Widget, GObject.Object, Atk.ImplementorIface, Buildable]--instance GObject HandleBox where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_handle_box_get_type-    --class GObject o => HandleBoxK o-instance (GObject o, IsDescendantOf HandleBox o) => HandleBoxK o--toHandleBox :: HandleBoxK o => o -> IO HandleBox-toHandleBox = unsafeCastTo HandleBox--noHandleBox :: Maybe HandleBox-noHandleBox = Nothing--type family ResolveHandleBoxMethod (t :: Symbol) (o :: *) :: * where-    ResolveHandleBoxMethod "activate" o = WidgetActivateMethodInfo-    ResolveHandleBoxMethod "add" o = ContainerAddMethodInfo-    ResolveHandleBoxMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveHandleBoxMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveHandleBoxMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveHandleBoxMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveHandleBoxMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveHandleBoxMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveHandleBoxMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveHandleBoxMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveHandleBoxMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveHandleBoxMethod "checkResize" o = ContainerCheckResizeMethodInfo-    ResolveHandleBoxMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveHandleBoxMethod "childGetProperty" o = ContainerChildGetPropertyMethodInfo-    ResolveHandleBoxMethod "childNotifyByPspec" o = ContainerChildNotifyByPspecMethodInfo-    ResolveHandleBoxMethod "childSetProperty" o = ContainerChildSetPropertyMethodInfo-    ResolveHandleBoxMethod "childType" o = ContainerChildTypeMethodInfo-    ResolveHandleBoxMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveHandleBoxMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveHandleBoxMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveHandleBoxMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveHandleBoxMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveHandleBoxMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveHandleBoxMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveHandleBoxMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveHandleBoxMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveHandleBoxMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveHandleBoxMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveHandleBoxMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveHandleBoxMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveHandleBoxMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveHandleBoxMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveHandleBoxMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveHandleBoxMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveHandleBoxMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveHandleBoxMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveHandleBoxMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveHandleBoxMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveHandleBoxMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveHandleBoxMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveHandleBoxMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveHandleBoxMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveHandleBoxMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveHandleBoxMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveHandleBoxMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveHandleBoxMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveHandleBoxMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveHandleBoxMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveHandleBoxMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveHandleBoxMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveHandleBoxMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveHandleBoxMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveHandleBoxMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveHandleBoxMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveHandleBoxMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveHandleBoxMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveHandleBoxMethod "draw" o = WidgetDrawMethodInfo-    ResolveHandleBoxMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveHandleBoxMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveHandleBoxMethod "event" o = WidgetEventMethodInfo-    ResolveHandleBoxMethod "forall" o = ContainerForallMethodInfo-    ResolveHandleBoxMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveHandleBoxMethod "foreach" o = ContainerForeachMethodInfo-    ResolveHandleBoxMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveHandleBoxMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveHandleBoxMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveHandleBoxMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveHandleBoxMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveHandleBoxMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveHandleBoxMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveHandleBoxMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveHandleBoxMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveHandleBoxMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveHandleBoxMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveHandleBoxMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveHandleBoxMethod "hide" o = WidgetHideMethodInfo-    ResolveHandleBoxMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveHandleBoxMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveHandleBoxMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveHandleBoxMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveHandleBoxMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveHandleBoxMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveHandleBoxMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveHandleBoxMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveHandleBoxMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveHandleBoxMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveHandleBoxMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveHandleBoxMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveHandleBoxMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveHandleBoxMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveHandleBoxMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveHandleBoxMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveHandleBoxMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveHandleBoxMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveHandleBoxMethod "map" o = WidgetMapMethodInfo-    ResolveHandleBoxMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveHandleBoxMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveHandleBoxMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveHandleBoxMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveHandleBoxMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveHandleBoxMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveHandleBoxMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveHandleBoxMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveHandleBoxMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveHandleBoxMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveHandleBoxMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveHandleBoxMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveHandleBoxMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveHandleBoxMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveHandleBoxMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveHandleBoxMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveHandleBoxMethod "path" o = WidgetPathMethodInfo-    ResolveHandleBoxMethod "propagateDraw" o = ContainerPropagateDrawMethodInfo-    ResolveHandleBoxMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveHandleBoxMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveHandleBoxMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveHandleBoxMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveHandleBoxMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveHandleBoxMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveHandleBoxMethod "realize" o = WidgetRealizeMethodInfo-    ResolveHandleBoxMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveHandleBoxMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveHandleBoxMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveHandleBoxMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveHandleBoxMethod "remove" o = ContainerRemoveMethodInfo-    ResolveHandleBoxMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveHandleBoxMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveHandleBoxMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveHandleBoxMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveHandleBoxMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveHandleBoxMethod "reparent" o = WidgetReparentMethodInfo-    ResolveHandleBoxMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveHandleBoxMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveHandleBoxMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveHandleBoxMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveHandleBoxMethod "resizeChildren" o = ContainerResizeChildrenMethodInfo-    ResolveHandleBoxMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveHandleBoxMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveHandleBoxMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveHandleBoxMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveHandleBoxMethod "show" o = WidgetShowMethodInfo-    ResolveHandleBoxMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveHandleBoxMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveHandleBoxMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveHandleBoxMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveHandleBoxMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveHandleBoxMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveHandleBoxMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveHandleBoxMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveHandleBoxMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveHandleBoxMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveHandleBoxMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveHandleBoxMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveHandleBoxMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveHandleBoxMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveHandleBoxMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveHandleBoxMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveHandleBoxMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveHandleBoxMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveHandleBoxMethod "unsetFocusChain" o = ContainerUnsetFocusChainMethodInfo-    ResolveHandleBoxMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveHandleBoxMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveHandleBoxMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveHandleBoxMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveHandleBoxMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveHandleBoxMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveHandleBoxMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveHandleBoxMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveHandleBoxMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveHandleBoxMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveHandleBoxMethod "getBorderWidth" o = ContainerGetBorderWidthMethodInfo-    ResolveHandleBoxMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveHandleBoxMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveHandleBoxMethod "getChild" o = BinGetChildMethodInfo-    ResolveHandleBoxMethod "getChildDetached" o = HandleBoxGetChildDetachedMethodInfo-    ResolveHandleBoxMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveHandleBoxMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveHandleBoxMethod "getChildren" o = ContainerGetChildrenMethodInfo-    ResolveHandleBoxMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveHandleBoxMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveHandleBoxMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveHandleBoxMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveHandleBoxMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveHandleBoxMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveHandleBoxMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveHandleBoxMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveHandleBoxMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveHandleBoxMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveHandleBoxMethod "getFocusChain" o = ContainerGetFocusChainMethodInfo-    ResolveHandleBoxMethod "getFocusChild" o = ContainerGetFocusChildMethodInfo-    ResolveHandleBoxMethod "getFocusHadjustment" o = ContainerGetFocusHadjustmentMethodInfo-    ResolveHandleBoxMethod "getFocusVadjustment" o = ContainerGetFocusVadjustmentMethodInfo-    ResolveHandleBoxMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveHandleBoxMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveHandleBoxMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveHandleBoxMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveHandleBoxMethod "getHandlePosition" o = HandleBoxGetHandlePositionMethodInfo-    ResolveHandleBoxMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveHandleBoxMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveHandleBoxMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveHandleBoxMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveHandleBoxMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveHandleBoxMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveHandleBoxMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveHandleBoxMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveHandleBoxMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveHandleBoxMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveHandleBoxMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveHandleBoxMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveHandleBoxMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveHandleBoxMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveHandleBoxMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveHandleBoxMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveHandleBoxMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveHandleBoxMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveHandleBoxMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveHandleBoxMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveHandleBoxMethod "getPathForChild" o = ContainerGetPathForChildMethodInfo-    ResolveHandleBoxMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveHandleBoxMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveHandleBoxMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveHandleBoxMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveHandleBoxMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveHandleBoxMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveHandleBoxMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveHandleBoxMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveHandleBoxMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveHandleBoxMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveHandleBoxMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveHandleBoxMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveHandleBoxMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveHandleBoxMethod "getResizeMode" o = ContainerGetResizeModeMethodInfo-    ResolveHandleBoxMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveHandleBoxMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveHandleBoxMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveHandleBoxMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveHandleBoxMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveHandleBoxMethod "getShadowType" o = HandleBoxGetShadowTypeMethodInfo-    ResolveHandleBoxMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveHandleBoxMethod "getSnapEdge" o = HandleBoxGetSnapEdgeMethodInfo-    ResolveHandleBoxMethod "getState" o = WidgetGetStateMethodInfo-    ResolveHandleBoxMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveHandleBoxMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveHandleBoxMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveHandleBoxMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveHandleBoxMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveHandleBoxMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveHandleBoxMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveHandleBoxMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveHandleBoxMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveHandleBoxMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveHandleBoxMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveHandleBoxMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveHandleBoxMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveHandleBoxMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveHandleBoxMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveHandleBoxMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveHandleBoxMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveHandleBoxMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveHandleBoxMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveHandleBoxMethod "setBorderWidth" o = ContainerSetBorderWidthMethodInfo-    ResolveHandleBoxMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveHandleBoxMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveHandleBoxMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveHandleBoxMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveHandleBoxMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveHandleBoxMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveHandleBoxMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveHandleBoxMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveHandleBoxMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveHandleBoxMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveHandleBoxMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveHandleBoxMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveHandleBoxMethod "setFocusChain" o = ContainerSetFocusChainMethodInfo-    ResolveHandleBoxMethod "setFocusChild" o = ContainerSetFocusChildMethodInfo-    ResolveHandleBoxMethod "setFocusHadjustment" o = ContainerSetFocusHadjustmentMethodInfo-    ResolveHandleBoxMethod "setFocusVadjustment" o = ContainerSetFocusVadjustmentMethodInfo-    ResolveHandleBoxMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveHandleBoxMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveHandleBoxMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveHandleBoxMethod "setHandlePosition" o = HandleBoxSetHandlePositionMethodInfo-    ResolveHandleBoxMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveHandleBoxMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveHandleBoxMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveHandleBoxMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveHandleBoxMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveHandleBoxMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveHandleBoxMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveHandleBoxMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveHandleBoxMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveHandleBoxMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveHandleBoxMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveHandleBoxMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveHandleBoxMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveHandleBoxMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveHandleBoxMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveHandleBoxMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveHandleBoxMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveHandleBoxMethod "setReallocateRedraws" o = ContainerSetReallocateRedrawsMethodInfo-    ResolveHandleBoxMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveHandleBoxMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveHandleBoxMethod "setResizeMode" o = ContainerSetResizeModeMethodInfo-    ResolveHandleBoxMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveHandleBoxMethod "setShadowType" o = HandleBoxSetShadowTypeMethodInfo-    ResolveHandleBoxMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveHandleBoxMethod "setSnapEdge" o = HandleBoxSetSnapEdgeMethodInfo-    ResolveHandleBoxMethod "setState" o = WidgetSetStateMethodInfo-    ResolveHandleBoxMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveHandleBoxMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveHandleBoxMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveHandleBoxMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveHandleBoxMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveHandleBoxMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveHandleBoxMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveHandleBoxMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveHandleBoxMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveHandleBoxMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveHandleBoxMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveHandleBoxMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveHandleBoxMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveHandleBoxMethod t HandleBox, MethodInfo info HandleBox p) => IsLabelProxy t (HandleBox -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveHandleBoxMethod t HandleBox, MethodInfo info HandleBox p) => IsLabel t (HandleBox -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal HandleBox::child-attached-type HandleBoxChildAttachedCallback =-    Widget ->-    IO ()--noHandleBoxChildAttachedCallback :: Maybe HandleBoxChildAttachedCallback-noHandleBoxChildAttachedCallback = Nothing--type HandleBoxChildAttachedCallbackC =-    Ptr () ->                               -- object-    Ptr Widget ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkHandleBoxChildAttachedCallback :: HandleBoxChildAttachedCallbackC -> IO (FunPtr HandleBoxChildAttachedCallbackC)--handleBoxChildAttachedClosure :: HandleBoxChildAttachedCallback -> IO Closure-handleBoxChildAttachedClosure cb = newCClosure =<< mkHandleBoxChildAttachedCallback wrapped-    where wrapped = handleBoxChildAttachedCallbackWrapper cb--handleBoxChildAttachedCallbackWrapper ::-    HandleBoxChildAttachedCallback ->-    Ptr () ->-    Ptr Widget ->-    Ptr () ->-    IO ()-handleBoxChildAttachedCallbackWrapper _cb _ widget _ = do-    widget' <- (newObject Widget) widget-    _cb  widget'--onHandleBoxChildAttached :: (GObject a, MonadIO m) => a -> HandleBoxChildAttachedCallback -> m SignalHandlerId-onHandleBoxChildAttached obj cb = liftIO $ connectHandleBoxChildAttached obj cb SignalConnectBefore-afterHandleBoxChildAttached :: (GObject a, MonadIO m) => a -> HandleBoxChildAttachedCallback -> m SignalHandlerId-afterHandleBoxChildAttached obj cb = connectHandleBoxChildAttached obj cb SignalConnectAfter--connectHandleBoxChildAttached :: (GObject a, MonadIO m) =>-                                 a -> HandleBoxChildAttachedCallback -> SignalConnectMode -> m SignalHandlerId-connectHandleBoxChildAttached obj cb after = liftIO $ do-    cb' <- mkHandleBoxChildAttachedCallback (handleBoxChildAttachedCallbackWrapper cb)-    connectSignalFunPtr obj "child-attached" cb' after---- signal HandleBox::child-detached-type HandleBoxChildDetachedCallback =-    Widget ->-    IO ()--noHandleBoxChildDetachedCallback :: Maybe HandleBoxChildDetachedCallback-noHandleBoxChildDetachedCallback = Nothing--type HandleBoxChildDetachedCallbackC =-    Ptr () ->                               -- object-    Ptr Widget ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkHandleBoxChildDetachedCallback :: HandleBoxChildDetachedCallbackC -> IO (FunPtr HandleBoxChildDetachedCallbackC)--handleBoxChildDetachedClosure :: HandleBoxChildDetachedCallback -> IO Closure-handleBoxChildDetachedClosure cb = newCClosure =<< mkHandleBoxChildDetachedCallback wrapped-    where wrapped = handleBoxChildDetachedCallbackWrapper cb--handleBoxChildDetachedCallbackWrapper ::-    HandleBoxChildDetachedCallback ->-    Ptr () ->-    Ptr Widget ->-    Ptr () ->-    IO ()-handleBoxChildDetachedCallbackWrapper _cb _ widget _ = do-    widget' <- (newObject Widget) widget-    _cb  widget'--onHandleBoxChildDetached :: (GObject a, MonadIO m) => a -> HandleBoxChildDetachedCallback -> m SignalHandlerId-onHandleBoxChildDetached obj cb = liftIO $ connectHandleBoxChildDetached obj cb SignalConnectBefore-afterHandleBoxChildDetached :: (GObject a, MonadIO m) => a -> HandleBoxChildDetachedCallback -> m SignalHandlerId-afterHandleBoxChildDetached obj cb = connectHandleBoxChildDetached obj cb SignalConnectAfter--connectHandleBoxChildDetached :: (GObject a, MonadIO m) =>-                                 a -> HandleBoxChildDetachedCallback -> SignalConnectMode -> m SignalHandlerId-connectHandleBoxChildDetached obj cb after = liftIO $ do-    cb' <- mkHandleBoxChildDetachedCallback (handleBoxChildDetachedCallbackWrapper cb)-    connectSignalFunPtr obj "child-detached" cb' after---- VVV Prop "child-detached"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getHandleBoxChildDetached :: (MonadIO m, HandleBoxK o) => o -> m Bool-getHandleBoxChildDetached obj = liftIO $ getObjectPropertyBool obj "child-detached"--data HandleBoxChildDetachedPropertyInfo-instance AttrInfo HandleBoxChildDetachedPropertyInfo where-    type AttrAllowedOps HandleBoxChildDetachedPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint HandleBoxChildDetachedPropertyInfo = (~) ()-    type AttrBaseTypeConstraint HandleBoxChildDetachedPropertyInfo = HandleBoxK-    type AttrGetType HandleBoxChildDetachedPropertyInfo = Bool-    type AttrLabel HandleBoxChildDetachedPropertyInfo = "child-detached"-    attrGet _ = getHandleBoxChildDetached-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "handle-position"-   -- Type: TInterface "Gtk" "PositionType"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getHandleBoxHandlePosition :: (MonadIO m, HandleBoxK o) => o -> m PositionType-getHandleBoxHandlePosition obj = liftIO $ getObjectPropertyEnum obj "handle-position"--setHandleBoxHandlePosition :: (MonadIO m, HandleBoxK o) => o -> PositionType -> m ()-setHandleBoxHandlePosition obj val = liftIO $ setObjectPropertyEnum obj "handle-position" val--constructHandleBoxHandlePosition :: PositionType -> IO ([Char], GValue)-constructHandleBoxHandlePosition val = constructObjectPropertyEnum "handle-position" val--data HandleBoxHandlePositionPropertyInfo-instance AttrInfo HandleBoxHandlePositionPropertyInfo where-    type AttrAllowedOps HandleBoxHandlePositionPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint HandleBoxHandlePositionPropertyInfo = (~) PositionType-    type AttrBaseTypeConstraint HandleBoxHandlePositionPropertyInfo = HandleBoxK-    type AttrGetType HandleBoxHandlePositionPropertyInfo = PositionType-    type AttrLabel HandleBoxHandlePositionPropertyInfo = "handle-position"-    attrGet _ = getHandleBoxHandlePosition-    attrSet _ = setHandleBoxHandlePosition-    attrConstruct _ = constructHandleBoxHandlePosition-    attrClear _ = undefined---- VVV Prop "shadow-type"-   -- Type: TInterface "Gtk" "ShadowType"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getHandleBoxShadowType :: (MonadIO m, HandleBoxK o) => o -> m ShadowType-getHandleBoxShadowType obj = liftIO $ getObjectPropertyEnum obj "shadow-type"--setHandleBoxShadowType :: (MonadIO m, HandleBoxK o) => o -> ShadowType -> m ()-setHandleBoxShadowType obj val = liftIO $ setObjectPropertyEnum obj "shadow-type" val--constructHandleBoxShadowType :: ShadowType -> IO ([Char], GValue)-constructHandleBoxShadowType val = constructObjectPropertyEnum "shadow-type" val--data HandleBoxShadowTypePropertyInfo-instance AttrInfo HandleBoxShadowTypePropertyInfo where-    type AttrAllowedOps HandleBoxShadowTypePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint HandleBoxShadowTypePropertyInfo = (~) ShadowType-    type AttrBaseTypeConstraint HandleBoxShadowTypePropertyInfo = HandleBoxK-    type AttrGetType HandleBoxShadowTypePropertyInfo = ShadowType-    type AttrLabel HandleBoxShadowTypePropertyInfo = "shadow-type"-    attrGet _ = getHandleBoxShadowType-    attrSet _ = setHandleBoxShadowType-    attrConstruct _ = constructHandleBoxShadowType-    attrClear _ = undefined---- VVV Prop "snap-edge"-   -- Type: TInterface "Gtk" "PositionType"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getHandleBoxSnapEdge :: (MonadIO m, HandleBoxK o) => o -> m PositionType-getHandleBoxSnapEdge obj = liftIO $ getObjectPropertyEnum obj "snap-edge"--setHandleBoxSnapEdge :: (MonadIO m, HandleBoxK o) => o -> PositionType -> m ()-setHandleBoxSnapEdge obj val = liftIO $ setObjectPropertyEnum obj "snap-edge" val--constructHandleBoxSnapEdge :: PositionType -> IO ([Char], GValue)-constructHandleBoxSnapEdge val = constructObjectPropertyEnum "snap-edge" val--data HandleBoxSnapEdgePropertyInfo-instance AttrInfo HandleBoxSnapEdgePropertyInfo where-    type AttrAllowedOps HandleBoxSnapEdgePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint HandleBoxSnapEdgePropertyInfo = (~) PositionType-    type AttrBaseTypeConstraint HandleBoxSnapEdgePropertyInfo = HandleBoxK-    type AttrGetType HandleBoxSnapEdgePropertyInfo = PositionType-    type AttrLabel HandleBoxSnapEdgePropertyInfo = "snap-edge"-    attrGet _ = getHandleBoxSnapEdge-    attrSet _ = setHandleBoxSnapEdge-    attrConstruct _ = constructHandleBoxSnapEdge-    attrClear _ = undefined---- VVV Prop "snap-edge-set"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getHandleBoxSnapEdgeSet :: (MonadIO m, HandleBoxK o) => o -> m Bool-getHandleBoxSnapEdgeSet obj = liftIO $ getObjectPropertyBool obj "snap-edge-set"--setHandleBoxSnapEdgeSet :: (MonadIO m, HandleBoxK o) => o -> Bool -> m ()-setHandleBoxSnapEdgeSet obj val = liftIO $ setObjectPropertyBool obj "snap-edge-set" val--constructHandleBoxSnapEdgeSet :: Bool -> IO ([Char], GValue)-constructHandleBoxSnapEdgeSet val = constructObjectPropertyBool "snap-edge-set" val--data HandleBoxSnapEdgeSetPropertyInfo-instance AttrInfo HandleBoxSnapEdgeSetPropertyInfo where-    type AttrAllowedOps HandleBoxSnapEdgeSetPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint HandleBoxSnapEdgeSetPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint HandleBoxSnapEdgeSetPropertyInfo = HandleBoxK-    type AttrGetType HandleBoxSnapEdgeSetPropertyInfo = Bool-    type AttrLabel HandleBoxSnapEdgeSetPropertyInfo = "snap-edge-set"-    attrGet _ = getHandleBoxSnapEdgeSet-    attrSet _ = setHandleBoxSnapEdgeSet-    attrConstruct _ = constructHandleBoxSnapEdgeSet-    attrClear _ = undefined--type instance AttributeList HandleBox = HandleBoxAttributeList-type HandleBoxAttributeList = ('[ '("appPaintable", WidgetAppPaintablePropertyInfo), '("borderWidth", ContainerBorderWidthPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("child", ContainerChildPropertyInfo), '("childDetached", HandleBoxChildDetachedPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("handlePosition", HandleBoxHandlePositionPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("parent", WidgetParentPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("resizeMode", ContainerResizeModePropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("shadowType", HandleBoxShadowTypePropertyInfo), '("snapEdge", HandleBoxSnapEdgePropertyInfo), '("snapEdgeSet", HandleBoxSnapEdgeSetPropertyInfo), '("style", WidgetStylePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo)] :: [(Symbol, *)])--handleBoxChildDetached :: AttrLabelProxy "childDetached"-handleBoxChildDetached = AttrLabelProxy--handleBoxHandlePosition :: AttrLabelProxy "handlePosition"-handleBoxHandlePosition = AttrLabelProxy--handleBoxShadowType :: AttrLabelProxy "shadowType"-handleBoxShadowType = AttrLabelProxy--handleBoxSnapEdge :: AttrLabelProxy "snapEdge"-handleBoxSnapEdge = AttrLabelProxy--handleBoxSnapEdgeSet :: AttrLabelProxy "snapEdgeSet"-handleBoxSnapEdgeSet = AttrLabelProxy--data HandleBoxChildAttachedSignalInfo-instance SignalInfo HandleBoxChildAttachedSignalInfo where-    type HaskellCallbackType HandleBoxChildAttachedSignalInfo = HandleBoxChildAttachedCallback-    connectSignal _ = connectHandleBoxChildAttached--data HandleBoxChildDetachedSignalInfo-instance SignalInfo HandleBoxChildDetachedSignalInfo where-    type HaskellCallbackType HandleBoxChildDetachedSignalInfo = HandleBoxChildDetachedCallback-    connectSignal _ = connectHandleBoxChildDetached--type instance SignalList HandleBox = HandleBoxSignalList-type HandleBoxSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("add", ContainerAddSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("checkResize", ContainerCheckResizeSignalInfo), '("childAttached", HandleBoxChildAttachedSignalInfo), '("childDetached", HandleBoxChildDetachedSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("remove", ContainerRemoveSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("setFocusChild", ContainerSetFocusChildSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method HandleBox::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "HandleBox")--- throws : False--- Skip return : False--foreign import ccall "gtk_handle_box_new" gtk_handle_box_new :: -    IO (Ptr HandleBox)--{-# DEPRECATED handleBoxNew ["(Since version 3.4)","#GtkHandleBox has been deprecated."]#-}-handleBoxNew ::-    (MonadIO m) =>-    m HandleBox                             -- result-handleBoxNew  = liftIO $ do-    result <- gtk_handle_box_new-    checkUnexpectedReturnNULL "gtk_handle_box_new" result-    result' <- (newObject HandleBox) result-    return result'---- method HandleBox::get_child_detached--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "HandleBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_handle_box_get_child_detached" gtk_handle_box_get_child_detached :: -    Ptr HandleBox ->                        -- _obj : TInterface "Gtk" "HandleBox"-    IO CInt--{-# DEPRECATED handleBoxGetChildDetached ["(Since version 3.4)","#GtkHandleBox has been deprecated."]#-}-handleBoxGetChildDetached ::-    (MonadIO m, HandleBoxK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-handleBoxGetChildDetached _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_handle_box_get_child_detached _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data HandleBoxGetChildDetachedMethodInfo-instance (signature ~ (m Bool), MonadIO m, HandleBoxK a) => MethodInfo HandleBoxGetChildDetachedMethodInfo a signature where-    overloadedMethod _ = handleBoxGetChildDetached---- method HandleBox::get_handle_position--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "HandleBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "PositionType")--- throws : False--- Skip return : False--foreign import ccall "gtk_handle_box_get_handle_position" gtk_handle_box_get_handle_position :: -    Ptr HandleBox ->                        -- _obj : TInterface "Gtk" "HandleBox"-    IO CUInt--{-# DEPRECATED handleBoxGetHandlePosition ["(Since version 3.4)","#GtkHandleBox has been deprecated."]#-}-handleBoxGetHandlePosition ::-    (MonadIO m, HandleBoxK a) =>-    a                                       -- _obj-    -> m PositionType                       -- result-handleBoxGetHandlePosition _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_handle_box_get_handle_position _obj'-    let result' = (toEnum . fromIntegral) result-    touchManagedPtr _obj-    return result'--data HandleBoxGetHandlePositionMethodInfo-instance (signature ~ (m PositionType), MonadIO m, HandleBoxK a) => MethodInfo HandleBoxGetHandlePositionMethodInfo a signature where-    overloadedMethod _ = handleBoxGetHandlePosition---- method HandleBox::get_shadow_type--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "HandleBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "ShadowType")--- throws : False--- Skip return : False--foreign import ccall "gtk_handle_box_get_shadow_type" gtk_handle_box_get_shadow_type :: -    Ptr HandleBox ->                        -- _obj : TInterface "Gtk" "HandleBox"-    IO CUInt--{-# DEPRECATED handleBoxGetShadowType ["(Since version 3.4)","#GtkHandleBox has been deprecated."]#-}-handleBoxGetShadowType ::-    (MonadIO m, HandleBoxK a) =>-    a                                       -- _obj-    -> m ShadowType                         -- result-handleBoxGetShadowType _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_handle_box_get_shadow_type _obj'-    let result' = (toEnum . fromIntegral) result-    touchManagedPtr _obj-    return result'--data HandleBoxGetShadowTypeMethodInfo-instance (signature ~ (m ShadowType), MonadIO m, HandleBoxK a) => MethodInfo HandleBoxGetShadowTypeMethodInfo a signature where-    overloadedMethod _ = handleBoxGetShadowType---- method HandleBox::get_snap_edge--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "HandleBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "PositionType")--- throws : False--- Skip return : False--foreign import ccall "gtk_handle_box_get_snap_edge" gtk_handle_box_get_snap_edge :: -    Ptr HandleBox ->                        -- _obj : TInterface "Gtk" "HandleBox"-    IO CUInt--{-# DEPRECATED handleBoxGetSnapEdge ["(Since version 3.4)","#GtkHandleBox has been deprecated."]#-}-handleBoxGetSnapEdge ::-    (MonadIO m, HandleBoxK a) =>-    a                                       -- _obj-    -> m PositionType                       -- result-handleBoxGetSnapEdge _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_handle_box_get_snap_edge _obj'-    let result' = (toEnum . fromIntegral) result-    touchManagedPtr _obj-    return result'--data HandleBoxGetSnapEdgeMethodInfo-instance (signature ~ (m PositionType), MonadIO m, HandleBoxK a) => MethodInfo HandleBoxGetSnapEdgeMethodInfo a signature where-    overloadedMethod _ = handleBoxGetSnapEdge---- method HandleBox::set_handle_position--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "HandleBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "position", argType = TInterface "Gtk" "PositionType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_handle_box_set_handle_position" gtk_handle_box_set_handle_position :: -    Ptr HandleBox ->                        -- _obj : TInterface "Gtk" "HandleBox"-    CUInt ->                                -- position : TInterface "Gtk" "PositionType"-    IO ()--{-# DEPRECATED handleBoxSetHandlePosition ["(Since version 3.4)","#GtkHandleBox has been deprecated."]#-}-handleBoxSetHandlePosition ::-    (MonadIO m, HandleBoxK a) =>-    a                                       -- _obj-    -> PositionType                         -- position-    -> m ()                                 -- result-handleBoxSetHandlePosition _obj position = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let position' = (fromIntegral . fromEnum) position-    gtk_handle_box_set_handle_position _obj' position'-    touchManagedPtr _obj-    return ()--data HandleBoxSetHandlePositionMethodInfo-instance (signature ~ (PositionType -> m ()), MonadIO m, HandleBoxK a) => MethodInfo HandleBoxSetHandlePositionMethodInfo a signature where-    overloadedMethod _ = handleBoxSetHandlePosition---- method HandleBox::set_shadow_type--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "HandleBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "type", argType = TInterface "Gtk" "ShadowType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_handle_box_set_shadow_type" gtk_handle_box_set_shadow_type :: -    Ptr HandleBox ->                        -- _obj : TInterface "Gtk" "HandleBox"-    CUInt ->                                -- type : TInterface "Gtk" "ShadowType"-    IO ()--{-# DEPRECATED handleBoxSetShadowType ["(Since version 3.4)","#GtkHandleBox has been deprecated."]#-}-handleBoxSetShadowType ::-    (MonadIO m, HandleBoxK a) =>-    a                                       -- _obj-    -> ShadowType                           -- type_-    -> m ()                                 -- result-handleBoxSetShadowType _obj type_ = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let type_' = (fromIntegral . fromEnum) type_-    gtk_handle_box_set_shadow_type _obj' type_'-    touchManagedPtr _obj-    return ()--data HandleBoxSetShadowTypeMethodInfo-instance (signature ~ (ShadowType -> m ()), MonadIO m, HandleBoxK a) => MethodInfo HandleBoxSetShadowTypeMethodInfo a signature where-    overloadedMethod _ = handleBoxSetShadowType---- method HandleBox::set_snap_edge--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "HandleBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "edge", argType = TInterface "Gtk" "PositionType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_handle_box_set_snap_edge" gtk_handle_box_set_snap_edge :: -    Ptr HandleBox ->                        -- _obj : TInterface "Gtk" "HandleBox"-    CUInt ->                                -- edge : TInterface "Gtk" "PositionType"-    IO ()--{-# DEPRECATED handleBoxSetSnapEdge ["(Since version 3.4)","#GtkHandleBox has been deprecated."]#-}-handleBoxSetSnapEdge ::-    (MonadIO m, HandleBoxK a) =>-    a                                       -- _obj-    -> PositionType                         -- edge-    -> m ()                                 -- result-handleBoxSetSnapEdge _obj edge = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let edge' = (fromIntegral . fromEnum) edge-    gtk_handle_box_set_snap_edge _obj' edge'-    touchManagedPtr _obj-    return ()--data HandleBoxSetSnapEdgeMethodInfo-instance (signature ~ (PositionType -> m ()), MonadIO m, HandleBoxK a) => MethodInfo HandleBoxSetSnapEdgeMethodInfo a signature where-    overloadedMethod _ = handleBoxSetSnapEdge--
− GI/Gtk/Objects/HandleBox.hs-boot
@@ -1,27 +0,0 @@-module GI.Gtk.Objects.HandleBox where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype HandleBox = HandleBox (ForeignPtr HandleBox)-instance GObject HandleBox where-class GObject o => HandleBoxK o-instance (GObject o, IsDescendantOf HandleBox o) => HandleBoxK o-data HandleBoxChildDetachedPropertyInfo-data HandleBoxHandlePositionPropertyInfo-data HandleBoxShadowTypePropertyInfo-data HandleBoxSnapEdgePropertyInfo-data HandleBoxSnapEdgeSetPropertyInfo-data HandleBoxChildAttachedSignalInfo-data HandleBoxChildDetachedSignalInfo-data HandleBoxGetChildDetachedMethodInfo-data HandleBoxGetHandlePositionMethodInfo-data HandleBoxGetShadowTypeMethodInfo-data HandleBoxGetSnapEdgeMethodInfo-data HandleBoxSetHandlePositionMethodInfo-data HandleBoxSetShadowTypeMethodInfo-data HandleBoxSetSnapEdgeMethodInfo
− GI/Gtk/Objects/HeaderBar.hs
@@ -1,1243 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.HeaderBar-    ( ---- * Exported types-    HeaderBar(..)                           ,-    HeaderBarK                              ,-    toHeaderBar                             ,-    noHeaderBar                             ,--- -- * Methods--- ** headerBarGetCustomTitle-    HeaderBarGetCustomTitleMethodInfo       ,-    headerBarGetCustomTitle                 ,----- ** headerBarGetDecorationLayout-    HeaderBarGetDecorationLayoutMethodInfo  ,-    headerBarGetDecorationLayout            ,----- ** headerBarGetHasSubtitle-    HeaderBarGetHasSubtitleMethodInfo       ,-    headerBarGetHasSubtitle                 ,----- ** headerBarGetShowCloseButton-    HeaderBarGetShowCloseButtonMethodInfo   ,-    headerBarGetShowCloseButton             ,----- ** headerBarGetSubtitle-    HeaderBarGetSubtitleMethodInfo          ,-    headerBarGetSubtitle                    ,----- ** headerBarGetTitle-    HeaderBarGetTitleMethodInfo             ,-    headerBarGetTitle                       ,----- ** headerBarNew-    headerBarNew                            ,----- ** headerBarPackEnd-    HeaderBarPackEndMethodInfo              ,-    headerBarPackEnd                        ,----- ** headerBarPackStart-    HeaderBarPackStartMethodInfo            ,-    headerBarPackStart                      ,----- ** headerBarSetCustomTitle-    HeaderBarSetCustomTitleMethodInfo       ,-    headerBarSetCustomTitle                 ,----- ** headerBarSetDecorationLayout-    HeaderBarSetDecorationLayoutMethodInfo  ,-    headerBarSetDecorationLayout            ,----- ** headerBarSetHasSubtitle-    HeaderBarSetHasSubtitleMethodInfo       ,-    headerBarSetHasSubtitle                 ,----- ** headerBarSetShowCloseButton-    HeaderBarSetShowCloseButtonMethodInfo   ,-    headerBarSetShowCloseButton             ,----- ** headerBarSetSubtitle-    HeaderBarSetSubtitleMethodInfo          ,-    headerBarSetSubtitle                    ,----- ** headerBarSetTitle-    HeaderBarSetTitleMethodInfo             ,-    headerBarSetTitle                       ,----- -- * Properties--- ** CustomTitle-    HeaderBarCustomTitlePropertyInfo        ,-    clearHeaderBarCustomTitle               ,-    constructHeaderBarCustomTitle           ,-    getHeaderBarCustomTitle                 ,-    headerBarCustomTitle                    ,-    setHeaderBarCustomTitle                 ,----- ** DecorationLayout-    HeaderBarDecorationLayoutPropertyInfo   ,-    clearHeaderBarDecorationLayout          ,-    constructHeaderBarDecorationLayout      ,-    getHeaderBarDecorationLayout            ,-    headerBarDecorationLayout               ,-    setHeaderBarDecorationLayout            ,----- ** DecorationLayoutSet-    HeaderBarDecorationLayoutSetPropertyInfo,-    constructHeaderBarDecorationLayoutSet   ,-    getHeaderBarDecorationLayoutSet         ,-    headerBarDecorationLayoutSet            ,-    setHeaderBarDecorationLayoutSet         ,----- ** HasSubtitle-    HeaderBarHasSubtitlePropertyInfo        ,-    constructHeaderBarHasSubtitle           ,-    getHeaderBarHasSubtitle                 ,-    headerBarHasSubtitle                    ,-    setHeaderBarHasSubtitle                 ,----- ** ShowCloseButton-    HeaderBarShowCloseButtonPropertyInfo    ,-    constructHeaderBarShowCloseButton       ,-    getHeaderBarShowCloseButton             ,-    headerBarShowCloseButton                ,-    setHeaderBarShowCloseButton             ,----- ** Spacing-    HeaderBarSpacingPropertyInfo            ,-    constructHeaderBarSpacing               ,-    getHeaderBarSpacing                     ,-    headerBarSpacing                        ,-    setHeaderBarSpacing                     ,----- ** Subtitle-    HeaderBarSubtitlePropertyInfo           ,-    clearHeaderBarSubtitle                  ,-    constructHeaderBarSubtitle              ,-    getHeaderBarSubtitle                    ,-    headerBarSubtitle                       ,-    setHeaderBarSubtitle                    ,----- ** Title-    HeaderBarTitlePropertyInfo              ,-    clearHeaderBarTitle                     ,-    constructHeaderBarTitle                 ,-    getHeaderBarTitle                       ,-    headerBarTitle                          ,-    setHeaderBarTitle                       ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype HeaderBar = HeaderBar (ForeignPtr HeaderBar)-foreign import ccall "gtk_header_bar_get_type"-    c_gtk_header_bar_get_type :: IO GType--type instance ParentTypes HeaderBar = HeaderBarParentTypes-type HeaderBarParentTypes = '[Container, Widget, GObject.Object, Atk.ImplementorIface, Buildable]--instance GObject HeaderBar where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_header_bar_get_type-    --class GObject o => HeaderBarK o-instance (GObject o, IsDescendantOf HeaderBar o) => HeaderBarK o--toHeaderBar :: HeaderBarK o => o -> IO HeaderBar-toHeaderBar = unsafeCastTo HeaderBar--noHeaderBar :: Maybe HeaderBar-noHeaderBar = Nothing--type family ResolveHeaderBarMethod (t :: Symbol) (o :: *) :: * where-    ResolveHeaderBarMethod "activate" o = WidgetActivateMethodInfo-    ResolveHeaderBarMethod "add" o = ContainerAddMethodInfo-    ResolveHeaderBarMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveHeaderBarMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveHeaderBarMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveHeaderBarMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveHeaderBarMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveHeaderBarMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveHeaderBarMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveHeaderBarMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveHeaderBarMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveHeaderBarMethod "checkResize" o = ContainerCheckResizeMethodInfo-    ResolveHeaderBarMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveHeaderBarMethod "childGetProperty" o = ContainerChildGetPropertyMethodInfo-    ResolveHeaderBarMethod "childNotifyByPspec" o = ContainerChildNotifyByPspecMethodInfo-    ResolveHeaderBarMethod "childSetProperty" o = ContainerChildSetPropertyMethodInfo-    ResolveHeaderBarMethod "childType" o = ContainerChildTypeMethodInfo-    ResolveHeaderBarMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveHeaderBarMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveHeaderBarMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveHeaderBarMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveHeaderBarMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveHeaderBarMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveHeaderBarMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveHeaderBarMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveHeaderBarMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveHeaderBarMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveHeaderBarMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveHeaderBarMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveHeaderBarMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveHeaderBarMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveHeaderBarMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveHeaderBarMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveHeaderBarMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveHeaderBarMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveHeaderBarMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveHeaderBarMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveHeaderBarMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveHeaderBarMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveHeaderBarMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveHeaderBarMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveHeaderBarMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveHeaderBarMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveHeaderBarMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveHeaderBarMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveHeaderBarMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveHeaderBarMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveHeaderBarMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveHeaderBarMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveHeaderBarMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveHeaderBarMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveHeaderBarMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveHeaderBarMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveHeaderBarMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveHeaderBarMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveHeaderBarMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveHeaderBarMethod "draw" o = WidgetDrawMethodInfo-    ResolveHeaderBarMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveHeaderBarMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveHeaderBarMethod "event" o = WidgetEventMethodInfo-    ResolveHeaderBarMethod "forall" o = ContainerForallMethodInfo-    ResolveHeaderBarMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveHeaderBarMethod "foreach" o = ContainerForeachMethodInfo-    ResolveHeaderBarMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveHeaderBarMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveHeaderBarMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveHeaderBarMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveHeaderBarMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveHeaderBarMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveHeaderBarMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveHeaderBarMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveHeaderBarMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveHeaderBarMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveHeaderBarMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveHeaderBarMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveHeaderBarMethod "hide" o = WidgetHideMethodInfo-    ResolveHeaderBarMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveHeaderBarMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveHeaderBarMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveHeaderBarMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveHeaderBarMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveHeaderBarMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveHeaderBarMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveHeaderBarMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveHeaderBarMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveHeaderBarMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveHeaderBarMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveHeaderBarMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveHeaderBarMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveHeaderBarMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveHeaderBarMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveHeaderBarMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveHeaderBarMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveHeaderBarMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveHeaderBarMethod "map" o = WidgetMapMethodInfo-    ResolveHeaderBarMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveHeaderBarMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveHeaderBarMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveHeaderBarMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveHeaderBarMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveHeaderBarMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveHeaderBarMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveHeaderBarMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveHeaderBarMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveHeaderBarMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveHeaderBarMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveHeaderBarMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveHeaderBarMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveHeaderBarMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveHeaderBarMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveHeaderBarMethod "packEnd" o = HeaderBarPackEndMethodInfo-    ResolveHeaderBarMethod "packStart" o = HeaderBarPackStartMethodInfo-    ResolveHeaderBarMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveHeaderBarMethod "path" o = WidgetPathMethodInfo-    ResolveHeaderBarMethod "propagateDraw" o = ContainerPropagateDrawMethodInfo-    ResolveHeaderBarMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveHeaderBarMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveHeaderBarMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveHeaderBarMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveHeaderBarMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveHeaderBarMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveHeaderBarMethod "realize" o = WidgetRealizeMethodInfo-    ResolveHeaderBarMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveHeaderBarMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveHeaderBarMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveHeaderBarMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveHeaderBarMethod "remove" o = ContainerRemoveMethodInfo-    ResolveHeaderBarMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveHeaderBarMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveHeaderBarMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveHeaderBarMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveHeaderBarMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveHeaderBarMethod "reparent" o = WidgetReparentMethodInfo-    ResolveHeaderBarMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveHeaderBarMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveHeaderBarMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveHeaderBarMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveHeaderBarMethod "resizeChildren" o = ContainerResizeChildrenMethodInfo-    ResolveHeaderBarMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveHeaderBarMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveHeaderBarMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveHeaderBarMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveHeaderBarMethod "show" o = WidgetShowMethodInfo-    ResolveHeaderBarMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveHeaderBarMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveHeaderBarMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveHeaderBarMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveHeaderBarMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveHeaderBarMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveHeaderBarMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveHeaderBarMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveHeaderBarMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveHeaderBarMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveHeaderBarMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveHeaderBarMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveHeaderBarMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveHeaderBarMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveHeaderBarMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveHeaderBarMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveHeaderBarMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveHeaderBarMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveHeaderBarMethod "unsetFocusChain" o = ContainerUnsetFocusChainMethodInfo-    ResolveHeaderBarMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveHeaderBarMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveHeaderBarMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveHeaderBarMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveHeaderBarMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveHeaderBarMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveHeaderBarMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveHeaderBarMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveHeaderBarMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveHeaderBarMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveHeaderBarMethod "getBorderWidth" o = ContainerGetBorderWidthMethodInfo-    ResolveHeaderBarMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveHeaderBarMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveHeaderBarMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveHeaderBarMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveHeaderBarMethod "getChildren" o = ContainerGetChildrenMethodInfo-    ResolveHeaderBarMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveHeaderBarMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveHeaderBarMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveHeaderBarMethod "getCustomTitle" o = HeaderBarGetCustomTitleMethodInfo-    ResolveHeaderBarMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveHeaderBarMethod "getDecorationLayout" o = HeaderBarGetDecorationLayoutMethodInfo-    ResolveHeaderBarMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveHeaderBarMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveHeaderBarMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveHeaderBarMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveHeaderBarMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveHeaderBarMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveHeaderBarMethod "getFocusChain" o = ContainerGetFocusChainMethodInfo-    ResolveHeaderBarMethod "getFocusChild" o = ContainerGetFocusChildMethodInfo-    ResolveHeaderBarMethod "getFocusHadjustment" o = ContainerGetFocusHadjustmentMethodInfo-    ResolveHeaderBarMethod "getFocusVadjustment" o = ContainerGetFocusVadjustmentMethodInfo-    ResolveHeaderBarMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveHeaderBarMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveHeaderBarMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveHeaderBarMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveHeaderBarMethod "getHasSubtitle" o = HeaderBarGetHasSubtitleMethodInfo-    ResolveHeaderBarMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveHeaderBarMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveHeaderBarMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveHeaderBarMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveHeaderBarMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveHeaderBarMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveHeaderBarMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveHeaderBarMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveHeaderBarMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveHeaderBarMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveHeaderBarMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveHeaderBarMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveHeaderBarMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveHeaderBarMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveHeaderBarMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveHeaderBarMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveHeaderBarMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveHeaderBarMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveHeaderBarMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveHeaderBarMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveHeaderBarMethod "getPathForChild" o = ContainerGetPathForChildMethodInfo-    ResolveHeaderBarMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveHeaderBarMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveHeaderBarMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveHeaderBarMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveHeaderBarMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveHeaderBarMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveHeaderBarMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveHeaderBarMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveHeaderBarMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveHeaderBarMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveHeaderBarMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveHeaderBarMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveHeaderBarMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveHeaderBarMethod "getResizeMode" o = ContainerGetResizeModeMethodInfo-    ResolveHeaderBarMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveHeaderBarMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveHeaderBarMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveHeaderBarMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveHeaderBarMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveHeaderBarMethod "getShowCloseButton" o = HeaderBarGetShowCloseButtonMethodInfo-    ResolveHeaderBarMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveHeaderBarMethod "getState" o = WidgetGetStateMethodInfo-    ResolveHeaderBarMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveHeaderBarMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveHeaderBarMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveHeaderBarMethod "getSubtitle" o = HeaderBarGetSubtitleMethodInfo-    ResolveHeaderBarMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveHeaderBarMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveHeaderBarMethod "getTitle" o = HeaderBarGetTitleMethodInfo-    ResolveHeaderBarMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveHeaderBarMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveHeaderBarMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveHeaderBarMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveHeaderBarMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveHeaderBarMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveHeaderBarMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveHeaderBarMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveHeaderBarMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveHeaderBarMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveHeaderBarMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveHeaderBarMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveHeaderBarMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveHeaderBarMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveHeaderBarMethod "setBorderWidth" o = ContainerSetBorderWidthMethodInfo-    ResolveHeaderBarMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveHeaderBarMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveHeaderBarMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveHeaderBarMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveHeaderBarMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveHeaderBarMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveHeaderBarMethod "setCustomTitle" o = HeaderBarSetCustomTitleMethodInfo-    ResolveHeaderBarMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveHeaderBarMethod "setDecorationLayout" o = HeaderBarSetDecorationLayoutMethodInfo-    ResolveHeaderBarMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveHeaderBarMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveHeaderBarMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveHeaderBarMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveHeaderBarMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveHeaderBarMethod "setFocusChain" o = ContainerSetFocusChainMethodInfo-    ResolveHeaderBarMethod "setFocusChild" o = ContainerSetFocusChildMethodInfo-    ResolveHeaderBarMethod "setFocusHadjustment" o = ContainerSetFocusHadjustmentMethodInfo-    ResolveHeaderBarMethod "setFocusVadjustment" o = ContainerSetFocusVadjustmentMethodInfo-    ResolveHeaderBarMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveHeaderBarMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveHeaderBarMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveHeaderBarMethod "setHasSubtitle" o = HeaderBarSetHasSubtitleMethodInfo-    ResolveHeaderBarMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveHeaderBarMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveHeaderBarMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveHeaderBarMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveHeaderBarMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveHeaderBarMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveHeaderBarMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveHeaderBarMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveHeaderBarMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveHeaderBarMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveHeaderBarMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveHeaderBarMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveHeaderBarMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveHeaderBarMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveHeaderBarMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveHeaderBarMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveHeaderBarMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveHeaderBarMethod "setReallocateRedraws" o = ContainerSetReallocateRedrawsMethodInfo-    ResolveHeaderBarMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveHeaderBarMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveHeaderBarMethod "setResizeMode" o = ContainerSetResizeModeMethodInfo-    ResolveHeaderBarMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveHeaderBarMethod "setShowCloseButton" o = HeaderBarSetShowCloseButtonMethodInfo-    ResolveHeaderBarMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveHeaderBarMethod "setState" o = WidgetSetStateMethodInfo-    ResolveHeaderBarMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveHeaderBarMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveHeaderBarMethod "setSubtitle" o = HeaderBarSetSubtitleMethodInfo-    ResolveHeaderBarMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveHeaderBarMethod "setTitle" o = HeaderBarSetTitleMethodInfo-    ResolveHeaderBarMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveHeaderBarMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveHeaderBarMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveHeaderBarMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveHeaderBarMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveHeaderBarMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveHeaderBarMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveHeaderBarMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveHeaderBarMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveHeaderBarMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveHeaderBarMethod t HeaderBar, MethodInfo info HeaderBar p) => IsLabelProxy t (HeaderBar -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveHeaderBarMethod t HeaderBar, MethodInfo info HeaderBar p) => IsLabel t (HeaderBar -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "custom-title"-   -- Type: TInterface "Gtk" "Widget"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just True)--getHeaderBarCustomTitle :: (MonadIO m, HeaderBarK o) => o -> m Widget-getHeaderBarCustomTitle obj = liftIO $ checkUnexpectedNothing "getHeaderBarCustomTitle" $ getObjectPropertyObject obj "custom-title" Widget--setHeaderBarCustomTitle :: (MonadIO m, HeaderBarK o, WidgetK a) => o -> a -> m ()-setHeaderBarCustomTitle obj val = liftIO $ setObjectPropertyObject obj "custom-title" (Just val)--constructHeaderBarCustomTitle :: (WidgetK a) => a -> IO ([Char], GValue)-constructHeaderBarCustomTitle val = constructObjectPropertyObject "custom-title" (Just val)--clearHeaderBarCustomTitle :: (MonadIO m, HeaderBarK o) => o -> m ()-clearHeaderBarCustomTitle obj = liftIO $ setObjectPropertyObject obj "custom-title" (Nothing :: Maybe Widget)--data HeaderBarCustomTitlePropertyInfo-instance AttrInfo HeaderBarCustomTitlePropertyInfo where-    type AttrAllowedOps HeaderBarCustomTitlePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint HeaderBarCustomTitlePropertyInfo = WidgetK-    type AttrBaseTypeConstraint HeaderBarCustomTitlePropertyInfo = HeaderBarK-    type AttrGetType HeaderBarCustomTitlePropertyInfo = Widget-    type AttrLabel HeaderBarCustomTitlePropertyInfo = "custom-title"-    attrGet _ = getHeaderBarCustomTitle-    attrSet _ = setHeaderBarCustomTitle-    attrConstruct _ = constructHeaderBarCustomTitle-    attrClear _ = clearHeaderBarCustomTitle---- VVV Prop "decoration-layout"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just True)--getHeaderBarDecorationLayout :: (MonadIO m, HeaderBarK o) => o -> m T.Text-getHeaderBarDecorationLayout obj = liftIO $ checkUnexpectedNothing "getHeaderBarDecorationLayout" $ getObjectPropertyString obj "decoration-layout"--setHeaderBarDecorationLayout :: (MonadIO m, HeaderBarK o) => o -> T.Text -> m ()-setHeaderBarDecorationLayout obj val = liftIO $ setObjectPropertyString obj "decoration-layout" (Just val)--constructHeaderBarDecorationLayout :: T.Text -> IO ([Char], GValue)-constructHeaderBarDecorationLayout val = constructObjectPropertyString "decoration-layout" (Just val)--clearHeaderBarDecorationLayout :: (MonadIO m, HeaderBarK o) => o -> m ()-clearHeaderBarDecorationLayout obj = liftIO $ setObjectPropertyString obj "decoration-layout" (Nothing :: Maybe T.Text)--data HeaderBarDecorationLayoutPropertyInfo-instance AttrInfo HeaderBarDecorationLayoutPropertyInfo where-    type AttrAllowedOps HeaderBarDecorationLayoutPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint HeaderBarDecorationLayoutPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint HeaderBarDecorationLayoutPropertyInfo = HeaderBarK-    type AttrGetType HeaderBarDecorationLayoutPropertyInfo = T.Text-    type AttrLabel HeaderBarDecorationLayoutPropertyInfo = "decoration-layout"-    attrGet _ = getHeaderBarDecorationLayout-    attrSet _ = setHeaderBarDecorationLayout-    attrConstruct _ = constructHeaderBarDecorationLayout-    attrClear _ = clearHeaderBarDecorationLayout---- VVV Prop "decoration-layout-set"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getHeaderBarDecorationLayoutSet :: (MonadIO m, HeaderBarK o) => o -> m Bool-getHeaderBarDecorationLayoutSet obj = liftIO $ getObjectPropertyBool obj "decoration-layout-set"--setHeaderBarDecorationLayoutSet :: (MonadIO m, HeaderBarK o) => o -> Bool -> m ()-setHeaderBarDecorationLayoutSet obj val = liftIO $ setObjectPropertyBool obj "decoration-layout-set" val--constructHeaderBarDecorationLayoutSet :: Bool -> IO ([Char], GValue)-constructHeaderBarDecorationLayoutSet val = constructObjectPropertyBool "decoration-layout-set" val--data HeaderBarDecorationLayoutSetPropertyInfo-instance AttrInfo HeaderBarDecorationLayoutSetPropertyInfo where-    type AttrAllowedOps HeaderBarDecorationLayoutSetPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint HeaderBarDecorationLayoutSetPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint HeaderBarDecorationLayoutSetPropertyInfo = HeaderBarK-    type AttrGetType HeaderBarDecorationLayoutSetPropertyInfo = Bool-    type AttrLabel HeaderBarDecorationLayoutSetPropertyInfo = "decoration-layout-set"-    attrGet _ = getHeaderBarDecorationLayoutSet-    attrSet _ = setHeaderBarDecorationLayoutSet-    attrConstruct _ = constructHeaderBarDecorationLayoutSet-    attrClear _ = undefined---- VVV Prop "has-subtitle"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getHeaderBarHasSubtitle :: (MonadIO m, HeaderBarK o) => o -> m Bool-getHeaderBarHasSubtitle obj = liftIO $ getObjectPropertyBool obj "has-subtitle"--setHeaderBarHasSubtitle :: (MonadIO m, HeaderBarK o) => o -> Bool -> m ()-setHeaderBarHasSubtitle obj val = liftIO $ setObjectPropertyBool obj "has-subtitle" val--constructHeaderBarHasSubtitle :: Bool -> IO ([Char], GValue)-constructHeaderBarHasSubtitle val = constructObjectPropertyBool "has-subtitle" val--data HeaderBarHasSubtitlePropertyInfo-instance AttrInfo HeaderBarHasSubtitlePropertyInfo where-    type AttrAllowedOps HeaderBarHasSubtitlePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint HeaderBarHasSubtitlePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint HeaderBarHasSubtitlePropertyInfo = HeaderBarK-    type AttrGetType HeaderBarHasSubtitlePropertyInfo = Bool-    type AttrLabel HeaderBarHasSubtitlePropertyInfo = "has-subtitle"-    attrGet _ = getHeaderBarHasSubtitle-    attrSet _ = setHeaderBarHasSubtitle-    attrConstruct _ = constructHeaderBarHasSubtitle-    attrClear _ = undefined---- VVV Prop "show-close-button"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getHeaderBarShowCloseButton :: (MonadIO m, HeaderBarK o) => o -> m Bool-getHeaderBarShowCloseButton obj = liftIO $ getObjectPropertyBool obj "show-close-button"--setHeaderBarShowCloseButton :: (MonadIO m, HeaderBarK o) => o -> Bool -> m ()-setHeaderBarShowCloseButton obj val = liftIO $ setObjectPropertyBool obj "show-close-button" val--constructHeaderBarShowCloseButton :: Bool -> IO ([Char], GValue)-constructHeaderBarShowCloseButton val = constructObjectPropertyBool "show-close-button" val--data HeaderBarShowCloseButtonPropertyInfo-instance AttrInfo HeaderBarShowCloseButtonPropertyInfo where-    type AttrAllowedOps HeaderBarShowCloseButtonPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint HeaderBarShowCloseButtonPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint HeaderBarShowCloseButtonPropertyInfo = HeaderBarK-    type AttrGetType HeaderBarShowCloseButtonPropertyInfo = Bool-    type AttrLabel HeaderBarShowCloseButtonPropertyInfo = "show-close-button"-    attrGet _ = getHeaderBarShowCloseButton-    attrSet _ = setHeaderBarShowCloseButton-    attrConstruct _ = constructHeaderBarShowCloseButton-    attrClear _ = undefined---- VVV Prop "spacing"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getHeaderBarSpacing :: (MonadIO m, HeaderBarK o) => o -> m Int32-getHeaderBarSpacing obj = liftIO $ getObjectPropertyInt32 obj "spacing"--setHeaderBarSpacing :: (MonadIO m, HeaderBarK o) => o -> Int32 -> m ()-setHeaderBarSpacing obj val = liftIO $ setObjectPropertyInt32 obj "spacing" val--constructHeaderBarSpacing :: Int32 -> IO ([Char], GValue)-constructHeaderBarSpacing val = constructObjectPropertyInt32 "spacing" val--data HeaderBarSpacingPropertyInfo-instance AttrInfo HeaderBarSpacingPropertyInfo where-    type AttrAllowedOps HeaderBarSpacingPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint HeaderBarSpacingPropertyInfo = (~) Int32-    type AttrBaseTypeConstraint HeaderBarSpacingPropertyInfo = HeaderBarK-    type AttrGetType HeaderBarSpacingPropertyInfo = Int32-    type AttrLabel HeaderBarSpacingPropertyInfo = "spacing"-    attrGet _ = getHeaderBarSpacing-    attrSet _ = setHeaderBarSpacing-    attrConstruct _ = constructHeaderBarSpacing-    attrClear _ = undefined---- VVV Prop "subtitle"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just True)--getHeaderBarSubtitle :: (MonadIO m, HeaderBarK o) => o -> m T.Text-getHeaderBarSubtitle obj = liftIO $ checkUnexpectedNothing "getHeaderBarSubtitle" $ getObjectPropertyString obj "subtitle"--setHeaderBarSubtitle :: (MonadIO m, HeaderBarK o) => o -> T.Text -> m ()-setHeaderBarSubtitle obj val = liftIO $ setObjectPropertyString obj "subtitle" (Just val)--constructHeaderBarSubtitle :: T.Text -> IO ([Char], GValue)-constructHeaderBarSubtitle val = constructObjectPropertyString "subtitle" (Just val)--clearHeaderBarSubtitle :: (MonadIO m, HeaderBarK o) => o -> m ()-clearHeaderBarSubtitle obj = liftIO $ setObjectPropertyString obj "subtitle" (Nothing :: Maybe T.Text)--data HeaderBarSubtitlePropertyInfo-instance AttrInfo HeaderBarSubtitlePropertyInfo where-    type AttrAllowedOps HeaderBarSubtitlePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint HeaderBarSubtitlePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint HeaderBarSubtitlePropertyInfo = HeaderBarK-    type AttrGetType HeaderBarSubtitlePropertyInfo = T.Text-    type AttrLabel HeaderBarSubtitlePropertyInfo = "subtitle"-    attrGet _ = getHeaderBarSubtitle-    attrSet _ = setHeaderBarSubtitle-    attrConstruct _ = constructHeaderBarSubtitle-    attrClear _ = clearHeaderBarSubtitle---- VVV Prop "title"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just True)--getHeaderBarTitle :: (MonadIO m, HeaderBarK o) => o -> m T.Text-getHeaderBarTitle obj = liftIO $ checkUnexpectedNothing "getHeaderBarTitle" $ getObjectPropertyString obj "title"--setHeaderBarTitle :: (MonadIO m, HeaderBarK o) => o -> T.Text -> m ()-setHeaderBarTitle obj val = liftIO $ setObjectPropertyString obj "title" (Just val)--constructHeaderBarTitle :: T.Text -> IO ([Char], GValue)-constructHeaderBarTitle val = constructObjectPropertyString "title" (Just val)--clearHeaderBarTitle :: (MonadIO m, HeaderBarK o) => o -> m ()-clearHeaderBarTitle obj = liftIO $ setObjectPropertyString obj "title" (Nothing :: Maybe T.Text)--data HeaderBarTitlePropertyInfo-instance AttrInfo HeaderBarTitlePropertyInfo where-    type AttrAllowedOps HeaderBarTitlePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint HeaderBarTitlePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint HeaderBarTitlePropertyInfo = HeaderBarK-    type AttrGetType HeaderBarTitlePropertyInfo = T.Text-    type AttrLabel HeaderBarTitlePropertyInfo = "title"-    attrGet _ = getHeaderBarTitle-    attrSet _ = setHeaderBarTitle-    attrConstruct _ = constructHeaderBarTitle-    attrClear _ = clearHeaderBarTitle--type instance AttributeList HeaderBar = HeaderBarAttributeList-type HeaderBarAttributeList = ('[ '("appPaintable", WidgetAppPaintablePropertyInfo), '("borderWidth", ContainerBorderWidthPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("child", ContainerChildPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("customTitle", HeaderBarCustomTitlePropertyInfo), '("decorationLayout", HeaderBarDecorationLayoutPropertyInfo), '("decorationLayoutSet", HeaderBarDecorationLayoutSetPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasSubtitle", HeaderBarHasSubtitlePropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("parent", WidgetParentPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("resizeMode", ContainerResizeModePropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("showCloseButton", HeaderBarShowCloseButtonPropertyInfo), '("spacing", HeaderBarSpacingPropertyInfo), '("style", WidgetStylePropertyInfo), '("subtitle", HeaderBarSubtitlePropertyInfo), '("title", HeaderBarTitlePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo)] :: [(Symbol, *)])--headerBarCustomTitle :: AttrLabelProxy "customTitle"-headerBarCustomTitle = AttrLabelProxy--headerBarDecorationLayout :: AttrLabelProxy "decorationLayout"-headerBarDecorationLayout = AttrLabelProxy--headerBarDecorationLayoutSet :: AttrLabelProxy "decorationLayoutSet"-headerBarDecorationLayoutSet = AttrLabelProxy--headerBarHasSubtitle :: AttrLabelProxy "hasSubtitle"-headerBarHasSubtitle = AttrLabelProxy--headerBarShowCloseButton :: AttrLabelProxy "showCloseButton"-headerBarShowCloseButton = AttrLabelProxy--headerBarSpacing :: AttrLabelProxy "spacing"-headerBarSpacing = AttrLabelProxy--headerBarSubtitle :: AttrLabelProxy "subtitle"-headerBarSubtitle = AttrLabelProxy--headerBarTitle :: AttrLabelProxy "title"-headerBarTitle = AttrLabelProxy--type instance SignalList HeaderBar = HeaderBarSignalList-type HeaderBarSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("add", ContainerAddSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("checkResize", ContainerCheckResizeSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("remove", ContainerRemoveSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("setFocusChild", ContainerSetFocusChildSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method HeaderBar::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "HeaderBar")--- throws : False--- Skip return : False--foreign import ccall "gtk_header_bar_new" gtk_header_bar_new :: -    IO (Ptr HeaderBar)---headerBarNew ::-    (MonadIO m) =>-    m HeaderBar                             -- result-headerBarNew  = liftIO $ do-    result <- gtk_header_bar_new-    checkUnexpectedReturnNULL "gtk_header_bar_new" result-    result' <- (newObject HeaderBar) result-    return result'---- method HeaderBar::get_custom_title--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "HeaderBar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Widget")--- throws : False--- Skip return : False--foreign import ccall "gtk_header_bar_get_custom_title" gtk_header_bar_get_custom_title :: -    Ptr HeaderBar ->                        -- _obj : TInterface "Gtk" "HeaderBar"-    IO (Ptr Widget)---headerBarGetCustomTitle ::-    (MonadIO m, HeaderBarK a) =>-    a                                       -- _obj-    -> m Widget                             -- result-headerBarGetCustomTitle _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_header_bar_get_custom_title _obj'-    checkUnexpectedReturnNULL "gtk_header_bar_get_custom_title" result-    result' <- (newObject Widget) result-    touchManagedPtr _obj-    return result'--data HeaderBarGetCustomTitleMethodInfo-instance (signature ~ (m Widget), MonadIO m, HeaderBarK a) => MethodInfo HeaderBarGetCustomTitleMethodInfo a signature where-    overloadedMethod _ = headerBarGetCustomTitle---- method HeaderBar::get_decoration_layout--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "HeaderBar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_header_bar_get_decoration_layout" gtk_header_bar_get_decoration_layout :: -    Ptr HeaderBar ->                        -- _obj : TInterface "Gtk" "HeaderBar"-    IO CString---headerBarGetDecorationLayout ::-    (MonadIO m, HeaderBarK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-headerBarGetDecorationLayout _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_header_bar_get_decoration_layout _obj'-    checkUnexpectedReturnNULL "gtk_header_bar_get_decoration_layout" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data HeaderBarGetDecorationLayoutMethodInfo-instance (signature ~ (m T.Text), MonadIO m, HeaderBarK a) => MethodInfo HeaderBarGetDecorationLayoutMethodInfo a signature where-    overloadedMethod _ = headerBarGetDecorationLayout---- method HeaderBar::get_has_subtitle--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "HeaderBar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_header_bar_get_has_subtitle" gtk_header_bar_get_has_subtitle :: -    Ptr HeaderBar ->                        -- _obj : TInterface "Gtk" "HeaderBar"-    IO CInt---headerBarGetHasSubtitle ::-    (MonadIO m, HeaderBarK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-headerBarGetHasSubtitle _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_header_bar_get_has_subtitle _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data HeaderBarGetHasSubtitleMethodInfo-instance (signature ~ (m Bool), MonadIO m, HeaderBarK a) => MethodInfo HeaderBarGetHasSubtitleMethodInfo a signature where-    overloadedMethod _ = headerBarGetHasSubtitle---- method HeaderBar::get_show_close_button--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "HeaderBar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_header_bar_get_show_close_button" gtk_header_bar_get_show_close_button :: -    Ptr HeaderBar ->                        -- _obj : TInterface "Gtk" "HeaderBar"-    IO CInt---headerBarGetShowCloseButton ::-    (MonadIO m, HeaderBarK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-headerBarGetShowCloseButton _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_header_bar_get_show_close_button _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data HeaderBarGetShowCloseButtonMethodInfo-instance (signature ~ (m Bool), MonadIO m, HeaderBarK a) => MethodInfo HeaderBarGetShowCloseButtonMethodInfo a signature where-    overloadedMethod _ = headerBarGetShowCloseButton---- method HeaderBar::get_subtitle--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "HeaderBar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_header_bar_get_subtitle" gtk_header_bar_get_subtitle :: -    Ptr HeaderBar ->                        -- _obj : TInterface "Gtk" "HeaderBar"-    IO CString---headerBarGetSubtitle ::-    (MonadIO m, HeaderBarK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-headerBarGetSubtitle _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_header_bar_get_subtitle _obj'-    checkUnexpectedReturnNULL "gtk_header_bar_get_subtitle" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data HeaderBarGetSubtitleMethodInfo-instance (signature ~ (m T.Text), MonadIO m, HeaderBarK a) => MethodInfo HeaderBarGetSubtitleMethodInfo a signature where-    overloadedMethod _ = headerBarGetSubtitle---- method HeaderBar::get_title--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "HeaderBar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_header_bar_get_title" gtk_header_bar_get_title :: -    Ptr HeaderBar ->                        -- _obj : TInterface "Gtk" "HeaderBar"-    IO CString---headerBarGetTitle ::-    (MonadIO m, HeaderBarK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-headerBarGetTitle _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_header_bar_get_title _obj'-    checkUnexpectedReturnNULL "gtk_header_bar_get_title" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data HeaderBarGetTitleMethodInfo-instance (signature ~ (m T.Text), MonadIO m, HeaderBarK a) => MethodInfo HeaderBarGetTitleMethodInfo a signature where-    overloadedMethod _ = headerBarGetTitle---- method HeaderBar::pack_end--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "HeaderBar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "child", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_header_bar_pack_end" gtk_header_bar_pack_end :: -    Ptr HeaderBar ->                        -- _obj : TInterface "Gtk" "HeaderBar"-    Ptr Widget ->                           -- child : TInterface "Gtk" "Widget"-    IO ()---headerBarPackEnd ::-    (MonadIO m, HeaderBarK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- child-    -> m ()                                 -- result-headerBarPackEnd _obj child = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let child' = unsafeManagedPtrCastPtr child-    gtk_header_bar_pack_end _obj' child'-    touchManagedPtr _obj-    touchManagedPtr child-    return ()--data HeaderBarPackEndMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, HeaderBarK a, WidgetK b) => MethodInfo HeaderBarPackEndMethodInfo a signature where-    overloadedMethod _ = headerBarPackEnd---- method HeaderBar::pack_start--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "HeaderBar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "child", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_header_bar_pack_start" gtk_header_bar_pack_start :: -    Ptr HeaderBar ->                        -- _obj : TInterface "Gtk" "HeaderBar"-    Ptr Widget ->                           -- child : TInterface "Gtk" "Widget"-    IO ()---headerBarPackStart ::-    (MonadIO m, HeaderBarK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- child-    -> m ()                                 -- result-headerBarPackStart _obj child = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let child' = unsafeManagedPtrCastPtr child-    gtk_header_bar_pack_start _obj' child'-    touchManagedPtr _obj-    touchManagedPtr child-    return ()--data HeaderBarPackStartMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, HeaderBarK a, WidgetK b) => MethodInfo HeaderBarPackStartMethodInfo a signature where-    overloadedMethod _ = headerBarPackStart---- method HeaderBar::set_custom_title--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "HeaderBar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "title_widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_header_bar_set_custom_title" gtk_header_bar_set_custom_title :: -    Ptr HeaderBar ->                        -- _obj : TInterface "Gtk" "HeaderBar"-    Ptr Widget ->                           -- title_widget : TInterface "Gtk" "Widget"-    IO ()---headerBarSetCustomTitle ::-    (MonadIO m, HeaderBarK a, WidgetK b) =>-    a                                       -- _obj-    -> Maybe (b)                            -- titleWidget-    -> m ()                                 -- result-headerBarSetCustomTitle _obj titleWidget = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeTitleWidget <- case titleWidget of-        Nothing -> return nullPtr-        Just jTitleWidget -> do-            let jTitleWidget' = unsafeManagedPtrCastPtr jTitleWidget-            return jTitleWidget'-    gtk_header_bar_set_custom_title _obj' maybeTitleWidget-    touchManagedPtr _obj-    whenJust titleWidget touchManagedPtr-    return ()--data HeaderBarSetCustomTitleMethodInfo-instance (signature ~ (Maybe (b) -> m ()), MonadIO m, HeaderBarK a, WidgetK b) => MethodInfo HeaderBarSetCustomTitleMethodInfo a signature where-    overloadedMethod _ = headerBarSetCustomTitle---- method HeaderBar::set_decoration_layout--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "HeaderBar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "layout", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_header_bar_set_decoration_layout" gtk_header_bar_set_decoration_layout :: -    Ptr HeaderBar ->                        -- _obj : TInterface "Gtk" "HeaderBar"-    CString ->                              -- layout : TBasicType TUTF8-    IO ()---headerBarSetDecorationLayout ::-    (MonadIO m, HeaderBarK a) =>-    a                                       -- _obj-    -> Maybe (T.Text)                       -- layout-    -> m ()                                 -- result-headerBarSetDecorationLayout _obj layout = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeLayout <- case layout of-        Nothing -> return nullPtr-        Just jLayout -> do-            jLayout' <- textToCString jLayout-            return jLayout'-    gtk_header_bar_set_decoration_layout _obj' maybeLayout-    touchManagedPtr _obj-    freeMem maybeLayout-    return ()--data HeaderBarSetDecorationLayoutMethodInfo-instance (signature ~ (Maybe (T.Text) -> m ()), MonadIO m, HeaderBarK a) => MethodInfo HeaderBarSetDecorationLayoutMethodInfo a signature where-    overloadedMethod _ = headerBarSetDecorationLayout---- method HeaderBar::set_has_subtitle--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "HeaderBar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "setting", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_header_bar_set_has_subtitle" gtk_header_bar_set_has_subtitle :: -    Ptr HeaderBar ->                        -- _obj : TInterface "Gtk" "HeaderBar"-    CInt ->                                 -- setting : TBasicType TBoolean-    IO ()---headerBarSetHasSubtitle ::-    (MonadIO m, HeaderBarK a) =>-    a                                       -- _obj-    -> Bool                                 -- setting-    -> m ()                                 -- result-headerBarSetHasSubtitle _obj setting = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let setting' = (fromIntegral . fromEnum) setting-    gtk_header_bar_set_has_subtitle _obj' setting'-    touchManagedPtr _obj-    return ()--data HeaderBarSetHasSubtitleMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, HeaderBarK a) => MethodInfo HeaderBarSetHasSubtitleMethodInfo a signature where-    overloadedMethod _ = headerBarSetHasSubtitle---- method HeaderBar::set_show_close_button--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "HeaderBar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "setting", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_header_bar_set_show_close_button" gtk_header_bar_set_show_close_button :: -    Ptr HeaderBar ->                        -- _obj : TInterface "Gtk" "HeaderBar"-    CInt ->                                 -- setting : TBasicType TBoolean-    IO ()---headerBarSetShowCloseButton ::-    (MonadIO m, HeaderBarK a) =>-    a                                       -- _obj-    -> Bool                                 -- setting-    -> m ()                                 -- result-headerBarSetShowCloseButton _obj setting = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let setting' = (fromIntegral . fromEnum) setting-    gtk_header_bar_set_show_close_button _obj' setting'-    touchManagedPtr _obj-    return ()--data HeaderBarSetShowCloseButtonMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, HeaderBarK a) => MethodInfo HeaderBarSetShowCloseButtonMethodInfo a signature where-    overloadedMethod _ = headerBarSetShowCloseButton---- method HeaderBar::set_subtitle--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "HeaderBar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "subtitle", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_header_bar_set_subtitle" gtk_header_bar_set_subtitle :: -    Ptr HeaderBar ->                        -- _obj : TInterface "Gtk" "HeaderBar"-    CString ->                              -- subtitle : TBasicType TUTF8-    IO ()---headerBarSetSubtitle ::-    (MonadIO m, HeaderBarK a) =>-    a                                       -- _obj-    -> Maybe (T.Text)                       -- subtitle-    -> m ()                                 -- result-headerBarSetSubtitle _obj subtitle = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeSubtitle <- case subtitle of-        Nothing -> return nullPtr-        Just jSubtitle -> do-            jSubtitle' <- textToCString jSubtitle-            return jSubtitle'-    gtk_header_bar_set_subtitle _obj' maybeSubtitle-    touchManagedPtr _obj-    freeMem maybeSubtitle-    return ()--data HeaderBarSetSubtitleMethodInfo-instance (signature ~ (Maybe (T.Text) -> m ()), MonadIO m, HeaderBarK a) => MethodInfo HeaderBarSetSubtitleMethodInfo a signature where-    overloadedMethod _ = headerBarSetSubtitle---- method HeaderBar::set_title--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "HeaderBar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "title", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_header_bar_set_title" gtk_header_bar_set_title :: -    Ptr HeaderBar ->                        -- _obj : TInterface "Gtk" "HeaderBar"-    CString ->                              -- title : TBasicType TUTF8-    IO ()---headerBarSetTitle ::-    (MonadIO m, HeaderBarK a) =>-    a                                       -- _obj-    -> Maybe (T.Text)                       -- title-    -> m ()                                 -- result-headerBarSetTitle _obj title = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeTitle <- case title of-        Nothing -> return nullPtr-        Just jTitle -> do-            jTitle' <- textToCString jTitle-            return jTitle'-    gtk_header_bar_set_title _obj' maybeTitle-    touchManagedPtr _obj-    freeMem maybeTitle-    return ()--data HeaderBarSetTitleMethodInfo-instance (signature ~ (Maybe (T.Text) -> m ()), MonadIO m, HeaderBarK a) => MethodInfo HeaderBarSetTitleMethodInfo a signature where-    overloadedMethod _ = headerBarSetTitle--
− GI/Gtk/Objects/HeaderBar.hs-boot
@@ -1,35 +0,0 @@-module GI.Gtk.Objects.HeaderBar where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype HeaderBar = HeaderBar (ForeignPtr HeaderBar)-instance GObject HeaderBar where-class GObject o => HeaderBarK o-instance (GObject o, IsDescendantOf HeaderBar o) => HeaderBarK o-data HeaderBarCustomTitlePropertyInfo-data HeaderBarDecorationLayoutPropertyInfo-data HeaderBarDecorationLayoutSetPropertyInfo-data HeaderBarHasSubtitlePropertyInfo-data HeaderBarShowCloseButtonPropertyInfo-data HeaderBarSpacingPropertyInfo-data HeaderBarSubtitlePropertyInfo-data HeaderBarTitlePropertyInfo-data HeaderBarGetCustomTitleMethodInfo-data HeaderBarGetDecorationLayoutMethodInfo-data HeaderBarGetHasSubtitleMethodInfo-data HeaderBarGetShowCloseButtonMethodInfo-data HeaderBarGetSubtitleMethodInfo-data HeaderBarGetTitleMethodInfo-data HeaderBarPackEndMethodInfo-data HeaderBarPackStartMethodInfo-data HeaderBarSetCustomTitleMethodInfo-data HeaderBarSetDecorationLayoutMethodInfo-data HeaderBarSetHasSubtitleMethodInfo-data HeaderBarSetShowCloseButtonMethodInfo-data HeaderBarSetSubtitleMethodInfo-data HeaderBarSetTitleMethodInfo
− GI/Gtk/Objects/IMContext.hs
@@ -1,943 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.IMContext-    ( ---- * Exported types-    IMContext(..)                           ,-    IMContextK                              ,-    toIMContext                             ,-    noIMContext                             ,--- -- * Methods--- ** iMContextDeleteSurrounding-    IMContextDeleteSurroundingMethodInfo    ,-    iMContextDeleteSurrounding              ,----- ** iMContextFilterKeypress-    IMContextFilterKeypressMethodInfo       ,-    iMContextFilterKeypress                 ,----- ** iMContextFocusIn-    IMContextFocusInMethodInfo              ,-    iMContextFocusIn                        ,----- ** iMContextFocusOut-    IMContextFocusOutMethodInfo             ,-    iMContextFocusOut                       ,----- ** iMContextGetPreeditString-    IMContextGetPreeditStringMethodInfo     ,-    iMContextGetPreeditString               ,----- ** iMContextGetSurrounding-    IMContextGetSurroundingMethodInfo       ,-    iMContextGetSurrounding                 ,----- ** iMContextReset-    IMContextResetMethodInfo                ,-    iMContextReset                          ,----- ** iMContextSetClientWindow-    IMContextSetClientWindowMethodInfo      ,-    iMContextSetClientWindow                ,----- ** iMContextSetCursorLocation-    IMContextSetCursorLocationMethodInfo    ,-    iMContextSetCursorLocation              ,----- ** iMContextSetSurrounding-    IMContextSetSurroundingMethodInfo       ,-    iMContextSetSurrounding                 ,----- ** iMContextSetUsePreedit-    IMContextSetUsePreeditMethodInfo        ,-    iMContextSetUsePreedit                  ,----- -- * Properties--- ** InputHints-    IMContextInputHintsPropertyInfo         ,-    constructIMContextInputHints            ,-    getIMContextInputHints                  ,-    iMContextInputHints                     ,-    setIMContextInputHints                  ,----- ** InputPurpose-    IMContextInputPurposePropertyInfo       ,-    constructIMContextInputPurpose          ,-    getIMContextInputPurpose                ,-    iMContextInputPurpose                   ,-    setIMContextInputPurpose                ,----- -- * Signals--- ** Commit-    IMContextCommitCallback                 ,-    IMContextCommitCallbackC                ,-    IMContextCommitSignalInfo               ,-    afterIMContextCommit                    ,-    iMContextCommitCallbackWrapper          ,-    iMContextCommitClosure                  ,-    mkIMContextCommitCallback               ,-    noIMContextCommitCallback               ,-    onIMContextCommit                       ,----- ** DeleteSurrounding-    IMContextDeleteSurroundingCallback      ,-    IMContextDeleteSurroundingCallbackC     ,-    IMContextDeleteSurroundingSignalInfo    ,-    afterIMContextDeleteSurrounding         ,-    iMContextDeleteSurroundingCallbackWrapper,-    iMContextDeleteSurroundingClosure       ,-    mkIMContextDeleteSurroundingCallback    ,-    noIMContextDeleteSurroundingCallback    ,-    onIMContextDeleteSurrounding            ,----- ** PreeditChanged-    IMContextPreeditChangedCallback         ,-    IMContextPreeditChangedCallbackC        ,-    IMContextPreeditChangedSignalInfo       ,-    afterIMContextPreeditChanged            ,-    iMContextPreeditChangedCallbackWrapper  ,-    iMContextPreeditChangedClosure          ,-    mkIMContextPreeditChangedCallback       ,-    noIMContextPreeditChangedCallback       ,-    onIMContextPreeditChanged               ,----- ** PreeditEnd-    IMContextPreeditEndCallback             ,-    IMContextPreeditEndCallbackC            ,-    IMContextPreeditEndSignalInfo           ,-    afterIMContextPreeditEnd                ,-    iMContextPreeditEndCallbackWrapper      ,-    iMContextPreeditEndClosure              ,-    mkIMContextPreeditEndCallback           ,-    noIMContextPreeditEndCallback           ,-    onIMContextPreeditEnd                   ,----- ** PreeditStart-    IMContextPreeditStartCallback           ,-    IMContextPreeditStartCallbackC          ,-    IMContextPreeditStartSignalInfo         ,-    afterIMContextPreeditStart              ,-    iMContextPreeditStartCallbackWrapper    ,-    iMContextPreeditStartClosure            ,-    mkIMContextPreeditStartCallback         ,-    noIMContextPreeditStartCallback         ,-    onIMContextPreeditStart                 ,----- ** RetrieveSurrounding-    IMContextRetrieveSurroundingCallback    ,-    IMContextRetrieveSurroundingCallbackC   ,-    IMContextRetrieveSurroundingSignalInfo  ,-    afterIMContextRetrieveSurrounding       ,-    iMContextRetrieveSurroundingCallbackWrapper,-    iMContextRetrieveSurroundingClosure     ,-    mkIMContextRetrieveSurroundingCallback  ,-    noIMContextRetrieveSurroundingCallback  ,-    onIMContextRetrieveSurrounding          ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.GObject as GObject-import qualified GI.Gdk as Gdk-import qualified GI.Pango as Pango--newtype IMContext = IMContext (ForeignPtr IMContext)-foreign import ccall "gtk_im_context_get_type"-    c_gtk_im_context_get_type :: IO GType--type instance ParentTypes IMContext = IMContextParentTypes-type IMContextParentTypes = '[GObject.Object]--instance GObject IMContext where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_im_context_get_type-    --class GObject o => IMContextK o-instance (GObject o, IsDescendantOf IMContext o) => IMContextK o--toIMContext :: IMContextK o => o -> IO IMContext-toIMContext = unsafeCastTo IMContext--noIMContext :: Maybe IMContext-noIMContext = Nothing--type family ResolveIMContextMethod (t :: Symbol) (o :: *) :: * where-    ResolveIMContextMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveIMContextMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveIMContextMethod "deleteSurrounding" o = IMContextDeleteSurroundingMethodInfo-    ResolveIMContextMethod "filterKeypress" o = IMContextFilterKeypressMethodInfo-    ResolveIMContextMethod "focusIn" o = IMContextFocusInMethodInfo-    ResolveIMContextMethod "focusOut" o = IMContextFocusOutMethodInfo-    ResolveIMContextMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveIMContextMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveIMContextMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveIMContextMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveIMContextMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveIMContextMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveIMContextMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveIMContextMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveIMContextMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveIMContextMethod "reset" o = IMContextResetMethodInfo-    ResolveIMContextMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveIMContextMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveIMContextMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveIMContextMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveIMContextMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveIMContextMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveIMContextMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveIMContextMethod "getPreeditString" o = IMContextGetPreeditStringMethodInfo-    ResolveIMContextMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveIMContextMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveIMContextMethod "getSurrounding" o = IMContextGetSurroundingMethodInfo-    ResolveIMContextMethod "setClientWindow" o = IMContextSetClientWindowMethodInfo-    ResolveIMContextMethod "setCursorLocation" o = IMContextSetCursorLocationMethodInfo-    ResolveIMContextMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveIMContextMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveIMContextMethod "setSurrounding" o = IMContextSetSurroundingMethodInfo-    ResolveIMContextMethod "setUsePreedit" o = IMContextSetUsePreeditMethodInfo-    ResolveIMContextMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveIMContextMethod t IMContext, MethodInfo info IMContext p) => IsLabelProxy t (IMContext -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveIMContextMethod t IMContext, MethodInfo info IMContext p) => IsLabel t (IMContext -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal IMContext::commit-type IMContextCommitCallback =-    T.Text ->-    IO ()--noIMContextCommitCallback :: Maybe IMContextCommitCallback-noIMContextCommitCallback = Nothing--type IMContextCommitCallbackC =-    Ptr () ->                               -- object-    CString ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkIMContextCommitCallback :: IMContextCommitCallbackC -> IO (FunPtr IMContextCommitCallbackC)--iMContextCommitClosure :: IMContextCommitCallback -> IO Closure-iMContextCommitClosure cb = newCClosure =<< mkIMContextCommitCallback wrapped-    where wrapped = iMContextCommitCallbackWrapper cb--iMContextCommitCallbackWrapper ::-    IMContextCommitCallback ->-    Ptr () ->-    CString ->-    Ptr () ->-    IO ()-iMContextCommitCallbackWrapper _cb _ str _ = do-    str' <- cstringToText str-    _cb  str'--onIMContextCommit :: (GObject a, MonadIO m) => a -> IMContextCommitCallback -> m SignalHandlerId-onIMContextCommit obj cb = liftIO $ connectIMContextCommit obj cb SignalConnectBefore-afterIMContextCommit :: (GObject a, MonadIO m) => a -> IMContextCommitCallback -> m SignalHandlerId-afterIMContextCommit obj cb = connectIMContextCommit obj cb SignalConnectAfter--connectIMContextCommit :: (GObject a, MonadIO m) =>-                          a -> IMContextCommitCallback -> SignalConnectMode -> m SignalHandlerId-connectIMContextCommit obj cb after = liftIO $ do-    cb' <- mkIMContextCommitCallback (iMContextCommitCallbackWrapper cb)-    connectSignalFunPtr obj "commit" cb' after---- signal IMContext::delete-surrounding-type IMContextDeleteSurroundingCallback =-    Int32 ->-    Int32 ->-    IO Bool--noIMContextDeleteSurroundingCallback :: Maybe IMContextDeleteSurroundingCallback-noIMContextDeleteSurroundingCallback = Nothing--type IMContextDeleteSurroundingCallbackC =-    Ptr () ->                               -- object-    Int32 ->-    Int32 ->-    Ptr () ->                               -- user_data-    IO CInt--foreign import ccall "wrapper"-    mkIMContextDeleteSurroundingCallback :: IMContextDeleteSurroundingCallbackC -> IO (FunPtr IMContextDeleteSurroundingCallbackC)--iMContextDeleteSurroundingClosure :: IMContextDeleteSurroundingCallback -> IO Closure-iMContextDeleteSurroundingClosure cb = newCClosure =<< mkIMContextDeleteSurroundingCallback wrapped-    where wrapped = iMContextDeleteSurroundingCallbackWrapper cb--iMContextDeleteSurroundingCallbackWrapper ::-    IMContextDeleteSurroundingCallback ->-    Ptr () ->-    Int32 ->-    Int32 ->-    Ptr () ->-    IO CInt-iMContextDeleteSurroundingCallbackWrapper _cb _ offset nChars _ = do-    result <- _cb  offset nChars-    let result' = (fromIntegral . fromEnum) result-    return result'--onIMContextDeleteSurrounding :: (GObject a, MonadIO m) => a -> IMContextDeleteSurroundingCallback -> m SignalHandlerId-onIMContextDeleteSurrounding obj cb = liftIO $ connectIMContextDeleteSurrounding obj cb SignalConnectBefore-afterIMContextDeleteSurrounding :: (GObject a, MonadIO m) => a -> IMContextDeleteSurroundingCallback -> m SignalHandlerId-afterIMContextDeleteSurrounding obj cb = connectIMContextDeleteSurrounding obj cb SignalConnectAfter--connectIMContextDeleteSurrounding :: (GObject a, MonadIO m) =>-                                     a -> IMContextDeleteSurroundingCallback -> SignalConnectMode -> m SignalHandlerId-connectIMContextDeleteSurrounding obj cb after = liftIO $ do-    cb' <- mkIMContextDeleteSurroundingCallback (iMContextDeleteSurroundingCallbackWrapper cb)-    connectSignalFunPtr obj "delete-surrounding" cb' after---- signal IMContext::preedit-changed-type IMContextPreeditChangedCallback =-    IO ()--noIMContextPreeditChangedCallback :: Maybe IMContextPreeditChangedCallback-noIMContextPreeditChangedCallback = Nothing--type IMContextPreeditChangedCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkIMContextPreeditChangedCallback :: IMContextPreeditChangedCallbackC -> IO (FunPtr IMContextPreeditChangedCallbackC)--iMContextPreeditChangedClosure :: IMContextPreeditChangedCallback -> IO Closure-iMContextPreeditChangedClosure cb = newCClosure =<< mkIMContextPreeditChangedCallback wrapped-    where wrapped = iMContextPreeditChangedCallbackWrapper cb--iMContextPreeditChangedCallbackWrapper ::-    IMContextPreeditChangedCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-iMContextPreeditChangedCallbackWrapper _cb _ _ = do-    _cb --onIMContextPreeditChanged :: (GObject a, MonadIO m) => a -> IMContextPreeditChangedCallback -> m SignalHandlerId-onIMContextPreeditChanged obj cb = liftIO $ connectIMContextPreeditChanged obj cb SignalConnectBefore-afterIMContextPreeditChanged :: (GObject a, MonadIO m) => a -> IMContextPreeditChangedCallback -> m SignalHandlerId-afterIMContextPreeditChanged obj cb = connectIMContextPreeditChanged obj cb SignalConnectAfter--connectIMContextPreeditChanged :: (GObject a, MonadIO m) =>-                                  a -> IMContextPreeditChangedCallback -> SignalConnectMode -> m SignalHandlerId-connectIMContextPreeditChanged obj cb after = liftIO $ do-    cb' <- mkIMContextPreeditChangedCallback (iMContextPreeditChangedCallbackWrapper cb)-    connectSignalFunPtr obj "preedit-changed" cb' after---- signal IMContext::preedit-end-type IMContextPreeditEndCallback =-    IO ()--noIMContextPreeditEndCallback :: Maybe IMContextPreeditEndCallback-noIMContextPreeditEndCallback = Nothing--type IMContextPreeditEndCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkIMContextPreeditEndCallback :: IMContextPreeditEndCallbackC -> IO (FunPtr IMContextPreeditEndCallbackC)--iMContextPreeditEndClosure :: IMContextPreeditEndCallback -> IO Closure-iMContextPreeditEndClosure cb = newCClosure =<< mkIMContextPreeditEndCallback wrapped-    where wrapped = iMContextPreeditEndCallbackWrapper cb--iMContextPreeditEndCallbackWrapper ::-    IMContextPreeditEndCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-iMContextPreeditEndCallbackWrapper _cb _ _ = do-    _cb --onIMContextPreeditEnd :: (GObject a, MonadIO m) => a -> IMContextPreeditEndCallback -> m SignalHandlerId-onIMContextPreeditEnd obj cb = liftIO $ connectIMContextPreeditEnd obj cb SignalConnectBefore-afterIMContextPreeditEnd :: (GObject a, MonadIO m) => a -> IMContextPreeditEndCallback -> m SignalHandlerId-afterIMContextPreeditEnd obj cb = connectIMContextPreeditEnd obj cb SignalConnectAfter--connectIMContextPreeditEnd :: (GObject a, MonadIO m) =>-                              a -> IMContextPreeditEndCallback -> SignalConnectMode -> m SignalHandlerId-connectIMContextPreeditEnd obj cb after = liftIO $ do-    cb' <- mkIMContextPreeditEndCallback (iMContextPreeditEndCallbackWrapper cb)-    connectSignalFunPtr obj "preedit-end" cb' after---- signal IMContext::preedit-start-type IMContextPreeditStartCallback =-    IO ()--noIMContextPreeditStartCallback :: Maybe IMContextPreeditStartCallback-noIMContextPreeditStartCallback = Nothing--type IMContextPreeditStartCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkIMContextPreeditStartCallback :: IMContextPreeditStartCallbackC -> IO (FunPtr IMContextPreeditStartCallbackC)--iMContextPreeditStartClosure :: IMContextPreeditStartCallback -> IO Closure-iMContextPreeditStartClosure cb = newCClosure =<< mkIMContextPreeditStartCallback wrapped-    where wrapped = iMContextPreeditStartCallbackWrapper cb--iMContextPreeditStartCallbackWrapper ::-    IMContextPreeditStartCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-iMContextPreeditStartCallbackWrapper _cb _ _ = do-    _cb --onIMContextPreeditStart :: (GObject a, MonadIO m) => a -> IMContextPreeditStartCallback -> m SignalHandlerId-onIMContextPreeditStart obj cb = liftIO $ connectIMContextPreeditStart obj cb SignalConnectBefore-afterIMContextPreeditStart :: (GObject a, MonadIO m) => a -> IMContextPreeditStartCallback -> m SignalHandlerId-afterIMContextPreeditStart obj cb = connectIMContextPreeditStart obj cb SignalConnectAfter--connectIMContextPreeditStart :: (GObject a, MonadIO m) =>-                                a -> IMContextPreeditStartCallback -> SignalConnectMode -> m SignalHandlerId-connectIMContextPreeditStart obj cb after = liftIO $ do-    cb' <- mkIMContextPreeditStartCallback (iMContextPreeditStartCallbackWrapper cb)-    connectSignalFunPtr obj "preedit-start" cb' after---- signal IMContext::retrieve-surrounding-type IMContextRetrieveSurroundingCallback =-    IO Bool--noIMContextRetrieveSurroundingCallback :: Maybe IMContextRetrieveSurroundingCallback-noIMContextRetrieveSurroundingCallback = Nothing--type IMContextRetrieveSurroundingCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO CInt--foreign import ccall "wrapper"-    mkIMContextRetrieveSurroundingCallback :: IMContextRetrieveSurroundingCallbackC -> IO (FunPtr IMContextRetrieveSurroundingCallbackC)--iMContextRetrieveSurroundingClosure :: IMContextRetrieveSurroundingCallback -> IO Closure-iMContextRetrieveSurroundingClosure cb = newCClosure =<< mkIMContextRetrieveSurroundingCallback wrapped-    where wrapped = iMContextRetrieveSurroundingCallbackWrapper cb--iMContextRetrieveSurroundingCallbackWrapper ::-    IMContextRetrieveSurroundingCallback ->-    Ptr () ->-    Ptr () ->-    IO CInt-iMContextRetrieveSurroundingCallbackWrapper _cb _ _ = do-    result <- _cb -    let result' = (fromIntegral . fromEnum) result-    return result'--onIMContextRetrieveSurrounding :: (GObject a, MonadIO m) => a -> IMContextRetrieveSurroundingCallback -> m SignalHandlerId-onIMContextRetrieveSurrounding obj cb = liftIO $ connectIMContextRetrieveSurrounding obj cb SignalConnectBefore-afterIMContextRetrieveSurrounding :: (GObject a, MonadIO m) => a -> IMContextRetrieveSurroundingCallback -> m SignalHandlerId-afterIMContextRetrieveSurrounding obj cb = connectIMContextRetrieveSurrounding obj cb SignalConnectAfter--connectIMContextRetrieveSurrounding :: (GObject a, MonadIO m) =>-                                       a -> IMContextRetrieveSurroundingCallback -> SignalConnectMode -> m SignalHandlerId-connectIMContextRetrieveSurrounding obj cb after = liftIO $ do-    cb' <- mkIMContextRetrieveSurroundingCallback (iMContextRetrieveSurroundingCallbackWrapper cb)-    connectSignalFunPtr obj "retrieve-surrounding" cb' after---- VVV Prop "input-hints"-   -- Type: TInterface "Gtk" "InputHints"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getIMContextInputHints :: (MonadIO m, IMContextK o) => o -> m [InputHints]-getIMContextInputHints obj = liftIO $ getObjectPropertyFlags obj "input-hints"--setIMContextInputHints :: (MonadIO m, IMContextK o) => o -> [InputHints] -> m ()-setIMContextInputHints obj val = liftIO $ setObjectPropertyFlags obj "input-hints" val--constructIMContextInputHints :: [InputHints] -> IO ([Char], GValue)-constructIMContextInputHints val = constructObjectPropertyFlags "input-hints" val--data IMContextInputHintsPropertyInfo-instance AttrInfo IMContextInputHintsPropertyInfo where-    type AttrAllowedOps IMContextInputHintsPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint IMContextInputHintsPropertyInfo = (~) [InputHints]-    type AttrBaseTypeConstraint IMContextInputHintsPropertyInfo = IMContextK-    type AttrGetType IMContextInputHintsPropertyInfo = [InputHints]-    type AttrLabel IMContextInputHintsPropertyInfo = "input-hints"-    attrGet _ = getIMContextInputHints-    attrSet _ = setIMContextInputHints-    attrConstruct _ = constructIMContextInputHints-    attrClear _ = undefined---- VVV Prop "input-purpose"-   -- Type: TInterface "Gtk" "InputPurpose"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getIMContextInputPurpose :: (MonadIO m, IMContextK o) => o -> m InputPurpose-getIMContextInputPurpose obj = liftIO $ getObjectPropertyEnum obj "input-purpose"--setIMContextInputPurpose :: (MonadIO m, IMContextK o) => o -> InputPurpose -> m ()-setIMContextInputPurpose obj val = liftIO $ setObjectPropertyEnum obj "input-purpose" val--constructIMContextInputPurpose :: InputPurpose -> IO ([Char], GValue)-constructIMContextInputPurpose val = constructObjectPropertyEnum "input-purpose" val--data IMContextInputPurposePropertyInfo-instance AttrInfo IMContextInputPurposePropertyInfo where-    type AttrAllowedOps IMContextInputPurposePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint IMContextInputPurposePropertyInfo = (~) InputPurpose-    type AttrBaseTypeConstraint IMContextInputPurposePropertyInfo = IMContextK-    type AttrGetType IMContextInputPurposePropertyInfo = InputPurpose-    type AttrLabel IMContextInputPurposePropertyInfo = "input-purpose"-    attrGet _ = getIMContextInputPurpose-    attrSet _ = setIMContextInputPurpose-    attrConstruct _ = constructIMContextInputPurpose-    attrClear _ = undefined--type instance AttributeList IMContext = IMContextAttributeList-type IMContextAttributeList = ('[ '("inputHints", IMContextInputHintsPropertyInfo), '("inputPurpose", IMContextInputPurposePropertyInfo)] :: [(Symbol, *)])--iMContextInputHints :: AttrLabelProxy "inputHints"-iMContextInputHints = AttrLabelProxy--iMContextInputPurpose :: AttrLabelProxy "inputPurpose"-iMContextInputPurpose = AttrLabelProxy--data IMContextCommitSignalInfo-instance SignalInfo IMContextCommitSignalInfo where-    type HaskellCallbackType IMContextCommitSignalInfo = IMContextCommitCallback-    connectSignal _ = connectIMContextCommit--data IMContextDeleteSurroundingSignalInfo-instance SignalInfo IMContextDeleteSurroundingSignalInfo where-    type HaskellCallbackType IMContextDeleteSurroundingSignalInfo = IMContextDeleteSurroundingCallback-    connectSignal _ = connectIMContextDeleteSurrounding--data IMContextPreeditChangedSignalInfo-instance SignalInfo IMContextPreeditChangedSignalInfo where-    type HaskellCallbackType IMContextPreeditChangedSignalInfo = IMContextPreeditChangedCallback-    connectSignal _ = connectIMContextPreeditChanged--data IMContextPreeditEndSignalInfo-instance SignalInfo IMContextPreeditEndSignalInfo where-    type HaskellCallbackType IMContextPreeditEndSignalInfo = IMContextPreeditEndCallback-    connectSignal _ = connectIMContextPreeditEnd--data IMContextPreeditStartSignalInfo-instance SignalInfo IMContextPreeditStartSignalInfo where-    type HaskellCallbackType IMContextPreeditStartSignalInfo = IMContextPreeditStartCallback-    connectSignal _ = connectIMContextPreeditStart--data IMContextRetrieveSurroundingSignalInfo-instance SignalInfo IMContextRetrieveSurroundingSignalInfo where-    type HaskellCallbackType IMContextRetrieveSurroundingSignalInfo = IMContextRetrieveSurroundingCallback-    connectSignal _ = connectIMContextRetrieveSurrounding--type instance SignalList IMContext = IMContextSignalList-type IMContextSignalList = ('[ '("commit", IMContextCommitSignalInfo), '("deleteSurrounding", IMContextDeleteSurroundingSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("preeditChanged", IMContextPreeditChangedSignalInfo), '("preeditEnd", IMContextPreeditEndSignalInfo), '("preeditStart", IMContextPreeditStartSignalInfo), '("retrieveSurrounding", IMContextRetrieveSurroundingSignalInfo)] :: [(Symbol, *)])---- method IMContext::delete_surrounding--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IMContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "offset", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "n_chars", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_im_context_delete_surrounding" gtk_im_context_delete_surrounding :: -    Ptr IMContext ->                        -- _obj : TInterface "Gtk" "IMContext"-    Int32 ->                                -- offset : TBasicType TInt-    Int32 ->                                -- n_chars : TBasicType TInt-    IO CInt---iMContextDeleteSurrounding ::-    (MonadIO m, IMContextK a) =>-    a                                       -- _obj-    -> Int32                                -- offset-    -> Int32                                -- nChars-    -> m Bool                               -- result-iMContextDeleteSurrounding _obj offset nChars = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_im_context_delete_surrounding _obj' offset nChars-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data IMContextDeleteSurroundingMethodInfo-instance (signature ~ (Int32 -> Int32 -> m Bool), MonadIO m, IMContextK a) => MethodInfo IMContextDeleteSurroundingMethodInfo a signature where-    overloadedMethod _ = iMContextDeleteSurrounding---- method IMContext::filter_keypress--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IMContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "event", argType = TInterface "Gdk" "EventKey", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_im_context_filter_keypress" gtk_im_context_filter_keypress :: -    Ptr IMContext ->                        -- _obj : TInterface "Gtk" "IMContext"-    Ptr Gdk.EventKey ->                     -- event : TInterface "Gdk" "EventKey"-    IO CInt---iMContextFilterKeypress ::-    (MonadIO m, IMContextK a) =>-    a                                       -- _obj-    -> Gdk.EventKey                         -- event-    -> m Bool                               -- result-iMContextFilterKeypress _obj event = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let event' = unsafeManagedPtrGetPtr event-    result <- gtk_im_context_filter_keypress _obj' event'-    let result' = (/= 0) result-    touchManagedPtr _obj-    touchManagedPtr event-    return result'--data IMContextFilterKeypressMethodInfo-instance (signature ~ (Gdk.EventKey -> m Bool), MonadIO m, IMContextK a) => MethodInfo IMContextFilterKeypressMethodInfo a signature where-    overloadedMethod _ = iMContextFilterKeypress---- method IMContext::focus_in--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IMContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_im_context_focus_in" gtk_im_context_focus_in :: -    Ptr IMContext ->                        -- _obj : TInterface "Gtk" "IMContext"-    IO ()---iMContextFocusIn ::-    (MonadIO m, IMContextK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-iMContextFocusIn _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_im_context_focus_in _obj'-    touchManagedPtr _obj-    return ()--data IMContextFocusInMethodInfo-instance (signature ~ (m ()), MonadIO m, IMContextK a) => MethodInfo IMContextFocusInMethodInfo a signature where-    overloadedMethod _ = iMContextFocusIn---- method IMContext::focus_out--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IMContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_im_context_focus_out" gtk_im_context_focus_out :: -    Ptr IMContext ->                        -- _obj : TInterface "Gtk" "IMContext"-    IO ()---iMContextFocusOut ::-    (MonadIO m, IMContextK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-iMContextFocusOut _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_im_context_focus_out _obj'-    touchManagedPtr _obj-    return ()--data IMContextFocusOutMethodInfo-instance (signature ~ (m ()), MonadIO m, IMContextK a) => MethodInfo IMContextFocusOutMethodInfo a signature where-    overloadedMethod _ = iMContextFocusOut---- method IMContext::get_preedit_string--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IMContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "str", argType = TBasicType TUTF8, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "attrs", argType = TInterface "Pango" "AttrList", direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "cursor_pos", argType = TBasicType TInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_im_context_get_preedit_string" gtk_im_context_get_preedit_string :: -    Ptr IMContext ->                        -- _obj : TInterface "Gtk" "IMContext"-    Ptr CString ->                          -- str : TBasicType TUTF8-    Ptr (Ptr Pango.AttrList) ->             -- attrs : TInterface "Pango" "AttrList"-    Ptr Int32 ->                            -- cursor_pos : TBasicType TInt-    IO ()---iMContextGetPreeditString ::-    (MonadIO m, IMContextK a) =>-    a                                       -- _obj-    -> m (T.Text,Pango.AttrList,Int32)      -- result-iMContextGetPreeditString _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    str <- allocMem :: IO (Ptr CString)-    attrs <- allocMem :: IO (Ptr (Ptr Pango.AttrList))-    cursorPos <- allocMem :: IO (Ptr Int32)-    gtk_im_context_get_preedit_string _obj' str attrs cursorPos-    str' <- peek str-    str'' <- cstringToText str'-    freeMem str'-    attrs' <- peek attrs-    attrs'' <- (wrapBoxed Pango.AttrList) attrs'-    cursorPos' <- peek cursorPos-    touchManagedPtr _obj-    freeMem str-    freeMem attrs-    freeMem cursorPos-    return (str'', attrs'', cursorPos')--data IMContextGetPreeditStringMethodInfo-instance (signature ~ (m (T.Text,Pango.AttrList,Int32)), MonadIO m, IMContextK a) => MethodInfo IMContextGetPreeditStringMethodInfo a signature where-    overloadedMethod _ = iMContextGetPreeditString---- method IMContext::get_surrounding--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IMContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "text", argType = TBasicType TUTF8, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "cursor_index", argType = TBasicType TInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_im_context_get_surrounding" gtk_im_context_get_surrounding :: -    Ptr IMContext ->                        -- _obj : TInterface "Gtk" "IMContext"-    Ptr CString ->                          -- text : TBasicType TUTF8-    Ptr Int32 ->                            -- cursor_index : TBasicType TInt-    IO CInt---iMContextGetSurrounding ::-    (MonadIO m, IMContextK a) =>-    a                                       -- _obj-    -> m (Bool,T.Text,Int32)                -- result-iMContextGetSurrounding _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    text <- allocMem :: IO (Ptr CString)-    cursorIndex <- allocMem :: IO (Ptr Int32)-    result <- gtk_im_context_get_surrounding _obj' text cursorIndex-    let result' = (/= 0) result-    text' <- peek text-    text'' <- cstringToText text'-    freeMem text'-    cursorIndex' <- peek cursorIndex-    touchManagedPtr _obj-    freeMem text-    freeMem cursorIndex-    return (result', text'', cursorIndex')--data IMContextGetSurroundingMethodInfo-instance (signature ~ (m (Bool,T.Text,Int32)), MonadIO m, IMContextK a) => MethodInfo IMContextGetSurroundingMethodInfo a signature where-    overloadedMethod _ = iMContextGetSurrounding---- method IMContext::reset--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IMContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_im_context_reset" gtk_im_context_reset :: -    Ptr IMContext ->                        -- _obj : TInterface "Gtk" "IMContext"-    IO ()---iMContextReset ::-    (MonadIO m, IMContextK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-iMContextReset _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_im_context_reset _obj'-    touchManagedPtr _obj-    return ()--data IMContextResetMethodInfo-instance (signature ~ (m ()), MonadIO m, IMContextK a) => MethodInfo IMContextResetMethodInfo a signature where-    overloadedMethod _ = iMContextReset---- method IMContext::set_client_window--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IMContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "window", argType = TInterface "Gdk" "Window", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_im_context_set_client_window" gtk_im_context_set_client_window :: -    Ptr IMContext ->                        -- _obj : TInterface "Gtk" "IMContext"-    Ptr Gdk.Window ->                       -- window : TInterface "Gdk" "Window"-    IO ()---iMContextSetClientWindow ::-    (MonadIO m, IMContextK a, Gdk.WindowK b) =>-    a                                       -- _obj-    -> Maybe (b)                            -- window-    -> m ()                                 -- result-iMContextSetClientWindow _obj window = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeWindow <- case window of-        Nothing -> return nullPtr-        Just jWindow -> do-            let jWindow' = unsafeManagedPtrCastPtr jWindow-            return jWindow'-    gtk_im_context_set_client_window _obj' maybeWindow-    touchManagedPtr _obj-    whenJust window touchManagedPtr-    return ()--data IMContextSetClientWindowMethodInfo-instance (signature ~ (Maybe (b) -> m ()), MonadIO m, IMContextK a, Gdk.WindowK b) => MethodInfo IMContextSetClientWindowMethodInfo a signature where-    overloadedMethod _ = iMContextSetClientWindow---- method IMContext::set_cursor_location--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IMContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "area", argType = TInterface "Gdk" "Rectangle", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_im_context_set_cursor_location" gtk_im_context_set_cursor_location :: -    Ptr IMContext ->                        -- _obj : TInterface "Gtk" "IMContext"-    Ptr Gdk.Rectangle ->                    -- area : TInterface "Gdk" "Rectangle"-    IO ()---iMContextSetCursorLocation ::-    (MonadIO m, IMContextK a) =>-    a                                       -- _obj-    -> Gdk.Rectangle                        -- area-    -> m ()                                 -- result-iMContextSetCursorLocation _obj area = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let area' = unsafeManagedPtrGetPtr area-    gtk_im_context_set_cursor_location _obj' area'-    touchManagedPtr _obj-    touchManagedPtr area-    return ()--data IMContextSetCursorLocationMethodInfo-instance (signature ~ (Gdk.Rectangle -> m ()), MonadIO m, IMContextK a) => MethodInfo IMContextSetCursorLocationMethodInfo a signature where-    overloadedMethod _ = iMContextSetCursorLocation---- method IMContext::set_surrounding--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IMContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "text", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "len", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cursor_index", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_im_context_set_surrounding" gtk_im_context_set_surrounding :: -    Ptr IMContext ->                        -- _obj : TInterface "Gtk" "IMContext"-    CString ->                              -- text : TBasicType TUTF8-    Int32 ->                                -- len : TBasicType TInt-    Int32 ->                                -- cursor_index : TBasicType TInt-    IO ()---iMContextSetSurrounding ::-    (MonadIO m, IMContextK a) =>-    a                                       -- _obj-    -> T.Text                               -- text-    -> Int32                                -- len-    -> Int32                                -- cursorIndex-    -> m ()                                 -- result-iMContextSetSurrounding _obj text len cursorIndex = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    text' <- textToCString text-    gtk_im_context_set_surrounding _obj' text' len cursorIndex-    touchManagedPtr _obj-    freeMem text'-    return ()--data IMContextSetSurroundingMethodInfo-instance (signature ~ (T.Text -> Int32 -> Int32 -> m ()), MonadIO m, IMContextK a) => MethodInfo IMContextSetSurroundingMethodInfo a signature where-    overloadedMethod _ = iMContextSetSurrounding---- method IMContext::set_use_preedit--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IMContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "use_preedit", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_im_context_set_use_preedit" gtk_im_context_set_use_preedit :: -    Ptr IMContext ->                        -- _obj : TInterface "Gtk" "IMContext"-    CInt ->                                 -- use_preedit : TBasicType TBoolean-    IO ()---iMContextSetUsePreedit ::-    (MonadIO m, IMContextK a) =>-    a                                       -- _obj-    -> Bool                                 -- usePreedit-    -> m ()                                 -- result-iMContextSetUsePreedit _obj usePreedit = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let usePreedit' = (fromIntegral . fromEnum) usePreedit-    gtk_im_context_set_use_preedit _obj' usePreedit'-    touchManagedPtr _obj-    return ()--data IMContextSetUsePreeditMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, IMContextK a) => MethodInfo IMContextSetUsePreeditMethodInfo a signature where-    overloadedMethod _ = iMContextSetUsePreedit--
− GI/Gtk/Objects/IMContext.hs-boot
@@ -1,32 +0,0 @@-module GI.Gtk.Objects.IMContext where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype IMContext = IMContext (ForeignPtr IMContext)-instance GObject IMContext where-class GObject o => IMContextK o-instance (GObject o, IsDescendantOf IMContext o) => IMContextK o-data IMContextInputHintsPropertyInfo-data IMContextInputPurposePropertyInfo-data IMContextCommitSignalInfo-data IMContextDeleteSurroundingSignalInfo-data IMContextPreeditChangedSignalInfo-data IMContextPreeditEndSignalInfo-data IMContextPreeditStartSignalInfo-data IMContextRetrieveSurroundingSignalInfo-data IMContextDeleteSurroundingMethodInfo-data IMContextFilterKeypressMethodInfo-data IMContextFocusInMethodInfo-data IMContextFocusOutMethodInfo-data IMContextGetPreeditStringMethodInfo-data IMContextGetSurroundingMethodInfo-data IMContextResetMethodInfo-data IMContextSetClientWindowMethodInfo-data IMContextSetCursorLocationMethodInfo-data IMContextSetSurroundingMethodInfo-data IMContextSetUsePreeditMethodInfo
− GI/Gtk/Objects/IMContextSimple.hs
@@ -1,131 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.IMContextSimple-    ( ---- * Exported types-    IMContextSimple(..)                     ,-    IMContextSimpleK                        ,-    toIMContextSimple                       ,-    noIMContextSimple                       ,--- -- * Methods--- ** iMContextSimpleNew-    iMContextSimpleNew                      ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.GObject as GObject--newtype IMContextSimple = IMContextSimple (ForeignPtr IMContextSimple)-foreign import ccall "gtk_im_context_simple_get_type"-    c_gtk_im_context_simple_get_type :: IO GType--type instance ParentTypes IMContextSimple = IMContextSimpleParentTypes-type IMContextSimpleParentTypes = '[IMContext, GObject.Object]--instance GObject IMContextSimple where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_im_context_simple_get_type-    --class GObject o => IMContextSimpleK o-instance (GObject o, IsDescendantOf IMContextSimple o) => IMContextSimpleK o--toIMContextSimple :: IMContextSimpleK o => o -> IO IMContextSimple-toIMContextSimple = unsafeCastTo IMContextSimple--noIMContextSimple :: Maybe IMContextSimple-noIMContextSimple = Nothing--type family ResolveIMContextSimpleMethod (t :: Symbol) (o :: *) :: * where-    ResolveIMContextSimpleMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveIMContextSimpleMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveIMContextSimpleMethod "deleteSurrounding" o = IMContextDeleteSurroundingMethodInfo-    ResolveIMContextSimpleMethod "filterKeypress" o = IMContextFilterKeypressMethodInfo-    ResolveIMContextSimpleMethod "focusIn" o = IMContextFocusInMethodInfo-    ResolveIMContextSimpleMethod "focusOut" o = IMContextFocusOutMethodInfo-    ResolveIMContextSimpleMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveIMContextSimpleMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveIMContextSimpleMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveIMContextSimpleMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveIMContextSimpleMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveIMContextSimpleMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveIMContextSimpleMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveIMContextSimpleMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveIMContextSimpleMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveIMContextSimpleMethod "reset" o = IMContextResetMethodInfo-    ResolveIMContextSimpleMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveIMContextSimpleMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveIMContextSimpleMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveIMContextSimpleMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveIMContextSimpleMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveIMContextSimpleMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveIMContextSimpleMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveIMContextSimpleMethod "getPreeditString" o = IMContextGetPreeditStringMethodInfo-    ResolveIMContextSimpleMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveIMContextSimpleMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveIMContextSimpleMethod "getSurrounding" o = IMContextGetSurroundingMethodInfo-    ResolveIMContextSimpleMethod "setClientWindow" o = IMContextSetClientWindowMethodInfo-    ResolveIMContextSimpleMethod "setCursorLocation" o = IMContextSetCursorLocationMethodInfo-    ResolveIMContextSimpleMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveIMContextSimpleMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveIMContextSimpleMethod "setSurrounding" o = IMContextSetSurroundingMethodInfo-    ResolveIMContextSimpleMethod "setUsePreedit" o = IMContextSetUsePreeditMethodInfo-    ResolveIMContextSimpleMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveIMContextSimpleMethod t IMContextSimple, MethodInfo info IMContextSimple p) => IsLabelProxy t (IMContextSimple -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveIMContextSimpleMethod t IMContextSimple, MethodInfo info IMContextSimple p) => IsLabel t (IMContextSimple -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList IMContextSimple = IMContextSimpleAttributeList-type IMContextSimpleAttributeList = ('[ '("inputHints", IMContextInputHintsPropertyInfo), '("inputPurpose", IMContextInputPurposePropertyInfo)] :: [(Symbol, *)])--type instance SignalList IMContextSimple = IMContextSimpleSignalList-type IMContextSimpleSignalList = ('[ '("commit", IMContextCommitSignalInfo), '("deleteSurrounding", IMContextDeleteSurroundingSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("preeditChanged", IMContextPreeditChangedSignalInfo), '("preeditEnd", IMContextPreeditEndSignalInfo), '("preeditStart", IMContextPreeditStartSignalInfo), '("retrieveSurrounding", IMContextRetrieveSurroundingSignalInfo)] :: [(Symbol, *)])---- method IMContextSimple::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "IMContextSimple")--- throws : False--- Skip return : False--foreign import ccall "gtk_im_context_simple_new" gtk_im_context_simple_new :: -    IO (Ptr IMContextSimple)---iMContextSimpleNew ::-    (MonadIO m) =>-    m IMContextSimple                       -- result-iMContextSimpleNew  = liftIO $ do-    result <- gtk_im_context_simple_new-    checkUnexpectedReturnNULL "gtk_im_context_simple_new" result-    result' <- (wrapObject IMContextSimple) result-    return result'--
− GI/Gtk/Objects/IMContextSimple.hs-boot
@@ -1,13 +0,0 @@-module GI.Gtk.Objects.IMContextSimple where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype IMContextSimple = IMContextSimple (ForeignPtr IMContextSimple)-instance GObject IMContextSimple where-class GObject o => IMContextSimpleK o-instance (GObject o, IsDescendantOf IMContextSimple o) => IMContextSimpleK o
− GI/Gtk/Objects/IMMulticontext.hs
@@ -1,240 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.IMMulticontext-    ( ---- * Exported types-    IMMulticontext(..)                      ,-    IMMulticontextK                         ,-    toIMMulticontext                        ,-    noIMMulticontext                        ,--- -- * Methods--- ** iMMulticontextAppendMenuitems-    IMMulticontextAppendMenuitemsMethodInfo ,-    iMMulticontextAppendMenuitems           ,----- ** iMMulticontextGetContextId-    IMMulticontextGetContextIdMethodInfo    ,-    iMMulticontextGetContextId              ,----- ** iMMulticontextNew-    iMMulticontextNew                       ,----- ** iMMulticontextSetContextId-    IMMulticontextSetContextIdMethodInfo    ,-    iMMulticontextSetContextId              ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.GObject as GObject--newtype IMMulticontext = IMMulticontext (ForeignPtr IMMulticontext)-foreign import ccall "gtk_im_multicontext_get_type"-    c_gtk_im_multicontext_get_type :: IO GType--type instance ParentTypes IMMulticontext = IMMulticontextParentTypes-type IMMulticontextParentTypes = '[IMContext, GObject.Object]--instance GObject IMMulticontext where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_im_multicontext_get_type-    --class GObject o => IMMulticontextK o-instance (GObject o, IsDescendantOf IMMulticontext o) => IMMulticontextK o--toIMMulticontext :: IMMulticontextK o => o -> IO IMMulticontext-toIMMulticontext = unsafeCastTo IMMulticontext--noIMMulticontext :: Maybe IMMulticontext-noIMMulticontext = Nothing--type family ResolveIMMulticontextMethod (t :: Symbol) (o :: *) :: * where-    ResolveIMMulticontextMethod "appendMenuitems" o = IMMulticontextAppendMenuitemsMethodInfo-    ResolveIMMulticontextMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveIMMulticontextMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveIMMulticontextMethod "deleteSurrounding" o = IMContextDeleteSurroundingMethodInfo-    ResolveIMMulticontextMethod "filterKeypress" o = IMContextFilterKeypressMethodInfo-    ResolveIMMulticontextMethod "focusIn" o = IMContextFocusInMethodInfo-    ResolveIMMulticontextMethod "focusOut" o = IMContextFocusOutMethodInfo-    ResolveIMMulticontextMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveIMMulticontextMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveIMMulticontextMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveIMMulticontextMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveIMMulticontextMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveIMMulticontextMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveIMMulticontextMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveIMMulticontextMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveIMMulticontextMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveIMMulticontextMethod "reset" o = IMContextResetMethodInfo-    ResolveIMMulticontextMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveIMMulticontextMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveIMMulticontextMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveIMMulticontextMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveIMMulticontextMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveIMMulticontextMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveIMMulticontextMethod "getContextId" o = IMMulticontextGetContextIdMethodInfo-    ResolveIMMulticontextMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveIMMulticontextMethod "getPreeditString" o = IMContextGetPreeditStringMethodInfo-    ResolveIMMulticontextMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveIMMulticontextMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveIMMulticontextMethod "getSurrounding" o = IMContextGetSurroundingMethodInfo-    ResolveIMMulticontextMethod "setClientWindow" o = IMContextSetClientWindowMethodInfo-    ResolveIMMulticontextMethod "setContextId" o = IMMulticontextSetContextIdMethodInfo-    ResolveIMMulticontextMethod "setCursorLocation" o = IMContextSetCursorLocationMethodInfo-    ResolveIMMulticontextMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveIMMulticontextMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveIMMulticontextMethod "setSurrounding" o = IMContextSetSurroundingMethodInfo-    ResolveIMMulticontextMethod "setUsePreedit" o = IMContextSetUsePreeditMethodInfo-    ResolveIMMulticontextMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveIMMulticontextMethod t IMMulticontext, MethodInfo info IMMulticontext p) => IsLabelProxy t (IMMulticontext -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveIMMulticontextMethod t IMMulticontext, MethodInfo info IMMulticontext p) => IsLabel t (IMMulticontext -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList IMMulticontext = IMMulticontextAttributeList-type IMMulticontextAttributeList = ('[ '("inputHints", IMContextInputHintsPropertyInfo), '("inputPurpose", IMContextInputPurposePropertyInfo)] :: [(Symbol, *)])--type instance SignalList IMMulticontext = IMMulticontextSignalList-type IMMulticontextSignalList = ('[ '("commit", IMContextCommitSignalInfo), '("deleteSurrounding", IMContextDeleteSurroundingSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("preeditChanged", IMContextPreeditChangedSignalInfo), '("preeditEnd", IMContextPreeditEndSignalInfo), '("preeditStart", IMContextPreeditStartSignalInfo), '("retrieveSurrounding", IMContextRetrieveSurroundingSignalInfo)] :: [(Symbol, *)])---- method IMMulticontext::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "IMMulticontext")--- throws : False--- Skip return : False--foreign import ccall "gtk_im_multicontext_new" gtk_im_multicontext_new :: -    IO (Ptr IMMulticontext)---iMMulticontextNew ::-    (MonadIO m) =>-    m IMMulticontext                        -- result-iMMulticontextNew  = liftIO $ do-    result <- gtk_im_multicontext_new-    checkUnexpectedReturnNULL "gtk_im_multicontext_new" result-    result' <- (wrapObject IMMulticontext) result-    return result'---- method IMMulticontext::append_menuitems--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IMMulticontext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "menushell", argType = TInterface "Gtk" "MenuShell", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_im_multicontext_append_menuitems" gtk_im_multicontext_append_menuitems :: -    Ptr IMMulticontext ->                   -- _obj : TInterface "Gtk" "IMMulticontext"-    Ptr MenuShell ->                        -- menushell : TInterface "Gtk" "MenuShell"-    IO ()--{-# DEPRECATED iMMulticontextAppendMenuitems ["(Since version 3.10)","It is better to use the system-wide input","    method framework for changing input methods. Modern","    desktop shells offer on-screen displays for this that","    can triggered with a keyboard shortcut, e.g. Super-Space."]#-}-iMMulticontextAppendMenuitems ::-    (MonadIO m, IMMulticontextK a, MenuShellK b) =>-    a                                       -- _obj-    -> b                                    -- menushell-    -> m ()                                 -- result-iMMulticontextAppendMenuitems _obj menushell = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let menushell' = unsafeManagedPtrCastPtr menushell-    gtk_im_multicontext_append_menuitems _obj' menushell'-    touchManagedPtr _obj-    touchManagedPtr menushell-    return ()--data IMMulticontextAppendMenuitemsMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, IMMulticontextK a, MenuShellK b) => MethodInfo IMMulticontextAppendMenuitemsMethodInfo a signature where-    overloadedMethod _ = iMMulticontextAppendMenuitems---- method IMMulticontext::get_context_id--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IMMulticontext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_im_multicontext_get_context_id" gtk_im_multicontext_get_context_id :: -    Ptr IMMulticontext ->                   -- _obj : TInterface "Gtk" "IMMulticontext"-    IO CString---iMMulticontextGetContextId ::-    (MonadIO m, IMMulticontextK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-iMMulticontextGetContextId _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_im_multicontext_get_context_id _obj'-    checkUnexpectedReturnNULL "gtk_im_multicontext_get_context_id" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data IMMulticontextGetContextIdMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IMMulticontextK a) => MethodInfo IMMulticontextGetContextIdMethodInfo a signature where-    overloadedMethod _ = iMMulticontextGetContextId---- method IMMulticontext::set_context_id--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IMMulticontext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "context_id", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_im_multicontext_set_context_id" gtk_im_multicontext_set_context_id :: -    Ptr IMMulticontext ->                   -- _obj : TInterface "Gtk" "IMMulticontext"-    CString ->                              -- context_id : TBasicType TUTF8-    IO ()---iMMulticontextSetContextId ::-    (MonadIO m, IMMulticontextK a) =>-    a                                       -- _obj-    -> T.Text                               -- contextId-    -> m ()                                 -- result-iMMulticontextSetContextId _obj contextId = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    contextId' <- textToCString contextId-    gtk_im_multicontext_set_context_id _obj' contextId'-    touchManagedPtr _obj-    freeMem contextId'-    return ()--data IMMulticontextSetContextIdMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IMMulticontextK a) => MethodInfo IMMulticontextSetContextIdMethodInfo a signature where-    overloadedMethod _ = iMMulticontextSetContextId--
− GI/Gtk/Objects/IMMulticontext.hs-boot
@@ -1,16 +0,0 @@-module GI.Gtk.Objects.IMMulticontext where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype IMMulticontext = IMMulticontext (ForeignPtr IMMulticontext)-instance GObject IMMulticontext where-class GObject o => IMMulticontextK o-instance (GObject o, IsDescendantOf IMMulticontext o) => IMMulticontextK o-data IMMulticontextAppendMenuitemsMethodInfo-data IMMulticontextGetContextIdMethodInfo-data IMMulticontextSetContextIdMethodInfo
− GI/Gtk/Objects/IconFactory.hs
@@ -1,305 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.IconFactory-    ( ---- * Exported types-    IconFactory(..)                         ,-    IconFactoryK                            ,-    toIconFactory                           ,-    noIconFactory                           ,--- -- * Methods--- ** iconFactoryAdd-    IconFactoryAddMethodInfo                ,-    iconFactoryAdd                          ,----- ** iconFactoryAddDefault-    IconFactoryAddDefaultMethodInfo         ,-    iconFactoryAddDefault                   ,----- ** iconFactoryLookup-    IconFactoryLookupMethodInfo             ,-    iconFactoryLookup                       ,----- ** iconFactoryLookupDefault-    iconFactoryLookupDefault                ,----- ** iconFactoryNew-    iconFactoryNew                          ,----- ** iconFactoryRemoveDefault-    IconFactoryRemoveDefaultMethodInfo      ,-    iconFactoryRemoveDefault                ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.GObject as GObject--newtype IconFactory = IconFactory (ForeignPtr IconFactory)-foreign import ccall "gtk_icon_factory_get_type"-    c_gtk_icon_factory_get_type :: IO GType--type instance ParentTypes IconFactory = IconFactoryParentTypes-type IconFactoryParentTypes = '[GObject.Object, Buildable]--instance GObject IconFactory where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_icon_factory_get_type-    --class GObject o => IconFactoryK o-instance (GObject o, IsDescendantOf IconFactory o) => IconFactoryK o--toIconFactory :: IconFactoryK o => o -> IO IconFactory-toIconFactory = unsafeCastTo IconFactory--noIconFactory :: Maybe IconFactory-noIconFactory = Nothing--type family ResolveIconFactoryMethod (t :: Symbol) (o :: *) :: * where-    ResolveIconFactoryMethod "add" o = IconFactoryAddMethodInfo-    ResolveIconFactoryMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveIconFactoryMethod "addDefault" o = IconFactoryAddDefaultMethodInfo-    ResolveIconFactoryMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveIconFactoryMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveIconFactoryMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveIconFactoryMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveIconFactoryMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveIconFactoryMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveIconFactoryMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveIconFactoryMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveIconFactoryMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveIconFactoryMethod "lookup" o = IconFactoryLookupMethodInfo-    ResolveIconFactoryMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveIconFactoryMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveIconFactoryMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveIconFactoryMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveIconFactoryMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveIconFactoryMethod "removeDefault" o = IconFactoryRemoveDefaultMethodInfo-    ResolveIconFactoryMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveIconFactoryMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveIconFactoryMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveIconFactoryMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveIconFactoryMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveIconFactoryMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveIconFactoryMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveIconFactoryMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveIconFactoryMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveIconFactoryMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveIconFactoryMethod "getName" o = BuildableGetNameMethodInfo-    ResolveIconFactoryMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveIconFactoryMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveIconFactoryMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveIconFactoryMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveIconFactoryMethod "setName" o = BuildableSetNameMethodInfo-    ResolveIconFactoryMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveIconFactoryMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveIconFactoryMethod t IconFactory, MethodInfo info IconFactory p) => IsLabelProxy t (IconFactory -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveIconFactoryMethod t IconFactory, MethodInfo info IconFactory p) => IsLabel t (IconFactory -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList IconFactory = IconFactoryAttributeList-type IconFactoryAttributeList = ('[ ] :: [(Symbol, *)])--type instance SignalList IconFactory = IconFactorySignalList-type IconFactorySignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method IconFactory::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "IconFactory")--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_factory_new" gtk_icon_factory_new :: -    IO (Ptr IconFactory)--{-# DEPRECATED iconFactoryNew ["(Since version 3.10)","Use #GtkIconTheme instead."]#-}-iconFactoryNew ::-    (MonadIO m) =>-    m IconFactory                           -- result-iconFactoryNew  = liftIO $ do-    result <- gtk_icon_factory_new-    checkUnexpectedReturnNULL "gtk_icon_factory_new" result-    result' <- (wrapObject IconFactory) result-    return result'---- method IconFactory::add--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconFactory", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "stock_id", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "icon_set", argType = TInterface "Gtk" "IconSet", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_factory_add" gtk_icon_factory_add :: -    Ptr IconFactory ->                      -- _obj : TInterface "Gtk" "IconFactory"-    CString ->                              -- stock_id : TBasicType TUTF8-    Ptr IconSet ->                          -- icon_set : TInterface "Gtk" "IconSet"-    IO ()--{-# DEPRECATED iconFactoryAdd ["(Since version 3.10)","Use #GtkIconTheme instead."]#-}-iconFactoryAdd ::-    (MonadIO m, IconFactoryK a) =>-    a                                       -- _obj-    -> T.Text                               -- stockId-    -> IconSet                              -- iconSet-    -> m ()                                 -- result-iconFactoryAdd _obj stockId iconSet = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    stockId' <- textToCString stockId-    let iconSet' = unsafeManagedPtrGetPtr iconSet-    gtk_icon_factory_add _obj' stockId' iconSet'-    touchManagedPtr _obj-    touchManagedPtr iconSet-    freeMem stockId'-    return ()--data IconFactoryAddMethodInfo-instance (signature ~ (T.Text -> IconSet -> m ()), MonadIO m, IconFactoryK a) => MethodInfo IconFactoryAddMethodInfo a signature where-    overloadedMethod _ = iconFactoryAdd---- method IconFactory::add_default--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconFactory", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_factory_add_default" gtk_icon_factory_add_default :: -    Ptr IconFactory ->                      -- _obj : TInterface "Gtk" "IconFactory"-    IO ()--{-# DEPRECATED iconFactoryAddDefault ["(Since version 3.10)","Use #GtkIconTheme instead."]#-}-iconFactoryAddDefault ::-    (MonadIO m, IconFactoryK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-iconFactoryAddDefault _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_icon_factory_add_default _obj'-    touchManagedPtr _obj-    return ()--data IconFactoryAddDefaultMethodInfo-instance (signature ~ (m ()), MonadIO m, IconFactoryK a) => MethodInfo IconFactoryAddDefaultMethodInfo a signature where-    overloadedMethod _ = iconFactoryAddDefault---- method IconFactory::lookup--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconFactory", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "stock_id", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "IconSet")--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_factory_lookup" gtk_icon_factory_lookup :: -    Ptr IconFactory ->                      -- _obj : TInterface "Gtk" "IconFactory"-    CString ->                              -- stock_id : TBasicType TUTF8-    IO (Ptr IconSet)--{-# DEPRECATED iconFactoryLookup ["(Since version 3.10)","Use #GtkIconTheme instead."]#-}-iconFactoryLookup ::-    (MonadIO m, IconFactoryK a) =>-    a                                       -- _obj-    -> T.Text                               -- stockId-    -> m IconSet                            -- result-iconFactoryLookup _obj stockId = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    stockId' <- textToCString stockId-    result <- gtk_icon_factory_lookup _obj' stockId'-    checkUnexpectedReturnNULL "gtk_icon_factory_lookup" result-    result' <- (newBoxed IconSet) result-    touchManagedPtr _obj-    freeMem stockId'-    return result'--data IconFactoryLookupMethodInfo-instance (signature ~ (T.Text -> m IconSet), MonadIO m, IconFactoryK a) => MethodInfo IconFactoryLookupMethodInfo a signature where-    overloadedMethod _ = iconFactoryLookup---- method IconFactory::remove_default--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconFactory", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_factory_remove_default" gtk_icon_factory_remove_default :: -    Ptr IconFactory ->                      -- _obj : TInterface "Gtk" "IconFactory"-    IO ()--{-# DEPRECATED iconFactoryRemoveDefault ["(Since version 3.10)","Use #GtkIconTheme instead."]#-}-iconFactoryRemoveDefault ::-    (MonadIO m, IconFactoryK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-iconFactoryRemoveDefault _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_icon_factory_remove_default _obj'-    touchManagedPtr _obj-    return ()--data IconFactoryRemoveDefaultMethodInfo-instance (signature ~ (m ()), MonadIO m, IconFactoryK a) => MethodInfo IconFactoryRemoveDefaultMethodInfo a signature where-    overloadedMethod _ = iconFactoryRemoveDefault---- method IconFactory::lookup_default--- method type : MemberFunction--- Args : [Arg {argCName = "stock_id", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "IconSet")--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_factory_lookup_default" gtk_icon_factory_lookup_default :: -    CString ->                              -- stock_id : TBasicType TUTF8-    IO (Ptr IconSet)--{-# DEPRECATED iconFactoryLookupDefault ["(Since version 3.10)","Use #GtkIconTheme instead."]#-}-iconFactoryLookupDefault ::-    (MonadIO m) =>-    T.Text                                  -- stockId-    -> m IconSet                            -- result-iconFactoryLookupDefault stockId = liftIO $ do-    stockId' <- textToCString stockId-    result <- gtk_icon_factory_lookup_default stockId'-    checkUnexpectedReturnNULL "gtk_icon_factory_lookup_default" result-    result' <- (newBoxed IconSet) result-    freeMem stockId'-    return result'--
− GI/Gtk/Objects/IconFactory.hs-boot
@@ -1,17 +0,0 @@-module GI.Gtk.Objects.IconFactory where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype IconFactory = IconFactory (ForeignPtr IconFactory)-instance GObject IconFactory where-class GObject o => IconFactoryK o-instance (GObject o, IsDescendantOf IconFactory o) => IconFactoryK o-data IconFactoryAddMethodInfo-data IconFactoryAddDefaultMethodInfo-data IconFactoryLookupMethodInfo-data IconFactoryRemoveDefaultMethodInfo
− GI/Gtk/Objects/IconInfo.hs
@@ -1,1047 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.IconInfo-    ( ---- * Exported types-    IconInfo(..)                            ,-    IconInfoK                               ,-    toIconInfo                              ,-    noIconInfo                              ,--- -- * Methods--- ** iconInfoGetAttachPoints-    IconInfoGetAttachPointsMethodInfo       ,-    iconInfoGetAttachPoints                 ,----- ** iconInfoGetBaseScale-    IconInfoGetBaseScaleMethodInfo          ,-    iconInfoGetBaseScale                    ,----- ** iconInfoGetBaseSize-    IconInfoGetBaseSizeMethodInfo           ,-    iconInfoGetBaseSize                     ,----- ** iconInfoGetBuiltinPixbuf-    IconInfoGetBuiltinPixbufMethodInfo      ,-    iconInfoGetBuiltinPixbuf                ,----- ** iconInfoGetDisplayName-    IconInfoGetDisplayNameMethodInfo        ,-    iconInfoGetDisplayName                  ,----- ** iconInfoGetEmbeddedRect-    IconInfoGetEmbeddedRectMethodInfo       ,-    iconInfoGetEmbeddedRect                 ,----- ** iconInfoGetFilename-    IconInfoGetFilenameMethodInfo           ,-    iconInfoGetFilename                     ,----- ** iconInfoIsSymbolic-    IconInfoIsSymbolicMethodInfo            ,-    iconInfoIsSymbolic                      ,----- ** iconInfoLoadIcon-    IconInfoLoadIconMethodInfo              ,-    iconInfoLoadIcon                        ,----- ** iconInfoLoadIconAsync-    IconInfoLoadIconAsyncMethodInfo         ,-    iconInfoLoadIconAsync                   ,----- ** iconInfoLoadIconFinish-    IconInfoLoadIconFinishMethodInfo        ,-    iconInfoLoadIconFinish                  ,----- ** iconInfoLoadSurface-    IconInfoLoadSurfaceMethodInfo           ,-    iconInfoLoadSurface                     ,----- ** iconInfoLoadSymbolic-    IconInfoLoadSymbolicMethodInfo          ,-    iconInfoLoadSymbolic                    ,----- ** iconInfoLoadSymbolicAsync-    IconInfoLoadSymbolicAsyncMethodInfo     ,-    iconInfoLoadSymbolicAsync               ,----- ** iconInfoLoadSymbolicFinish-    IconInfoLoadSymbolicFinishMethodInfo    ,-    iconInfoLoadSymbolicFinish              ,----- ** iconInfoLoadSymbolicForContext-    IconInfoLoadSymbolicForContextMethodInfo,-    iconInfoLoadSymbolicForContext          ,----- ** iconInfoLoadSymbolicForContextAsync-    IconInfoLoadSymbolicForContextAsyncMethodInfo,-    iconInfoLoadSymbolicForContextAsync     ,----- ** iconInfoLoadSymbolicForContextFinish-    IconInfoLoadSymbolicForContextFinishMethodInfo,-    iconInfoLoadSymbolicForContextFinish    ,----- ** iconInfoLoadSymbolicForStyle-    IconInfoLoadSymbolicForStyleMethodInfo  ,-    iconInfoLoadSymbolicForStyle            ,----- ** iconInfoNewForPixbuf-    iconInfoNewForPixbuf                    ,----- ** iconInfoSetRawCoordinates-    IconInfoSetRawCoordinatesMethodInfo     ,-    iconInfoSetRawCoordinates               ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.GObject as GObject-import qualified GI.Gdk as Gdk-import qualified GI.GdkPixbuf as GdkPixbuf-import qualified GI.Gio as Gio-import qualified GI.Cairo as Cairo--newtype IconInfo = IconInfo (ForeignPtr IconInfo)-foreign import ccall "gtk_icon_info_get_type"-    c_gtk_icon_info_get_type :: IO GType--type instance ParentTypes IconInfo = IconInfoParentTypes-type IconInfoParentTypes = '[GObject.Object]--instance GObject IconInfo where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_icon_info_get_type-    --class GObject o => IconInfoK o-instance (GObject o, IsDescendantOf IconInfo o) => IconInfoK o--toIconInfo :: IconInfoK o => o -> IO IconInfo-toIconInfo = unsafeCastTo IconInfo--noIconInfo :: Maybe IconInfo-noIconInfo = Nothing--type family ResolveIconInfoMethod (t :: Symbol) (o :: *) :: * where-    ResolveIconInfoMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveIconInfoMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveIconInfoMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveIconInfoMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveIconInfoMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveIconInfoMethod "isSymbolic" o = IconInfoIsSymbolicMethodInfo-    ResolveIconInfoMethod "loadIcon" o = IconInfoLoadIconMethodInfo-    ResolveIconInfoMethod "loadIconAsync" o = IconInfoLoadIconAsyncMethodInfo-    ResolveIconInfoMethod "loadIconFinish" o = IconInfoLoadIconFinishMethodInfo-    ResolveIconInfoMethod "loadSurface" o = IconInfoLoadSurfaceMethodInfo-    ResolveIconInfoMethod "loadSymbolic" o = IconInfoLoadSymbolicMethodInfo-    ResolveIconInfoMethod "loadSymbolicAsync" o = IconInfoLoadSymbolicAsyncMethodInfo-    ResolveIconInfoMethod "loadSymbolicFinish" o = IconInfoLoadSymbolicFinishMethodInfo-    ResolveIconInfoMethod "loadSymbolicForContext" o = IconInfoLoadSymbolicForContextMethodInfo-    ResolveIconInfoMethod "loadSymbolicForContextAsync" o = IconInfoLoadSymbolicForContextAsyncMethodInfo-    ResolveIconInfoMethod "loadSymbolicForContextFinish" o = IconInfoLoadSymbolicForContextFinishMethodInfo-    ResolveIconInfoMethod "loadSymbolicForStyle" o = IconInfoLoadSymbolicForStyleMethodInfo-    ResolveIconInfoMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveIconInfoMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveIconInfoMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveIconInfoMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveIconInfoMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveIconInfoMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveIconInfoMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveIconInfoMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveIconInfoMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveIconInfoMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveIconInfoMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveIconInfoMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveIconInfoMethod "getAttachPoints" o = IconInfoGetAttachPointsMethodInfo-    ResolveIconInfoMethod "getBaseScale" o = IconInfoGetBaseScaleMethodInfo-    ResolveIconInfoMethod "getBaseSize" o = IconInfoGetBaseSizeMethodInfo-    ResolveIconInfoMethod "getBuiltinPixbuf" o = IconInfoGetBuiltinPixbufMethodInfo-    ResolveIconInfoMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveIconInfoMethod "getDisplayName" o = IconInfoGetDisplayNameMethodInfo-    ResolveIconInfoMethod "getEmbeddedRect" o = IconInfoGetEmbeddedRectMethodInfo-    ResolveIconInfoMethod "getFilename" o = IconInfoGetFilenameMethodInfo-    ResolveIconInfoMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveIconInfoMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveIconInfoMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveIconInfoMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveIconInfoMethod "setRawCoordinates" o = IconInfoSetRawCoordinatesMethodInfo-    ResolveIconInfoMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveIconInfoMethod t IconInfo, MethodInfo info IconInfo p) => IsLabelProxy t (IconInfo -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveIconInfoMethod t IconInfo, MethodInfo info IconInfo p) => IsLabel t (IconInfo -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList IconInfo = IconInfoAttributeList-type IconInfoAttributeList = ('[ ] :: [(Symbol, *)])--type instance SignalList IconInfo = IconInfoSignalList-type IconInfoSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method IconInfo::new_for_pixbuf--- method type : Constructor--- Args : [Arg {argCName = "icon_theme", argType = TInterface "Gtk" "IconTheme", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "pixbuf", argType = TInterface "GdkPixbuf" "Pixbuf", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "IconInfo")--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_info_new_for_pixbuf" gtk_icon_info_new_for_pixbuf :: -    Ptr IconTheme ->                        -- icon_theme : TInterface "Gtk" "IconTheme"-    Ptr GdkPixbuf.Pixbuf ->                 -- pixbuf : TInterface "GdkPixbuf" "Pixbuf"-    IO (Ptr IconInfo)---iconInfoNewForPixbuf ::-    (MonadIO m, IconThemeK a, GdkPixbuf.PixbufK b) =>-    a                                       -- iconTheme-    -> b                                    -- pixbuf-    -> m IconInfo                           -- result-iconInfoNewForPixbuf iconTheme pixbuf = liftIO $ do-    let iconTheme' = unsafeManagedPtrCastPtr iconTheme-    let pixbuf' = unsafeManagedPtrCastPtr pixbuf-    result <- gtk_icon_info_new_for_pixbuf iconTheme' pixbuf'-    checkUnexpectedReturnNULL "gtk_icon_info_new_for_pixbuf" result-    result' <- (wrapObject IconInfo) result-    touchManagedPtr iconTheme-    touchManagedPtr pixbuf-    return result'---- method IconInfo::get_attach_points--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconInfo", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "points", argType = TCArray False (-1) 2 (TInterface "Gdk" "Point"), direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "n_points", argType = TBasicType TInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : [Arg {argCName = "n_points", argType = TBasicType TInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_info_get_attach_points" gtk_icon_info_get_attach_points :: -    Ptr IconInfo ->                         -- _obj : TInterface "Gtk" "IconInfo"-    Ptr (Ptr Gdk.Point) ->                  -- points : TCArray False (-1) 2 (TInterface "Gdk" "Point")-    Ptr Int32 ->                            -- n_points : TBasicType TInt-    IO CInt--{-# DEPRECATED iconInfoGetAttachPoints ["(Since version 3.14)","Attachment points are deprecated"]#-}-iconInfoGetAttachPoints ::-    (MonadIO m, IconInfoK a) =>-    a                                       -- _obj-    -> m (Bool,[Gdk.Point])                 -- result-iconInfoGetAttachPoints _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    points <- allocMem :: IO (Ptr (Ptr Gdk.Point))-    nPoints <- allocMem :: IO (Ptr Int32)-    result <- gtk_icon_info_get_attach_points _obj' points nPoints-    nPoints' <- peek nPoints-    let result' = (/= 0) result-    points' <- peek points-    points'' <- (unpackBlockArrayWithLength 8 nPoints') points'-    points''' <- mapM (wrapPtr Gdk.Point) points''-    freeMem points'-    touchManagedPtr _obj-    freeMem points-    freeMem nPoints-    return (result', points''')--data IconInfoGetAttachPointsMethodInfo-instance (signature ~ (m (Bool,[Gdk.Point])), MonadIO m, IconInfoK a) => MethodInfo IconInfoGetAttachPointsMethodInfo a signature where-    overloadedMethod _ = iconInfoGetAttachPoints---- method IconInfo::get_base_scale--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconInfo", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_info_get_base_scale" gtk_icon_info_get_base_scale :: -    Ptr IconInfo ->                         -- _obj : TInterface "Gtk" "IconInfo"-    IO Int32---iconInfoGetBaseScale ::-    (MonadIO m, IconInfoK a) =>-    a                                       -- _obj-    -> m Int32                              -- result-iconInfoGetBaseScale _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_icon_info_get_base_scale _obj'-    touchManagedPtr _obj-    return result--data IconInfoGetBaseScaleMethodInfo-instance (signature ~ (m Int32), MonadIO m, IconInfoK a) => MethodInfo IconInfoGetBaseScaleMethodInfo a signature where-    overloadedMethod _ = iconInfoGetBaseScale---- method IconInfo::get_base_size--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconInfo", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_info_get_base_size" gtk_icon_info_get_base_size :: -    Ptr IconInfo ->                         -- _obj : TInterface "Gtk" "IconInfo"-    IO Int32---iconInfoGetBaseSize ::-    (MonadIO m, IconInfoK a) =>-    a                                       -- _obj-    -> m Int32                              -- result-iconInfoGetBaseSize _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_icon_info_get_base_size _obj'-    touchManagedPtr _obj-    return result--data IconInfoGetBaseSizeMethodInfo-instance (signature ~ (m Int32), MonadIO m, IconInfoK a) => MethodInfo IconInfoGetBaseSizeMethodInfo a signature where-    overloadedMethod _ = iconInfoGetBaseSize---- method IconInfo::get_builtin_pixbuf--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconInfo", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "GdkPixbuf" "Pixbuf")--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_info_get_builtin_pixbuf" gtk_icon_info_get_builtin_pixbuf :: -    Ptr IconInfo ->                         -- _obj : TInterface "Gtk" "IconInfo"-    IO (Ptr GdkPixbuf.Pixbuf)--{-# DEPRECATED iconInfoGetBuiltinPixbuf ["(Since version 3.14)","This function is deprecated, use","    gtk_icon_theme_add_resource_path() instead of builtin icons."]#-}-iconInfoGetBuiltinPixbuf ::-    (MonadIO m, IconInfoK a) =>-    a                                       -- _obj-    -> m GdkPixbuf.Pixbuf                   -- result-iconInfoGetBuiltinPixbuf _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_icon_info_get_builtin_pixbuf _obj'-    checkUnexpectedReturnNULL "gtk_icon_info_get_builtin_pixbuf" result-    result' <- (newObject GdkPixbuf.Pixbuf) result-    touchManagedPtr _obj-    return result'--data IconInfoGetBuiltinPixbufMethodInfo-instance (signature ~ (m GdkPixbuf.Pixbuf), MonadIO m, IconInfoK a) => MethodInfo IconInfoGetBuiltinPixbufMethodInfo a signature where-    overloadedMethod _ = iconInfoGetBuiltinPixbuf---- method IconInfo::get_display_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconInfo", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_info_get_display_name" gtk_icon_info_get_display_name :: -    Ptr IconInfo ->                         -- _obj : TInterface "Gtk" "IconInfo"-    IO CString--{-# DEPRECATED iconInfoGetDisplayName ["(Since version 3.14)","Display names are deprecated"]#-}-iconInfoGetDisplayName ::-    (MonadIO m, IconInfoK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-iconInfoGetDisplayName _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_icon_info_get_display_name _obj'-    checkUnexpectedReturnNULL "gtk_icon_info_get_display_name" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data IconInfoGetDisplayNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IconInfoK a) => MethodInfo IconInfoGetDisplayNameMethodInfo a signature where-    overloadedMethod _ = iconInfoGetDisplayName---- method IconInfo::get_embedded_rect--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconInfo", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "rectangle", argType = TInterface "Gdk" "Rectangle", direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = True, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_info_get_embedded_rect" gtk_icon_info_get_embedded_rect :: -    Ptr IconInfo ->                         -- _obj : TInterface "Gtk" "IconInfo"-    Ptr Gdk.Rectangle ->                    -- rectangle : TInterface "Gdk" "Rectangle"-    IO CInt--{-# DEPRECATED iconInfoGetEmbeddedRect ["(Since version 3.14)","Embedded rectangles are deprecated"]#-}-iconInfoGetEmbeddedRect ::-    (MonadIO m, IconInfoK a) =>-    a                                       -- _obj-    -> m (Bool,Gdk.Rectangle)               -- result-iconInfoGetEmbeddedRect _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    rectangle <- callocBoxedBytes 16 :: IO (Ptr Gdk.Rectangle)-    result <- gtk_icon_info_get_embedded_rect _obj' rectangle-    let result' = (/= 0) result-    rectangle' <- (wrapBoxed Gdk.Rectangle) rectangle-    touchManagedPtr _obj-    return (result', rectangle')--data IconInfoGetEmbeddedRectMethodInfo-instance (signature ~ (m (Bool,Gdk.Rectangle)), MonadIO m, IconInfoK a) => MethodInfo IconInfoGetEmbeddedRectMethodInfo a signature where-    overloadedMethod _ = iconInfoGetEmbeddedRect---- method IconInfo::get_filename--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconInfo", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TFileName)--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_info_get_filename" gtk_icon_info_get_filename :: -    Ptr IconInfo ->                         -- _obj : TInterface "Gtk" "IconInfo"-    IO CString---iconInfoGetFilename ::-    (MonadIO m, IconInfoK a) =>-    a                                       -- _obj-    -> m [Char]                             -- result-iconInfoGetFilename _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_icon_info_get_filename _obj'-    checkUnexpectedReturnNULL "gtk_icon_info_get_filename" result-    result' <- cstringToString result-    touchManagedPtr _obj-    return result'--data IconInfoGetFilenameMethodInfo-instance (signature ~ (m [Char]), MonadIO m, IconInfoK a) => MethodInfo IconInfoGetFilenameMethodInfo a signature where-    overloadedMethod _ = iconInfoGetFilename---- method IconInfo::is_symbolic--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconInfo", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_info_is_symbolic" gtk_icon_info_is_symbolic :: -    Ptr IconInfo ->                         -- _obj : TInterface "Gtk" "IconInfo"-    IO CInt---iconInfoIsSymbolic ::-    (MonadIO m, IconInfoK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-iconInfoIsSymbolic _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_icon_info_is_symbolic _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data IconInfoIsSymbolicMethodInfo-instance (signature ~ (m Bool), MonadIO m, IconInfoK a) => MethodInfo IconInfoIsSymbolicMethodInfo a signature where-    overloadedMethod _ = iconInfoIsSymbolic---- method IconInfo::load_icon--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconInfo", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "GdkPixbuf" "Pixbuf")--- throws : True--- Skip return : False--foreign import ccall "gtk_icon_info_load_icon" gtk_icon_info_load_icon :: -    Ptr IconInfo ->                         -- _obj : TInterface "Gtk" "IconInfo"-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr GdkPixbuf.Pixbuf)---iconInfoLoadIcon ::-    (MonadIO m, IconInfoK a) =>-    a                                       -- _obj-    -> m GdkPixbuf.Pixbuf                   -- result-iconInfoLoadIcon _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    onException (do-        result <- propagateGError $ gtk_icon_info_load_icon _obj'-        checkUnexpectedReturnNULL "gtk_icon_info_load_icon" result-        result' <- (wrapObject GdkPixbuf.Pixbuf) result-        touchManagedPtr _obj-        return result'-     ) (do-        return ()-     )--data IconInfoLoadIconMethodInfo-instance (signature ~ (m GdkPixbuf.Pixbuf), MonadIO m, IconInfoK a) => MethodInfo IconInfoLoadIconMethodInfo a signature where-    overloadedMethod _ = iconInfoLoadIcon---- method IconInfo::load_icon_async--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconInfo", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cancellable", argType = TInterface "Gio" "Cancellable", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "callback", argType = TInterface "Gio" "AsyncReadyCallback", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeAsync, argClosure = 3, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "user_data", argType = TBasicType TPtr, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_info_load_icon_async" gtk_icon_info_load_icon_async :: -    Ptr IconInfo ->                         -- _obj : TInterface "Gtk" "IconInfo"-    Ptr Gio.Cancellable ->                  -- cancellable : TInterface "Gio" "Cancellable"-    FunPtr Gio.AsyncReadyCallbackC ->       -- callback : TInterface "Gio" "AsyncReadyCallback"-    Ptr () ->                               -- user_data : TBasicType TPtr-    IO ()---iconInfoLoadIconAsync ::-    (MonadIO m, IconInfoK a, Gio.CancellableK b) =>-    a                                       -- _obj-    -> Maybe (b)                            -- cancellable-    -> Maybe (Gio.AsyncReadyCallback)       -- callback-    -> m ()                                 -- result-iconInfoLoadIconAsync _obj cancellable callback = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeCancellable <- case cancellable of-        Nothing -> return nullPtr-        Just jCancellable -> do-            let jCancellable' = unsafeManagedPtrCastPtr jCancellable-            return jCancellable'-    ptrcallback <- callocMem :: IO (Ptr (FunPtr Gio.AsyncReadyCallbackC))-    maybeCallback <- case callback of-        Nothing -> return (castPtrToFunPtr nullPtr)-        Just jCallback -> do-            jCallback' <- Gio.mkAsyncReadyCallback (Gio.asyncReadyCallbackWrapper (Just ptrcallback) jCallback)-            poke ptrcallback jCallback'-            return jCallback'-    let userData = nullPtr-    gtk_icon_info_load_icon_async _obj' maybeCancellable maybeCallback userData-    touchManagedPtr _obj-    whenJust cancellable touchManagedPtr-    return ()--data IconInfoLoadIconAsyncMethodInfo-instance (signature ~ (Maybe (b) -> Maybe (Gio.AsyncReadyCallback) -> m ()), MonadIO m, IconInfoK a, Gio.CancellableK b) => MethodInfo IconInfoLoadIconAsyncMethodInfo a signature where-    overloadedMethod _ = iconInfoLoadIconAsync---- method IconInfo::load_icon_finish--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconInfo", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "res", argType = TInterface "Gio" "AsyncResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "GdkPixbuf" "Pixbuf")--- throws : True--- Skip return : False--foreign import ccall "gtk_icon_info_load_icon_finish" gtk_icon_info_load_icon_finish :: -    Ptr IconInfo ->                         -- _obj : TInterface "Gtk" "IconInfo"-    Ptr Gio.AsyncResult ->                  -- res : TInterface "Gio" "AsyncResult"-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr GdkPixbuf.Pixbuf)---iconInfoLoadIconFinish ::-    (MonadIO m, IconInfoK a, Gio.AsyncResultK b) =>-    a                                       -- _obj-    -> b                                    -- res-    -> m GdkPixbuf.Pixbuf                   -- result-iconInfoLoadIconFinish _obj res = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let res' = unsafeManagedPtrCastPtr res-    onException (do-        result <- propagateGError $ gtk_icon_info_load_icon_finish _obj' res'-        checkUnexpectedReturnNULL "gtk_icon_info_load_icon_finish" result-        result' <- (wrapObject GdkPixbuf.Pixbuf) result-        touchManagedPtr _obj-        touchManagedPtr res-        return result'-     ) (do-        return ()-     )--data IconInfoLoadIconFinishMethodInfo-instance (signature ~ (b -> m GdkPixbuf.Pixbuf), MonadIO m, IconInfoK a, Gio.AsyncResultK b) => MethodInfo IconInfoLoadIconFinishMethodInfo a signature where-    overloadedMethod _ = iconInfoLoadIconFinish---- method IconInfo::load_surface--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconInfo", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "for_window", argType = TInterface "Gdk" "Window", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "cairo" "Surface")--- throws : True--- Skip return : False--foreign import ccall "gtk_icon_info_load_surface" gtk_icon_info_load_surface :: -    Ptr IconInfo ->                         -- _obj : TInterface "Gtk" "IconInfo"-    Ptr Gdk.Window ->                       -- for_window : TInterface "Gdk" "Window"-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr Cairo.Surface)---iconInfoLoadSurface ::-    (MonadIO m, IconInfoK a, Gdk.WindowK b) =>-    a                                       -- _obj-    -> Maybe (b)                            -- forWindow-    -> m Cairo.Surface                      -- result-iconInfoLoadSurface _obj forWindow = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeForWindow <- case forWindow of-        Nothing -> return nullPtr-        Just jForWindow -> do-            let jForWindow' = unsafeManagedPtrCastPtr jForWindow-            return jForWindow'-    onException (do-        result <- propagateGError $ gtk_icon_info_load_surface _obj' maybeForWindow-        checkUnexpectedReturnNULL "gtk_icon_info_load_surface" result-        result' <- (wrapBoxed Cairo.Surface) result-        touchManagedPtr _obj-        whenJust forWindow touchManagedPtr-        return result'-     ) (do-        return ()-     )--data IconInfoLoadSurfaceMethodInfo-instance (signature ~ (Maybe (b) -> m Cairo.Surface), MonadIO m, IconInfoK a, Gdk.WindowK b) => MethodInfo IconInfoLoadSurfaceMethodInfo a signature where-    overloadedMethod _ = iconInfoLoadSurface---- method IconInfo::load_symbolic--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconInfo", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "fg", argType = TInterface "Gdk" "RGBA", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "success_color", argType = TInterface "Gdk" "RGBA", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "warning_color", argType = TInterface "Gdk" "RGBA", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "error_color", argType = TInterface "Gdk" "RGBA", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "was_symbolic", argType = TBasicType TBoolean, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : []--- returnType : Just (TInterface "GdkPixbuf" "Pixbuf")--- throws : True--- Skip return : False--foreign import ccall "gtk_icon_info_load_symbolic" gtk_icon_info_load_symbolic :: -    Ptr IconInfo ->                         -- _obj : TInterface "Gtk" "IconInfo"-    Ptr Gdk.RGBA ->                         -- fg : TInterface "Gdk" "RGBA"-    Ptr Gdk.RGBA ->                         -- success_color : TInterface "Gdk" "RGBA"-    Ptr Gdk.RGBA ->                         -- warning_color : TInterface "Gdk" "RGBA"-    Ptr Gdk.RGBA ->                         -- error_color : TInterface "Gdk" "RGBA"-    Ptr CInt ->                             -- was_symbolic : TBasicType TBoolean-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr GdkPixbuf.Pixbuf)---iconInfoLoadSymbolic ::-    (MonadIO m, IconInfoK a) =>-    a                                       -- _obj-    -> Gdk.RGBA                             -- fg-    -> Maybe (Gdk.RGBA)                     -- successColor-    -> Maybe (Gdk.RGBA)                     -- warningColor-    -> Maybe (Gdk.RGBA)                     -- errorColor-    -> m (GdkPixbuf.Pixbuf,Bool)            -- result-iconInfoLoadSymbolic _obj fg successColor warningColor errorColor = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let fg' = unsafeManagedPtrGetPtr fg-    maybeSuccessColor <- case successColor of-        Nothing -> return nullPtr-        Just jSuccessColor -> do-            let jSuccessColor' = unsafeManagedPtrGetPtr jSuccessColor-            return jSuccessColor'-    maybeWarningColor <- case warningColor of-        Nothing -> return nullPtr-        Just jWarningColor -> do-            let jWarningColor' = unsafeManagedPtrGetPtr jWarningColor-            return jWarningColor'-    maybeErrorColor <- case errorColor of-        Nothing -> return nullPtr-        Just jErrorColor -> do-            let jErrorColor' = unsafeManagedPtrGetPtr jErrorColor-            return jErrorColor'-    wasSymbolic <- allocMem :: IO (Ptr CInt)-    onException (do-        result <- propagateGError $ gtk_icon_info_load_symbolic _obj' fg' maybeSuccessColor maybeWarningColor maybeErrorColor wasSymbolic-        checkUnexpectedReturnNULL "gtk_icon_info_load_symbolic" result-        result' <- (wrapObject GdkPixbuf.Pixbuf) result-        wasSymbolic' <- peek wasSymbolic-        let wasSymbolic'' = (/= 0) wasSymbolic'-        touchManagedPtr _obj-        touchManagedPtr fg-        whenJust successColor touchManagedPtr-        whenJust warningColor touchManagedPtr-        whenJust errorColor touchManagedPtr-        freeMem wasSymbolic-        return (result', wasSymbolic'')-     ) (do-        freeMem wasSymbolic-     )--data IconInfoLoadSymbolicMethodInfo-instance (signature ~ (Gdk.RGBA -> Maybe (Gdk.RGBA) -> Maybe (Gdk.RGBA) -> Maybe (Gdk.RGBA) -> m (GdkPixbuf.Pixbuf,Bool)), MonadIO m, IconInfoK a) => MethodInfo IconInfoLoadSymbolicMethodInfo a signature where-    overloadedMethod _ = iconInfoLoadSymbolic---- method IconInfo::load_symbolic_async--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconInfo", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "fg", argType = TInterface "Gdk" "RGBA", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "success_color", argType = TInterface "Gdk" "RGBA", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "warning_color", argType = TInterface "Gdk" "RGBA", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "error_color", argType = TInterface "Gdk" "RGBA", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cancellable", argType = TInterface "Gio" "Cancellable", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "callback", argType = TInterface "Gio" "AsyncReadyCallback", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeAsync, argClosure = 7, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "user_data", argType = TBasicType TPtr, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_info_load_symbolic_async" gtk_icon_info_load_symbolic_async :: -    Ptr IconInfo ->                         -- _obj : TInterface "Gtk" "IconInfo"-    Ptr Gdk.RGBA ->                         -- fg : TInterface "Gdk" "RGBA"-    Ptr Gdk.RGBA ->                         -- success_color : TInterface "Gdk" "RGBA"-    Ptr Gdk.RGBA ->                         -- warning_color : TInterface "Gdk" "RGBA"-    Ptr Gdk.RGBA ->                         -- error_color : TInterface "Gdk" "RGBA"-    Ptr Gio.Cancellable ->                  -- cancellable : TInterface "Gio" "Cancellable"-    FunPtr Gio.AsyncReadyCallbackC ->       -- callback : TInterface "Gio" "AsyncReadyCallback"-    Ptr () ->                               -- user_data : TBasicType TPtr-    IO ()---iconInfoLoadSymbolicAsync ::-    (MonadIO m, IconInfoK a, Gio.CancellableK b) =>-    a                                       -- _obj-    -> Gdk.RGBA                             -- fg-    -> Maybe (Gdk.RGBA)                     -- successColor-    -> Maybe (Gdk.RGBA)                     -- warningColor-    -> Maybe (Gdk.RGBA)                     -- errorColor-    -> Maybe (b)                            -- cancellable-    -> Maybe (Gio.AsyncReadyCallback)       -- callback-    -> m ()                                 -- result-iconInfoLoadSymbolicAsync _obj fg successColor warningColor errorColor cancellable callback = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let fg' = unsafeManagedPtrGetPtr fg-    maybeSuccessColor <- case successColor of-        Nothing -> return nullPtr-        Just jSuccessColor -> do-            let jSuccessColor' = unsafeManagedPtrGetPtr jSuccessColor-            return jSuccessColor'-    maybeWarningColor <- case warningColor of-        Nothing -> return nullPtr-        Just jWarningColor -> do-            let jWarningColor' = unsafeManagedPtrGetPtr jWarningColor-            return jWarningColor'-    maybeErrorColor <- case errorColor of-        Nothing -> return nullPtr-        Just jErrorColor -> do-            let jErrorColor' = unsafeManagedPtrGetPtr jErrorColor-            return jErrorColor'-    maybeCancellable <- case cancellable of-        Nothing -> return nullPtr-        Just jCancellable -> do-            let jCancellable' = unsafeManagedPtrCastPtr jCancellable-            return jCancellable'-    ptrcallback <- callocMem :: IO (Ptr (FunPtr Gio.AsyncReadyCallbackC))-    maybeCallback <- case callback of-        Nothing -> return (castPtrToFunPtr nullPtr)-        Just jCallback -> do-            jCallback' <- Gio.mkAsyncReadyCallback (Gio.asyncReadyCallbackWrapper (Just ptrcallback) jCallback)-            poke ptrcallback jCallback'-            return jCallback'-    let userData = nullPtr-    gtk_icon_info_load_symbolic_async _obj' fg' maybeSuccessColor maybeWarningColor maybeErrorColor maybeCancellable maybeCallback userData-    touchManagedPtr _obj-    touchManagedPtr fg-    whenJust successColor touchManagedPtr-    whenJust warningColor touchManagedPtr-    whenJust errorColor touchManagedPtr-    whenJust cancellable touchManagedPtr-    return ()--data IconInfoLoadSymbolicAsyncMethodInfo-instance (signature ~ (Gdk.RGBA -> Maybe (Gdk.RGBA) -> Maybe (Gdk.RGBA) -> Maybe (Gdk.RGBA) -> Maybe (b) -> Maybe (Gio.AsyncReadyCallback) -> m ()), MonadIO m, IconInfoK a, Gio.CancellableK b) => MethodInfo IconInfoLoadSymbolicAsyncMethodInfo a signature where-    overloadedMethod _ = iconInfoLoadSymbolicAsync---- method IconInfo::load_symbolic_finish--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconInfo", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "res", argType = TInterface "Gio" "AsyncResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "was_symbolic", argType = TBasicType TBoolean, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : []--- returnType : Just (TInterface "GdkPixbuf" "Pixbuf")--- throws : True--- Skip return : False--foreign import ccall "gtk_icon_info_load_symbolic_finish" gtk_icon_info_load_symbolic_finish :: -    Ptr IconInfo ->                         -- _obj : TInterface "Gtk" "IconInfo"-    Ptr Gio.AsyncResult ->                  -- res : TInterface "Gio" "AsyncResult"-    Ptr CInt ->                             -- was_symbolic : TBasicType TBoolean-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr GdkPixbuf.Pixbuf)---iconInfoLoadSymbolicFinish ::-    (MonadIO m, IconInfoK a, Gio.AsyncResultK b) =>-    a                                       -- _obj-    -> b                                    -- res-    -> m (GdkPixbuf.Pixbuf,Bool)            -- result-iconInfoLoadSymbolicFinish _obj res = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let res' = unsafeManagedPtrCastPtr res-    wasSymbolic <- allocMem :: IO (Ptr CInt)-    onException (do-        result <- propagateGError $ gtk_icon_info_load_symbolic_finish _obj' res' wasSymbolic-        checkUnexpectedReturnNULL "gtk_icon_info_load_symbolic_finish" result-        result' <- (wrapObject GdkPixbuf.Pixbuf) result-        wasSymbolic' <- peek wasSymbolic-        let wasSymbolic'' = (/= 0) wasSymbolic'-        touchManagedPtr _obj-        touchManagedPtr res-        freeMem wasSymbolic-        return (result', wasSymbolic'')-     ) (do-        freeMem wasSymbolic-     )--data IconInfoLoadSymbolicFinishMethodInfo-instance (signature ~ (b -> m (GdkPixbuf.Pixbuf,Bool)), MonadIO m, IconInfoK a, Gio.AsyncResultK b) => MethodInfo IconInfoLoadSymbolicFinishMethodInfo a signature where-    overloadedMethod _ = iconInfoLoadSymbolicFinish---- method IconInfo::load_symbolic_for_context--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconInfo", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "context", argType = TInterface "Gtk" "StyleContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "was_symbolic", argType = TBasicType TBoolean, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : []--- returnType : Just (TInterface "GdkPixbuf" "Pixbuf")--- throws : True--- Skip return : False--foreign import ccall "gtk_icon_info_load_symbolic_for_context" gtk_icon_info_load_symbolic_for_context :: -    Ptr IconInfo ->                         -- _obj : TInterface "Gtk" "IconInfo"-    Ptr StyleContext ->                     -- context : TInterface "Gtk" "StyleContext"-    Ptr CInt ->                             -- was_symbolic : TBasicType TBoolean-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr GdkPixbuf.Pixbuf)---iconInfoLoadSymbolicForContext ::-    (MonadIO m, IconInfoK a, StyleContextK b) =>-    a                                       -- _obj-    -> b                                    -- context-    -> m (GdkPixbuf.Pixbuf,Bool)            -- result-iconInfoLoadSymbolicForContext _obj context = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let context' = unsafeManagedPtrCastPtr context-    wasSymbolic <- allocMem :: IO (Ptr CInt)-    onException (do-        result <- propagateGError $ gtk_icon_info_load_symbolic_for_context _obj' context' wasSymbolic-        checkUnexpectedReturnNULL "gtk_icon_info_load_symbolic_for_context" result-        result' <- (wrapObject GdkPixbuf.Pixbuf) result-        wasSymbolic' <- peek wasSymbolic-        let wasSymbolic'' = (/= 0) wasSymbolic'-        touchManagedPtr _obj-        touchManagedPtr context-        freeMem wasSymbolic-        return (result', wasSymbolic'')-     ) (do-        freeMem wasSymbolic-     )--data IconInfoLoadSymbolicForContextMethodInfo-instance (signature ~ (b -> m (GdkPixbuf.Pixbuf,Bool)), MonadIO m, IconInfoK a, StyleContextK b) => MethodInfo IconInfoLoadSymbolicForContextMethodInfo a signature where-    overloadedMethod _ = iconInfoLoadSymbolicForContext---- method IconInfo::load_symbolic_for_context_async--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconInfo", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "context", argType = TInterface "Gtk" "StyleContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cancellable", argType = TInterface "Gio" "Cancellable", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "callback", argType = TInterface "Gio" "AsyncReadyCallback", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeAsync, argClosure = 4, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "user_data", argType = TBasicType TPtr, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_info_load_symbolic_for_context_async" gtk_icon_info_load_symbolic_for_context_async :: -    Ptr IconInfo ->                         -- _obj : TInterface "Gtk" "IconInfo"-    Ptr StyleContext ->                     -- context : TInterface "Gtk" "StyleContext"-    Ptr Gio.Cancellable ->                  -- cancellable : TInterface "Gio" "Cancellable"-    FunPtr Gio.AsyncReadyCallbackC ->       -- callback : TInterface "Gio" "AsyncReadyCallback"-    Ptr () ->                               -- user_data : TBasicType TPtr-    IO ()---iconInfoLoadSymbolicForContextAsync ::-    (MonadIO m, IconInfoK a, StyleContextK b, Gio.CancellableK c) =>-    a                                       -- _obj-    -> b                                    -- context-    -> Maybe (c)                            -- cancellable-    -> Maybe (Gio.AsyncReadyCallback)       -- callback-    -> m ()                                 -- result-iconInfoLoadSymbolicForContextAsync _obj context cancellable callback = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let context' = unsafeManagedPtrCastPtr context-    maybeCancellable <- case cancellable of-        Nothing -> return nullPtr-        Just jCancellable -> do-            let jCancellable' = unsafeManagedPtrCastPtr jCancellable-            return jCancellable'-    ptrcallback <- callocMem :: IO (Ptr (FunPtr Gio.AsyncReadyCallbackC))-    maybeCallback <- case callback of-        Nothing -> return (castPtrToFunPtr nullPtr)-        Just jCallback -> do-            jCallback' <- Gio.mkAsyncReadyCallback (Gio.asyncReadyCallbackWrapper (Just ptrcallback) jCallback)-            poke ptrcallback jCallback'-            return jCallback'-    let userData = nullPtr-    gtk_icon_info_load_symbolic_for_context_async _obj' context' maybeCancellable maybeCallback userData-    touchManagedPtr _obj-    touchManagedPtr context-    whenJust cancellable touchManagedPtr-    return ()--data IconInfoLoadSymbolicForContextAsyncMethodInfo-instance (signature ~ (b -> Maybe (c) -> Maybe (Gio.AsyncReadyCallback) -> m ()), MonadIO m, IconInfoK a, StyleContextK b, Gio.CancellableK c) => MethodInfo IconInfoLoadSymbolicForContextAsyncMethodInfo a signature where-    overloadedMethod _ = iconInfoLoadSymbolicForContextAsync---- method IconInfo::load_symbolic_for_context_finish--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconInfo", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "res", argType = TInterface "Gio" "AsyncResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "was_symbolic", argType = TBasicType TBoolean, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : []--- returnType : Just (TInterface "GdkPixbuf" "Pixbuf")--- throws : True--- Skip return : False--foreign import ccall "gtk_icon_info_load_symbolic_for_context_finish" gtk_icon_info_load_symbolic_for_context_finish :: -    Ptr IconInfo ->                         -- _obj : TInterface "Gtk" "IconInfo"-    Ptr Gio.AsyncResult ->                  -- res : TInterface "Gio" "AsyncResult"-    Ptr CInt ->                             -- was_symbolic : TBasicType TBoolean-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr GdkPixbuf.Pixbuf)---iconInfoLoadSymbolicForContextFinish ::-    (MonadIO m, IconInfoK a, Gio.AsyncResultK b) =>-    a                                       -- _obj-    -> b                                    -- res-    -> m (GdkPixbuf.Pixbuf,Bool)            -- result-iconInfoLoadSymbolicForContextFinish _obj res = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let res' = unsafeManagedPtrCastPtr res-    wasSymbolic <- allocMem :: IO (Ptr CInt)-    onException (do-        result <- propagateGError $ gtk_icon_info_load_symbolic_for_context_finish _obj' res' wasSymbolic-        checkUnexpectedReturnNULL "gtk_icon_info_load_symbolic_for_context_finish" result-        result' <- (wrapObject GdkPixbuf.Pixbuf) result-        wasSymbolic' <- peek wasSymbolic-        let wasSymbolic'' = (/= 0) wasSymbolic'-        touchManagedPtr _obj-        touchManagedPtr res-        freeMem wasSymbolic-        return (result', wasSymbolic'')-     ) (do-        freeMem wasSymbolic-     )--data IconInfoLoadSymbolicForContextFinishMethodInfo-instance (signature ~ (b -> m (GdkPixbuf.Pixbuf,Bool)), MonadIO m, IconInfoK a, Gio.AsyncResultK b) => MethodInfo IconInfoLoadSymbolicForContextFinishMethodInfo a signature where-    overloadedMethod _ = iconInfoLoadSymbolicForContextFinish---- method IconInfo::load_symbolic_for_style--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconInfo", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "style", argType = TInterface "Gtk" "Style", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "state", argType = TInterface "Gtk" "StateType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "was_symbolic", argType = TBasicType TBoolean, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : []--- returnType : Just (TInterface "GdkPixbuf" "Pixbuf")--- throws : True--- Skip return : False--foreign import ccall "gtk_icon_info_load_symbolic_for_style" gtk_icon_info_load_symbolic_for_style :: -    Ptr IconInfo ->                         -- _obj : TInterface "Gtk" "IconInfo"-    Ptr Style ->                            -- style : TInterface "Gtk" "Style"-    CUInt ->                                -- state : TInterface "Gtk" "StateType"-    Ptr CInt ->                             -- was_symbolic : TBasicType TBoolean-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr GdkPixbuf.Pixbuf)--{-# DEPRECATED iconInfoLoadSymbolicForStyle ["(Since version 3.0)","Use gtk_icon_info_load_symbolic_for_context() instead"]#-}-iconInfoLoadSymbolicForStyle ::-    (MonadIO m, IconInfoK a, StyleK b) =>-    a                                       -- _obj-    -> b                                    -- style-    -> StateType                            -- state-    -> m (GdkPixbuf.Pixbuf,Bool)            -- result-iconInfoLoadSymbolicForStyle _obj style state = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let style' = unsafeManagedPtrCastPtr style-    let state' = (fromIntegral . fromEnum) state-    wasSymbolic <- allocMem :: IO (Ptr CInt)-    onException (do-        result <- propagateGError $ gtk_icon_info_load_symbolic_for_style _obj' style' state' wasSymbolic-        checkUnexpectedReturnNULL "gtk_icon_info_load_symbolic_for_style" result-        result' <- (wrapObject GdkPixbuf.Pixbuf) result-        wasSymbolic' <- peek wasSymbolic-        let wasSymbolic'' = (/= 0) wasSymbolic'-        touchManagedPtr _obj-        touchManagedPtr style-        freeMem wasSymbolic-        return (result', wasSymbolic'')-     ) (do-        freeMem wasSymbolic-     )--data IconInfoLoadSymbolicForStyleMethodInfo-instance (signature ~ (b -> StateType -> m (GdkPixbuf.Pixbuf,Bool)), MonadIO m, IconInfoK a, StyleK b) => MethodInfo IconInfoLoadSymbolicForStyleMethodInfo a signature where-    overloadedMethod _ = iconInfoLoadSymbolicForStyle---- method IconInfo::set_raw_coordinates--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconInfo", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "raw_coordinates", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_info_set_raw_coordinates" gtk_icon_info_set_raw_coordinates :: -    Ptr IconInfo ->                         -- _obj : TInterface "Gtk" "IconInfo"-    CInt ->                                 -- raw_coordinates : TBasicType TBoolean-    IO ()--{-# DEPRECATED iconInfoSetRawCoordinates ["(Since version 3.14)","Embedded rectangles and attachment points are deprecated"]#-}-iconInfoSetRawCoordinates ::-    (MonadIO m, IconInfoK a) =>-    a                                       -- _obj-    -> Bool                                 -- rawCoordinates-    -> m ()                                 -- result-iconInfoSetRawCoordinates _obj rawCoordinates = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let rawCoordinates' = (fromIntegral . fromEnum) rawCoordinates-    gtk_icon_info_set_raw_coordinates _obj' rawCoordinates'-    touchManagedPtr _obj-    return ()--data IconInfoSetRawCoordinatesMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, IconInfoK a) => MethodInfo IconInfoSetRawCoordinatesMethodInfo a signature where-    overloadedMethod _ = iconInfoSetRawCoordinates--
− GI/Gtk/Objects/IconInfo.hs-boot
@@ -1,33 +0,0 @@-module GI.Gtk.Objects.IconInfo where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype IconInfo = IconInfo (ForeignPtr IconInfo)-instance GObject IconInfo where-class GObject o => IconInfoK o-instance (GObject o, IsDescendantOf IconInfo o) => IconInfoK o-data IconInfoGetAttachPointsMethodInfo-data IconInfoGetBaseScaleMethodInfo-data IconInfoGetBaseSizeMethodInfo-data IconInfoGetBuiltinPixbufMethodInfo-data IconInfoGetDisplayNameMethodInfo-data IconInfoGetEmbeddedRectMethodInfo-data IconInfoGetFilenameMethodInfo-data IconInfoIsSymbolicMethodInfo-data IconInfoLoadIconMethodInfo-data IconInfoLoadIconAsyncMethodInfo-data IconInfoLoadIconFinishMethodInfo-data IconInfoLoadSurfaceMethodInfo-data IconInfoLoadSymbolicMethodInfo-data IconInfoLoadSymbolicAsyncMethodInfo-data IconInfoLoadSymbolicFinishMethodInfo-data IconInfoLoadSymbolicForContextMethodInfo-data IconInfoLoadSymbolicForContextAsyncMethodInfo-data IconInfoLoadSymbolicForContextFinishMethodInfo-data IconInfoLoadSymbolicForStyleMethodInfo-data IconInfoSetRawCoordinatesMethodInfo
− GI/Gtk/Objects/IconTheme.hs
@@ -1,1213 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.IconTheme-    ( ---- * Exported types-    IconTheme(..)                           ,-    IconThemeK                              ,-    toIconTheme                             ,-    noIconTheme                             ,--- -- * Methods--- ** iconThemeAddBuiltinIcon-    iconThemeAddBuiltinIcon                 ,----- ** iconThemeAddResourcePath-    IconThemeAddResourcePathMethodInfo      ,-    iconThemeAddResourcePath                ,----- ** iconThemeAppendSearchPath-    IconThemeAppendSearchPathMethodInfo     ,-    iconThemeAppendSearchPath               ,----- ** iconThemeChooseIcon-    IconThemeChooseIconMethodInfo           ,-    iconThemeChooseIcon                     ,----- ** iconThemeChooseIconForScale-    IconThemeChooseIconForScaleMethodInfo   ,-    iconThemeChooseIconForScale             ,----- ** iconThemeGetDefault-    iconThemeGetDefault                     ,----- ** iconThemeGetExampleIconName-    IconThemeGetExampleIconNameMethodInfo   ,-    iconThemeGetExampleIconName             ,----- ** iconThemeGetForScreen-    iconThemeGetForScreen                   ,----- ** iconThemeGetIconSizes-    IconThemeGetIconSizesMethodInfo         ,-    iconThemeGetIconSizes                   ,----- ** iconThemeGetSearchPath-    IconThemeGetSearchPathMethodInfo        ,-    iconThemeGetSearchPath                  ,----- ** iconThemeHasIcon-    IconThemeHasIconMethodInfo              ,-    iconThemeHasIcon                        ,----- ** iconThemeListContexts-    IconThemeListContextsMethodInfo         ,-    iconThemeListContexts                   ,----- ** iconThemeListIcons-    IconThemeListIconsMethodInfo            ,-    iconThemeListIcons                      ,----- ** iconThemeLoadIcon-    IconThemeLoadIconMethodInfo             ,-    iconThemeLoadIcon                       ,----- ** iconThemeLoadIconForScale-    IconThemeLoadIconForScaleMethodInfo     ,-    iconThemeLoadIconForScale               ,----- ** iconThemeLoadSurface-    IconThemeLoadSurfaceMethodInfo          ,-    iconThemeLoadSurface                    ,----- ** iconThemeLookupByGicon-    IconThemeLookupByGiconMethodInfo        ,-    iconThemeLookupByGicon                  ,----- ** iconThemeLookupByGiconForScale-    IconThemeLookupByGiconForScaleMethodInfo,-    iconThemeLookupByGiconForScale          ,----- ** iconThemeLookupIcon-    IconThemeLookupIconMethodInfo           ,-    iconThemeLookupIcon                     ,----- ** iconThemeLookupIconForScale-    IconThemeLookupIconForScaleMethodInfo   ,-    iconThemeLookupIconForScale             ,----- ** iconThemeNew-    iconThemeNew                            ,----- ** iconThemePrependSearchPath-    IconThemePrependSearchPathMethodInfo    ,-    iconThemePrependSearchPath              ,----- ** iconThemeRescanIfNeeded-    IconThemeRescanIfNeededMethodInfo       ,-    iconThemeRescanIfNeeded                 ,----- ** iconThemeSetCustomTheme-    IconThemeSetCustomThemeMethodInfo       ,-    iconThemeSetCustomTheme                 ,----- ** iconThemeSetScreen-    IconThemeSetScreenMethodInfo            ,-    iconThemeSetScreen                      ,----- ** iconThemeSetSearchPath-    IconThemeSetSearchPathMethodInfo        ,-    iconThemeSetSearchPath                  ,----- -- * Signals--- ** Changed-    IconThemeChangedCallback                ,-    IconThemeChangedCallbackC               ,-    IconThemeChangedSignalInfo              ,-    afterIconThemeChanged                   ,-    iconThemeChangedCallbackWrapper         ,-    iconThemeChangedClosure                 ,-    mkIconThemeChangedCallback              ,-    noIconThemeChangedCallback              ,-    onIconThemeChanged                      ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.GObject as GObject-import qualified GI.Gdk as Gdk-import qualified GI.GdkPixbuf as GdkPixbuf-import qualified GI.Gio as Gio-import qualified GI.Cairo as Cairo--newtype IconTheme = IconTheme (ForeignPtr IconTheme)-foreign import ccall "gtk_icon_theme_get_type"-    c_gtk_icon_theme_get_type :: IO GType--type instance ParentTypes IconTheme = IconThemeParentTypes-type IconThemeParentTypes = '[GObject.Object]--instance GObject IconTheme where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_icon_theme_get_type-    --class GObject o => IconThemeK o-instance (GObject o, IsDescendantOf IconTheme o) => IconThemeK o--toIconTheme :: IconThemeK o => o -> IO IconTheme-toIconTheme = unsafeCastTo IconTheme--noIconTheme :: Maybe IconTheme-noIconTheme = Nothing--type family ResolveIconThemeMethod (t :: Symbol) (o :: *) :: * where-    ResolveIconThemeMethod "addResourcePath" o = IconThemeAddResourcePathMethodInfo-    ResolveIconThemeMethod "appendSearchPath" o = IconThemeAppendSearchPathMethodInfo-    ResolveIconThemeMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveIconThemeMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveIconThemeMethod "chooseIcon" o = IconThemeChooseIconMethodInfo-    ResolveIconThemeMethod "chooseIconForScale" o = IconThemeChooseIconForScaleMethodInfo-    ResolveIconThemeMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveIconThemeMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveIconThemeMethod "hasIcon" o = IconThemeHasIconMethodInfo-    ResolveIconThemeMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveIconThemeMethod "listContexts" o = IconThemeListContextsMethodInfo-    ResolveIconThemeMethod "listIcons" o = IconThemeListIconsMethodInfo-    ResolveIconThemeMethod "loadIcon" o = IconThemeLoadIconMethodInfo-    ResolveIconThemeMethod "loadIconForScale" o = IconThemeLoadIconForScaleMethodInfo-    ResolveIconThemeMethod "loadSurface" o = IconThemeLoadSurfaceMethodInfo-    ResolveIconThemeMethod "lookupByGicon" o = IconThemeLookupByGiconMethodInfo-    ResolveIconThemeMethod "lookupByGiconForScale" o = IconThemeLookupByGiconForScaleMethodInfo-    ResolveIconThemeMethod "lookupIcon" o = IconThemeLookupIconMethodInfo-    ResolveIconThemeMethod "lookupIconForScale" o = IconThemeLookupIconForScaleMethodInfo-    ResolveIconThemeMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveIconThemeMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveIconThemeMethod "prependSearchPath" o = IconThemePrependSearchPathMethodInfo-    ResolveIconThemeMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveIconThemeMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveIconThemeMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveIconThemeMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveIconThemeMethod "rescanIfNeeded" o = IconThemeRescanIfNeededMethodInfo-    ResolveIconThemeMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveIconThemeMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveIconThemeMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveIconThemeMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveIconThemeMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveIconThemeMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveIconThemeMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveIconThemeMethod "getExampleIconName" o = IconThemeGetExampleIconNameMethodInfo-    ResolveIconThemeMethod "getIconSizes" o = IconThemeGetIconSizesMethodInfo-    ResolveIconThemeMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveIconThemeMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveIconThemeMethod "getSearchPath" o = IconThemeGetSearchPathMethodInfo-    ResolveIconThemeMethod "setCustomTheme" o = IconThemeSetCustomThemeMethodInfo-    ResolveIconThemeMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveIconThemeMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveIconThemeMethod "setScreen" o = IconThemeSetScreenMethodInfo-    ResolveIconThemeMethod "setSearchPath" o = IconThemeSetSearchPathMethodInfo-    ResolveIconThemeMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveIconThemeMethod t IconTheme, MethodInfo info IconTheme p) => IsLabelProxy t (IconTheme -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveIconThemeMethod t IconTheme, MethodInfo info IconTheme p) => IsLabel t (IconTheme -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal IconTheme::changed-type IconThemeChangedCallback =-    IO ()--noIconThemeChangedCallback :: Maybe IconThemeChangedCallback-noIconThemeChangedCallback = Nothing--type IconThemeChangedCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkIconThemeChangedCallback :: IconThemeChangedCallbackC -> IO (FunPtr IconThemeChangedCallbackC)--iconThemeChangedClosure :: IconThemeChangedCallback -> IO Closure-iconThemeChangedClosure cb = newCClosure =<< mkIconThemeChangedCallback wrapped-    where wrapped = iconThemeChangedCallbackWrapper cb--iconThemeChangedCallbackWrapper ::-    IconThemeChangedCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-iconThemeChangedCallbackWrapper _cb _ _ = do-    _cb --onIconThemeChanged :: (GObject a, MonadIO m) => a -> IconThemeChangedCallback -> m SignalHandlerId-onIconThemeChanged obj cb = liftIO $ connectIconThemeChanged obj cb SignalConnectBefore-afterIconThemeChanged :: (GObject a, MonadIO m) => a -> IconThemeChangedCallback -> m SignalHandlerId-afterIconThemeChanged obj cb = connectIconThemeChanged obj cb SignalConnectAfter--connectIconThemeChanged :: (GObject a, MonadIO m) =>-                           a -> IconThemeChangedCallback -> SignalConnectMode -> m SignalHandlerId-connectIconThemeChanged obj cb after = liftIO $ do-    cb' <- mkIconThemeChangedCallback (iconThemeChangedCallbackWrapper cb)-    connectSignalFunPtr obj "changed" cb' after--type instance AttributeList IconTheme = IconThemeAttributeList-type IconThemeAttributeList = ('[ ] :: [(Symbol, *)])--data IconThemeChangedSignalInfo-instance SignalInfo IconThemeChangedSignalInfo where-    type HaskellCallbackType IconThemeChangedSignalInfo = IconThemeChangedCallback-    connectSignal _ = connectIconThemeChanged--type instance SignalList IconTheme = IconThemeSignalList-type IconThemeSignalList = ('[ '("changed", IconThemeChangedSignalInfo), '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method IconTheme::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "IconTheme")--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_theme_new" gtk_icon_theme_new :: -    IO (Ptr IconTheme)---iconThemeNew ::-    (MonadIO m) =>-    m IconTheme                             -- result-iconThemeNew  = liftIO $ do-    result <- gtk_icon_theme_new-    checkUnexpectedReturnNULL "gtk_icon_theme_new" result-    result' <- (wrapObject IconTheme) result-    return result'---- method IconTheme::add_resource_path--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconTheme", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "path", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_theme_add_resource_path" gtk_icon_theme_add_resource_path :: -    Ptr IconTheme ->                        -- _obj : TInterface "Gtk" "IconTheme"-    CString ->                              -- path : TBasicType TUTF8-    IO ()---iconThemeAddResourcePath ::-    (MonadIO m, IconThemeK a) =>-    a                                       -- _obj-    -> T.Text                               -- path-    -> m ()                                 -- result-iconThemeAddResourcePath _obj path = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    path' <- textToCString path-    gtk_icon_theme_add_resource_path _obj' path'-    touchManagedPtr _obj-    freeMem path'-    return ()--data IconThemeAddResourcePathMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IconThemeK a) => MethodInfo IconThemeAddResourcePathMethodInfo a signature where-    overloadedMethod _ = iconThemeAddResourcePath---- method IconTheme::append_search_path--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconTheme", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "path", argType = TBasicType TFileName, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_theme_append_search_path" gtk_icon_theme_append_search_path :: -    Ptr IconTheme ->                        -- _obj : TInterface "Gtk" "IconTheme"-    CString ->                              -- path : TBasicType TFileName-    IO ()---iconThemeAppendSearchPath ::-    (MonadIO m, IconThemeK a) =>-    a                                       -- _obj-    -> [Char]                               -- path-    -> m ()                                 -- result-iconThemeAppendSearchPath _obj path = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    path' <- stringToCString path-    gtk_icon_theme_append_search_path _obj' path'-    touchManagedPtr _obj-    freeMem path'-    return ()--data IconThemeAppendSearchPathMethodInfo-instance (signature ~ ([Char] -> m ()), MonadIO m, IconThemeK a) => MethodInfo IconThemeAppendSearchPathMethodInfo a signature where-    overloadedMethod _ = iconThemeAppendSearchPath---- method IconTheme::choose_icon--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconTheme", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "icon_names", argType = TCArray True (-1) (-1) (TBasicType TUTF8), direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "size", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "flags", argType = TInterface "Gtk" "IconLookupFlags", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "IconInfo")--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_theme_choose_icon" gtk_icon_theme_choose_icon :: -    Ptr IconTheme ->                        -- _obj : TInterface "Gtk" "IconTheme"-    Ptr CString ->                          -- icon_names : TCArray True (-1) (-1) (TBasicType TUTF8)-    Int32 ->                                -- size : TBasicType TInt-    CUInt ->                                -- flags : TInterface "Gtk" "IconLookupFlags"-    IO (Ptr IconInfo)---iconThemeChooseIcon ::-    (MonadIO m, IconThemeK a) =>-    a                                       -- _obj-    -> [T.Text]                             -- iconNames-    -> Int32                                -- size-    -> [IconLookupFlags]                    -- flags-    -> m (Maybe IconInfo)                   -- result-iconThemeChooseIcon _obj iconNames size flags = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    iconNames' <- packZeroTerminatedUTF8CArray iconNames-    let flags' = gflagsToWord flags-    result <- gtk_icon_theme_choose_icon _obj' iconNames' size flags'-    maybeResult <- convertIfNonNull result $ \result' -> do-        result'' <- (wrapObject IconInfo) result'-        return result''-    touchManagedPtr _obj-    mapZeroTerminatedCArray freeMem iconNames'-    freeMem iconNames'-    return maybeResult--data IconThemeChooseIconMethodInfo-instance (signature ~ ([T.Text] -> Int32 -> [IconLookupFlags] -> m (Maybe IconInfo)), MonadIO m, IconThemeK a) => MethodInfo IconThemeChooseIconMethodInfo a signature where-    overloadedMethod _ = iconThemeChooseIcon---- method IconTheme::choose_icon_for_scale--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconTheme", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "icon_names", argType = TCArray True (-1) (-1) (TBasicType TUTF8), direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "size", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "scale", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "flags", argType = TInterface "Gtk" "IconLookupFlags", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "IconInfo")--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_theme_choose_icon_for_scale" gtk_icon_theme_choose_icon_for_scale :: -    Ptr IconTheme ->                        -- _obj : TInterface "Gtk" "IconTheme"-    Ptr CString ->                          -- icon_names : TCArray True (-1) (-1) (TBasicType TUTF8)-    Int32 ->                                -- size : TBasicType TInt-    Int32 ->                                -- scale : TBasicType TInt-    CUInt ->                                -- flags : TInterface "Gtk" "IconLookupFlags"-    IO (Ptr IconInfo)---iconThemeChooseIconForScale ::-    (MonadIO m, IconThemeK a) =>-    a                                       -- _obj-    -> [T.Text]                             -- iconNames-    -> Int32                                -- size-    -> Int32                                -- scale-    -> [IconLookupFlags]                    -- flags-    -> m (Maybe IconInfo)                   -- result-iconThemeChooseIconForScale _obj iconNames size scale flags = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    iconNames' <- packZeroTerminatedUTF8CArray iconNames-    let flags' = gflagsToWord flags-    result <- gtk_icon_theme_choose_icon_for_scale _obj' iconNames' size scale flags'-    maybeResult <- convertIfNonNull result $ \result' -> do-        result'' <- (wrapObject IconInfo) result'-        return result''-    touchManagedPtr _obj-    mapZeroTerminatedCArray freeMem iconNames'-    freeMem iconNames'-    return maybeResult--data IconThemeChooseIconForScaleMethodInfo-instance (signature ~ ([T.Text] -> Int32 -> Int32 -> [IconLookupFlags] -> m (Maybe IconInfo)), MonadIO m, IconThemeK a) => MethodInfo IconThemeChooseIconForScaleMethodInfo a signature where-    overloadedMethod _ = iconThemeChooseIconForScale---- method IconTheme::get_example_icon_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconTheme", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_theme_get_example_icon_name" gtk_icon_theme_get_example_icon_name :: -    Ptr IconTheme ->                        -- _obj : TInterface "Gtk" "IconTheme"-    IO CString---iconThemeGetExampleIconName ::-    (MonadIO m, IconThemeK a) =>-    a                                       -- _obj-    -> m (Maybe T.Text)                     -- result-iconThemeGetExampleIconName _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_icon_theme_get_example_icon_name _obj'-    maybeResult <- convertIfNonNull result $ \result' -> do-        result'' <- cstringToText result'-        freeMem result'-        return result''-    touchManagedPtr _obj-    return maybeResult--data IconThemeGetExampleIconNameMethodInfo-instance (signature ~ (m (Maybe T.Text)), MonadIO m, IconThemeK a) => MethodInfo IconThemeGetExampleIconNameMethodInfo a signature where-    overloadedMethod _ = iconThemeGetExampleIconName---- method IconTheme::get_icon_sizes--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconTheme", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "icon_name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TCArray True (-1) (-1) (TBasicType TInt))--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_theme_get_icon_sizes" gtk_icon_theme_get_icon_sizes :: -    Ptr IconTheme ->                        -- _obj : TInterface "Gtk" "IconTheme"-    CString ->                              -- icon_name : TBasicType TUTF8-    IO (Ptr Int32)---iconThemeGetIconSizes ::-    (MonadIO m, IconThemeK a) =>-    a                                       -- _obj-    -> T.Text                               -- iconName-    -> m [Int32]                            -- result-iconThemeGetIconSizes _obj iconName = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    iconName' <- textToCString iconName-    result <- gtk_icon_theme_get_icon_sizes _obj' iconName'-    checkUnexpectedReturnNULL "gtk_icon_theme_get_icon_sizes" result-    result' <- unpackZeroTerminatedStorableArray result-    freeMem result-    touchManagedPtr _obj-    freeMem iconName'-    return result'--data IconThemeGetIconSizesMethodInfo-instance (signature ~ (T.Text -> m [Int32]), MonadIO m, IconThemeK a) => MethodInfo IconThemeGetIconSizesMethodInfo a signature where-    overloadedMethod _ = iconThemeGetIconSizes---- method IconTheme::get_search_path--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconTheme", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "path", argType = TCArray False (-1) 2 (TBasicType TFileName), direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "n_elements", argType = TBasicType TInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : [Arg {argCName = "n_elements", argType = TBasicType TInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_theme_get_search_path" gtk_icon_theme_get_search_path :: -    Ptr IconTheme ->                        -- _obj : TInterface "Gtk" "IconTheme"-    Ptr (Ptr CString) ->                    -- path : TCArray False (-1) 2 (TBasicType TFileName)-    Ptr Int32 ->                            -- n_elements : TBasicType TInt-    IO ()---iconThemeGetSearchPath ::-    (MonadIO m, IconThemeK a) =>-    a                                       -- _obj-    -> m ([[Char]])                         -- result-iconThemeGetSearchPath _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    path <- allocMem :: IO (Ptr (Ptr CString))-    nElements <- allocMem :: IO (Ptr Int32)-    gtk_icon_theme_get_search_path _obj' path nElements-    nElements' <- peek nElements-    path' <- peek path-    path'' <- (unpackFileNameArrayWithLength nElements') path'-    (mapCArrayWithLength nElements') freeMem path'-    freeMem path'-    touchManagedPtr _obj-    freeMem path-    freeMem nElements-    return path''--data IconThemeGetSearchPathMethodInfo-instance (signature ~ (m ([[Char]])), MonadIO m, IconThemeK a) => MethodInfo IconThemeGetSearchPathMethodInfo a signature where-    overloadedMethod _ = iconThemeGetSearchPath---- method IconTheme::has_icon--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconTheme", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "icon_name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_theme_has_icon" gtk_icon_theme_has_icon :: -    Ptr IconTheme ->                        -- _obj : TInterface "Gtk" "IconTheme"-    CString ->                              -- icon_name : TBasicType TUTF8-    IO CInt---iconThemeHasIcon ::-    (MonadIO m, IconThemeK a) =>-    a                                       -- _obj-    -> T.Text                               -- iconName-    -> m Bool                               -- result-iconThemeHasIcon _obj iconName = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    iconName' <- textToCString iconName-    result <- gtk_icon_theme_has_icon _obj' iconName'-    let result' = (/= 0) result-    touchManagedPtr _obj-    freeMem iconName'-    return result'--data IconThemeHasIconMethodInfo-instance (signature ~ (T.Text -> m Bool), MonadIO m, IconThemeK a) => MethodInfo IconThemeHasIconMethodInfo a signature where-    overloadedMethod _ = iconThemeHasIcon---- method IconTheme::list_contexts--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconTheme", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TGList (TBasicType TUTF8))--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_theme_list_contexts" gtk_icon_theme_list_contexts :: -    Ptr IconTheme ->                        -- _obj : TInterface "Gtk" "IconTheme"-    IO (Ptr (GList CString))---iconThemeListContexts ::-    (MonadIO m, IconThemeK a) =>-    a                                       -- _obj-    -> m [T.Text]                           -- result-iconThemeListContexts _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_icon_theme_list_contexts _obj'-    result' <- unpackGList result-    result'' <- mapM cstringToText result'-    mapGList freeMem result-    g_list_free result-    touchManagedPtr _obj-    return result''--data IconThemeListContextsMethodInfo-instance (signature ~ (m [T.Text]), MonadIO m, IconThemeK a) => MethodInfo IconThemeListContextsMethodInfo a signature where-    overloadedMethod _ = iconThemeListContexts---- method IconTheme::list_icons--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconTheme", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "context", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TGList (TBasicType TUTF8))--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_theme_list_icons" gtk_icon_theme_list_icons :: -    Ptr IconTheme ->                        -- _obj : TInterface "Gtk" "IconTheme"-    CString ->                              -- context : TBasicType TUTF8-    IO (Ptr (GList CString))---iconThemeListIcons ::-    (MonadIO m, IconThemeK a) =>-    a                                       -- _obj-    -> Maybe (T.Text)                       -- context-    -> m [T.Text]                           -- result-iconThemeListIcons _obj context = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeContext <- case context of-        Nothing -> return nullPtr-        Just jContext -> do-            jContext' <- textToCString jContext-            return jContext'-    result <- gtk_icon_theme_list_icons _obj' maybeContext-    result' <- unpackGList result-    result'' <- mapM cstringToText result'-    mapGList freeMem result-    g_list_free result-    touchManagedPtr _obj-    freeMem maybeContext-    return result''--data IconThemeListIconsMethodInfo-instance (signature ~ (Maybe (T.Text) -> m [T.Text]), MonadIO m, IconThemeK a) => MethodInfo IconThemeListIconsMethodInfo a signature where-    overloadedMethod _ = iconThemeListIcons---- method IconTheme::load_icon--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconTheme", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "icon_name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "size", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "flags", argType = TInterface "Gtk" "IconLookupFlags", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "GdkPixbuf" "Pixbuf")--- throws : True--- Skip return : False--foreign import ccall "gtk_icon_theme_load_icon" gtk_icon_theme_load_icon :: -    Ptr IconTheme ->                        -- _obj : TInterface "Gtk" "IconTheme"-    CString ->                              -- icon_name : TBasicType TUTF8-    Int32 ->                                -- size : TBasicType TInt-    CUInt ->                                -- flags : TInterface "Gtk" "IconLookupFlags"-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr GdkPixbuf.Pixbuf)---iconThemeLoadIcon ::-    (MonadIO m, IconThemeK a) =>-    a                                       -- _obj-    -> T.Text                               -- iconName-    -> Int32                                -- size-    -> [IconLookupFlags]                    -- flags-    -> m (Maybe GdkPixbuf.Pixbuf)           -- result-iconThemeLoadIcon _obj iconName size flags = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    iconName' <- textToCString iconName-    let flags' = gflagsToWord flags-    onException (do-        result <- propagateGError $ gtk_icon_theme_load_icon _obj' iconName' size flags'-        maybeResult <- convertIfNonNull result $ \result' -> do-            result'' <- (wrapObject GdkPixbuf.Pixbuf) result'-            return result''-        touchManagedPtr _obj-        freeMem iconName'-        return maybeResult-     ) (do-        freeMem iconName'-     )--data IconThemeLoadIconMethodInfo-instance (signature ~ (T.Text -> Int32 -> [IconLookupFlags] -> m (Maybe GdkPixbuf.Pixbuf)), MonadIO m, IconThemeK a) => MethodInfo IconThemeLoadIconMethodInfo a signature where-    overloadedMethod _ = iconThemeLoadIcon---- method IconTheme::load_icon_for_scale--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconTheme", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "icon_name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "size", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "scale", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "flags", argType = TInterface "Gtk" "IconLookupFlags", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "GdkPixbuf" "Pixbuf")--- throws : True--- Skip return : False--foreign import ccall "gtk_icon_theme_load_icon_for_scale" gtk_icon_theme_load_icon_for_scale :: -    Ptr IconTheme ->                        -- _obj : TInterface "Gtk" "IconTheme"-    CString ->                              -- icon_name : TBasicType TUTF8-    Int32 ->                                -- size : TBasicType TInt-    Int32 ->                                -- scale : TBasicType TInt-    CUInt ->                                -- flags : TInterface "Gtk" "IconLookupFlags"-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr GdkPixbuf.Pixbuf)---iconThemeLoadIconForScale ::-    (MonadIO m, IconThemeK a) =>-    a                                       -- _obj-    -> T.Text                               -- iconName-    -> Int32                                -- size-    -> Int32                                -- scale-    -> [IconLookupFlags]                    -- flags-    -> m (Maybe GdkPixbuf.Pixbuf)           -- result-iconThemeLoadIconForScale _obj iconName size scale flags = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    iconName' <- textToCString iconName-    let flags' = gflagsToWord flags-    onException (do-        result <- propagateGError $ gtk_icon_theme_load_icon_for_scale _obj' iconName' size scale flags'-        maybeResult <- convertIfNonNull result $ \result' -> do-            result'' <- (wrapObject GdkPixbuf.Pixbuf) result'-            return result''-        touchManagedPtr _obj-        freeMem iconName'-        return maybeResult-     ) (do-        freeMem iconName'-     )--data IconThemeLoadIconForScaleMethodInfo-instance (signature ~ (T.Text -> Int32 -> Int32 -> [IconLookupFlags] -> m (Maybe GdkPixbuf.Pixbuf)), MonadIO m, IconThemeK a) => MethodInfo IconThemeLoadIconForScaleMethodInfo a signature where-    overloadedMethod _ = iconThemeLoadIconForScale---- method IconTheme::load_surface--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconTheme", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "icon_name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "size", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "scale", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "for_window", argType = TInterface "Gdk" "Window", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "flags", argType = TInterface "Gtk" "IconLookupFlags", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "cairo" "Surface")--- throws : True--- Skip return : False--foreign import ccall "gtk_icon_theme_load_surface" gtk_icon_theme_load_surface :: -    Ptr IconTheme ->                        -- _obj : TInterface "Gtk" "IconTheme"-    CString ->                              -- icon_name : TBasicType TUTF8-    Int32 ->                                -- size : TBasicType TInt-    Int32 ->                                -- scale : TBasicType TInt-    Ptr Gdk.Window ->                       -- for_window : TInterface "Gdk" "Window"-    CUInt ->                                -- flags : TInterface "Gtk" "IconLookupFlags"-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr Cairo.Surface)---iconThemeLoadSurface ::-    (MonadIO m, IconThemeK a, Gdk.WindowK b) =>-    a                                       -- _obj-    -> T.Text                               -- iconName-    -> Int32                                -- size-    -> Int32                                -- scale-    -> Maybe (b)                            -- forWindow-    -> [IconLookupFlags]                    -- flags-    -> m (Maybe Cairo.Surface)              -- result-iconThemeLoadSurface _obj iconName size scale forWindow flags = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    iconName' <- textToCString iconName-    maybeForWindow <- case forWindow of-        Nothing -> return nullPtr-        Just jForWindow -> do-            let jForWindow' = unsafeManagedPtrCastPtr jForWindow-            return jForWindow'-    let flags' = gflagsToWord flags-    onException (do-        result <- propagateGError $ gtk_icon_theme_load_surface _obj' iconName' size scale maybeForWindow flags'-        maybeResult <- convertIfNonNull result $ \result' -> do-            result'' <- (wrapBoxed Cairo.Surface) result'-            return result''-        touchManagedPtr _obj-        whenJust forWindow touchManagedPtr-        freeMem iconName'-        return maybeResult-     ) (do-        freeMem iconName'-     )--data IconThemeLoadSurfaceMethodInfo-instance (signature ~ (T.Text -> Int32 -> Int32 -> Maybe (b) -> [IconLookupFlags] -> m (Maybe Cairo.Surface)), MonadIO m, IconThemeK a, Gdk.WindowK b) => MethodInfo IconThemeLoadSurfaceMethodInfo a signature where-    overloadedMethod _ = iconThemeLoadSurface---- method IconTheme::lookup_by_gicon--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconTheme", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "icon", argType = TInterface "Gio" "Icon", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "size", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "flags", argType = TInterface "Gtk" "IconLookupFlags", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "IconInfo")--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_theme_lookup_by_gicon" gtk_icon_theme_lookup_by_gicon :: -    Ptr IconTheme ->                        -- _obj : TInterface "Gtk" "IconTheme"-    Ptr Gio.Icon ->                         -- icon : TInterface "Gio" "Icon"-    Int32 ->                                -- size : TBasicType TInt-    CUInt ->                                -- flags : TInterface "Gtk" "IconLookupFlags"-    IO (Ptr IconInfo)---iconThemeLookupByGicon ::-    (MonadIO m, IconThemeK a, Gio.IconK b) =>-    a                                       -- _obj-    -> b                                    -- icon-    -> Int32                                -- size-    -> [IconLookupFlags]                    -- flags-    -> m (Maybe IconInfo)                   -- result-iconThemeLookupByGicon _obj icon size flags = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let icon' = unsafeManagedPtrCastPtr icon-    let flags' = gflagsToWord flags-    result <- gtk_icon_theme_lookup_by_gicon _obj' icon' size flags'-    maybeResult <- convertIfNonNull result $ \result' -> do-        result'' <- (wrapObject IconInfo) result'-        return result''-    touchManagedPtr _obj-    touchManagedPtr icon-    return maybeResult--data IconThemeLookupByGiconMethodInfo-instance (signature ~ (b -> Int32 -> [IconLookupFlags] -> m (Maybe IconInfo)), MonadIO m, IconThemeK a, Gio.IconK b) => MethodInfo IconThemeLookupByGiconMethodInfo a signature where-    overloadedMethod _ = iconThemeLookupByGicon---- method IconTheme::lookup_by_gicon_for_scale--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconTheme", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "icon", argType = TInterface "Gio" "Icon", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "size", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "scale", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "flags", argType = TInterface "Gtk" "IconLookupFlags", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "IconInfo")--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_theme_lookup_by_gicon_for_scale" gtk_icon_theme_lookup_by_gicon_for_scale :: -    Ptr IconTheme ->                        -- _obj : TInterface "Gtk" "IconTheme"-    Ptr Gio.Icon ->                         -- icon : TInterface "Gio" "Icon"-    Int32 ->                                -- size : TBasicType TInt-    Int32 ->                                -- scale : TBasicType TInt-    CUInt ->                                -- flags : TInterface "Gtk" "IconLookupFlags"-    IO (Ptr IconInfo)---iconThemeLookupByGiconForScale ::-    (MonadIO m, IconThemeK a, Gio.IconK b) =>-    a                                       -- _obj-    -> b                                    -- icon-    -> Int32                                -- size-    -> Int32                                -- scale-    -> [IconLookupFlags]                    -- flags-    -> m (Maybe IconInfo)                   -- result-iconThemeLookupByGiconForScale _obj icon size scale flags = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let icon' = unsafeManagedPtrCastPtr icon-    let flags' = gflagsToWord flags-    result <- gtk_icon_theme_lookup_by_gicon_for_scale _obj' icon' size scale flags'-    maybeResult <- convertIfNonNull result $ \result' -> do-        result'' <- (wrapObject IconInfo) result'-        return result''-    touchManagedPtr _obj-    touchManagedPtr icon-    return maybeResult--data IconThemeLookupByGiconForScaleMethodInfo-instance (signature ~ (b -> Int32 -> Int32 -> [IconLookupFlags] -> m (Maybe IconInfo)), MonadIO m, IconThemeK a, Gio.IconK b) => MethodInfo IconThemeLookupByGiconForScaleMethodInfo a signature where-    overloadedMethod _ = iconThemeLookupByGiconForScale---- method IconTheme::lookup_icon--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconTheme", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "icon_name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "size", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "flags", argType = TInterface "Gtk" "IconLookupFlags", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "IconInfo")--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_theme_lookup_icon" gtk_icon_theme_lookup_icon :: -    Ptr IconTheme ->                        -- _obj : TInterface "Gtk" "IconTheme"-    CString ->                              -- icon_name : TBasicType TUTF8-    Int32 ->                                -- size : TBasicType TInt-    CUInt ->                                -- flags : TInterface "Gtk" "IconLookupFlags"-    IO (Ptr IconInfo)---iconThemeLookupIcon ::-    (MonadIO m, IconThemeK a) =>-    a                                       -- _obj-    -> T.Text                               -- iconName-    -> Int32                                -- size-    -> [IconLookupFlags]                    -- flags-    -> m (Maybe IconInfo)                   -- result-iconThemeLookupIcon _obj iconName size flags = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    iconName' <- textToCString iconName-    let flags' = gflagsToWord flags-    result <- gtk_icon_theme_lookup_icon _obj' iconName' size flags'-    maybeResult <- convertIfNonNull result $ \result' -> do-        result'' <- (wrapObject IconInfo) result'-        return result''-    touchManagedPtr _obj-    freeMem iconName'-    return maybeResult--data IconThemeLookupIconMethodInfo-instance (signature ~ (T.Text -> Int32 -> [IconLookupFlags] -> m (Maybe IconInfo)), MonadIO m, IconThemeK a) => MethodInfo IconThemeLookupIconMethodInfo a signature where-    overloadedMethod _ = iconThemeLookupIcon---- method IconTheme::lookup_icon_for_scale--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconTheme", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "icon_name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "size", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "scale", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "flags", argType = TInterface "Gtk" "IconLookupFlags", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "IconInfo")--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_theme_lookup_icon_for_scale" gtk_icon_theme_lookup_icon_for_scale :: -    Ptr IconTheme ->                        -- _obj : TInterface "Gtk" "IconTheme"-    CString ->                              -- icon_name : TBasicType TUTF8-    Int32 ->                                -- size : TBasicType TInt-    Int32 ->                                -- scale : TBasicType TInt-    CUInt ->                                -- flags : TInterface "Gtk" "IconLookupFlags"-    IO (Ptr IconInfo)---iconThemeLookupIconForScale ::-    (MonadIO m, IconThemeK a) =>-    a                                       -- _obj-    -> T.Text                               -- iconName-    -> Int32                                -- size-    -> Int32                                -- scale-    -> [IconLookupFlags]                    -- flags-    -> m (Maybe IconInfo)                   -- result-iconThemeLookupIconForScale _obj iconName size scale flags = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    iconName' <- textToCString iconName-    let flags' = gflagsToWord flags-    result <- gtk_icon_theme_lookup_icon_for_scale _obj' iconName' size scale flags'-    maybeResult <- convertIfNonNull result $ \result' -> do-        result'' <- (wrapObject IconInfo) result'-        return result''-    touchManagedPtr _obj-    freeMem iconName'-    return maybeResult--data IconThemeLookupIconForScaleMethodInfo-instance (signature ~ (T.Text -> Int32 -> Int32 -> [IconLookupFlags] -> m (Maybe IconInfo)), MonadIO m, IconThemeK a) => MethodInfo IconThemeLookupIconForScaleMethodInfo a signature where-    overloadedMethod _ = iconThemeLookupIconForScale---- method IconTheme::prepend_search_path--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconTheme", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "path", argType = TBasicType TFileName, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_theme_prepend_search_path" gtk_icon_theme_prepend_search_path :: -    Ptr IconTheme ->                        -- _obj : TInterface "Gtk" "IconTheme"-    CString ->                              -- path : TBasicType TFileName-    IO ()---iconThemePrependSearchPath ::-    (MonadIO m, IconThemeK a) =>-    a                                       -- _obj-    -> [Char]                               -- path-    -> m ()                                 -- result-iconThemePrependSearchPath _obj path = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    path' <- stringToCString path-    gtk_icon_theme_prepend_search_path _obj' path'-    touchManagedPtr _obj-    freeMem path'-    return ()--data IconThemePrependSearchPathMethodInfo-instance (signature ~ ([Char] -> m ()), MonadIO m, IconThemeK a) => MethodInfo IconThemePrependSearchPathMethodInfo a signature where-    overloadedMethod _ = iconThemePrependSearchPath---- method IconTheme::rescan_if_needed--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconTheme", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_theme_rescan_if_needed" gtk_icon_theme_rescan_if_needed :: -    Ptr IconTheme ->                        -- _obj : TInterface "Gtk" "IconTheme"-    IO CInt---iconThemeRescanIfNeeded ::-    (MonadIO m, IconThemeK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-iconThemeRescanIfNeeded _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_icon_theme_rescan_if_needed _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data IconThemeRescanIfNeededMethodInfo-instance (signature ~ (m Bool), MonadIO m, IconThemeK a) => MethodInfo IconThemeRescanIfNeededMethodInfo a signature where-    overloadedMethod _ = iconThemeRescanIfNeeded---- method IconTheme::set_custom_theme--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconTheme", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "theme_name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_theme_set_custom_theme" gtk_icon_theme_set_custom_theme :: -    Ptr IconTheme ->                        -- _obj : TInterface "Gtk" "IconTheme"-    CString ->                              -- theme_name : TBasicType TUTF8-    IO ()---iconThemeSetCustomTheme ::-    (MonadIO m, IconThemeK a) =>-    a                                       -- _obj-    -> Maybe (T.Text)                       -- themeName-    -> m ()                                 -- result-iconThemeSetCustomTheme _obj themeName = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeThemeName <- case themeName of-        Nothing -> return nullPtr-        Just jThemeName -> do-            jThemeName' <- textToCString jThemeName-            return jThemeName'-    gtk_icon_theme_set_custom_theme _obj' maybeThemeName-    touchManagedPtr _obj-    freeMem maybeThemeName-    return ()--data IconThemeSetCustomThemeMethodInfo-instance (signature ~ (Maybe (T.Text) -> m ()), MonadIO m, IconThemeK a) => MethodInfo IconThemeSetCustomThemeMethodInfo a signature where-    overloadedMethod _ = iconThemeSetCustomTheme---- method IconTheme::set_screen--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconTheme", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "screen", argType = TInterface "Gdk" "Screen", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_theme_set_screen" gtk_icon_theme_set_screen :: -    Ptr IconTheme ->                        -- _obj : TInterface "Gtk" "IconTheme"-    Ptr Gdk.Screen ->                       -- screen : TInterface "Gdk" "Screen"-    IO ()---iconThemeSetScreen ::-    (MonadIO m, IconThemeK a, Gdk.ScreenK b) =>-    a                                       -- _obj-    -> b                                    -- screen-    -> m ()                                 -- result-iconThemeSetScreen _obj screen = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let screen' = unsafeManagedPtrCastPtr screen-    gtk_icon_theme_set_screen _obj' screen'-    touchManagedPtr _obj-    touchManagedPtr screen-    return ()--data IconThemeSetScreenMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, IconThemeK a, Gdk.ScreenK b) => MethodInfo IconThemeSetScreenMethodInfo a signature where-    overloadedMethod _ = iconThemeSetScreen---- method IconTheme::set_search_path--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconTheme", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "path", argType = TCArray False (-1) 2 (TBasicType TFileName), direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "n_elements", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : [Arg {argCName = "n_elements", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_theme_set_search_path" gtk_icon_theme_set_search_path :: -    Ptr IconTheme ->                        -- _obj : TInterface "Gtk" "IconTheme"-    Ptr CString ->                          -- path : TCArray False (-1) 2 (TBasicType TFileName)-    Int32 ->                                -- n_elements : TBasicType TInt-    IO ()---iconThemeSetSearchPath ::-    (MonadIO m, IconThemeK a) =>-    a                                       -- _obj-    -> [[Char]]                             -- path-    -> m ()                                 -- result-iconThemeSetSearchPath _obj path = liftIO $ do-    let nElements = fromIntegral $ length path-    let _obj' = unsafeManagedPtrCastPtr _obj-    path' <- packFileNameArray path-    gtk_icon_theme_set_search_path _obj' path' nElements-    touchManagedPtr _obj-    (mapCArrayWithLength nElements) freeMem path'-    freeMem path'-    return ()--data IconThemeSetSearchPathMethodInfo-instance (signature ~ ([[Char]] -> m ()), MonadIO m, IconThemeK a) => MethodInfo IconThemeSetSearchPathMethodInfo a signature where-    overloadedMethod _ = iconThemeSetSearchPath---- method IconTheme::add_builtin_icon--- method type : MemberFunction--- Args : [Arg {argCName = "icon_name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "size", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "pixbuf", argType = TInterface "GdkPixbuf" "Pixbuf", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_theme_add_builtin_icon" gtk_icon_theme_add_builtin_icon :: -    CString ->                              -- icon_name : TBasicType TUTF8-    Int32 ->                                -- size : TBasicType TInt-    Ptr GdkPixbuf.Pixbuf ->                 -- pixbuf : TInterface "GdkPixbuf" "Pixbuf"-    IO ()--{-# DEPRECATED iconThemeAddBuiltinIcon ["(Since version 3.14)","Use gtk_icon_theme_add_resource_path()","    to add application-specific icons to the icon theme."]#-}-iconThemeAddBuiltinIcon ::-    (MonadIO m, GdkPixbuf.PixbufK a) =>-    T.Text                                  -- iconName-    -> Int32                                -- size-    -> a                                    -- pixbuf-    -> m ()                                 -- result-iconThemeAddBuiltinIcon iconName size pixbuf = liftIO $ do-    iconName' <- textToCString iconName-    let pixbuf' = unsafeManagedPtrCastPtr pixbuf-    gtk_icon_theme_add_builtin_icon iconName' size pixbuf'-    touchManagedPtr pixbuf-    freeMem iconName'-    return ()---- method IconTheme::get_default--- method type : MemberFunction--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "IconTheme")--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_theme_get_default" gtk_icon_theme_get_default :: -    IO (Ptr IconTheme)---iconThemeGetDefault ::-    (MonadIO m) =>-    m IconTheme                             -- result-iconThemeGetDefault  = liftIO $ do-    result <- gtk_icon_theme_get_default-    checkUnexpectedReturnNULL "gtk_icon_theme_get_default" result-    result' <- (newObject IconTheme) result-    return result'---- method IconTheme::get_for_screen--- method type : MemberFunction--- Args : [Arg {argCName = "screen", argType = TInterface "Gdk" "Screen", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "IconTheme")--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_theme_get_for_screen" gtk_icon_theme_get_for_screen :: -    Ptr Gdk.Screen ->                       -- screen : TInterface "Gdk" "Screen"-    IO (Ptr IconTheme)---iconThemeGetForScreen ::-    (MonadIO m, Gdk.ScreenK a) =>-    a                                       -- screen-    -> m IconTheme                          -- result-iconThemeGetForScreen screen = liftIO $ do-    let screen' = unsafeManagedPtrCastPtr screen-    result <- gtk_icon_theme_get_for_screen screen'-    checkUnexpectedReturnNULL "gtk_icon_theme_get_for_screen" result-    result' <- (newObject IconTheme) result-    touchManagedPtr screen-    return result'--
− GI/Gtk/Objects/IconTheme.hs-boot
@@ -1,36 +0,0 @@-module GI.Gtk.Objects.IconTheme where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype IconTheme = IconTheme (ForeignPtr IconTheme)-instance GObject IconTheme where-class GObject o => IconThemeK o-instance (GObject o, IsDescendantOf IconTheme o) => IconThemeK o-data IconThemeChangedSignalInfo-data IconThemeAddResourcePathMethodInfo-data IconThemeAppendSearchPathMethodInfo-data IconThemeChooseIconMethodInfo-data IconThemeChooseIconForScaleMethodInfo-data IconThemeGetExampleIconNameMethodInfo-data IconThemeGetIconSizesMethodInfo-data IconThemeGetSearchPathMethodInfo-data IconThemeHasIconMethodInfo-data IconThemeListContextsMethodInfo-data IconThemeListIconsMethodInfo-data IconThemeLoadIconMethodInfo-data IconThemeLoadIconForScaleMethodInfo-data IconThemeLoadSurfaceMethodInfo-data IconThemeLookupByGiconMethodInfo-data IconThemeLookupByGiconForScaleMethodInfo-data IconThemeLookupIconMethodInfo-data IconThemeLookupIconForScaleMethodInfo-data IconThemePrependSearchPathMethodInfo-data IconThemeRescanIfNeededMethodInfo-data IconThemeSetCustomThemeMethodInfo-data IconThemeSetScreenMethodInfo-data IconThemeSetSearchPathMethodInfo
− GI/Gtk/Objects/IconView.hs
@@ -1,3892 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.IconView-    ( ---- * Exported types-    IconView(..)                            ,-    IconViewK                               ,-    toIconView                              ,-    noIconView                              ,--- -- * Methods--- ** iconViewConvertWidgetToBinWindowCoords-    IconViewConvertWidgetToBinWindowCoordsMethodInfo,-    iconViewConvertWidgetToBinWindowCoords  ,----- ** iconViewCreateDragIcon-    IconViewCreateDragIconMethodInfo        ,-    iconViewCreateDragIcon                  ,----- ** iconViewEnableModelDragDest-    IconViewEnableModelDragDestMethodInfo   ,-    iconViewEnableModelDragDest             ,----- ** iconViewEnableModelDragSource-    IconViewEnableModelDragSourceMethodInfo ,-    iconViewEnableModelDragSource           ,----- ** iconViewGetActivateOnSingleClick-    IconViewGetActivateOnSingleClickMethodInfo,-    iconViewGetActivateOnSingleClick        ,----- ** iconViewGetCellRect-    IconViewGetCellRectMethodInfo           ,-    iconViewGetCellRect                     ,----- ** iconViewGetColumnSpacing-    IconViewGetColumnSpacingMethodInfo      ,-    iconViewGetColumnSpacing                ,----- ** iconViewGetColumns-    IconViewGetColumnsMethodInfo            ,-    iconViewGetColumns                      ,----- ** iconViewGetCursor-    IconViewGetCursorMethodInfo             ,-    iconViewGetCursor                       ,----- ** iconViewGetDestItemAtPos-    IconViewGetDestItemAtPosMethodInfo      ,-    iconViewGetDestItemAtPos                ,----- ** iconViewGetDragDestItem-    IconViewGetDragDestItemMethodInfo       ,-    iconViewGetDragDestItem                 ,----- ** iconViewGetItemAtPos-    IconViewGetItemAtPosMethodInfo          ,-    iconViewGetItemAtPos                    ,----- ** iconViewGetItemColumn-    IconViewGetItemColumnMethodInfo         ,-    iconViewGetItemColumn                   ,----- ** iconViewGetItemOrientation-    IconViewGetItemOrientationMethodInfo    ,-    iconViewGetItemOrientation              ,----- ** iconViewGetItemPadding-    IconViewGetItemPaddingMethodInfo        ,-    iconViewGetItemPadding                  ,----- ** iconViewGetItemRow-    IconViewGetItemRowMethodInfo            ,-    iconViewGetItemRow                      ,----- ** iconViewGetItemWidth-    IconViewGetItemWidthMethodInfo          ,-    iconViewGetItemWidth                    ,----- ** iconViewGetMargin-    IconViewGetMarginMethodInfo             ,-    iconViewGetMargin                       ,----- ** iconViewGetMarkupColumn-    IconViewGetMarkupColumnMethodInfo       ,-    iconViewGetMarkupColumn                 ,----- ** iconViewGetModel-    IconViewGetModelMethodInfo              ,-    iconViewGetModel                        ,----- ** iconViewGetPathAtPos-    IconViewGetPathAtPosMethodInfo          ,-    iconViewGetPathAtPos                    ,----- ** iconViewGetPixbufColumn-    IconViewGetPixbufColumnMethodInfo       ,-    iconViewGetPixbufColumn                 ,----- ** iconViewGetReorderable-    IconViewGetReorderableMethodInfo        ,-    iconViewGetReorderable                  ,----- ** iconViewGetRowSpacing-    IconViewGetRowSpacingMethodInfo         ,-    iconViewGetRowSpacing                   ,----- ** iconViewGetSelectedItems-    IconViewGetSelectedItemsMethodInfo      ,-    iconViewGetSelectedItems                ,----- ** iconViewGetSelectionMode-    IconViewGetSelectionModeMethodInfo      ,-    iconViewGetSelectionMode                ,----- ** iconViewGetSpacing-    IconViewGetSpacingMethodInfo            ,-    iconViewGetSpacing                      ,----- ** iconViewGetTextColumn-    IconViewGetTextColumnMethodInfo         ,-    iconViewGetTextColumn                   ,----- ** iconViewGetTooltipColumn-    IconViewGetTooltipColumnMethodInfo      ,-    iconViewGetTooltipColumn                ,----- ** iconViewGetTooltipContext-    IconViewGetTooltipContextMethodInfo     ,-    iconViewGetTooltipContext               ,----- ** iconViewGetVisibleRange-    IconViewGetVisibleRangeMethodInfo       ,-    iconViewGetVisibleRange                 ,----- ** iconViewItemActivated-    IconViewItemActivatedMethodInfo         ,-    iconViewItemActivated                   ,----- ** iconViewNew-    iconViewNew                             ,----- ** iconViewNewWithArea-    iconViewNewWithArea                     ,----- ** iconViewNewWithModel-    iconViewNewWithModel                    ,----- ** iconViewPathIsSelected-    IconViewPathIsSelectedMethodInfo        ,-    iconViewPathIsSelected                  ,----- ** iconViewScrollToPath-    IconViewScrollToPathMethodInfo          ,-    iconViewScrollToPath                    ,----- ** iconViewSelectAll-    IconViewSelectAllMethodInfo             ,-    iconViewSelectAll                       ,----- ** iconViewSelectPath-    IconViewSelectPathMethodInfo            ,-    iconViewSelectPath                      ,----- ** iconViewSelectedForeach-    IconViewSelectedForeachMethodInfo       ,-    iconViewSelectedForeach                 ,----- ** iconViewSetActivateOnSingleClick-    IconViewSetActivateOnSingleClickMethodInfo,-    iconViewSetActivateOnSingleClick        ,----- ** iconViewSetColumnSpacing-    IconViewSetColumnSpacingMethodInfo      ,-    iconViewSetColumnSpacing                ,----- ** iconViewSetColumns-    IconViewSetColumnsMethodInfo            ,-    iconViewSetColumns                      ,----- ** iconViewSetCursor-    IconViewSetCursorMethodInfo             ,-    iconViewSetCursor                       ,----- ** iconViewSetDragDestItem-    IconViewSetDragDestItemMethodInfo       ,-    iconViewSetDragDestItem                 ,----- ** iconViewSetItemOrientation-    IconViewSetItemOrientationMethodInfo    ,-    iconViewSetItemOrientation              ,----- ** iconViewSetItemPadding-    IconViewSetItemPaddingMethodInfo        ,-    iconViewSetItemPadding                  ,----- ** iconViewSetItemWidth-    IconViewSetItemWidthMethodInfo          ,-    iconViewSetItemWidth                    ,----- ** iconViewSetMargin-    IconViewSetMarginMethodInfo             ,-    iconViewSetMargin                       ,----- ** iconViewSetMarkupColumn-    IconViewSetMarkupColumnMethodInfo       ,-    iconViewSetMarkupColumn                 ,----- ** iconViewSetModel-    IconViewSetModelMethodInfo              ,-    iconViewSetModel                        ,----- ** iconViewSetPixbufColumn-    IconViewSetPixbufColumnMethodInfo       ,-    iconViewSetPixbufColumn                 ,----- ** iconViewSetReorderable-    IconViewSetReorderableMethodInfo        ,-    iconViewSetReorderable                  ,----- ** iconViewSetRowSpacing-    IconViewSetRowSpacingMethodInfo         ,-    iconViewSetRowSpacing                   ,----- ** iconViewSetSelectionMode-    IconViewSetSelectionModeMethodInfo      ,-    iconViewSetSelectionMode                ,----- ** iconViewSetSpacing-    IconViewSetSpacingMethodInfo            ,-    iconViewSetSpacing                      ,----- ** iconViewSetTextColumn-    IconViewSetTextColumnMethodInfo         ,-    iconViewSetTextColumn                   ,----- ** iconViewSetTooltipCell-    IconViewSetTooltipCellMethodInfo        ,-    iconViewSetTooltipCell                  ,----- ** iconViewSetTooltipColumn-    IconViewSetTooltipColumnMethodInfo      ,-    iconViewSetTooltipColumn                ,----- ** iconViewSetTooltipItem-    IconViewSetTooltipItemMethodInfo        ,-    iconViewSetTooltipItem                  ,----- ** iconViewUnselectAll-    IconViewUnselectAllMethodInfo           ,-    iconViewUnselectAll                     ,----- ** iconViewUnselectPath-    IconViewUnselectPathMethodInfo          ,-    iconViewUnselectPath                    ,----- ** iconViewUnsetModelDragDest-    IconViewUnsetModelDragDestMethodInfo    ,-    iconViewUnsetModelDragDest              ,----- ** iconViewUnsetModelDragSource-    IconViewUnsetModelDragSourceMethodInfo  ,-    iconViewUnsetModelDragSource            ,----- -- * Properties--- ** ActivateOnSingleClick-    IconViewActivateOnSingleClickPropertyInfo,-    constructIconViewActivateOnSingleClick  ,-    getIconViewActivateOnSingleClick        ,-    iconViewActivateOnSingleClick           ,-    setIconViewActivateOnSingleClick        ,----- ** CellArea-    IconViewCellAreaPropertyInfo            ,-    constructIconViewCellArea               ,-    getIconViewCellArea                     ,-    iconViewCellArea                        ,----- ** ColumnSpacing-    IconViewColumnSpacingPropertyInfo       ,-    constructIconViewColumnSpacing          ,-    getIconViewColumnSpacing                ,-    iconViewColumnSpacing                   ,-    setIconViewColumnSpacing                ,----- ** Columns-    IconViewColumnsPropertyInfo             ,-    constructIconViewColumns                ,-    getIconViewColumns                      ,-    iconViewColumns                         ,-    setIconViewColumns                      ,----- ** ItemOrientation-    IconViewItemOrientationPropertyInfo     ,-    constructIconViewItemOrientation        ,-    getIconViewItemOrientation              ,-    iconViewItemOrientation                 ,-    setIconViewItemOrientation              ,----- ** ItemPadding-    IconViewItemPaddingPropertyInfo         ,-    constructIconViewItemPadding            ,-    getIconViewItemPadding                  ,-    iconViewItemPadding                     ,-    setIconViewItemPadding                  ,----- ** ItemWidth-    IconViewItemWidthPropertyInfo           ,-    constructIconViewItemWidth              ,-    getIconViewItemWidth                    ,-    iconViewItemWidth                       ,-    setIconViewItemWidth                    ,----- ** Margin-    IconViewMarginPropertyInfo              ,-    constructIconViewMargin                 ,-    getIconViewMargin                       ,-    iconViewMargin                          ,-    setIconViewMargin                       ,----- ** MarkupColumn-    IconViewMarkupColumnPropertyInfo        ,-    constructIconViewMarkupColumn           ,-    getIconViewMarkupColumn                 ,-    iconViewMarkupColumn                    ,-    setIconViewMarkupColumn                 ,----- ** Model-    IconViewModelPropertyInfo               ,-    clearIconViewModel                      ,-    constructIconViewModel                  ,-    getIconViewModel                        ,-    iconViewModel                           ,-    setIconViewModel                        ,----- ** PixbufColumn-    IconViewPixbufColumnPropertyInfo        ,-    constructIconViewPixbufColumn           ,-    getIconViewPixbufColumn                 ,-    iconViewPixbufColumn                    ,-    setIconViewPixbufColumn                 ,----- ** Reorderable-    IconViewReorderablePropertyInfo         ,-    constructIconViewReorderable            ,-    getIconViewReorderable                  ,-    iconViewReorderable                     ,-    setIconViewReorderable                  ,----- ** RowSpacing-    IconViewRowSpacingPropertyInfo          ,-    constructIconViewRowSpacing             ,-    getIconViewRowSpacing                   ,-    iconViewRowSpacing                      ,-    setIconViewRowSpacing                   ,----- ** SelectionMode-    IconViewSelectionModePropertyInfo       ,-    constructIconViewSelectionMode          ,-    getIconViewSelectionMode                ,-    iconViewSelectionMode                   ,-    setIconViewSelectionMode                ,----- ** Spacing-    IconViewSpacingPropertyInfo             ,-    constructIconViewSpacing                ,-    getIconViewSpacing                      ,-    iconViewSpacing                         ,-    setIconViewSpacing                      ,----- ** TextColumn-    IconViewTextColumnPropertyInfo          ,-    constructIconViewTextColumn             ,-    getIconViewTextColumn                   ,-    iconViewTextColumn                      ,-    setIconViewTextColumn                   ,----- ** TooltipColumn-    IconViewTooltipColumnPropertyInfo       ,-    constructIconViewTooltipColumn          ,-    getIconViewTooltipColumn                ,-    iconViewTooltipColumn                   ,-    setIconViewTooltipColumn                ,----- -- * Signals--- ** ActivateCursorItem-    IconViewActivateCursorItemCallback      ,-    IconViewActivateCursorItemCallbackC     ,-    IconViewActivateCursorItemSignalInfo    ,-    afterIconViewActivateCursorItem         ,-    iconViewActivateCursorItemCallbackWrapper,-    iconViewActivateCursorItemClosure       ,-    mkIconViewActivateCursorItemCallback    ,-    noIconViewActivateCursorItemCallback    ,-    onIconViewActivateCursorItem            ,----- ** ItemActivated-    IconViewItemActivatedCallback           ,-    IconViewItemActivatedCallbackC          ,-    IconViewItemActivatedSignalInfo         ,-    afterIconViewItemActivated              ,-    iconViewItemActivatedCallbackWrapper    ,-    iconViewItemActivatedClosure            ,-    mkIconViewItemActivatedCallback         ,-    noIconViewItemActivatedCallback         ,-    onIconViewItemActivated                 ,----- ** MoveCursor-    IconViewMoveCursorCallback              ,-    IconViewMoveCursorCallbackC             ,-    IconViewMoveCursorSignalInfo            ,-    afterIconViewMoveCursor                 ,-    iconViewMoveCursorCallbackWrapper       ,-    iconViewMoveCursorClosure               ,-    mkIconViewMoveCursorCallback            ,-    noIconViewMoveCursorCallback            ,-    onIconViewMoveCursor                    ,----- ** SelectAll-    IconViewSelectAllCallback               ,-    IconViewSelectAllCallbackC              ,-    IconViewSelectAllSignalInfo             ,-    afterIconViewSelectAll                  ,-    iconViewSelectAllCallbackWrapper        ,-    iconViewSelectAllClosure                ,-    mkIconViewSelectAllCallback             ,-    noIconViewSelectAllCallback             ,-    onIconViewSelectAll                     ,----- ** SelectCursorItem-    IconViewSelectCursorItemCallback        ,-    IconViewSelectCursorItemCallbackC       ,-    IconViewSelectCursorItemSignalInfo      ,-    afterIconViewSelectCursorItem           ,-    iconViewSelectCursorItemCallbackWrapper ,-    iconViewSelectCursorItemClosure         ,-    mkIconViewSelectCursorItemCallback      ,-    noIconViewSelectCursorItemCallback      ,-    onIconViewSelectCursorItem              ,----- ** SelectionChanged-    IconViewSelectionChangedCallback        ,-    IconViewSelectionChangedCallbackC       ,-    IconViewSelectionChangedSignalInfo      ,-    afterIconViewSelectionChanged           ,-    iconViewSelectionChangedCallbackWrapper ,-    iconViewSelectionChangedClosure         ,-    mkIconViewSelectionChangedCallback      ,-    noIconViewSelectionChangedCallback      ,-    onIconViewSelectionChanged              ,----- ** ToggleCursorItem-    IconViewToggleCursorItemCallback        ,-    IconViewToggleCursorItemCallbackC       ,-    IconViewToggleCursorItemSignalInfo      ,-    afterIconViewToggleCursorItem           ,-    iconViewToggleCursorItemCallbackWrapper ,-    iconViewToggleCursorItemClosure         ,-    mkIconViewToggleCursorItemCallback      ,-    noIconViewToggleCursorItemCallback      ,-    onIconViewToggleCursorItem              ,----- ** UnselectAll-    IconViewUnselectAllCallback             ,-    IconViewUnselectAllCallbackC            ,-    IconViewUnselectAllSignalInfo           ,-    afterIconViewUnselectAll                ,-    iconViewUnselectAllCallbackWrapper      ,-    iconViewUnselectAllClosure              ,-    mkIconViewUnselectAllCallback           ,-    noIconViewUnselectAllCallback           ,-    onIconViewUnselectAll                   ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject-import qualified GI.Gdk as Gdk-import qualified GI.Cairo as Cairo--newtype IconView = IconView (ForeignPtr IconView)-foreign import ccall "gtk_icon_view_get_type"-    c_gtk_icon_view_get_type :: IO GType--type instance ParentTypes IconView = IconViewParentTypes-type IconViewParentTypes = '[Container, Widget, GObject.Object, Atk.ImplementorIface, Buildable, CellLayout, Scrollable]--instance GObject IconView where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_icon_view_get_type-    --class GObject o => IconViewK o-instance (GObject o, IsDescendantOf IconView o) => IconViewK o--toIconView :: IconViewK o => o -> IO IconView-toIconView = unsafeCastTo IconView--noIconView :: Maybe IconView-noIconView = Nothing--type family ResolveIconViewMethod (t :: Symbol) (o :: *) :: * where-    ResolveIconViewMethod "activate" o = WidgetActivateMethodInfo-    ResolveIconViewMethod "add" o = ContainerAddMethodInfo-    ResolveIconViewMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveIconViewMethod "addAttribute" o = CellLayoutAddAttributeMethodInfo-    ResolveIconViewMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveIconViewMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveIconViewMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveIconViewMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveIconViewMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveIconViewMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveIconViewMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveIconViewMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveIconViewMethod "checkResize" o = ContainerCheckResizeMethodInfo-    ResolveIconViewMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveIconViewMethod "childGetProperty" o = ContainerChildGetPropertyMethodInfo-    ResolveIconViewMethod "childNotifyByPspec" o = ContainerChildNotifyByPspecMethodInfo-    ResolveIconViewMethod "childSetProperty" o = ContainerChildSetPropertyMethodInfo-    ResolveIconViewMethod "childType" o = ContainerChildTypeMethodInfo-    ResolveIconViewMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveIconViewMethod "clear" o = CellLayoutClearMethodInfo-    ResolveIconViewMethod "clearAttributes" o = CellLayoutClearAttributesMethodInfo-    ResolveIconViewMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveIconViewMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveIconViewMethod "convertWidgetToBinWindowCoords" o = IconViewConvertWidgetToBinWindowCoordsMethodInfo-    ResolveIconViewMethod "createDragIcon" o = IconViewCreateDragIconMethodInfo-    ResolveIconViewMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveIconViewMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveIconViewMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveIconViewMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveIconViewMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveIconViewMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveIconViewMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveIconViewMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveIconViewMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveIconViewMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveIconViewMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveIconViewMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveIconViewMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveIconViewMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveIconViewMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveIconViewMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveIconViewMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveIconViewMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveIconViewMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveIconViewMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveIconViewMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveIconViewMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveIconViewMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveIconViewMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveIconViewMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveIconViewMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveIconViewMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveIconViewMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveIconViewMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveIconViewMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveIconViewMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveIconViewMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveIconViewMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveIconViewMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveIconViewMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveIconViewMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveIconViewMethod "draw" o = WidgetDrawMethodInfo-    ResolveIconViewMethod "enableModelDragDest" o = IconViewEnableModelDragDestMethodInfo-    ResolveIconViewMethod "enableModelDragSource" o = IconViewEnableModelDragSourceMethodInfo-    ResolveIconViewMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveIconViewMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveIconViewMethod "event" o = WidgetEventMethodInfo-    ResolveIconViewMethod "forall" o = ContainerForallMethodInfo-    ResolveIconViewMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveIconViewMethod "foreach" o = ContainerForeachMethodInfo-    ResolveIconViewMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveIconViewMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveIconViewMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveIconViewMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveIconViewMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveIconViewMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveIconViewMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveIconViewMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveIconViewMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveIconViewMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveIconViewMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveIconViewMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveIconViewMethod "hide" o = WidgetHideMethodInfo-    ResolveIconViewMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveIconViewMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveIconViewMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveIconViewMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveIconViewMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveIconViewMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveIconViewMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveIconViewMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveIconViewMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveIconViewMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveIconViewMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveIconViewMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveIconViewMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveIconViewMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveIconViewMethod "itemActivated" o = IconViewItemActivatedMethodInfo-    ResolveIconViewMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveIconViewMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveIconViewMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveIconViewMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveIconViewMethod "map" o = WidgetMapMethodInfo-    ResolveIconViewMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveIconViewMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveIconViewMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveIconViewMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveIconViewMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveIconViewMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveIconViewMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveIconViewMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveIconViewMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveIconViewMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveIconViewMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveIconViewMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveIconViewMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveIconViewMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveIconViewMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveIconViewMethod "packEnd" o = CellLayoutPackEndMethodInfo-    ResolveIconViewMethod "packStart" o = CellLayoutPackStartMethodInfo-    ResolveIconViewMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveIconViewMethod "path" o = WidgetPathMethodInfo-    ResolveIconViewMethod "pathIsSelected" o = IconViewPathIsSelectedMethodInfo-    ResolveIconViewMethod "propagateDraw" o = ContainerPropagateDrawMethodInfo-    ResolveIconViewMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveIconViewMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveIconViewMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveIconViewMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveIconViewMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveIconViewMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveIconViewMethod "realize" o = WidgetRealizeMethodInfo-    ResolveIconViewMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveIconViewMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveIconViewMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveIconViewMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveIconViewMethod "remove" o = ContainerRemoveMethodInfo-    ResolveIconViewMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveIconViewMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveIconViewMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveIconViewMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveIconViewMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveIconViewMethod "reorder" o = CellLayoutReorderMethodInfo-    ResolveIconViewMethod "reparent" o = WidgetReparentMethodInfo-    ResolveIconViewMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveIconViewMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveIconViewMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveIconViewMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveIconViewMethod "resizeChildren" o = ContainerResizeChildrenMethodInfo-    ResolveIconViewMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveIconViewMethod "scrollToPath" o = IconViewScrollToPathMethodInfo-    ResolveIconViewMethod "selectAll" o = IconViewSelectAllMethodInfo-    ResolveIconViewMethod "selectPath" o = IconViewSelectPathMethodInfo-    ResolveIconViewMethod "selectedForeach" o = IconViewSelectedForeachMethodInfo-    ResolveIconViewMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveIconViewMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveIconViewMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveIconViewMethod "show" o = WidgetShowMethodInfo-    ResolveIconViewMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveIconViewMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveIconViewMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveIconViewMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveIconViewMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveIconViewMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveIconViewMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveIconViewMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveIconViewMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveIconViewMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveIconViewMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveIconViewMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveIconViewMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveIconViewMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveIconViewMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveIconViewMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveIconViewMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveIconViewMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveIconViewMethod "unselectAll" o = IconViewUnselectAllMethodInfo-    ResolveIconViewMethod "unselectPath" o = IconViewUnselectPathMethodInfo-    ResolveIconViewMethod "unsetFocusChain" o = ContainerUnsetFocusChainMethodInfo-    ResolveIconViewMethod "unsetModelDragDest" o = IconViewUnsetModelDragDestMethodInfo-    ResolveIconViewMethod "unsetModelDragSource" o = IconViewUnsetModelDragSourceMethodInfo-    ResolveIconViewMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveIconViewMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveIconViewMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveIconViewMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveIconViewMethod "getActivateOnSingleClick" o = IconViewGetActivateOnSingleClickMethodInfo-    ResolveIconViewMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveIconViewMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveIconViewMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveIconViewMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveIconViewMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveIconViewMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveIconViewMethod "getArea" o = CellLayoutGetAreaMethodInfo-    ResolveIconViewMethod "getBorder" o = ScrollableGetBorderMethodInfo-    ResolveIconViewMethod "getBorderWidth" o = ContainerGetBorderWidthMethodInfo-    ResolveIconViewMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveIconViewMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveIconViewMethod "getCellRect" o = IconViewGetCellRectMethodInfo-    ResolveIconViewMethod "getCells" o = CellLayoutGetCellsMethodInfo-    ResolveIconViewMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveIconViewMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveIconViewMethod "getChildren" o = ContainerGetChildrenMethodInfo-    ResolveIconViewMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveIconViewMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveIconViewMethod "getColumnSpacing" o = IconViewGetColumnSpacingMethodInfo-    ResolveIconViewMethod "getColumns" o = IconViewGetColumnsMethodInfo-    ResolveIconViewMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveIconViewMethod "getCursor" o = IconViewGetCursorMethodInfo-    ResolveIconViewMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveIconViewMethod "getDestItemAtPos" o = IconViewGetDestItemAtPosMethodInfo-    ResolveIconViewMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveIconViewMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveIconViewMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveIconViewMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveIconViewMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveIconViewMethod "getDragDestItem" o = IconViewGetDragDestItemMethodInfo-    ResolveIconViewMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveIconViewMethod "getFocusChain" o = ContainerGetFocusChainMethodInfo-    ResolveIconViewMethod "getFocusChild" o = ContainerGetFocusChildMethodInfo-    ResolveIconViewMethod "getFocusHadjustment" o = ContainerGetFocusHadjustmentMethodInfo-    ResolveIconViewMethod "getFocusVadjustment" o = ContainerGetFocusVadjustmentMethodInfo-    ResolveIconViewMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveIconViewMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveIconViewMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveIconViewMethod "getHadjustment" o = ScrollableGetHadjustmentMethodInfo-    ResolveIconViewMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveIconViewMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveIconViewMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveIconViewMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveIconViewMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveIconViewMethod "getHscrollPolicy" o = ScrollableGetHscrollPolicyMethodInfo-    ResolveIconViewMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveIconViewMethod "getItemAtPos" o = IconViewGetItemAtPosMethodInfo-    ResolveIconViewMethod "getItemColumn" o = IconViewGetItemColumnMethodInfo-    ResolveIconViewMethod "getItemOrientation" o = IconViewGetItemOrientationMethodInfo-    ResolveIconViewMethod "getItemPadding" o = IconViewGetItemPaddingMethodInfo-    ResolveIconViewMethod "getItemRow" o = IconViewGetItemRowMethodInfo-    ResolveIconViewMethod "getItemWidth" o = IconViewGetItemWidthMethodInfo-    ResolveIconViewMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveIconViewMethod "getMargin" o = IconViewGetMarginMethodInfo-    ResolveIconViewMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveIconViewMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveIconViewMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveIconViewMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveIconViewMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveIconViewMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveIconViewMethod "getMarkupColumn" o = IconViewGetMarkupColumnMethodInfo-    ResolveIconViewMethod "getModel" o = IconViewGetModelMethodInfo-    ResolveIconViewMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveIconViewMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveIconViewMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveIconViewMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveIconViewMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveIconViewMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveIconViewMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveIconViewMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveIconViewMethod "getPathAtPos" o = IconViewGetPathAtPosMethodInfo-    ResolveIconViewMethod "getPathForChild" o = ContainerGetPathForChildMethodInfo-    ResolveIconViewMethod "getPixbufColumn" o = IconViewGetPixbufColumnMethodInfo-    ResolveIconViewMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveIconViewMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveIconViewMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveIconViewMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveIconViewMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveIconViewMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveIconViewMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveIconViewMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveIconViewMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveIconViewMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveIconViewMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveIconViewMethod "getReorderable" o = IconViewGetReorderableMethodInfo-    ResolveIconViewMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveIconViewMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveIconViewMethod "getResizeMode" o = ContainerGetResizeModeMethodInfo-    ResolveIconViewMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveIconViewMethod "getRowSpacing" o = IconViewGetRowSpacingMethodInfo-    ResolveIconViewMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveIconViewMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveIconViewMethod "getSelectedItems" o = IconViewGetSelectedItemsMethodInfo-    ResolveIconViewMethod "getSelectionMode" o = IconViewGetSelectionModeMethodInfo-    ResolveIconViewMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveIconViewMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveIconViewMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveIconViewMethod "getSpacing" o = IconViewGetSpacingMethodInfo-    ResolveIconViewMethod "getState" o = WidgetGetStateMethodInfo-    ResolveIconViewMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveIconViewMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveIconViewMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveIconViewMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveIconViewMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveIconViewMethod "getTextColumn" o = IconViewGetTextColumnMethodInfo-    ResolveIconViewMethod "getTooltipColumn" o = IconViewGetTooltipColumnMethodInfo-    ResolveIconViewMethod "getTooltipContext" o = IconViewGetTooltipContextMethodInfo-    ResolveIconViewMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveIconViewMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveIconViewMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveIconViewMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveIconViewMethod "getVadjustment" o = ScrollableGetVadjustmentMethodInfo-    ResolveIconViewMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveIconViewMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveIconViewMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveIconViewMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveIconViewMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveIconViewMethod "getVisibleRange" o = IconViewGetVisibleRangeMethodInfo-    ResolveIconViewMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveIconViewMethod "getVscrollPolicy" o = ScrollableGetVscrollPolicyMethodInfo-    ResolveIconViewMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveIconViewMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveIconViewMethod "setActivateOnSingleClick" o = IconViewSetActivateOnSingleClickMethodInfo-    ResolveIconViewMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveIconViewMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveIconViewMethod "setBorderWidth" o = ContainerSetBorderWidthMethodInfo-    ResolveIconViewMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveIconViewMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveIconViewMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveIconViewMethod "setCellDataFunc" o = CellLayoutSetCellDataFuncMethodInfo-    ResolveIconViewMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveIconViewMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveIconViewMethod "setColumnSpacing" o = IconViewSetColumnSpacingMethodInfo-    ResolveIconViewMethod "setColumns" o = IconViewSetColumnsMethodInfo-    ResolveIconViewMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveIconViewMethod "setCursor" o = IconViewSetCursorMethodInfo-    ResolveIconViewMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveIconViewMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveIconViewMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveIconViewMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveIconViewMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveIconViewMethod "setDragDestItem" o = IconViewSetDragDestItemMethodInfo-    ResolveIconViewMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveIconViewMethod "setFocusChain" o = ContainerSetFocusChainMethodInfo-    ResolveIconViewMethod "setFocusChild" o = ContainerSetFocusChildMethodInfo-    ResolveIconViewMethod "setFocusHadjustment" o = ContainerSetFocusHadjustmentMethodInfo-    ResolveIconViewMethod "setFocusVadjustment" o = ContainerSetFocusVadjustmentMethodInfo-    ResolveIconViewMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveIconViewMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveIconViewMethod "setHadjustment" o = ScrollableSetHadjustmentMethodInfo-    ResolveIconViewMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveIconViewMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveIconViewMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveIconViewMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveIconViewMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveIconViewMethod "setHscrollPolicy" o = ScrollableSetHscrollPolicyMethodInfo-    ResolveIconViewMethod "setItemOrientation" o = IconViewSetItemOrientationMethodInfo-    ResolveIconViewMethod "setItemPadding" o = IconViewSetItemPaddingMethodInfo-    ResolveIconViewMethod "setItemWidth" o = IconViewSetItemWidthMethodInfo-    ResolveIconViewMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveIconViewMethod "setMargin" o = IconViewSetMarginMethodInfo-    ResolveIconViewMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveIconViewMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveIconViewMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveIconViewMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveIconViewMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveIconViewMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveIconViewMethod "setMarkupColumn" o = IconViewSetMarkupColumnMethodInfo-    ResolveIconViewMethod "setModel" o = IconViewSetModelMethodInfo-    ResolveIconViewMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveIconViewMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveIconViewMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveIconViewMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveIconViewMethod "setPixbufColumn" o = IconViewSetPixbufColumnMethodInfo-    ResolveIconViewMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveIconViewMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveIconViewMethod "setReallocateRedraws" o = ContainerSetReallocateRedrawsMethodInfo-    ResolveIconViewMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveIconViewMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveIconViewMethod "setReorderable" o = IconViewSetReorderableMethodInfo-    ResolveIconViewMethod "setResizeMode" o = ContainerSetResizeModeMethodInfo-    ResolveIconViewMethod "setRowSpacing" o = IconViewSetRowSpacingMethodInfo-    ResolveIconViewMethod "setSelectionMode" o = IconViewSetSelectionModeMethodInfo-    ResolveIconViewMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveIconViewMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveIconViewMethod "setSpacing" o = IconViewSetSpacingMethodInfo-    ResolveIconViewMethod "setState" o = WidgetSetStateMethodInfo-    ResolveIconViewMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveIconViewMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveIconViewMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveIconViewMethod "setTextColumn" o = IconViewSetTextColumnMethodInfo-    ResolveIconViewMethod "setTooltipCell" o = IconViewSetTooltipCellMethodInfo-    ResolveIconViewMethod "setTooltipColumn" o = IconViewSetTooltipColumnMethodInfo-    ResolveIconViewMethod "setTooltipItem" o = IconViewSetTooltipItemMethodInfo-    ResolveIconViewMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveIconViewMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveIconViewMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveIconViewMethod "setVadjustment" o = ScrollableSetVadjustmentMethodInfo-    ResolveIconViewMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveIconViewMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveIconViewMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveIconViewMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveIconViewMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveIconViewMethod "setVscrollPolicy" o = ScrollableSetVscrollPolicyMethodInfo-    ResolveIconViewMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveIconViewMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveIconViewMethod t IconView, MethodInfo info IconView p) => IsLabelProxy t (IconView -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveIconViewMethod t IconView, MethodInfo info IconView p) => IsLabel t (IconView -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal IconView::activate-cursor-item-type IconViewActivateCursorItemCallback =-    IO Bool--noIconViewActivateCursorItemCallback :: Maybe IconViewActivateCursorItemCallback-noIconViewActivateCursorItemCallback = Nothing--type IconViewActivateCursorItemCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO CInt--foreign import ccall "wrapper"-    mkIconViewActivateCursorItemCallback :: IconViewActivateCursorItemCallbackC -> IO (FunPtr IconViewActivateCursorItemCallbackC)--iconViewActivateCursorItemClosure :: IconViewActivateCursorItemCallback -> IO Closure-iconViewActivateCursorItemClosure cb = newCClosure =<< mkIconViewActivateCursorItemCallback wrapped-    where wrapped = iconViewActivateCursorItemCallbackWrapper cb--iconViewActivateCursorItemCallbackWrapper ::-    IconViewActivateCursorItemCallback ->-    Ptr () ->-    Ptr () ->-    IO CInt-iconViewActivateCursorItemCallbackWrapper _cb _ _ = do-    result <- _cb -    let result' = (fromIntegral . fromEnum) result-    return result'--onIconViewActivateCursorItem :: (GObject a, MonadIO m) => a -> IconViewActivateCursorItemCallback -> m SignalHandlerId-onIconViewActivateCursorItem obj cb = liftIO $ connectIconViewActivateCursorItem obj cb SignalConnectBefore-afterIconViewActivateCursorItem :: (GObject a, MonadIO m) => a -> IconViewActivateCursorItemCallback -> m SignalHandlerId-afterIconViewActivateCursorItem obj cb = connectIconViewActivateCursorItem obj cb SignalConnectAfter--connectIconViewActivateCursorItem :: (GObject a, MonadIO m) =>-                                     a -> IconViewActivateCursorItemCallback -> SignalConnectMode -> m SignalHandlerId-connectIconViewActivateCursorItem obj cb after = liftIO $ do-    cb' <- mkIconViewActivateCursorItemCallback (iconViewActivateCursorItemCallbackWrapper cb)-    connectSignalFunPtr obj "activate-cursor-item" cb' after---- signal IconView::item-activated-type IconViewItemActivatedCallback =-    TreePath ->-    IO ()--noIconViewItemActivatedCallback :: Maybe IconViewItemActivatedCallback-noIconViewItemActivatedCallback = Nothing--type IconViewItemActivatedCallbackC =-    Ptr () ->                               -- object-    Ptr TreePath ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkIconViewItemActivatedCallback :: IconViewItemActivatedCallbackC -> IO (FunPtr IconViewItemActivatedCallbackC)--iconViewItemActivatedClosure :: IconViewItemActivatedCallback -> IO Closure-iconViewItemActivatedClosure cb = newCClosure =<< mkIconViewItemActivatedCallback wrapped-    where wrapped = iconViewItemActivatedCallbackWrapper cb--iconViewItemActivatedCallbackWrapper ::-    IconViewItemActivatedCallback ->-    Ptr () ->-    Ptr TreePath ->-    Ptr () ->-    IO ()-iconViewItemActivatedCallbackWrapper _cb _ path _ = do-    path' <- (newBoxed TreePath) path-    _cb  path'--onIconViewItemActivated :: (GObject a, MonadIO m) => a -> IconViewItemActivatedCallback -> m SignalHandlerId-onIconViewItemActivated obj cb = liftIO $ connectIconViewItemActivated obj cb SignalConnectBefore-afterIconViewItemActivated :: (GObject a, MonadIO m) => a -> IconViewItemActivatedCallback -> m SignalHandlerId-afterIconViewItemActivated obj cb = connectIconViewItemActivated obj cb SignalConnectAfter--connectIconViewItemActivated :: (GObject a, MonadIO m) =>-                                a -> IconViewItemActivatedCallback -> SignalConnectMode -> m SignalHandlerId-connectIconViewItemActivated obj cb after = liftIO $ do-    cb' <- mkIconViewItemActivatedCallback (iconViewItemActivatedCallbackWrapper cb)-    connectSignalFunPtr obj "item-activated" cb' after---- signal IconView::move-cursor-type IconViewMoveCursorCallback =-    MovementStep ->-    Int32 ->-    IO Bool--noIconViewMoveCursorCallback :: Maybe IconViewMoveCursorCallback-noIconViewMoveCursorCallback = Nothing--type IconViewMoveCursorCallbackC =-    Ptr () ->                               -- object-    CUInt ->-    Int32 ->-    Ptr () ->                               -- user_data-    IO CInt--foreign import ccall "wrapper"-    mkIconViewMoveCursorCallback :: IconViewMoveCursorCallbackC -> IO (FunPtr IconViewMoveCursorCallbackC)--iconViewMoveCursorClosure :: IconViewMoveCursorCallback -> IO Closure-iconViewMoveCursorClosure cb = newCClosure =<< mkIconViewMoveCursorCallback wrapped-    where wrapped = iconViewMoveCursorCallbackWrapper cb--iconViewMoveCursorCallbackWrapper ::-    IconViewMoveCursorCallback ->-    Ptr () ->-    CUInt ->-    Int32 ->-    Ptr () ->-    IO CInt-iconViewMoveCursorCallbackWrapper _cb _ step count _ = do-    let step' = (toEnum . fromIntegral) step-    result <- _cb  step' count-    let result' = (fromIntegral . fromEnum) result-    return result'--onIconViewMoveCursor :: (GObject a, MonadIO m) => a -> IconViewMoveCursorCallback -> m SignalHandlerId-onIconViewMoveCursor obj cb = liftIO $ connectIconViewMoveCursor obj cb SignalConnectBefore-afterIconViewMoveCursor :: (GObject a, MonadIO m) => a -> IconViewMoveCursorCallback -> m SignalHandlerId-afterIconViewMoveCursor obj cb = connectIconViewMoveCursor obj cb SignalConnectAfter--connectIconViewMoveCursor :: (GObject a, MonadIO m) =>-                             a -> IconViewMoveCursorCallback -> SignalConnectMode -> m SignalHandlerId-connectIconViewMoveCursor obj cb after = liftIO $ do-    cb' <- mkIconViewMoveCursorCallback (iconViewMoveCursorCallbackWrapper cb)-    connectSignalFunPtr obj "move-cursor" cb' after---- signal IconView::select-all-type IconViewSelectAllCallback =-    IO ()--noIconViewSelectAllCallback :: Maybe IconViewSelectAllCallback-noIconViewSelectAllCallback = Nothing--type IconViewSelectAllCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkIconViewSelectAllCallback :: IconViewSelectAllCallbackC -> IO (FunPtr IconViewSelectAllCallbackC)--iconViewSelectAllClosure :: IconViewSelectAllCallback -> IO Closure-iconViewSelectAllClosure cb = newCClosure =<< mkIconViewSelectAllCallback wrapped-    where wrapped = iconViewSelectAllCallbackWrapper cb--iconViewSelectAllCallbackWrapper ::-    IconViewSelectAllCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-iconViewSelectAllCallbackWrapper _cb _ _ = do-    _cb --onIconViewSelectAll :: (GObject a, MonadIO m) => a -> IconViewSelectAllCallback -> m SignalHandlerId-onIconViewSelectAll obj cb = liftIO $ connectIconViewSelectAll obj cb SignalConnectBefore-afterIconViewSelectAll :: (GObject a, MonadIO m) => a -> IconViewSelectAllCallback -> m SignalHandlerId-afterIconViewSelectAll obj cb = connectIconViewSelectAll obj cb SignalConnectAfter--connectIconViewSelectAll :: (GObject a, MonadIO m) =>-                            a -> IconViewSelectAllCallback -> SignalConnectMode -> m SignalHandlerId-connectIconViewSelectAll obj cb after = liftIO $ do-    cb' <- mkIconViewSelectAllCallback (iconViewSelectAllCallbackWrapper cb)-    connectSignalFunPtr obj "select-all" cb' after---- signal IconView::select-cursor-item-type IconViewSelectCursorItemCallback =-    IO ()--noIconViewSelectCursorItemCallback :: Maybe IconViewSelectCursorItemCallback-noIconViewSelectCursorItemCallback = Nothing--type IconViewSelectCursorItemCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkIconViewSelectCursorItemCallback :: IconViewSelectCursorItemCallbackC -> IO (FunPtr IconViewSelectCursorItemCallbackC)--iconViewSelectCursorItemClosure :: IconViewSelectCursorItemCallback -> IO Closure-iconViewSelectCursorItemClosure cb = newCClosure =<< mkIconViewSelectCursorItemCallback wrapped-    where wrapped = iconViewSelectCursorItemCallbackWrapper cb--iconViewSelectCursorItemCallbackWrapper ::-    IconViewSelectCursorItemCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-iconViewSelectCursorItemCallbackWrapper _cb _ _ = do-    _cb --onIconViewSelectCursorItem :: (GObject a, MonadIO m) => a -> IconViewSelectCursorItemCallback -> m SignalHandlerId-onIconViewSelectCursorItem obj cb = liftIO $ connectIconViewSelectCursorItem obj cb SignalConnectBefore-afterIconViewSelectCursorItem :: (GObject a, MonadIO m) => a -> IconViewSelectCursorItemCallback -> m SignalHandlerId-afterIconViewSelectCursorItem obj cb = connectIconViewSelectCursorItem obj cb SignalConnectAfter--connectIconViewSelectCursorItem :: (GObject a, MonadIO m) =>-                                   a -> IconViewSelectCursorItemCallback -> SignalConnectMode -> m SignalHandlerId-connectIconViewSelectCursorItem obj cb after = liftIO $ do-    cb' <- mkIconViewSelectCursorItemCallback (iconViewSelectCursorItemCallbackWrapper cb)-    connectSignalFunPtr obj "select-cursor-item" cb' after---- signal IconView::selection-changed-type IconViewSelectionChangedCallback =-    IO ()--noIconViewSelectionChangedCallback :: Maybe IconViewSelectionChangedCallback-noIconViewSelectionChangedCallback = Nothing--type IconViewSelectionChangedCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkIconViewSelectionChangedCallback :: IconViewSelectionChangedCallbackC -> IO (FunPtr IconViewSelectionChangedCallbackC)--iconViewSelectionChangedClosure :: IconViewSelectionChangedCallback -> IO Closure-iconViewSelectionChangedClosure cb = newCClosure =<< mkIconViewSelectionChangedCallback wrapped-    where wrapped = iconViewSelectionChangedCallbackWrapper cb--iconViewSelectionChangedCallbackWrapper ::-    IconViewSelectionChangedCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-iconViewSelectionChangedCallbackWrapper _cb _ _ = do-    _cb --onIconViewSelectionChanged :: (GObject a, MonadIO m) => a -> IconViewSelectionChangedCallback -> m SignalHandlerId-onIconViewSelectionChanged obj cb = liftIO $ connectIconViewSelectionChanged obj cb SignalConnectBefore-afterIconViewSelectionChanged :: (GObject a, MonadIO m) => a -> IconViewSelectionChangedCallback -> m SignalHandlerId-afterIconViewSelectionChanged obj cb = connectIconViewSelectionChanged obj cb SignalConnectAfter--connectIconViewSelectionChanged :: (GObject a, MonadIO m) =>-                                   a -> IconViewSelectionChangedCallback -> SignalConnectMode -> m SignalHandlerId-connectIconViewSelectionChanged obj cb after = liftIO $ do-    cb' <- mkIconViewSelectionChangedCallback (iconViewSelectionChangedCallbackWrapper cb)-    connectSignalFunPtr obj "selection-changed" cb' after---- signal IconView::toggle-cursor-item-type IconViewToggleCursorItemCallback =-    IO ()--noIconViewToggleCursorItemCallback :: Maybe IconViewToggleCursorItemCallback-noIconViewToggleCursorItemCallback = Nothing--type IconViewToggleCursorItemCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkIconViewToggleCursorItemCallback :: IconViewToggleCursorItemCallbackC -> IO (FunPtr IconViewToggleCursorItemCallbackC)--iconViewToggleCursorItemClosure :: IconViewToggleCursorItemCallback -> IO Closure-iconViewToggleCursorItemClosure cb = newCClosure =<< mkIconViewToggleCursorItemCallback wrapped-    where wrapped = iconViewToggleCursorItemCallbackWrapper cb--iconViewToggleCursorItemCallbackWrapper ::-    IconViewToggleCursorItemCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-iconViewToggleCursorItemCallbackWrapper _cb _ _ = do-    _cb --onIconViewToggleCursorItem :: (GObject a, MonadIO m) => a -> IconViewToggleCursorItemCallback -> m SignalHandlerId-onIconViewToggleCursorItem obj cb = liftIO $ connectIconViewToggleCursorItem obj cb SignalConnectBefore-afterIconViewToggleCursorItem :: (GObject a, MonadIO m) => a -> IconViewToggleCursorItemCallback -> m SignalHandlerId-afterIconViewToggleCursorItem obj cb = connectIconViewToggleCursorItem obj cb SignalConnectAfter--connectIconViewToggleCursorItem :: (GObject a, MonadIO m) =>-                                   a -> IconViewToggleCursorItemCallback -> SignalConnectMode -> m SignalHandlerId-connectIconViewToggleCursorItem obj cb after = liftIO $ do-    cb' <- mkIconViewToggleCursorItemCallback (iconViewToggleCursorItemCallbackWrapper cb)-    connectSignalFunPtr obj "toggle-cursor-item" cb' after---- signal IconView::unselect-all-type IconViewUnselectAllCallback =-    IO ()--noIconViewUnselectAllCallback :: Maybe IconViewUnselectAllCallback-noIconViewUnselectAllCallback = Nothing--type IconViewUnselectAllCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkIconViewUnselectAllCallback :: IconViewUnselectAllCallbackC -> IO (FunPtr IconViewUnselectAllCallbackC)--iconViewUnselectAllClosure :: IconViewUnselectAllCallback -> IO Closure-iconViewUnselectAllClosure cb = newCClosure =<< mkIconViewUnselectAllCallback wrapped-    where wrapped = iconViewUnselectAllCallbackWrapper cb--iconViewUnselectAllCallbackWrapper ::-    IconViewUnselectAllCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-iconViewUnselectAllCallbackWrapper _cb _ _ = do-    _cb --onIconViewUnselectAll :: (GObject a, MonadIO m) => a -> IconViewUnselectAllCallback -> m SignalHandlerId-onIconViewUnselectAll obj cb = liftIO $ connectIconViewUnselectAll obj cb SignalConnectBefore-afterIconViewUnselectAll :: (GObject a, MonadIO m) => a -> IconViewUnselectAllCallback -> m SignalHandlerId-afterIconViewUnselectAll obj cb = connectIconViewUnselectAll obj cb SignalConnectAfter--connectIconViewUnselectAll :: (GObject a, MonadIO m) =>-                              a -> IconViewUnselectAllCallback -> SignalConnectMode -> m SignalHandlerId-connectIconViewUnselectAll obj cb after = liftIO $ do-    cb' <- mkIconViewUnselectAllCallback (iconViewUnselectAllCallbackWrapper cb)-    connectSignalFunPtr obj "unselect-all" cb' after---- VVV Prop "activate-on-single-click"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getIconViewActivateOnSingleClick :: (MonadIO m, IconViewK o) => o -> m Bool-getIconViewActivateOnSingleClick obj = liftIO $ getObjectPropertyBool obj "activate-on-single-click"--setIconViewActivateOnSingleClick :: (MonadIO m, IconViewK o) => o -> Bool -> m ()-setIconViewActivateOnSingleClick obj val = liftIO $ setObjectPropertyBool obj "activate-on-single-click" val--constructIconViewActivateOnSingleClick :: Bool -> IO ([Char], GValue)-constructIconViewActivateOnSingleClick val = constructObjectPropertyBool "activate-on-single-click" val--data IconViewActivateOnSingleClickPropertyInfo-instance AttrInfo IconViewActivateOnSingleClickPropertyInfo where-    type AttrAllowedOps IconViewActivateOnSingleClickPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint IconViewActivateOnSingleClickPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint IconViewActivateOnSingleClickPropertyInfo = IconViewK-    type AttrGetType IconViewActivateOnSingleClickPropertyInfo = Bool-    type AttrLabel IconViewActivateOnSingleClickPropertyInfo = "activate-on-single-click"-    attrGet _ = getIconViewActivateOnSingleClick-    attrSet _ = setIconViewActivateOnSingleClick-    attrConstruct _ = constructIconViewActivateOnSingleClick-    attrClear _ = undefined---- VVV Prop "cell-area"-   -- Type: TInterface "Gtk" "CellArea"-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstructOnly]-   -- Nullable: (Nothing,Nothing)--getIconViewCellArea :: (MonadIO m, IconViewK o) => o -> m (Maybe CellArea)-getIconViewCellArea obj = liftIO $ getObjectPropertyObject obj "cell-area" CellArea--constructIconViewCellArea :: (CellAreaK a) => a -> IO ([Char], GValue)-constructIconViewCellArea val = constructObjectPropertyObject "cell-area" (Just val)--data IconViewCellAreaPropertyInfo-instance AttrInfo IconViewCellAreaPropertyInfo where-    type AttrAllowedOps IconViewCellAreaPropertyInfo = '[ 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint IconViewCellAreaPropertyInfo = CellAreaK-    type AttrBaseTypeConstraint IconViewCellAreaPropertyInfo = IconViewK-    type AttrGetType IconViewCellAreaPropertyInfo = (Maybe CellArea)-    type AttrLabel IconViewCellAreaPropertyInfo = "cell-area"-    attrGet _ = getIconViewCellArea-    attrSet _ = undefined-    attrConstruct _ = constructIconViewCellArea-    attrClear _ = undefined---- VVV Prop "column-spacing"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getIconViewColumnSpacing :: (MonadIO m, IconViewK o) => o -> m Int32-getIconViewColumnSpacing obj = liftIO $ getObjectPropertyInt32 obj "column-spacing"--setIconViewColumnSpacing :: (MonadIO m, IconViewK o) => o -> Int32 -> m ()-setIconViewColumnSpacing obj val = liftIO $ setObjectPropertyInt32 obj "column-spacing" val--constructIconViewColumnSpacing :: Int32 -> IO ([Char], GValue)-constructIconViewColumnSpacing val = constructObjectPropertyInt32 "column-spacing" val--data IconViewColumnSpacingPropertyInfo-instance AttrInfo IconViewColumnSpacingPropertyInfo where-    type AttrAllowedOps IconViewColumnSpacingPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint IconViewColumnSpacingPropertyInfo = (~) Int32-    type AttrBaseTypeConstraint IconViewColumnSpacingPropertyInfo = IconViewK-    type AttrGetType IconViewColumnSpacingPropertyInfo = Int32-    type AttrLabel IconViewColumnSpacingPropertyInfo = "column-spacing"-    attrGet _ = getIconViewColumnSpacing-    attrSet _ = setIconViewColumnSpacing-    attrConstruct _ = constructIconViewColumnSpacing-    attrClear _ = undefined---- VVV Prop "columns"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getIconViewColumns :: (MonadIO m, IconViewK o) => o -> m Int32-getIconViewColumns obj = liftIO $ getObjectPropertyInt32 obj "columns"--setIconViewColumns :: (MonadIO m, IconViewK o) => o -> Int32 -> m ()-setIconViewColumns obj val = liftIO $ setObjectPropertyInt32 obj "columns" val--constructIconViewColumns :: Int32 -> IO ([Char], GValue)-constructIconViewColumns val = constructObjectPropertyInt32 "columns" val--data IconViewColumnsPropertyInfo-instance AttrInfo IconViewColumnsPropertyInfo where-    type AttrAllowedOps IconViewColumnsPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint IconViewColumnsPropertyInfo = (~) Int32-    type AttrBaseTypeConstraint IconViewColumnsPropertyInfo = IconViewK-    type AttrGetType IconViewColumnsPropertyInfo = Int32-    type AttrLabel IconViewColumnsPropertyInfo = "columns"-    attrGet _ = getIconViewColumns-    attrSet _ = setIconViewColumns-    attrConstruct _ = constructIconViewColumns-    attrClear _ = undefined---- VVV Prop "item-orientation"-   -- Type: TInterface "Gtk" "Orientation"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getIconViewItemOrientation :: (MonadIO m, IconViewK o) => o -> m Orientation-getIconViewItemOrientation obj = liftIO $ getObjectPropertyEnum obj "item-orientation"--setIconViewItemOrientation :: (MonadIO m, IconViewK o) => o -> Orientation -> m ()-setIconViewItemOrientation obj val = liftIO $ setObjectPropertyEnum obj "item-orientation" val--constructIconViewItemOrientation :: Orientation -> IO ([Char], GValue)-constructIconViewItemOrientation val = constructObjectPropertyEnum "item-orientation" val--data IconViewItemOrientationPropertyInfo-instance AttrInfo IconViewItemOrientationPropertyInfo where-    type AttrAllowedOps IconViewItemOrientationPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint IconViewItemOrientationPropertyInfo = (~) Orientation-    type AttrBaseTypeConstraint IconViewItemOrientationPropertyInfo = IconViewK-    type AttrGetType IconViewItemOrientationPropertyInfo = Orientation-    type AttrLabel IconViewItemOrientationPropertyInfo = "item-orientation"-    attrGet _ = getIconViewItemOrientation-    attrSet _ = setIconViewItemOrientation-    attrConstruct _ = constructIconViewItemOrientation-    attrClear _ = undefined---- VVV Prop "item-padding"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getIconViewItemPadding :: (MonadIO m, IconViewK o) => o -> m Int32-getIconViewItemPadding obj = liftIO $ getObjectPropertyInt32 obj "item-padding"--setIconViewItemPadding :: (MonadIO m, IconViewK o) => o -> Int32 -> m ()-setIconViewItemPadding obj val = liftIO $ setObjectPropertyInt32 obj "item-padding" val--constructIconViewItemPadding :: Int32 -> IO ([Char], GValue)-constructIconViewItemPadding val = constructObjectPropertyInt32 "item-padding" val--data IconViewItemPaddingPropertyInfo-instance AttrInfo IconViewItemPaddingPropertyInfo where-    type AttrAllowedOps IconViewItemPaddingPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint IconViewItemPaddingPropertyInfo = (~) Int32-    type AttrBaseTypeConstraint IconViewItemPaddingPropertyInfo = IconViewK-    type AttrGetType IconViewItemPaddingPropertyInfo = Int32-    type AttrLabel IconViewItemPaddingPropertyInfo = "item-padding"-    attrGet _ = getIconViewItemPadding-    attrSet _ = setIconViewItemPadding-    attrConstruct _ = constructIconViewItemPadding-    attrClear _ = undefined---- VVV Prop "item-width"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getIconViewItemWidth :: (MonadIO m, IconViewK o) => o -> m Int32-getIconViewItemWidth obj = liftIO $ getObjectPropertyInt32 obj "item-width"--setIconViewItemWidth :: (MonadIO m, IconViewK o) => o -> Int32 -> m ()-setIconViewItemWidth obj val = liftIO $ setObjectPropertyInt32 obj "item-width" val--constructIconViewItemWidth :: Int32 -> IO ([Char], GValue)-constructIconViewItemWidth val = constructObjectPropertyInt32 "item-width" val--data IconViewItemWidthPropertyInfo-instance AttrInfo IconViewItemWidthPropertyInfo where-    type AttrAllowedOps IconViewItemWidthPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint IconViewItemWidthPropertyInfo = (~) Int32-    type AttrBaseTypeConstraint IconViewItemWidthPropertyInfo = IconViewK-    type AttrGetType IconViewItemWidthPropertyInfo = Int32-    type AttrLabel IconViewItemWidthPropertyInfo = "item-width"-    attrGet _ = getIconViewItemWidth-    attrSet _ = setIconViewItemWidth-    attrConstruct _ = constructIconViewItemWidth-    attrClear _ = undefined---- VVV Prop "margin"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getIconViewMargin :: (MonadIO m, IconViewK o) => o -> m Int32-getIconViewMargin obj = liftIO $ getObjectPropertyInt32 obj "margin"--setIconViewMargin :: (MonadIO m, IconViewK o) => o -> Int32 -> m ()-setIconViewMargin obj val = liftIO $ setObjectPropertyInt32 obj "margin" val--constructIconViewMargin :: Int32 -> IO ([Char], GValue)-constructIconViewMargin val = constructObjectPropertyInt32 "margin" val--data IconViewMarginPropertyInfo-instance AttrInfo IconViewMarginPropertyInfo where-    type AttrAllowedOps IconViewMarginPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint IconViewMarginPropertyInfo = (~) Int32-    type AttrBaseTypeConstraint IconViewMarginPropertyInfo = IconViewK-    type AttrGetType IconViewMarginPropertyInfo = Int32-    type AttrLabel IconViewMarginPropertyInfo = "margin"-    attrGet _ = getIconViewMargin-    attrSet _ = setIconViewMargin-    attrConstruct _ = constructIconViewMargin-    attrClear _ = undefined---- VVV Prop "markup-column"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getIconViewMarkupColumn :: (MonadIO m, IconViewK o) => o -> m Int32-getIconViewMarkupColumn obj = liftIO $ getObjectPropertyInt32 obj "markup-column"--setIconViewMarkupColumn :: (MonadIO m, IconViewK o) => o -> Int32 -> m ()-setIconViewMarkupColumn obj val = liftIO $ setObjectPropertyInt32 obj "markup-column" val--constructIconViewMarkupColumn :: Int32 -> IO ([Char], GValue)-constructIconViewMarkupColumn val = constructObjectPropertyInt32 "markup-column" val--data IconViewMarkupColumnPropertyInfo-instance AttrInfo IconViewMarkupColumnPropertyInfo where-    type AttrAllowedOps IconViewMarkupColumnPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint IconViewMarkupColumnPropertyInfo = (~) Int32-    type AttrBaseTypeConstraint IconViewMarkupColumnPropertyInfo = IconViewK-    type AttrGetType IconViewMarkupColumnPropertyInfo = Int32-    type AttrLabel IconViewMarkupColumnPropertyInfo = "markup-column"-    attrGet _ = getIconViewMarkupColumn-    attrSet _ = setIconViewMarkupColumn-    attrConstruct _ = constructIconViewMarkupColumn-    attrClear _ = undefined---- VVV Prop "model"-   -- Type: TInterface "Gtk" "TreeModel"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just True)--getIconViewModel :: (MonadIO m, IconViewK o) => o -> m TreeModel-getIconViewModel obj = liftIO $ checkUnexpectedNothing "getIconViewModel" $ getObjectPropertyObject obj "model" TreeModel--setIconViewModel :: (MonadIO m, IconViewK o, TreeModelK a) => o -> a -> m ()-setIconViewModel obj val = liftIO $ setObjectPropertyObject obj "model" (Just val)--constructIconViewModel :: (TreeModelK a) => a -> IO ([Char], GValue)-constructIconViewModel val = constructObjectPropertyObject "model" (Just val)--clearIconViewModel :: (MonadIO m, IconViewK o) => o -> m ()-clearIconViewModel obj = liftIO $ setObjectPropertyObject obj "model" (Nothing :: Maybe TreeModel)--data IconViewModelPropertyInfo-instance AttrInfo IconViewModelPropertyInfo where-    type AttrAllowedOps IconViewModelPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint IconViewModelPropertyInfo = TreeModelK-    type AttrBaseTypeConstraint IconViewModelPropertyInfo = IconViewK-    type AttrGetType IconViewModelPropertyInfo = TreeModel-    type AttrLabel IconViewModelPropertyInfo = "model"-    attrGet _ = getIconViewModel-    attrSet _ = setIconViewModel-    attrConstruct _ = constructIconViewModel-    attrClear _ = clearIconViewModel---- VVV Prop "pixbuf-column"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getIconViewPixbufColumn :: (MonadIO m, IconViewK o) => o -> m Int32-getIconViewPixbufColumn obj = liftIO $ getObjectPropertyInt32 obj "pixbuf-column"--setIconViewPixbufColumn :: (MonadIO m, IconViewK o) => o -> Int32 -> m ()-setIconViewPixbufColumn obj val = liftIO $ setObjectPropertyInt32 obj "pixbuf-column" val--constructIconViewPixbufColumn :: Int32 -> IO ([Char], GValue)-constructIconViewPixbufColumn val = constructObjectPropertyInt32 "pixbuf-column" val--data IconViewPixbufColumnPropertyInfo-instance AttrInfo IconViewPixbufColumnPropertyInfo where-    type AttrAllowedOps IconViewPixbufColumnPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint IconViewPixbufColumnPropertyInfo = (~) Int32-    type AttrBaseTypeConstraint IconViewPixbufColumnPropertyInfo = IconViewK-    type AttrGetType IconViewPixbufColumnPropertyInfo = Int32-    type AttrLabel IconViewPixbufColumnPropertyInfo = "pixbuf-column"-    attrGet _ = getIconViewPixbufColumn-    attrSet _ = setIconViewPixbufColumn-    attrConstruct _ = constructIconViewPixbufColumn-    attrClear _ = undefined---- VVV Prop "reorderable"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getIconViewReorderable :: (MonadIO m, IconViewK o) => o -> m Bool-getIconViewReorderable obj = liftIO $ getObjectPropertyBool obj "reorderable"--setIconViewReorderable :: (MonadIO m, IconViewK o) => o -> Bool -> m ()-setIconViewReorderable obj val = liftIO $ setObjectPropertyBool obj "reorderable" val--constructIconViewReorderable :: Bool -> IO ([Char], GValue)-constructIconViewReorderable val = constructObjectPropertyBool "reorderable" val--data IconViewReorderablePropertyInfo-instance AttrInfo IconViewReorderablePropertyInfo where-    type AttrAllowedOps IconViewReorderablePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint IconViewReorderablePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint IconViewReorderablePropertyInfo = IconViewK-    type AttrGetType IconViewReorderablePropertyInfo = Bool-    type AttrLabel IconViewReorderablePropertyInfo = "reorderable"-    attrGet _ = getIconViewReorderable-    attrSet _ = setIconViewReorderable-    attrConstruct _ = constructIconViewReorderable-    attrClear _ = undefined---- VVV Prop "row-spacing"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getIconViewRowSpacing :: (MonadIO m, IconViewK o) => o -> m Int32-getIconViewRowSpacing obj = liftIO $ getObjectPropertyInt32 obj "row-spacing"--setIconViewRowSpacing :: (MonadIO m, IconViewK o) => o -> Int32 -> m ()-setIconViewRowSpacing obj val = liftIO $ setObjectPropertyInt32 obj "row-spacing" val--constructIconViewRowSpacing :: Int32 -> IO ([Char], GValue)-constructIconViewRowSpacing val = constructObjectPropertyInt32 "row-spacing" val--data IconViewRowSpacingPropertyInfo-instance AttrInfo IconViewRowSpacingPropertyInfo where-    type AttrAllowedOps IconViewRowSpacingPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint IconViewRowSpacingPropertyInfo = (~) Int32-    type AttrBaseTypeConstraint IconViewRowSpacingPropertyInfo = IconViewK-    type AttrGetType IconViewRowSpacingPropertyInfo = Int32-    type AttrLabel IconViewRowSpacingPropertyInfo = "row-spacing"-    attrGet _ = getIconViewRowSpacing-    attrSet _ = setIconViewRowSpacing-    attrConstruct _ = constructIconViewRowSpacing-    attrClear _ = undefined---- VVV Prop "selection-mode"-   -- Type: TInterface "Gtk" "SelectionMode"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getIconViewSelectionMode :: (MonadIO m, IconViewK o) => o -> m SelectionMode-getIconViewSelectionMode obj = liftIO $ getObjectPropertyEnum obj "selection-mode"--setIconViewSelectionMode :: (MonadIO m, IconViewK o) => o -> SelectionMode -> m ()-setIconViewSelectionMode obj val = liftIO $ setObjectPropertyEnum obj "selection-mode" val--constructIconViewSelectionMode :: SelectionMode -> IO ([Char], GValue)-constructIconViewSelectionMode val = constructObjectPropertyEnum "selection-mode" val--data IconViewSelectionModePropertyInfo-instance AttrInfo IconViewSelectionModePropertyInfo where-    type AttrAllowedOps IconViewSelectionModePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint IconViewSelectionModePropertyInfo = (~) SelectionMode-    type AttrBaseTypeConstraint IconViewSelectionModePropertyInfo = IconViewK-    type AttrGetType IconViewSelectionModePropertyInfo = SelectionMode-    type AttrLabel IconViewSelectionModePropertyInfo = "selection-mode"-    attrGet _ = getIconViewSelectionMode-    attrSet _ = setIconViewSelectionMode-    attrConstruct _ = constructIconViewSelectionMode-    attrClear _ = undefined---- VVV Prop "spacing"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getIconViewSpacing :: (MonadIO m, IconViewK o) => o -> m Int32-getIconViewSpacing obj = liftIO $ getObjectPropertyInt32 obj "spacing"--setIconViewSpacing :: (MonadIO m, IconViewK o) => o -> Int32 -> m ()-setIconViewSpacing obj val = liftIO $ setObjectPropertyInt32 obj "spacing" val--constructIconViewSpacing :: Int32 -> IO ([Char], GValue)-constructIconViewSpacing val = constructObjectPropertyInt32 "spacing" val--data IconViewSpacingPropertyInfo-instance AttrInfo IconViewSpacingPropertyInfo where-    type AttrAllowedOps IconViewSpacingPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint IconViewSpacingPropertyInfo = (~) Int32-    type AttrBaseTypeConstraint IconViewSpacingPropertyInfo = IconViewK-    type AttrGetType IconViewSpacingPropertyInfo = Int32-    type AttrLabel IconViewSpacingPropertyInfo = "spacing"-    attrGet _ = getIconViewSpacing-    attrSet _ = setIconViewSpacing-    attrConstruct _ = constructIconViewSpacing-    attrClear _ = undefined---- VVV Prop "text-column"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getIconViewTextColumn :: (MonadIO m, IconViewK o) => o -> m Int32-getIconViewTextColumn obj = liftIO $ getObjectPropertyInt32 obj "text-column"--setIconViewTextColumn :: (MonadIO m, IconViewK o) => o -> Int32 -> m ()-setIconViewTextColumn obj val = liftIO $ setObjectPropertyInt32 obj "text-column" val--constructIconViewTextColumn :: Int32 -> IO ([Char], GValue)-constructIconViewTextColumn val = constructObjectPropertyInt32 "text-column" val--data IconViewTextColumnPropertyInfo-instance AttrInfo IconViewTextColumnPropertyInfo where-    type AttrAllowedOps IconViewTextColumnPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint IconViewTextColumnPropertyInfo = (~) Int32-    type AttrBaseTypeConstraint IconViewTextColumnPropertyInfo = IconViewK-    type AttrGetType IconViewTextColumnPropertyInfo = Int32-    type AttrLabel IconViewTextColumnPropertyInfo = "text-column"-    attrGet _ = getIconViewTextColumn-    attrSet _ = setIconViewTextColumn-    attrConstruct _ = constructIconViewTextColumn-    attrClear _ = undefined---- VVV Prop "tooltip-column"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getIconViewTooltipColumn :: (MonadIO m, IconViewK o) => o -> m Int32-getIconViewTooltipColumn obj = liftIO $ getObjectPropertyInt32 obj "tooltip-column"--setIconViewTooltipColumn :: (MonadIO m, IconViewK o) => o -> Int32 -> m ()-setIconViewTooltipColumn obj val = liftIO $ setObjectPropertyInt32 obj "tooltip-column" val--constructIconViewTooltipColumn :: Int32 -> IO ([Char], GValue)-constructIconViewTooltipColumn val = constructObjectPropertyInt32 "tooltip-column" val--data IconViewTooltipColumnPropertyInfo-instance AttrInfo IconViewTooltipColumnPropertyInfo where-    type AttrAllowedOps IconViewTooltipColumnPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint IconViewTooltipColumnPropertyInfo = (~) Int32-    type AttrBaseTypeConstraint IconViewTooltipColumnPropertyInfo = IconViewK-    type AttrGetType IconViewTooltipColumnPropertyInfo = Int32-    type AttrLabel IconViewTooltipColumnPropertyInfo = "tooltip-column"-    attrGet _ = getIconViewTooltipColumn-    attrSet _ = setIconViewTooltipColumn-    attrConstruct _ = constructIconViewTooltipColumn-    attrClear _ = undefined--type instance AttributeList IconView = IconViewAttributeList-type IconViewAttributeList = ('[ '("activateOnSingleClick", IconViewActivateOnSingleClickPropertyInfo), '("appPaintable", WidgetAppPaintablePropertyInfo), '("borderWidth", ContainerBorderWidthPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("cellArea", IconViewCellAreaPropertyInfo), '("child", ContainerChildPropertyInfo), '("columnSpacing", IconViewColumnSpacingPropertyInfo), '("columns", IconViewColumnsPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("hadjustment", ScrollableHadjustmentPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("hscrollPolicy", ScrollableHscrollPolicyPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("itemOrientation", IconViewItemOrientationPropertyInfo), '("itemPadding", IconViewItemPaddingPropertyInfo), '("itemWidth", IconViewItemWidthPropertyInfo), '("margin", IconViewMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("markupColumn", IconViewMarkupColumnPropertyInfo), '("model", IconViewModelPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("parent", WidgetParentPropertyInfo), '("pixbufColumn", IconViewPixbufColumnPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("reorderable", IconViewReorderablePropertyInfo), '("resizeMode", ContainerResizeModePropertyInfo), '("rowSpacing", IconViewRowSpacingPropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("selectionMode", IconViewSelectionModePropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("spacing", IconViewSpacingPropertyInfo), '("style", WidgetStylePropertyInfo), '("textColumn", IconViewTextColumnPropertyInfo), '("tooltipColumn", IconViewTooltipColumnPropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("vadjustment", ScrollableVadjustmentPropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("vscrollPolicy", ScrollableVscrollPolicyPropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo)] :: [(Symbol, *)])--iconViewActivateOnSingleClick :: AttrLabelProxy "activateOnSingleClick"-iconViewActivateOnSingleClick = AttrLabelProxy--iconViewCellArea :: AttrLabelProxy "cellArea"-iconViewCellArea = AttrLabelProxy--iconViewColumnSpacing :: AttrLabelProxy "columnSpacing"-iconViewColumnSpacing = AttrLabelProxy--iconViewColumns :: AttrLabelProxy "columns"-iconViewColumns = AttrLabelProxy--iconViewItemOrientation :: AttrLabelProxy "itemOrientation"-iconViewItemOrientation = AttrLabelProxy--iconViewItemPadding :: AttrLabelProxy "itemPadding"-iconViewItemPadding = AttrLabelProxy--iconViewItemWidth :: AttrLabelProxy "itemWidth"-iconViewItemWidth = AttrLabelProxy--iconViewMargin :: AttrLabelProxy "margin"-iconViewMargin = AttrLabelProxy--iconViewMarkupColumn :: AttrLabelProxy "markupColumn"-iconViewMarkupColumn = AttrLabelProxy--iconViewModel :: AttrLabelProxy "model"-iconViewModel = AttrLabelProxy--iconViewPixbufColumn :: AttrLabelProxy "pixbufColumn"-iconViewPixbufColumn = AttrLabelProxy--iconViewReorderable :: AttrLabelProxy "reorderable"-iconViewReorderable = AttrLabelProxy--iconViewRowSpacing :: AttrLabelProxy "rowSpacing"-iconViewRowSpacing = AttrLabelProxy--iconViewSelectionMode :: AttrLabelProxy "selectionMode"-iconViewSelectionMode = AttrLabelProxy--iconViewSpacing :: AttrLabelProxy "spacing"-iconViewSpacing = AttrLabelProxy--iconViewTextColumn :: AttrLabelProxy "textColumn"-iconViewTextColumn = AttrLabelProxy--iconViewTooltipColumn :: AttrLabelProxy "tooltipColumn"-iconViewTooltipColumn = AttrLabelProxy--data IconViewActivateCursorItemSignalInfo-instance SignalInfo IconViewActivateCursorItemSignalInfo where-    type HaskellCallbackType IconViewActivateCursorItemSignalInfo = IconViewActivateCursorItemCallback-    connectSignal _ = connectIconViewActivateCursorItem--data IconViewItemActivatedSignalInfo-instance SignalInfo IconViewItemActivatedSignalInfo where-    type HaskellCallbackType IconViewItemActivatedSignalInfo = IconViewItemActivatedCallback-    connectSignal _ = connectIconViewItemActivated--data IconViewMoveCursorSignalInfo-instance SignalInfo IconViewMoveCursorSignalInfo where-    type HaskellCallbackType IconViewMoveCursorSignalInfo = IconViewMoveCursorCallback-    connectSignal _ = connectIconViewMoveCursor--data IconViewSelectAllSignalInfo-instance SignalInfo IconViewSelectAllSignalInfo where-    type HaskellCallbackType IconViewSelectAllSignalInfo = IconViewSelectAllCallback-    connectSignal _ = connectIconViewSelectAll--data IconViewSelectCursorItemSignalInfo-instance SignalInfo IconViewSelectCursorItemSignalInfo where-    type HaskellCallbackType IconViewSelectCursorItemSignalInfo = IconViewSelectCursorItemCallback-    connectSignal _ = connectIconViewSelectCursorItem--data IconViewSelectionChangedSignalInfo-instance SignalInfo IconViewSelectionChangedSignalInfo where-    type HaskellCallbackType IconViewSelectionChangedSignalInfo = IconViewSelectionChangedCallback-    connectSignal _ = connectIconViewSelectionChanged--data IconViewToggleCursorItemSignalInfo-instance SignalInfo IconViewToggleCursorItemSignalInfo where-    type HaskellCallbackType IconViewToggleCursorItemSignalInfo = IconViewToggleCursorItemCallback-    connectSignal _ = connectIconViewToggleCursorItem--data IconViewUnselectAllSignalInfo-instance SignalInfo IconViewUnselectAllSignalInfo where-    type HaskellCallbackType IconViewUnselectAllSignalInfo = IconViewUnselectAllCallback-    connectSignal _ = connectIconViewUnselectAll--type instance SignalList IconView = IconViewSignalList-type IconViewSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("activateCursorItem", IconViewActivateCursorItemSignalInfo), '("add", ContainerAddSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("checkResize", ContainerCheckResizeSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("itemActivated", IconViewItemActivatedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveCursor", IconViewMoveCursorSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("remove", ContainerRemoveSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectAll", IconViewSelectAllSignalInfo), '("selectCursorItem", IconViewSelectCursorItemSignalInfo), '("selectionChanged", IconViewSelectionChangedSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("setFocusChild", ContainerSetFocusChildSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("toggleCursorItem", IconViewToggleCursorItemSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("unselectAll", IconViewUnselectAllSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method IconView::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "IconView")--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_view_new" gtk_icon_view_new :: -    IO (Ptr IconView)---iconViewNew ::-    (MonadIO m) =>-    m IconView                              -- result-iconViewNew  = liftIO $ do-    result <- gtk_icon_view_new-    checkUnexpectedReturnNULL "gtk_icon_view_new" result-    result' <- (newObject IconView) result-    return result'---- method IconView::new_with_area--- method type : Constructor--- Args : [Arg {argCName = "area", argType = TInterface "Gtk" "CellArea", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "IconView")--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_view_new_with_area" gtk_icon_view_new_with_area :: -    Ptr CellArea ->                         -- area : TInterface "Gtk" "CellArea"-    IO (Ptr IconView)---iconViewNewWithArea ::-    (MonadIO m, CellAreaK a) =>-    a                                       -- area-    -> m IconView                           -- result-iconViewNewWithArea area = liftIO $ do-    let area' = unsafeManagedPtrCastPtr area-    result <- gtk_icon_view_new_with_area area'-    checkUnexpectedReturnNULL "gtk_icon_view_new_with_area" result-    result' <- (newObject IconView) result-    touchManagedPtr area-    return result'---- method IconView::new_with_model--- method type : Constructor--- Args : [Arg {argCName = "model", argType = TInterface "Gtk" "TreeModel", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "IconView")--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_view_new_with_model" gtk_icon_view_new_with_model :: -    Ptr TreeModel ->                        -- model : TInterface "Gtk" "TreeModel"-    IO (Ptr IconView)---iconViewNewWithModel ::-    (MonadIO m, TreeModelK a) =>-    a                                       -- model-    -> m IconView                           -- result-iconViewNewWithModel model = liftIO $ do-    let model' = unsafeManagedPtrCastPtr model-    result <- gtk_icon_view_new_with_model model'-    checkUnexpectedReturnNULL "gtk_icon_view_new_with_model" result-    result' <- (newObject IconView) result-    touchManagedPtr model-    return result'---- method IconView::convert_widget_to_bin_window_coords--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "wx", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "wy", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "bx", argType = TBasicType TInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "by", argType = TBasicType TInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_view_convert_widget_to_bin_window_coords" gtk_icon_view_convert_widget_to_bin_window_coords :: -    Ptr IconView ->                         -- _obj : TInterface "Gtk" "IconView"-    Int32 ->                                -- wx : TBasicType TInt-    Int32 ->                                -- wy : TBasicType TInt-    Ptr Int32 ->                            -- bx : TBasicType TInt-    Ptr Int32 ->                            -- by : TBasicType TInt-    IO ()---iconViewConvertWidgetToBinWindowCoords ::-    (MonadIO m, IconViewK a) =>-    a                                       -- _obj-    -> Int32                                -- wx-    -> Int32                                -- wy-    -> m (Int32,Int32)                      -- result-iconViewConvertWidgetToBinWindowCoords _obj wx wy = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    bx <- allocMem :: IO (Ptr Int32)-    by <- allocMem :: IO (Ptr Int32)-    gtk_icon_view_convert_widget_to_bin_window_coords _obj' wx wy bx by-    bx' <- peek bx-    by' <- peek by-    touchManagedPtr _obj-    freeMem bx-    freeMem by-    return (bx', by')--data IconViewConvertWidgetToBinWindowCoordsMethodInfo-instance (signature ~ (Int32 -> Int32 -> m (Int32,Int32)), MonadIO m, IconViewK a) => MethodInfo IconViewConvertWidgetToBinWindowCoordsMethodInfo a signature where-    overloadedMethod _ = iconViewConvertWidgetToBinWindowCoords---- method IconView::create_drag_icon--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "path", argType = TInterface "Gtk" "TreePath", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "cairo" "Surface")--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_view_create_drag_icon" gtk_icon_view_create_drag_icon :: -    Ptr IconView ->                         -- _obj : TInterface "Gtk" "IconView"-    Ptr TreePath ->                         -- path : TInterface "Gtk" "TreePath"-    IO (Ptr Cairo.Surface)---iconViewCreateDragIcon ::-    (MonadIO m, IconViewK a) =>-    a                                       -- _obj-    -> TreePath                             -- path-    -> m Cairo.Surface                      -- result-iconViewCreateDragIcon _obj path = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let path' = unsafeManagedPtrGetPtr path-    result <- gtk_icon_view_create_drag_icon _obj' path'-    checkUnexpectedReturnNULL "gtk_icon_view_create_drag_icon" result-    result' <- (wrapBoxed Cairo.Surface) result-    touchManagedPtr _obj-    touchManagedPtr path-    return result'--data IconViewCreateDragIconMethodInfo-instance (signature ~ (TreePath -> m Cairo.Surface), MonadIO m, IconViewK a) => MethodInfo IconViewCreateDragIconMethodInfo a signature where-    overloadedMethod _ = iconViewCreateDragIcon---- method IconView::enable_model_drag_dest--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "targets", argType = TCArray False (-1) 2 (TInterface "Gtk" "TargetEntry"), direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "n_targets", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "actions", argType = TInterface "Gdk" "DragAction", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : [Arg {argCName = "n_targets", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_view_enable_model_drag_dest" gtk_icon_view_enable_model_drag_dest :: -    Ptr IconView ->                         -- _obj : TInterface "Gtk" "IconView"-    Ptr TargetEntry ->                      -- targets : TCArray False (-1) 2 (TInterface "Gtk" "TargetEntry")-    Int32 ->                                -- n_targets : TBasicType TInt-    CUInt ->                                -- actions : TInterface "Gdk" "DragAction"-    IO ()---iconViewEnableModelDragDest ::-    (MonadIO m, IconViewK a) =>-    a                                       -- _obj-    -> [TargetEntry]                        -- targets-    -> [Gdk.DragAction]                     -- actions-    -> m ()                                 -- result-iconViewEnableModelDragDest _obj targets actions = liftIO $ do-    let nTargets = fromIntegral $ length targets-    let _obj' = unsafeManagedPtrCastPtr _obj-    let targets' = map unsafeManagedPtrGetPtr targets-    targets'' <- packBlockArray 16 targets'-    let actions' = gflagsToWord actions-    gtk_icon_view_enable_model_drag_dest _obj' targets'' nTargets actions'-    touchManagedPtr _obj-    mapM_ touchManagedPtr targets-    freeMem targets''-    return ()--data IconViewEnableModelDragDestMethodInfo-instance (signature ~ ([TargetEntry] -> [Gdk.DragAction] -> m ()), MonadIO m, IconViewK a) => MethodInfo IconViewEnableModelDragDestMethodInfo a signature where-    overloadedMethod _ = iconViewEnableModelDragDest---- method IconView::enable_model_drag_source--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "start_button_mask", argType = TInterface "Gdk" "ModifierType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "targets", argType = TCArray False (-1) 3 (TInterface "Gtk" "TargetEntry"), direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "n_targets", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "actions", argType = TInterface "Gdk" "DragAction", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : [Arg {argCName = "n_targets", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_view_enable_model_drag_source" gtk_icon_view_enable_model_drag_source :: -    Ptr IconView ->                         -- _obj : TInterface "Gtk" "IconView"-    CUInt ->                                -- start_button_mask : TInterface "Gdk" "ModifierType"-    Ptr TargetEntry ->                      -- targets : TCArray False (-1) 3 (TInterface "Gtk" "TargetEntry")-    Int32 ->                                -- n_targets : TBasicType TInt-    CUInt ->                                -- actions : TInterface "Gdk" "DragAction"-    IO ()---iconViewEnableModelDragSource ::-    (MonadIO m, IconViewK a) =>-    a                                       -- _obj-    -> [Gdk.ModifierType]                   -- startButtonMask-    -> [TargetEntry]                        -- targets-    -> [Gdk.DragAction]                     -- actions-    -> m ()                                 -- result-iconViewEnableModelDragSource _obj startButtonMask targets actions = liftIO $ do-    let nTargets = fromIntegral $ length targets-    let _obj' = unsafeManagedPtrCastPtr _obj-    let startButtonMask' = gflagsToWord startButtonMask-    let targets' = map unsafeManagedPtrGetPtr targets-    targets'' <- packBlockArray 16 targets'-    let actions' = gflagsToWord actions-    gtk_icon_view_enable_model_drag_source _obj' startButtonMask' targets'' nTargets actions'-    touchManagedPtr _obj-    mapM_ touchManagedPtr targets-    freeMem targets''-    return ()--data IconViewEnableModelDragSourceMethodInfo-instance (signature ~ ([Gdk.ModifierType] -> [TargetEntry] -> [Gdk.DragAction] -> m ()), MonadIO m, IconViewK a) => MethodInfo IconViewEnableModelDragSourceMethodInfo a signature where-    overloadedMethod _ = iconViewEnableModelDragSource---- method IconView::get_activate_on_single_click--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_view_get_activate_on_single_click" gtk_icon_view_get_activate_on_single_click :: -    Ptr IconView ->                         -- _obj : TInterface "Gtk" "IconView"-    IO CInt---iconViewGetActivateOnSingleClick ::-    (MonadIO m, IconViewK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-iconViewGetActivateOnSingleClick _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_icon_view_get_activate_on_single_click _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data IconViewGetActivateOnSingleClickMethodInfo-instance (signature ~ (m Bool), MonadIO m, IconViewK a) => MethodInfo IconViewGetActivateOnSingleClickMethodInfo a signature where-    overloadedMethod _ = iconViewGetActivateOnSingleClick---- method IconView::get_cell_rect--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "path", argType = TInterface "Gtk" "TreePath", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cell", argType = TInterface "Gtk" "CellRenderer", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "rect", argType = TInterface "Gdk" "Rectangle", direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = True, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_view_get_cell_rect" gtk_icon_view_get_cell_rect :: -    Ptr IconView ->                         -- _obj : TInterface "Gtk" "IconView"-    Ptr TreePath ->                         -- path : TInterface "Gtk" "TreePath"-    Ptr CellRenderer ->                     -- cell : TInterface "Gtk" "CellRenderer"-    Ptr Gdk.Rectangle ->                    -- rect : TInterface "Gdk" "Rectangle"-    IO CInt---iconViewGetCellRect ::-    (MonadIO m, IconViewK a, CellRendererK b) =>-    a                                       -- _obj-    -> TreePath                             -- path-    -> Maybe (b)                            -- cell-    -> m (Bool,Gdk.Rectangle)               -- result-iconViewGetCellRect _obj path cell = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let path' = unsafeManagedPtrGetPtr path-    maybeCell <- case cell of-        Nothing -> return nullPtr-        Just jCell -> do-            let jCell' = unsafeManagedPtrCastPtr jCell-            return jCell'-    rect <- callocBoxedBytes 16 :: IO (Ptr Gdk.Rectangle)-    result <- gtk_icon_view_get_cell_rect _obj' path' maybeCell rect-    let result' = (/= 0) result-    rect' <- (wrapBoxed Gdk.Rectangle) rect-    touchManagedPtr _obj-    touchManagedPtr path-    whenJust cell touchManagedPtr-    return (result', rect')--data IconViewGetCellRectMethodInfo-instance (signature ~ (TreePath -> Maybe (b) -> m (Bool,Gdk.Rectangle)), MonadIO m, IconViewK a, CellRendererK b) => MethodInfo IconViewGetCellRectMethodInfo a signature where-    overloadedMethod _ = iconViewGetCellRect---- method IconView::get_column_spacing--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_view_get_column_spacing" gtk_icon_view_get_column_spacing :: -    Ptr IconView ->                         -- _obj : TInterface "Gtk" "IconView"-    IO Int32---iconViewGetColumnSpacing ::-    (MonadIO m, IconViewK a) =>-    a                                       -- _obj-    -> m Int32                              -- result-iconViewGetColumnSpacing _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_icon_view_get_column_spacing _obj'-    touchManagedPtr _obj-    return result--data IconViewGetColumnSpacingMethodInfo-instance (signature ~ (m Int32), MonadIO m, IconViewK a) => MethodInfo IconViewGetColumnSpacingMethodInfo a signature where-    overloadedMethod _ = iconViewGetColumnSpacing---- method IconView::get_columns--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_view_get_columns" gtk_icon_view_get_columns :: -    Ptr IconView ->                         -- _obj : TInterface "Gtk" "IconView"-    IO Int32---iconViewGetColumns ::-    (MonadIO m, IconViewK a) =>-    a                                       -- _obj-    -> m Int32                              -- result-iconViewGetColumns _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_icon_view_get_columns _obj'-    touchManagedPtr _obj-    return result--data IconViewGetColumnsMethodInfo-instance (signature ~ (m Int32), MonadIO m, IconViewK a) => MethodInfo IconViewGetColumnsMethodInfo a signature where-    overloadedMethod _ = iconViewGetColumns---- method IconView::get_cursor--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "path", argType = TInterface "Gtk" "TreePath", direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "cell", argType = TInterface "Gtk" "CellRenderer", direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_view_get_cursor" gtk_icon_view_get_cursor :: -    Ptr IconView ->                         -- _obj : TInterface "Gtk" "IconView"-    Ptr (Ptr TreePath) ->                   -- path : TInterface "Gtk" "TreePath"-    Ptr (Ptr CellRenderer) ->               -- cell : TInterface "Gtk" "CellRenderer"-    IO CInt---iconViewGetCursor ::-    (MonadIO m, IconViewK a) =>-    a                                       -- _obj-    -> m (Bool,TreePath,CellRenderer)       -- result-iconViewGetCursor _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    path <- allocMem :: IO (Ptr (Ptr TreePath))-    cell <- allocMem :: IO (Ptr (Ptr CellRenderer))-    result <- gtk_icon_view_get_cursor _obj' path cell-    let result' = (/= 0) result-    path' <- peek path-    path'' <- (wrapBoxed TreePath) path'-    cell' <- peek cell-    cell'' <- (newObject CellRenderer) cell'-    touchManagedPtr _obj-    freeMem path-    freeMem cell-    return (result', path'', cell'')--data IconViewGetCursorMethodInfo-instance (signature ~ (m (Bool,TreePath,CellRenderer)), MonadIO m, IconViewK a) => MethodInfo IconViewGetCursorMethodInfo a signature where-    overloadedMethod _ = iconViewGetCursor---- method IconView::get_dest_item_at_pos--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "drag_x", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "drag_y", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "path", argType = TInterface "Gtk" "TreePath", direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "pos", argType = TInterface "Gtk" "IconViewDropPosition", direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_view_get_dest_item_at_pos" gtk_icon_view_get_dest_item_at_pos :: -    Ptr IconView ->                         -- _obj : TInterface "Gtk" "IconView"-    Int32 ->                                -- drag_x : TBasicType TInt-    Int32 ->                                -- drag_y : TBasicType TInt-    Ptr (Ptr TreePath) ->                   -- path : TInterface "Gtk" "TreePath"-    Ptr CUInt ->                            -- pos : TInterface "Gtk" "IconViewDropPosition"-    IO CInt---iconViewGetDestItemAtPos ::-    (MonadIO m, IconViewK a) =>-    a                                       -- _obj-    -> Int32                                -- dragX-    -> Int32                                -- dragY-    -> m (Bool,TreePath,IconViewDropPosition)-- result-iconViewGetDestItemAtPos _obj dragX dragY = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    path <- allocMem :: IO (Ptr (Ptr TreePath))-    pos <- allocMem :: IO (Ptr CUInt)-    result <- gtk_icon_view_get_dest_item_at_pos _obj' dragX dragY path pos-    let result' = (/= 0) result-    path' <- peek path-    path'' <- (wrapBoxed TreePath) path'-    pos' <- peek pos-    let pos'' = (toEnum . fromIntegral) pos'-    touchManagedPtr _obj-    freeMem path-    freeMem pos-    return (result', path'', pos'')--data IconViewGetDestItemAtPosMethodInfo-instance (signature ~ (Int32 -> Int32 -> m (Bool,TreePath,IconViewDropPosition)), MonadIO m, IconViewK a) => MethodInfo IconViewGetDestItemAtPosMethodInfo a signature where-    overloadedMethod _ = iconViewGetDestItemAtPos---- method IconView::get_drag_dest_item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "path", argType = TInterface "Gtk" "TreePath", direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "pos", argType = TInterface "Gtk" "IconViewDropPosition", direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_view_get_drag_dest_item" gtk_icon_view_get_drag_dest_item :: -    Ptr IconView ->                         -- _obj : TInterface "Gtk" "IconView"-    Ptr (Ptr TreePath) ->                   -- path : TInterface "Gtk" "TreePath"-    Ptr CUInt ->                            -- pos : TInterface "Gtk" "IconViewDropPosition"-    IO ()---iconViewGetDragDestItem ::-    (MonadIO m, IconViewK a) =>-    a                                       -- _obj-    -> m (TreePath,IconViewDropPosition)    -- result-iconViewGetDragDestItem _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    path <- allocMem :: IO (Ptr (Ptr TreePath))-    pos <- allocMem :: IO (Ptr CUInt)-    gtk_icon_view_get_drag_dest_item _obj' path pos-    path' <- peek path-    path'' <- (wrapBoxed TreePath) path'-    pos' <- peek pos-    let pos'' = (toEnum . fromIntegral) pos'-    touchManagedPtr _obj-    freeMem path-    freeMem pos-    return (path'', pos'')--data IconViewGetDragDestItemMethodInfo-instance (signature ~ (m (TreePath,IconViewDropPosition)), MonadIO m, IconViewK a) => MethodInfo IconViewGetDragDestItemMethodInfo a signature where-    overloadedMethod _ = iconViewGetDragDestItem---- method IconView::get_item_at_pos--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "x", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "y", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "path", argType = TInterface "Gtk" "TreePath", direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "cell", argType = TInterface "Gtk" "CellRenderer", direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_view_get_item_at_pos" gtk_icon_view_get_item_at_pos :: -    Ptr IconView ->                         -- _obj : TInterface "Gtk" "IconView"-    Int32 ->                                -- x : TBasicType TInt-    Int32 ->                                -- y : TBasicType TInt-    Ptr (Ptr TreePath) ->                   -- path : TInterface "Gtk" "TreePath"-    Ptr (Ptr CellRenderer) ->               -- cell : TInterface "Gtk" "CellRenderer"-    IO CInt---iconViewGetItemAtPos ::-    (MonadIO m, IconViewK a) =>-    a                                       -- _obj-    -> Int32                                -- x-    -> Int32                                -- y-    -> m (Bool,TreePath,CellRenderer)       -- result-iconViewGetItemAtPos _obj x y = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    path <- allocMem :: IO (Ptr (Ptr TreePath))-    cell <- allocMem :: IO (Ptr (Ptr CellRenderer))-    result <- gtk_icon_view_get_item_at_pos _obj' x y path cell-    let result' = (/= 0) result-    path' <- peek path-    path'' <- (wrapBoxed TreePath) path'-    cell' <- peek cell-    cell'' <- (wrapObject CellRenderer) cell'-    touchManagedPtr _obj-    freeMem path-    freeMem cell-    return (result', path'', cell'')--data IconViewGetItemAtPosMethodInfo-instance (signature ~ (Int32 -> Int32 -> m (Bool,TreePath,CellRenderer)), MonadIO m, IconViewK a) => MethodInfo IconViewGetItemAtPosMethodInfo a signature where-    overloadedMethod _ = iconViewGetItemAtPos---- method IconView::get_item_column--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "path", argType = TInterface "Gtk" "TreePath", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_view_get_item_column" gtk_icon_view_get_item_column :: -    Ptr IconView ->                         -- _obj : TInterface "Gtk" "IconView"-    Ptr TreePath ->                         -- path : TInterface "Gtk" "TreePath"-    IO Int32---iconViewGetItemColumn ::-    (MonadIO m, IconViewK a) =>-    a                                       -- _obj-    -> TreePath                             -- path-    -> m Int32                              -- result-iconViewGetItemColumn _obj path = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let path' = unsafeManagedPtrGetPtr path-    result <- gtk_icon_view_get_item_column _obj' path'-    touchManagedPtr _obj-    touchManagedPtr path-    return result--data IconViewGetItemColumnMethodInfo-instance (signature ~ (TreePath -> m Int32), MonadIO m, IconViewK a) => MethodInfo IconViewGetItemColumnMethodInfo a signature where-    overloadedMethod _ = iconViewGetItemColumn---- method IconView::get_item_orientation--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Orientation")--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_view_get_item_orientation" gtk_icon_view_get_item_orientation :: -    Ptr IconView ->                         -- _obj : TInterface "Gtk" "IconView"-    IO CUInt---iconViewGetItemOrientation ::-    (MonadIO m, IconViewK a) =>-    a                                       -- _obj-    -> m Orientation                        -- result-iconViewGetItemOrientation _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_icon_view_get_item_orientation _obj'-    let result' = (toEnum . fromIntegral) result-    touchManagedPtr _obj-    return result'--data IconViewGetItemOrientationMethodInfo-instance (signature ~ (m Orientation), MonadIO m, IconViewK a) => MethodInfo IconViewGetItemOrientationMethodInfo a signature where-    overloadedMethod _ = iconViewGetItemOrientation---- method IconView::get_item_padding--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_view_get_item_padding" gtk_icon_view_get_item_padding :: -    Ptr IconView ->                         -- _obj : TInterface "Gtk" "IconView"-    IO Int32---iconViewGetItemPadding ::-    (MonadIO m, IconViewK a) =>-    a                                       -- _obj-    -> m Int32                              -- result-iconViewGetItemPadding _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_icon_view_get_item_padding _obj'-    touchManagedPtr _obj-    return result--data IconViewGetItemPaddingMethodInfo-instance (signature ~ (m Int32), MonadIO m, IconViewK a) => MethodInfo IconViewGetItemPaddingMethodInfo a signature where-    overloadedMethod _ = iconViewGetItemPadding---- method IconView::get_item_row--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "path", argType = TInterface "Gtk" "TreePath", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_view_get_item_row" gtk_icon_view_get_item_row :: -    Ptr IconView ->                         -- _obj : TInterface "Gtk" "IconView"-    Ptr TreePath ->                         -- path : TInterface "Gtk" "TreePath"-    IO Int32---iconViewGetItemRow ::-    (MonadIO m, IconViewK a) =>-    a                                       -- _obj-    -> TreePath                             -- path-    -> m Int32                              -- result-iconViewGetItemRow _obj path = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let path' = unsafeManagedPtrGetPtr path-    result <- gtk_icon_view_get_item_row _obj' path'-    touchManagedPtr _obj-    touchManagedPtr path-    return result--data IconViewGetItemRowMethodInfo-instance (signature ~ (TreePath -> m Int32), MonadIO m, IconViewK a) => MethodInfo IconViewGetItemRowMethodInfo a signature where-    overloadedMethod _ = iconViewGetItemRow---- method IconView::get_item_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_view_get_item_width" gtk_icon_view_get_item_width :: -    Ptr IconView ->                         -- _obj : TInterface "Gtk" "IconView"-    IO Int32---iconViewGetItemWidth ::-    (MonadIO m, IconViewK a) =>-    a                                       -- _obj-    -> m Int32                              -- result-iconViewGetItemWidth _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_icon_view_get_item_width _obj'-    touchManagedPtr _obj-    return result--data IconViewGetItemWidthMethodInfo-instance (signature ~ (m Int32), MonadIO m, IconViewK a) => MethodInfo IconViewGetItemWidthMethodInfo a signature where-    overloadedMethod _ = iconViewGetItemWidth---- method IconView::get_margin--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_view_get_margin" gtk_icon_view_get_margin :: -    Ptr IconView ->                         -- _obj : TInterface "Gtk" "IconView"-    IO Int32---iconViewGetMargin ::-    (MonadIO m, IconViewK a) =>-    a                                       -- _obj-    -> m Int32                              -- result-iconViewGetMargin _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_icon_view_get_margin _obj'-    touchManagedPtr _obj-    return result--data IconViewGetMarginMethodInfo-instance (signature ~ (m Int32), MonadIO m, IconViewK a) => MethodInfo IconViewGetMarginMethodInfo a signature where-    overloadedMethod _ = iconViewGetMargin---- method IconView::get_markup_column--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_view_get_markup_column" gtk_icon_view_get_markup_column :: -    Ptr IconView ->                         -- _obj : TInterface "Gtk" "IconView"-    IO Int32---iconViewGetMarkupColumn ::-    (MonadIO m, IconViewK a) =>-    a                                       -- _obj-    -> m Int32                              -- result-iconViewGetMarkupColumn _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_icon_view_get_markup_column _obj'-    touchManagedPtr _obj-    return result--data IconViewGetMarkupColumnMethodInfo-instance (signature ~ (m Int32), MonadIO m, IconViewK a) => MethodInfo IconViewGetMarkupColumnMethodInfo a signature where-    overloadedMethod _ = iconViewGetMarkupColumn---- method IconView::get_model--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "TreeModel")--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_view_get_model" gtk_icon_view_get_model :: -    Ptr IconView ->                         -- _obj : TInterface "Gtk" "IconView"-    IO (Ptr TreeModel)---iconViewGetModel ::-    (MonadIO m, IconViewK a) =>-    a                                       -- _obj-    -> m TreeModel                          -- result-iconViewGetModel _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_icon_view_get_model _obj'-    checkUnexpectedReturnNULL "gtk_icon_view_get_model" result-    result' <- (newObject TreeModel) result-    touchManagedPtr _obj-    return result'--data IconViewGetModelMethodInfo-instance (signature ~ (m TreeModel), MonadIO m, IconViewK a) => MethodInfo IconViewGetModelMethodInfo a signature where-    overloadedMethod _ = iconViewGetModel---- method IconView::get_path_at_pos--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "x", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "y", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "TreePath")--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_view_get_path_at_pos" gtk_icon_view_get_path_at_pos :: -    Ptr IconView ->                         -- _obj : TInterface "Gtk" "IconView"-    Int32 ->                                -- x : TBasicType TInt-    Int32 ->                                -- y : TBasicType TInt-    IO (Ptr TreePath)---iconViewGetPathAtPos ::-    (MonadIO m, IconViewK a) =>-    a                                       -- _obj-    -> Int32                                -- x-    -> Int32                                -- y-    -> m TreePath                           -- result-iconViewGetPathAtPos _obj x y = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_icon_view_get_path_at_pos _obj' x y-    checkUnexpectedReturnNULL "gtk_icon_view_get_path_at_pos" result-    result' <- (wrapBoxed TreePath) result-    touchManagedPtr _obj-    return result'--data IconViewGetPathAtPosMethodInfo-instance (signature ~ (Int32 -> Int32 -> m TreePath), MonadIO m, IconViewK a) => MethodInfo IconViewGetPathAtPosMethodInfo a signature where-    overloadedMethod _ = iconViewGetPathAtPos---- method IconView::get_pixbuf_column--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_view_get_pixbuf_column" gtk_icon_view_get_pixbuf_column :: -    Ptr IconView ->                         -- _obj : TInterface "Gtk" "IconView"-    IO Int32---iconViewGetPixbufColumn ::-    (MonadIO m, IconViewK a) =>-    a                                       -- _obj-    -> m Int32                              -- result-iconViewGetPixbufColumn _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_icon_view_get_pixbuf_column _obj'-    touchManagedPtr _obj-    return result--data IconViewGetPixbufColumnMethodInfo-instance (signature ~ (m Int32), MonadIO m, IconViewK a) => MethodInfo IconViewGetPixbufColumnMethodInfo a signature where-    overloadedMethod _ = iconViewGetPixbufColumn---- method IconView::get_reorderable--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_view_get_reorderable" gtk_icon_view_get_reorderable :: -    Ptr IconView ->                         -- _obj : TInterface "Gtk" "IconView"-    IO CInt---iconViewGetReorderable ::-    (MonadIO m, IconViewK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-iconViewGetReorderable _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_icon_view_get_reorderable _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data IconViewGetReorderableMethodInfo-instance (signature ~ (m Bool), MonadIO m, IconViewK a) => MethodInfo IconViewGetReorderableMethodInfo a signature where-    overloadedMethod _ = iconViewGetReorderable---- method IconView::get_row_spacing--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_view_get_row_spacing" gtk_icon_view_get_row_spacing :: -    Ptr IconView ->                         -- _obj : TInterface "Gtk" "IconView"-    IO Int32---iconViewGetRowSpacing ::-    (MonadIO m, IconViewK a) =>-    a                                       -- _obj-    -> m Int32                              -- result-iconViewGetRowSpacing _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_icon_view_get_row_spacing _obj'-    touchManagedPtr _obj-    return result--data IconViewGetRowSpacingMethodInfo-instance (signature ~ (m Int32), MonadIO m, IconViewK a) => MethodInfo IconViewGetRowSpacingMethodInfo a signature where-    overloadedMethod _ = iconViewGetRowSpacing---- method IconView::get_selected_items--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TGList (TInterface "Gtk" "TreePath"))--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_view_get_selected_items" gtk_icon_view_get_selected_items :: -    Ptr IconView ->                         -- _obj : TInterface "Gtk" "IconView"-    IO (Ptr (GList (Ptr TreePath)))---iconViewGetSelectedItems ::-    (MonadIO m, IconViewK a) =>-    a                                       -- _obj-    -> m [TreePath]                         -- result-iconViewGetSelectedItems _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_icon_view_get_selected_items _obj'-    result' <- unpackGList result-    result'' <- mapM (wrapBoxed TreePath) result'-    g_list_free result-    touchManagedPtr _obj-    return result''--data IconViewGetSelectedItemsMethodInfo-instance (signature ~ (m [TreePath]), MonadIO m, IconViewK a) => MethodInfo IconViewGetSelectedItemsMethodInfo a signature where-    overloadedMethod _ = iconViewGetSelectedItems---- method IconView::get_selection_mode--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "SelectionMode")--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_view_get_selection_mode" gtk_icon_view_get_selection_mode :: -    Ptr IconView ->                         -- _obj : TInterface "Gtk" "IconView"-    IO CUInt---iconViewGetSelectionMode ::-    (MonadIO m, IconViewK a) =>-    a                                       -- _obj-    -> m SelectionMode                      -- result-iconViewGetSelectionMode _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_icon_view_get_selection_mode _obj'-    let result' = (toEnum . fromIntegral) result-    touchManagedPtr _obj-    return result'--data IconViewGetSelectionModeMethodInfo-instance (signature ~ (m SelectionMode), MonadIO m, IconViewK a) => MethodInfo IconViewGetSelectionModeMethodInfo a signature where-    overloadedMethod _ = iconViewGetSelectionMode---- method IconView::get_spacing--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_view_get_spacing" gtk_icon_view_get_spacing :: -    Ptr IconView ->                         -- _obj : TInterface "Gtk" "IconView"-    IO Int32---iconViewGetSpacing ::-    (MonadIO m, IconViewK a) =>-    a                                       -- _obj-    -> m Int32                              -- result-iconViewGetSpacing _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_icon_view_get_spacing _obj'-    touchManagedPtr _obj-    return result--data IconViewGetSpacingMethodInfo-instance (signature ~ (m Int32), MonadIO m, IconViewK a) => MethodInfo IconViewGetSpacingMethodInfo a signature where-    overloadedMethod _ = iconViewGetSpacing---- method IconView::get_text_column--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_view_get_text_column" gtk_icon_view_get_text_column :: -    Ptr IconView ->                         -- _obj : TInterface "Gtk" "IconView"-    IO Int32---iconViewGetTextColumn ::-    (MonadIO m, IconViewK a) =>-    a                                       -- _obj-    -> m Int32                              -- result-iconViewGetTextColumn _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_icon_view_get_text_column _obj'-    touchManagedPtr _obj-    return result--data IconViewGetTextColumnMethodInfo-instance (signature ~ (m Int32), MonadIO m, IconViewK a) => MethodInfo IconViewGetTextColumnMethodInfo a signature where-    overloadedMethod _ = iconViewGetTextColumn---- method IconView::get_tooltip_column--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_view_get_tooltip_column" gtk_icon_view_get_tooltip_column :: -    Ptr IconView ->                         -- _obj : TInterface "Gtk" "IconView"-    IO Int32---iconViewGetTooltipColumn ::-    (MonadIO m, IconViewK a) =>-    a                                       -- _obj-    -> m Int32                              -- result-iconViewGetTooltipColumn _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_icon_view_get_tooltip_column _obj'-    touchManagedPtr _obj-    return result--data IconViewGetTooltipColumnMethodInfo-instance (signature ~ (m Int32), MonadIO m, IconViewK a) => MethodInfo IconViewGetTooltipColumnMethodInfo a signature where-    overloadedMethod _ = iconViewGetTooltipColumn---- method IconView::get_tooltip_context--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "x", argType = TBasicType TInt, direction = DirectionInout, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "y", argType = TBasicType TInt, direction = DirectionInout, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "keyboard_tip", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "model", argType = TInterface "Gtk" "TreeModel", direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "path", argType = TInterface "Gtk" "TreePath", direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "iter", argType = TInterface "Gtk" "TreeIter", direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = True, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_view_get_tooltip_context" gtk_icon_view_get_tooltip_context :: -    Ptr IconView ->                         -- _obj : TInterface "Gtk" "IconView"-    Ptr Int32 ->                            -- x : TBasicType TInt-    Ptr Int32 ->                            -- y : TBasicType TInt-    CInt ->                                 -- keyboard_tip : TBasicType TBoolean-    Ptr (Ptr TreeModel) ->                  -- model : TInterface "Gtk" "TreeModel"-    Ptr (Ptr TreePath) ->                   -- path : TInterface "Gtk" "TreePath"-    Ptr TreeIter ->                         -- iter : TInterface "Gtk" "TreeIter"-    IO CInt---iconViewGetTooltipContext ::-    (MonadIO m, IconViewK a) =>-    a                                       -- _obj-    -> Int32                                -- x-    -> Int32                                -- y-    -> Bool                                 -- keyboardTip-    -> m (Bool,Int32,Int32,TreeModel,TreePath,TreeIter)-- result-iconViewGetTooltipContext _obj x y keyboardTip = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    x' <- allocMem :: IO (Ptr Int32)-    poke x' x-    y' <- allocMem :: IO (Ptr Int32)-    poke y' y-    let keyboardTip' = (fromIntegral . fromEnum) keyboardTip-    model <- allocMem :: IO (Ptr (Ptr TreeModel))-    path <- allocMem :: IO (Ptr (Ptr TreePath))-    iter <- callocBoxedBytes 32 :: IO (Ptr TreeIter)-    result <- gtk_icon_view_get_tooltip_context _obj' x' y' keyboardTip' model path iter-    let result' = (/= 0) result-    x'' <- peek x'-    y'' <- peek y'-    model' <- peek model-    model'' <- (newObject TreeModel) model'-    path' <- peek path-    path'' <- (wrapBoxed TreePath) path'-    iter' <- (wrapBoxed TreeIter) iter-    touchManagedPtr _obj-    freeMem x'-    freeMem y'-    freeMem model-    freeMem path-    return (result', x'', y'', model'', path'', iter')--data IconViewGetTooltipContextMethodInfo-instance (signature ~ (Int32 -> Int32 -> Bool -> m (Bool,Int32,Int32,TreeModel,TreePath,TreeIter)), MonadIO m, IconViewK a) => MethodInfo IconViewGetTooltipContextMethodInfo a signature where-    overloadedMethod _ = iconViewGetTooltipContext---- method IconView::get_visible_range--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "start_path", argType = TInterface "Gtk" "TreePath", direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "end_path", argType = TInterface "Gtk" "TreePath", direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_view_get_visible_range" gtk_icon_view_get_visible_range :: -    Ptr IconView ->                         -- _obj : TInterface "Gtk" "IconView"-    Ptr (Ptr TreePath) ->                   -- start_path : TInterface "Gtk" "TreePath"-    Ptr (Ptr TreePath) ->                   -- end_path : TInterface "Gtk" "TreePath"-    IO CInt---iconViewGetVisibleRange ::-    (MonadIO m, IconViewK a) =>-    a                                       -- _obj-    -> m (Bool,TreePath,TreePath)           -- result-iconViewGetVisibleRange _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    startPath <- allocMem :: IO (Ptr (Ptr TreePath))-    endPath <- allocMem :: IO (Ptr (Ptr TreePath))-    result <- gtk_icon_view_get_visible_range _obj' startPath endPath-    let result' = (/= 0) result-    startPath' <- peek startPath-    startPath'' <- (wrapBoxed TreePath) startPath'-    endPath' <- peek endPath-    endPath'' <- (wrapBoxed TreePath) endPath'-    touchManagedPtr _obj-    freeMem startPath-    freeMem endPath-    return (result', startPath'', endPath'')--data IconViewGetVisibleRangeMethodInfo-instance (signature ~ (m (Bool,TreePath,TreePath)), MonadIO m, IconViewK a) => MethodInfo IconViewGetVisibleRangeMethodInfo a signature where-    overloadedMethod _ = iconViewGetVisibleRange---- method IconView::item_activated--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "path", argType = TInterface "Gtk" "TreePath", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_view_item_activated" gtk_icon_view_item_activated :: -    Ptr IconView ->                         -- _obj : TInterface "Gtk" "IconView"-    Ptr TreePath ->                         -- path : TInterface "Gtk" "TreePath"-    IO ()---iconViewItemActivated ::-    (MonadIO m, IconViewK a) =>-    a                                       -- _obj-    -> TreePath                             -- path-    -> m ()                                 -- result-iconViewItemActivated _obj path = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let path' = unsafeManagedPtrGetPtr path-    gtk_icon_view_item_activated _obj' path'-    touchManagedPtr _obj-    touchManagedPtr path-    return ()--data IconViewItemActivatedMethodInfo-instance (signature ~ (TreePath -> m ()), MonadIO m, IconViewK a) => MethodInfo IconViewItemActivatedMethodInfo a signature where-    overloadedMethod _ = iconViewItemActivated---- method IconView::path_is_selected--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "path", argType = TInterface "Gtk" "TreePath", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_view_path_is_selected" gtk_icon_view_path_is_selected :: -    Ptr IconView ->                         -- _obj : TInterface "Gtk" "IconView"-    Ptr TreePath ->                         -- path : TInterface "Gtk" "TreePath"-    IO CInt---iconViewPathIsSelected ::-    (MonadIO m, IconViewK a) =>-    a                                       -- _obj-    -> TreePath                             -- path-    -> m Bool                               -- result-iconViewPathIsSelected _obj path = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let path' = unsafeManagedPtrGetPtr path-    result <- gtk_icon_view_path_is_selected _obj' path'-    let result' = (/= 0) result-    touchManagedPtr _obj-    touchManagedPtr path-    return result'--data IconViewPathIsSelectedMethodInfo-instance (signature ~ (TreePath -> m Bool), MonadIO m, IconViewK a) => MethodInfo IconViewPathIsSelectedMethodInfo a signature where-    overloadedMethod _ = iconViewPathIsSelected---- method IconView::scroll_to_path--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "path", argType = TInterface "Gtk" "TreePath", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "use_align", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "row_align", argType = TBasicType TFloat, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "col_align", argType = TBasicType TFloat, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_view_scroll_to_path" gtk_icon_view_scroll_to_path :: -    Ptr IconView ->                         -- _obj : TInterface "Gtk" "IconView"-    Ptr TreePath ->                         -- path : TInterface "Gtk" "TreePath"-    CInt ->                                 -- use_align : TBasicType TBoolean-    CFloat ->                               -- row_align : TBasicType TFloat-    CFloat ->                               -- col_align : TBasicType TFloat-    IO ()---iconViewScrollToPath ::-    (MonadIO m, IconViewK a) =>-    a                                       -- _obj-    -> TreePath                             -- path-    -> Bool                                 -- useAlign-    -> Float                                -- rowAlign-    -> Float                                -- colAlign-    -> m ()                                 -- result-iconViewScrollToPath _obj path useAlign rowAlign colAlign = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let path' = unsafeManagedPtrGetPtr path-    let useAlign' = (fromIntegral . fromEnum) useAlign-    let rowAlign' = realToFrac rowAlign-    let colAlign' = realToFrac colAlign-    gtk_icon_view_scroll_to_path _obj' path' useAlign' rowAlign' colAlign'-    touchManagedPtr _obj-    touchManagedPtr path-    return ()--data IconViewScrollToPathMethodInfo-instance (signature ~ (TreePath -> Bool -> Float -> Float -> m ()), MonadIO m, IconViewK a) => MethodInfo IconViewScrollToPathMethodInfo a signature where-    overloadedMethod _ = iconViewScrollToPath---- method IconView::select_all--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_view_select_all" gtk_icon_view_select_all :: -    Ptr IconView ->                         -- _obj : TInterface "Gtk" "IconView"-    IO ()---iconViewSelectAll ::-    (MonadIO m, IconViewK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-iconViewSelectAll _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_icon_view_select_all _obj'-    touchManagedPtr _obj-    return ()--data IconViewSelectAllMethodInfo-instance (signature ~ (m ()), MonadIO m, IconViewK a) => MethodInfo IconViewSelectAllMethodInfo a signature where-    overloadedMethod _ = iconViewSelectAll---- method IconView::select_path--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "path", argType = TInterface "Gtk" "TreePath", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_view_select_path" gtk_icon_view_select_path :: -    Ptr IconView ->                         -- _obj : TInterface "Gtk" "IconView"-    Ptr TreePath ->                         -- path : TInterface "Gtk" "TreePath"-    IO ()---iconViewSelectPath ::-    (MonadIO m, IconViewK a) =>-    a                                       -- _obj-    -> TreePath                             -- path-    -> m ()                                 -- result-iconViewSelectPath _obj path = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let path' = unsafeManagedPtrGetPtr path-    gtk_icon_view_select_path _obj' path'-    touchManagedPtr _obj-    touchManagedPtr path-    return ()--data IconViewSelectPathMethodInfo-instance (signature ~ (TreePath -> m ()), MonadIO m, IconViewK a) => MethodInfo IconViewSelectPathMethodInfo a signature where-    overloadedMethod _ = iconViewSelectPath---- method IconView::selected_foreach--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "func", argType = TInterface "Gtk" "IconViewForeachFunc", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeCall, argClosure = 2, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "data", argType = TBasicType TPtr, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_view_selected_foreach" gtk_icon_view_selected_foreach :: -    Ptr IconView ->                         -- _obj : TInterface "Gtk" "IconView"-    FunPtr IconViewForeachFuncC ->          -- func : TInterface "Gtk" "IconViewForeachFunc"-    Ptr () ->                               -- data : TBasicType TPtr-    IO ()---iconViewSelectedForeach ::-    (MonadIO m, IconViewK a) =>-    a                                       -- _obj-    -> IconViewForeachFunc                  -- func-    -> m ()                                 -- result-iconViewSelectedForeach _obj func = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    func' <- mkIconViewForeachFunc (iconViewForeachFuncWrapper Nothing func)-    let data_ = nullPtr-    gtk_icon_view_selected_foreach _obj' func' data_-    safeFreeFunPtr $ castFunPtrToPtr func'-    touchManagedPtr _obj-    return ()--data IconViewSelectedForeachMethodInfo-instance (signature ~ (IconViewForeachFunc -> m ()), MonadIO m, IconViewK a) => MethodInfo IconViewSelectedForeachMethodInfo a signature where-    overloadedMethod _ = iconViewSelectedForeach---- method IconView::set_activate_on_single_click--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "single", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_view_set_activate_on_single_click" gtk_icon_view_set_activate_on_single_click :: -    Ptr IconView ->                         -- _obj : TInterface "Gtk" "IconView"-    CInt ->                                 -- single : TBasicType TBoolean-    IO ()---iconViewSetActivateOnSingleClick ::-    (MonadIO m, IconViewK a) =>-    a                                       -- _obj-    -> Bool                                 -- single-    -> m ()                                 -- result-iconViewSetActivateOnSingleClick _obj single = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let single' = (fromIntegral . fromEnum) single-    gtk_icon_view_set_activate_on_single_click _obj' single'-    touchManagedPtr _obj-    return ()--data IconViewSetActivateOnSingleClickMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, IconViewK a) => MethodInfo IconViewSetActivateOnSingleClickMethodInfo a signature where-    overloadedMethod _ = iconViewSetActivateOnSingleClick---- method IconView::set_column_spacing--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "column_spacing", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_view_set_column_spacing" gtk_icon_view_set_column_spacing :: -    Ptr IconView ->                         -- _obj : TInterface "Gtk" "IconView"-    Int32 ->                                -- column_spacing : TBasicType TInt-    IO ()---iconViewSetColumnSpacing ::-    (MonadIO m, IconViewK a) =>-    a                                       -- _obj-    -> Int32                                -- columnSpacing-    -> m ()                                 -- result-iconViewSetColumnSpacing _obj columnSpacing = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_icon_view_set_column_spacing _obj' columnSpacing-    touchManagedPtr _obj-    return ()--data IconViewSetColumnSpacingMethodInfo-instance (signature ~ (Int32 -> m ()), MonadIO m, IconViewK a) => MethodInfo IconViewSetColumnSpacingMethodInfo a signature where-    overloadedMethod _ = iconViewSetColumnSpacing---- method IconView::set_columns--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "columns", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_view_set_columns" gtk_icon_view_set_columns :: -    Ptr IconView ->                         -- _obj : TInterface "Gtk" "IconView"-    Int32 ->                                -- columns : TBasicType TInt-    IO ()---iconViewSetColumns ::-    (MonadIO m, IconViewK a) =>-    a                                       -- _obj-    -> Int32                                -- columns-    -> m ()                                 -- result-iconViewSetColumns _obj columns = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_icon_view_set_columns _obj' columns-    touchManagedPtr _obj-    return ()--data IconViewSetColumnsMethodInfo-instance (signature ~ (Int32 -> m ()), MonadIO m, IconViewK a) => MethodInfo IconViewSetColumnsMethodInfo a signature where-    overloadedMethod _ = iconViewSetColumns---- method IconView::set_cursor--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "path", argType = TInterface "Gtk" "TreePath", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cell", argType = TInterface "Gtk" "CellRenderer", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "start_editing", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_view_set_cursor" gtk_icon_view_set_cursor :: -    Ptr IconView ->                         -- _obj : TInterface "Gtk" "IconView"-    Ptr TreePath ->                         -- path : TInterface "Gtk" "TreePath"-    Ptr CellRenderer ->                     -- cell : TInterface "Gtk" "CellRenderer"-    CInt ->                                 -- start_editing : TBasicType TBoolean-    IO ()---iconViewSetCursor ::-    (MonadIO m, IconViewK a, CellRendererK b) =>-    a                                       -- _obj-    -> TreePath                             -- path-    -> Maybe (b)                            -- cell-    -> Bool                                 -- startEditing-    -> m ()                                 -- result-iconViewSetCursor _obj path cell startEditing = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let path' = unsafeManagedPtrGetPtr path-    maybeCell <- case cell of-        Nothing -> return nullPtr-        Just jCell -> do-            let jCell' = unsafeManagedPtrCastPtr jCell-            return jCell'-    let startEditing' = (fromIntegral . fromEnum) startEditing-    gtk_icon_view_set_cursor _obj' path' maybeCell startEditing'-    touchManagedPtr _obj-    touchManagedPtr path-    whenJust cell touchManagedPtr-    return ()--data IconViewSetCursorMethodInfo-instance (signature ~ (TreePath -> Maybe (b) -> Bool -> m ()), MonadIO m, IconViewK a, CellRendererK b) => MethodInfo IconViewSetCursorMethodInfo a signature where-    overloadedMethod _ = iconViewSetCursor---- method IconView::set_drag_dest_item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "path", argType = TInterface "Gtk" "TreePath", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "pos", argType = TInterface "Gtk" "IconViewDropPosition", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_view_set_drag_dest_item" gtk_icon_view_set_drag_dest_item :: -    Ptr IconView ->                         -- _obj : TInterface "Gtk" "IconView"-    Ptr TreePath ->                         -- path : TInterface "Gtk" "TreePath"-    CUInt ->                                -- pos : TInterface "Gtk" "IconViewDropPosition"-    IO ()---iconViewSetDragDestItem ::-    (MonadIO m, IconViewK a) =>-    a                                       -- _obj-    -> Maybe (TreePath)                     -- path-    -> IconViewDropPosition                 -- pos-    -> m ()                                 -- result-iconViewSetDragDestItem _obj path pos = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybePath <- case path of-        Nothing -> return nullPtr-        Just jPath -> do-            let jPath' = unsafeManagedPtrGetPtr jPath-            return jPath'-    let pos' = (fromIntegral . fromEnum) pos-    gtk_icon_view_set_drag_dest_item _obj' maybePath pos'-    touchManagedPtr _obj-    whenJust path touchManagedPtr-    return ()--data IconViewSetDragDestItemMethodInfo-instance (signature ~ (Maybe (TreePath) -> IconViewDropPosition -> m ()), MonadIO m, IconViewK a) => MethodInfo IconViewSetDragDestItemMethodInfo a signature where-    overloadedMethod _ = iconViewSetDragDestItem---- method IconView::set_item_orientation--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "orientation", argType = TInterface "Gtk" "Orientation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_view_set_item_orientation" gtk_icon_view_set_item_orientation :: -    Ptr IconView ->                         -- _obj : TInterface "Gtk" "IconView"-    CUInt ->                                -- orientation : TInterface "Gtk" "Orientation"-    IO ()---iconViewSetItemOrientation ::-    (MonadIO m, IconViewK a) =>-    a                                       -- _obj-    -> Orientation                          -- orientation-    -> m ()                                 -- result-iconViewSetItemOrientation _obj orientation = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let orientation' = (fromIntegral . fromEnum) orientation-    gtk_icon_view_set_item_orientation _obj' orientation'-    touchManagedPtr _obj-    return ()--data IconViewSetItemOrientationMethodInfo-instance (signature ~ (Orientation -> m ()), MonadIO m, IconViewK a) => MethodInfo IconViewSetItemOrientationMethodInfo a signature where-    overloadedMethod _ = iconViewSetItemOrientation---- method IconView::set_item_padding--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "item_padding", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_view_set_item_padding" gtk_icon_view_set_item_padding :: -    Ptr IconView ->                         -- _obj : TInterface "Gtk" "IconView"-    Int32 ->                                -- item_padding : TBasicType TInt-    IO ()---iconViewSetItemPadding ::-    (MonadIO m, IconViewK a) =>-    a                                       -- _obj-    -> Int32                                -- itemPadding-    -> m ()                                 -- result-iconViewSetItemPadding _obj itemPadding = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_icon_view_set_item_padding _obj' itemPadding-    touchManagedPtr _obj-    return ()--data IconViewSetItemPaddingMethodInfo-instance (signature ~ (Int32 -> m ()), MonadIO m, IconViewK a) => MethodInfo IconViewSetItemPaddingMethodInfo a signature where-    overloadedMethod _ = iconViewSetItemPadding---- method IconView::set_item_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "item_width", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_view_set_item_width" gtk_icon_view_set_item_width :: -    Ptr IconView ->                         -- _obj : TInterface "Gtk" "IconView"-    Int32 ->                                -- item_width : TBasicType TInt-    IO ()---iconViewSetItemWidth ::-    (MonadIO m, IconViewK a) =>-    a                                       -- _obj-    -> Int32                                -- itemWidth-    -> m ()                                 -- result-iconViewSetItemWidth _obj itemWidth = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_icon_view_set_item_width _obj' itemWidth-    touchManagedPtr _obj-    return ()--data IconViewSetItemWidthMethodInfo-instance (signature ~ (Int32 -> m ()), MonadIO m, IconViewK a) => MethodInfo IconViewSetItemWidthMethodInfo a signature where-    overloadedMethod _ = iconViewSetItemWidth---- method IconView::set_margin--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "margin", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_view_set_margin" gtk_icon_view_set_margin :: -    Ptr IconView ->                         -- _obj : TInterface "Gtk" "IconView"-    Int32 ->                                -- margin : TBasicType TInt-    IO ()---iconViewSetMargin ::-    (MonadIO m, IconViewK a) =>-    a                                       -- _obj-    -> Int32                                -- margin-    -> m ()                                 -- result-iconViewSetMargin _obj margin = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_icon_view_set_margin _obj' margin-    touchManagedPtr _obj-    return ()--data IconViewSetMarginMethodInfo-instance (signature ~ (Int32 -> m ()), MonadIO m, IconViewK a) => MethodInfo IconViewSetMarginMethodInfo a signature where-    overloadedMethod _ = iconViewSetMargin---- method IconView::set_markup_column--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "column", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_view_set_markup_column" gtk_icon_view_set_markup_column :: -    Ptr IconView ->                         -- _obj : TInterface "Gtk" "IconView"-    Int32 ->                                -- column : TBasicType TInt-    IO ()---iconViewSetMarkupColumn ::-    (MonadIO m, IconViewK a) =>-    a                                       -- _obj-    -> Int32                                -- column-    -> m ()                                 -- result-iconViewSetMarkupColumn _obj column = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_icon_view_set_markup_column _obj' column-    touchManagedPtr _obj-    return ()--data IconViewSetMarkupColumnMethodInfo-instance (signature ~ (Int32 -> m ()), MonadIO m, IconViewK a) => MethodInfo IconViewSetMarkupColumnMethodInfo a signature where-    overloadedMethod _ = iconViewSetMarkupColumn---- method IconView::set_model--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "model", argType = TInterface "Gtk" "TreeModel", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_view_set_model" gtk_icon_view_set_model :: -    Ptr IconView ->                         -- _obj : TInterface "Gtk" "IconView"-    Ptr TreeModel ->                        -- model : TInterface "Gtk" "TreeModel"-    IO ()---iconViewSetModel ::-    (MonadIO m, IconViewK a, TreeModelK b) =>-    a                                       -- _obj-    -> Maybe (b)                            -- model-    -> m ()                                 -- result-iconViewSetModel _obj model = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeModel <- case model of-        Nothing -> return nullPtr-        Just jModel -> do-            let jModel' = unsafeManagedPtrCastPtr jModel-            return jModel'-    gtk_icon_view_set_model _obj' maybeModel-    touchManagedPtr _obj-    whenJust model touchManagedPtr-    return ()--data IconViewSetModelMethodInfo-instance (signature ~ (Maybe (b) -> m ()), MonadIO m, IconViewK a, TreeModelK b) => MethodInfo IconViewSetModelMethodInfo a signature where-    overloadedMethod _ = iconViewSetModel---- method IconView::set_pixbuf_column--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "column", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_view_set_pixbuf_column" gtk_icon_view_set_pixbuf_column :: -    Ptr IconView ->                         -- _obj : TInterface "Gtk" "IconView"-    Int32 ->                                -- column : TBasicType TInt-    IO ()---iconViewSetPixbufColumn ::-    (MonadIO m, IconViewK a) =>-    a                                       -- _obj-    -> Int32                                -- column-    -> m ()                                 -- result-iconViewSetPixbufColumn _obj column = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_icon_view_set_pixbuf_column _obj' column-    touchManagedPtr _obj-    return ()--data IconViewSetPixbufColumnMethodInfo-instance (signature ~ (Int32 -> m ()), MonadIO m, IconViewK a) => MethodInfo IconViewSetPixbufColumnMethodInfo a signature where-    overloadedMethod _ = iconViewSetPixbufColumn---- method IconView::set_reorderable--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "reorderable", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_view_set_reorderable" gtk_icon_view_set_reorderable :: -    Ptr IconView ->                         -- _obj : TInterface "Gtk" "IconView"-    CInt ->                                 -- reorderable : TBasicType TBoolean-    IO ()---iconViewSetReorderable ::-    (MonadIO m, IconViewK a) =>-    a                                       -- _obj-    -> Bool                                 -- reorderable-    -> m ()                                 -- result-iconViewSetReorderable _obj reorderable = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let reorderable' = (fromIntegral . fromEnum) reorderable-    gtk_icon_view_set_reorderable _obj' reorderable'-    touchManagedPtr _obj-    return ()--data IconViewSetReorderableMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, IconViewK a) => MethodInfo IconViewSetReorderableMethodInfo a signature where-    overloadedMethod _ = iconViewSetReorderable---- method IconView::set_row_spacing--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "row_spacing", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_view_set_row_spacing" gtk_icon_view_set_row_spacing :: -    Ptr IconView ->                         -- _obj : TInterface "Gtk" "IconView"-    Int32 ->                                -- row_spacing : TBasicType TInt-    IO ()---iconViewSetRowSpacing ::-    (MonadIO m, IconViewK a) =>-    a                                       -- _obj-    -> Int32                                -- rowSpacing-    -> m ()                                 -- result-iconViewSetRowSpacing _obj rowSpacing = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_icon_view_set_row_spacing _obj' rowSpacing-    touchManagedPtr _obj-    return ()--data IconViewSetRowSpacingMethodInfo-instance (signature ~ (Int32 -> m ()), MonadIO m, IconViewK a) => MethodInfo IconViewSetRowSpacingMethodInfo a signature where-    overloadedMethod _ = iconViewSetRowSpacing---- method IconView::set_selection_mode--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "mode", argType = TInterface "Gtk" "SelectionMode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_view_set_selection_mode" gtk_icon_view_set_selection_mode :: -    Ptr IconView ->                         -- _obj : TInterface "Gtk" "IconView"-    CUInt ->                                -- mode : TInterface "Gtk" "SelectionMode"-    IO ()---iconViewSetSelectionMode ::-    (MonadIO m, IconViewK a) =>-    a                                       -- _obj-    -> SelectionMode                        -- mode-    -> m ()                                 -- result-iconViewSetSelectionMode _obj mode = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let mode' = (fromIntegral . fromEnum) mode-    gtk_icon_view_set_selection_mode _obj' mode'-    touchManagedPtr _obj-    return ()--data IconViewSetSelectionModeMethodInfo-instance (signature ~ (SelectionMode -> m ()), MonadIO m, IconViewK a) => MethodInfo IconViewSetSelectionModeMethodInfo a signature where-    overloadedMethod _ = iconViewSetSelectionMode---- method IconView::set_spacing--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "spacing", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_view_set_spacing" gtk_icon_view_set_spacing :: -    Ptr IconView ->                         -- _obj : TInterface "Gtk" "IconView"-    Int32 ->                                -- spacing : TBasicType TInt-    IO ()---iconViewSetSpacing ::-    (MonadIO m, IconViewK a) =>-    a                                       -- _obj-    -> Int32                                -- spacing-    -> m ()                                 -- result-iconViewSetSpacing _obj spacing = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_icon_view_set_spacing _obj' spacing-    touchManagedPtr _obj-    return ()--data IconViewSetSpacingMethodInfo-instance (signature ~ (Int32 -> m ()), MonadIO m, IconViewK a) => MethodInfo IconViewSetSpacingMethodInfo a signature where-    overloadedMethod _ = iconViewSetSpacing---- method IconView::set_text_column--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "column", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_view_set_text_column" gtk_icon_view_set_text_column :: -    Ptr IconView ->                         -- _obj : TInterface "Gtk" "IconView"-    Int32 ->                                -- column : TBasicType TInt-    IO ()---iconViewSetTextColumn ::-    (MonadIO m, IconViewK a) =>-    a                                       -- _obj-    -> Int32                                -- column-    -> m ()                                 -- result-iconViewSetTextColumn _obj column = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_icon_view_set_text_column _obj' column-    touchManagedPtr _obj-    return ()--data IconViewSetTextColumnMethodInfo-instance (signature ~ (Int32 -> m ()), MonadIO m, IconViewK a) => MethodInfo IconViewSetTextColumnMethodInfo a signature where-    overloadedMethod _ = iconViewSetTextColumn---- method IconView::set_tooltip_cell--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "tooltip", argType = TInterface "Gtk" "Tooltip", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "path", argType = TInterface "Gtk" "TreePath", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cell", argType = TInterface "Gtk" "CellRenderer", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_view_set_tooltip_cell" gtk_icon_view_set_tooltip_cell :: -    Ptr IconView ->                         -- _obj : TInterface "Gtk" "IconView"-    Ptr Tooltip ->                          -- tooltip : TInterface "Gtk" "Tooltip"-    Ptr TreePath ->                         -- path : TInterface "Gtk" "TreePath"-    Ptr CellRenderer ->                     -- cell : TInterface "Gtk" "CellRenderer"-    IO ()---iconViewSetTooltipCell ::-    (MonadIO m, IconViewK a, TooltipK b, CellRendererK c) =>-    a                                       -- _obj-    -> b                                    -- tooltip-    -> TreePath                             -- path-    -> Maybe (c)                            -- cell-    -> m ()                                 -- result-iconViewSetTooltipCell _obj tooltip path cell = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let tooltip' = unsafeManagedPtrCastPtr tooltip-    let path' = unsafeManagedPtrGetPtr path-    maybeCell <- case cell of-        Nothing -> return nullPtr-        Just jCell -> do-            let jCell' = unsafeManagedPtrCastPtr jCell-            return jCell'-    gtk_icon_view_set_tooltip_cell _obj' tooltip' path' maybeCell-    touchManagedPtr _obj-    touchManagedPtr tooltip-    touchManagedPtr path-    whenJust cell touchManagedPtr-    return ()--data IconViewSetTooltipCellMethodInfo-instance (signature ~ (b -> TreePath -> Maybe (c) -> m ()), MonadIO m, IconViewK a, TooltipK b, CellRendererK c) => MethodInfo IconViewSetTooltipCellMethodInfo a signature where-    overloadedMethod _ = iconViewSetTooltipCell---- method IconView::set_tooltip_column--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "column", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_view_set_tooltip_column" gtk_icon_view_set_tooltip_column :: -    Ptr IconView ->                         -- _obj : TInterface "Gtk" "IconView"-    Int32 ->                                -- column : TBasicType TInt-    IO ()---iconViewSetTooltipColumn ::-    (MonadIO m, IconViewK a) =>-    a                                       -- _obj-    -> Int32                                -- column-    -> m ()                                 -- result-iconViewSetTooltipColumn _obj column = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_icon_view_set_tooltip_column _obj' column-    touchManagedPtr _obj-    return ()--data IconViewSetTooltipColumnMethodInfo-instance (signature ~ (Int32 -> m ()), MonadIO m, IconViewK a) => MethodInfo IconViewSetTooltipColumnMethodInfo a signature where-    overloadedMethod _ = iconViewSetTooltipColumn---- method IconView::set_tooltip_item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "tooltip", argType = TInterface "Gtk" "Tooltip", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "path", argType = TInterface "Gtk" "TreePath", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_view_set_tooltip_item" gtk_icon_view_set_tooltip_item :: -    Ptr IconView ->                         -- _obj : TInterface "Gtk" "IconView"-    Ptr Tooltip ->                          -- tooltip : TInterface "Gtk" "Tooltip"-    Ptr TreePath ->                         -- path : TInterface "Gtk" "TreePath"-    IO ()---iconViewSetTooltipItem ::-    (MonadIO m, IconViewK a, TooltipK b) =>-    a                                       -- _obj-    -> b                                    -- tooltip-    -> TreePath                             -- path-    -> m ()                                 -- result-iconViewSetTooltipItem _obj tooltip path = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let tooltip' = unsafeManagedPtrCastPtr tooltip-    let path' = unsafeManagedPtrGetPtr path-    gtk_icon_view_set_tooltip_item _obj' tooltip' path'-    touchManagedPtr _obj-    touchManagedPtr tooltip-    touchManagedPtr path-    return ()--data IconViewSetTooltipItemMethodInfo-instance (signature ~ (b -> TreePath -> m ()), MonadIO m, IconViewK a, TooltipK b) => MethodInfo IconViewSetTooltipItemMethodInfo a signature where-    overloadedMethod _ = iconViewSetTooltipItem---- method IconView::unselect_all--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_view_unselect_all" gtk_icon_view_unselect_all :: -    Ptr IconView ->                         -- _obj : TInterface "Gtk" "IconView"-    IO ()---iconViewUnselectAll ::-    (MonadIO m, IconViewK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-iconViewUnselectAll _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_icon_view_unselect_all _obj'-    touchManagedPtr _obj-    return ()--data IconViewUnselectAllMethodInfo-instance (signature ~ (m ()), MonadIO m, IconViewK a) => MethodInfo IconViewUnselectAllMethodInfo a signature where-    overloadedMethod _ = iconViewUnselectAll---- method IconView::unselect_path--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "path", argType = TInterface "Gtk" "TreePath", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_view_unselect_path" gtk_icon_view_unselect_path :: -    Ptr IconView ->                         -- _obj : TInterface "Gtk" "IconView"-    Ptr TreePath ->                         -- path : TInterface "Gtk" "TreePath"-    IO ()---iconViewUnselectPath ::-    (MonadIO m, IconViewK a) =>-    a                                       -- _obj-    -> TreePath                             -- path-    -> m ()                                 -- result-iconViewUnselectPath _obj path = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let path' = unsafeManagedPtrGetPtr path-    gtk_icon_view_unselect_path _obj' path'-    touchManagedPtr _obj-    touchManagedPtr path-    return ()--data IconViewUnselectPathMethodInfo-instance (signature ~ (TreePath -> m ()), MonadIO m, IconViewK a) => MethodInfo IconViewUnselectPathMethodInfo a signature where-    overloadedMethod _ = iconViewUnselectPath---- method IconView::unset_model_drag_dest--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_view_unset_model_drag_dest" gtk_icon_view_unset_model_drag_dest :: -    Ptr IconView ->                         -- _obj : TInterface "Gtk" "IconView"-    IO ()---iconViewUnsetModelDragDest ::-    (MonadIO m, IconViewK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-iconViewUnsetModelDragDest _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_icon_view_unset_model_drag_dest _obj'-    touchManagedPtr _obj-    return ()--data IconViewUnsetModelDragDestMethodInfo-instance (signature ~ (m ()), MonadIO m, IconViewK a) => MethodInfo IconViewUnsetModelDragDestMethodInfo a signature where-    overloadedMethod _ = iconViewUnsetModelDragDest---- method IconView::unset_model_drag_source--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "IconView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_icon_view_unset_model_drag_source" gtk_icon_view_unset_model_drag_source :: -    Ptr IconView ->                         -- _obj : TInterface "Gtk" "IconView"-    IO ()---iconViewUnsetModelDragSource ::-    (MonadIO m, IconViewK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-iconViewUnsetModelDragSource _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_icon_view_unset_model_drag_source _obj'-    touchManagedPtr _obj-    return ()--data IconViewUnsetModelDragSourceMethodInfo-instance (signature ~ (m ()), MonadIO m, IconViewK a) => MethodInfo IconViewUnsetModelDragSourceMethodInfo a signature where-    overloadedMethod _ = iconViewUnsetModelDragSource--
− GI/Gtk/Objects/IconView.hs-boot
@@ -1,99 +0,0 @@-module GI.Gtk.Objects.IconView where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype IconView = IconView (ForeignPtr IconView)-instance GObject IconView where-class GObject o => IconViewK o-instance (GObject o, IsDescendantOf IconView o) => IconViewK o-data IconViewActivateOnSingleClickPropertyInfo-data IconViewCellAreaPropertyInfo-data IconViewColumnSpacingPropertyInfo-data IconViewColumnsPropertyInfo-data IconViewItemOrientationPropertyInfo-data IconViewItemPaddingPropertyInfo-data IconViewItemWidthPropertyInfo-data IconViewMarginPropertyInfo-data IconViewMarkupColumnPropertyInfo-data IconViewModelPropertyInfo-data IconViewPixbufColumnPropertyInfo-data IconViewReorderablePropertyInfo-data IconViewRowSpacingPropertyInfo-data IconViewSelectionModePropertyInfo-data IconViewSpacingPropertyInfo-data IconViewTextColumnPropertyInfo-data IconViewTooltipColumnPropertyInfo-data IconViewActivateCursorItemSignalInfo-data IconViewItemActivatedSignalInfo-data IconViewMoveCursorSignalInfo-data IconViewSelectAllSignalInfo-data IconViewSelectCursorItemSignalInfo-data IconViewSelectionChangedSignalInfo-data IconViewToggleCursorItemSignalInfo-data IconViewUnselectAllSignalInfo-data IconViewConvertWidgetToBinWindowCoordsMethodInfo-data IconViewCreateDragIconMethodInfo-data IconViewEnableModelDragDestMethodInfo-data IconViewEnableModelDragSourceMethodInfo-data IconViewGetActivateOnSingleClickMethodInfo-data IconViewGetCellRectMethodInfo-data IconViewGetColumnSpacingMethodInfo-data IconViewGetColumnsMethodInfo-data IconViewGetCursorMethodInfo-data IconViewGetDestItemAtPosMethodInfo-data IconViewGetDragDestItemMethodInfo-data IconViewGetItemAtPosMethodInfo-data IconViewGetItemColumnMethodInfo-data IconViewGetItemOrientationMethodInfo-data IconViewGetItemPaddingMethodInfo-data IconViewGetItemRowMethodInfo-data IconViewGetItemWidthMethodInfo-data IconViewGetMarginMethodInfo-data IconViewGetMarkupColumnMethodInfo-data IconViewGetModelMethodInfo-data IconViewGetPathAtPosMethodInfo-data IconViewGetPixbufColumnMethodInfo-data IconViewGetReorderableMethodInfo-data IconViewGetRowSpacingMethodInfo-data IconViewGetSelectedItemsMethodInfo-data IconViewGetSelectionModeMethodInfo-data IconViewGetSpacingMethodInfo-data IconViewGetTextColumnMethodInfo-data IconViewGetTooltipColumnMethodInfo-data IconViewGetTooltipContextMethodInfo-data IconViewGetVisibleRangeMethodInfo-data IconViewItemActivatedMethodInfo-data IconViewPathIsSelectedMethodInfo-data IconViewScrollToPathMethodInfo-data IconViewSelectAllMethodInfo-data IconViewSelectPathMethodInfo-data IconViewSelectedForeachMethodInfo-data IconViewSetActivateOnSingleClickMethodInfo-data IconViewSetColumnSpacingMethodInfo-data IconViewSetColumnsMethodInfo-data IconViewSetCursorMethodInfo-data IconViewSetDragDestItemMethodInfo-data IconViewSetItemOrientationMethodInfo-data IconViewSetItemPaddingMethodInfo-data IconViewSetItemWidthMethodInfo-data IconViewSetMarginMethodInfo-data IconViewSetMarkupColumnMethodInfo-data IconViewSetModelMethodInfo-data IconViewSetPixbufColumnMethodInfo-data IconViewSetReorderableMethodInfo-data IconViewSetRowSpacingMethodInfo-data IconViewSetSelectionModeMethodInfo-data IconViewSetSpacingMethodInfo-data IconViewSetTextColumnMethodInfo-data IconViewSetTooltipCellMethodInfo-data IconViewSetTooltipColumnMethodInfo-data IconViewSetTooltipItemMethodInfo-data IconViewUnselectAllMethodInfo-data IconViewUnselectPathMethodInfo-data IconViewUnsetModelDragDestMethodInfo-data IconViewUnsetModelDragSourceMethodInfo
− GI/Gtk/Objects/IconViewAccessible.hs
@@ -1,135 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.IconViewAccessible-    ( ---- * Exported types-    IconViewAccessible(..)                  ,-    IconViewAccessibleK                     ,-    toIconViewAccessible                    ,-    noIconViewAccessible                    ,---    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype IconViewAccessible = IconViewAccessible (ForeignPtr IconViewAccessible)-foreign import ccall "gtk_icon_view_accessible_get_type"-    c_gtk_icon_view_accessible_get_type :: IO GType--type instance ParentTypes IconViewAccessible = IconViewAccessibleParentTypes-type IconViewAccessibleParentTypes = '[ContainerAccessible, WidgetAccessible, Accessible, Atk.Object, GObject.Object, Atk.Component, Atk.Selection]--instance GObject IconViewAccessible where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_icon_view_accessible_get_type-    --class GObject o => IconViewAccessibleK o-instance (GObject o, IsDescendantOf IconViewAccessible o) => IconViewAccessibleK o--toIconViewAccessible :: IconViewAccessibleK o => o -> IO IconViewAccessible-toIconViewAccessible = unsafeCastTo IconViewAccessible--noIconViewAccessible :: Maybe IconViewAccessible-noIconViewAccessible = Nothing--type family ResolveIconViewAccessibleMethod (t :: Symbol) (o :: *) :: * where-    ResolveIconViewAccessibleMethod "addRelationship" o = Atk.ObjectAddRelationshipMethodInfo-    ResolveIconViewAccessibleMethod "addSelection" o = Atk.SelectionAddSelectionMethodInfo-    ResolveIconViewAccessibleMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveIconViewAccessibleMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveIconViewAccessibleMethod "clearSelection" o = Atk.SelectionClearSelectionMethodInfo-    ResolveIconViewAccessibleMethod "connectWidgetDestroyed" o = AccessibleConnectWidgetDestroyedMethodInfo-    ResolveIconViewAccessibleMethod "contains" o = Atk.ComponentContainsMethodInfo-    ResolveIconViewAccessibleMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveIconViewAccessibleMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveIconViewAccessibleMethod "grabFocus" o = Atk.ComponentGrabFocusMethodInfo-    ResolveIconViewAccessibleMethod "initialize" o = Atk.ObjectInitializeMethodInfo-    ResolveIconViewAccessibleMethod "isChildSelected" o = Atk.SelectionIsChildSelectedMethodInfo-    ResolveIconViewAccessibleMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveIconViewAccessibleMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveIconViewAccessibleMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveIconViewAccessibleMethod "notifyStateChange" o = Atk.ObjectNotifyStateChangeMethodInfo-    ResolveIconViewAccessibleMethod "peekParent" o = Atk.ObjectPeekParentMethodInfo-    ResolveIconViewAccessibleMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveIconViewAccessibleMethod "refAccessibleAtPoint" o = Atk.ComponentRefAccessibleAtPointMethodInfo-    ResolveIconViewAccessibleMethod "refAccessibleChild" o = Atk.ObjectRefAccessibleChildMethodInfo-    ResolveIconViewAccessibleMethod "refRelationSet" o = Atk.ObjectRefRelationSetMethodInfo-    ResolveIconViewAccessibleMethod "refSelection" o = Atk.SelectionRefSelectionMethodInfo-    ResolveIconViewAccessibleMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveIconViewAccessibleMethod "refStateSet" o = Atk.ObjectRefStateSetMethodInfo-    ResolveIconViewAccessibleMethod "removeFocusHandler" o = Atk.ComponentRemoveFocusHandlerMethodInfo-    ResolveIconViewAccessibleMethod "removePropertyChangeHandler" o = Atk.ObjectRemovePropertyChangeHandlerMethodInfo-    ResolveIconViewAccessibleMethod "removeRelationship" o = Atk.ObjectRemoveRelationshipMethodInfo-    ResolveIconViewAccessibleMethod "removeSelection" o = Atk.SelectionRemoveSelectionMethodInfo-    ResolveIconViewAccessibleMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveIconViewAccessibleMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveIconViewAccessibleMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveIconViewAccessibleMethod "selectAllSelection" o = Atk.SelectionSelectAllSelectionMethodInfo-    ResolveIconViewAccessibleMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveIconViewAccessibleMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveIconViewAccessibleMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveIconViewAccessibleMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveIconViewAccessibleMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveIconViewAccessibleMethod "getAlpha" o = Atk.ComponentGetAlphaMethodInfo-    ResolveIconViewAccessibleMethod "getAttributes" o = Atk.ObjectGetAttributesMethodInfo-    ResolveIconViewAccessibleMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveIconViewAccessibleMethod "getDescription" o = Atk.ObjectGetDescriptionMethodInfo-    ResolveIconViewAccessibleMethod "getExtents" o = Atk.ComponentGetExtentsMethodInfo-    ResolveIconViewAccessibleMethod "getIndexInParent" o = Atk.ObjectGetIndexInParentMethodInfo-    ResolveIconViewAccessibleMethod "getNAccessibleChildren" o = Atk.ObjectGetNAccessibleChildrenMethodInfo-    ResolveIconViewAccessibleMethod "getName" o = Atk.ObjectGetNameMethodInfo-    ResolveIconViewAccessibleMethod "getObjectLocale" o = Atk.ObjectGetObjectLocaleMethodInfo-    ResolveIconViewAccessibleMethod "getParent" o = Atk.ObjectGetParentMethodInfo-    ResolveIconViewAccessibleMethod "getPosition" o = Atk.ComponentGetPositionMethodInfo-    ResolveIconViewAccessibleMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveIconViewAccessibleMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveIconViewAccessibleMethod "getRole" o = Atk.ObjectGetRoleMethodInfo-    ResolveIconViewAccessibleMethod "getSelectionCount" o = Atk.SelectionGetSelectionCountMethodInfo-    ResolveIconViewAccessibleMethod "getSize" o = Atk.ComponentGetSizeMethodInfo-    ResolveIconViewAccessibleMethod "getWidget" o = AccessibleGetWidgetMethodInfo-    ResolveIconViewAccessibleMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveIconViewAccessibleMethod "setDescription" o = Atk.ObjectSetDescriptionMethodInfo-    ResolveIconViewAccessibleMethod "setExtents" o = Atk.ComponentSetExtentsMethodInfo-    ResolveIconViewAccessibleMethod "setName" o = Atk.ObjectSetNameMethodInfo-    ResolveIconViewAccessibleMethod "setParent" o = Atk.ObjectSetParentMethodInfo-    ResolveIconViewAccessibleMethod "setPosition" o = Atk.ComponentSetPositionMethodInfo-    ResolveIconViewAccessibleMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveIconViewAccessibleMethod "setRole" o = Atk.ObjectSetRoleMethodInfo-    ResolveIconViewAccessibleMethod "setSize" o = Atk.ComponentSetSizeMethodInfo-    ResolveIconViewAccessibleMethod "setWidget" o = AccessibleSetWidgetMethodInfo-    ResolveIconViewAccessibleMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveIconViewAccessibleMethod t IconViewAccessible, MethodInfo info IconViewAccessible p) => IsLabelProxy t (IconViewAccessible -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveIconViewAccessibleMethod t IconViewAccessible, MethodInfo info IconViewAccessible p) => IsLabel t (IconViewAccessible -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList IconViewAccessible = IconViewAccessibleAttributeList-type IconViewAccessibleAttributeList = ('[ '("accessibleComponentLayer", Atk.ObjectAccessibleComponentLayerPropertyInfo), '("accessibleComponentMdiZorder", Atk.ObjectAccessibleComponentMdiZorderPropertyInfo), '("accessibleDescription", Atk.ObjectAccessibleDescriptionPropertyInfo), '("accessibleHypertextNlinks", Atk.ObjectAccessibleHypertextNlinksPropertyInfo), '("accessibleName", Atk.ObjectAccessibleNamePropertyInfo), '("accessibleParent", Atk.ObjectAccessibleParentPropertyInfo), '("accessibleRole", Atk.ObjectAccessibleRolePropertyInfo), '("accessibleTableCaption", Atk.ObjectAccessibleTableCaptionPropertyInfo), '("accessibleTableCaptionObject", Atk.ObjectAccessibleTableCaptionObjectPropertyInfo), '("accessibleTableColumnDescription", Atk.ObjectAccessibleTableColumnDescriptionPropertyInfo), '("accessibleTableColumnHeader", Atk.ObjectAccessibleTableColumnHeaderPropertyInfo), '("accessibleTableRowDescription", Atk.ObjectAccessibleTableRowDescriptionPropertyInfo), '("accessibleTableRowHeader", Atk.ObjectAccessibleTableRowHeaderPropertyInfo), '("accessibleTableSummary", Atk.ObjectAccessibleTableSummaryPropertyInfo), '("accessibleValue", Atk.ObjectAccessibleValuePropertyInfo), '("widget", AccessibleWidgetPropertyInfo)] :: [(Symbol, *)])--type instance SignalList IconViewAccessible = IconViewAccessibleSignalList-type IconViewAccessibleSignalList = ('[ '("activeDescendantChanged", Atk.ObjectActiveDescendantChangedSignalInfo), '("boundsChanged", Atk.ComponentBoundsChangedSignalInfo), '("childrenChanged", Atk.ObjectChildrenChangedSignalInfo), '("focusEvent", Atk.ObjectFocusEventSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("propertyChange", Atk.ObjectPropertyChangeSignalInfo), '("selectionChanged", Atk.SelectionSelectionChangedSignalInfo), '("stateChange", Atk.ObjectStateChangeSignalInfo), '("visibleDataChanged", Atk.ObjectVisibleDataChangedSignalInfo)] :: [(Symbol, *)])--
− GI/Gtk/Objects/IconViewAccessible.hs-boot
@@ -1,13 +0,0 @@-module GI.Gtk.Objects.IconViewAccessible where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype IconViewAccessible = IconViewAccessible (ForeignPtr IconViewAccessible)-instance GObject IconViewAccessible where-class GObject o => IconViewAccessibleK o-instance (GObject o, IsDescendantOf IconViewAccessible o) => IconViewAccessibleK o
− GI/Gtk/Objects/Image.hs
@@ -1,1906 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.Image-    ( ---- * Exported types-    Image(..)                               ,-    ImageK                                  ,-    toImage                                 ,-    noImage                                 ,--- -- * Methods--- ** imageClear-    ImageClearMethodInfo                    ,-    imageClear                              ,----- ** imageGetAnimation-    ImageGetAnimationMethodInfo             ,-    imageGetAnimation                       ,----- ** imageGetGicon-    ImageGetGiconMethodInfo                 ,-    imageGetGicon                           ,----- ** imageGetIconName-    ImageGetIconNameMethodInfo              ,-    imageGetIconName                        ,----- ** imageGetIconSet-    ImageGetIconSetMethodInfo               ,-    imageGetIconSet                         ,----- ** imageGetPixbuf-    ImageGetPixbufMethodInfo                ,-    imageGetPixbuf                          ,----- ** imageGetPixelSize-    ImageGetPixelSizeMethodInfo             ,-    imageGetPixelSize                       ,----- ** imageGetStock-    ImageGetStockMethodInfo                 ,-    imageGetStock                           ,----- ** imageGetStorageType-    ImageGetStorageTypeMethodInfo           ,-    imageGetStorageType                     ,----- ** imageNew-    imageNew                                ,----- ** imageNewFromAnimation-    imageNewFromAnimation                   ,----- ** imageNewFromFile-    imageNewFromFile                        ,----- ** imageNewFromGicon-    imageNewFromGicon                       ,----- ** imageNewFromIconName-    imageNewFromIconName                    ,----- ** imageNewFromIconSet-    imageNewFromIconSet                     ,----- ** imageNewFromPixbuf-    imageNewFromPixbuf                      ,----- ** imageNewFromResource-    imageNewFromResource                    ,----- ** imageNewFromStock-    imageNewFromStock                       ,----- ** imageNewFromSurface-    imageNewFromSurface                     ,----- ** imageSetFromAnimation-    ImageSetFromAnimationMethodInfo         ,-    imageSetFromAnimation                   ,----- ** imageSetFromFile-    ImageSetFromFileMethodInfo              ,-    imageSetFromFile                        ,----- ** imageSetFromGicon-    ImageSetFromGiconMethodInfo             ,-    imageSetFromGicon                       ,----- ** imageSetFromIconName-    ImageSetFromIconNameMethodInfo          ,-    imageSetFromIconName                    ,----- ** imageSetFromIconSet-    ImageSetFromIconSetMethodInfo           ,-    imageSetFromIconSet                     ,----- ** imageSetFromPixbuf-    ImageSetFromPixbufMethodInfo            ,-    imageSetFromPixbuf                      ,----- ** imageSetFromResource-    ImageSetFromResourceMethodInfo          ,-    imageSetFromResource                    ,----- ** imageSetFromStock-    ImageSetFromStockMethodInfo             ,-    imageSetFromStock                       ,----- ** imageSetFromSurface-    ImageSetFromSurfaceMethodInfo           ,-    imageSetFromSurface                     ,----- ** imageSetPixelSize-    ImageSetPixelSizeMethodInfo             ,-    imageSetPixelSize                       ,----- -- * Properties--- ** File-    ImageFilePropertyInfo                   ,-    clearImageFile                          ,-    constructImageFile                      ,-    getImageFile                            ,-    imageFile                               ,-    setImageFile                            ,----- ** Gicon-    ImageGiconPropertyInfo                  ,-    clearImageGicon                         ,-    constructImageGicon                     ,-    getImageGicon                           ,-    imageGicon                              ,-    setImageGicon                           ,----- ** IconName-    ImageIconNamePropertyInfo               ,-    clearImageIconName                      ,-    constructImageIconName                  ,-    getImageIconName                        ,-    imageIconName                           ,-    setImageIconName                        ,----- ** IconSet-    ImageIconSetPropertyInfo                ,-    clearImageIconSet                       ,-    constructImageIconSet                   ,-    getImageIconSet                         ,-    imageIconSet                            ,-    setImageIconSet                         ,----- ** IconSize-    ImageIconSizePropertyInfo               ,-    constructImageIconSize                  ,-    getImageIconSize                        ,-    imageIconSize                           ,-    setImageIconSize                        ,----- ** Pixbuf-    ImagePixbufPropertyInfo                 ,-    clearImagePixbuf                        ,-    constructImagePixbuf                    ,-    getImagePixbuf                          ,-    imagePixbuf                             ,-    setImagePixbuf                          ,----- ** PixbufAnimation-    ImagePixbufAnimationPropertyInfo        ,-    clearImagePixbufAnimation               ,-    constructImagePixbufAnimation           ,-    getImagePixbufAnimation                 ,-    imagePixbufAnimation                    ,-    setImagePixbufAnimation                 ,----- ** PixelSize-    ImagePixelSizePropertyInfo              ,-    constructImagePixelSize                 ,-    getImagePixelSize                       ,-    imagePixelSize                          ,-    setImagePixelSize                       ,----- ** Resource-    ImageResourcePropertyInfo               ,-    clearImageResource                      ,-    constructImageResource                  ,-    getImageResource                        ,-    imageResource                           ,-    setImageResource                        ,----- ** Stock-    ImageStockPropertyInfo                  ,-    clearImageStock                         ,-    constructImageStock                     ,-    getImageStock                           ,-    imageStock                              ,-    setImageStock                           ,----- ** StorageType-    ImageStorageTypePropertyInfo            ,-    getImageStorageType                     ,-    imageStorageType                        ,----- ** Surface-    ImageSurfacePropertyInfo                ,-    clearImageSurface                       ,-    constructImageSurface                   ,-    getImageSurface                         ,-    imageSurface                            ,-    setImageSurface                         ,----- ** UseFallback-    ImageUseFallbackPropertyInfo            ,-    constructImageUseFallback               ,-    getImageUseFallback                     ,-    imageUseFallback                        ,-    setImageUseFallback                     ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject-import qualified GI.GdkPixbuf as GdkPixbuf-import qualified GI.Gio as Gio-import qualified GI.Cairo as Cairo--newtype Image = Image (ForeignPtr Image)-foreign import ccall "gtk_image_get_type"-    c_gtk_image_get_type :: IO GType--type instance ParentTypes Image = ImageParentTypes-type ImageParentTypes = '[Misc, Widget, GObject.Object, Atk.ImplementorIface, Buildable]--instance GObject Image where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_image_get_type-    --class GObject o => ImageK o-instance (GObject o, IsDescendantOf Image o) => ImageK o--toImage :: ImageK o => o -> IO Image-toImage = unsafeCastTo Image--noImage :: Maybe Image-noImage = Nothing--type family ResolveImageMethod (t :: Symbol) (o :: *) :: * where-    ResolveImageMethod "activate" o = WidgetActivateMethodInfo-    ResolveImageMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveImageMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveImageMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveImageMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveImageMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveImageMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveImageMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveImageMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveImageMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveImageMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveImageMethod "childNotify" o = WidgetChildNotifyMethodInfo-    ResolveImageMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveImageMethod "clear" o = ImageClearMethodInfo-    ResolveImageMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveImageMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveImageMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveImageMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveImageMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveImageMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveImageMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveImageMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveImageMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveImageMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveImageMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveImageMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveImageMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveImageMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveImageMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveImageMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveImageMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveImageMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveImageMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveImageMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveImageMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveImageMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveImageMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveImageMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveImageMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveImageMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveImageMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveImageMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveImageMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveImageMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveImageMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveImageMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveImageMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveImageMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveImageMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveImageMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveImageMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveImageMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveImageMethod "draw" o = WidgetDrawMethodInfo-    ResolveImageMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveImageMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveImageMethod "event" o = WidgetEventMethodInfo-    ResolveImageMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveImageMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveImageMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveImageMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveImageMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveImageMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveImageMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveImageMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveImageMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveImageMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveImageMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveImageMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveImageMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveImageMethod "hide" o = WidgetHideMethodInfo-    ResolveImageMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveImageMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveImageMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveImageMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveImageMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveImageMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveImageMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveImageMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveImageMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveImageMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveImageMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveImageMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveImageMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveImageMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveImageMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveImageMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveImageMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveImageMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveImageMethod "map" o = WidgetMapMethodInfo-    ResolveImageMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveImageMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveImageMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveImageMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveImageMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveImageMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveImageMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveImageMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveImageMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveImageMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveImageMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveImageMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveImageMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveImageMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveImageMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveImageMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveImageMethod "path" o = WidgetPathMethodInfo-    ResolveImageMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveImageMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveImageMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveImageMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveImageMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveImageMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveImageMethod "realize" o = WidgetRealizeMethodInfo-    ResolveImageMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveImageMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveImageMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveImageMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveImageMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveImageMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveImageMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveImageMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveImageMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveImageMethod "reparent" o = WidgetReparentMethodInfo-    ResolveImageMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveImageMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveImageMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveImageMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveImageMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveImageMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveImageMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveImageMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveImageMethod "show" o = WidgetShowMethodInfo-    ResolveImageMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveImageMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveImageMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveImageMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveImageMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveImageMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveImageMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveImageMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveImageMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveImageMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveImageMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveImageMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveImageMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveImageMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveImageMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveImageMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveImageMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveImageMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveImageMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveImageMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveImageMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveImageMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveImageMethod "getAlignment" o = MiscGetAlignmentMethodInfo-    ResolveImageMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveImageMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveImageMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveImageMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveImageMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveImageMethod "getAnimation" o = ImageGetAnimationMethodInfo-    ResolveImageMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveImageMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveImageMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveImageMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveImageMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveImageMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveImageMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveImageMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveImageMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveImageMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveImageMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveImageMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveImageMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveImageMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveImageMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveImageMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveImageMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveImageMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveImageMethod "getGicon" o = ImageGetGiconMethodInfo-    ResolveImageMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveImageMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveImageMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveImageMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveImageMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveImageMethod "getIconName" o = ImageGetIconNameMethodInfo-    ResolveImageMethod "getIconSet" o = ImageGetIconSetMethodInfo-    ResolveImageMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveImageMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveImageMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveImageMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveImageMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveImageMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveImageMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveImageMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveImageMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveImageMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveImageMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveImageMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveImageMethod "getPadding" o = MiscGetPaddingMethodInfo-    ResolveImageMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveImageMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveImageMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveImageMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveImageMethod "getPixbuf" o = ImageGetPixbufMethodInfo-    ResolveImageMethod "getPixelSize" o = ImageGetPixelSizeMethodInfo-    ResolveImageMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveImageMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveImageMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveImageMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveImageMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveImageMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveImageMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveImageMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveImageMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveImageMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveImageMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveImageMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveImageMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveImageMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveImageMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveImageMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveImageMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveImageMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveImageMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveImageMethod "getState" o = WidgetGetStateMethodInfo-    ResolveImageMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveImageMethod "getStock" o = ImageGetStockMethodInfo-    ResolveImageMethod "getStorageType" o = ImageGetStorageTypeMethodInfo-    ResolveImageMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveImageMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveImageMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveImageMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveImageMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveImageMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveImageMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveImageMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveImageMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveImageMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveImageMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveImageMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveImageMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveImageMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveImageMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveImageMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveImageMethod "setAlignment" o = MiscSetAlignmentMethodInfo-    ResolveImageMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveImageMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveImageMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveImageMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveImageMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveImageMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveImageMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveImageMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveImageMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveImageMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveImageMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveImageMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveImageMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveImageMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveImageMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveImageMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveImageMethod "setFromAnimation" o = ImageSetFromAnimationMethodInfo-    ResolveImageMethod "setFromFile" o = ImageSetFromFileMethodInfo-    ResolveImageMethod "setFromGicon" o = ImageSetFromGiconMethodInfo-    ResolveImageMethod "setFromIconName" o = ImageSetFromIconNameMethodInfo-    ResolveImageMethod "setFromIconSet" o = ImageSetFromIconSetMethodInfo-    ResolveImageMethod "setFromPixbuf" o = ImageSetFromPixbufMethodInfo-    ResolveImageMethod "setFromResource" o = ImageSetFromResourceMethodInfo-    ResolveImageMethod "setFromStock" o = ImageSetFromStockMethodInfo-    ResolveImageMethod "setFromSurface" o = ImageSetFromSurfaceMethodInfo-    ResolveImageMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveImageMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveImageMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveImageMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveImageMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveImageMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveImageMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveImageMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveImageMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveImageMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveImageMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveImageMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveImageMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveImageMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveImageMethod "setPadding" o = MiscSetPaddingMethodInfo-    ResolveImageMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveImageMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveImageMethod "setPixelSize" o = ImageSetPixelSizeMethodInfo-    ResolveImageMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveImageMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveImageMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveImageMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveImageMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveImageMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveImageMethod "setState" o = WidgetSetStateMethodInfo-    ResolveImageMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveImageMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveImageMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveImageMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveImageMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveImageMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveImageMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveImageMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveImageMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveImageMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveImageMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveImageMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveImageMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveImageMethod t Image, MethodInfo info Image p) => IsLabelProxy t (Image -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveImageMethod t Image, MethodInfo info Image p) => IsLabel t (Image -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "file"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getImageFile :: (MonadIO m, ImageK o) => o -> m (Maybe T.Text)-getImageFile obj = liftIO $ getObjectPropertyString obj "file"--setImageFile :: (MonadIO m, ImageK o) => o -> T.Text -> m ()-setImageFile obj val = liftIO $ setObjectPropertyString obj "file" (Just val)--constructImageFile :: T.Text -> IO ([Char], GValue)-constructImageFile val = constructObjectPropertyString "file" (Just val)--clearImageFile :: (MonadIO m, ImageK o) => o -> m ()-clearImageFile obj = liftIO $ setObjectPropertyString obj "file" (Nothing :: Maybe T.Text)--data ImageFilePropertyInfo-instance AttrInfo ImageFilePropertyInfo where-    type AttrAllowedOps ImageFilePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint ImageFilePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint ImageFilePropertyInfo = ImageK-    type AttrGetType ImageFilePropertyInfo = (Maybe T.Text)-    type AttrLabel ImageFilePropertyInfo = "file"-    attrGet _ = getImageFile-    attrSet _ = setImageFile-    attrConstruct _ = constructImageFile-    attrClear _ = clearImageFile---- VVV Prop "gicon"-   -- Type: TInterface "Gio" "Icon"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getImageGicon :: (MonadIO m, ImageK o) => o -> m (Maybe Gio.Icon)-getImageGicon obj = liftIO $ getObjectPropertyObject obj "gicon" Gio.Icon--setImageGicon :: (MonadIO m, ImageK o, Gio.IconK a) => o -> a -> m ()-setImageGicon obj val = liftIO $ setObjectPropertyObject obj "gicon" (Just val)--constructImageGicon :: (Gio.IconK a) => a -> IO ([Char], GValue)-constructImageGicon val = constructObjectPropertyObject "gicon" (Just val)--clearImageGicon :: (MonadIO m, ImageK o) => o -> m ()-clearImageGicon obj = liftIO $ setObjectPropertyObject obj "gicon" (Nothing :: Maybe Gio.Icon)--data ImageGiconPropertyInfo-instance AttrInfo ImageGiconPropertyInfo where-    type AttrAllowedOps ImageGiconPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint ImageGiconPropertyInfo = Gio.IconK-    type AttrBaseTypeConstraint ImageGiconPropertyInfo = ImageK-    type AttrGetType ImageGiconPropertyInfo = (Maybe Gio.Icon)-    type AttrLabel ImageGiconPropertyInfo = "gicon"-    attrGet _ = getImageGicon-    attrSet _ = setImageGicon-    attrConstruct _ = constructImageGicon-    attrClear _ = clearImageGicon---- VVV Prop "icon-name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getImageIconName :: (MonadIO m, ImageK o) => o -> m (Maybe T.Text)-getImageIconName obj = liftIO $ getObjectPropertyString obj "icon-name"--setImageIconName :: (MonadIO m, ImageK o) => o -> T.Text -> m ()-setImageIconName obj val = liftIO $ setObjectPropertyString obj "icon-name" (Just val)--constructImageIconName :: T.Text -> IO ([Char], GValue)-constructImageIconName val = constructObjectPropertyString "icon-name" (Just val)--clearImageIconName :: (MonadIO m, ImageK o) => o -> m ()-clearImageIconName obj = liftIO $ setObjectPropertyString obj "icon-name" (Nothing :: Maybe T.Text)--data ImageIconNamePropertyInfo-instance AttrInfo ImageIconNamePropertyInfo where-    type AttrAllowedOps ImageIconNamePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint ImageIconNamePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint ImageIconNamePropertyInfo = ImageK-    type AttrGetType ImageIconNamePropertyInfo = (Maybe T.Text)-    type AttrLabel ImageIconNamePropertyInfo = "icon-name"-    attrGet _ = getImageIconName-    attrSet _ = setImageIconName-    attrConstruct _ = constructImageIconName-    attrClear _ = clearImageIconName---- VVV Prop "icon-set"-   -- Type: TInterface "Gtk" "IconSet"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getImageIconSet :: (MonadIO m, ImageK o) => o -> m (Maybe IconSet)-getImageIconSet obj = liftIO $ getObjectPropertyBoxed obj "icon-set" IconSet--setImageIconSet :: (MonadIO m, ImageK o) => o -> IconSet -> m ()-setImageIconSet obj val = liftIO $ setObjectPropertyBoxed obj "icon-set" (Just val)--constructImageIconSet :: IconSet -> IO ([Char], GValue)-constructImageIconSet val = constructObjectPropertyBoxed "icon-set" (Just val)--clearImageIconSet :: (MonadIO m, ImageK o) => o -> m ()-clearImageIconSet obj = liftIO $ setObjectPropertyBoxed obj "icon-set" (Nothing :: Maybe IconSet)--data ImageIconSetPropertyInfo-instance AttrInfo ImageIconSetPropertyInfo where-    type AttrAllowedOps ImageIconSetPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint ImageIconSetPropertyInfo = (~) IconSet-    type AttrBaseTypeConstraint ImageIconSetPropertyInfo = ImageK-    type AttrGetType ImageIconSetPropertyInfo = (Maybe IconSet)-    type AttrLabel ImageIconSetPropertyInfo = "icon-set"-    attrGet _ = getImageIconSet-    attrSet _ = setImageIconSet-    attrConstruct _ = constructImageIconSet-    attrClear _ = clearImageIconSet---- VVV Prop "icon-size"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getImageIconSize :: (MonadIO m, ImageK o) => o -> m Int32-getImageIconSize obj = liftIO $ getObjectPropertyInt32 obj "icon-size"--setImageIconSize :: (MonadIO m, ImageK o) => o -> Int32 -> m ()-setImageIconSize obj val = liftIO $ setObjectPropertyInt32 obj "icon-size" val--constructImageIconSize :: Int32 -> IO ([Char], GValue)-constructImageIconSize val = constructObjectPropertyInt32 "icon-size" val--data ImageIconSizePropertyInfo-instance AttrInfo ImageIconSizePropertyInfo where-    type AttrAllowedOps ImageIconSizePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ImageIconSizePropertyInfo = (~) Int32-    type AttrBaseTypeConstraint ImageIconSizePropertyInfo = ImageK-    type AttrGetType ImageIconSizePropertyInfo = Int32-    type AttrLabel ImageIconSizePropertyInfo = "icon-size"-    attrGet _ = getImageIconSize-    attrSet _ = setImageIconSize-    attrConstruct _ = constructImageIconSize-    attrClear _ = undefined---- VVV Prop "pixbuf"-   -- Type: TInterface "GdkPixbuf" "Pixbuf"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Nothing)--getImagePixbuf :: (MonadIO m, ImageK o) => o -> m GdkPixbuf.Pixbuf-getImagePixbuf obj = liftIO $ checkUnexpectedNothing "getImagePixbuf" $ getObjectPropertyObject obj "pixbuf" GdkPixbuf.Pixbuf--setImagePixbuf :: (MonadIO m, ImageK o, GdkPixbuf.PixbufK a) => o -> a -> m ()-setImagePixbuf obj val = liftIO $ setObjectPropertyObject obj "pixbuf" (Just val)--constructImagePixbuf :: (GdkPixbuf.PixbufK a) => a -> IO ([Char], GValue)-constructImagePixbuf val = constructObjectPropertyObject "pixbuf" (Just val)--clearImagePixbuf :: (MonadIO m, ImageK o) => o -> m ()-clearImagePixbuf obj = liftIO $ setObjectPropertyObject obj "pixbuf" (Nothing :: Maybe GdkPixbuf.Pixbuf)--data ImagePixbufPropertyInfo-instance AttrInfo ImagePixbufPropertyInfo where-    type AttrAllowedOps ImagePixbufPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint ImagePixbufPropertyInfo = GdkPixbuf.PixbufK-    type AttrBaseTypeConstraint ImagePixbufPropertyInfo = ImageK-    type AttrGetType ImagePixbufPropertyInfo = GdkPixbuf.Pixbuf-    type AttrLabel ImagePixbufPropertyInfo = "pixbuf"-    attrGet _ = getImagePixbuf-    attrSet _ = setImagePixbuf-    attrConstruct _ = constructImagePixbuf-    attrClear _ = clearImagePixbuf---- VVV Prop "pixbuf-animation"-   -- Type: TInterface "GdkPixbuf" "PixbufAnimation"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getImagePixbufAnimation :: (MonadIO m, ImageK o) => o -> m (Maybe GdkPixbuf.PixbufAnimation)-getImagePixbufAnimation obj = liftIO $ getObjectPropertyObject obj "pixbuf-animation" GdkPixbuf.PixbufAnimation--setImagePixbufAnimation :: (MonadIO m, ImageK o, GdkPixbuf.PixbufAnimationK a) => o -> a -> m ()-setImagePixbufAnimation obj val = liftIO $ setObjectPropertyObject obj "pixbuf-animation" (Just val)--constructImagePixbufAnimation :: (GdkPixbuf.PixbufAnimationK a) => a -> IO ([Char], GValue)-constructImagePixbufAnimation val = constructObjectPropertyObject "pixbuf-animation" (Just val)--clearImagePixbufAnimation :: (MonadIO m, ImageK o) => o -> m ()-clearImagePixbufAnimation obj = liftIO $ setObjectPropertyObject obj "pixbuf-animation" (Nothing :: Maybe GdkPixbuf.PixbufAnimation)--data ImagePixbufAnimationPropertyInfo-instance AttrInfo ImagePixbufAnimationPropertyInfo where-    type AttrAllowedOps ImagePixbufAnimationPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint ImagePixbufAnimationPropertyInfo = GdkPixbuf.PixbufAnimationK-    type AttrBaseTypeConstraint ImagePixbufAnimationPropertyInfo = ImageK-    type AttrGetType ImagePixbufAnimationPropertyInfo = (Maybe GdkPixbuf.PixbufAnimation)-    type AttrLabel ImagePixbufAnimationPropertyInfo = "pixbuf-animation"-    attrGet _ = getImagePixbufAnimation-    attrSet _ = setImagePixbufAnimation-    attrConstruct _ = constructImagePixbufAnimation-    attrClear _ = clearImagePixbufAnimation---- VVV Prop "pixel-size"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getImagePixelSize :: (MonadIO m, ImageK o) => o -> m Int32-getImagePixelSize obj = liftIO $ getObjectPropertyInt32 obj "pixel-size"--setImagePixelSize :: (MonadIO m, ImageK o) => o -> Int32 -> m ()-setImagePixelSize obj val = liftIO $ setObjectPropertyInt32 obj "pixel-size" val--constructImagePixelSize :: Int32 -> IO ([Char], GValue)-constructImagePixelSize val = constructObjectPropertyInt32 "pixel-size" val--data ImagePixelSizePropertyInfo-instance AttrInfo ImagePixelSizePropertyInfo where-    type AttrAllowedOps ImagePixelSizePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ImagePixelSizePropertyInfo = (~) Int32-    type AttrBaseTypeConstraint ImagePixelSizePropertyInfo = ImageK-    type AttrGetType ImagePixelSizePropertyInfo = Int32-    type AttrLabel ImagePixelSizePropertyInfo = "pixel-size"-    attrGet _ = getImagePixelSize-    attrSet _ = setImagePixelSize-    attrConstruct _ = constructImagePixelSize-    attrClear _ = undefined---- VVV Prop "resource"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getImageResource :: (MonadIO m, ImageK o) => o -> m (Maybe T.Text)-getImageResource obj = liftIO $ getObjectPropertyString obj "resource"--setImageResource :: (MonadIO m, ImageK o) => o -> T.Text -> m ()-setImageResource obj val = liftIO $ setObjectPropertyString obj "resource" (Just val)--constructImageResource :: T.Text -> IO ([Char], GValue)-constructImageResource val = constructObjectPropertyString "resource" (Just val)--clearImageResource :: (MonadIO m, ImageK o) => o -> m ()-clearImageResource obj = liftIO $ setObjectPropertyString obj "resource" (Nothing :: Maybe T.Text)--data ImageResourcePropertyInfo-instance AttrInfo ImageResourcePropertyInfo where-    type AttrAllowedOps ImageResourcePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint ImageResourcePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint ImageResourcePropertyInfo = ImageK-    type AttrGetType ImageResourcePropertyInfo = (Maybe T.Text)-    type AttrLabel ImageResourcePropertyInfo = "resource"-    attrGet _ = getImageResource-    attrSet _ = setImageResource-    attrConstruct _ = constructImageResource-    attrClear _ = clearImageResource---- VVV Prop "stock"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getImageStock :: (MonadIO m, ImageK o) => o -> m (Maybe T.Text)-getImageStock obj = liftIO $ getObjectPropertyString obj "stock"--setImageStock :: (MonadIO m, ImageK o) => o -> T.Text -> m ()-setImageStock obj val = liftIO $ setObjectPropertyString obj "stock" (Just val)--constructImageStock :: T.Text -> IO ([Char], GValue)-constructImageStock val = constructObjectPropertyString "stock" (Just val)--clearImageStock :: (MonadIO m, ImageK o) => o -> m ()-clearImageStock obj = liftIO $ setObjectPropertyString obj "stock" (Nothing :: Maybe T.Text)--data ImageStockPropertyInfo-instance AttrInfo ImageStockPropertyInfo where-    type AttrAllowedOps ImageStockPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint ImageStockPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint ImageStockPropertyInfo = ImageK-    type AttrGetType ImageStockPropertyInfo = (Maybe T.Text)-    type AttrLabel ImageStockPropertyInfo = "stock"-    attrGet _ = getImageStock-    attrSet _ = setImageStock-    attrConstruct _ = constructImageStock-    attrClear _ = clearImageStock---- VVV Prop "storage-type"-   -- Type: TInterface "Gtk" "ImageType"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getImageStorageType :: (MonadIO m, ImageK o) => o -> m ImageType-getImageStorageType obj = liftIO $ getObjectPropertyEnum obj "storage-type"--data ImageStorageTypePropertyInfo-instance AttrInfo ImageStorageTypePropertyInfo where-    type AttrAllowedOps ImageStorageTypePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint ImageStorageTypePropertyInfo = (~) ()-    type AttrBaseTypeConstraint ImageStorageTypePropertyInfo = ImageK-    type AttrGetType ImageStorageTypePropertyInfo = ImageType-    type AttrLabel ImageStorageTypePropertyInfo = "storage-type"-    attrGet _ = getImageStorageType-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "surface"-   -- Type: TInterface "cairo" "Surface"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getImageSurface :: (MonadIO m, ImageK o) => o -> m (Maybe Cairo.Surface)-getImageSurface obj = liftIO $ getObjectPropertyBoxed obj "surface" Cairo.Surface--setImageSurface :: (MonadIO m, ImageK o) => o -> Cairo.Surface -> m ()-setImageSurface obj val = liftIO $ setObjectPropertyBoxed obj "surface" (Just val)--constructImageSurface :: Cairo.Surface -> IO ([Char], GValue)-constructImageSurface val = constructObjectPropertyBoxed "surface" (Just val)--clearImageSurface :: (MonadIO m, ImageK o) => o -> m ()-clearImageSurface obj = liftIO $ setObjectPropertyBoxed obj "surface" (Nothing :: Maybe Cairo.Surface)--data ImageSurfacePropertyInfo-instance AttrInfo ImageSurfacePropertyInfo where-    type AttrAllowedOps ImageSurfacePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint ImageSurfacePropertyInfo = (~) Cairo.Surface-    type AttrBaseTypeConstraint ImageSurfacePropertyInfo = ImageK-    type AttrGetType ImageSurfacePropertyInfo = (Maybe Cairo.Surface)-    type AttrLabel ImageSurfacePropertyInfo = "surface"-    attrGet _ = getImageSurface-    attrSet _ = setImageSurface-    attrConstruct _ = constructImageSurface-    attrClear _ = clearImageSurface---- VVV Prop "use-fallback"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getImageUseFallback :: (MonadIO m, ImageK o) => o -> m Bool-getImageUseFallback obj = liftIO $ getObjectPropertyBool obj "use-fallback"--setImageUseFallback :: (MonadIO m, ImageK o) => o -> Bool -> m ()-setImageUseFallback obj val = liftIO $ setObjectPropertyBool obj "use-fallback" val--constructImageUseFallback :: Bool -> IO ([Char], GValue)-constructImageUseFallback val = constructObjectPropertyBool "use-fallback" val--data ImageUseFallbackPropertyInfo-instance AttrInfo ImageUseFallbackPropertyInfo where-    type AttrAllowedOps ImageUseFallbackPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ImageUseFallbackPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint ImageUseFallbackPropertyInfo = ImageK-    type AttrGetType ImageUseFallbackPropertyInfo = Bool-    type AttrLabel ImageUseFallbackPropertyInfo = "use-fallback"-    attrGet _ = getImageUseFallback-    attrSet _ = setImageUseFallback-    attrConstruct _ = constructImageUseFallback-    attrClear _ = undefined--type instance AttributeList Image = ImageAttributeList-type ImageAttributeList = ('[ '("appPaintable", WidgetAppPaintablePropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("file", ImageFilePropertyInfo), '("gicon", ImageGiconPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("iconName", ImageIconNamePropertyInfo), '("iconSet", ImageIconSetPropertyInfo), '("iconSize", ImageIconSizePropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("parent", WidgetParentPropertyInfo), '("pixbuf", ImagePixbufPropertyInfo), '("pixbufAnimation", ImagePixbufAnimationPropertyInfo), '("pixelSize", ImagePixelSizePropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("resource", ImageResourcePropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("stock", ImageStockPropertyInfo), '("storageType", ImageStorageTypePropertyInfo), '("style", WidgetStylePropertyInfo), '("surface", ImageSurfacePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("useFallback", ImageUseFallbackPropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo), '("xalign", MiscXalignPropertyInfo), '("xpad", MiscXpadPropertyInfo), '("yalign", MiscYalignPropertyInfo), '("ypad", MiscYpadPropertyInfo)] :: [(Symbol, *)])--imageFile :: AttrLabelProxy "file"-imageFile = AttrLabelProxy--imageGicon :: AttrLabelProxy "gicon"-imageGicon = AttrLabelProxy--imageIconName :: AttrLabelProxy "iconName"-imageIconName = AttrLabelProxy--imageIconSet :: AttrLabelProxy "iconSet"-imageIconSet = AttrLabelProxy--imageIconSize :: AttrLabelProxy "iconSize"-imageIconSize = AttrLabelProxy--imagePixbuf :: AttrLabelProxy "pixbuf"-imagePixbuf = AttrLabelProxy--imagePixbufAnimation :: AttrLabelProxy "pixbufAnimation"-imagePixbufAnimation = AttrLabelProxy--imagePixelSize :: AttrLabelProxy "pixelSize"-imagePixelSize = AttrLabelProxy--imageResource :: AttrLabelProxy "resource"-imageResource = AttrLabelProxy--imageStock :: AttrLabelProxy "stock"-imageStock = AttrLabelProxy--imageStorageType :: AttrLabelProxy "storageType"-imageStorageType = AttrLabelProxy--imageSurface :: AttrLabelProxy "surface"-imageSurface = AttrLabelProxy--imageUseFallback :: AttrLabelProxy "useFallback"-imageUseFallback = AttrLabelProxy--type instance SignalList Image = ImageSignalList-type ImageSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method Image::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "Image")--- throws : False--- Skip return : False--foreign import ccall "gtk_image_new" gtk_image_new :: -    IO (Ptr Image)---imageNew ::-    (MonadIO m) =>-    m Image                                 -- result-imageNew  = liftIO $ do-    result <- gtk_image_new-    checkUnexpectedReturnNULL "gtk_image_new" result-    result' <- (newObject Image) result-    return result'---- method Image::new_from_animation--- method type : Constructor--- Args : [Arg {argCName = "animation", argType = TInterface "GdkPixbuf" "PixbufAnimation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Image")--- throws : False--- Skip return : False--foreign import ccall "gtk_image_new_from_animation" gtk_image_new_from_animation :: -    Ptr GdkPixbuf.PixbufAnimation ->        -- animation : TInterface "GdkPixbuf" "PixbufAnimation"-    IO (Ptr Image)---imageNewFromAnimation ::-    (MonadIO m, GdkPixbuf.PixbufAnimationK a) =>-    a                                       -- animation-    -> m Image                              -- result-imageNewFromAnimation animation = liftIO $ do-    let animation' = unsafeManagedPtrCastPtr animation-    result <- gtk_image_new_from_animation animation'-    checkUnexpectedReturnNULL "gtk_image_new_from_animation" result-    result' <- (newObject Image) result-    touchManagedPtr animation-    return result'---- method Image::new_from_file--- method type : Constructor--- Args : [Arg {argCName = "filename", argType = TBasicType TFileName, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Image")--- throws : False--- Skip return : False--foreign import ccall "gtk_image_new_from_file" gtk_image_new_from_file :: -    CString ->                              -- filename : TBasicType TFileName-    IO (Ptr Image)---imageNewFromFile ::-    (MonadIO m) =>-    [Char]                                  -- filename-    -> m Image                              -- result-imageNewFromFile filename = liftIO $ do-    filename' <- stringToCString filename-    result <- gtk_image_new_from_file filename'-    checkUnexpectedReturnNULL "gtk_image_new_from_file" result-    result' <- (newObject Image) result-    freeMem filename'-    return result'---- method Image::new_from_gicon--- method type : Constructor--- Args : [Arg {argCName = "icon", argType = TInterface "Gio" "Icon", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "size", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Image")--- throws : False--- Skip return : False--foreign import ccall "gtk_image_new_from_gicon" gtk_image_new_from_gicon :: -    Ptr Gio.Icon ->                         -- icon : TInterface "Gio" "Icon"-    Int32 ->                                -- size : TBasicType TInt-    IO (Ptr Image)---imageNewFromGicon ::-    (MonadIO m, Gio.IconK a) =>-    a                                       -- icon-    -> Int32                                -- size-    -> m Image                              -- result-imageNewFromGicon icon size = liftIO $ do-    let icon' = unsafeManagedPtrCastPtr icon-    result <- gtk_image_new_from_gicon icon' size-    checkUnexpectedReturnNULL "gtk_image_new_from_gicon" result-    result' <- (newObject Image) result-    touchManagedPtr icon-    return result'---- method Image::new_from_icon_name--- method type : Constructor--- Args : [Arg {argCName = "icon_name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "size", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Image")--- throws : False--- Skip return : False--foreign import ccall "gtk_image_new_from_icon_name" gtk_image_new_from_icon_name :: -    CString ->                              -- icon_name : TBasicType TUTF8-    Int32 ->                                -- size : TBasicType TInt-    IO (Ptr Image)---imageNewFromIconName ::-    (MonadIO m) =>-    T.Text                                  -- iconName-    -> Int32                                -- size-    -> m Image                              -- result-imageNewFromIconName iconName size = liftIO $ do-    iconName' <- textToCString iconName-    result <- gtk_image_new_from_icon_name iconName' size-    checkUnexpectedReturnNULL "gtk_image_new_from_icon_name" result-    result' <- (newObject Image) result-    freeMem iconName'-    return result'---- method Image::new_from_icon_set--- method type : Constructor--- Args : [Arg {argCName = "icon_set", argType = TInterface "Gtk" "IconSet", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "size", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Image")--- throws : False--- Skip return : False--foreign import ccall "gtk_image_new_from_icon_set" gtk_image_new_from_icon_set :: -    Ptr IconSet ->                          -- icon_set : TInterface "Gtk" "IconSet"-    Int32 ->                                -- size : TBasicType TInt-    IO (Ptr Image)--{-# DEPRECATED imageNewFromIconSet ["(Since version 3.10)","Use gtk_image_new_from_icon_name() instead."]#-}-imageNewFromIconSet ::-    (MonadIO m) =>-    IconSet                                 -- iconSet-    -> Int32                                -- size-    -> m Image                              -- result-imageNewFromIconSet iconSet size = liftIO $ do-    let iconSet' = unsafeManagedPtrGetPtr iconSet-    result <- gtk_image_new_from_icon_set iconSet' size-    checkUnexpectedReturnNULL "gtk_image_new_from_icon_set" result-    result' <- (newObject Image) result-    touchManagedPtr iconSet-    return result'---- method Image::new_from_pixbuf--- method type : Constructor--- Args : [Arg {argCName = "pixbuf", argType = TInterface "GdkPixbuf" "Pixbuf", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Image")--- throws : False--- Skip return : False--foreign import ccall "gtk_image_new_from_pixbuf" gtk_image_new_from_pixbuf :: -    Ptr GdkPixbuf.Pixbuf ->                 -- pixbuf : TInterface "GdkPixbuf" "Pixbuf"-    IO (Ptr Image)---imageNewFromPixbuf ::-    (MonadIO m, GdkPixbuf.PixbufK a) =>-    Maybe (a)                               -- pixbuf-    -> m Image                              -- result-imageNewFromPixbuf pixbuf = liftIO $ do-    maybePixbuf <- case pixbuf of-        Nothing -> return nullPtr-        Just jPixbuf -> do-            let jPixbuf' = unsafeManagedPtrCastPtr jPixbuf-            return jPixbuf'-    result <- gtk_image_new_from_pixbuf maybePixbuf-    checkUnexpectedReturnNULL "gtk_image_new_from_pixbuf" result-    result' <- (newObject Image) result-    whenJust pixbuf touchManagedPtr-    return result'---- method Image::new_from_resource--- method type : Constructor--- Args : [Arg {argCName = "resource_path", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Image")--- throws : False--- Skip return : False--foreign import ccall "gtk_image_new_from_resource" gtk_image_new_from_resource :: -    CString ->                              -- resource_path : TBasicType TUTF8-    IO (Ptr Image)---imageNewFromResource ::-    (MonadIO m) =>-    T.Text                                  -- resourcePath-    -> m Image                              -- result-imageNewFromResource resourcePath = liftIO $ do-    resourcePath' <- textToCString resourcePath-    result <- gtk_image_new_from_resource resourcePath'-    checkUnexpectedReturnNULL "gtk_image_new_from_resource" result-    result' <- (newObject Image) result-    freeMem resourcePath'-    return result'---- method Image::new_from_stock--- method type : Constructor--- Args : [Arg {argCName = "stock_id", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "size", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Image")--- throws : False--- Skip return : False--foreign import ccall "gtk_image_new_from_stock" gtk_image_new_from_stock :: -    CString ->                              -- stock_id : TBasicType TUTF8-    Int32 ->                                -- size : TBasicType TInt-    IO (Ptr Image)--{-# DEPRECATED imageNewFromStock ["(Since version 3.10)","Use gtk_image_new_from_icon_name() instead."]#-}-imageNewFromStock ::-    (MonadIO m) =>-    T.Text                                  -- stockId-    -> Int32                                -- size-    -> m Image                              -- result-imageNewFromStock stockId size = liftIO $ do-    stockId' <- textToCString stockId-    result <- gtk_image_new_from_stock stockId' size-    checkUnexpectedReturnNULL "gtk_image_new_from_stock" result-    result' <- (newObject Image) result-    freeMem stockId'-    return result'---- method Image::new_from_surface--- method type : Constructor--- Args : [Arg {argCName = "surface", argType = TInterface "cairo" "Surface", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Image")--- throws : False--- Skip return : False--foreign import ccall "gtk_image_new_from_surface" gtk_image_new_from_surface :: -    Ptr Cairo.Surface ->                    -- surface : TInterface "cairo" "Surface"-    IO (Ptr Image)---imageNewFromSurface ::-    (MonadIO m) =>-    Maybe (Cairo.Surface)                   -- surface-    -> m Image                              -- result-imageNewFromSurface surface = liftIO $ do-    maybeSurface <- case surface of-        Nothing -> return nullPtr-        Just jSurface -> do-            let jSurface' = unsafeManagedPtrGetPtr jSurface-            return jSurface'-    result <- gtk_image_new_from_surface maybeSurface-    checkUnexpectedReturnNULL "gtk_image_new_from_surface" result-    result' <- (newObject Image) result-    whenJust surface touchManagedPtr-    return result'---- method Image::clear--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Image", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_image_clear" gtk_image_clear :: -    Ptr Image ->                            -- _obj : TInterface "Gtk" "Image"-    IO ()---imageClear ::-    (MonadIO m, ImageK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-imageClear _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_image_clear _obj'-    touchManagedPtr _obj-    return ()--data ImageClearMethodInfo-instance (signature ~ (m ()), MonadIO m, ImageK a) => MethodInfo ImageClearMethodInfo a signature where-    overloadedMethod _ = imageClear---- method Image::get_animation--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Image", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "GdkPixbuf" "PixbufAnimation")--- throws : False--- Skip return : False--foreign import ccall "gtk_image_get_animation" gtk_image_get_animation :: -    Ptr Image ->                            -- _obj : TInterface "Gtk" "Image"-    IO (Ptr GdkPixbuf.PixbufAnimation)---imageGetAnimation ::-    (MonadIO m, ImageK a) =>-    a                                       -- _obj-    -> m GdkPixbuf.PixbufAnimation          -- result-imageGetAnimation _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_image_get_animation _obj'-    checkUnexpectedReturnNULL "gtk_image_get_animation" result-    result' <- (newObject GdkPixbuf.PixbufAnimation) result-    touchManagedPtr _obj-    return result'--data ImageGetAnimationMethodInfo-instance (signature ~ (m GdkPixbuf.PixbufAnimation), MonadIO m, ImageK a) => MethodInfo ImageGetAnimationMethodInfo a signature where-    overloadedMethod _ = imageGetAnimation---- method Image::get_gicon--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Image", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "gicon", argType = TInterface "Gio" "Icon", direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "size", argType = TBasicType TInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_image_get_gicon" gtk_image_get_gicon :: -    Ptr Image ->                            -- _obj : TInterface "Gtk" "Image"-    Ptr (Ptr Gio.Icon) ->                   -- gicon : TInterface "Gio" "Icon"-    Ptr Int32 ->                            -- size : TBasicType TInt-    IO ()---imageGetGicon ::-    (MonadIO m, ImageK a) =>-    a                                       -- _obj-    -> m (Gio.Icon,Int32)                   -- result-imageGetGicon _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gicon <- allocMem :: IO (Ptr (Ptr Gio.Icon))-    size <- allocMem :: IO (Ptr Int32)-    gtk_image_get_gicon _obj' gicon size-    gicon' <- peek gicon-    gicon'' <- (newObject Gio.Icon) gicon'-    size' <- peek size-    touchManagedPtr _obj-    freeMem gicon-    freeMem size-    return (gicon'', size')--data ImageGetGiconMethodInfo-instance (signature ~ (m (Gio.Icon,Int32)), MonadIO m, ImageK a) => MethodInfo ImageGetGiconMethodInfo a signature where-    overloadedMethod _ = imageGetGicon---- method Image::get_icon_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Image", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "icon_name", argType = TBasicType TUTF8, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "size", argType = TBasicType TInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_image_get_icon_name" gtk_image_get_icon_name :: -    Ptr Image ->                            -- _obj : TInterface "Gtk" "Image"-    Ptr CString ->                          -- icon_name : TBasicType TUTF8-    Ptr Int32 ->                            -- size : TBasicType TInt-    IO ()---imageGetIconName ::-    (MonadIO m, ImageK a) =>-    a                                       -- _obj-    -> m (T.Text,Int32)                     -- result-imageGetIconName _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    iconName <- allocMem :: IO (Ptr CString)-    size <- allocMem :: IO (Ptr Int32)-    gtk_image_get_icon_name _obj' iconName size-    iconName' <- peek iconName-    iconName'' <- cstringToText iconName'-    size' <- peek size-    touchManagedPtr _obj-    freeMem iconName-    freeMem size-    return (iconName'', size')--data ImageGetIconNameMethodInfo-instance (signature ~ (m (T.Text,Int32)), MonadIO m, ImageK a) => MethodInfo ImageGetIconNameMethodInfo a signature where-    overloadedMethod _ = imageGetIconName---- method Image::get_icon_set--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Image", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "icon_set", argType = TInterface "Gtk" "IconSet", direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "size", argType = TBasicType TInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_image_get_icon_set" gtk_image_get_icon_set :: -    Ptr Image ->                            -- _obj : TInterface "Gtk" "Image"-    Ptr (Ptr IconSet) ->                    -- icon_set : TInterface "Gtk" "IconSet"-    Ptr Int32 ->                            -- size : TBasicType TInt-    IO ()--{-# DEPRECATED imageGetIconSet ["(Since version 3.10)","Use gtk_image_get_icon_name() instead."]#-}-imageGetIconSet ::-    (MonadIO m, ImageK a) =>-    a                                       -- _obj-    -> m (IconSet,Int32)                    -- result-imageGetIconSet _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    iconSet <- allocMem :: IO (Ptr (Ptr IconSet))-    size <- allocMem :: IO (Ptr Int32)-    gtk_image_get_icon_set _obj' iconSet size-    iconSet' <- peek iconSet-    iconSet'' <- (newBoxed IconSet) iconSet'-    size' <- peek size-    touchManagedPtr _obj-    freeMem iconSet-    freeMem size-    return (iconSet'', size')--data ImageGetIconSetMethodInfo-instance (signature ~ (m (IconSet,Int32)), MonadIO m, ImageK a) => MethodInfo ImageGetIconSetMethodInfo a signature where-    overloadedMethod _ = imageGetIconSet---- method Image::get_pixbuf--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Image", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "GdkPixbuf" "Pixbuf")--- throws : False--- Skip return : False--foreign import ccall "gtk_image_get_pixbuf" gtk_image_get_pixbuf :: -    Ptr Image ->                            -- _obj : TInterface "Gtk" "Image"-    IO (Ptr GdkPixbuf.Pixbuf)---imageGetPixbuf ::-    (MonadIO m, ImageK a) =>-    a                                       -- _obj-    -> m GdkPixbuf.Pixbuf                   -- result-imageGetPixbuf _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_image_get_pixbuf _obj'-    checkUnexpectedReturnNULL "gtk_image_get_pixbuf" result-    result' <- (newObject GdkPixbuf.Pixbuf) result-    touchManagedPtr _obj-    return result'--data ImageGetPixbufMethodInfo-instance (signature ~ (m GdkPixbuf.Pixbuf), MonadIO m, ImageK a) => MethodInfo ImageGetPixbufMethodInfo a signature where-    overloadedMethod _ = imageGetPixbuf---- method Image::get_pixel_size--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Image", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_image_get_pixel_size" gtk_image_get_pixel_size :: -    Ptr Image ->                            -- _obj : TInterface "Gtk" "Image"-    IO Int32---imageGetPixelSize ::-    (MonadIO m, ImageK a) =>-    a                                       -- _obj-    -> m Int32                              -- result-imageGetPixelSize _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_image_get_pixel_size _obj'-    touchManagedPtr _obj-    return result--data ImageGetPixelSizeMethodInfo-instance (signature ~ (m Int32), MonadIO m, ImageK a) => MethodInfo ImageGetPixelSizeMethodInfo a signature where-    overloadedMethod _ = imageGetPixelSize---- method Image::get_stock--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Image", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "stock_id", argType = TBasicType TUTF8, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "size", argType = TBasicType TInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_image_get_stock" gtk_image_get_stock :: -    Ptr Image ->                            -- _obj : TInterface "Gtk" "Image"-    Ptr CString ->                          -- stock_id : TBasicType TUTF8-    Ptr Int32 ->                            -- size : TBasicType TInt-    IO ()--{-# DEPRECATED imageGetStock ["(Since version 3.10)","Use gtk_image_get_icon_name() instead."]#-}-imageGetStock ::-    (MonadIO m, ImageK a) =>-    a                                       -- _obj-    -> m (T.Text,Int32)                     -- result-imageGetStock _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    stockId <- allocMem :: IO (Ptr CString)-    size <- allocMem :: IO (Ptr Int32)-    gtk_image_get_stock _obj' stockId size-    stockId' <- peek stockId-    stockId'' <- cstringToText stockId'-    size' <- peek size-    touchManagedPtr _obj-    freeMem stockId-    freeMem size-    return (stockId'', size')--data ImageGetStockMethodInfo-instance (signature ~ (m (T.Text,Int32)), MonadIO m, ImageK a) => MethodInfo ImageGetStockMethodInfo a signature where-    overloadedMethod _ = imageGetStock---- method Image::get_storage_type--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Image", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "ImageType")--- throws : False--- Skip return : False--foreign import ccall "gtk_image_get_storage_type" gtk_image_get_storage_type :: -    Ptr Image ->                            -- _obj : TInterface "Gtk" "Image"-    IO CUInt---imageGetStorageType ::-    (MonadIO m, ImageK a) =>-    a                                       -- _obj-    -> m ImageType                          -- result-imageGetStorageType _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_image_get_storage_type _obj'-    let result' = (toEnum . fromIntegral) result-    touchManagedPtr _obj-    return result'--data ImageGetStorageTypeMethodInfo-instance (signature ~ (m ImageType), MonadIO m, ImageK a) => MethodInfo ImageGetStorageTypeMethodInfo a signature where-    overloadedMethod _ = imageGetStorageType---- method Image::set_from_animation--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Image", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "animation", argType = TInterface "GdkPixbuf" "PixbufAnimation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_image_set_from_animation" gtk_image_set_from_animation :: -    Ptr Image ->                            -- _obj : TInterface "Gtk" "Image"-    Ptr GdkPixbuf.PixbufAnimation ->        -- animation : TInterface "GdkPixbuf" "PixbufAnimation"-    IO ()---imageSetFromAnimation ::-    (MonadIO m, ImageK a, GdkPixbuf.PixbufAnimationK b) =>-    a                                       -- _obj-    -> b                                    -- animation-    -> m ()                                 -- result-imageSetFromAnimation _obj animation = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let animation' = unsafeManagedPtrCastPtr animation-    gtk_image_set_from_animation _obj' animation'-    touchManagedPtr _obj-    touchManagedPtr animation-    return ()--data ImageSetFromAnimationMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, ImageK a, GdkPixbuf.PixbufAnimationK b) => MethodInfo ImageSetFromAnimationMethodInfo a signature where-    overloadedMethod _ = imageSetFromAnimation---- method Image::set_from_file--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Image", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "filename", argType = TBasicType TFileName, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_image_set_from_file" gtk_image_set_from_file :: -    Ptr Image ->                            -- _obj : TInterface "Gtk" "Image"-    CString ->                              -- filename : TBasicType TFileName-    IO ()---imageSetFromFile ::-    (MonadIO m, ImageK a) =>-    a                                       -- _obj-    -> Maybe ([Char])                       -- filename-    -> m ()                                 -- result-imageSetFromFile _obj filename = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeFilename <- case filename of-        Nothing -> return nullPtr-        Just jFilename -> do-            jFilename' <- stringToCString jFilename-            return jFilename'-    gtk_image_set_from_file _obj' maybeFilename-    touchManagedPtr _obj-    freeMem maybeFilename-    return ()--data ImageSetFromFileMethodInfo-instance (signature ~ (Maybe ([Char]) -> m ()), MonadIO m, ImageK a) => MethodInfo ImageSetFromFileMethodInfo a signature where-    overloadedMethod _ = imageSetFromFile---- method Image::set_from_gicon--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Image", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "icon", argType = TInterface "Gio" "Icon", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "size", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_image_set_from_gicon" gtk_image_set_from_gicon :: -    Ptr Image ->                            -- _obj : TInterface "Gtk" "Image"-    Ptr Gio.Icon ->                         -- icon : TInterface "Gio" "Icon"-    Int32 ->                                -- size : TBasicType TInt-    IO ()---imageSetFromGicon ::-    (MonadIO m, ImageK a, Gio.IconK b) =>-    a                                       -- _obj-    -> b                                    -- icon-    -> Int32                                -- size-    -> m ()                                 -- result-imageSetFromGicon _obj icon size = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let icon' = unsafeManagedPtrCastPtr icon-    gtk_image_set_from_gicon _obj' icon' size-    touchManagedPtr _obj-    touchManagedPtr icon-    return ()--data ImageSetFromGiconMethodInfo-instance (signature ~ (b -> Int32 -> m ()), MonadIO m, ImageK a, Gio.IconK b) => MethodInfo ImageSetFromGiconMethodInfo a signature where-    overloadedMethod _ = imageSetFromGicon---- method Image::set_from_icon_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Image", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "icon_name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "size", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_image_set_from_icon_name" gtk_image_set_from_icon_name :: -    Ptr Image ->                            -- _obj : TInterface "Gtk" "Image"-    CString ->                              -- icon_name : TBasicType TUTF8-    Int32 ->                                -- size : TBasicType TInt-    IO ()---imageSetFromIconName ::-    (MonadIO m, ImageK a) =>-    a                                       -- _obj-    -> T.Text                               -- iconName-    -> Int32                                -- size-    -> m ()                                 -- result-imageSetFromIconName _obj iconName size = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    iconName' <- textToCString iconName-    gtk_image_set_from_icon_name _obj' iconName' size-    touchManagedPtr _obj-    freeMem iconName'-    return ()--data ImageSetFromIconNameMethodInfo-instance (signature ~ (T.Text -> Int32 -> m ()), MonadIO m, ImageK a) => MethodInfo ImageSetFromIconNameMethodInfo a signature where-    overloadedMethod _ = imageSetFromIconName---- method Image::set_from_icon_set--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Image", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "icon_set", argType = TInterface "Gtk" "IconSet", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "size", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_image_set_from_icon_set" gtk_image_set_from_icon_set :: -    Ptr Image ->                            -- _obj : TInterface "Gtk" "Image"-    Ptr IconSet ->                          -- icon_set : TInterface "Gtk" "IconSet"-    Int32 ->                                -- size : TBasicType TInt-    IO ()--{-# DEPRECATED imageSetFromIconSet ["(Since version 3.10)","Use gtk_image_set_from_icon_name() instead."]#-}-imageSetFromIconSet ::-    (MonadIO m, ImageK a) =>-    a                                       -- _obj-    -> IconSet                              -- iconSet-    -> Int32                                -- size-    -> m ()                                 -- result-imageSetFromIconSet _obj iconSet size = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let iconSet' = unsafeManagedPtrGetPtr iconSet-    gtk_image_set_from_icon_set _obj' iconSet' size-    touchManagedPtr _obj-    touchManagedPtr iconSet-    return ()--data ImageSetFromIconSetMethodInfo-instance (signature ~ (IconSet -> Int32 -> m ()), MonadIO m, ImageK a) => MethodInfo ImageSetFromIconSetMethodInfo a signature where-    overloadedMethod _ = imageSetFromIconSet---- method Image::set_from_pixbuf--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Image", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "pixbuf", argType = TInterface "GdkPixbuf" "Pixbuf", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_image_set_from_pixbuf" gtk_image_set_from_pixbuf :: -    Ptr Image ->                            -- _obj : TInterface "Gtk" "Image"-    Ptr GdkPixbuf.Pixbuf ->                 -- pixbuf : TInterface "GdkPixbuf" "Pixbuf"-    IO ()---imageSetFromPixbuf ::-    (MonadIO m, ImageK a, GdkPixbuf.PixbufK b) =>-    a                                       -- _obj-    -> Maybe (b)                            -- pixbuf-    -> m ()                                 -- result-imageSetFromPixbuf _obj pixbuf = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybePixbuf <- case pixbuf of-        Nothing -> return nullPtr-        Just jPixbuf -> do-            let jPixbuf' = unsafeManagedPtrCastPtr jPixbuf-            return jPixbuf'-    gtk_image_set_from_pixbuf _obj' maybePixbuf-    touchManagedPtr _obj-    whenJust pixbuf touchManagedPtr-    return ()--data ImageSetFromPixbufMethodInfo-instance (signature ~ (Maybe (b) -> m ()), MonadIO m, ImageK a, GdkPixbuf.PixbufK b) => MethodInfo ImageSetFromPixbufMethodInfo a signature where-    overloadedMethod _ = imageSetFromPixbuf---- method Image::set_from_resource--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Image", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "resource_path", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_image_set_from_resource" gtk_image_set_from_resource :: -    Ptr Image ->                            -- _obj : TInterface "Gtk" "Image"-    CString ->                              -- resource_path : TBasicType TUTF8-    IO ()---imageSetFromResource ::-    (MonadIO m, ImageK a) =>-    a                                       -- _obj-    -> Maybe (T.Text)                       -- resourcePath-    -> m ()                                 -- result-imageSetFromResource _obj resourcePath = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeResourcePath <- case resourcePath of-        Nothing -> return nullPtr-        Just jResourcePath -> do-            jResourcePath' <- textToCString jResourcePath-            return jResourcePath'-    gtk_image_set_from_resource _obj' maybeResourcePath-    touchManagedPtr _obj-    freeMem maybeResourcePath-    return ()--data ImageSetFromResourceMethodInfo-instance (signature ~ (Maybe (T.Text) -> m ()), MonadIO m, ImageK a) => MethodInfo ImageSetFromResourceMethodInfo a signature where-    overloadedMethod _ = imageSetFromResource---- method Image::set_from_stock--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Image", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "stock_id", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "size", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_image_set_from_stock" gtk_image_set_from_stock :: -    Ptr Image ->                            -- _obj : TInterface "Gtk" "Image"-    CString ->                              -- stock_id : TBasicType TUTF8-    Int32 ->                                -- size : TBasicType TInt-    IO ()--{-# DEPRECATED imageSetFromStock ["(Since version 3.10)","Use gtk_image_set_from_icon_name() instead."]#-}-imageSetFromStock ::-    (MonadIO m, ImageK a) =>-    a                                       -- _obj-    -> T.Text                               -- stockId-    -> Int32                                -- size-    -> m ()                                 -- result-imageSetFromStock _obj stockId size = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    stockId' <- textToCString stockId-    gtk_image_set_from_stock _obj' stockId' size-    touchManagedPtr _obj-    freeMem stockId'-    return ()--data ImageSetFromStockMethodInfo-instance (signature ~ (T.Text -> Int32 -> m ()), MonadIO m, ImageK a) => MethodInfo ImageSetFromStockMethodInfo a signature where-    overloadedMethod _ = imageSetFromStock---- method Image::set_from_surface--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Image", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "surface", argType = TInterface "cairo" "Surface", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_image_set_from_surface" gtk_image_set_from_surface :: -    Ptr Image ->                            -- _obj : TInterface "Gtk" "Image"-    Ptr Cairo.Surface ->                    -- surface : TInterface "cairo" "Surface"-    IO ()---imageSetFromSurface ::-    (MonadIO m, ImageK a) =>-    a                                       -- _obj-    -> Cairo.Surface                        -- surface-    -> m ()                                 -- result-imageSetFromSurface _obj surface = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let surface' = unsafeManagedPtrGetPtr surface-    gtk_image_set_from_surface _obj' surface'-    touchManagedPtr _obj-    touchManagedPtr surface-    return ()--data ImageSetFromSurfaceMethodInfo-instance (signature ~ (Cairo.Surface -> m ()), MonadIO m, ImageK a) => MethodInfo ImageSetFromSurfaceMethodInfo a signature where-    overloadedMethod _ = imageSetFromSurface---- method Image::set_pixel_size--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Image", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "pixel_size", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_image_set_pixel_size" gtk_image_set_pixel_size :: -    Ptr Image ->                            -- _obj : TInterface "Gtk" "Image"-    Int32 ->                                -- pixel_size : TBasicType TInt-    IO ()---imageSetPixelSize ::-    (MonadIO m, ImageK a) =>-    a                                       -- _obj-    -> Int32                                -- pixelSize-    -> m ()                                 -- result-imageSetPixelSize _obj pixelSize = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_image_set_pixel_size _obj' pixelSize-    touchManagedPtr _obj-    return ()--data ImageSetPixelSizeMethodInfo-instance (signature ~ (Int32 -> m ()), MonadIO m, ImageK a) => MethodInfo ImageSetPixelSizeMethodInfo a signature where-    overloadedMethod _ = imageSetPixelSize--
− GI/Gtk/Objects/Image.hs-boot
@@ -1,45 +0,0 @@-module GI.Gtk.Objects.Image where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype Image = Image (ForeignPtr Image)-instance GObject Image where-class GObject o => ImageK o-instance (GObject o, IsDescendantOf Image o) => ImageK o-data ImageFilePropertyInfo-data ImageGiconPropertyInfo-data ImageIconNamePropertyInfo-data ImageIconSetPropertyInfo-data ImageIconSizePropertyInfo-data ImagePixbufPropertyInfo-data ImagePixbufAnimationPropertyInfo-data ImagePixelSizePropertyInfo-data ImageResourcePropertyInfo-data ImageStockPropertyInfo-data ImageStorageTypePropertyInfo-data ImageSurfacePropertyInfo-data ImageUseFallbackPropertyInfo-data ImageClearMethodInfo-data ImageGetAnimationMethodInfo-data ImageGetGiconMethodInfo-data ImageGetIconNameMethodInfo-data ImageGetIconSetMethodInfo-data ImageGetPixbufMethodInfo-data ImageGetPixelSizeMethodInfo-data ImageGetStockMethodInfo-data ImageGetStorageTypeMethodInfo-data ImageSetFromAnimationMethodInfo-data ImageSetFromFileMethodInfo-data ImageSetFromGiconMethodInfo-data ImageSetFromIconNameMethodInfo-data ImageSetFromIconSetMethodInfo-data ImageSetFromPixbufMethodInfo-data ImageSetFromResourceMethodInfo-data ImageSetFromStockMethodInfo-data ImageSetFromSurfaceMethodInfo-data ImageSetPixelSizeMethodInfo
− GI/Gtk/Objects/ImageAccessible.hs
@@ -1,133 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.ImageAccessible-    ( ---- * Exported types-    ImageAccessible(..)                     ,-    ImageAccessibleK                        ,-    toImageAccessible                       ,-    noImageAccessible                       ,---    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype ImageAccessible = ImageAccessible (ForeignPtr ImageAccessible)-foreign import ccall "gtk_image_accessible_get_type"-    c_gtk_image_accessible_get_type :: IO GType--type instance ParentTypes ImageAccessible = ImageAccessibleParentTypes-type ImageAccessibleParentTypes = '[WidgetAccessible, Accessible, Atk.Object, GObject.Object, Atk.Component, Atk.Image]--instance GObject ImageAccessible where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_image_accessible_get_type-    --class GObject o => ImageAccessibleK o-instance (GObject o, IsDescendantOf ImageAccessible o) => ImageAccessibleK o--toImageAccessible :: ImageAccessibleK o => o -> IO ImageAccessible-toImageAccessible = unsafeCastTo ImageAccessible--noImageAccessible :: Maybe ImageAccessible-noImageAccessible = Nothing--type family ResolveImageAccessibleMethod (t :: Symbol) (o :: *) :: * where-    ResolveImageAccessibleMethod "addRelationship" o = Atk.ObjectAddRelationshipMethodInfo-    ResolveImageAccessibleMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveImageAccessibleMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveImageAccessibleMethod "connectWidgetDestroyed" o = AccessibleConnectWidgetDestroyedMethodInfo-    ResolveImageAccessibleMethod "contains" o = Atk.ComponentContainsMethodInfo-    ResolveImageAccessibleMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveImageAccessibleMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveImageAccessibleMethod "grabFocus" o = Atk.ComponentGrabFocusMethodInfo-    ResolveImageAccessibleMethod "initialize" o = Atk.ObjectInitializeMethodInfo-    ResolveImageAccessibleMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveImageAccessibleMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveImageAccessibleMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveImageAccessibleMethod "notifyStateChange" o = Atk.ObjectNotifyStateChangeMethodInfo-    ResolveImageAccessibleMethod "peekParent" o = Atk.ObjectPeekParentMethodInfo-    ResolveImageAccessibleMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveImageAccessibleMethod "refAccessibleAtPoint" o = Atk.ComponentRefAccessibleAtPointMethodInfo-    ResolveImageAccessibleMethod "refAccessibleChild" o = Atk.ObjectRefAccessibleChildMethodInfo-    ResolveImageAccessibleMethod "refRelationSet" o = Atk.ObjectRefRelationSetMethodInfo-    ResolveImageAccessibleMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveImageAccessibleMethod "refStateSet" o = Atk.ObjectRefStateSetMethodInfo-    ResolveImageAccessibleMethod "removeFocusHandler" o = Atk.ComponentRemoveFocusHandlerMethodInfo-    ResolveImageAccessibleMethod "removePropertyChangeHandler" o = Atk.ObjectRemovePropertyChangeHandlerMethodInfo-    ResolveImageAccessibleMethod "removeRelationship" o = Atk.ObjectRemoveRelationshipMethodInfo-    ResolveImageAccessibleMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveImageAccessibleMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveImageAccessibleMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveImageAccessibleMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveImageAccessibleMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveImageAccessibleMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveImageAccessibleMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveImageAccessibleMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveImageAccessibleMethod "getAlpha" o = Atk.ComponentGetAlphaMethodInfo-    ResolveImageAccessibleMethod "getAttributes" o = Atk.ObjectGetAttributesMethodInfo-    ResolveImageAccessibleMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveImageAccessibleMethod "getDescription" o = Atk.ObjectGetDescriptionMethodInfo-    ResolveImageAccessibleMethod "getExtents" o = Atk.ComponentGetExtentsMethodInfo-    ResolveImageAccessibleMethod "getImageDescription" o = Atk.ImageGetImageDescriptionMethodInfo-    ResolveImageAccessibleMethod "getImageLocale" o = Atk.ImageGetImageLocaleMethodInfo-    ResolveImageAccessibleMethod "getImagePosition" o = Atk.ImageGetImagePositionMethodInfo-    ResolveImageAccessibleMethod "getImageSize" o = Atk.ImageGetImageSizeMethodInfo-    ResolveImageAccessibleMethod "getIndexInParent" o = Atk.ObjectGetIndexInParentMethodInfo-    ResolveImageAccessibleMethod "getNAccessibleChildren" o = Atk.ObjectGetNAccessibleChildrenMethodInfo-    ResolveImageAccessibleMethod "getName" o = Atk.ObjectGetNameMethodInfo-    ResolveImageAccessibleMethod "getObjectLocale" o = Atk.ObjectGetObjectLocaleMethodInfo-    ResolveImageAccessibleMethod "getParent" o = Atk.ObjectGetParentMethodInfo-    ResolveImageAccessibleMethod "getPosition" o = Atk.ComponentGetPositionMethodInfo-    ResolveImageAccessibleMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveImageAccessibleMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveImageAccessibleMethod "getRole" o = Atk.ObjectGetRoleMethodInfo-    ResolveImageAccessibleMethod "getSize" o = Atk.ComponentGetSizeMethodInfo-    ResolveImageAccessibleMethod "getWidget" o = AccessibleGetWidgetMethodInfo-    ResolveImageAccessibleMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveImageAccessibleMethod "setDescription" o = Atk.ObjectSetDescriptionMethodInfo-    ResolveImageAccessibleMethod "setExtents" o = Atk.ComponentSetExtentsMethodInfo-    ResolveImageAccessibleMethod "setImageDescription" o = Atk.ImageSetImageDescriptionMethodInfo-    ResolveImageAccessibleMethod "setName" o = Atk.ObjectSetNameMethodInfo-    ResolveImageAccessibleMethod "setParent" o = Atk.ObjectSetParentMethodInfo-    ResolveImageAccessibleMethod "setPosition" o = Atk.ComponentSetPositionMethodInfo-    ResolveImageAccessibleMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveImageAccessibleMethod "setRole" o = Atk.ObjectSetRoleMethodInfo-    ResolveImageAccessibleMethod "setSize" o = Atk.ComponentSetSizeMethodInfo-    ResolveImageAccessibleMethod "setWidget" o = AccessibleSetWidgetMethodInfo-    ResolveImageAccessibleMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveImageAccessibleMethod t ImageAccessible, MethodInfo info ImageAccessible p) => IsLabelProxy t (ImageAccessible -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveImageAccessibleMethod t ImageAccessible, MethodInfo info ImageAccessible p) => IsLabel t (ImageAccessible -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList ImageAccessible = ImageAccessibleAttributeList-type ImageAccessibleAttributeList = ('[ '("accessibleComponentLayer", Atk.ObjectAccessibleComponentLayerPropertyInfo), '("accessibleComponentMdiZorder", Atk.ObjectAccessibleComponentMdiZorderPropertyInfo), '("accessibleDescription", Atk.ObjectAccessibleDescriptionPropertyInfo), '("accessibleHypertextNlinks", Atk.ObjectAccessibleHypertextNlinksPropertyInfo), '("accessibleName", Atk.ObjectAccessibleNamePropertyInfo), '("accessibleParent", Atk.ObjectAccessibleParentPropertyInfo), '("accessibleRole", Atk.ObjectAccessibleRolePropertyInfo), '("accessibleTableCaption", Atk.ObjectAccessibleTableCaptionPropertyInfo), '("accessibleTableCaptionObject", Atk.ObjectAccessibleTableCaptionObjectPropertyInfo), '("accessibleTableColumnDescription", Atk.ObjectAccessibleTableColumnDescriptionPropertyInfo), '("accessibleTableColumnHeader", Atk.ObjectAccessibleTableColumnHeaderPropertyInfo), '("accessibleTableRowDescription", Atk.ObjectAccessibleTableRowDescriptionPropertyInfo), '("accessibleTableRowHeader", Atk.ObjectAccessibleTableRowHeaderPropertyInfo), '("accessibleTableSummary", Atk.ObjectAccessibleTableSummaryPropertyInfo), '("accessibleValue", Atk.ObjectAccessibleValuePropertyInfo), '("widget", AccessibleWidgetPropertyInfo)] :: [(Symbol, *)])--type instance SignalList ImageAccessible = ImageAccessibleSignalList-type ImageAccessibleSignalList = ('[ '("activeDescendantChanged", Atk.ObjectActiveDescendantChangedSignalInfo), '("boundsChanged", Atk.ComponentBoundsChangedSignalInfo), '("childrenChanged", Atk.ObjectChildrenChangedSignalInfo), '("focusEvent", Atk.ObjectFocusEventSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("propertyChange", Atk.ObjectPropertyChangeSignalInfo), '("stateChange", Atk.ObjectStateChangeSignalInfo), '("visibleDataChanged", Atk.ObjectVisibleDataChangedSignalInfo)] :: [(Symbol, *)])--
− GI/Gtk/Objects/ImageAccessible.hs-boot
@@ -1,13 +0,0 @@-module GI.Gtk.Objects.ImageAccessible where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype ImageAccessible = ImageAccessible (ForeignPtr ImageAccessible)-instance GObject ImageAccessible where-class GObject o => ImageAccessibleK o-instance (GObject o, IsDescendantOf ImageAccessible o) => ImageAccessibleK o
− GI/Gtk/Objects/ImageCellAccessible.hs
@@ -1,134 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.ImageCellAccessible-    ( ---- * Exported types-    ImageCellAccessible(..)                 ,-    ImageCellAccessibleK                    ,-    toImageCellAccessible                   ,-    noImageCellAccessible                   ,---    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype ImageCellAccessible = ImageCellAccessible (ForeignPtr ImageCellAccessible)-foreign import ccall "gtk_image_cell_accessible_get_type"-    c_gtk_image_cell_accessible_get_type :: IO GType--type instance ParentTypes ImageCellAccessible = ImageCellAccessibleParentTypes-type ImageCellAccessibleParentTypes = '[RendererCellAccessible, CellAccessible, Accessible, Atk.Object, GObject.Object, Atk.Action, Atk.Component, Atk.Image]--instance GObject ImageCellAccessible where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_image_cell_accessible_get_type-    --class GObject o => ImageCellAccessibleK o-instance (GObject o, IsDescendantOf ImageCellAccessible o) => ImageCellAccessibleK o--toImageCellAccessible :: ImageCellAccessibleK o => o -> IO ImageCellAccessible-toImageCellAccessible = unsafeCastTo ImageCellAccessible--noImageCellAccessible :: Maybe ImageCellAccessible-noImageCellAccessible = Nothing--type family ResolveImageCellAccessibleMethod (t :: Symbol) (o :: *) :: * where-    ResolveImageCellAccessibleMethod "addRelationship" o = Atk.ObjectAddRelationshipMethodInfo-    ResolveImageCellAccessibleMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveImageCellAccessibleMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveImageCellAccessibleMethod "connectWidgetDestroyed" o = AccessibleConnectWidgetDestroyedMethodInfo-    ResolveImageCellAccessibleMethod "contains" o = Atk.ComponentContainsMethodInfo-    ResolveImageCellAccessibleMethod "doAction" o = Atk.ActionDoActionMethodInfo-    ResolveImageCellAccessibleMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveImageCellAccessibleMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveImageCellAccessibleMethod "grabFocus" o = Atk.ComponentGrabFocusMethodInfo-    ResolveImageCellAccessibleMethod "initialize" o = Atk.ObjectInitializeMethodInfo-    ResolveImageCellAccessibleMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveImageCellAccessibleMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveImageCellAccessibleMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveImageCellAccessibleMethod "notifyStateChange" o = Atk.ObjectNotifyStateChangeMethodInfo-    ResolveImageCellAccessibleMethod "peekParent" o = Atk.ObjectPeekParentMethodInfo-    ResolveImageCellAccessibleMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveImageCellAccessibleMethod "refAccessibleAtPoint" o = Atk.ComponentRefAccessibleAtPointMethodInfo-    ResolveImageCellAccessibleMethod "refAccessibleChild" o = Atk.ObjectRefAccessibleChildMethodInfo-    ResolveImageCellAccessibleMethod "refRelationSet" o = Atk.ObjectRefRelationSetMethodInfo-    ResolveImageCellAccessibleMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveImageCellAccessibleMethod "refStateSet" o = Atk.ObjectRefStateSetMethodInfo-    ResolveImageCellAccessibleMethod "removeFocusHandler" o = Atk.ComponentRemoveFocusHandlerMethodInfo-    ResolveImageCellAccessibleMethod "removePropertyChangeHandler" o = Atk.ObjectRemovePropertyChangeHandlerMethodInfo-    ResolveImageCellAccessibleMethod "removeRelationship" o = Atk.ObjectRemoveRelationshipMethodInfo-    ResolveImageCellAccessibleMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveImageCellAccessibleMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveImageCellAccessibleMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveImageCellAccessibleMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveImageCellAccessibleMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveImageCellAccessibleMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveImageCellAccessibleMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveImageCellAccessibleMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveImageCellAccessibleMethod "getAlpha" o = Atk.ComponentGetAlphaMethodInfo-    ResolveImageCellAccessibleMethod "getAttributes" o = Atk.ObjectGetAttributesMethodInfo-    ResolveImageCellAccessibleMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveImageCellAccessibleMethod "getExtents" o = Atk.ComponentGetExtentsMethodInfo-    ResolveImageCellAccessibleMethod "getImageDescription" o = Atk.ImageGetImageDescriptionMethodInfo-    ResolveImageCellAccessibleMethod "getImageLocale" o = Atk.ImageGetImageLocaleMethodInfo-    ResolveImageCellAccessibleMethod "getImagePosition" o = Atk.ImageGetImagePositionMethodInfo-    ResolveImageCellAccessibleMethod "getImageSize" o = Atk.ImageGetImageSizeMethodInfo-    ResolveImageCellAccessibleMethod "getIndexInParent" o = Atk.ObjectGetIndexInParentMethodInfo-    ResolveImageCellAccessibleMethod "getKeybinding" o = Atk.ActionGetKeybindingMethodInfo-    ResolveImageCellAccessibleMethod "getLocalizedName" o = Atk.ActionGetLocalizedNameMethodInfo-    ResolveImageCellAccessibleMethod "getNAccessibleChildren" o = Atk.ObjectGetNAccessibleChildrenMethodInfo-    ResolveImageCellAccessibleMethod "getNActions" o = Atk.ActionGetNActionsMethodInfo-    ResolveImageCellAccessibleMethod "getObjectLocale" o = Atk.ObjectGetObjectLocaleMethodInfo-    ResolveImageCellAccessibleMethod "getParent" o = Atk.ObjectGetParentMethodInfo-    ResolveImageCellAccessibleMethod "getPosition" o = Atk.ComponentGetPositionMethodInfo-    ResolveImageCellAccessibleMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveImageCellAccessibleMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveImageCellAccessibleMethod "getRole" o = Atk.ObjectGetRoleMethodInfo-    ResolveImageCellAccessibleMethod "getSize" o = Atk.ComponentGetSizeMethodInfo-    ResolveImageCellAccessibleMethod "getWidget" o = AccessibleGetWidgetMethodInfo-    ResolveImageCellAccessibleMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveImageCellAccessibleMethod "setExtents" o = Atk.ComponentSetExtentsMethodInfo-    ResolveImageCellAccessibleMethod "setImageDescription" o = Atk.ImageSetImageDescriptionMethodInfo-    ResolveImageCellAccessibleMethod "setName" o = Atk.ObjectSetNameMethodInfo-    ResolveImageCellAccessibleMethod "setParent" o = Atk.ObjectSetParentMethodInfo-    ResolveImageCellAccessibleMethod "setPosition" o = Atk.ComponentSetPositionMethodInfo-    ResolveImageCellAccessibleMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveImageCellAccessibleMethod "setRole" o = Atk.ObjectSetRoleMethodInfo-    ResolveImageCellAccessibleMethod "setSize" o = Atk.ComponentSetSizeMethodInfo-    ResolveImageCellAccessibleMethod "setWidget" o = AccessibleSetWidgetMethodInfo-    ResolveImageCellAccessibleMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveImageCellAccessibleMethod t ImageCellAccessible, MethodInfo info ImageCellAccessible p) => IsLabelProxy t (ImageCellAccessible -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveImageCellAccessibleMethod t ImageCellAccessible, MethodInfo info ImageCellAccessible p) => IsLabel t (ImageCellAccessible -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList ImageCellAccessible = ImageCellAccessibleAttributeList-type ImageCellAccessibleAttributeList = ('[ '("accessibleComponentLayer", Atk.ObjectAccessibleComponentLayerPropertyInfo), '("accessibleComponentMdiZorder", Atk.ObjectAccessibleComponentMdiZorderPropertyInfo), '("accessibleDescription", Atk.ObjectAccessibleDescriptionPropertyInfo), '("accessibleHypertextNlinks", Atk.ObjectAccessibleHypertextNlinksPropertyInfo), '("accessibleName", Atk.ObjectAccessibleNamePropertyInfo), '("accessibleParent", Atk.ObjectAccessibleParentPropertyInfo), '("accessibleRole", Atk.ObjectAccessibleRolePropertyInfo), '("accessibleTableCaption", Atk.ObjectAccessibleTableCaptionPropertyInfo), '("accessibleTableCaptionObject", Atk.ObjectAccessibleTableCaptionObjectPropertyInfo), '("accessibleTableColumnDescription", Atk.ObjectAccessibleTableColumnDescriptionPropertyInfo), '("accessibleTableColumnHeader", Atk.ObjectAccessibleTableColumnHeaderPropertyInfo), '("accessibleTableRowDescription", Atk.ObjectAccessibleTableRowDescriptionPropertyInfo), '("accessibleTableRowHeader", Atk.ObjectAccessibleTableRowHeaderPropertyInfo), '("accessibleTableSummary", Atk.ObjectAccessibleTableSummaryPropertyInfo), '("accessibleValue", Atk.ObjectAccessibleValuePropertyInfo), '("renderer", RendererCellAccessibleRendererPropertyInfo), '("widget", AccessibleWidgetPropertyInfo)] :: [(Symbol, *)])--type instance SignalList ImageCellAccessible = ImageCellAccessibleSignalList-type ImageCellAccessibleSignalList = ('[ '("activeDescendantChanged", Atk.ObjectActiveDescendantChangedSignalInfo), '("boundsChanged", Atk.ComponentBoundsChangedSignalInfo), '("childrenChanged", Atk.ObjectChildrenChangedSignalInfo), '("focusEvent", Atk.ObjectFocusEventSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("propertyChange", Atk.ObjectPropertyChangeSignalInfo), '("stateChange", Atk.ObjectStateChangeSignalInfo), '("visibleDataChanged", Atk.ObjectVisibleDataChangedSignalInfo)] :: [(Symbol, *)])--
− GI/Gtk/Objects/ImageCellAccessible.hs-boot
@@ -1,13 +0,0 @@-module GI.Gtk.Objects.ImageCellAccessible where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype ImageCellAccessible = ImageCellAccessible (ForeignPtr ImageCellAccessible)-instance GObject ImageCellAccessible where-class GObject o => ImageCellAccessibleK o-instance (GObject o, IsDescendantOf ImageCellAccessible o) => ImageCellAccessibleK o
− GI/Gtk/Objects/ImageMenuItem.hs
@@ -1,934 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.ImageMenuItem-    ( ---- * Exported types-    ImageMenuItem(..)                       ,-    ImageMenuItemK                          ,-    toImageMenuItem                         ,-    noImageMenuItem                         ,--- -- * Methods--- ** imageMenuItemGetAlwaysShowImage-    ImageMenuItemGetAlwaysShowImageMethodInfo,-    imageMenuItemGetAlwaysShowImage         ,----- ** imageMenuItemGetImage-    ImageMenuItemGetImageMethodInfo         ,-    imageMenuItemGetImage                   ,----- ** imageMenuItemGetUseStock-    ImageMenuItemGetUseStockMethodInfo      ,-    imageMenuItemGetUseStock                ,----- ** imageMenuItemNew-    imageMenuItemNew                        ,----- ** imageMenuItemNewFromStock-    imageMenuItemNewFromStock               ,----- ** imageMenuItemNewWithLabel-    imageMenuItemNewWithLabel               ,----- ** imageMenuItemNewWithMnemonic-    imageMenuItemNewWithMnemonic            ,----- ** imageMenuItemSetAccelGroup-    ImageMenuItemSetAccelGroupMethodInfo    ,-    imageMenuItemSetAccelGroup              ,----- ** imageMenuItemSetAlwaysShowImage-    ImageMenuItemSetAlwaysShowImageMethodInfo,-    imageMenuItemSetAlwaysShowImage         ,----- ** imageMenuItemSetImage-    ImageMenuItemSetImageMethodInfo         ,-    imageMenuItemSetImage                   ,----- ** imageMenuItemSetUseStock-    ImageMenuItemSetUseStockMethodInfo      ,-    imageMenuItemSetUseStock                ,----- -- * Properties--- ** AccelGroup-    ImageMenuItemAccelGroupPropertyInfo     ,-    constructImageMenuItemAccelGroup        ,-    imageMenuItemAccelGroup                 ,-    setImageMenuItemAccelGroup              ,----- ** AlwaysShowImage-    ImageMenuItemAlwaysShowImagePropertyInfo,-    constructImageMenuItemAlwaysShowImage   ,-    getImageMenuItemAlwaysShowImage         ,-    imageMenuItemAlwaysShowImage            ,-    setImageMenuItemAlwaysShowImage         ,----- ** Image-    ImageMenuItemImagePropertyInfo          ,-    clearImageMenuItemImage                 ,-    constructImageMenuItemImage             ,-    getImageMenuItemImage                   ,-    imageMenuItemImage                      ,-    setImageMenuItemImage                   ,----- ** UseStock-    ImageMenuItemUseStockPropertyInfo       ,-    constructImageMenuItemUseStock          ,-    getImageMenuItemUseStock                ,-    imageMenuItemUseStock                   ,-    setImageMenuItemUseStock                ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype ImageMenuItem = ImageMenuItem (ForeignPtr ImageMenuItem)-foreign import ccall "gtk_image_menu_item_get_type"-    c_gtk_image_menu_item_get_type :: IO GType--type instance ParentTypes ImageMenuItem = ImageMenuItemParentTypes-type ImageMenuItemParentTypes = '[MenuItem, Bin, Container, Widget, GObject.Object, Atk.ImplementorIface, Actionable, Activatable, Buildable]--instance GObject ImageMenuItem where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_image_menu_item_get_type-    --class GObject o => ImageMenuItemK o-instance (GObject o, IsDescendantOf ImageMenuItem o) => ImageMenuItemK o--toImageMenuItem :: ImageMenuItemK o => o -> IO ImageMenuItem-toImageMenuItem = unsafeCastTo ImageMenuItem--noImageMenuItem :: Maybe ImageMenuItem-noImageMenuItem = Nothing--type family ResolveImageMenuItemMethod (t :: Symbol) (o :: *) :: * where-    ResolveImageMenuItemMethod "add" o = ContainerAddMethodInfo-    ResolveImageMenuItemMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveImageMenuItemMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveImageMenuItemMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveImageMenuItemMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveImageMenuItemMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveImageMenuItemMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveImageMenuItemMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveImageMenuItemMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveImageMenuItemMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveImageMenuItemMethod "checkResize" o = ContainerCheckResizeMethodInfo-    ResolveImageMenuItemMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveImageMenuItemMethod "childGetProperty" o = ContainerChildGetPropertyMethodInfo-    ResolveImageMenuItemMethod "childNotifyByPspec" o = ContainerChildNotifyByPspecMethodInfo-    ResolveImageMenuItemMethod "childSetProperty" o = ContainerChildSetPropertyMethodInfo-    ResolveImageMenuItemMethod "childType" o = ContainerChildTypeMethodInfo-    ResolveImageMenuItemMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveImageMenuItemMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveImageMenuItemMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveImageMenuItemMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveImageMenuItemMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveImageMenuItemMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveImageMenuItemMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveImageMenuItemMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveImageMenuItemMethod "deselect" o = MenuItemDeselectMethodInfo-    ResolveImageMenuItemMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveImageMenuItemMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveImageMenuItemMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveImageMenuItemMethod "doSetRelatedAction" o = ActivatableDoSetRelatedActionMethodInfo-    ResolveImageMenuItemMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveImageMenuItemMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveImageMenuItemMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveImageMenuItemMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveImageMenuItemMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveImageMenuItemMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveImageMenuItemMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveImageMenuItemMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveImageMenuItemMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveImageMenuItemMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveImageMenuItemMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveImageMenuItemMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveImageMenuItemMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveImageMenuItemMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveImageMenuItemMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveImageMenuItemMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveImageMenuItemMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveImageMenuItemMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveImageMenuItemMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveImageMenuItemMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveImageMenuItemMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveImageMenuItemMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveImageMenuItemMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveImageMenuItemMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveImageMenuItemMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveImageMenuItemMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveImageMenuItemMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveImageMenuItemMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveImageMenuItemMethod "draw" o = WidgetDrawMethodInfo-    ResolveImageMenuItemMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveImageMenuItemMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveImageMenuItemMethod "event" o = WidgetEventMethodInfo-    ResolveImageMenuItemMethod "forall" o = ContainerForallMethodInfo-    ResolveImageMenuItemMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveImageMenuItemMethod "foreach" o = ContainerForeachMethodInfo-    ResolveImageMenuItemMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveImageMenuItemMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveImageMenuItemMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveImageMenuItemMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveImageMenuItemMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveImageMenuItemMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveImageMenuItemMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveImageMenuItemMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveImageMenuItemMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveImageMenuItemMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveImageMenuItemMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveImageMenuItemMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveImageMenuItemMethod "hide" o = WidgetHideMethodInfo-    ResolveImageMenuItemMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveImageMenuItemMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveImageMenuItemMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveImageMenuItemMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveImageMenuItemMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveImageMenuItemMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveImageMenuItemMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveImageMenuItemMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveImageMenuItemMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveImageMenuItemMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveImageMenuItemMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveImageMenuItemMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveImageMenuItemMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveImageMenuItemMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveImageMenuItemMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveImageMenuItemMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveImageMenuItemMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveImageMenuItemMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveImageMenuItemMethod "map" o = WidgetMapMethodInfo-    ResolveImageMenuItemMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveImageMenuItemMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveImageMenuItemMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveImageMenuItemMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveImageMenuItemMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveImageMenuItemMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveImageMenuItemMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveImageMenuItemMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveImageMenuItemMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveImageMenuItemMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveImageMenuItemMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveImageMenuItemMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveImageMenuItemMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveImageMenuItemMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveImageMenuItemMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveImageMenuItemMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveImageMenuItemMethod "path" o = WidgetPathMethodInfo-    ResolveImageMenuItemMethod "propagateDraw" o = ContainerPropagateDrawMethodInfo-    ResolveImageMenuItemMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveImageMenuItemMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveImageMenuItemMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveImageMenuItemMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveImageMenuItemMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveImageMenuItemMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveImageMenuItemMethod "realize" o = WidgetRealizeMethodInfo-    ResolveImageMenuItemMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveImageMenuItemMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveImageMenuItemMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveImageMenuItemMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveImageMenuItemMethod "remove" o = ContainerRemoveMethodInfo-    ResolveImageMenuItemMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveImageMenuItemMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveImageMenuItemMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveImageMenuItemMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveImageMenuItemMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveImageMenuItemMethod "reparent" o = WidgetReparentMethodInfo-    ResolveImageMenuItemMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveImageMenuItemMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveImageMenuItemMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveImageMenuItemMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveImageMenuItemMethod "resizeChildren" o = ContainerResizeChildrenMethodInfo-    ResolveImageMenuItemMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveImageMenuItemMethod "select" o = MenuItemSelectMethodInfo-    ResolveImageMenuItemMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveImageMenuItemMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveImageMenuItemMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveImageMenuItemMethod "show" o = WidgetShowMethodInfo-    ResolveImageMenuItemMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveImageMenuItemMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveImageMenuItemMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveImageMenuItemMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveImageMenuItemMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveImageMenuItemMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveImageMenuItemMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveImageMenuItemMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveImageMenuItemMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveImageMenuItemMethod "syncActionProperties" o = ActivatableSyncActionPropertiesMethodInfo-    ResolveImageMenuItemMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveImageMenuItemMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveImageMenuItemMethod "toggleSizeAllocate" o = MenuItemToggleSizeAllocateMethodInfo-    ResolveImageMenuItemMethod "toggleSizeRequest" o = MenuItemToggleSizeRequestMethodInfo-    ResolveImageMenuItemMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveImageMenuItemMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveImageMenuItemMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveImageMenuItemMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveImageMenuItemMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveImageMenuItemMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveImageMenuItemMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveImageMenuItemMethod "unsetFocusChain" o = ContainerUnsetFocusChainMethodInfo-    ResolveImageMenuItemMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveImageMenuItemMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveImageMenuItemMethod "getAccelPath" o = MenuItemGetAccelPathMethodInfo-    ResolveImageMenuItemMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveImageMenuItemMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveImageMenuItemMethod "getActionName" o = ActionableGetActionNameMethodInfo-    ResolveImageMenuItemMethod "getActionTargetValue" o = ActionableGetActionTargetValueMethodInfo-    ResolveImageMenuItemMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveImageMenuItemMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveImageMenuItemMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveImageMenuItemMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveImageMenuItemMethod "getAlwaysShowImage" o = ImageMenuItemGetAlwaysShowImageMethodInfo-    ResolveImageMenuItemMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveImageMenuItemMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveImageMenuItemMethod "getBorderWidth" o = ContainerGetBorderWidthMethodInfo-    ResolveImageMenuItemMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveImageMenuItemMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveImageMenuItemMethod "getChild" o = BinGetChildMethodInfo-    ResolveImageMenuItemMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveImageMenuItemMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveImageMenuItemMethod "getChildren" o = ContainerGetChildrenMethodInfo-    ResolveImageMenuItemMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveImageMenuItemMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveImageMenuItemMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveImageMenuItemMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveImageMenuItemMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveImageMenuItemMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveImageMenuItemMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveImageMenuItemMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveImageMenuItemMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveImageMenuItemMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveImageMenuItemMethod "getFocusChain" o = ContainerGetFocusChainMethodInfo-    ResolveImageMenuItemMethod "getFocusChild" o = ContainerGetFocusChildMethodInfo-    ResolveImageMenuItemMethod "getFocusHadjustment" o = ContainerGetFocusHadjustmentMethodInfo-    ResolveImageMenuItemMethod "getFocusVadjustment" o = ContainerGetFocusVadjustmentMethodInfo-    ResolveImageMenuItemMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveImageMenuItemMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveImageMenuItemMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveImageMenuItemMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveImageMenuItemMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveImageMenuItemMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveImageMenuItemMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveImageMenuItemMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveImageMenuItemMethod "getImage" o = ImageMenuItemGetImageMethodInfo-    ResolveImageMenuItemMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveImageMenuItemMethod "getLabel" o = MenuItemGetLabelMethodInfo-    ResolveImageMenuItemMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveImageMenuItemMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveImageMenuItemMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveImageMenuItemMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveImageMenuItemMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveImageMenuItemMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveImageMenuItemMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveImageMenuItemMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveImageMenuItemMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveImageMenuItemMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveImageMenuItemMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveImageMenuItemMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveImageMenuItemMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveImageMenuItemMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveImageMenuItemMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveImageMenuItemMethod "getPathForChild" o = ContainerGetPathForChildMethodInfo-    ResolveImageMenuItemMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveImageMenuItemMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveImageMenuItemMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveImageMenuItemMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveImageMenuItemMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveImageMenuItemMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveImageMenuItemMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveImageMenuItemMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveImageMenuItemMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveImageMenuItemMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveImageMenuItemMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveImageMenuItemMethod "getRelatedAction" o = ActivatableGetRelatedActionMethodInfo-    ResolveImageMenuItemMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveImageMenuItemMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveImageMenuItemMethod "getReserveIndicator" o = MenuItemGetReserveIndicatorMethodInfo-    ResolveImageMenuItemMethod "getResizeMode" o = ContainerGetResizeModeMethodInfo-    ResolveImageMenuItemMethod "getRightJustified" o = MenuItemGetRightJustifiedMethodInfo-    ResolveImageMenuItemMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveImageMenuItemMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveImageMenuItemMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveImageMenuItemMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveImageMenuItemMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveImageMenuItemMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveImageMenuItemMethod "getState" o = WidgetGetStateMethodInfo-    ResolveImageMenuItemMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveImageMenuItemMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveImageMenuItemMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveImageMenuItemMethod "getSubmenu" o = MenuItemGetSubmenuMethodInfo-    ResolveImageMenuItemMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveImageMenuItemMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveImageMenuItemMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveImageMenuItemMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveImageMenuItemMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveImageMenuItemMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveImageMenuItemMethod "getUseActionAppearance" o = ActivatableGetUseActionAppearanceMethodInfo-    ResolveImageMenuItemMethod "getUseStock" o = ImageMenuItemGetUseStockMethodInfo-    ResolveImageMenuItemMethod "getUseUnderline" o = MenuItemGetUseUnderlineMethodInfo-    ResolveImageMenuItemMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveImageMenuItemMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveImageMenuItemMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveImageMenuItemMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveImageMenuItemMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveImageMenuItemMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveImageMenuItemMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveImageMenuItemMethod "setAccelGroup" o = ImageMenuItemSetAccelGroupMethodInfo-    ResolveImageMenuItemMethod "setActionName" o = ActionableSetActionNameMethodInfo-    ResolveImageMenuItemMethod "setActionTargetValue" o = ActionableSetActionTargetValueMethodInfo-    ResolveImageMenuItemMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveImageMenuItemMethod "setAlwaysShowImage" o = ImageMenuItemSetAlwaysShowImageMethodInfo-    ResolveImageMenuItemMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveImageMenuItemMethod "setBorderWidth" o = ContainerSetBorderWidthMethodInfo-    ResolveImageMenuItemMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveImageMenuItemMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveImageMenuItemMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveImageMenuItemMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveImageMenuItemMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveImageMenuItemMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveImageMenuItemMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveImageMenuItemMethod "setDetailedActionName" o = ActionableSetDetailedActionNameMethodInfo-    ResolveImageMenuItemMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveImageMenuItemMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveImageMenuItemMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveImageMenuItemMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveImageMenuItemMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveImageMenuItemMethod "setFocusChain" o = ContainerSetFocusChainMethodInfo-    ResolveImageMenuItemMethod "setFocusChild" o = ContainerSetFocusChildMethodInfo-    ResolveImageMenuItemMethod "setFocusHadjustment" o = ContainerSetFocusHadjustmentMethodInfo-    ResolveImageMenuItemMethod "setFocusVadjustment" o = ContainerSetFocusVadjustmentMethodInfo-    ResolveImageMenuItemMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveImageMenuItemMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveImageMenuItemMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveImageMenuItemMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveImageMenuItemMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveImageMenuItemMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveImageMenuItemMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveImageMenuItemMethod "setImage" o = ImageMenuItemSetImageMethodInfo-    ResolveImageMenuItemMethod "setLabel" o = MenuItemSetLabelMethodInfo-    ResolveImageMenuItemMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveImageMenuItemMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveImageMenuItemMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveImageMenuItemMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveImageMenuItemMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveImageMenuItemMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveImageMenuItemMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveImageMenuItemMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveImageMenuItemMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveImageMenuItemMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveImageMenuItemMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveImageMenuItemMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveImageMenuItemMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveImageMenuItemMethod "setReallocateRedraws" o = ContainerSetReallocateRedrawsMethodInfo-    ResolveImageMenuItemMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveImageMenuItemMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveImageMenuItemMethod "setRelatedAction" o = ActivatableSetRelatedActionMethodInfo-    ResolveImageMenuItemMethod "setReserveIndicator" o = MenuItemSetReserveIndicatorMethodInfo-    ResolveImageMenuItemMethod "setResizeMode" o = ContainerSetResizeModeMethodInfo-    ResolveImageMenuItemMethod "setRightJustified" o = MenuItemSetRightJustifiedMethodInfo-    ResolveImageMenuItemMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveImageMenuItemMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveImageMenuItemMethod "setState" o = WidgetSetStateMethodInfo-    ResolveImageMenuItemMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveImageMenuItemMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveImageMenuItemMethod "setSubmenu" o = MenuItemSetSubmenuMethodInfo-    ResolveImageMenuItemMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveImageMenuItemMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveImageMenuItemMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveImageMenuItemMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveImageMenuItemMethod "setUseActionAppearance" o = ActivatableSetUseActionAppearanceMethodInfo-    ResolveImageMenuItemMethod "setUseStock" o = ImageMenuItemSetUseStockMethodInfo-    ResolveImageMenuItemMethod "setUseUnderline" o = MenuItemSetUseUnderlineMethodInfo-    ResolveImageMenuItemMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveImageMenuItemMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveImageMenuItemMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveImageMenuItemMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveImageMenuItemMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveImageMenuItemMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveImageMenuItemMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveImageMenuItemMethod t ImageMenuItem, MethodInfo info ImageMenuItem p) => IsLabelProxy t (ImageMenuItem -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveImageMenuItemMethod t ImageMenuItem, MethodInfo info ImageMenuItem p) => IsLabel t (ImageMenuItem -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "accel-group"-   -- Type: TInterface "Gtk" "AccelGroup"-   -- Flags: [PropertyWritable]-   -- Nullable: (Nothing,Just False)--setImageMenuItemAccelGroup :: (MonadIO m, ImageMenuItemK o, AccelGroupK a) => o -> a -> m ()-setImageMenuItemAccelGroup obj val = liftIO $ setObjectPropertyObject obj "accel-group" (Just val)--constructImageMenuItemAccelGroup :: (AccelGroupK a) => a -> IO ([Char], GValue)-constructImageMenuItemAccelGroup val = constructObjectPropertyObject "accel-group" (Just val)--data ImageMenuItemAccelGroupPropertyInfo-instance AttrInfo ImageMenuItemAccelGroupPropertyInfo where-    type AttrAllowedOps ImageMenuItemAccelGroupPropertyInfo = '[ 'AttrSet, 'AttrConstruct]-    type AttrSetTypeConstraint ImageMenuItemAccelGroupPropertyInfo = AccelGroupK-    type AttrBaseTypeConstraint ImageMenuItemAccelGroupPropertyInfo = ImageMenuItemK-    type AttrGetType ImageMenuItemAccelGroupPropertyInfo = ()-    type AttrLabel ImageMenuItemAccelGroupPropertyInfo = "accel-group"-    attrGet _ = undefined-    attrSet _ = setImageMenuItemAccelGroup-    attrConstruct _ = constructImageMenuItemAccelGroup-    attrClear _ = undefined---- VVV Prop "always-show-image"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Just False,Just False)--getImageMenuItemAlwaysShowImage :: (MonadIO m, ImageMenuItemK o) => o -> m Bool-getImageMenuItemAlwaysShowImage obj = liftIO $ getObjectPropertyBool obj "always-show-image"--setImageMenuItemAlwaysShowImage :: (MonadIO m, ImageMenuItemK o) => o -> Bool -> m ()-setImageMenuItemAlwaysShowImage obj val = liftIO $ setObjectPropertyBool obj "always-show-image" val--constructImageMenuItemAlwaysShowImage :: Bool -> IO ([Char], GValue)-constructImageMenuItemAlwaysShowImage val = constructObjectPropertyBool "always-show-image" val--data ImageMenuItemAlwaysShowImagePropertyInfo-instance AttrInfo ImageMenuItemAlwaysShowImagePropertyInfo where-    type AttrAllowedOps ImageMenuItemAlwaysShowImagePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ImageMenuItemAlwaysShowImagePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint ImageMenuItemAlwaysShowImagePropertyInfo = ImageMenuItemK-    type AttrGetType ImageMenuItemAlwaysShowImagePropertyInfo = Bool-    type AttrLabel ImageMenuItemAlwaysShowImagePropertyInfo = "always-show-image"-    attrGet _ = getImageMenuItemAlwaysShowImage-    attrSet _ = setImageMenuItemAlwaysShowImage-    attrConstruct _ = constructImageMenuItemAlwaysShowImage-    attrClear _ = undefined---- VVV Prop "image"-   -- Type: TInterface "Gtk" "Widget"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just True)--getImageMenuItemImage :: (MonadIO m, ImageMenuItemK o) => o -> m Widget-getImageMenuItemImage obj = liftIO $ checkUnexpectedNothing "getImageMenuItemImage" $ getObjectPropertyObject obj "image" Widget--setImageMenuItemImage :: (MonadIO m, ImageMenuItemK o, WidgetK a) => o -> a -> m ()-setImageMenuItemImage obj val = liftIO $ setObjectPropertyObject obj "image" (Just val)--constructImageMenuItemImage :: (WidgetK a) => a -> IO ([Char], GValue)-constructImageMenuItemImage val = constructObjectPropertyObject "image" (Just val)--clearImageMenuItemImage :: (MonadIO m, ImageMenuItemK o) => o -> m ()-clearImageMenuItemImage obj = liftIO $ setObjectPropertyObject obj "image" (Nothing :: Maybe Widget)--data ImageMenuItemImagePropertyInfo-instance AttrInfo ImageMenuItemImagePropertyInfo where-    type AttrAllowedOps ImageMenuItemImagePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint ImageMenuItemImagePropertyInfo = WidgetK-    type AttrBaseTypeConstraint ImageMenuItemImagePropertyInfo = ImageMenuItemK-    type AttrGetType ImageMenuItemImagePropertyInfo = Widget-    type AttrLabel ImageMenuItemImagePropertyInfo = "image"-    attrGet _ = getImageMenuItemImage-    attrSet _ = setImageMenuItemImage-    attrConstruct _ = constructImageMenuItemImage-    attrClear _ = clearImageMenuItemImage---- VVV Prop "use-stock"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Just False,Just False)--getImageMenuItemUseStock :: (MonadIO m, ImageMenuItemK o) => o -> m Bool-getImageMenuItemUseStock obj = liftIO $ getObjectPropertyBool obj "use-stock"--setImageMenuItemUseStock :: (MonadIO m, ImageMenuItemK o) => o -> Bool -> m ()-setImageMenuItemUseStock obj val = liftIO $ setObjectPropertyBool obj "use-stock" val--constructImageMenuItemUseStock :: Bool -> IO ([Char], GValue)-constructImageMenuItemUseStock val = constructObjectPropertyBool "use-stock" val--data ImageMenuItemUseStockPropertyInfo-instance AttrInfo ImageMenuItemUseStockPropertyInfo where-    type AttrAllowedOps ImageMenuItemUseStockPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ImageMenuItemUseStockPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint ImageMenuItemUseStockPropertyInfo = ImageMenuItemK-    type AttrGetType ImageMenuItemUseStockPropertyInfo = Bool-    type AttrLabel ImageMenuItemUseStockPropertyInfo = "use-stock"-    attrGet _ = getImageMenuItemUseStock-    attrSet _ = setImageMenuItemUseStock-    attrConstruct _ = constructImageMenuItemUseStock-    attrClear _ = undefined--type instance AttributeList ImageMenuItem = ImageMenuItemAttributeList-type ImageMenuItemAttributeList = ('[ '("accelGroup", ImageMenuItemAccelGroupPropertyInfo), '("accelPath", MenuItemAccelPathPropertyInfo), '("actionName", ActionableActionNamePropertyInfo), '("actionTarget", ActionableActionTargetPropertyInfo), '("alwaysShowImage", ImageMenuItemAlwaysShowImagePropertyInfo), '("appPaintable", WidgetAppPaintablePropertyInfo), '("borderWidth", ContainerBorderWidthPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("child", ContainerChildPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("image", ImageMenuItemImagePropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("label", MenuItemLabelPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("parent", WidgetParentPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("relatedAction", ActivatableRelatedActionPropertyInfo), '("resizeMode", ContainerResizeModePropertyInfo), '("rightJustified", MenuItemRightJustifiedPropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("style", WidgetStylePropertyInfo), '("submenu", MenuItemSubmenuPropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("useActionAppearance", ActivatableUseActionAppearancePropertyInfo), '("useStock", ImageMenuItemUseStockPropertyInfo), '("useUnderline", MenuItemUseUnderlinePropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo)] :: [(Symbol, *)])--imageMenuItemAccelGroup :: AttrLabelProxy "accelGroup"-imageMenuItemAccelGroup = AttrLabelProxy--imageMenuItemAlwaysShowImage :: AttrLabelProxy "alwaysShowImage"-imageMenuItemAlwaysShowImage = AttrLabelProxy--imageMenuItemImage :: AttrLabelProxy "image"-imageMenuItemImage = AttrLabelProxy--imageMenuItemUseStock :: AttrLabelProxy "useStock"-imageMenuItemUseStock = AttrLabelProxy--type instance SignalList ImageMenuItem = ImageMenuItemSignalList-type ImageMenuItemSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("activate", MenuItemActivateSignalInfo), '("activateItem", MenuItemActivateItemSignalInfo), '("add", ContainerAddSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("checkResize", ContainerCheckResizeSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("deselect", MenuItemDeselectSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("remove", ContainerRemoveSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("select", MenuItemSelectSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("setFocusChild", ContainerSetFocusChildSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("toggleSizeAllocate", MenuItemToggleSizeAllocateSignalInfo), '("toggleSizeRequest", MenuItemToggleSizeRequestSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method ImageMenuItem::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "ImageMenuItem")--- throws : False--- Skip return : False--foreign import ccall "gtk_image_menu_item_new" gtk_image_menu_item_new :: -    IO (Ptr ImageMenuItem)--{-# DEPRECATED imageMenuItemNew ["(Since version 3.10)","Use gtk_menu_item_new() instead."]#-}-imageMenuItemNew ::-    (MonadIO m) =>-    m ImageMenuItem                         -- result-imageMenuItemNew  = liftIO $ do-    result <- gtk_image_menu_item_new-    checkUnexpectedReturnNULL "gtk_image_menu_item_new" result-    result' <- (newObject ImageMenuItem) result-    return result'---- method ImageMenuItem::new_from_stock--- method type : Constructor--- Args : [Arg {argCName = "stock_id", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "accel_group", argType = TInterface "Gtk" "AccelGroup", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "ImageMenuItem")--- throws : False--- Skip return : False--foreign import ccall "gtk_image_menu_item_new_from_stock" gtk_image_menu_item_new_from_stock :: -    CString ->                              -- stock_id : TBasicType TUTF8-    Ptr AccelGroup ->                       -- accel_group : TInterface "Gtk" "AccelGroup"-    IO (Ptr ImageMenuItem)--{-# DEPRECATED imageMenuItemNewFromStock ["(Since version 3.10)","Use gtk_menu_item_new_with_mnemonic() instead."]#-}-imageMenuItemNewFromStock ::-    (MonadIO m, AccelGroupK a) =>-    T.Text                                  -- stockId-    -> Maybe (a)                            -- accelGroup-    -> m ImageMenuItem                      -- result-imageMenuItemNewFromStock stockId accelGroup = liftIO $ do-    stockId' <- textToCString stockId-    maybeAccelGroup <- case accelGroup of-        Nothing -> return nullPtr-        Just jAccelGroup -> do-            let jAccelGroup' = unsafeManagedPtrCastPtr jAccelGroup-            return jAccelGroup'-    result <- gtk_image_menu_item_new_from_stock stockId' maybeAccelGroup-    checkUnexpectedReturnNULL "gtk_image_menu_item_new_from_stock" result-    result' <- (newObject ImageMenuItem) result-    whenJust accelGroup touchManagedPtr-    freeMem stockId'-    return result'---- method ImageMenuItem::new_with_label--- method type : Constructor--- Args : [Arg {argCName = "label", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "ImageMenuItem")--- throws : False--- Skip return : False--foreign import ccall "gtk_image_menu_item_new_with_label" gtk_image_menu_item_new_with_label :: -    CString ->                              -- label : TBasicType TUTF8-    IO (Ptr ImageMenuItem)--{-# DEPRECATED imageMenuItemNewWithLabel ["(Since version 3.10)","Use gtk_menu_item_new_with_label() instead."]#-}-imageMenuItemNewWithLabel ::-    (MonadIO m) =>-    T.Text                                  -- label-    -> m ImageMenuItem                      -- result-imageMenuItemNewWithLabel label = liftIO $ do-    label' <- textToCString label-    result <- gtk_image_menu_item_new_with_label label'-    checkUnexpectedReturnNULL "gtk_image_menu_item_new_with_label" result-    result' <- (newObject ImageMenuItem) result-    freeMem label'-    return result'---- method ImageMenuItem::new_with_mnemonic--- method type : Constructor--- Args : [Arg {argCName = "label", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "ImageMenuItem")--- throws : False--- Skip return : False--foreign import ccall "gtk_image_menu_item_new_with_mnemonic" gtk_image_menu_item_new_with_mnemonic :: -    CString ->                              -- label : TBasicType TUTF8-    IO (Ptr ImageMenuItem)--{-# DEPRECATED imageMenuItemNewWithMnemonic ["(Since version 3.10)","Use gtk_menu_item_new_with_mnemonic() instead."]#-}-imageMenuItemNewWithMnemonic ::-    (MonadIO m) =>-    T.Text                                  -- label-    -> m ImageMenuItem                      -- result-imageMenuItemNewWithMnemonic label = liftIO $ do-    label' <- textToCString label-    result <- gtk_image_menu_item_new_with_mnemonic label'-    checkUnexpectedReturnNULL "gtk_image_menu_item_new_with_mnemonic" result-    result' <- (newObject ImageMenuItem) result-    freeMem label'-    return result'---- method ImageMenuItem::get_always_show_image--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ImageMenuItem", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_image_menu_item_get_always_show_image" gtk_image_menu_item_get_always_show_image :: -    Ptr ImageMenuItem ->                    -- _obj : TInterface "Gtk" "ImageMenuItem"-    IO CInt--{-# DEPRECATED imageMenuItemGetAlwaysShowImage ["(Since version 3.10)"]#-}-imageMenuItemGetAlwaysShowImage ::-    (MonadIO m, ImageMenuItemK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-imageMenuItemGetAlwaysShowImage _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_image_menu_item_get_always_show_image _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data ImageMenuItemGetAlwaysShowImageMethodInfo-instance (signature ~ (m Bool), MonadIO m, ImageMenuItemK a) => MethodInfo ImageMenuItemGetAlwaysShowImageMethodInfo a signature where-    overloadedMethod _ = imageMenuItemGetAlwaysShowImage---- method ImageMenuItem::get_image--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ImageMenuItem", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Widget")--- throws : False--- Skip return : False--foreign import ccall "gtk_image_menu_item_get_image" gtk_image_menu_item_get_image :: -    Ptr ImageMenuItem ->                    -- _obj : TInterface "Gtk" "ImageMenuItem"-    IO (Ptr Widget)--{-# DEPRECATED imageMenuItemGetImage ["(Since version 3.10)"]#-}-imageMenuItemGetImage ::-    (MonadIO m, ImageMenuItemK a) =>-    a                                       -- _obj-    -> m Widget                             -- result-imageMenuItemGetImage _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_image_menu_item_get_image _obj'-    checkUnexpectedReturnNULL "gtk_image_menu_item_get_image" result-    result' <- (newObject Widget) result-    touchManagedPtr _obj-    return result'--data ImageMenuItemGetImageMethodInfo-instance (signature ~ (m Widget), MonadIO m, ImageMenuItemK a) => MethodInfo ImageMenuItemGetImageMethodInfo a signature where-    overloadedMethod _ = imageMenuItemGetImage---- method ImageMenuItem::get_use_stock--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ImageMenuItem", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_image_menu_item_get_use_stock" gtk_image_menu_item_get_use_stock :: -    Ptr ImageMenuItem ->                    -- _obj : TInterface "Gtk" "ImageMenuItem"-    IO CInt--{-# DEPRECATED imageMenuItemGetUseStock ["(Since version 3.10)"]#-}-imageMenuItemGetUseStock ::-    (MonadIO m, ImageMenuItemK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-imageMenuItemGetUseStock _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_image_menu_item_get_use_stock _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data ImageMenuItemGetUseStockMethodInfo-instance (signature ~ (m Bool), MonadIO m, ImageMenuItemK a) => MethodInfo ImageMenuItemGetUseStockMethodInfo a signature where-    overloadedMethod _ = imageMenuItemGetUseStock---- method ImageMenuItem::set_accel_group--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ImageMenuItem", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "accel_group", argType = TInterface "Gtk" "AccelGroup", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_image_menu_item_set_accel_group" gtk_image_menu_item_set_accel_group :: -    Ptr ImageMenuItem ->                    -- _obj : TInterface "Gtk" "ImageMenuItem"-    Ptr AccelGroup ->                       -- accel_group : TInterface "Gtk" "AccelGroup"-    IO ()--{-# DEPRECATED imageMenuItemSetAccelGroup ["(Since version 3.10)"]#-}-imageMenuItemSetAccelGroup ::-    (MonadIO m, ImageMenuItemK a, AccelGroupK b) =>-    a                                       -- _obj-    -> b                                    -- accelGroup-    -> m ()                                 -- result-imageMenuItemSetAccelGroup _obj accelGroup = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let accelGroup' = unsafeManagedPtrCastPtr accelGroup-    gtk_image_menu_item_set_accel_group _obj' accelGroup'-    touchManagedPtr _obj-    touchManagedPtr accelGroup-    return ()--data ImageMenuItemSetAccelGroupMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, ImageMenuItemK a, AccelGroupK b) => MethodInfo ImageMenuItemSetAccelGroupMethodInfo a signature where-    overloadedMethod _ = imageMenuItemSetAccelGroup---- method ImageMenuItem::set_always_show_image--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ImageMenuItem", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "always_show", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_image_menu_item_set_always_show_image" gtk_image_menu_item_set_always_show_image :: -    Ptr ImageMenuItem ->                    -- _obj : TInterface "Gtk" "ImageMenuItem"-    CInt ->                                 -- always_show : TBasicType TBoolean-    IO ()--{-# DEPRECATED imageMenuItemSetAlwaysShowImage ["(Since version 3.10)"]#-}-imageMenuItemSetAlwaysShowImage ::-    (MonadIO m, ImageMenuItemK a) =>-    a                                       -- _obj-    -> Bool                                 -- alwaysShow-    -> m ()                                 -- result-imageMenuItemSetAlwaysShowImage _obj alwaysShow = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let alwaysShow' = (fromIntegral . fromEnum) alwaysShow-    gtk_image_menu_item_set_always_show_image _obj' alwaysShow'-    touchManagedPtr _obj-    return ()--data ImageMenuItemSetAlwaysShowImageMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, ImageMenuItemK a) => MethodInfo ImageMenuItemSetAlwaysShowImageMethodInfo a signature where-    overloadedMethod _ = imageMenuItemSetAlwaysShowImage---- method ImageMenuItem::set_image--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ImageMenuItem", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "image", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_image_menu_item_set_image" gtk_image_menu_item_set_image :: -    Ptr ImageMenuItem ->                    -- _obj : TInterface "Gtk" "ImageMenuItem"-    Ptr Widget ->                           -- image : TInterface "Gtk" "Widget"-    IO ()--{-# DEPRECATED imageMenuItemSetImage ["(Since version 3.10)"]#-}-imageMenuItemSetImage ::-    (MonadIO m, ImageMenuItemK a, WidgetK b) =>-    a                                       -- _obj-    -> Maybe (b)                            -- image-    -> m ()                                 -- result-imageMenuItemSetImage _obj image = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeImage <- case image of-        Nothing -> return nullPtr-        Just jImage -> do-            let jImage' = unsafeManagedPtrCastPtr jImage-            return jImage'-    gtk_image_menu_item_set_image _obj' maybeImage-    touchManagedPtr _obj-    whenJust image touchManagedPtr-    return ()--data ImageMenuItemSetImageMethodInfo-instance (signature ~ (Maybe (b) -> m ()), MonadIO m, ImageMenuItemK a, WidgetK b) => MethodInfo ImageMenuItemSetImageMethodInfo a signature where-    overloadedMethod _ = imageMenuItemSetImage---- method ImageMenuItem::set_use_stock--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ImageMenuItem", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "use_stock", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_image_menu_item_set_use_stock" gtk_image_menu_item_set_use_stock :: -    Ptr ImageMenuItem ->                    -- _obj : TInterface "Gtk" "ImageMenuItem"-    CInt ->                                 -- use_stock : TBasicType TBoolean-    IO ()--{-# DEPRECATED imageMenuItemSetUseStock ["(Since version 3.10)"]#-}-imageMenuItemSetUseStock ::-    (MonadIO m, ImageMenuItemK a) =>-    a                                       -- _obj-    -> Bool                                 -- useStock-    -> m ()                                 -- result-imageMenuItemSetUseStock _obj useStock = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let useStock' = (fromIntegral . fromEnum) useStock-    gtk_image_menu_item_set_use_stock _obj' useStock'-    touchManagedPtr _obj-    return ()--data ImageMenuItemSetUseStockMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, ImageMenuItemK a) => MethodInfo ImageMenuItemSetUseStockMethodInfo a signature where-    overloadedMethod _ = imageMenuItemSetUseStock--
− GI/Gtk/Objects/ImageMenuItem.hs-boot
@@ -1,24 +0,0 @@-module GI.Gtk.Objects.ImageMenuItem where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype ImageMenuItem = ImageMenuItem (ForeignPtr ImageMenuItem)-instance GObject ImageMenuItem where-class GObject o => ImageMenuItemK o-instance (GObject o, IsDescendantOf ImageMenuItem o) => ImageMenuItemK o-data ImageMenuItemAccelGroupPropertyInfo-data ImageMenuItemAlwaysShowImagePropertyInfo-data ImageMenuItemImagePropertyInfo-data ImageMenuItemUseStockPropertyInfo-data ImageMenuItemGetAlwaysShowImageMethodInfo-data ImageMenuItemGetImageMethodInfo-data ImageMenuItemGetUseStockMethodInfo-data ImageMenuItemSetAccelGroupMethodInfo-data ImageMenuItemSetAlwaysShowImageMethodInfo-data ImageMenuItemSetImageMethodInfo-data ImageMenuItemSetUseStockMethodInfo
− GI/Gtk/Objects/InfoBar.hs
@@ -1,1016 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.InfoBar-    ( ---- * Exported types-    InfoBar(..)                             ,-    InfoBarK                                ,-    toInfoBar                               ,-    noInfoBar                               ,--- -- * Methods--- ** infoBarAddActionWidget-    InfoBarAddActionWidgetMethodInfo        ,-    infoBarAddActionWidget                  ,----- ** infoBarAddButton-    InfoBarAddButtonMethodInfo              ,-    infoBarAddButton                        ,----- ** infoBarGetActionArea-    InfoBarGetActionAreaMethodInfo          ,-    infoBarGetActionArea                    ,----- ** infoBarGetContentArea-    InfoBarGetContentAreaMethodInfo         ,-    infoBarGetContentArea                   ,----- ** infoBarGetMessageType-    InfoBarGetMessageTypeMethodInfo         ,-    infoBarGetMessageType                   ,----- ** infoBarGetShowCloseButton-    InfoBarGetShowCloseButtonMethodInfo     ,-    infoBarGetShowCloseButton               ,----- ** infoBarNew-    infoBarNew                              ,----- ** infoBarResponse-    InfoBarResponseMethodInfo               ,-    infoBarResponse                         ,----- ** infoBarSetDefaultResponse-    InfoBarSetDefaultResponseMethodInfo     ,-    infoBarSetDefaultResponse               ,----- ** infoBarSetMessageType-    InfoBarSetMessageTypeMethodInfo         ,-    infoBarSetMessageType                   ,----- ** infoBarSetResponseSensitive-    InfoBarSetResponseSensitiveMethodInfo   ,-    infoBarSetResponseSensitive             ,----- ** infoBarSetShowCloseButton-    InfoBarSetShowCloseButtonMethodInfo     ,-    infoBarSetShowCloseButton               ,----- -- * Properties--- ** MessageType-    InfoBarMessageTypePropertyInfo          ,-    constructInfoBarMessageType             ,-    getInfoBarMessageType                   ,-    infoBarMessageType                      ,-    setInfoBarMessageType                   ,----- ** ShowCloseButton-    InfoBarShowCloseButtonPropertyInfo      ,-    constructInfoBarShowCloseButton         ,-    getInfoBarShowCloseButton               ,-    infoBarShowCloseButton                  ,-    setInfoBarShowCloseButton               ,----- -- * Signals--- ** Close-    InfoBarCloseCallback                    ,-    InfoBarCloseCallbackC                   ,-    InfoBarCloseSignalInfo                  ,-    afterInfoBarClose                       ,-    infoBarCloseCallbackWrapper             ,-    infoBarCloseClosure                     ,-    mkInfoBarCloseCallback                  ,-    noInfoBarCloseCallback                  ,-    onInfoBarClose                          ,----- ** Response-    InfoBarResponseCallback                 ,-    InfoBarResponseCallbackC                ,-    InfoBarResponseSignalInfo               ,-    afterInfoBarResponse                    ,-    infoBarResponseCallbackWrapper          ,-    infoBarResponseClosure                  ,-    mkInfoBarResponseCallback               ,-    noInfoBarResponseCallback               ,-    onInfoBarResponse                       ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype InfoBar = InfoBar (ForeignPtr InfoBar)-foreign import ccall "gtk_info_bar_get_type"-    c_gtk_info_bar_get_type :: IO GType--type instance ParentTypes InfoBar = InfoBarParentTypes-type InfoBarParentTypes = '[Box, Container, Widget, GObject.Object, Atk.ImplementorIface, Buildable, Orientable]--instance GObject InfoBar where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_info_bar_get_type-    --class GObject o => InfoBarK o-instance (GObject o, IsDescendantOf InfoBar o) => InfoBarK o--toInfoBar :: InfoBarK o => o -> IO InfoBar-toInfoBar = unsafeCastTo InfoBar--noInfoBar :: Maybe InfoBar-noInfoBar = Nothing--type family ResolveInfoBarMethod (t :: Symbol) (o :: *) :: * where-    ResolveInfoBarMethod "activate" o = WidgetActivateMethodInfo-    ResolveInfoBarMethod "add" o = ContainerAddMethodInfo-    ResolveInfoBarMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveInfoBarMethod "addActionWidget" o = InfoBarAddActionWidgetMethodInfo-    ResolveInfoBarMethod "addButton" o = InfoBarAddButtonMethodInfo-    ResolveInfoBarMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveInfoBarMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveInfoBarMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveInfoBarMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveInfoBarMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveInfoBarMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveInfoBarMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveInfoBarMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveInfoBarMethod "checkResize" o = ContainerCheckResizeMethodInfo-    ResolveInfoBarMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveInfoBarMethod "childGetProperty" o = ContainerChildGetPropertyMethodInfo-    ResolveInfoBarMethod "childNotifyByPspec" o = ContainerChildNotifyByPspecMethodInfo-    ResolveInfoBarMethod "childSetProperty" o = ContainerChildSetPropertyMethodInfo-    ResolveInfoBarMethod "childType" o = ContainerChildTypeMethodInfo-    ResolveInfoBarMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveInfoBarMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveInfoBarMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveInfoBarMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveInfoBarMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveInfoBarMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveInfoBarMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveInfoBarMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveInfoBarMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveInfoBarMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveInfoBarMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveInfoBarMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveInfoBarMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveInfoBarMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveInfoBarMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveInfoBarMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveInfoBarMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveInfoBarMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveInfoBarMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveInfoBarMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveInfoBarMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveInfoBarMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveInfoBarMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveInfoBarMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveInfoBarMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveInfoBarMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveInfoBarMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveInfoBarMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveInfoBarMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveInfoBarMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveInfoBarMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveInfoBarMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveInfoBarMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveInfoBarMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveInfoBarMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveInfoBarMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveInfoBarMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveInfoBarMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveInfoBarMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveInfoBarMethod "draw" o = WidgetDrawMethodInfo-    ResolveInfoBarMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveInfoBarMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveInfoBarMethod "event" o = WidgetEventMethodInfo-    ResolveInfoBarMethod "forall" o = ContainerForallMethodInfo-    ResolveInfoBarMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveInfoBarMethod "foreach" o = ContainerForeachMethodInfo-    ResolveInfoBarMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveInfoBarMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveInfoBarMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveInfoBarMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveInfoBarMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveInfoBarMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveInfoBarMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveInfoBarMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveInfoBarMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveInfoBarMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveInfoBarMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveInfoBarMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveInfoBarMethod "hide" o = WidgetHideMethodInfo-    ResolveInfoBarMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveInfoBarMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveInfoBarMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveInfoBarMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveInfoBarMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveInfoBarMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveInfoBarMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveInfoBarMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveInfoBarMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveInfoBarMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveInfoBarMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveInfoBarMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveInfoBarMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveInfoBarMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveInfoBarMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveInfoBarMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveInfoBarMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveInfoBarMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveInfoBarMethod "map" o = WidgetMapMethodInfo-    ResolveInfoBarMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveInfoBarMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveInfoBarMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveInfoBarMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveInfoBarMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveInfoBarMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveInfoBarMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveInfoBarMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveInfoBarMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveInfoBarMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveInfoBarMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveInfoBarMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveInfoBarMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveInfoBarMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveInfoBarMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveInfoBarMethod "packEnd" o = BoxPackEndMethodInfo-    ResolveInfoBarMethod "packStart" o = BoxPackStartMethodInfo-    ResolveInfoBarMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveInfoBarMethod "path" o = WidgetPathMethodInfo-    ResolveInfoBarMethod "propagateDraw" o = ContainerPropagateDrawMethodInfo-    ResolveInfoBarMethod "queryChildPacking" o = BoxQueryChildPackingMethodInfo-    ResolveInfoBarMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveInfoBarMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveInfoBarMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveInfoBarMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveInfoBarMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveInfoBarMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveInfoBarMethod "realize" o = WidgetRealizeMethodInfo-    ResolveInfoBarMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveInfoBarMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveInfoBarMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveInfoBarMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveInfoBarMethod "remove" o = ContainerRemoveMethodInfo-    ResolveInfoBarMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveInfoBarMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveInfoBarMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveInfoBarMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveInfoBarMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveInfoBarMethod "reorderChild" o = BoxReorderChildMethodInfo-    ResolveInfoBarMethod "reparent" o = WidgetReparentMethodInfo-    ResolveInfoBarMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveInfoBarMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveInfoBarMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveInfoBarMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveInfoBarMethod "resizeChildren" o = ContainerResizeChildrenMethodInfo-    ResolveInfoBarMethod "response" o = InfoBarResponseMethodInfo-    ResolveInfoBarMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveInfoBarMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveInfoBarMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveInfoBarMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveInfoBarMethod "show" o = WidgetShowMethodInfo-    ResolveInfoBarMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveInfoBarMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveInfoBarMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveInfoBarMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveInfoBarMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveInfoBarMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveInfoBarMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveInfoBarMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveInfoBarMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveInfoBarMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveInfoBarMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveInfoBarMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveInfoBarMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveInfoBarMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveInfoBarMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveInfoBarMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveInfoBarMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveInfoBarMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveInfoBarMethod "unsetFocusChain" o = ContainerUnsetFocusChainMethodInfo-    ResolveInfoBarMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveInfoBarMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveInfoBarMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveInfoBarMethod "getActionArea" o = InfoBarGetActionAreaMethodInfo-    ResolveInfoBarMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveInfoBarMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveInfoBarMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveInfoBarMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveInfoBarMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveInfoBarMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveInfoBarMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveInfoBarMethod "getBaselinePosition" o = BoxGetBaselinePositionMethodInfo-    ResolveInfoBarMethod "getBorderWidth" o = ContainerGetBorderWidthMethodInfo-    ResolveInfoBarMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveInfoBarMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveInfoBarMethod "getCenterWidget" o = BoxGetCenterWidgetMethodInfo-    ResolveInfoBarMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveInfoBarMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveInfoBarMethod "getChildren" o = ContainerGetChildrenMethodInfo-    ResolveInfoBarMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveInfoBarMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveInfoBarMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveInfoBarMethod "getContentArea" o = InfoBarGetContentAreaMethodInfo-    ResolveInfoBarMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveInfoBarMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveInfoBarMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveInfoBarMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveInfoBarMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveInfoBarMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveInfoBarMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveInfoBarMethod "getFocusChain" o = ContainerGetFocusChainMethodInfo-    ResolveInfoBarMethod "getFocusChild" o = ContainerGetFocusChildMethodInfo-    ResolveInfoBarMethod "getFocusHadjustment" o = ContainerGetFocusHadjustmentMethodInfo-    ResolveInfoBarMethod "getFocusVadjustment" o = ContainerGetFocusVadjustmentMethodInfo-    ResolveInfoBarMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveInfoBarMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveInfoBarMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveInfoBarMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveInfoBarMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveInfoBarMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveInfoBarMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveInfoBarMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveInfoBarMethod "getHomogeneous" o = BoxGetHomogeneousMethodInfo-    ResolveInfoBarMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveInfoBarMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveInfoBarMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveInfoBarMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveInfoBarMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveInfoBarMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveInfoBarMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveInfoBarMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveInfoBarMethod "getMessageType" o = InfoBarGetMessageTypeMethodInfo-    ResolveInfoBarMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveInfoBarMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveInfoBarMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveInfoBarMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveInfoBarMethod "getOrientation" o = OrientableGetOrientationMethodInfo-    ResolveInfoBarMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveInfoBarMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveInfoBarMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveInfoBarMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveInfoBarMethod "getPathForChild" o = ContainerGetPathForChildMethodInfo-    ResolveInfoBarMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveInfoBarMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveInfoBarMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveInfoBarMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveInfoBarMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveInfoBarMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveInfoBarMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveInfoBarMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveInfoBarMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveInfoBarMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveInfoBarMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveInfoBarMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveInfoBarMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveInfoBarMethod "getResizeMode" o = ContainerGetResizeModeMethodInfo-    ResolveInfoBarMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveInfoBarMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveInfoBarMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveInfoBarMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveInfoBarMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveInfoBarMethod "getShowCloseButton" o = InfoBarGetShowCloseButtonMethodInfo-    ResolveInfoBarMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveInfoBarMethod "getSpacing" o = BoxGetSpacingMethodInfo-    ResolveInfoBarMethod "getState" o = WidgetGetStateMethodInfo-    ResolveInfoBarMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveInfoBarMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveInfoBarMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveInfoBarMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveInfoBarMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveInfoBarMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveInfoBarMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveInfoBarMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveInfoBarMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveInfoBarMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveInfoBarMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveInfoBarMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveInfoBarMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveInfoBarMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveInfoBarMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveInfoBarMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveInfoBarMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveInfoBarMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveInfoBarMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveInfoBarMethod "setBaselinePosition" o = BoxSetBaselinePositionMethodInfo-    ResolveInfoBarMethod "setBorderWidth" o = ContainerSetBorderWidthMethodInfo-    ResolveInfoBarMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveInfoBarMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveInfoBarMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveInfoBarMethod "setCenterWidget" o = BoxSetCenterWidgetMethodInfo-    ResolveInfoBarMethod "setChildPacking" o = BoxSetChildPackingMethodInfo-    ResolveInfoBarMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveInfoBarMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveInfoBarMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveInfoBarMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveInfoBarMethod "setDefaultResponse" o = InfoBarSetDefaultResponseMethodInfo-    ResolveInfoBarMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveInfoBarMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveInfoBarMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveInfoBarMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveInfoBarMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveInfoBarMethod "setFocusChain" o = ContainerSetFocusChainMethodInfo-    ResolveInfoBarMethod "setFocusChild" o = ContainerSetFocusChildMethodInfo-    ResolveInfoBarMethod "setFocusHadjustment" o = ContainerSetFocusHadjustmentMethodInfo-    ResolveInfoBarMethod "setFocusVadjustment" o = ContainerSetFocusVadjustmentMethodInfo-    ResolveInfoBarMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveInfoBarMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveInfoBarMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveInfoBarMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveInfoBarMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveInfoBarMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveInfoBarMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveInfoBarMethod "setHomogeneous" o = BoxSetHomogeneousMethodInfo-    ResolveInfoBarMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveInfoBarMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveInfoBarMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveInfoBarMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveInfoBarMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveInfoBarMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveInfoBarMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveInfoBarMethod "setMessageType" o = InfoBarSetMessageTypeMethodInfo-    ResolveInfoBarMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveInfoBarMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveInfoBarMethod "setOrientation" o = OrientableSetOrientationMethodInfo-    ResolveInfoBarMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveInfoBarMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveInfoBarMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveInfoBarMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveInfoBarMethod "setReallocateRedraws" o = ContainerSetReallocateRedrawsMethodInfo-    ResolveInfoBarMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveInfoBarMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveInfoBarMethod "setResizeMode" o = ContainerSetResizeModeMethodInfo-    ResolveInfoBarMethod "setResponseSensitive" o = InfoBarSetResponseSensitiveMethodInfo-    ResolveInfoBarMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveInfoBarMethod "setShowCloseButton" o = InfoBarSetShowCloseButtonMethodInfo-    ResolveInfoBarMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveInfoBarMethod "setSpacing" o = BoxSetSpacingMethodInfo-    ResolveInfoBarMethod "setState" o = WidgetSetStateMethodInfo-    ResolveInfoBarMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveInfoBarMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveInfoBarMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveInfoBarMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveInfoBarMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveInfoBarMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveInfoBarMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveInfoBarMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveInfoBarMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveInfoBarMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveInfoBarMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveInfoBarMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveInfoBarMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveInfoBarMethod t InfoBar, MethodInfo info InfoBar p) => IsLabelProxy t (InfoBar -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveInfoBarMethod t InfoBar, MethodInfo info InfoBar p) => IsLabel t (InfoBar -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal InfoBar::close-type InfoBarCloseCallback =-    IO ()--noInfoBarCloseCallback :: Maybe InfoBarCloseCallback-noInfoBarCloseCallback = Nothing--type InfoBarCloseCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkInfoBarCloseCallback :: InfoBarCloseCallbackC -> IO (FunPtr InfoBarCloseCallbackC)--infoBarCloseClosure :: InfoBarCloseCallback -> IO Closure-infoBarCloseClosure cb = newCClosure =<< mkInfoBarCloseCallback wrapped-    where wrapped = infoBarCloseCallbackWrapper cb--infoBarCloseCallbackWrapper ::-    InfoBarCloseCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-infoBarCloseCallbackWrapper _cb _ _ = do-    _cb --onInfoBarClose :: (GObject a, MonadIO m) => a -> InfoBarCloseCallback -> m SignalHandlerId-onInfoBarClose obj cb = liftIO $ connectInfoBarClose obj cb SignalConnectBefore-afterInfoBarClose :: (GObject a, MonadIO m) => a -> InfoBarCloseCallback -> m SignalHandlerId-afterInfoBarClose obj cb = connectInfoBarClose obj cb SignalConnectAfter--connectInfoBarClose :: (GObject a, MonadIO m) =>-                       a -> InfoBarCloseCallback -> SignalConnectMode -> m SignalHandlerId-connectInfoBarClose obj cb after = liftIO $ do-    cb' <- mkInfoBarCloseCallback (infoBarCloseCallbackWrapper cb)-    connectSignalFunPtr obj "close" cb' after---- signal InfoBar::response-type InfoBarResponseCallback =-    Int32 ->-    IO ()--noInfoBarResponseCallback :: Maybe InfoBarResponseCallback-noInfoBarResponseCallback = Nothing--type InfoBarResponseCallbackC =-    Ptr () ->                               -- object-    Int32 ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkInfoBarResponseCallback :: InfoBarResponseCallbackC -> IO (FunPtr InfoBarResponseCallbackC)--infoBarResponseClosure :: InfoBarResponseCallback -> IO Closure-infoBarResponseClosure cb = newCClosure =<< mkInfoBarResponseCallback wrapped-    where wrapped = infoBarResponseCallbackWrapper cb--infoBarResponseCallbackWrapper ::-    InfoBarResponseCallback ->-    Ptr () ->-    Int32 ->-    Ptr () ->-    IO ()-infoBarResponseCallbackWrapper _cb _ responseId _ = do-    _cb  responseId--onInfoBarResponse :: (GObject a, MonadIO m) => a -> InfoBarResponseCallback -> m SignalHandlerId-onInfoBarResponse obj cb = liftIO $ connectInfoBarResponse obj cb SignalConnectBefore-afterInfoBarResponse :: (GObject a, MonadIO m) => a -> InfoBarResponseCallback -> m SignalHandlerId-afterInfoBarResponse obj cb = connectInfoBarResponse obj cb SignalConnectAfter--connectInfoBarResponse :: (GObject a, MonadIO m) =>-                          a -> InfoBarResponseCallback -> SignalConnectMode -> m SignalHandlerId-connectInfoBarResponse obj cb after = liftIO $ do-    cb' <- mkInfoBarResponseCallback (infoBarResponseCallbackWrapper cb)-    connectSignalFunPtr obj "response" cb' after---- VVV Prop "message-type"-   -- Type: TInterface "Gtk" "MessageType"-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Just False,Just False)--getInfoBarMessageType :: (MonadIO m, InfoBarK o) => o -> m MessageType-getInfoBarMessageType obj = liftIO $ getObjectPropertyEnum obj "message-type"--setInfoBarMessageType :: (MonadIO m, InfoBarK o) => o -> MessageType -> m ()-setInfoBarMessageType obj val = liftIO $ setObjectPropertyEnum obj "message-type" val--constructInfoBarMessageType :: MessageType -> IO ([Char], GValue)-constructInfoBarMessageType val = constructObjectPropertyEnum "message-type" val--data InfoBarMessageTypePropertyInfo-instance AttrInfo InfoBarMessageTypePropertyInfo where-    type AttrAllowedOps InfoBarMessageTypePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint InfoBarMessageTypePropertyInfo = (~) MessageType-    type AttrBaseTypeConstraint InfoBarMessageTypePropertyInfo = InfoBarK-    type AttrGetType InfoBarMessageTypePropertyInfo = MessageType-    type AttrLabel InfoBarMessageTypePropertyInfo = "message-type"-    attrGet _ = getInfoBarMessageType-    attrSet _ = setInfoBarMessageType-    attrConstruct _ = constructInfoBarMessageType-    attrClear _ = undefined---- VVV Prop "show-close-button"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Just False,Just False)--getInfoBarShowCloseButton :: (MonadIO m, InfoBarK o) => o -> m Bool-getInfoBarShowCloseButton obj = liftIO $ getObjectPropertyBool obj "show-close-button"--setInfoBarShowCloseButton :: (MonadIO m, InfoBarK o) => o -> Bool -> m ()-setInfoBarShowCloseButton obj val = liftIO $ setObjectPropertyBool obj "show-close-button" val--constructInfoBarShowCloseButton :: Bool -> IO ([Char], GValue)-constructInfoBarShowCloseButton val = constructObjectPropertyBool "show-close-button" val--data InfoBarShowCloseButtonPropertyInfo-instance AttrInfo InfoBarShowCloseButtonPropertyInfo where-    type AttrAllowedOps InfoBarShowCloseButtonPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint InfoBarShowCloseButtonPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint InfoBarShowCloseButtonPropertyInfo = InfoBarK-    type AttrGetType InfoBarShowCloseButtonPropertyInfo = Bool-    type AttrLabel InfoBarShowCloseButtonPropertyInfo = "show-close-button"-    attrGet _ = getInfoBarShowCloseButton-    attrSet _ = setInfoBarShowCloseButton-    attrConstruct _ = constructInfoBarShowCloseButton-    attrClear _ = undefined--type instance AttributeList InfoBar = InfoBarAttributeList-type InfoBarAttributeList = ('[ '("appPaintable", WidgetAppPaintablePropertyInfo), '("baselinePosition", BoxBaselinePositionPropertyInfo), '("borderWidth", ContainerBorderWidthPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("child", ContainerChildPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("homogeneous", BoxHomogeneousPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("messageType", InfoBarMessageTypePropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("orientation", OrientableOrientationPropertyInfo), '("parent", WidgetParentPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("resizeMode", ContainerResizeModePropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("showCloseButton", InfoBarShowCloseButtonPropertyInfo), '("spacing", BoxSpacingPropertyInfo), '("style", WidgetStylePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo)] :: [(Symbol, *)])--infoBarMessageType :: AttrLabelProxy "messageType"-infoBarMessageType = AttrLabelProxy--infoBarShowCloseButton :: AttrLabelProxy "showCloseButton"-infoBarShowCloseButton = AttrLabelProxy--data InfoBarCloseSignalInfo-instance SignalInfo InfoBarCloseSignalInfo where-    type HaskellCallbackType InfoBarCloseSignalInfo = InfoBarCloseCallback-    connectSignal _ = connectInfoBarClose--data InfoBarResponseSignalInfo-instance SignalInfo InfoBarResponseSignalInfo where-    type HaskellCallbackType InfoBarResponseSignalInfo = InfoBarResponseCallback-    connectSignal _ = connectInfoBarResponse--type instance SignalList InfoBar = InfoBarSignalList-type InfoBarSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("add", ContainerAddSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("checkResize", ContainerCheckResizeSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("close", InfoBarCloseSignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("remove", ContainerRemoveSignalInfo), '("response", InfoBarResponseSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("setFocusChild", ContainerSetFocusChildSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method InfoBar::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "InfoBar")--- throws : False--- Skip return : False--foreign import ccall "gtk_info_bar_new" gtk_info_bar_new :: -    IO (Ptr InfoBar)---infoBarNew ::-    (MonadIO m) =>-    m InfoBar                               -- result-infoBarNew  = liftIO $ do-    result <- gtk_info_bar_new-    checkUnexpectedReturnNULL "gtk_info_bar_new" result-    result' <- (newObject InfoBar) result-    return result'---- method InfoBar::add_action_widget--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "InfoBar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "child", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "response_id", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_info_bar_add_action_widget" gtk_info_bar_add_action_widget :: -    Ptr InfoBar ->                          -- _obj : TInterface "Gtk" "InfoBar"-    Ptr Widget ->                           -- child : TInterface "Gtk" "Widget"-    Int32 ->                                -- response_id : TBasicType TInt-    IO ()---infoBarAddActionWidget ::-    (MonadIO m, InfoBarK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- child-    -> Int32                                -- responseId-    -> m ()                                 -- result-infoBarAddActionWidget _obj child responseId = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let child' = unsafeManagedPtrCastPtr child-    gtk_info_bar_add_action_widget _obj' child' responseId-    touchManagedPtr _obj-    touchManagedPtr child-    return ()--data InfoBarAddActionWidgetMethodInfo-instance (signature ~ (b -> Int32 -> m ()), MonadIO m, InfoBarK a, WidgetK b) => MethodInfo InfoBarAddActionWidgetMethodInfo a signature where-    overloadedMethod _ = infoBarAddActionWidget---- method InfoBar::add_button--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "InfoBar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "button_text", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "response_id", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Button")--- throws : False--- Skip return : False--foreign import ccall "gtk_info_bar_add_button" gtk_info_bar_add_button :: -    Ptr InfoBar ->                          -- _obj : TInterface "Gtk" "InfoBar"-    CString ->                              -- button_text : TBasicType TUTF8-    Int32 ->                                -- response_id : TBasicType TInt-    IO (Ptr Button)---infoBarAddButton ::-    (MonadIO m, InfoBarK a) =>-    a                                       -- _obj-    -> T.Text                               -- buttonText-    -> Int32                                -- responseId-    -> m Button                             -- result-infoBarAddButton _obj buttonText responseId = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    buttonText' <- textToCString buttonText-    result <- gtk_info_bar_add_button _obj' buttonText' responseId-    checkUnexpectedReturnNULL "gtk_info_bar_add_button" result-    result' <- (newObject Button) result-    touchManagedPtr _obj-    freeMem buttonText'-    return result'--data InfoBarAddButtonMethodInfo-instance (signature ~ (T.Text -> Int32 -> m Button), MonadIO m, InfoBarK a) => MethodInfo InfoBarAddButtonMethodInfo a signature where-    overloadedMethod _ = infoBarAddButton---- method InfoBar::get_action_area--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "InfoBar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Widget")--- throws : False--- Skip return : False--foreign import ccall "gtk_info_bar_get_action_area" gtk_info_bar_get_action_area :: -    Ptr InfoBar ->                          -- _obj : TInterface "Gtk" "InfoBar"-    IO (Ptr Widget)---infoBarGetActionArea ::-    (MonadIO m, InfoBarK a) =>-    a                                       -- _obj-    -> m Widget                             -- result-infoBarGetActionArea _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_info_bar_get_action_area _obj'-    checkUnexpectedReturnNULL "gtk_info_bar_get_action_area" result-    result' <- (newObject Widget) result-    touchManagedPtr _obj-    return result'--data InfoBarGetActionAreaMethodInfo-instance (signature ~ (m Widget), MonadIO m, InfoBarK a) => MethodInfo InfoBarGetActionAreaMethodInfo a signature where-    overloadedMethod _ = infoBarGetActionArea---- method InfoBar::get_content_area--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "InfoBar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Widget")--- throws : False--- Skip return : False--foreign import ccall "gtk_info_bar_get_content_area" gtk_info_bar_get_content_area :: -    Ptr InfoBar ->                          -- _obj : TInterface "Gtk" "InfoBar"-    IO (Ptr Widget)---infoBarGetContentArea ::-    (MonadIO m, InfoBarK a) =>-    a                                       -- _obj-    -> m Widget                             -- result-infoBarGetContentArea _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_info_bar_get_content_area _obj'-    checkUnexpectedReturnNULL "gtk_info_bar_get_content_area" result-    result' <- (newObject Widget) result-    touchManagedPtr _obj-    return result'--data InfoBarGetContentAreaMethodInfo-instance (signature ~ (m Widget), MonadIO m, InfoBarK a) => MethodInfo InfoBarGetContentAreaMethodInfo a signature where-    overloadedMethod _ = infoBarGetContentArea---- method InfoBar::get_message_type--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "InfoBar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "MessageType")--- throws : False--- Skip return : False--foreign import ccall "gtk_info_bar_get_message_type" gtk_info_bar_get_message_type :: -    Ptr InfoBar ->                          -- _obj : TInterface "Gtk" "InfoBar"-    IO CUInt---infoBarGetMessageType ::-    (MonadIO m, InfoBarK a) =>-    a                                       -- _obj-    -> m MessageType                        -- result-infoBarGetMessageType _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_info_bar_get_message_type _obj'-    let result' = (toEnum . fromIntegral) result-    touchManagedPtr _obj-    return result'--data InfoBarGetMessageTypeMethodInfo-instance (signature ~ (m MessageType), MonadIO m, InfoBarK a) => MethodInfo InfoBarGetMessageTypeMethodInfo a signature where-    overloadedMethod _ = infoBarGetMessageType---- method InfoBar::get_show_close_button--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "InfoBar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_info_bar_get_show_close_button" gtk_info_bar_get_show_close_button :: -    Ptr InfoBar ->                          -- _obj : TInterface "Gtk" "InfoBar"-    IO CInt---infoBarGetShowCloseButton ::-    (MonadIO m, InfoBarK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-infoBarGetShowCloseButton _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_info_bar_get_show_close_button _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data InfoBarGetShowCloseButtonMethodInfo-instance (signature ~ (m Bool), MonadIO m, InfoBarK a) => MethodInfo InfoBarGetShowCloseButtonMethodInfo a signature where-    overloadedMethod _ = infoBarGetShowCloseButton---- method InfoBar::response--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "InfoBar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "response_id", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_info_bar_response" gtk_info_bar_response :: -    Ptr InfoBar ->                          -- _obj : TInterface "Gtk" "InfoBar"-    Int32 ->                                -- response_id : TBasicType TInt-    IO ()---infoBarResponse ::-    (MonadIO m, InfoBarK a) =>-    a                                       -- _obj-    -> Int32                                -- responseId-    -> m ()                                 -- result-infoBarResponse _obj responseId = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_info_bar_response _obj' responseId-    touchManagedPtr _obj-    return ()--data InfoBarResponseMethodInfo-instance (signature ~ (Int32 -> m ()), MonadIO m, InfoBarK a) => MethodInfo InfoBarResponseMethodInfo a signature where-    overloadedMethod _ = infoBarResponse---- method InfoBar::set_default_response--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "InfoBar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "response_id", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_info_bar_set_default_response" gtk_info_bar_set_default_response :: -    Ptr InfoBar ->                          -- _obj : TInterface "Gtk" "InfoBar"-    Int32 ->                                -- response_id : TBasicType TInt-    IO ()---infoBarSetDefaultResponse ::-    (MonadIO m, InfoBarK a) =>-    a                                       -- _obj-    -> Int32                                -- responseId-    -> m ()                                 -- result-infoBarSetDefaultResponse _obj responseId = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_info_bar_set_default_response _obj' responseId-    touchManagedPtr _obj-    return ()--data InfoBarSetDefaultResponseMethodInfo-instance (signature ~ (Int32 -> m ()), MonadIO m, InfoBarK a) => MethodInfo InfoBarSetDefaultResponseMethodInfo a signature where-    overloadedMethod _ = infoBarSetDefaultResponse---- method InfoBar::set_message_type--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "InfoBar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "message_type", argType = TInterface "Gtk" "MessageType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_info_bar_set_message_type" gtk_info_bar_set_message_type :: -    Ptr InfoBar ->                          -- _obj : TInterface "Gtk" "InfoBar"-    CUInt ->                                -- message_type : TInterface "Gtk" "MessageType"-    IO ()---infoBarSetMessageType ::-    (MonadIO m, InfoBarK a) =>-    a                                       -- _obj-    -> MessageType                          -- messageType-    -> m ()                                 -- result-infoBarSetMessageType _obj messageType = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let messageType' = (fromIntegral . fromEnum) messageType-    gtk_info_bar_set_message_type _obj' messageType'-    touchManagedPtr _obj-    return ()--data InfoBarSetMessageTypeMethodInfo-instance (signature ~ (MessageType -> m ()), MonadIO m, InfoBarK a) => MethodInfo InfoBarSetMessageTypeMethodInfo a signature where-    overloadedMethod _ = infoBarSetMessageType---- method InfoBar::set_response_sensitive--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "InfoBar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "response_id", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "setting", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_info_bar_set_response_sensitive" gtk_info_bar_set_response_sensitive :: -    Ptr InfoBar ->                          -- _obj : TInterface "Gtk" "InfoBar"-    Int32 ->                                -- response_id : TBasicType TInt-    CInt ->                                 -- setting : TBasicType TBoolean-    IO ()---infoBarSetResponseSensitive ::-    (MonadIO m, InfoBarK a) =>-    a                                       -- _obj-    -> Int32                                -- responseId-    -> Bool                                 -- setting-    -> m ()                                 -- result-infoBarSetResponseSensitive _obj responseId setting = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let setting' = (fromIntegral . fromEnum) setting-    gtk_info_bar_set_response_sensitive _obj' responseId setting'-    touchManagedPtr _obj-    return ()--data InfoBarSetResponseSensitiveMethodInfo-instance (signature ~ (Int32 -> Bool -> m ()), MonadIO m, InfoBarK a) => MethodInfo InfoBarSetResponseSensitiveMethodInfo a signature where-    overloadedMethod _ = infoBarSetResponseSensitive---- method InfoBar::set_show_close_button--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "InfoBar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "setting", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_info_bar_set_show_close_button" gtk_info_bar_set_show_close_button :: -    Ptr InfoBar ->                          -- _obj : TInterface "Gtk" "InfoBar"-    CInt ->                                 -- setting : TBasicType TBoolean-    IO ()---infoBarSetShowCloseButton ::-    (MonadIO m, InfoBarK a) =>-    a                                       -- _obj-    -> Bool                                 -- setting-    -> m ()                                 -- result-infoBarSetShowCloseButton _obj setting = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let setting' = (fromIntegral . fromEnum) setting-    gtk_info_bar_set_show_close_button _obj' setting'-    touchManagedPtr _obj-    return ()--data InfoBarSetShowCloseButtonMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, InfoBarK a) => MethodInfo InfoBarSetShowCloseButtonMethodInfo a signature where-    overloadedMethod _ = infoBarSetShowCloseButton--
− GI/Gtk/Objects/InfoBar.hs-boot
@@ -1,28 +0,0 @@-module GI.Gtk.Objects.InfoBar where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype InfoBar = InfoBar (ForeignPtr InfoBar)-instance GObject InfoBar where-class GObject o => InfoBarK o-instance (GObject o, IsDescendantOf InfoBar o) => InfoBarK o-data InfoBarMessageTypePropertyInfo-data InfoBarShowCloseButtonPropertyInfo-data InfoBarCloseSignalInfo-data InfoBarResponseSignalInfo-data InfoBarAddActionWidgetMethodInfo-data InfoBarAddButtonMethodInfo-data InfoBarGetActionAreaMethodInfo-data InfoBarGetContentAreaMethodInfo-data InfoBarGetMessageTypeMethodInfo-data InfoBarGetShowCloseButtonMethodInfo-data InfoBarResponseMethodInfo-data InfoBarSetDefaultResponseMethodInfo-data InfoBarSetMessageTypeMethodInfo-data InfoBarSetResponseSensitiveMethodInfo-data InfoBarSetShowCloseButtonMethodInfo
− GI/Gtk/Objects/Invisible.hs
@@ -1,524 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.Invisible-    ( ---- * Exported types-    Invisible(..)                           ,-    InvisibleK                              ,-    toInvisible                             ,-    noInvisible                             ,--- -- * Methods--- ** invisibleGetScreen-    InvisibleGetScreenMethodInfo            ,-    invisibleGetScreen                      ,----- ** invisibleNew-    invisibleNew                            ,----- ** invisibleNewForScreen-    invisibleNewForScreen                   ,----- ** invisibleSetScreen-    InvisibleSetScreenMethodInfo            ,-    invisibleSetScreen                      ,----- -- * Properties--- ** Screen-    InvisibleScreenPropertyInfo             ,-    constructInvisibleScreen                ,-    getInvisibleScreen                      ,-    invisibleScreen                         ,-    setInvisibleScreen                      ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject-import qualified GI.Gdk as Gdk--newtype Invisible = Invisible (ForeignPtr Invisible)-foreign import ccall "gtk_invisible_get_type"-    c_gtk_invisible_get_type :: IO GType--type instance ParentTypes Invisible = InvisibleParentTypes-type InvisibleParentTypes = '[Widget, GObject.Object, Atk.ImplementorIface, Buildable]--instance GObject Invisible where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_invisible_get_type-    --class GObject o => InvisibleK o-instance (GObject o, IsDescendantOf Invisible o) => InvisibleK o--toInvisible :: InvisibleK o => o -> IO Invisible-toInvisible = unsafeCastTo Invisible--noInvisible :: Maybe Invisible-noInvisible = Nothing--type family ResolveInvisibleMethod (t :: Symbol) (o :: *) :: * where-    ResolveInvisibleMethod "activate" o = WidgetActivateMethodInfo-    ResolveInvisibleMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveInvisibleMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveInvisibleMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveInvisibleMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveInvisibleMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveInvisibleMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveInvisibleMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveInvisibleMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveInvisibleMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveInvisibleMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveInvisibleMethod "childNotify" o = WidgetChildNotifyMethodInfo-    ResolveInvisibleMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveInvisibleMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveInvisibleMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveInvisibleMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveInvisibleMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveInvisibleMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveInvisibleMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveInvisibleMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveInvisibleMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveInvisibleMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveInvisibleMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveInvisibleMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveInvisibleMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveInvisibleMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveInvisibleMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveInvisibleMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveInvisibleMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveInvisibleMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveInvisibleMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveInvisibleMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveInvisibleMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveInvisibleMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveInvisibleMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveInvisibleMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveInvisibleMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveInvisibleMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveInvisibleMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveInvisibleMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveInvisibleMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveInvisibleMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveInvisibleMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveInvisibleMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveInvisibleMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveInvisibleMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveInvisibleMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveInvisibleMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveInvisibleMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveInvisibleMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveInvisibleMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveInvisibleMethod "draw" o = WidgetDrawMethodInfo-    ResolveInvisibleMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveInvisibleMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveInvisibleMethod "event" o = WidgetEventMethodInfo-    ResolveInvisibleMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveInvisibleMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveInvisibleMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveInvisibleMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveInvisibleMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveInvisibleMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveInvisibleMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveInvisibleMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveInvisibleMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveInvisibleMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveInvisibleMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveInvisibleMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveInvisibleMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveInvisibleMethod "hide" o = WidgetHideMethodInfo-    ResolveInvisibleMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveInvisibleMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveInvisibleMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveInvisibleMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveInvisibleMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveInvisibleMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveInvisibleMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveInvisibleMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveInvisibleMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveInvisibleMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveInvisibleMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveInvisibleMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveInvisibleMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveInvisibleMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveInvisibleMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveInvisibleMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveInvisibleMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveInvisibleMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveInvisibleMethod "map" o = WidgetMapMethodInfo-    ResolveInvisibleMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveInvisibleMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveInvisibleMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveInvisibleMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveInvisibleMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveInvisibleMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveInvisibleMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveInvisibleMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveInvisibleMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveInvisibleMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveInvisibleMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveInvisibleMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveInvisibleMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveInvisibleMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveInvisibleMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveInvisibleMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveInvisibleMethod "path" o = WidgetPathMethodInfo-    ResolveInvisibleMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveInvisibleMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveInvisibleMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveInvisibleMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveInvisibleMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveInvisibleMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveInvisibleMethod "realize" o = WidgetRealizeMethodInfo-    ResolveInvisibleMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveInvisibleMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveInvisibleMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveInvisibleMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveInvisibleMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveInvisibleMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveInvisibleMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveInvisibleMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveInvisibleMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveInvisibleMethod "reparent" o = WidgetReparentMethodInfo-    ResolveInvisibleMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveInvisibleMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveInvisibleMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveInvisibleMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveInvisibleMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveInvisibleMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveInvisibleMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveInvisibleMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveInvisibleMethod "show" o = WidgetShowMethodInfo-    ResolveInvisibleMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveInvisibleMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveInvisibleMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveInvisibleMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveInvisibleMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveInvisibleMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveInvisibleMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveInvisibleMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveInvisibleMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveInvisibleMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveInvisibleMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveInvisibleMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveInvisibleMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveInvisibleMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveInvisibleMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveInvisibleMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveInvisibleMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveInvisibleMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveInvisibleMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveInvisibleMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveInvisibleMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveInvisibleMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveInvisibleMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveInvisibleMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveInvisibleMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveInvisibleMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveInvisibleMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveInvisibleMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveInvisibleMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveInvisibleMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveInvisibleMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveInvisibleMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveInvisibleMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveInvisibleMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveInvisibleMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveInvisibleMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveInvisibleMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveInvisibleMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveInvisibleMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveInvisibleMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveInvisibleMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveInvisibleMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveInvisibleMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveInvisibleMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveInvisibleMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveInvisibleMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveInvisibleMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveInvisibleMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveInvisibleMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveInvisibleMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveInvisibleMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveInvisibleMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveInvisibleMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveInvisibleMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveInvisibleMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveInvisibleMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveInvisibleMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveInvisibleMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveInvisibleMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveInvisibleMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveInvisibleMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveInvisibleMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveInvisibleMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveInvisibleMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveInvisibleMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveInvisibleMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveInvisibleMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveInvisibleMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveInvisibleMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveInvisibleMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveInvisibleMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveInvisibleMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveInvisibleMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveInvisibleMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveInvisibleMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveInvisibleMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveInvisibleMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveInvisibleMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveInvisibleMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveInvisibleMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveInvisibleMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveInvisibleMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveInvisibleMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveInvisibleMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveInvisibleMethod "getState" o = WidgetGetStateMethodInfo-    ResolveInvisibleMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveInvisibleMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveInvisibleMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveInvisibleMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveInvisibleMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveInvisibleMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveInvisibleMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveInvisibleMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveInvisibleMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveInvisibleMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveInvisibleMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveInvisibleMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveInvisibleMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveInvisibleMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveInvisibleMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveInvisibleMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveInvisibleMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveInvisibleMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveInvisibleMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveInvisibleMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveInvisibleMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveInvisibleMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveInvisibleMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveInvisibleMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveInvisibleMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveInvisibleMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveInvisibleMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveInvisibleMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveInvisibleMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveInvisibleMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveInvisibleMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveInvisibleMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveInvisibleMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveInvisibleMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveInvisibleMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveInvisibleMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveInvisibleMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveInvisibleMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveInvisibleMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveInvisibleMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveInvisibleMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveInvisibleMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveInvisibleMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveInvisibleMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveInvisibleMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveInvisibleMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveInvisibleMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveInvisibleMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveInvisibleMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveInvisibleMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveInvisibleMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveInvisibleMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveInvisibleMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveInvisibleMethod "setScreen" o = InvisibleSetScreenMethodInfo-    ResolveInvisibleMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveInvisibleMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveInvisibleMethod "setState" o = WidgetSetStateMethodInfo-    ResolveInvisibleMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveInvisibleMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveInvisibleMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveInvisibleMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveInvisibleMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveInvisibleMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveInvisibleMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveInvisibleMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveInvisibleMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveInvisibleMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveInvisibleMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveInvisibleMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveInvisibleMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveInvisibleMethod t Invisible, MethodInfo info Invisible p) => IsLabelProxy t (Invisible -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveInvisibleMethod t Invisible, MethodInfo info Invisible p) => IsLabel t (Invisible -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "screen"-   -- Type: TInterface "Gdk" "Screen"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getInvisibleScreen :: (MonadIO m, InvisibleK o) => o -> m Gdk.Screen-getInvisibleScreen obj = liftIO $ checkUnexpectedNothing "getInvisibleScreen" $ getObjectPropertyObject obj "screen" Gdk.Screen--setInvisibleScreen :: (MonadIO m, InvisibleK o, Gdk.ScreenK a) => o -> a -> m ()-setInvisibleScreen obj val = liftIO $ setObjectPropertyObject obj "screen" (Just val)--constructInvisibleScreen :: (Gdk.ScreenK a) => a -> IO ([Char], GValue)-constructInvisibleScreen val = constructObjectPropertyObject "screen" (Just val)--data InvisibleScreenPropertyInfo-instance AttrInfo InvisibleScreenPropertyInfo where-    type AttrAllowedOps InvisibleScreenPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint InvisibleScreenPropertyInfo = Gdk.ScreenK-    type AttrBaseTypeConstraint InvisibleScreenPropertyInfo = InvisibleK-    type AttrGetType InvisibleScreenPropertyInfo = Gdk.Screen-    type AttrLabel InvisibleScreenPropertyInfo = "screen"-    attrGet _ = getInvisibleScreen-    attrSet _ = setInvisibleScreen-    attrConstruct _ = constructInvisibleScreen-    attrClear _ = undefined--type instance AttributeList Invisible = InvisibleAttributeList-type InvisibleAttributeList = ('[ '("appPaintable", WidgetAppPaintablePropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("parent", WidgetParentPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("screen", InvisibleScreenPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("style", WidgetStylePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo)] :: [(Symbol, *)])--invisibleScreen :: AttrLabelProxy "screen"-invisibleScreen = AttrLabelProxy--type instance SignalList Invisible = InvisibleSignalList-type InvisibleSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method Invisible::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "Invisible")--- throws : False--- Skip return : False--foreign import ccall "gtk_invisible_new" gtk_invisible_new :: -    IO (Ptr Invisible)---invisibleNew ::-    (MonadIO m) =>-    m Invisible                             -- result-invisibleNew  = liftIO $ do-    result <- gtk_invisible_new-    checkUnexpectedReturnNULL "gtk_invisible_new" result-    result' <- (newObject Invisible) result-    return result'---- method Invisible::new_for_screen--- method type : Constructor--- Args : [Arg {argCName = "screen", argType = TInterface "Gdk" "Screen", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Invisible")--- throws : False--- Skip return : False--foreign import ccall "gtk_invisible_new_for_screen" gtk_invisible_new_for_screen :: -    Ptr Gdk.Screen ->                       -- screen : TInterface "Gdk" "Screen"-    IO (Ptr Invisible)---invisibleNewForScreen ::-    (MonadIO m, Gdk.ScreenK a) =>-    a                                       -- screen-    -> m Invisible                          -- result-invisibleNewForScreen screen = liftIO $ do-    let screen' = unsafeManagedPtrCastPtr screen-    result <- gtk_invisible_new_for_screen screen'-    checkUnexpectedReturnNULL "gtk_invisible_new_for_screen" result-    result' <- (newObject Invisible) result-    touchManagedPtr screen-    return result'---- method Invisible::get_screen--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Invisible", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gdk" "Screen")--- throws : False--- Skip return : False--foreign import ccall "gtk_invisible_get_screen" gtk_invisible_get_screen :: -    Ptr Invisible ->                        -- _obj : TInterface "Gtk" "Invisible"-    IO (Ptr Gdk.Screen)---invisibleGetScreen ::-    (MonadIO m, InvisibleK a) =>-    a                                       -- _obj-    -> m Gdk.Screen                         -- result-invisibleGetScreen _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_invisible_get_screen _obj'-    checkUnexpectedReturnNULL "gtk_invisible_get_screen" result-    result' <- (newObject Gdk.Screen) result-    touchManagedPtr _obj-    return result'--data InvisibleGetScreenMethodInfo-instance (signature ~ (m Gdk.Screen), MonadIO m, InvisibleK a) => MethodInfo InvisibleGetScreenMethodInfo a signature where-    overloadedMethod _ = invisibleGetScreen---- method Invisible::set_screen--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Invisible", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "screen", argType = TInterface "Gdk" "Screen", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_invisible_set_screen" gtk_invisible_set_screen :: -    Ptr Invisible ->                        -- _obj : TInterface "Gtk" "Invisible"-    Ptr Gdk.Screen ->                       -- screen : TInterface "Gdk" "Screen"-    IO ()---invisibleSetScreen ::-    (MonadIO m, InvisibleK a, Gdk.ScreenK b) =>-    a                                       -- _obj-    -> b                                    -- screen-    -> m ()                                 -- result-invisibleSetScreen _obj screen = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let screen' = unsafeManagedPtrCastPtr screen-    gtk_invisible_set_screen _obj' screen'-    touchManagedPtr _obj-    touchManagedPtr screen-    return ()--data InvisibleSetScreenMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, InvisibleK a, Gdk.ScreenK b) => MethodInfo InvisibleSetScreenMethodInfo a signature where-    overloadedMethod _ = invisibleSetScreen--
− GI/Gtk/Objects/Invisible.hs-boot
@@ -1,16 +0,0 @@-module GI.Gtk.Objects.Invisible where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype Invisible = Invisible (ForeignPtr Invisible)-instance GObject Invisible where-class GObject o => InvisibleK o-instance (GObject o, IsDescendantOf Invisible o) => InvisibleK o-data InvisibleScreenPropertyInfo-data InvisibleGetScreenMethodInfo-data InvisibleSetScreenMethodInfo
− GI/Gtk/Objects/Label.hs
@@ -1,3243 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.Label-    ( ---- * Exported types-    Label(..)                               ,-    LabelK                                  ,-    toLabel                                 ,-    noLabel                                 ,--- -- * Methods--- ** labelGetAngle-    LabelGetAngleMethodInfo                 ,-    labelGetAngle                           ,----- ** labelGetAttributes-    LabelGetAttributesMethodInfo            ,-    labelGetAttributes                      ,----- ** labelGetCurrentUri-    LabelGetCurrentUriMethodInfo            ,-    labelGetCurrentUri                      ,----- ** labelGetEllipsize-    LabelGetEllipsizeMethodInfo             ,-    labelGetEllipsize                       ,----- ** labelGetJustify-    LabelGetJustifyMethodInfo               ,-    labelGetJustify                         ,----- ** labelGetLabel-    LabelGetLabelMethodInfo                 ,-    labelGetLabel                           ,----- ** labelGetLayout-    LabelGetLayoutMethodInfo                ,-    labelGetLayout                          ,----- ** labelGetLayoutOffsets-    LabelGetLayoutOffsetsMethodInfo         ,-    labelGetLayoutOffsets                   ,----- ** labelGetLineWrap-    LabelGetLineWrapMethodInfo              ,-    labelGetLineWrap                        ,----- ** labelGetLineWrapMode-    LabelGetLineWrapModeMethodInfo          ,-    labelGetLineWrapMode                    ,----- ** labelGetLines-    LabelGetLinesMethodInfo                 ,-    labelGetLines                           ,----- ** labelGetMaxWidthChars-    LabelGetMaxWidthCharsMethodInfo         ,-    labelGetMaxWidthChars                   ,----- ** labelGetMnemonicKeyval-    LabelGetMnemonicKeyvalMethodInfo        ,-    labelGetMnemonicKeyval                  ,----- ** labelGetMnemonicWidget-    LabelGetMnemonicWidgetMethodInfo        ,-    labelGetMnemonicWidget                  ,----- ** labelGetSelectable-    LabelGetSelectableMethodInfo            ,-    labelGetSelectable                      ,----- ** labelGetSelectionBounds-    LabelGetSelectionBoundsMethodInfo       ,-    labelGetSelectionBounds                 ,----- ** labelGetSingleLineMode-    LabelGetSingleLineModeMethodInfo        ,-    labelGetSingleLineMode                  ,----- ** labelGetText-    LabelGetTextMethodInfo                  ,-    labelGetText                            ,----- ** labelGetTrackVisitedLinks-    LabelGetTrackVisitedLinksMethodInfo     ,-    labelGetTrackVisitedLinks               ,----- ** labelGetUseMarkup-    LabelGetUseMarkupMethodInfo             ,-    labelGetUseMarkup                       ,----- ** labelGetUseUnderline-    LabelGetUseUnderlineMethodInfo          ,-    labelGetUseUnderline                    ,----- ** labelGetWidthChars-    LabelGetWidthCharsMethodInfo            ,-    labelGetWidthChars                      ,----- ** labelGetXalign-    LabelGetXalignMethodInfo                ,-    labelGetXalign                          ,----- ** labelGetYalign-    LabelGetYalignMethodInfo                ,-    labelGetYalign                          ,----- ** labelNew-    labelNew                                ,----- ** labelNewWithMnemonic-    labelNewWithMnemonic                    ,----- ** labelSelectRegion-    LabelSelectRegionMethodInfo             ,-    labelSelectRegion                       ,----- ** labelSetAngle-    LabelSetAngleMethodInfo                 ,-    labelSetAngle                           ,----- ** labelSetAttributes-    LabelSetAttributesMethodInfo            ,-    labelSetAttributes                      ,----- ** labelSetEllipsize-    LabelSetEllipsizeMethodInfo             ,-    labelSetEllipsize                       ,----- ** labelSetJustify-    LabelSetJustifyMethodInfo               ,-    labelSetJustify                         ,----- ** labelSetLabel-    LabelSetLabelMethodInfo                 ,-    labelSetLabel                           ,----- ** labelSetLineWrap-    LabelSetLineWrapMethodInfo              ,-    labelSetLineWrap                        ,----- ** labelSetLineWrapMode-    LabelSetLineWrapModeMethodInfo          ,-    labelSetLineWrapMode                    ,----- ** labelSetLines-    LabelSetLinesMethodInfo                 ,-    labelSetLines                           ,----- ** labelSetMarkup-    LabelSetMarkupMethodInfo                ,-    labelSetMarkup                          ,----- ** labelSetMarkupWithMnemonic-    LabelSetMarkupWithMnemonicMethodInfo    ,-    labelSetMarkupWithMnemonic              ,----- ** labelSetMaxWidthChars-    LabelSetMaxWidthCharsMethodInfo         ,-    labelSetMaxWidthChars                   ,----- ** labelSetMnemonicWidget-    LabelSetMnemonicWidgetMethodInfo        ,-    labelSetMnemonicWidget                  ,----- ** labelSetPattern-    LabelSetPatternMethodInfo               ,-    labelSetPattern                         ,----- ** labelSetSelectable-    LabelSetSelectableMethodInfo            ,-    labelSetSelectable                      ,----- ** labelSetSingleLineMode-    LabelSetSingleLineModeMethodInfo        ,-    labelSetSingleLineMode                  ,----- ** labelSetText-    LabelSetTextMethodInfo                  ,-    labelSetText                            ,----- ** labelSetTextWithMnemonic-    LabelSetTextWithMnemonicMethodInfo      ,-    labelSetTextWithMnemonic                ,----- ** labelSetTrackVisitedLinks-    LabelSetTrackVisitedLinksMethodInfo     ,-    labelSetTrackVisitedLinks               ,----- ** labelSetUseMarkup-    LabelSetUseMarkupMethodInfo             ,-    labelSetUseMarkup                       ,----- ** labelSetUseUnderline-    LabelSetUseUnderlineMethodInfo          ,-    labelSetUseUnderline                    ,----- ** labelSetWidthChars-    LabelSetWidthCharsMethodInfo            ,-    labelSetWidthChars                      ,----- ** labelSetXalign-    LabelSetXalignMethodInfo                ,-    labelSetXalign                          ,----- ** labelSetYalign-    LabelSetYalignMethodInfo                ,-    labelSetYalign                          ,----- -- * Properties--- ** Angle-    LabelAnglePropertyInfo                  ,-    constructLabelAngle                     ,-    getLabelAngle                           ,-    labelAngle                              ,-    setLabelAngle                           ,----- ** Attributes-    LabelAttributesPropertyInfo             ,-    clearLabelAttributes                    ,-    constructLabelAttributes                ,-    getLabelAttributes                      ,-    labelAttributes                         ,-    setLabelAttributes                      ,----- ** CursorPosition-    LabelCursorPositionPropertyInfo         ,-    getLabelCursorPosition                  ,-    labelCursorPosition                     ,----- ** Ellipsize-    LabelEllipsizePropertyInfo              ,-    constructLabelEllipsize                 ,-    getLabelEllipsize                       ,-    labelEllipsize                          ,-    setLabelEllipsize                       ,----- ** Justify-    LabelJustifyPropertyInfo                ,-    constructLabelJustify                   ,-    getLabelJustify                         ,-    labelJustify                            ,-    setLabelJustify                         ,----- ** Label-    LabelLabelPropertyInfo                  ,-    constructLabelLabel                     ,-    getLabelLabel                           ,-    labelLabel                              ,-    setLabelLabel                           ,----- ** Lines-    LabelLinesPropertyInfo                  ,-    constructLabelLines                     ,-    getLabelLines                           ,-    labelLines                              ,-    setLabelLines                           ,----- ** MaxWidthChars-    LabelMaxWidthCharsPropertyInfo          ,-    constructLabelMaxWidthChars             ,-    getLabelMaxWidthChars                   ,-    labelMaxWidthChars                      ,-    setLabelMaxWidthChars                   ,----- ** MnemonicKeyval-    LabelMnemonicKeyvalPropertyInfo         ,-    getLabelMnemonicKeyval                  ,-    labelMnemonicKeyval                     ,----- ** MnemonicWidget-    LabelMnemonicWidgetPropertyInfo         ,-    clearLabelMnemonicWidget                ,-    constructLabelMnemonicWidget            ,-    getLabelMnemonicWidget                  ,-    labelMnemonicWidget                     ,-    setLabelMnemonicWidget                  ,----- ** Pattern-    LabelPatternPropertyInfo                ,-    constructLabelPattern                   ,-    labelPattern                            ,-    setLabelPattern                         ,----- ** Selectable-    LabelSelectablePropertyInfo             ,-    constructLabelSelectable                ,-    getLabelSelectable                      ,-    labelSelectable                         ,-    setLabelSelectable                      ,----- ** SelectionBound-    LabelSelectionBoundPropertyInfo         ,-    getLabelSelectionBound                  ,-    labelSelectionBound                     ,----- ** SingleLineMode-    LabelSingleLineModePropertyInfo         ,-    constructLabelSingleLineMode            ,-    getLabelSingleLineMode                  ,-    labelSingleLineMode                     ,-    setLabelSingleLineMode                  ,----- ** TrackVisitedLinks-    LabelTrackVisitedLinksPropertyInfo      ,-    constructLabelTrackVisitedLinks         ,-    getLabelTrackVisitedLinks               ,-    labelTrackVisitedLinks                  ,-    setLabelTrackVisitedLinks               ,----- ** UseMarkup-    LabelUseMarkupPropertyInfo              ,-    constructLabelUseMarkup                 ,-    getLabelUseMarkup                       ,-    labelUseMarkup                          ,-    setLabelUseMarkup                       ,----- ** UseUnderline-    LabelUseUnderlinePropertyInfo           ,-    constructLabelUseUnderline              ,-    getLabelUseUnderline                    ,-    labelUseUnderline                       ,-    setLabelUseUnderline                    ,----- ** WidthChars-    LabelWidthCharsPropertyInfo             ,-    constructLabelWidthChars                ,-    getLabelWidthChars                      ,-    labelWidthChars                         ,-    setLabelWidthChars                      ,----- ** Wrap-    LabelWrapPropertyInfo                   ,-    constructLabelWrap                      ,-    getLabelWrap                            ,-    labelWrap                               ,-    setLabelWrap                            ,----- ** WrapMode-    LabelWrapModePropertyInfo               ,-    constructLabelWrapMode                  ,-    getLabelWrapMode                        ,-    labelWrapMode                           ,-    setLabelWrapMode                        ,----- ** Xalign-    LabelXalignPropertyInfo                 ,-    constructLabelXalign                    ,-    getLabelXalign                          ,-    labelXalign                             ,-    setLabelXalign                          ,----- ** Yalign-    LabelYalignPropertyInfo                 ,-    constructLabelYalign                    ,-    getLabelYalign                          ,-    labelYalign                             ,-    setLabelYalign                          ,----- -- * Signals--- ** ActivateCurrentLink-    LabelActivateCurrentLinkCallback        ,-    LabelActivateCurrentLinkCallbackC       ,-    LabelActivateCurrentLinkSignalInfo      ,-    afterLabelActivateCurrentLink           ,-    labelActivateCurrentLinkCallbackWrapper ,-    labelActivateCurrentLinkClosure         ,-    mkLabelActivateCurrentLinkCallback      ,-    noLabelActivateCurrentLinkCallback      ,-    onLabelActivateCurrentLink              ,----- ** ActivateLink-    LabelActivateLinkCallback               ,-    LabelActivateLinkCallbackC              ,-    LabelActivateLinkSignalInfo             ,-    afterLabelActivateLink                  ,-    labelActivateLinkCallbackWrapper        ,-    labelActivateLinkClosure                ,-    mkLabelActivateLinkCallback             ,-    noLabelActivateLinkCallback             ,-    onLabelActivateLink                     ,----- ** CopyClipboard-    LabelCopyClipboardCallback              ,-    LabelCopyClipboardCallbackC             ,-    LabelCopyClipboardSignalInfo            ,-    afterLabelCopyClipboard                 ,-    labelCopyClipboardCallbackWrapper       ,-    labelCopyClipboardClosure               ,-    mkLabelCopyClipboardCallback            ,-    noLabelCopyClipboardCallback            ,-    onLabelCopyClipboard                    ,----- ** MoveCursor-    LabelMoveCursorCallback                 ,-    LabelMoveCursorCallbackC                ,-    LabelMoveCursorSignalInfo               ,-    afterLabelMoveCursor                    ,-    labelMoveCursorCallbackWrapper          ,-    labelMoveCursorClosure                  ,-    mkLabelMoveCursorCallback               ,-    noLabelMoveCursorCallback               ,-    onLabelMoveCursor                       ,----- ** PopulatePopup-    LabelPopulatePopupCallback              ,-    LabelPopulatePopupCallbackC             ,-    LabelPopulatePopupSignalInfo            ,-    afterLabelPopulatePopup                 ,-    labelPopulatePopupCallbackWrapper       ,-    labelPopulatePopupClosure               ,-    mkLabelPopulatePopupCallback            ,-    noLabelPopulatePopupCallback            ,-    onLabelPopulatePopup                    ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject-import qualified GI.Pango as Pango--newtype Label = Label (ForeignPtr Label)-foreign import ccall "gtk_label_get_type"-    c_gtk_label_get_type :: IO GType--type instance ParentTypes Label = LabelParentTypes-type LabelParentTypes = '[Misc, Widget, GObject.Object, Atk.ImplementorIface, Buildable]--instance GObject Label where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_label_get_type-    --class GObject o => LabelK o-instance (GObject o, IsDescendantOf Label o) => LabelK o--toLabel :: LabelK o => o -> IO Label-toLabel = unsafeCastTo Label--noLabel :: Maybe Label-noLabel = Nothing--type family ResolveLabelMethod (t :: Symbol) (o :: *) :: * where-    ResolveLabelMethod "activate" o = WidgetActivateMethodInfo-    ResolveLabelMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveLabelMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveLabelMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveLabelMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveLabelMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveLabelMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveLabelMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveLabelMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveLabelMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveLabelMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveLabelMethod "childNotify" o = WidgetChildNotifyMethodInfo-    ResolveLabelMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveLabelMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveLabelMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveLabelMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveLabelMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveLabelMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveLabelMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveLabelMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveLabelMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveLabelMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveLabelMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveLabelMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveLabelMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveLabelMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveLabelMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveLabelMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveLabelMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveLabelMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveLabelMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveLabelMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveLabelMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveLabelMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveLabelMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveLabelMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveLabelMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveLabelMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveLabelMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveLabelMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveLabelMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveLabelMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveLabelMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveLabelMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveLabelMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveLabelMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveLabelMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveLabelMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveLabelMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveLabelMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveLabelMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveLabelMethod "draw" o = WidgetDrawMethodInfo-    ResolveLabelMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveLabelMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveLabelMethod "event" o = WidgetEventMethodInfo-    ResolveLabelMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveLabelMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveLabelMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveLabelMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveLabelMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveLabelMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveLabelMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveLabelMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveLabelMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveLabelMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveLabelMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveLabelMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveLabelMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveLabelMethod "hide" o = WidgetHideMethodInfo-    ResolveLabelMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveLabelMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveLabelMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveLabelMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveLabelMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveLabelMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveLabelMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveLabelMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveLabelMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveLabelMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveLabelMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveLabelMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveLabelMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveLabelMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveLabelMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveLabelMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveLabelMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveLabelMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveLabelMethod "map" o = WidgetMapMethodInfo-    ResolveLabelMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveLabelMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveLabelMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveLabelMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveLabelMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveLabelMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveLabelMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveLabelMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveLabelMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveLabelMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveLabelMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveLabelMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveLabelMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveLabelMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveLabelMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveLabelMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveLabelMethod "path" o = WidgetPathMethodInfo-    ResolveLabelMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveLabelMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveLabelMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveLabelMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveLabelMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveLabelMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveLabelMethod "realize" o = WidgetRealizeMethodInfo-    ResolveLabelMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveLabelMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveLabelMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveLabelMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveLabelMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveLabelMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveLabelMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveLabelMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveLabelMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveLabelMethod "reparent" o = WidgetReparentMethodInfo-    ResolveLabelMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveLabelMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveLabelMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveLabelMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveLabelMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveLabelMethod "selectRegion" o = LabelSelectRegionMethodInfo-    ResolveLabelMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveLabelMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveLabelMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveLabelMethod "show" o = WidgetShowMethodInfo-    ResolveLabelMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveLabelMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveLabelMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveLabelMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveLabelMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveLabelMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveLabelMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveLabelMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveLabelMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveLabelMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveLabelMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveLabelMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveLabelMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveLabelMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveLabelMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveLabelMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveLabelMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveLabelMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveLabelMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveLabelMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveLabelMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveLabelMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveLabelMethod "getAlignment" o = MiscGetAlignmentMethodInfo-    ResolveLabelMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveLabelMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveLabelMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveLabelMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveLabelMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveLabelMethod "getAngle" o = LabelGetAngleMethodInfo-    ResolveLabelMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveLabelMethod "getAttributes" o = LabelGetAttributesMethodInfo-    ResolveLabelMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveLabelMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveLabelMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveLabelMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveLabelMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveLabelMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveLabelMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveLabelMethod "getCurrentUri" o = LabelGetCurrentUriMethodInfo-    ResolveLabelMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveLabelMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveLabelMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveLabelMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveLabelMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveLabelMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveLabelMethod "getEllipsize" o = LabelGetEllipsizeMethodInfo-    ResolveLabelMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveLabelMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveLabelMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveLabelMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveLabelMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveLabelMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveLabelMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveLabelMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveLabelMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveLabelMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveLabelMethod "getJustify" o = LabelGetJustifyMethodInfo-    ResolveLabelMethod "getLabel" o = LabelGetLabelMethodInfo-    ResolveLabelMethod "getLayout" o = LabelGetLayoutMethodInfo-    ResolveLabelMethod "getLayoutOffsets" o = LabelGetLayoutOffsetsMethodInfo-    ResolveLabelMethod "getLineWrap" o = LabelGetLineWrapMethodInfo-    ResolveLabelMethod "getLineWrapMode" o = LabelGetLineWrapModeMethodInfo-    ResolveLabelMethod "getLines" o = LabelGetLinesMethodInfo-    ResolveLabelMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveLabelMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveLabelMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveLabelMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveLabelMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveLabelMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveLabelMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveLabelMethod "getMaxWidthChars" o = LabelGetMaxWidthCharsMethodInfo-    ResolveLabelMethod "getMnemonicKeyval" o = LabelGetMnemonicKeyvalMethodInfo-    ResolveLabelMethod "getMnemonicWidget" o = LabelGetMnemonicWidgetMethodInfo-    ResolveLabelMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveLabelMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveLabelMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveLabelMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveLabelMethod "getPadding" o = MiscGetPaddingMethodInfo-    ResolveLabelMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveLabelMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveLabelMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveLabelMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveLabelMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveLabelMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveLabelMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveLabelMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveLabelMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveLabelMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveLabelMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveLabelMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveLabelMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveLabelMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveLabelMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveLabelMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveLabelMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveLabelMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveLabelMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveLabelMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveLabelMethod "getSelectable" o = LabelGetSelectableMethodInfo-    ResolveLabelMethod "getSelectionBounds" o = LabelGetSelectionBoundsMethodInfo-    ResolveLabelMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveLabelMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveLabelMethod "getSingleLineMode" o = LabelGetSingleLineModeMethodInfo-    ResolveLabelMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveLabelMethod "getState" o = WidgetGetStateMethodInfo-    ResolveLabelMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveLabelMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveLabelMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveLabelMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveLabelMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveLabelMethod "getText" o = LabelGetTextMethodInfo-    ResolveLabelMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveLabelMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveLabelMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveLabelMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveLabelMethod "getTrackVisitedLinks" o = LabelGetTrackVisitedLinksMethodInfo-    ResolveLabelMethod "getUseMarkup" o = LabelGetUseMarkupMethodInfo-    ResolveLabelMethod "getUseUnderline" o = LabelGetUseUnderlineMethodInfo-    ResolveLabelMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveLabelMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveLabelMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveLabelMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveLabelMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveLabelMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveLabelMethod "getWidthChars" o = LabelGetWidthCharsMethodInfo-    ResolveLabelMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveLabelMethod "getXalign" o = LabelGetXalignMethodInfo-    ResolveLabelMethod "getYalign" o = LabelGetYalignMethodInfo-    ResolveLabelMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveLabelMethod "setAlignment" o = MiscSetAlignmentMethodInfo-    ResolveLabelMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveLabelMethod "setAngle" o = LabelSetAngleMethodInfo-    ResolveLabelMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveLabelMethod "setAttributes" o = LabelSetAttributesMethodInfo-    ResolveLabelMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveLabelMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveLabelMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveLabelMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveLabelMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveLabelMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveLabelMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveLabelMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveLabelMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveLabelMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveLabelMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveLabelMethod "setEllipsize" o = LabelSetEllipsizeMethodInfo-    ResolveLabelMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveLabelMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveLabelMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveLabelMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveLabelMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveLabelMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveLabelMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveLabelMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveLabelMethod "setJustify" o = LabelSetJustifyMethodInfo-    ResolveLabelMethod "setLabel" o = LabelSetLabelMethodInfo-    ResolveLabelMethod "setLineWrap" o = LabelSetLineWrapMethodInfo-    ResolveLabelMethod "setLineWrapMode" o = LabelSetLineWrapModeMethodInfo-    ResolveLabelMethod "setLines" o = LabelSetLinesMethodInfo-    ResolveLabelMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveLabelMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveLabelMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveLabelMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveLabelMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveLabelMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveLabelMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveLabelMethod "setMarkup" o = LabelSetMarkupMethodInfo-    ResolveLabelMethod "setMarkupWithMnemonic" o = LabelSetMarkupWithMnemonicMethodInfo-    ResolveLabelMethod "setMaxWidthChars" o = LabelSetMaxWidthCharsMethodInfo-    ResolveLabelMethod "setMnemonicWidget" o = LabelSetMnemonicWidgetMethodInfo-    ResolveLabelMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveLabelMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveLabelMethod "setPadding" o = MiscSetPaddingMethodInfo-    ResolveLabelMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveLabelMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveLabelMethod "setPattern" o = LabelSetPatternMethodInfo-    ResolveLabelMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveLabelMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveLabelMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveLabelMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveLabelMethod "setSelectable" o = LabelSetSelectableMethodInfo-    ResolveLabelMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveLabelMethod "setSingleLineMode" o = LabelSetSingleLineModeMethodInfo-    ResolveLabelMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveLabelMethod "setState" o = WidgetSetStateMethodInfo-    ResolveLabelMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveLabelMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveLabelMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveLabelMethod "setText" o = LabelSetTextMethodInfo-    ResolveLabelMethod "setTextWithMnemonic" o = LabelSetTextWithMnemonicMethodInfo-    ResolveLabelMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveLabelMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveLabelMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveLabelMethod "setTrackVisitedLinks" o = LabelSetTrackVisitedLinksMethodInfo-    ResolveLabelMethod "setUseMarkup" o = LabelSetUseMarkupMethodInfo-    ResolveLabelMethod "setUseUnderline" o = LabelSetUseUnderlineMethodInfo-    ResolveLabelMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveLabelMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveLabelMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveLabelMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveLabelMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveLabelMethod "setWidthChars" o = LabelSetWidthCharsMethodInfo-    ResolveLabelMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveLabelMethod "setXalign" o = LabelSetXalignMethodInfo-    ResolveLabelMethod "setYalign" o = LabelSetYalignMethodInfo-    ResolveLabelMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveLabelMethod t Label, MethodInfo info Label p) => IsLabelProxy t (Label -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveLabelMethod t Label, MethodInfo info Label p) => IsLabel t (Label -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal Label::activate-current-link-type LabelActivateCurrentLinkCallback =-    IO ()--noLabelActivateCurrentLinkCallback :: Maybe LabelActivateCurrentLinkCallback-noLabelActivateCurrentLinkCallback = Nothing--type LabelActivateCurrentLinkCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkLabelActivateCurrentLinkCallback :: LabelActivateCurrentLinkCallbackC -> IO (FunPtr LabelActivateCurrentLinkCallbackC)--labelActivateCurrentLinkClosure :: LabelActivateCurrentLinkCallback -> IO Closure-labelActivateCurrentLinkClosure cb = newCClosure =<< mkLabelActivateCurrentLinkCallback wrapped-    where wrapped = labelActivateCurrentLinkCallbackWrapper cb--labelActivateCurrentLinkCallbackWrapper ::-    LabelActivateCurrentLinkCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-labelActivateCurrentLinkCallbackWrapper _cb _ _ = do-    _cb --onLabelActivateCurrentLink :: (GObject a, MonadIO m) => a -> LabelActivateCurrentLinkCallback -> m SignalHandlerId-onLabelActivateCurrentLink obj cb = liftIO $ connectLabelActivateCurrentLink obj cb SignalConnectBefore-afterLabelActivateCurrentLink :: (GObject a, MonadIO m) => a -> LabelActivateCurrentLinkCallback -> m SignalHandlerId-afterLabelActivateCurrentLink obj cb = connectLabelActivateCurrentLink obj cb SignalConnectAfter--connectLabelActivateCurrentLink :: (GObject a, MonadIO m) =>-                                   a -> LabelActivateCurrentLinkCallback -> SignalConnectMode -> m SignalHandlerId-connectLabelActivateCurrentLink obj cb after = liftIO $ do-    cb' <- mkLabelActivateCurrentLinkCallback (labelActivateCurrentLinkCallbackWrapper cb)-    connectSignalFunPtr obj "activate-current-link" cb' after---- signal Label::activate-link-type LabelActivateLinkCallback =-    T.Text ->-    IO Bool--noLabelActivateLinkCallback :: Maybe LabelActivateLinkCallback-noLabelActivateLinkCallback = Nothing--type LabelActivateLinkCallbackC =-    Ptr () ->                               -- object-    CString ->-    Ptr () ->                               -- user_data-    IO CInt--foreign import ccall "wrapper"-    mkLabelActivateLinkCallback :: LabelActivateLinkCallbackC -> IO (FunPtr LabelActivateLinkCallbackC)--labelActivateLinkClosure :: LabelActivateLinkCallback -> IO Closure-labelActivateLinkClosure cb = newCClosure =<< mkLabelActivateLinkCallback wrapped-    where wrapped = labelActivateLinkCallbackWrapper cb--labelActivateLinkCallbackWrapper ::-    LabelActivateLinkCallback ->-    Ptr () ->-    CString ->-    Ptr () ->-    IO CInt-labelActivateLinkCallbackWrapper _cb _ uri _ = do-    uri' <- cstringToText uri-    result <- _cb  uri'-    let result' = (fromIntegral . fromEnum) result-    return result'--onLabelActivateLink :: (GObject a, MonadIO m) => a -> LabelActivateLinkCallback -> m SignalHandlerId-onLabelActivateLink obj cb = liftIO $ connectLabelActivateLink obj cb SignalConnectBefore-afterLabelActivateLink :: (GObject a, MonadIO m) => a -> LabelActivateLinkCallback -> m SignalHandlerId-afterLabelActivateLink obj cb = connectLabelActivateLink obj cb SignalConnectAfter--connectLabelActivateLink :: (GObject a, MonadIO m) =>-                            a -> LabelActivateLinkCallback -> SignalConnectMode -> m SignalHandlerId-connectLabelActivateLink obj cb after = liftIO $ do-    cb' <- mkLabelActivateLinkCallback (labelActivateLinkCallbackWrapper cb)-    connectSignalFunPtr obj "activate-link" cb' after---- signal Label::copy-clipboard-type LabelCopyClipboardCallback =-    IO ()--noLabelCopyClipboardCallback :: Maybe LabelCopyClipboardCallback-noLabelCopyClipboardCallback = Nothing--type LabelCopyClipboardCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkLabelCopyClipboardCallback :: LabelCopyClipboardCallbackC -> IO (FunPtr LabelCopyClipboardCallbackC)--labelCopyClipboardClosure :: LabelCopyClipboardCallback -> IO Closure-labelCopyClipboardClosure cb = newCClosure =<< mkLabelCopyClipboardCallback wrapped-    where wrapped = labelCopyClipboardCallbackWrapper cb--labelCopyClipboardCallbackWrapper ::-    LabelCopyClipboardCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-labelCopyClipboardCallbackWrapper _cb _ _ = do-    _cb --onLabelCopyClipboard :: (GObject a, MonadIO m) => a -> LabelCopyClipboardCallback -> m SignalHandlerId-onLabelCopyClipboard obj cb = liftIO $ connectLabelCopyClipboard obj cb SignalConnectBefore-afterLabelCopyClipboard :: (GObject a, MonadIO m) => a -> LabelCopyClipboardCallback -> m SignalHandlerId-afterLabelCopyClipboard obj cb = connectLabelCopyClipboard obj cb SignalConnectAfter--connectLabelCopyClipboard :: (GObject a, MonadIO m) =>-                             a -> LabelCopyClipboardCallback -> SignalConnectMode -> m SignalHandlerId-connectLabelCopyClipboard obj cb after = liftIO $ do-    cb' <- mkLabelCopyClipboardCallback (labelCopyClipboardCallbackWrapper cb)-    connectSignalFunPtr obj "copy-clipboard" cb' after---- signal Label::move-cursor-type LabelMoveCursorCallback =-    MovementStep ->-    Int32 ->-    Bool ->-    IO ()--noLabelMoveCursorCallback :: Maybe LabelMoveCursorCallback-noLabelMoveCursorCallback = Nothing--type LabelMoveCursorCallbackC =-    Ptr () ->                               -- object-    CUInt ->-    Int32 ->-    CInt ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkLabelMoveCursorCallback :: LabelMoveCursorCallbackC -> IO (FunPtr LabelMoveCursorCallbackC)--labelMoveCursorClosure :: LabelMoveCursorCallback -> IO Closure-labelMoveCursorClosure cb = newCClosure =<< mkLabelMoveCursorCallback wrapped-    where wrapped = labelMoveCursorCallbackWrapper cb--labelMoveCursorCallbackWrapper ::-    LabelMoveCursorCallback ->-    Ptr () ->-    CUInt ->-    Int32 ->-    CInt ->-    Ptr () ->-    IO ()-labelMoveCursorCallbackWrapper _cb _ step count extendSelection _ = do-    let step' = (toEnum . fromIntegral) step-    let extendSelection' = (/= 0) extendSelection-    _cb  step' count extendSelection'--onLabelMoveCursor :: (GObject a, MonadIO m) => a -> LabelMoveCursorCallback -> m SignalHandlerId-onLabelMoveCursor obj cb = liftIO $ connectLabelMoveCursor obj cb SignalConnectBefore-afterLabelMoveCursor :: (GObject a, MonadIO m) => a -> LabelMoveCursorCallback -> m SignalHandlerId-afterLabelMoveCursor obj cb = connectLabelMoveCursor obj cb SignalConnectAfter--connectLabelMoveCursor :: (GObject a, MonadIO m) =>-                          a -> LabelMoveCursorCallback -> SignalConnectMode -> m SignalHandlerId-connectLabelMoveCursor obj cb after = liftIO $ do-    cb' <- mkLabelMoveCursorCallback (labelMoveCursorCallbackWrapper cb)-    connectSignalFunPtr obj "move-cursor" cb' after---- signal Label::populate-popup-type LabelPopulatePopupCallback =-    Menu ->-    IO ()--noLabelPopulatePopupCallback :: Maybe LabelPopulatePopupCallback-noLabelPopulatePopupCallback = Nothing--type LabelPopulatePopupCallbackC =-    Ptr () ->                               -- object-    Ptr Menu ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkLabelPopulatePopupCallback :: LabelPopulatePopupCallbackC -> IO (FunPtr LabelPopulatePopupCallbackC)--labelPopulatePopupClosure :: LabelPopulatePopupCallback -> IO Closure-labelPopulatePopupClosure cb = newCClosure =<< mkLabelPopulatePopupCallback wrapped-    where wrapped = labelPopulatePopupCallbackWrapper cb--labelPopulatePopupCallbackWrapper ::-    LabelPopulatePopupCallback ->-    Ptr () ->-    Ptr Menu ->-    Ptr () ->-    IO ()-labelPopulatePopupCallbackWrapper _cb _ menu _ = do-    menu' <- (newObject Menu) menu-    _cb  menu'--onLabelPopulatePopup :: (GObject a, MonadIO m) => a -> LabelPopulatePopupCallback -> m SignalHandlerId-onLabelPopulatePopup obj cb = liftIO $ connectLabelPopulatePopup obj cb SignalConnectBefore-afterLabelPopulatePopup :: (GObject a, MonadIO m) => a -> LabelPopulatePopupCallback -> m SignalHandlerId-afterLabelPopulatePopup obj cb = connectLabelPopulatePopup obj cb SignalConnectAfter--connectLabelPopulatePopup :: (GObject a, MonadIO m) =>-                             a -> LabelPopulatePopupCallback -> SignalConnectMode -> m SignalHandlerId-connectLabelPopulatePopup obj cb after = liftIO $ do-    cb' <- mkLabelPopulatePopupCallback (labelPopulatePopupCallbackWrapper cb)-    connectSignalFunPtr obj "populate-popup" cb' after----- XXX Duplicated object with different types:-  --- Name {namespace = "Gtk", name = "Label"} -> Property {propName = "xalign", propType = TBasicType TFloat, propFlags = [PropertyReadable,PropertyWritable], propReadNullable = Nothing, propWriteNullable = Nothing, propTransfer = TransferNothing, propDeprecated = Nothing}-  --- Name {namespace = "Gtk", name = "Misc"} -> Property {propName = "xalign", propType = TBasicType TFloat, propFlags = [PropertyReadable,PropertyWritable], propReadNullable = Nothing, propWriteNullable = Nothing, propTransfer = TransferNothing, propDeprecated = Just (DeprecationInfo {deprecatedSinceVersion = Just "3.14", deprecationMessage = Just "Use gtk_widget_set_halign() instead. If you are using\n  #GtkLabel, use #GtkLabel:xalign instead."})}---- XXX Duplicated object with different types:-  --- Name {namespace = "Gtk", name = "Label"} -> Property {propName = "yalign", propType = TBasicType TFloat, propFlags = [PropertyReadable,PropertyWritable], propReadNullable = Nothing, propWriteNullable = Nothing, propTransfer = TransferNothing, propDeprecated = Nothing}-  --- Name {namespace = "Gtk", name = "Misc"} -> Property {propName = "yalign", propType = TBasicType TFloat, propFlags = [PropertyReadable,PropertyWritable], propReadNullable = Nothing, propWriteNullable = Nothing, propTransfer = TransferNothing, propDeprecated = Just (DeprecationInfo {deprecatedSinceVersion = Just "3.14", deprecationMessage = Just "Use gtk_widget_set_valign() instead. If you are using\n  #GtkLabel, use #GtkLabel:yalign instead."})}--- VVV Prop "angle"-   -- Type: TBasicType TDouble-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getLabelAngle :: (MonadIO m, LabelK o) => o -> m Double-getLabelAngle obj = liftIO $ getObjectPropertyDouble obj "angle"--setLabelAngle :: (MonadIO m, LabelK o) => o -> Double -> m ()-setLabelAngle obj val = liftIO $ setObjectPropertyDouble obj "angle" val--constructLabelAngle :: Double -> IO ([Char], GValue)-constructLabelAngle val = constructObjectPropertyDouble "angle" val--data LabelAnglePropertyInfo-instance AttrInfo LabelAnglePropertyInfo where-    type AttrAllowedOps LabelAnglePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint LabelAnglePropertyInfo = (~) Double-    type AttrBaseTypeConstraint LabelAnglePropertyInfo = LabelK-    type AttrGetType LabelAnglePropertyInfo = Double-    type AttrLabel LabelAnglePropertyInfo = "angle"-    attrGet _ = getLabelAngle-    attrSet _ = setLabelAngle-    attrConstruct _ = constructLabelAngle-    attrClear _ = undefined---- VVV Prop "attributes"-   -- Type: TInterface "Pango" "AttrList"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just True)--getLabelAttributes :: (MonadIO m, LabelK o) => o -> m Pango.AttrList-getLabelAttributes obj = liftIO $ checkUnexpectedNothing "getLabelAttributes" $ getObjectPropertyBoxed obj "attributes" Pango.AttrList--setLabelAttributes :: (MonadIO m, LabelK o) => o -> Pango.AttrList -> m ()-setLabelAttributes obj val = liftIO $ setObjectPropertyBoxed obj "attributes" (Just val)--constructLabelAttributes :: Pango.AttrList -> IO ([Char], GValue)-constructLabelAttributes val = constructObjectPropertyBoxed "attributes" (Just val)--clearLabelAttributes :: (MonadIO m, LabelK o) => o -> m ()-clearLabelAttributes obj = liftIO $ setObjectPropertyBoxed obj "attributes" (Nothing :: Maybe Pango.AttrList)--data LabelAttributesPropertyInfo-instance AttrInfo LabelAttributesPropertyInfo where-    type AttrAllowedOps LabelAttributesPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint LabelAttributesPropertyInfo = (~) Pango.AttrList-    type AttrBaseTypeConstraint LabelAttributesPropertyInfo = LabelK-    type AttrGetType LabelAttributesPropertyInfo = Pango.AttrList-    type AttrLabel LabelAttributesPropertyInfo = "attributes"-    attrGet _ = getLabelAttributes-    attrSet _ = setLabelAttributes-    attrConstruct _ = constructLabelAttributes-    attrClear _ = clearLabelAttributes---- VVV Prop "cursor-position"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getLabelCursorPosition :: (MonadIO m, LabelK o) => o -> m Int32-getLabelCursorPosition obj = liftIO $ getObjectPropertyInt32 obj "cursor-position"--data LabelCursorPositionPropertyInfo-instance AttrInfo LabelCursorPositionPropertyInfo where-    type AttrAllowedOps LabelCursorPositionPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint LabelCursorPositionPropertyInfo = (~) ()-    type AttrBaseTypeConstraint LabelCursorPositionPropertyInfo = LabelK-    type AttrGetType LabelCursorPositionPropertyInfo = Int32-    type AttrLabel LabelCursorPositionPropertyInfo = "cursor-position"-    attrGet _ = getLabelCursorPosition-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "ellipsize"-   -- Type: TInterface "Pango" "EllipsizeMode"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getLabelEllipsize :: (MonadIO m, LabelK o) => o -> m Pango.EllipsizeMode-getLabelEllipsize obj = liftIO $ getObjectPropertyEnum obj "ellipsize"--setLabelEllipsize :: (MonadIO m, LabelK o) => o -> Pango.EllipsizeMode -> m ()-setLabelEllipsize obj val = liftIO $ setObjectPropertyEnum obj "ellipsize" val--constructLabelEllipsize :: Pango.EllipsizeMode -> IO ([Char], GValue)-constructLabelEllipsize val = constructObjectPropertyEnum "ellipsize" val--data LabelEllipsizePropertyInfo-instance AttrInfo LabelEllipsizePropertyInfo where-    type AttrAllowedOps LabelEllipsizePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint LabelEllipsizePropertyInfo = (~) Pango.EllipsizeMode-    type AttrBaseTypeConstraint LabelEllipsizePropertyInfo = LabelK-    type AttrGetType LabelEllipsizePropertyInfo = Pango.EllipsizeMode-    type AttrLabel LabelEllipsizePropertyInfo = "ellipsize"-    attrGet _ = getLabelEllipsize-    attrSet _ = setLabelEllipsize-    attrConstruct _ = constructLabelEllipsize-    attrClear _ = undefined---- VVV Prop "justify"-   -- Type: TInterface "Gtk" "Justification"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getLabelJustify :: (MonadIO m, LabelK o) => o -> m Justification-getLabelJustify obj = liftIO $ getObjectPropertyEnum obj "justify"--setLabelJustify :: (MonadIO m, LabelK o) => o -> Justification -> m ()-setLabelJustify obj val = liftIO $ setObjectPropertyEnum obj "justify" val--constructLabelJustify :: Justification -> IO ([Char], GValue)-constructLabelJustify val = constructObjectPropertyEnum "justify" val--data LabelJustifyPropertyInfo-instance AttrInfo LabelJustifyPropertyInfo where-    type AttrAllowedOps LabelJustifyPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint LabelJustifyPropertyInfo = (~) Justification-    type AttrBaseTypeConstraint LabelJustifyPropertyInfo = LabelK-    type AttrGetType LabelJustifyPropertyInfo = Justification-    type AttrLabel LabelJustifyPropertyInfo = "justify"-    attrGet _ = getLabelJustify-    attrSet _ = setLabelJustify-    attrConstruct _ = constructLabelJustify-    attrClear _ = undefined---- VVV Prop "label"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getLabelLabel :: (MonadIO m, LabelK o) => o -> m T.Text-getLabelLabel obj = liftIO $ checkUnexpectedNothing "getLabelLabel" $ getObjectPropertyString obj "label"--setLabelLabel :: (MonadIO m, LabelK o) => o -> T.Text -> m ()-setLabelLabel obj val = liftIO $ setObjectPropertyString obj "label" (Just val)--constructLabelLabel :: T.Text -> IO ([Char], GValue)-constructLabelLabel val = constructObjectPropertyString "label" (Just val)--data LabelLabelPropertyInfo-instance AttrInfo LabelLabelPropertyInfo where-    type AttrAllowedOps LabelLabelPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint LabelLabelPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint LabelLabelPropertyInfo = LabelK-    type AttrGetType LabelLabelPropertyInfo = T.Text-    type AttrLabel LabelLabelPropertyInfo = "label"-    attrGet _ = getLabelLabel-    attrSet _ = setLabelLabel-    attrConstruct _ = constructLabelLabel-    attrClear _ = undefined---- VVV Prop "lines"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getLabelLines :: (MonadIO m, LabelK o) => o -> m Int32-getLabelLines obj = liftIO $ getObjectPropertyInt32 obj "lines"--setLabelLines :: (MonadIO m, LabelK o) => o -> Int32 -> m ()-setLabelLines obj val = liftIO $ setObjectPropertyInt32 obj "lines" val--constructLabelLines :: Int32 -> IO ([Char], GValue)-constructLabelLines val = constructObjectPropertyInt32 "lines" val--data LabelLinesPropertyInfo-instance AttrInfo LabelLinesPropertyInfo where-    type AttrAllowedOps LabelLinesPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint LabelLinesPropertyInfo = (~) Int32-    type AttrBaseTypeConstraint LabelLinesPropertyInfo = LabelK-    type AttrGetType LabelLinesPropertyInfo = Int32-    type AttrLabel LabelLinesPropertyInfo = "lines"-    attrGet _ = getLabelLines-    attrSet _ = setLabelLines-    attrConstruct _ = constructLabelLines-    attrClear _ = undefined---- VVV Prop "max-width-chars"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getLabelMaxWidthChars :: (MonadIO m, LabelK o) => o -> m Int32-getLabelMaxWidthChars obj = liftIO $ getObjectPropertyInt32 obj "max-width-chars"--setLabelMaxWidthChars :: (MonadIO m, LabelK o) => o -> Int32 -> m ()-setLabelMaxWidthChars obj val = liftIO $ setObjectPropertyInt32 obj "max-width-chars" val--constructLabelMaxWidthChars :: Int32 -> IO ([Char], GValue)-constructLabelMaxWidthChars val = constructObjectPropertyInt32 "max-width-chars" val--data LabelMaxWidthCharsPropertyInfo-instance AttrInfo LabelMaxWidthCharsPropertyInfo where-    type AttrAllowedOps LabelMaxWidthCharsPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint LabelMaxWidthCharsPropertyInfo = (~) Int32-    type AttrBaseTypeConstraint LabelMaxWidthCharsPropertyInfo = LabelK-    type AttrGetType LabelMaxWidthCharsPropertyInfo = Int32-    type AttrLabel LabelMaxWidthCharsPropertyInfo = "max-width-chars"-    attrGet _ = getLabelMaxWidthChars-    attrSet _ = setLabelMaxWidthChars-    attrConstruct _ = constructLabelMaxWidthChars-    attrClear _ = undefined---- VVV Prop "mnemonic-keyval"-   -- Type: TBasicType TUInt-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getLabelMnemonicKeyval :: (MonadIO m, LabelK o) => o -> m Word32-getLabelMnemonicKeyval obj = liftIO $ getObjectPropertyUInt32 obj "mnemonic-keyval"--data LabelMnemonicKeyvalPropertyInfo-instance AttrInfo LabelMnemonicKeyvalPropertyInfo where-    type AttrAllowedOps LabelMnemonicKeyvalPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint LabelMnemonicKeyvalPropertyInfo = (~) ()-    type AttrBaseTypeConstraint LabelMnemonicKeyvalPropertyInfo = LabelK-    type AttrGetType LabelMnemonicKeyvalPropertyInfo = Word32-    type AttrLabel LabelMnemonicKeyvalPropertyInfo = "mnemonic-keyval"-    attrGet _ = getLabelMnemonicKeyval-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "mnemonic-widget"-   -- Type: TInterface "Gtk" "Widget"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just True)--getLabelMnemonicWidget :: (MonadIO m, LabelK o) => o -> m Widget-getLabelMnemonicWidget obj = liftIO $ checkUnexpectedNothing "getLabelMnemonicWidget" $ getObjectPropertyObject obj "mnemonic-widget" Widget--setLabelMnemonicWidget :: (MonadIO m, LabelK o, WidgetK a) => o -> a -> m ()-setLabelMnemonicWidget obj val = liftIO $ setObjectPropertyObject obj "mnemonic-widget" (Just val)--constructLabelMnemonicWidget :: (WidgetK a) => a -> IO ([Char], GValue)-constructLabelMnemonicWidget val = constructObjectPropertyObject "mnemonic-widget" (Just val)--clearLabelMnemonicWidget :: (MonadIO m, LabelK o) => o -> m ()-clearLabelMnemonicWidget obj = liftIO $ setObjectPropertyObject obj "mnemonic-widget" (Nothing :: Maybe Widget)--data LabelMnemonicWidgetPropertyInfo-instance AttrInfo LabelMnemonicWidgetPropertyInfo where-    type AttrAllowedOps LabelMnemonicWidgetPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint LabelMnemonicWidgetPropertyInfo = WidgetK-    type AttrBaseTypeConstraint LabelMnemonicWidgetPropertyInfo = LabelK-    type AttrGetType LabelMnemonicWidgetPropertyInfo = Widget-    type AttrLabel LabelMnemonicWidgetPropertyInfo = "mnemonic-widget"-    attrGet _ = getLabelMnemonicWidget-    attrSet _ = setLabelMnemonicWidget-    attrConstruct _ = constructLabelMnemonicWidget-    attrClear _ = clearLabelMnemonicWidget---- VVV Prop "pattern"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyWritable]-   -- Nullable: (Nothing,Just False)--setLabelPattern :: (MonadIO m, LabelK o) => o -> T.Text -> m ()-setLabelPattern obj val = liftIO $ setObjectPropertyString obj "pattern" (Just val)--constructLabelPattern :: T.Text -> IO ([Char], GValue)-constructLabelPattern val = constructObjectPropertyString "pattern" (Just val)--data LabelPatternPropertyInfo-instance AttrInfo LabelPatternPropertyInfo where-    type AttrAllowedOps LabelPatternPropertyInfo = '[ 'AttrSet, 'AttrConstruct]-    type AttrSetTypeConstraint LabelPatternPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint LabelPatternPropertyInfo = LabelK-    type AttrGetType LabelPatternPropertyInfo = ()-    type AttrLabel LabelPatternPropertyInfo = "pattern"-    attrGet _ = undefined-    attrSet _ = setLabelPattern-    attrConstruct _ = constructLabelPattern-    attrClear _ = undefined---- VVV Prop "selectable"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getLabelSelectable :: (MonadIO m, LabelK o) => o -> m Bool-getLabelSelectable obj = liftIO $ getObjectPropertyBool obj "selectable"--setLabelSelectable :: (MonadIO m, LabelK o) => o -> Bool -> m ()-setLabelSelectable obj val = liftIO $ setObjectPropertyBool obj "selectable" val--constructLabelSelectable :: Bool -> IO ([Char], GValue)-constructLabelSelectable val = constructObjectPropertyBool "selectable" val--data LabelSelectablePropertyInfo-instance AttrInfo LabelSelectablePropertyInfo where-    type AttrAllowedOps LabelSelectablePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint LabelSelectablePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint LabelSelectablePropertyInfo = LabelK-    type AttrGetType LabelSelectablePropertyInfo = Bool-    type AttrLabel LabelSelectablePropertyInfo = "selectable"-    attrGet _ = getLabelSelectable-    attrSet _ = setLabelSelectable-    attrConstruct _ = constructLabelSelectable-    attrClear _ = undefined---- VVV Prop "selection-bound"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getLabelSelectionBound :: (MonadIO m, LabelK o) => o -> m Int32-getLabelSelectionBound obj = liftIO $ getObjectPropertyInt32 obj "selection-bound"--data LabelSelectionBoundPropertyInfo-instance AttrInfo LabelSelectionBoundPropertyInfo where-    type AttrAllowedOps LabelSelectionBoundPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint LabelSelectionBoundPropertyInfo = (~) ()-    type AttrBaseTypeConstraint LabelSelectionBoundPropertyInfo = LabelK-    type AttrGetType LabelSelectionBoundPropertyInfo = Int32-    type AttrLabel LabelSelectionBoundPropertyInfo = "selection-bound"-    attrGet _ = getLabelSelectionBound-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "single-line-mode"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getLabelSingleLineMode :: (MonadIO m, LabelK o) => o -> m Bool-getLabelSingleLineMode obj = liftIO $ getObjectPropertyBool obj "single-line-mode"--setLabelSingleLineMode :: (MonadIO m, LabelK o) => o -> Bool -> m ()-setLabelSingleLineMode obj val = liftIO $ setObjectPropertyBool obj "single-line-mode" val--constructLabelSingleLineMode :: Bool -> IO ([Char], GValue)-constructLabelSingleLineMode val = constructObjectPropertyBool "single-line-mode" val--data LabelSingleLineModePropertyInfo-instance AttrInfo LabelSingleLineModePropertyInfo where-    type AttrAllowedOps LabelSingleLineModePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint LabelSingleLineModePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint LabelSingleLineModePropertyInfo = LabelK-    type AttrGetType LabelSingleLineModePropertyInfo = Bool-    type AttrLabel LabelSingleLineModePropertyInfo = "single-line-mode"-    attrGet _ = getLabelSingleLineMode-    attrSet _ = setLabelSingleLineMode-    attrConstruct _ = constructLabelSingleLineMode-    attrClear _ = undefined---- VVV Prop "track-visited-links"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getLabelTrackVisitedLinks :: (MonadIO m, LabelK o) => o -> m Bool-getLabelTrackVisitedLinks obj = liftIO $ getObjectPropertyBool obj "track-visited-links"--setLabelTrackVisitedLinks :: (MonadIO m, LabelK o) => o -> Bool -> m ()-setLabelTrackVisitedLinks obj val = liftIO $ setObjectPropertyBool obj "track-visited-links" val--constructLabelTrackVisitedLinks :: Bool -> IO ([Char], GValue)-constructLabelTrackVisitedLinks val = constructObjectPropertyBool "track-visited-links" val--data LabelTrackVisitedLinksPropertyInfo-instance AttrInfo LabelTrackVisitedLinksPropertyInfo where-    type AttrAllowedOps LabelTrackVisitedLinksPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint LabelTrackVisitedLinksPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint LabelTrackVisitedLinksPropertyInfo = LabelK-    type AttrGetType LabelTrackVisitedLinksPropertyInfo = Bool-    type AttrLabel LabelTrackVisitedLinksPropertyInfo = "track-visited-links"-    attrGet _ = getLabelTrackVisitedLinks-    attrSet _ = setLabelTrackVisitedLinks-    attrConstruct _ = constructLabelTrackVisitedLinks-    attrClear _ = undefined---- VVV Prop "use-markup"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getLabelUseMarkup :: (MonadIO m, LabelK o) => o -> m Bool-getLabelUseMarkup obj = liftIO $ getObjectPropertyBool obj "use-markup"--setLabelUseMarkup :: (MonadIO m, LabelK o) => o -> Bool -> m ()-setLabelUseMarkup obj val = liftIO $ setObjectPropertyBool obj "use-markup" val--constructLabelUseMarkup :: Bool -> IO ([Char], GValue)-constructLabelUseMarkup val = constructObjectPropertyBool "use-markup" val--data LabelUseMarkupPropertyInfo-instance AttrInfo LabelUseMarkupPropertyInfo where-    type AttrAllowedOps LabelUseMarkupPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint LabelUseMarkupPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint LabelUseMarkupPropertyInfo = LabelK-    type AttrGetType LabelUseMarkupPropertyInfo = Bool-    type AttrLabel LabelUseMarkupPropertyInfo = "use-markup"-    attrGet _ = getLabelUseMarkup-    attrSet _ = setLabelUseMarkup-    attrConstruct _ = constructLabelUseMarkup-    attrClear _ = undefined---- VVV Prop "use-underline"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getLabelUseUnderline :: (MonadIO m, LabelK o) => o -> m Bool-getLabelUseUnderline obj = liftIO $ getObjectPropertyBool obj "use-underline"--setLabelUseUnderline :: (MonadIO m, LabelK o) => o -> Bool -> m ()-setLabelUseUnderline obj val = liftIO $ setObjectPropertyBool obj "use-underline" val--constructLabelUseUnderline :: Bool -> IO ([Char], GValue)-constructLabelUseUnderline val = constructObjectPropertyBool "use-underline" val--data LabelUseUnderlinePropertyInfo-instance AttrInfo LabelUseUnderlinePropertyInfo where-    type AttrAllowedOps LabelUseUnderlinePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint LabelUseUnderlinePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint LabelUseUnderlinePropertyInfo = LabelK-    type AttrGetType LabelUseUnderlinePropertyInfo = Bool-    type AttrLabel LabelUseUnderlinePropertyInfo = "use-underline"-    attrGet _ = getLabelUseUnderline-    attrSet _ = setLabelUseUnderline-    attrConstruct _ = constructLabelUseUnderline-    attrClear _ = undefined---- VVV Prop "width-chars"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getLabelWidthChars :: (MonadIO m, LabelK o) => o -> m Int32-getLabelWidthChars obj = liftIO $ getObjectPropertyInt32 obj "width-chars"--setLabelWidthChars :: (MonadIO m, LabelK o) => o -> Int32 -> m ()-setLabelWidthChars obj val = liftIO $ setObjectPropertyInt32 obj "width-chars" val--constructLabelWidthChars :: Int32 -> IO ([Char], GValue)-constructLabelWidthChars val = constructObjectPropertyInt32 "width-chars" val--data LabelWidthCharsPropertyInfo-instance AttrInfo LabelWidthCharsPropertyInfo where-    type AttrAllowedOps LabelWidthCharsPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint LabelWidthCharsPropertyInfo = (~) Int32-    type AttrBaseTypeConstraint LabelWidthCharsPropertyInfo = LabelK-    type AttrGetType LabelWidthCharsPropertyInfo = Int32-    type AttrLabel LabelWidthCharsPropertyInfo = "width-chars"-    attrGet _ = getLabelWidthChars-    attrSet _ = setLabelWidthChars-    attrConstruct _ = constructLabelWidthChars-    attrClear _ = undefined---- VVV Prop "wrap"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getLabelWrap :: (MonadIO m, LabelK o) => o -> m Bool-getLabelWrap obj = liftIO $ getObjectPropertyBool obj "wrap"--setLabelWrap :: (MonadIO m, LabelK o) => o -> Bool -> m ()-setLabelWrap obj val = liftIO $ setObjectPropertyBool obj "wrap" val--constructLabelWrap :: Bool -> IO ([Char], GValue)-constructLabelWrap val = constructObjectPropertyBool "wrap" val--data LabelWrapPropertyInfo-instance AttrInfo LabelWrapPropertyInfo where-    type AttrAllowedOps LabelWrapPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint LabelWrapPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint LabelWrapPropertyInfo = LabelK-    type AttrGetType LabelWrapPropertyInfo = Bool-    type AttrLabel LabelWrapPropertyInfo = "wrap"-    attrGet _ = getLabelWrap-    attrSet _ = setLabelWrap-    attrConstruct _ = constructLabelWrap-    attrClear _ = undefined---- VVV Prop "wrap-mode"-   -- Type: TInterface "Pango" "WrapMode"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getLabelWrapMode :: (MonadIO m, LabelK o) => o -> m Pango.WrapMode-getLabelWrapMode obj = liftIO $ getObjectPropertyEnum obj "wrap-mode"--setLabelWrapMode :: (MonadIO m, LabelK o) => o -> Pango.WrapMode -> m ()-setLabelWrapMode obj val = liftIO $ setObjectPropertyEnum obj "wrap-mode" val--constructLabelWrapMode :: Pango.WrapMode -> IO ([Char], GValue)-constructLabelWrapMode val = constructObjectPropertyEnum "wrap-mode" val--data LabelWrapModePropertyInfo-instance AttrInfo LabelWrapModePropertyInfo where-    type AttrAllowedOps LabelWrapModePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint LabelWrapModePropertyInfo = (~) Pango.WrapMode-    type AttrBaseTypeConstraint LabelWrapModePropertyInfo = LabelK-    type AttrGetType LabelWrapModePropertyInfo = Pango.WrapMode-    type AttrLabel LabelWrapModePropertyInfo = "wrap-mode"-    attrGet _ = getLabelWrapMode-    attrSet _ = setLabelWrapMode-    attrConstruct _ = constructLabelWrapMode-    attrClear _ = undefined---- VVV Prop "xalign"-   -- Type: TBasicType TFloat-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getLabelXalign :: (MonadIO m, LabelK o) => o -> m Float-getLabelXalign obj = liftIO $ getObjectPropertyFloat obj "xalign"--setLabelXalign :: (MonadIO m, LabelK o) => o -> Float -> m ()-setLabelXalign obj val = liftIO $ setObjectPropertyFloat obj "xalign" val--constructLabelXalign :: Float -> IO ([Char], GValue)-constructLabelXalign val = constructObjectPropertyFloat "xalign" val--data LabelXalignPropertyInfo-instance AttrInfo LabelXalignPropertyInfo where-    type AttrAllowedOps LabelXalignPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint LabelXalignPropertyInfo = (~) Float-    type AttrBaseTypeConstraint LabelXalignPropertyInfo = LabelK-    type AttrGetType LabelXalignPropertyInfo = Float-    type AttrLabel LabelXalignPropertyInfo = "xalign"-    attrGet _ = getLabelXalign-    attrSet _ = setLabelXalign-    attrConstruct _ = constructLabelXalign-    attrClear _ = undefined---- VVV Prop "yalign"-   -- Type: TBasicType TFloat-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getLabelYalign :: (MonadIO m, LabelK o) => o -> m Float-getLabelYalign obj = liftIO $ getObjectPropertyFloat obj "yalign"--setLabelYalign :: (MonadIO m, LabelK o) => o -> Float -> m ()-setLabelYalign obj val = liftIO $ setObjectPropertyFloat obj "yalign" val--constructLabelYalign :: Float -> IO ([Char], GValue)-constructLabelYalign val = constructObjectPropertyFloat "yalign" val--data LabelYalignPropertyInfo-instance AttrInfo LabelYalignPropertyInfo where-    type AttrAllowedOps LabelYalignPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint LabelYalignPropertyInfo = (~) Float-    type AttrBaseTypeConstraint LabelYalignPropertyInfo = LabelK-    type AttrGetType LabelYalignPropertyInfo = Float-    type AttrLabel LabelYalignPropertyInfo = "yalign"-    attrGet _ = getLabelYalign-    attrSet _ = setLabelYalign-    attrConstruct _ = constructLabelYalign-    attrClear _ = undefined--type instance AttributeList Label = LabelAttributeList-type LabelAttributeList = ('[ '("angle", LabelAnglePropertyInfo), '("appPaintable", WidgetAppPaintablePropertyInfo), '("attributes", LabelAttributesPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("cursorPosition", LabelCursorPositionPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("ellipsize", LabelEllipsizePropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("justify", LabelJustifyPropertyInfo), '("label", LabelLabelPropertyInfo), '("lines", LabelLinesPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("maxWidthChars", LabelMaxWidthCharsPropertyInfo), '("mnemonicKeyval", LabelMnemonicKeyvalPropertyInfo), '("mnemonicWidget", LabelMnemonicWidgetPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("parent", WidgetParentPropertyInfo), '("pattern", LabelPatternPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("selectable", LabelSelectablePropertyInfo), '("selectionBound", LabelSelectionBoundPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("singleLineMode", LabelSingleLineModePropertyInfo), '("style", WidgetStylePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("trackVisitedLinks", LabelTrackVisitedLinksPropertyInfo), '("useMarkup", LabelUseMarkupPropertyInfo), '("useUnderline", LabelUseUnderlinePropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthChars", LabelWidthCharsPropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo), '("wrap", LabelWrapPropertyInfo), '("wrapMode", LabelWrapModePropertyInfo), '("xpad", MiscXpadPropertyInfo), '("ypad", MiscYpadPropertyInfo)] :: [(Symbol, *)])--labelAngle :: AttrLabelProxy "angle"-labelAngle = AttrLabelProxy--labelAttributes :: AttrLabelProxy "attributes"-labelAttributes = AttrLabelProxy--labelCursorPosition :: AttrLabelProxy "cursorPosition"-labelCursorPosition = AttrLabelProxy--labelEllipsize :: AttrLabelProxy "ellipsize"-labelEllipsize = AttrLabelProxy--labelJustify :: AttrLabelProxy "justify"-labelJustify = AttrLabelProxy--labelLabel :: AttrLabelProxy "label"-labelLabel = AttrLabelProxy--labelLines :: AttrLabelProxy "lines"-labelLines = AttrLabelProxy--labelMaxWidthChars :: AttrLabelProxy "maxWidthChars"-labelMaxWidthChars = AttrLabelProxy--labelMnemonicKeyval :: AttrLabelProxy "mnemonicKeyval"-labelMnemonicKeyval = AttrLabelProxy--labelMnemonicWidget :: AttrLabelProxy "mnemonicWidget"-labelMnemonicWidget = AttrLabelProxy--labelPattern :: AttrLabelProxy "pattern"-labelPattern = AttrLabelProxy--labelSelectable :: AttrLabelProxy "selectable"-labelSelectable = AttrLabelProxy--labelSelectionBound :: AttrLabelProxy "selectionBound"-labelSelectionBound = AttrLabelProxy--labelSingleLineMode :: AttrLabelProxy "singleLineMode"-labelSingleLineMode = AttrLabelProxy--labelTrackVisitedLinks :: AttrLabelProxy "trackVisitedLinks"-labelTrackVisitedLinks = AttrLabelProxy--labelUseMarkup :: AttrLabelProxy "useMarkup"-labelUseMarkup = AttrLabelProxy--labelUseUnderline :: AttrLabelProxy "useUnderline"-labelUseUnderline = AttrLabelProxy--labelWidthChars :: AttrLabelProxy "widthChars"-labelWidthChars = AttrLabelProxy--labelWrap :: AttrLabelProxy "wrap"-labelWrap = AttrLabelProxy--labelWrapMode :: AttrLabelProxy "wrapMode"-labelWrapMode = AttrLabelProxy--labelXalign :: AttrLabelProxy "xalign"-labelXalign = AttrLabelProxy--labelYalign :: AttrLabelProxy "yalign"-labelYalign = AttrLabelProxy--data LabelActivateCurrentLinkSignalInfo-instance SignalInfo LabelActivateCurrentLinkSignalInfo where-    type HaskellCallbackType LabelActivateCurrentLinkSignalInfo = LabelActivateCurrentLinkCallback-    connectSignal _ = connectLabelActivateCurrentLink--data LabelActivateLinkSignalInfo-instance SignalInfo LabelActivateLinkSignalInfo where-    type HaskellCallbackType LabelActivateLinkSignalInfo = LabelActivateLinkCallback-    connectSignal _ = connectLabelActivateLink--data LabelCopyClipboardSignalInfo-instance SignalInfo LabelCopyClipboardSignalInfo where-    type HaskellCallbackType LabelCopyClipboardSignalInfo = LabelCopyClipboardCallback-    connectSignal _ = connectLabelCopyClipboard--data LabelMoveCursorSignalInfo-instance SignalInfo LabelMoveCursorSignalInfo where-    type HaskellCallbackType LabelMoveCursorSignalInfo = LabelMoveCursorCallback-    connectSignal _ = connectLabelMoveCursor--data LabelPopulatePopupSignalInfo-instance SignalInfo LabelPopulatePopupSignalInfo where-    type HaskellCallbackType LabelPopulatePopupSignalInfo = LabelPopulatePopupCallback-    connectSignal _ = connectLabelPopulatePopup--type instance SignalList Label = LabelSignalList-type LabelSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("activateCurrentLink", LabelActivateCurrentLinkSignalInfo), '("activateLink", LabelActivateLinkSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("copyClipboard", LabelCopyClipboardSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveCursor", LabelMoveCursorSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("populatePopup", LabelPopulatePopupSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method Label::new--- method type : Constructor--- Args : [Arg {argCName = "str", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Label")--- throws : False--- Skip return : False--foreign import ccall "gtk_label_new" gtk_label_new :: -    CString ->                              -- str : TBasicType TUTF8-    IO (Ptr Label)---labelNew ::-    (MonadIO m) =>-    Maybe (T.Text)                          -- str-    -> m Label                              -- result-labelNew str = liftIO $ do-    maybeStr <- case str of-        Nothing -> return nullPtr-        Just jStr -> do-            jStr' <- textToCString jStr-            return jStr'-    result <- gtk_label_new maybeStr-    checkUnexpectedReturnNULL "gtk_label_new" result-    result' <- (newObject Label) result-    freeMem maybeStr-    return result'---- method Label::new_with_mnemonic--- method type : Constructor--- Args : [Arg {argCName = "str", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Label")--- throws : False--- Skip return : False--foreign import ccall "gtk_label_new_with_mnemonic" gtk_label_new_with_mnemonic :: -    CString ->                              -- str : TBasicType TUTF8-    IO (Ptr Label)---labelNewWithMnemonic ::-    (MonadIO m) =>-    Maybe (T.Text)                          -- str-    -> m Label                              -- result-labelNewWithMnemonic str = liftIO $ do-    maybeStr <- case str of-        Nothing -> return nullPtr-        Just jStr -> do-            jStr' <- textToCString jStr-            return jStr'-    result <- gtk_label_new_with_mnemonic maybeStr-    checkUnexpectedReturnNULL "gtk_label_new_with_mnemonic" result-    result' <- (newObject Label) result-    freeMem maybeStr-    return result'---- method Label::get_angle--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Label", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TDouble)--- throws : False--- Skip return : False--foreign import ccall "gtk_label_get_angle" gtk_label_get_angle :: -    Ptr Label ->                            -- _obj : TInterface "Gtk" "Label"-    IO CDouble---labelGetAngle ::-    (MonadIO m, LabelK a) =>-    a                                       -- _obj-    -> m Double                             -- result-labelGetAngle _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_label_get_angle _obj'-    let result' = realToFrac result-    touchManagedPtr _obj-    return result'--data LabelGetAngleMethodInfo-instance (signature ~ (m Double), MonadIO m, LabelK a) => MethodInfo LabelGetAngleMethodInfo a signature where-    overloadedMethod _ = labelGetAngle---- method Label::get_attributes--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Label", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Pango" "AttrList")--- throws : False--- Skip return : False--foreign import ccall "gtk_label_get_attributes" gtk_label_get_attributes :: -    Ptr Label ->                            -- _obj : TInterface "Gtk" "Label"-    IO (Ptr Pango.AttrList)---labelGetAttributes ::-    (MonadIO m, LabelK a) =>-    a                                       -- _obj-    -> m Pango.AttrList                     -- result-labelGetAttributes _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_label_get_attributes _obj'-    checkUnexpectedReturnNULL "gtk_label_get_attributes" result-    result' <- (newBoxed Pango.AttrList) result-    touchManagedPtr _obj-    return result'--data LabelGetAttributesMethodInfo-instance (signature ~ (m Pango.AttrList), MonadIO m, LabelK a) => MethodInfo LabelGetAttributesMethodInfo a signature where-    overloadedMethod _ = labelGetAttributes---- method Label::get_current_uri--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Label", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_label_get_current_uri" gtk_label_get_current_uri :: -    Ptr Label ->                            -- _obj : TInterface "Gtk" "Label"-    IO CString---labelGetCurrentUri ::-    (MonadIO m, LabelK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-labelGetCurrentUri _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_label_get_current_uri _obj'-    checkUnexpectedReturnNULL "gtk_label_get_current_uri" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data LabelGetCurrentUriMethodInfo-instance (signature ~ (m T.Text), MonadIO m, LabelK a) => MethodInfo LabelGetCurrentUriMethodInfo a signature where-    overloadedMethod _ = labelGetCurrentUri---- method Label::get_ellipsize--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Label", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Pango" "EllipsizeMode")--- throws : False--- Skip return : False--foreign import ccall "gtk_label_get_ellipsize" gtk_label_get_ellipsize :: -    Ptr Label ->                            -- _obj : TInterface "Gtk" "Label"-    IO CUInt---labelGetEllipsize ::-    (MonadIO m, LabelK a) =>-    a                                       -- _obj-    -> m Pango.EllipsizeMode                -- result-labelGetEllipsize _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_label_get_ellipsize _obj'-    let result' = (toEnum . fromIntegral) result-    touchManagedPtr _obj-    return result'--data LabelGetEllipsizeMethodInfo-instance (signature ~ (m Pango.EllipsizeMode), MonadIO m, LabelK a) => MethodInfo LabelGetEllipsizeMethodInfo a signature where-    overloadedMethod _ = labelGetEllipsize---- method Label::get_justify--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Label", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Justification")--- throws : False--- Skip return : False--foreign import ccall "gtk_label_get_justify" gtk_label_get_justify :: -    Ptr Label ->                            -- _obj : TInterface "Gtk" "Label"-    IO CUInt---labelGetJustify ::-    (MonadIO m, LabelK a) =>-    a                                       -- _obj-    -> m Justification                      -- result-labelGetJustify _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_label_get_justify _obj'-    let result' = (toEnum . fromIntegral) result-    touchManagedPtr _obj-    return result'--data LabelGetJustifyMethodInfo-instance (signature ~ (m Justification), MonadIO m, LabelK a) => MethodInfo LabelGetJustifyMethodInfo a signature where-    overloadedMethod _ = labelGetJustify---- method Label::get_label--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Label", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_label_get_label" gtk_label_get_label :: -    Ptr Label ->                            -- _obj : TInterface "Gtk" "Label"-    IO CString---labelGetLabel ::-    (MonadIO m, LabelK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-labelGetLabel _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_label_get_label _obj'-    checkUnexpectedReturnNULL "gtk_label_get_label" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data LabelGetLabelMethodInfo-instance (signature ~ (m T.Text), MonadIO m, LabelK a) => MethodInfo LabelGetLabelMethodInfo a signature where-    overloadedMethod _ = labelGetLabel---- method Label::get_layout--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Label", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Pango" "Layout")--- throws : False--- Skip return : False--foreign import ccall "gtk_label_get_layout" gtk_label_get_layout :: -    Ptr Label ->                            -- _obj : TInterface "Gtk" "Label"-    IO (Ptr Pango.Layout)---labelGetLayout ::-    (MonadIO m, LabelK a) =>-    a                                       -- _obj-    -> m Pango.Layout                       -- result-labelGetLayout _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_label_get_layout _obj'-    checkUnexpectedReturnNULL "gtk_label_get_layout" result-    result' <- (newObject Pango.Layout) result-    touchManagedPtr _obj-    return result'--data LabelGetLayoutMethodInfo-instance (signature ~ (m Pango.Layout), MonadIO m, LabelK a) => MethodInfo LabelGetLayoutMethodInfo a signature where-    overloadedMethod _ = labelGetLayout---- method Label::get_layout_offsets--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Label", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "x", argType = TBasicType TInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "y", argType = TBasicType TInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_label_get_layout_offsets" gtk_label_get_layout_offsets :: -    Ptr Label ->                            -- _obj : TInterface "Gtk" "Label"-    Ptr Int32 ->                            -- x : TBasicType TInt-    Ptr Int32 ->                            -- y : TBasicType TInt-    IO ()---labelGetLayoutOffsets ::-    (MonadIO m, LabelK a) =>-    a                                       -- _obj-    -> m (Int32,Int32)                      -- result-labelGetLayoutOffsets _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    x <- allocMem :: IO (Ptr Int32)-    y <- allocMem :: IO (Ptr Int32)-    gtk_label_get_layout_offsets _obj' x y-    x' <- peek x-    y' <- peek y-    touchManagedPtr _obj-    freeMem x-    freeMem y-    return (x', y')--data LabelGetLayoutOffsetsMethodInfo-instance (signature ~ (m (Int32,Int32)), MonadIO m, LabelK a) => MethodInfo LabelGetLayoutOffsetsMethodInfo a signature where-    overloadedMethod _ = labelGetLayoutOffsets---- method Label::get_line_wrap--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Label", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_label_get_line_wrap" gtk_label_get_line_wrap :: -    Ptr Label ->                            -- _obj : TInterface "Gtk" "Label"-    IO CInt---labelGetLineWrap ::-    (MonadIO m, LabelK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-labelGetLineWrap _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_label_get_line_wrap _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data LabelGetLineWrapMethodInfo-instance (signature ~ (m Bool), MonadIO m, LabelK a) => MethodInfo LabelGetLineWrapMethodInfo a signature where-    overloadedMethod _ = labelGetLineWrap---- method Label::get_line_wrap_mode--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Label", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Pango" "WrapMode")--- throws : False--- Skip return : False--foreign import ccall "gtk_label_get_line_wrap_mode" gtk_label_get_line_wrap_mode :: -    Ptr Label ->                            -- _obj : TInterface "Gtk" "Label"-    IO CUInt---labelGetLineWrapMode ::-    (MonadIO m, LabelK a) =>-    a                                       -- _obj-    -> m Pango.WrapMode                     -- result-labelGetLineWrapMode _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_label_get_line_wrap_mode _obj'-    let result' = (toEnum . fromIntegral) result-    touchManagedPtr _obj-    return result'--data LabelGetLineWrapModeMethodInfo-instance (signature ~ (m Pango.WrapMode), MonadIO m, LabelK a) => MethodInfo LabelGetLineWrapModeMethodInfo a signature where-    overloadedMethod _ = labelGetLineWrapMode---- method Label::get_lines--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Label", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_label_get_lines" gtk_label_get_lines :: -    Ptr Label ->                            -- _obj : TInterface "Gtk" "Label"-    IO Int32---labelGetLines ::-    (MonadIO m, LabelK a) =>-    a                                       -- _obj-    -> m Int32                              -- result-labelGetLines _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_label_get_lines _obj'-    touchManagedPtr _obj-    return result--data LabelGetLinesMethodInfo-instance (signature ~ (m Int32), MonadIO m, LabelK a) => MethodInfo LabelGetLinesMethodInfo a signature where-    overloadedMethod _ = labelGetLines---- method Label::get_max_width_chars--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Label", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_label_get_max_width_chars" gtk_label_get_max_width_chars :: -    Ptr Label ->                            -- _obj : TInterface "Gtk" "Label"-    IO Int32---labelGetMaxWidthChars ::-    (MonadIO m, LabelK a) =>-    a                                       -- _obj-    -> m Int32                              -- result-labelGetMaxWidthChars _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_label_get_max_width_chars _obj'-    touchManagedPtr _obj-    return result--data LabelGetMaxWidthCharsMethodInfo-instance (signature ~ (m Int32), MonadIO m, LabelK a) => MethodInfo LabelGetMaxWidthCharsMethodInfo a signature where-    overloadedMethod _ = labelGetMaxWidthChars---- method Label::get_mnemonic_keyval--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Label", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_label_get_mnemonic_keyval" gtk_label_get_mnemonic_keyval :: -    Ptr Label ->                            -- _obj : TInterface "Gtk" "Label"-    IO Word32---labelGetMnemonicKeyval ::-    (MonadIO m, LabelK a) =>-    a                                       -- _obj-    -> m Word32                             -- result-labelGetMnemonicKeyval _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_label_get_mnemonic_keyval _obj'-    touchManagedPtr _obj-    return result--data LabelGetMnemonicKeyvalMethodInfo-instance (signature ~ (m Word32), MonadIO m, LabelK a) => MethodInfo LabelGetMnemonicKeyvalMethodInfo a signature where-    overloadedMethod _ = labelGetMnemonicKeyval---- method Label::get_mnemonic_widget--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Label", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Widget")--- throws : False--- Skip return : False--foreign import ccall "gtk_label_get_mnemonic_widget" gtk_label_get_mnemonic_widget :: -    Ptr Label ->                            -- _obj : TInterface "Gtk" "Label"-    IO (Ptr Widget)---labelGetMnemonicWidget ::-    (MonadIO m, LabelK a) =>-    a                                       -- _obj-    -> m Widget                             -- result-labelGetMnemonicWidget _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_label_get_mnemonic_widget _obj'-    checkUnexpectedReturnNULL "gtk_label_get_mnemonic_widget" result-    result' <- (newObject Widget) result-    touchManagedPtr _obj-    return result'--data LabelGetMnemonicWidgetMethodInfo-instance (signature ~ (m Widget), MonadIO m, LabelK a) => MethodInfo LabelGetMnemonicWidgetMethodInfo a signature where-    overloadedMethod _ = labelGetMnemonicWidget---- method Label::get_selectable--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Label", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_label_get_selectable" gtk_label_get_selectable :: -    Ptr Label ->                            -- _obj : TInterface "Gtk" "Label"-    IO CInt---labelGetSelectable ::-    (MonadIO m, LabelK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-labelGetSelectable _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_label_get_selectable _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data LabelGetSelectableMethodInfo-instance (signature ~ (m Bool), MonadIO m, LabelK a) => MethodInfo LabelGetSelectableMethodInfo a signature where-    overloadedMethod _ = labelGetSelectable---- method Label::get_selection_bounds--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Label", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "start", argType = TBasicType TInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "end", argType = TBasicType TInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_label_get_selection_bounds" gtk_label_get_selection_bounds :: -    Ptr Label ->                            -- _obj : TInterface "Gtk" "Label"-    Ptr Int32 ->                            -- start : TBasicType TInt-    Ptr Int32 ->                            -- end : TBasicType TInt-    IO CInt---labelGetSelectionBounds ::-    (MonadIO m, LabelK a) =>-    a                                       -- _obj-    -> m (Bool,Int32,Int32)                 -- result-labelGetSelectionBounds _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    start <- allocMem :: IO (Ptr Int32)-    end <- allocMem :: IO (Ptr Int32)-    result <- gtk_label_get_selection_bounds _obj' start end-    let result' = (/= 0) result-    start' <- peek start-    end' <- peek end-    touchManagedPtr _obj-    freeMem start-    freeMem end-    return (result', start', end')--data LabelGetSelectionBoundsMethodInfo-instance (signature ~ (m (Bool,Int32,Int32)), MonadIO m, LabelK a) => MethodInfo LabelGetSelectionBoundsMethodInfo a signature where-    overloadedMethod _ = labelGetSelectionBounds---- method Label::get_single_line_mode--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Label", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_label_get_single_line_mode" gtk_label_get_single_line_mode :: -    Ptr Label ->                            -- _obj : TInterface "Gtk" "Label"-    IO CInt---labelGetSingleLineMode ::-    (MonadIO m, LabelK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-labelGetSingleLineMode _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_label_get_single_line_mode _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data LabelGetSingleLineModeMethodInfo-instance (signature ~ (m Bool), MonadIO m, LabelK a) => MethodInfo LabelGetSingleLineModeMethodInfo a signature where-    overloadedMethod _ = labelGetSingleLineMode---- method Label::get_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Label", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_label_get_text" gtk_label_get_text :: -    Ptr Label ->                            -- _obj : TInterface "Gtk" "Label"-    IO CString---labelGetText ::-    (MonadIO m, LabelK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-labelGetText _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_label_get_text _obj'-    checkUnexpectedReturnNULL "gtk_label_get_text" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data LabelGetTextMethodInfo-instance (signature ~ (m T.Text), MonadIO m, LabelK a) => MethodInfo LabelGetTextMethodInfo a signature where-    overloadedMethod _ = labelGetText---- method Label::get_track_visited_links--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Label", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_label_get_track_visited_links" gtk_label_get_track_visited_links :: -    Ptr Label ->                            -- _obj : TInterface "Gtk" "Label"-    IO CInt---labelGetTrackVisitedLinks ::-    (MonadIO m, LabelK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-labelGetTrackVisitedLinks _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_label_get_track_visited_links _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data LabelGetTrackVisitedLinksMethodInfo-instance (signature ~ (m Bool), MonadIO m, LabelK a) => MethodInfo LabelGetTrackVisitedLinksMethodInfo a signature where-    overloadedMethod _ = labelGetTrackVisitedLinks---- method Label::get_use_markup--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Label", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_label_get_use_markup" gtk_label_get_use_markup :: -    Ptr Label ->                            -- _obj : TInterface "Gtk" "Label"-    IO CInt---labelGetUseMarkup ::-    (MonadIO m, LabelK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-labelGetUseMarkup _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_label_get_use_markup _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data LabelGetUseMarkupMethodInfo-instance (signature ~ (m Bool), MonadIO m, LabelK a) => MethodInfo LabelGetUseMarkupMethodInfo a signature where-    overloadedMethod _ = labelGetUseMarkup---- method Label::get_use_underline--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Label", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_label_get_use_underline" gtk_label_get_use_underline :: -    Ptr Label ->                            -- _obj : TInterface "Gtk" "Label"-    IO CInt---labelGetUseUnderline ::-    (MonadIO m, LabelK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-labelGetUseUnderline _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_label_get_use_underline _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data LabelGetUseUnderlineMethodInfo-instance (signature ~ (m Bool), MonadIO m, LabelK a) => MethodInfo LabelGetUseUnderlineMethodInfo a signature where-    overloadedMethod _ = labelGetUseUnderline---- method Label::get_width_chars--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Label", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_label_get_width_chars" gtk_label_get_width_chars :: -    Ptr Label ->                            -- _obj : TInterface "Gtk" "Label"-    IO Int32---labelGetWidthChars ::-    (MonadIO m, LabelK a) =>-    a                                       -- _obj-    -> m Int32                              -- result-labelGetWidthChars _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_label_get_width_chars _obj'-    touchManagedPtr _obj-    return result--data LabelGetWidthCharsMethodInfo-instance (signature ~ (m Int32), MonadIO m, LabelK a) => MethodInfo LabelGetWidthCharsMethodInfo a signature where-    overloadedMethod _ = labelGetWidthChars---- method Label::get_xalign--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Label", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TFloat)--- throws : False--- Skip return : False--foreign import ccall "gtk_label_get_xalign" gtk_label_get_xalign :: -    Ptr Label ->                            -- _obj : TInterface "Gtk" "Label"-    IO CFloat---labelGetXalign ::-    (MonadIO m, LabelK a) =>-    a                                       -- _obj-    -> m Float                              -- result-labelGetXalign _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_label_get_xalign _obj'-    let result' = realToFrac result-    touchManagedPtr _obj-    return result'--data LabelGetXalignMethodInfo-instance (signature ~ (m Float), MonadIO m, LabelK a) => MethodInfo LabelGetXalignMethodInfo a signature where-    overloadedMethod _ = labelGetXalign---- method Label::get_yalign--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Label", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TFloat)--- throws : False--- Skip return : False--foreign import ccall "gtk_label_get_yalign" gtk_label_get_yalign :: -    Ptr Label ->                            -- _obj : TInterface "Gtk" "Label"-    IO CFloat---labelGetYalign ::-    (MonadIO m, LabelK a) =>-    a                                       -- _obj-    -> m Float                              -- result-labelGetYalign _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_label_get_yalign _obj'-    let result' = realToFrac result-    touchManagedPtr _obj-    return result'--data LabelGetYalignMethodInfo-instance (signature ~ (m Float), MonadIO m, LabelK a) => MethodInfo LabelGetYalignMethodInfo a signature where-    overloadedMethod _ = labelGetYalign---- method Label::select_region--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Label", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "start_offset", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "end_offset", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_label_select_region" gtk_label_select_region :: -    Ptr Label ->                            -- _obj : TInterface "Gtk" "Label"-    Int32 ->                                -- start_offset : TBasicType TInt-    Int32 ->                                -- end_offset : TBasicType TInt-    IO ()---labelSelectRegion ::-    (MonadIO m, LabelK a) =>-    a                                       -- _obj-    -> Int32                                -- startOffset-    -> Int32                                -- endOffset-    -> m ()                                 -- result-labelSelectRegion _obj startOffset endOffset = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_label_select_region _obj' startOffset endOffset-    touchManagedPtr _obj-    return ()--data LabelSelectRegionMethodInfo-instance (signature ~ (Int32 -> Int32 -> m ()), MonadIO m, LabelK a) => MethodInfo LabelSelectRegionMethodInfo a signature where-    overloadedMethod _ = labelSelectRegion---- method Label::set_angle--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Label", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "angle", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_label_set_angle" gtk_label_set_angle :: -    Ptr Label ->                            -- _obj : TInterface "Gtk" "Label"-    CDouble ->                              -- angle : TBasicType TDouble-    IO ()---labelSetAngle ::-    (MonadIO m, LabelK a) =>-    a                                       -- _obj-    -> Double                               -- angle-    -> m ()                                 -- result-labelSetAngle _obj angle = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let angle' = realToFrac angle-    gtk_label_set_angle _obj' angle'-    touchManagedPtr _obj-    return ()--data LabelSetAngleMethodInfo-instance (signature ~ (Double -> m ()), MonadIO m, LabelK a) => MethodInfo LabelSetAngleMethodInfo a signature where-    overloadedMethod _ = labelSetAngle---- method Label::set_attributes--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Label", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "attrs", argType = TInterface "Pango" "AttrList", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_label_set_attributes" gtk_label_set_attributes :: -    Ptr Label ->                            -- _obj : TInterface "Gtk" "Label"-    Ptr Pango.AttrList ->                   -- attrs : TInterface "Pango" "AttrList"-    IO ()---labelSetAttributes ::-    (MonadIO m, LabelK a) =>-    a                                       -- _obj-    -> Maybe (Pango.AttrList)               -- attrs-    -> m ()                                 -- result-labelSetAttributes _obj attrs = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeAttrs <- case attrs of-        Nothing -> return nullPtr-        Just jAttrs -> do-            let jAttrs' = unsafeManagedPtrGetPtr jAttrs-            return jAttrs'-    gtk_label_set_attributes _obj' maybeAttrs-    touchManagedPtr _obj-    whenJust attrs touchManagedPtr-    return ()--data LabelSetAttributesMethodInfo-instance (signature ~ (Maybe (Pango.AttrList) -> m ()), MonadIO m, LabelK a) => MethodInfo LabelSetAttributesMethodInfo a signature where-    overloadedMethod _ = labelSetAttributes---- method Label::set_ellipsize--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Label", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "mode", argType = TInterface "Pango" "EllipsizeMode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_label_set_ellipsize" gtk_label_set_ellipsize :: -    Ptr Label ->                            -- _obj : TInterface "Gtk" "Label"-    CUInt ->                                -- mode : TInterface "Pango" "EllipsizeMode"-    IO ()---labelSetEllipsize ::-    (MonadIO m, LabelK a) =>-    a                                       -- _obj-    -> Pango.EllipsizeMode                  -- mode-    -> m ()                                 -- result-labelSetEllipsize _obj mode = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let mode' = (fromIntegral . fromEnum) mode-    gtk_label_set_ellipsize _obj' mode'-    touchManagedPtr _obj-    return ()--data LabelSetEllipsizeMethodInfo-instance (signature ~ (Pango.EllipsizeMode -> m ()), MonadIO m, LabelK a) => MethodInfo LabelSetEllipsizeMethodInfo a signature where-    overloadedMethod _ = labelSetEllipsize---- method Label::set_justify--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Label", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "jtype", argType = TInterface "Gtk" "Justification", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_label_set_justify" gtk_label_set_justify :: -    Ptr Label ->                            -- _obj : TInterface "Gtk" "Label"-    CUInt ->                                -- jtype : TInterface "Gtk" "Justification"-    IO ()---labelSetJustify ::-    (MonadIO m, LabelK a) =>-    a                                       -- _obj-    -> Justification                        -- jtype-    -> m ()                                 -- result-labelSetJustify _obj jtype = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let jtype' = (fromIntegral . fromEnum) jtype-    gtk_label_set_justify _obj' jtype'-    touchManagedPtr _obj-    return ()--data LabelSetJustifyMethodInfo-instance (signature ~ (Justification -> m ()), MonadIO m, LabelK a) => MethodInfo LabelSetJustifyMethodInfo a signature where-    overloadedMethod _ = labelSetJustify---- method Label::set_label--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Label", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "str", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_label_set_label" gtk_label_set_label :: -    Ptr Label ->                            -- _obj : TInterface "Gtk" "Label"-    CString ->                              -- str : TBasicType TUTF8-    IO ()---labelSetLabel ::-    (MonadIO m, LabelK a) =>-    a                                       -- _obj-    -> T.Text                               -- str-    -> m ()                                 -- result-labelSetLabel _obj str = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    str' <- textToCString str-    gtk_label_set_label _obj' str'-    touchManagedPtr _obj-    freeMem str'-    return ()--data LabelSetLabelMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, LabelK a) => MethodInfo LabelSetLabelMethodInfo a signature where-    overloadedMethod _ = labelSetLabel---- method Label::set_line_wrap--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Label", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "wrap", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_label_set_line_wrap" gtk_label_set_line_wrap :: -    Ptr Label ->                            -- _obj : TInterface "Gtk" "Label"-    CInt ->                                 -- wrap : TBasicType TBoolean-    IO ()---labelSetLineWrap ::-    (MonadIO m, LabelK a) =>-    a                                       -- _obj-    -> Bool                                 -- wrap-    -> m ()                                 -- result-labelSetLineWrap _obj wrap = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let wrap' = (fromIntegral . fromEnum) wrap-    gtk_label_set_line_wrap _obj' wrap'-    touchManagedPtr _obj-    return ()--data LabelSetLineWrapMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, LabelK a) => MethodInfo LabelSetLineWrapMethodInfo a signature where-    overloadedMethod _ = labelSetLineWrap---- method Label::set_line_wrap_mode--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Label", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "wrap_mode", argType = TInterface "Pango" "WrapMode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_label_set_line_wrap_mode" gtk_label_set_line_wrap_mode :: -    Ptr Label ->                            -- _obj : TInterface "Gtk" "Label"-    CUInt ->                                -- wrap_mode : TInterface "Pango" "WrapMode"-    IO ()---labelSetLineWrapMode ::-    (MonadIO m, LabelK a) =>-    a                                       -- _obj-    -> Pango.WrapMode                       -- wrapMode-    -> m ()                                 -- result-labelSetLineWrapMode _obj wrapMode = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let wrapMode' = (fromIntegral . fromEnum) wrapMode-    gtk_label_set_line_wrap_mode _obj' wrapMode'-    touchManagedPtr _obj-    return ()--data LabelSetLineWrapModeMethodInfo-instance (signature ~ (Pango.WrapMode -> m ()), MonadIO m, LabelK a) => MethodInfo LabelSetLineWrapModeMethodInfo a signature where-    overloadedMethod _ = labelSetLineWrapMode---- method Label::set_lines--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Label", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "lines", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_label_set_lines" gtk_label_set_lines :: -    Ptr Label ->                            -- _obj : TInterface "Gtk" "Label"-    Int32 ->                                -- lines : TBasicType TInt-    IO ()---labelSetLines ::-    (MonadIO m, LabelK a) =>-    a                                       -- _obj-    -> Int32                                -- lines-    -> m ()                                 -- result-labelSetLines _obj lines = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_label_set_lines _obj' lines-    touchManagedPtr _obj-    return ()--data LabelSetLinesMethodInfo-instance (signature ~ (Int32 -> m ()), MonadIO m, LabelK a) => MethodInfo LabelSetLinesMethodInfo a signature where-    overloadedMethod _ = labelSetLines---- method Label::set_markup--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Label", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "str", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_label_set_markup" gtk_label_set_markup :: -    Ptr Label ->                            -- _obj : TInterface "Gtk" "Label"-    CString ->                              -- str : TBasicType TUTF8-    IO ()---labelSetMarkup ::-    (MonadIO m, LabelK a) =>-    a                                       -- _obj-    -> T.Text                               -- str-    -> m ()                                 -- result-labelSetMarkup _obj str = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    str' <- textToCString str-    gtk_label_set_markup _obj' str'-    touchManagedPtr _obj-    freeMem str'-    return ()--data LabelSetMarkupMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, LabelK a) => MethodInfo LabelSetMarkupMethodInfo a signature where-    overloadedMethod _ = labelSetMarkup---- method Label::set_markup_with_mnemonic--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Label", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "str", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_label_set_markup_with_mnemonic" gtk_label_set_markup_with_mnemonic :: -    Ptr Label ->                            -- _obj : TInterface "Gtk" "Label"-    CString ->                              -- str : TBasicType TUTF8-    IO ()---labelSetMarkupWithMnemonic ::-    (MonadIO m, LabelK a) =>-    a                                       -- _obj-    -> T.Text                               -- str-    -> m ()                                 -- result-labelSetMarkupWithMnemonic _obj str = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    str' <- textToCString str-    gtk_label_set_markup_with_mnemonic _obj' str'-    touchManagedPtr _obj-    freeMem str'-    return ()--data LabelSetMarkupWithMnemonicMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, LabelK a) => MethodInfo LabelSetMarkupWithMnemonicMethodInfo a signature where-    overloadedMethod _ = labelSetMarkupWithMnemonic---- method Label::set_max_width_chars--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Label", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "n_chars", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_label_set_max_width_chars" gtk_label_set_max_width_chars :: -    Ptr Label ->                            -- _obj : TInterface "Gtk" "Label"-    Int32 ->                                -- n_chars : TBasicType TInt-    IO ()---labelSetMaxWidthChars ::-    (MonadIO m, LabelK a) =>-    a                                       -- _obj-    -> Int32                                -- nChars-    -> m ()                                 -- result-labelSetMaxWidthChars _obj nChars = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_label_set_max_width_chars _obj' nChars-    touchManagedPtr _obj-    return ()--data LabelSetMaxWidthCharsMethodInfo-instance (signature ~ (Int32 -> m ()), MonadIO m, LabelK a) => MethodInfo LabelSetMaxWidthCharsMethodInfo a signature where-    overloadedMethod _ = labelSetMaxWidthChars---- method Label::set_mnemonic_widget--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Label", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_label_set_mnemonic_widget" gtk_label_set_mnemonic_widget :: -    Ptr Label ->                            -- _obj : TInterface "Gtk" "Label"-    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    IO ()---labelSetMnemonicWidget ::-    (MonadIO m, LabelK a, WidgetK b) =>-    a                                       -- _obj-    -> Maybe (b)                            -- widget-    -> m ()                                 -- result-labelSetMnemonicWidget _obj widget = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeWidget <- case widget of-        Nothing -> return nullPtr-        Just jWidget -> do-            let jWidget' = unsafeManagedPtrCastPtr jWidget-            return jWidget'-    gtk_label_set_mnemonic_widget _obj' maybeWidget-    touchManagedPtr _obj-    whenJust widget touchManagedPtr-    return ()--data LabelSetMnemonicWidgetMethodInfo-instance (signature ~ (Maybe (b) -> m ()), MonadIO m, LabelK a, WidgetK b) => MethodInfo LabelSetMnemonicWidgetMethodInfo a signature where-    overloadedMethod _ = labelSetMnemonicWidget---- method Label::set_pattern--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Label", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "pattern", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_label_set_pattern" gtk_label_set_pattern :: -    Ptr Label ->                            -- _obj : TInterface "Gtk" "Label"-    CString ->                              -- pattern : TBasicType TUTF8-    IO ()---labelSetPattern ::-    (MonadIO m, LabelK a) =>-    a                                       -- _obj-    -> T.Text                               -- pattern-    -> m ()                                 -- result-labelSetPattern _obj pattern = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    pattern' <- textToCString pattern-    gtk_label_set_pattern _obj' pattern'-    touchManagedPtr _obj-    freeMem pattern'-    return ()--data LabelSetPatternMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, LabelK a) => MethodInfo LabelSetPatternMethodInfo a signature where-    overloadedMethod _ = labelSetPattern---- method Label::set_selectable--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Label", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "setting", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_label_set_selectable" gtk_label_set_selectable :: -    Ptr Label ->                            -- _obj : TInterface "Gtk" "Label"-    CInt ->                                 -- setting : TBasicType TBoolean-    IO ()---labelSetSelectable ::-    (MonadIO m, LabelK a) =>-    a                                       -- _obj-    -> Bool                                 -- setting-    -> m ()                                 -- result-labelSetSelectable _obj setting = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let setting' = (fromIntegral . fromEnum) setting-    gtk_label_set_selectable _obj' setting'-    touchManagedPtr _obj-    return ()--data LabelSetSelectableMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, LabelK a) => MethodInfo LabelSetSelectableMethodInfo a signature where-    overloadedMethod _ = labelSetSelectable---- method Label::set_single_line_mode--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Label", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "single_line_mode", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_label_set_single_line_mode" gtk_label_set_single_line_mode :: -    Ptr Label ->                            -- _obj : TInterface "Gtk" "Label"-    CInt ->                                 -- single_line_mode : TBasicType TBoolean-    IO ()---labelSetSingleLineMode ::-    (MonadIO m, LabelK a) =>-    a                                       -- _obj-    -> Bool                                 -- singleLineMode-    -> m ()                                 -- result-labelSetSingleLineMode _obj singleLineMode = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let singleLineMode' = (fromIntegral . fromEnum) singleLineMode-    gtk_label_set_single_line_mode _obj' singleLineMode'-    touchManagedPtr _obj-    return ()--data LabelSetSingleLineModeMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, LabelK a) => MethodInfo LabelSetSingleLineModeMethodInfo a signature where-    overloadedMethod _ = labelSetSingleLineMode---- method Label::set_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Label", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "str", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_label_set_text" gtk_label_set_text :: -    Ptr Label ->                            -- _obj : TInterface "Gtk" "Label"-    CString ->                              -- str : TBasicType TUTF8-    IO ()---labelSetText ::-    (MonadIO m, LabelK a) =>-    a                                       -- _obj-    -> T.Text                               -- str-    -> m ()                                 -- result-labelSetText _obj str = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    str' <- textToCString str-    gtk_label_set_text _obj' str'-    touchManagedPtr _obj-    freeMem str'-    return ()--data LabelSetTextMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, LabelK a) => MethodInfo LabelSetTextMethodInfo a signature where-    overloadedMethod _ = labelSetText---- method Label::set_text_with_mnemonic--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Label", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "str", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_label_set_text_with_mnemonic" gtk_label_set_text_with_mnemonic :: -    Ptr Label ->                            -- _obj : TInterface "Gtk" "Label"-    CString ->                              -- str : TBasicType TUTF8-    IO ()---labelSetTextWithMnemonic ::-    (MonadIO m, LabelK a) =>-    a                                       -- _obj-    -> T.Text                               -- str-    -> m ()                                 -- result-labelSetTextWithMnemonic _obj str = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    str' <- textToCString str-    gtk_label_set_text_with_mnemonic _obj' str'-    touchManagedPtr _obj-    freeMem str'-    return ()--data LabelSetTextWithMnemonicMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, LabelK a) => MethodInfo LabelSetTextWithMnemonicMethodInfo a signature where-    overloadedMethod _ = labelSetTextWithMnemonic---- method Label::set_track_visited_links--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Label", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "track_links", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_label_set_track_visited_links" gtk_label_set_track_visited_links :: -    Ptr Label ->                            -- _obj : TInterface "Gtk" "Label"-    CInt ->                                 -- track_links : TBasicType TBoolean-    IO ()---labelSetTrackVisitedLinks ::-    (MonadIO m, LabelK a) =>-    a                                       -- _obj-    -> Bool                                 -- trackLinks-    -> m ()                                 -- result-labelSetTrackVisitedLinks _obj trackLinks = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let trackLinks' = (fromIntegral . fromEnum) trackLinks-    gtk_label_set_track_visited_links _obj' trackLinks'-    touchManagedPtr _obj-    return ()--data LabelSetTrackVisitedLinksMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, LabelK a) => MethodInfo LabelSetTrackVisitedLinksMethodInfo a signature where-    overloadedMethod _ = labelSetTrackVisitedLinks---- method Label::set_use_markup--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Label", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "setting", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_label_set_use_markup" gtk_label_set_use_markup :: -    Ptr Label ->                            -- _obj : TInterface "Gtk" "Label"-    CInt ->                                 -- setting : TBasicType TBoolean-    IO ()---labelSetUseMarkup ::-    (MonadIO m, LabelK a) =>-    a                                       -- _obj-    -> Bool                                 -- setting-    -> m ()                                 -- result-labelSetUseMarkup _obj setting = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let setting' = (fromIntegral . fromEnum) setting-    gtk_label_set_use_markup _obj' setting'-    touchManagedPtr _obj-    return ()--data LabelSetUseMarkupMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, LabelK a) => MethodInfo LabelSetUseMarkupMethodInfo a signature where-    overloadedMethod _ = labelSetUseMarkup---- method Label::set_use_underline--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Label", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "setting", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_label_set_use_underline" gtk_label_set_use_underline :: -    Ptr Label ->                            -- _obj : TInterface "Gtk" "Label"-    CInt ->                                 -- setting : TBasicType TBoolean-    IO ()---labelSetUseUnderline ::-    (MonadIO m, LabelK a) =>-    a                                       -- _obj-    -> Bool                                 -- setting-    -> m ()                                 -- result-labelSetUseUnderline _obj setting = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let setting' = (fromIntegral . fromEnum) setting-    gtk_label_set_use_underline _obj' setting'-    touchManagedPtr _obj-    return ()--data LabelSetUseUnderlineMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, LabelK a) => MethodInfo LabelSetUseUnderlineMethodInfo a signature where-    overloadedMethod _ = labelSetUseUnderline---- method Label::set_width_chars--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Label", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "n_chars", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_label_set_width_chars" gtk_label_set_width_chars :: -    Ptr Label ->                            -- _obj : TInterface "Gtk" "Label"-    Int32 ->                                -- n_chars : TBasicType TInt-    IO ()---labelSetWidthChars ::-    (MonadIO m, LabelK a) =>-    a                                       -- _obj-    -> Int32                                -- nChars-    -> m ()                                 -- result-labelSetWidthChars _obj nChars = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_label_set_width_chars _obj' nChars-    touchManagedPtr _obj-    return ()--data LabelSetWidthCharsMethodInfo-instance (signature ~ (Int32 -> m ()), MonadIO m, LabelK a) => MethodInfo LabelSetWidthCharsMethodInfo a signature where-    overloadedMethod _ = labelSetWidthChars---- method Label::set_xalign--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Label", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "xalign", argType = TBasicType TFloat, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_label_set_xalign" gtk_label_set_xalign :: -    Ptr Label ->                            -- _obj : TInterface "Gtk" "Label"-    CFloat ->                               -- xalign : TBasicType TFloat-    IO ()---labelSetXalign ::-    (MonadIO m, LabelK a) =>-    a                                       -- _obj-    -> Float                                -- xalign-    -> m ()                                 -- result-labelSetXalign _obj xalign = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let xalign' = realToFrac xalign-    gtk_label_set_xalign _obj' xalign'-    touchManagedPtr _obj-    return ()--data LabelSetXalignMethodInfo-instance (signature ~ (Float -> m ()), MonadIO m, LabelK a) => MethodInfo LabelSetXalignMethodInfo a signature where-    overloadedMethod _ = labelSetXalign---- method Label::set_yalign--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Label", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "yalign", argType = TBasicType TFloat, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_label_set_yalign" gtk_label_set_yalign :: -    Ptr Label ->                            -- _obj : TInterface "Gtk" "Label"-    CFloat ->                               -- yalign : TBasicType TFloat-    IO ()---labelSetYalign ::-    (MonadIO m, LabelK a) =>-    a                                       -- _obj-    -> Float                                -- yalign-    -> m ()                                 -- result-labelSetYalign _obj yalign = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let yalign' = realToFrac yalign-    gtk_label_set_yalign _obj' yalign'-    touchManagedPtr _obj-    return ()--data LabelSetYalignMethodInfo-instance (signature ~ (Float -> m ()), MonadIO m, LabelK a) => MethodInfo LabelSetYalignMethodInfo a signature where-    overloadedMethod _ = labelSetYalign--
− GI/Gtk/Objects/Label.hs-boot
@@ -1,88 +0,0 @@-module GI.Gtk.Objects.Label where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype Label = Label (ForeignPtr Label)-instance GObject Label where-class GObject o => LabelK o-instance (GObject o, IsDescendantOf Label o) => LabelK o-data LabelAnglePropertyInfo-data LabelAttributesPropertyInfo-data LabelCursorPositionPropertyInfo-data LabelEllipsizePropertyInfo-data LabelJustifyPropertyInfo-data LabelLabelPropertyInfo-data LabelLinesPropertyInfo-data LabelMaxWidthCharsPropertyInfo-data LabelMnemonicKeyvalPropertyInfo-data LabelMnemonicWidgetPropertyInfo-data LabelPatternPropertyInfo-data LabelSelectablePropertyInfo-data LabelSelectionBoundPropertyInfo-data LabelSingleLineModePropertyInfo-data LabelTrackVisitedLinksPropertyInfo-data LabelUseMarkupPropertyInfo-data LabelUseUnderlinePropertyInfo-data LabelWidthCharsPropertyInfo-data LabelWrapPropertyInfo-data LabelWrapModePropertyInfo-data LabelXalignPropertyInfo-data LabelYalignPropertyInfo-data LabelActivateCurrentLinkSignalInfo-data LabelActivateLinkSignalInfo-data LabelCopyClipboardSignalInfo-data LabelMoveCursorSignalInfo-data LabelPopulatePopupSignalInfo-data LabelGetAngleMethodInfo-data LabelGetAttributesMethodInfo-data LabelGetCurrentUriMethodInfo-data LabelGetEllipsizeMethodInfo-data LabelGetJustifyMethodInfo-data LabelGetLabelMethodInfo-data LabelGetLayoutMethodInfo-data LabelGetLayoutOffsetsMethodInfo-data LabelGetLineWrapMethodInfo-data LabelGetLineWrapModeMethodInfo-data LabelGetLinesMethodInfo-data LabelGetMaxWidthCharsMethodInfo-data LabelGetMnemonicKeyvalMethodInfo-data LabelGetMnemonicWidgetMethodInfo-data LabelGetSelectableMethodInfo-data LabelGetSelectionBoundsMethodInfo-data LabelGetSingleLineModeMethodInfo-data LabelGetTextMethodInfo-data LabelGetTrackVisitedLinksMethodInfo-data LabelGetUseMarkupMethodInfo-data LabelGetUseUnderlineMethodInfo-data LabelGetWidthCharsMethodInfo-data LabelGetXalignMethodInfo-data LabelGetYalignMethodInfo-data LabelSelectRegionMethodInfo-data LabelSetAngleMethodInfo-data LabelSetAttributesMethodInfo-data LabelSetEllipsizeMethodInfo-data LabelSetJustifyMethodInfo-data LabelSetLabelMethodInfo-data LabelSetLineWrapMethodInfo-data LabelSetLineWrapModeMethodInfo-data LabelSetLinesMethodInfo-data LabelSetMarkupMethodInfo-data LabelSetMarkupWithMnemonicMethodInfo-data LabelSetMaxWidthCharsMethodInfo-data LabelSetMnemonicWidgetMethodInfo-data LabelSetPatternMethodInfo-data LabelSetSelectableMethodInfo-data LabelSetSingleLineModeMethodInfo-data LabelSetTextMethodInfo-data LabelSetTextWithMnemonicMethodInfo-data LabelSetTrackVisitedLinksMethodInfo-data LabelSetUseMarkupMethodInfo-data LabelSetUseUnderlineMethodInfo-data LabelSetWidthCharsMethodInfo-data LabelSetXalignMethodInfo-data LabelSetYalignMethodInfo
− GI/Gtk/Objects/LabelAccessible.hs
@@ -1,151 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.LabelAccessible-    ( ---- * Exported types-    LabelAccessible(..)                     ,-    LabelAccessibleK                        ,-    toLabelAccessible                       ,-    noLabelAccessible                       ,---    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype LabelAccessible = LabelAccessible (ForeignPtr LabelAccessible)-foreign import ccall "gtk_label_accessible_get_type"-    c_gtk_label_accessible_get_type :: IO GType--type instance ParentTypes LabelAccessible = LabelAccessibleParentTypes-type LabelAccessibleParentTypes = '[WidgetAccessible, Accessible, Atk.Object, GObject.Object, Atk.Component, Atk.Hypertext, Atk.Text]--instance GObject LabelAccessible where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_label_accessible_get_type-    --class GObject o => LabelAccessibleK o-instance (GObject o, IsDescendantOf LabelAccessible o) => LabelAccessibleK o--toLabelAccessible :: LabelAccessibleK o => o -> IO LabelAccessible-toLabelAccessible = unsafeCastTo LabelAccessible--noLabelAccessible :: Maybe LabelAccessible-noLabelAccessible = Nothing--type family ResolveLabelAccessibleMethod (t :: Symbol) (o :: *) :: * where-    ResolveLabelAccessibleMethod "addRelationship" o = Atk.ObjectAddRelationshipMethodInfo-    ResolveLabelAccessibleMethod "addSelection" o = Atk.TextAddSelectionMethodInfo-    ResolveLabelAccessibleMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveLabelAccessibleMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveLabelAccessibleMethod "connectWidgetDestroyed" o = AccessibleConnectWidgetDestroyedMethodInfo-    ResolveLabelAccessibleMethod "contains" o = Atk.ComponentContainsMethodInfo-    ResolveLabelAccessibleMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveLabelAccessibleMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveLabelAccessibleMethod "grabFocus" o = Atk.ComponentGrabFocusMethodInfo-    ResolveLabelAccessibleMethod "initialize" o = Atk.ObjectInitializeMethodInfo-    ResolveLabelAccessibleMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveLabelAccessibleMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveLabelAccessibleMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveLabelAccessibleMethod "notifyStateChange" o = Atk.ObjectNotifyStateChangeMethodInfo-    ResolveLabelAccessibleMethod "peekParent" o = Atk.ObjectPeekParentMethodInfo-    ResolveLabelAccessibleMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveLabelAccessibleMethod "refAccessibleAtPoint" o = Atk.ComponentRefAccessibleAtPointMethodInfo-    ResolveLabelAccessibleMethod "refAccessibleChild" o = Atk.ObjectRefAccessibleChildMethodInfo-    ResolveLabelAccessibleMethod "refRelationSet" o = Atk.ObjectRefRelationSetMethodInfo-    ResolveLabelAccessibleMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveLabelAccessibleMethod "refStateSet" o = Atk.ObjectRefStateSetMethodInfo-    ResolveLabelAccessibleMethod "removeFocusHandler" o = Atk.ComponentRemoveFocusHandlerMethodInfo-    ResolveLabelAccessibleMethod "removePropertyChangeHandler" o = Atk.ObjectRemovePropertyChangeHandlerMethodInfo-    ResolveLabelAccessibleMethod "removeRelationship" o = Atk.ObjectRemoveRelationshipMethodInfo-    ResolveLabelAccessibleMethod "removeSelection" o = Atk.TextRemoveSelectionMethodInfo-    ResolveLabelAccessibleMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveLabelAccessibleMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveLabelAccessibleMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveLabelAccessibleMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveLabelAccessibleMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveLabelAccessibleMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveLabelAccessibleMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveLabelAccessibleMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveLabelAccessibleMethod "getAlpha" o = Atk.ComponentGetAlphaMethodInfo-    ResolveLabelAccessibleMethod "getAttributes" o = Atk.ObjectGetAttributesMethodInfo-    ResolveLabelAccessibleMethod "getBoundedRanges" o = Atk.TextGetBoundedRangesMethodInfo-    ResolveLabelAccessibleMethod "getCaretOffset" o = Atk.TextGetCaretOffsetMethodInfo-    ResolveLabelAccessibleMethod "getCharacterAtOffset" o = Atk.TextGetCharacterAtOffsetMethodInfo-    ResolveLabelAccessibleMethod "getCharacterCount" o = Atk.TextGetCharacterCountMethodInfo-    ResolveLabelAccessibleMethod "getCharacterExtents" o = Atk.TextGetCharacterExtentsMethodInfo-    ResolveLabelAccessibleMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveLabelAccessibleMethod "getDefaultAttributes" o = Atk.TextGetDefaultAttributesMethodInfo-    ResolveLabelAccessibleMethod "getDescription" o = Atk.ObjectGetDescriptionMethodInfo-    ResolveLabelAccessibleMethod "getExtents" o = Atk.ComponentGetExtentsMethodInfo-    ResolveLabelAccessibleMethod "getIndexInParent" o = Atk.ObjectGetIndexInParentMethodInfo-    ResolveLabelAccessibleMethod "getLink" o = Atk.HypertextGetLinkMethodInfo-    ResolveLabelAccessibleMethod "getLinkIndex" o = Atk.HypertextGetLinkIndexMethodInfo-    ResolveLabelAccessibleMethod "getNAccessibleChildren" o = Atk.ObjectGetNAccessibleChildrenMethodInfo-    ResolveLabelAccessibleMethod "getNLinks" o = Atk.HypertextGetNLinksMethodInfo-    ResolveLabelAccessibleMethod "getNSelections" o = Atk.TextGetNSelectionsMethodInfo-    ResolveLabelAccessibleMethod "getName" o = Atk.ObjectGetNameMethodInfo-    ResolveLabelAccessibleMethod "getObjectLocale" o = Atk.ObjectGetObjectLocaleMethodInfo-    ResolveLabelAccessibleMethod "getOffsetAtPoint" o = Atk.TextGetOffsetAtPointMethodInfo-    ResolveLabelAccessibleMethod "getParent" o = Atk.ObjectGetParentMethodInfo-    ResolveLabelAccessibleMethod "getPosition" o = Atk.ComponentGetPositionMethodInfo-    ResolveLabelAccessibleMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveLabelAccessibleMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveLabelAccessibleMethod "getRangeExtents" o = Atk.TextGetRangeExtentsMethodInfo-    ResolveLabelAccessibleMethod "getRole" o = Atk.ObjectGetRoleMethodInfo-    ResolveLabelAccessibleMethod "getRunAttributes" o = Atk.TextGetRunAttributesMethodInfo-    ResolveLabelAccessibleMethod "getSelection" o = Atk.TextGetSelectionMethodInfo-    ResolveLabelAccessibleMethod "getSize" o = Atk.ComponentGetSizeMethodInfo-    ResolveLabelAccessibleMethod "getStringAtOffset" o = Atk.TextGetStringAtOffsetMethodInfo-    ResolveLabelAccessibleMethod "getText" o = Atk.TextGetTextMethodInfo-    ResolveLabelAccessibleMethod "getTextAfterOffset" o = Atk.TextGetTextAfterOffsetMethodInfo-    ResolveLabelAccessibleMethod "getTextAtOffset" o = Atk.TextGetTextAtOffsetMethodInfo-    ResolveLabelAccessibleMethod "getTextBeforeOffset" o = Atk.TextGetTextBeforeOffsetMethodInfo-    ResolveLabelAccessibleMethod "getWidget" o = AccessibleGetWidgetMethodInfo-    ResolveLabelAccessibleMethod "setCaretOffset" o = Atk.TextSetCaretOffsetMethodInfo-    ResolveLabelAccessibleMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveLabelAccessibleMethod "setDescription" o = Atk.ObjectSetDescriptionMethodInfo-    ResolveLabelAccessibleMethod "setExtents" o = Atk.ComponentSetExtentsMethodInfo-    ResolveLabelAccessibleMethod "setName" o = Atk.ObjectSetNameMethodInfo-    ResolveLabelAccessibleMethod "setParent" o = Atk.ObjectSetParentMethodInfo-    ResolveLabelAccessibleMethod "setPosition" o = Atk.ComponentSetPositionMethodInfo-    ResolveLabelAccessibleMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveLabelAccessibleMethod "setRole" o = Atk.ObjectSetRoleMethodInfo-    ResolveLabelAccessibleMethod "setSelection" o = Atk.TextSetSelectionMethodInfo-    ResolveLabelAccessibleMethod "setSize" o = Atk.ComponentSetSizeMethodInfo-    ResolveLabelAccessibleMethod "setWidget" o = AccessibleSetWidgetMethodInfo-    ResolveLabelAccessibleMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveLabelAccessibleMethod t LabelAccessible, MethodInfo info LabelAccessible p) => IsLabelProxy t (LabelAccessible -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveLabelAccessibleMethod t LabelAccessible, MethodInfo info LabelAccessible p) => IsLabel t (LabelAccessible -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList LabelAccessible = LabelAccessibleAttributeList-type LabelAccessibleAttributeList = ('[ '("accessibleComponentLayer", Atk.ObjectAccessibleComponentLayerPropertyInfo), '("accessibleComponentMdiZorder", Atk.ObjectAccessibleComponentMdiZorderPropertyInfo), '("accessibleDescription", Atk.ObjectAccessibleDescriptionPropertyInfo), '("accessibleHypertextNlinks", Atk.ObjectAccessibleHypertextNlinksPropertyInfo), '("accessibleName", Atk.ObjectAccessibleNamePropertyInfo), '("accessibleParent", Atk.ObjectAccessibleParentPropertyInfo), '("accessibleRole", Atk.ObjectAccessibleRolePropertyInfo), '("accessibleTableCaption", Atk.ObjectAccessibleTableCaptionPropertyInfo), '("accessibleTableCaptionObject", Atk.ObjectAccessibleTableCaptionObjectPropertyInfo), '("accessibleTableColumnDescription", Atk.ObjectAccessibleTableColumnDescriptionPropertyInfo), '("accessibleTableColumnHeader", Atk.ObjectAccessibleTableColumnHeaderPropertyInfo), '("accessibleTableRowDescription", Atk.ObjectAccessibleTableRowDescriptionPropertyInfo), '("accessibleTableRowHeader", Atk.ObjectAccessibleTableRowHeaderPropertyInfo), '("accessibleTableSummary", Atk.ObjectAccessibleTableSummaryPropertyInfo), '("accessibleValue", Atk.ObjectAccessibleValuePropertyInfo), '("widget", AccessibleWidgetPropertyInfo)] :: [(Symbol, *)])--type instance SignalList LabelAccessible = LabelAccessibleSignalList-type LabelAccessibleSignalList = ('[ '("activeDescendantChanged", Atk.ObjectActiveDescendantChangedSignalInfo), '("boundsChanged", Atk.ComponentBoundsChangedSignalInfo), '("childrenChanged", Atk.ObjectChildrenChangedSignalInfo), '("focusEvent", Atk.ObjectFocusEventSignalInfo), '("linkSelected", Atk.HypertextLinkSelectedSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("propertyChange", Atk.ObjectPropertyChangeSignalInfo), '("stateChange", Atk.ObjectStateChangeSignalInfo), '("textAttributesChanged", Atk.TextTextAttributesChangedSignalInfo), '("textCaretMoved", Atk.TextTextCaretMovedSignalInfo), '("textChanged", Atk.TextTextChangedSignalInfo), '("textInsert", Atk.TextTextInsertSignalInfo), '("textRemove", Atk.TextTextRemoveSignalInfo), '("textSelectionChanged", Atk.TextTextSelectionChangedSignalInfo), '("visibleDataChanged", Atk.ObjectVisibleDataChangedSignalInfo)] :: [(Symbol, *)])--
− GI/Gtk/Objects/LabelAccessible.hs-boot
@@ -1,13 +0,0 @@-module GI.Gtk.Objects.LabelAccessible where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype LabelAccessible = LabelAccessible (ForeignPtr LabelAccessible)-instance GObject LabelAccessible where-class GObject o => LabelAccessibleK o-instance (GObject o, IsDescendantOf LabelAccessible o) => LabelAccessibleK o
− GI/Gtk/Objects/Layout.hs
@@ -1,852 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.Layout-    ( ---- * Exported types-    Layout(..)                              ,-    LayoutK                                 ,-    toLayout                                ,-    noLayout                                ,--- -- * Methods--- ** layoutGetBinWindow-    LayoutGetBinWindowMethodInfo            ,-    layoutGetBinWindow                      ,----- ** layoutGetHadjustment-    LayoutGetHadjustmentMethodInfo          ,-    layoutGetHadjustment                    ,----- ** layoutGetSize-    LayoutGetSizeMethodInfo                 ,-    layoutGetSize                           ,----- ** layoutGetVadjustment-    LayoutGetVadjustmentMethodInfo          ,-    layoutGetVadjustment                    ,----- ** layoutMove-    LayoutMoveMethodInfo                    ,-    layoutMove                              ,----- ** layoutNew-    layoutNew                               ,----- ** layoutPut-    LayoutPutMethodInfo                     ,-    layoutPut                               ,----- ** layoutSetHadjustment-    LayoutSetHadjustmentMethodInfo          ,-    layoutSetHadjustment                    ,----- ** layoutSetSize-    LayoutSetSizeMethodInfo                 ,-    layoutSetSize                           ,----- ** layoutSetVadjustment-    LayoutSetVadjustmentMethodInfo          ,-    layoutSetVadjustment                    ,----- -- * Properties--- ** Height-    LayoutHeightPropertyInfo                ,-    constructLayoutHeight                   ,-    getLayoutHeight                         ,-    layoutHeight                            ,-    setLayoutHeight                         ,----- ** Width-    LayoutWidthPropertyInfo                 ,-    constructLayoutWidth                    ,-    getLayoutWidth                          ,-    layoutWidth                             ,-    setLayoutWidth                          ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject-import qualified GI.Gdk as Gdk--newtype Layout = Layout (ForeignPtr Layout)-foreign import ccall "gtk_layout_get_type"-    c_gtk_layout_get_type :: IO GType--type instance ParentTypes Layout = LayoutParentTypes-type LayoutParentTypes = '[Container, Widget, GObject.Object, Atk.ImplementorIface, Buildable, Scrollable]--instance GObject Layout where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_layout_get_type-    --class GObject o => LayoutK o-instance (GObject o, IsDescendantOf Layout o) => LayoutK o--toLayout :: LayoutK o => o -> IO Layout-toLayout = unsafeCastTo Layout--noLayout :: Maybe Layout-noLayout = Nothing--type family ResolveLayoutMethod (t :: Symbol) (o :: *) :: * where-    ResolveLayoutMethod "activate" o = WidgetActivateMethodInfo-    ResolveLayoutMethod "add" o = ContainerAddMethodInfo-    ResolveLayoutMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveLayoutMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveLayoutMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveLayoutMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveLayoutMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveLayoutMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveLayoutMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveLayoutMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveLayoutMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveLayoutMethod "checkResize" o = ContainerCheckResizeMethodInfo-    ResolveLayoutMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveLayoutMethod "childGetProperty" o = ContainerChildGetPropertyMethodInfo-    ResolveLayoutMethod "childNotifyByPspec" o = ContainerChildNotifyByPspecMethodInfo-    ResolveLayoutMethod "childSetProperty" o = ContainerChildSetPropertyMethodInfo-    ResolveLayoutMethod "childType" o = ContainerChildTypeMethodInfo-    ResolveLayoutMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveLayoutMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveLayoutMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveLayoutMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveLayoutMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveLayoutMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveLayoutMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveLayoutMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveLayoutMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveLayoutMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveLayoutMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveLayoutMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveLayoutMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveLayoutMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveLayoutMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveLayoutMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveLayoutMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveLayoutMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveLayoutMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveLayoutMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveLayoutMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveLayoutMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveLayoutMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveLayoutMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveLayoutMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveLayoutMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveLayoutMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveLayoutMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveLayoutMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveLayoutMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveLayoutMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveLayoutMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveLayoutMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveLayoutMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveLayoutMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveLayoutMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveLayoutMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveLayoutMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveLayoutMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveLayoutMethod "draw" o = WidgetDrawMethodInfo-    ResolveLayoutMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveLayoutMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveLayoutMethod "event" o = WidgetEventMethodInfo-    ResolveLayoutMethod "forall" o = ContainerForallMethodInfo-    ResolveLayoutMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveLayoutMethod "foreach" o = ContainerForeachMethodInfo-    ResolveLayoutMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveLayoutMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveLayoutMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveLayoutMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveLayoutMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveLayoutMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveLayoutMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveLayoutMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveLayoutMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveLayoutMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveLayoutMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveLayoutMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveLayoutMethod "hide" o = WidgetHideMethodInfo-    ResolveLayoutMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveLayoutMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveLayoutMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveLayoutMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveLayoutMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveLayoutMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveLayoutMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveLayoutMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveLayoutMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveLayoutMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveLayoutMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveLayoutMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveLayoutMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveLayoutMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveLayoutMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveLayoutMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveLayoutMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveLayoutMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveLayoutMethod "map" o = WidgetMapMethodInfo-    ResolveLayoutMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveLayoutMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveLayoutMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveLayoutMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveLayoutMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveLayoutMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveLayoutMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveLayoutMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveLayoutMethod "move" o = LayoutMoveMethodInfo-    ResolveLayoutMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveLayoutMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveLayoutMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveLayoutMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveLayoutMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveLayoutMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveLayoutMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveLayoutMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveLayoutMethod "path" o = WidgetPathMethodInfo-    ResolveLayoutMethod "propagateDraw" o = ContainerPropagateDrawMethodInfo-    ResolveLayoutMethod "put" o = LayoutPutMethodInfo-    ResolveLayoutMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveLayoutMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveLayoutMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveLayoutMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveLayoutMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveLayoutMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveLayoutMethod "realize" o = WidgetRealizeMethodInfo-    ResolveLayoutMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveLayoutMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveLayoutMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveLayoutMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveLayoutMethod "remove" o = ContainerRemoveMethodInfo-    ResolveLayoutMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveLayoutMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveLayoutMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveLayoutMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveLayoutMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveLayoutMethod "reparent" o = WidgetReparentMethodInfo-    ResolveLayoutMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveLayoutMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveLayoutMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveLayoutMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveLayoutMethod "resizeChildren" o = ContainerResizeChildrenMethodInfo-    ResolveLayoutMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveLayoutMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveLayoutMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveLayoutMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveLayoutMethod "show" o = WidgetShowMethodInfo-    ResolveLayoutMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveLayoutMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveLayoutMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveLayoutMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveLayoutMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveLayoutMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveLayoutMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveLayoutMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveLayoutMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveLayoutMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveLayoutMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveLayoutMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveLayoutMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveLayoutMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveLayoutMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveLayoutMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveLayoutMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveLayoutMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveLayoutMethod "unsetFocusChain" o = ContainerUnsetFocusChainMethodInfo-    ResolveLayoutMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveLayoutMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveLayoutMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveLayoutMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveLayoutMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveLayoutMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveLayoutMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveLayoutMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveLayoutMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveLayoutMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveLayoutMethod "getBinWindow" o = LayoutGetBinWindowMethodInfo-    ResolveLayoutMethod "getBorder" o = ScrollableGetBorderMethodInfo-    ResolveLayoutMethod "getBorderWidth" o = ContainerGetBorderWidthMethodInfo-    ResolveLayoutMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveLayoutMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveLayoutMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveLayoutMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveLayoutMethod "getChildren" o = ContainerGetChildrenMethodInfo-    ResolveLayoutMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveLayoutMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveLayoutMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveLayoutMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveLayoutMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveLayoutMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveLayoutMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveLayoutMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveLayoutMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveLayoutMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveLayoutMethod "getFocusChain" o = ContainerGetFocusChainMethodInfo-    ResolveLayoutMethod "getFocusChild" o = ContainerGetFocusChildMethodInfo-    ResolveLayoutMethod "getFocusHadjustment" o = ContainerGetFocusHadjustmentMethodInfo-    ResolveLayoutMethod "getFocusVadjustment" o = ContainerGetFocusVadjustmentMethodInfo-    ResolveLayoutMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveLayoutMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveLayoutMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveLayoutMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveLayoutMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveLayoutMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveLayoutMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveLayoutMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveLayoutMethod "getHscrollPolicy" o = ScrollableGetHscrollPolicyMethodInfo-    ResolveLayoutMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveLayoutMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveLayoutMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveLayoutMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveLayoutMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveLayoutMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveLayoutMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveLayoutMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveLayoutMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveLayoutMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveLayoutMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveLayoutMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveLayoutMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveLayoutMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveLayoutMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveLayoutMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveLayoutMethod "getPathForChild" o = ContainerGetPathForChildMethodInfo-    ResolveLayoutMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveLayoutMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveLayoutMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveLayoutMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveLayoutMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveLayoutMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveLayoutMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveLayoutMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveLayoutMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveLayoutMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveLayoutMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveLayoutMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveLayoutMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveLayoutMethod "getResizeMode" o = ContainerGetResizeModeMethodInfo-    ResolveLayoutMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveLayoutMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveLayoutMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveLayoutMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveLayoutMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveLayoutMethod "getSize" o = LayoutGetSizeMethodInfo-    ResolveLayoutMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveLayoutMethod "getState" o = WidgetGetStateMethodInfo-    ResolveLayoutMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveLayoutMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveLayoutMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveLayoutMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveLayoutMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveLayoutMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveLayoutMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveLayoutMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveLayoutMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveLayoutMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveLayoutMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveLayoutMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveLayoutMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveLayoutMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveLayoutMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveLayoutMethod "getVscrollPolicy" o = ScrollableGetVscrollPolicyMethodInfo-    ResolveLayoutMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveLayoutMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveLayoutMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveLayoutMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveLayoutMethod "setBorderWidth" o = ContainerSetBorderWidthMethodInfo-    ResolveLayoutMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveLayoutMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveLayoutMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveLayoutMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveLayoutMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveLayoutMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveLayoutMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveLayoutMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveLayoutMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveLayoutMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveLayoutMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveLayoutMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveLayoutMethod "setFocusChain" o = ContainerSetFocusChainMethodInfo-    ResolveLayoutMethod "setFocusChild" o = ContainerSetFocusChildMethodInfo-    ResolveLayoutMethod "setFocusHadjustment" o = ContainerSetFocusHadjustmentMethodInfo-    ResolveLayoutMethod "setFocusVadjustment" o = ContainerSetFocusVadjustmentMethodInfo-    ResolveLayoutMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveLayoutMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveLayoutMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveLayoutMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveLayoutMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveLayoutMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveLayoutMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveLayoutMethod "setHscrollPolicy" o = ScrollableSetHscrollPolicyMethodInfo-    ResolveLayoutMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveLayoutMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveLayoutMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveLayoutMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveLayoutMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveLayoutMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveLayoutMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveLayoutMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveLayoutMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveLayoutMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveLayoutMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveLayoutMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveLayoutMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveLayoutMethod "setReallocateRedraws" o = ContainerSetReallocateRedrawsMethodInfo-    ResolveLayoutMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveLayoutMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveLayoutMethod "setResizeMode" o = ContainerSetResizeModeMethodInfo-    ResolveLayoutMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveLayoutMethod "setSize" o = LayoutSetSizeMethodInfo-    ResolveLayoutMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveLayoutMethod "setState" o = WidgetSetStateMethodInfo-    ResolveLayoutMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveLayoutMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveLayoutMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveLayoutMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveLayoutMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveLayoutMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveLayoutMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveLayoutMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveLayoutMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveLayoutMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveLayoutMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveLayoutMethod "setVscrollPolicy" o = ScrollableSetVscrollPolicyMethodInfo-    ResolveLayoutMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveLayoutMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveLayoutMethod t Layout, MethodInfo info Layout p) => IsLabelProxy t (Layout -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveLayoutMethod t Layout, MethodInfo info Layout p) => IsLabel t (Layout -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "height"-   -- Type: TBasicType TUInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getLayoutHeight :: (MonadIO m, LayoutK o) => o -> m Word32-getLayoutHeight obj = liftIO $ getObjectPropertyUInt32 obj "height"--setLayoutHeight :: (MonadIO m, LayoutK o) => o -> Word32 -> m ()-setLayoutHeight obj val = liftIO $ setObjectPropertyUInt32 obj "height" val--constructLayoutHeight :: Word32 -> IO ([Char], GValue)-constructLayoutHeight val = constructObjectPropertyUInt32 "height" val--data LayoutHeightPropertyInfo-instance AttrInfo LayoutHeightPropertyInfo where-    type AttrAllowedOps LayoutHeightPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint LayoutHeightPropertyInfo = (~) Word32-    type AttrBaseTypeConstraint LayoutHeightPropertyInfo = LayoutK-    type AttrGetType LayoutHeightPropertyInfo = Word32-    type AttrLabel LayoutHeightPropertyInfo = "height"-    attrGet _ = getLayoutHeight-    attrSet _ = setLayoutHeight-    attrConstruct _ = constructLayoutHeight-    attrClear _ = undefined---- VVV Prop "width"-   -- Type: TBasicType TUInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getLayoutWidth :: (MonadIO m, LayoutK o) => o -> m Word32-getLayoutWidth obj = liftIO $ getObjectPropertyUInt32 obj "width"--setLayoutWidth :: (MonadIO m, LayoutK o) => o -> Word32 -> m ()-setLayoutWidth obj val = liftIO $ setObjectPropertyUInt32 obj "width" val--constructLayoutWidth :: Word32 -> IO ([Char], GValue)-constructLayoutWidth val = constructObjectPropertyUInt32 "width" val--data LayoutWidthPropertyInfo-instance AttrInfo LayoutWidthPropertyInfo where-    type AttrAllowedOps LayoutWidthPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint LayoutWidthPropertyInfo = (~) Word32-    type AttrBaseTypeConstraint LayoutWidthPropertyInfo = LayoutK-    type AttrGetType LayoutWidthPropertyInfo = Word32-    type AttrLabel LayoutWidthPropertyInfo = "width"-    attrGet _ = getLayoutWidth-    attrSet _ = setLayoutWidth-    attrConstruct _ = constructLayoutWidth-    attrClear _ = undefined--type instance AttributeList Layout = LayoutAttributeList-type LayoutAttributeList = ('[ '("appPaintable", WidgetAppPaintablePropertyInfo), '("borderWidth", ContainerBorderWidthPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("child", ContainerChildPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("hadjustment", ScrollableHadjustmentPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("height", LayoutHeightPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("hscrollPolicy", ScrollableHscrollPolicyPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("parent", WidgetParentPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("resizeMode", ContainerResizeModePropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("style", WidgetStylePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("vadjustment", ScrollableVadjustmentPropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("vscrollPolicy", ScrollableVscrollPolicyPropertyInfo), '("width", LayoutWidthPropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo)] :: [(Symbol, *)])--layoutHeight :: AttrLabelProxy "height"-layoutHeight = AttrLabelProxy--layoutWidth :: AttrLabelProxy "width"-layoutWidth = AttrLabelProxy--type instance SignalList Layout = LayoutSignalList-type LayoutSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("add", ContainerAddSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("checkResize", ContainerCheckResizeSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("remove", ContainerRemoveSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("setFocusChild", ContainerSetFocusChildSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method Layout::new--- method type : Constructor--- Args : [Arg {argCName = "hadjustment", argType = TInterface "Gtk" "Adjustment", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "vadjustment", argType = TInterface "Gtk" "Adjustment", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Layout")--- throws : False--- Skip return : False--foreign import ccall "gtk_layout_new" gtk_layout_new :: -    Ptr Adjustment ->                       -- hadjustment : TInterface "Gtk" "Adjustment"-    Ptr Adjustment ->                       -- vadjustment : TInterface "Gtk" "Adjustment"-    IO (Ptr Layout)---layoutNew ::-    (MonadIO m, AdjustmentK a, AdjustmentK b) =>-    Maybe (a)                               -- hadjustment-    -> Maybe (b)                            -- vadjustment-    -> m Layout                             -- result-layoutNew hadjustment vadjustment = liftIO $ do-    maybeHadjustment <- case hadjustment of-        Nothing -> return nullPtr-        Just jHadjustment -> do-            let jHadjustment' = unsafeManagedPtrCastPtr jHadjustment-            return jHadjustment'-    maybeVadjustment <- case vadjustment of-        Nothing -> return nullPtr-        Just jVadjustment -> do-            let jVadjustment' = unsafeManagedPtrCastPtr jVadjustment-            return jVadjustment'-    result <- gtk_layout_new maybeHadjustment maybeVadjustment-    checkUnexpectedReturnNULL "gtk_layout_new" result-    result' <- (newObject Layout) result-    whenJust hadjustment touchManagedPtr-    whenJust vadjustment touchManagedPtr-    return result'---- method Layout::get_bin_window--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Layout", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gdk" "Window")--- throws : False--- Skip return : False--foreign import ccall "gtk_layout_get_bin_window" gtk_layout_get_bin_window :: -    Ptr Layout ->                           -- _obj : TInterface "Gtk" "Layout"-    IO (Ptr Gdk.Window)---layoutGetBinWindow ::-    (MonadIO m, LayoutK a) =>-    a                                       -- _obj-    -> m Gdk.Window                         -- result-layoutGetBinWindow _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_layout_get_bin_window _obj'-    checkUnexpectedReturnNULL "gtk_layout_get_bin_window" result-    result' <- (newObject Gdk.Window) result-    touchManagedPtr _obj-    return result'--data LayoutGetBinWindowMethodInfo-instance (signature ~ (m Gdk.Window), MonadIO m, LayoutK a) => MethodInfo LayoutGetBinWindowMethodInfo a signature where-    overloadedMethod _ = layoutGetBinWindow---- method Layout::get_hadjustment--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Layout", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Adjustment")--- throws : False--- Skip return : False--foreign import ccall "gtk_layout_get_hadjustment" gtk_layout_get_hadjustment :: -    Ptr Layout ->                           -- _obj : TInterface "Gtk" "Layout"-    IO (Ptr Adjustment)--{-# DEPRECATED layoutGetHadjustment ["(Since version 3.0)","Use gtk_scrollable_get_hadjustment()"]#-}-layoutGetHadjustment ::-    (MonadIO m, LayoutK a) =>-    a                                       -- _obj-    -> m Adjustment                         -- result-layoutGetHadjustment _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_layout_get_hadjustment _obj'-    checkUnexpectedReturnNULL "gtk_layout_get_hadjustment" result-    result' <- (newObject Adjustment) result-    touchManagedPtr _obj-    return result'--data LayoutGetHadjustmentMethodInfo-instance (signature ~ (m Adjustment), MonadIO m, LayoutK a) => MethodInfo LayoutGetHadjustmentMethodInfo a signature where-    overloadedMethod _ = layoutGetHadjustment---- method Layout::get_size--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Layout", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "width", argType = TBasicType TUInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "height", argType = TBasicType TUInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_layout_get_size" gtk_layout_get_size :: -    Ptr Layout ->                           -- _obj : TInterface "Gtk" "Layout"-    Ptr Word32 ->                           -- width : TBasicType TUInt-    Ptr Word32 ->                           -- height : TBasicType TUInt-    IO ()---layoutGetSize ::-    (MonadIO m, LayoutK a) =>-    a                                       -- _obj-    -> m (Word32,Word32)                    -- result-layoutGetSize _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    width <- allocMem :: IO (Ptr Word32)-    height <- allocMem :: IO (Ptr Word32)-    gtk_layout_get_size _obj' width height-    width' <- peek width-    height' <- peek height-    touchManagedPtr _obj-    freeMem width-    freeMem height-    return (width', height')--data LayoutGetSizeMethodInfo-instance (signature ~ (m (Word32,Word32)), MonadIO m, LayoutK a) => MethodInfo LayoutGetSizeMethodInfo a signature where-    overloadedMethod _ = layoutGetSize---- method Layout::get_vadjustment--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Layout", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Adjustment")--- throws : False--- Skip return : False--foreign import ccall "gtk_layout_get_vadjustment" gtk_layout_get_vadjustment :: -    Ptr Layout ->                           -- _obj : TInterface "Gtk" "Layout"-    IO (Ptr Adjustment)--{-# DEPRECATED layoutGetVadjustment ["(Since version 3.0)","Use gtk_scrollable_get_vadjustment()"]#-}-layoutGetVadjustment ::-    (MonadIO m, LayoutK a) =>-    a                                       -- _obj-    -> m Adjustment                         -- result-layoutGetVadjustment _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_layout_get_vadjustment _obj'-    checkUnexpectedReturnNULL "gtk_layout_get_vadjustment" result-    result' <- (newObject Adjustment) result-    touchManagedPtr _obj-    return result'--data LayoutGetVadjustmentMethodInfo-instance (signature ~ (m Adjustment), MonadIO m, LayoutK a) => MethodInfo LayoutGetVadjustmentMethodInfo a signature where-    overloadedMethod _ = layoutGetVadjustment---- method Layout::move--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Layout", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "child_widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "x", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "y", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_layout_move" gtk_layout_move :: -    Ptr Layout ->                           -- _obj : TInterface "Gtk" "Layout"-    Ptr Widget ->                           -- child_widget : TInterface "Gtk" "Widget"-    Int32 ->                                -- x : TBasicType TInt-    Int32 ->                                -- y : TBasicType TInt-    IO ()---layoutMove ::-    (MonadIO m, LayoutK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- childWidget-    -> Int32                                -- x-    -> Int32                                -- y-    -> m ()                                 -- result-layoutMove _obj childWidget x y = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let childWidget' = unsafeManagedPtrCastPtr childWidget-    gtk_layout_move _obj' childWidget' x y-    touchManagedPtr _obj-    touchManagedPtr childWidget-    return ()--data LayoutMoveMethodInfo-instance (signature ~ (b -> Int32 -> Int32 -> m ()), MonadIO m, LayoutK a, WidgetK b) => MethodInfo LayoutMoveMethodInfo a signature where-    overloadedMethod _ = layoutMove---- method Layout::put--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Layout", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "child_widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "x", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "y", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_layout_put" gtk_layout_put :: -    Ptr Layout ->                           -- _obj : TInterface "Gtk" "Layout"-    Ptr Widget ->                           -- child_widget : TInterface "Gtk" "Widget"-    Int32 ->                                -- x : TBasicType TInt-    Int32 ->                                -- y : TBasicType TInt-    IO ()---layoutPut ::-    (MonadIO m, LayoutK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- childWidget-    -> Int32                                -- x-    -> Int32                                -- y-    -> m ()                                 -- result-layoutPut _obj childWidget x y = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let childWidget' = unsafeManagedPtrCastPtr childWidget-    gtk_layout_put _obj' childWidget' x y-    touchManagedPtr _obj-    touchManagedPtr childWidget-    return ()--data LayoutPutMethodInfo-instance (signature ~ (b -> Int32 -> Int32 -> m ()), MonadIO m, LayoutK a, WidgetK b) => MethodInfo LayoutPutMethodInfo a signature where-    overloadedMethod _ = layoutPut---- method Layout::set_hadjustment--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Layout", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "adjustment", argType = TInterface "Gtk" "Adjustment", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_layout_set_hadjustment" gtk_layout_set_hadjustment :: -    Ptr Layout ->                           -- _obj : TInterface "Gtk" "Layout"-    Ptr Adjustment ->                       -- adjustment : TInterface "Gtk" "Adjustment"-    IO ()--{-# DEPRECATED layoutSetHadjustment ["(Since version 3.0)","Use gtk_scrollable_set_hadjustment()"]#-}-layoutSetHadjustment ::-    (MonadIO m, LayoutK a, AdjustmentK b) =>-    a                                       -- _obj-    -> Maybe (b)                            -- adjustment-    -> m ()                                 -- result-layoutSetHadjustment _obj adjustment = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeAdjustment <- case adjustment of-        Nothing -> return nullPtr-        Just jAdjustment -> do-            let jAdjustment' = unsafeManagedPtrCastPtr jAdjustment-            return jAdjustment'-    gtk_layout_set_hadjustment _obj' maybeAdjustment-    touchManagedPtr _obj-    whenJust adjustment touchManagedPtr-    return ()--data LayoutSetHadjustmentMethodInfo-instance (signature ~ (Maybe (b) -> m ()), MonadIO m, LayoutK a, AdjustmentK b) => MethodInfo LayoutSetHadjustmentMethodInfo a signature where-    overloadedMethod _ = layoutSetHadjustment---- method Layout::set_size--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Layout", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "width", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "height", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_layout_set_size" gtk_layout_set_size :: -    Ptr Layout ->                           -- _obj : TInterface "Gtk" "Layout"-    Word32 ->                               -- width : TBasicType TUInt-    Word32 ->                               -- height : TBasicType TUInt-    IO ()---layoutSetSize ::-    (MonadIO m, LayoutK a) =>-    a                                       -- _obj-    -> Word32                               -- width-    -> Word32                               -- height-    -> m ()                                 -- result-layoutSetSize _obj width height = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_layout_set_size _obj' width height-    touchManagedPtr _obj-    return ()--data LayoutSetSizeMethodInfo-instance (signature ~ (Word32 -> Word32 -> m ()), MonadIO m, LayoutK a) => MethodInfo LayoutSetSizeMethodInfo a signature where-    overloadedMethod _ = layoutSetSize---- method Layout::set_vadjustment--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Layout", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "adjustment", argType = TInterface "Gtk" "Adjustment", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_layout_set_vadjustment" gtk_layout_set_vadjustment :: -    Ptr Layout ->                           -- _obj : TInterface "Gtk" "Layout"-    Ptr Adjustment ->                       -- adjustment : TInterface "Gtk" "Adjustment"-    IO ()--{-# DEPRECATED layoutSetVadjustment ["(Since version 3.0)","Use gtk_scrollable_set_vadjustment()"]#-}-layoutSetVadjustment ::-    (MonadIO m, LayoutK a, AdjustmentK b) =>-    a                                       -- _obj-    -> Maybe (b)                            -- adjustment-    -> m ()                                 -- result-layoutSetVadjustment _obj adjustment = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeAdjustment <- case adjustment of-        Nothing -> return nullPtr-        Just jAdjustment -> do-            let jAdjustment' = unsafeManagedPtrCastPtr jAdjustment-            return jAdjustment'-    gtk_layout_set_vadjustment _obj' maybeAdjustment-    touchManagedPtr _obj-    whenJust adjustment touchManagedPtr-    return ()--data LayoutSetVadjustmentMethodInfo-instance (signature ~ (Maybe (b) -> m ()), MonadIO m, LayoutK a, AdjustmentK b) => MethodInfo LayoutSetVadjustmentMethodInfo a signature where-    overloadedMethod _ = layoutSetVadjustment--
− GI/Gtk/Objects/Layout.hs-boot
@@ -1,24 +0,0 @@-module GI.Gtk.Objects.Layout where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype Layout = Layout (ForeignPtr Layout)-instance GObject Layout where-class GObject o => LayoutK o-instance (GObject o, IsDescendantOf Layout o) => LayoutK o-data LayoutHeightPropertyInfo-data LayoutWidthPropertyInfo-data LayoutGetBinWindowMethodInfo-data LayoutGetHadjustmentMethodInfo-data LayoutGetSizeMethodInfo-data LayoutGetVadjustmentMethodInfo-data LayoutMoveMethodInfo-data LayoutPutMethodInfo-data LayoutSetHadjustmentMethodInfo-data LayoutSetSizeMethodInfo-data LayoutSetVadjustmentMethodInfo
− GI/Gtk/Objects/LevelBar.hs
@@ -1,1145 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.LevelBar-    ( ---- * Exported types-    LevelBar(..)                            ,-    LevelBarK                               ,-    toLevelBar                              ,-    noLevelBar                              ,--- -- * Methods--- ** levelBarAddOffsetValue-    LevelBarAddOffsetValueMethodInfo        ,-    levelBarAddOffsetValue                  ,----- ** levelBarGetInverted-    LevelBarGetInvertedMethodInfo           ,-    levelBarGetInverted                     ,----- ** levelBarGetMaxValue-    LevelBarGetMaxValueMethodInfo           ,-    levelBarGetMaxValue                     ,----- ** levelBarGetMinValue-    LevelBarGetMinValueMethodInfo           ,-    levelBarGetMinValue                     ,----- ** levelBarGetMode-    LevelBarGetModeMethodInfo               ,-    levelBarGetMode                         ,----- ** levelBarGetOffsetValue-    LevelBarGetOffsetValueMethodInfo        ,-    levelBarGetOffsetValue                  ,----- ** levelBarGetValue-    LevelBarGetValueMethodInfo              ,-    levelBarGetValue                        ,----- ** levelBarNew-    levelBarNew                             ,----- ** levelBarNewForInterval-    levelBarNewForInterval                  ,----- ** levelBarRemoveOffsetValue-    LevelBarRemoveOffsetValueMethodInfo     ,-    levelBarRemoveOffsetValue               ,----- ** levelBarSetInverted-    LevelBarSetInvertedMethodInfo           ,-    levelBarSetInverted                     ,----- ** levelBarSetMaxValue-    LevelBarSetMaxValueMethodInfo           ,-    levelBarSetMaxValue                     ,----- ** levelBarSetMinValue-    LevelBarSetMinValueMethodInfo           ,-    levelBarSetMinValue                     ,----- ** levelBarSetMode-    LevelBarSetModeMethodInfo               ,-    levelBarSetMode                         ,----- ** levelBarSetValue-    LevelBarSetValueMethodInfo              ,-    levelBarSetValue                        ,----- -- * Properties--- ** Inverted-    LevelBarInvertedPropertyInfo            ,-    constructLevelBarInverted               ,-    getLevelBarInverted                     ,-    levelBarInverted                        ,-    setLevelBarInverted                     ,----- ** MaxValue-    LevelBarMaxValuePropertyInfo            ,-    constructLevelBarMaxValue               ,-    getLevelBarMaxValue                     ,-    levelBarMaxValue                        ,-    setLevelBarMaxValue                     ,----- ** MinValue-    LevelBarMinValuePropertyInfo            ,-    constructLevelBarMinValue               ,-    getLevelBarMinValue                     ,-    levelBarMinValue                        ,-    setLevelBarMinValue                     ,----- ** Mode-    LevelBarModePropertyInfo                ,-    constructLevelBarMode                   ,-    getLevelBarMode                         ,-    levelBarMode                            ,-    setLevelBarMode                         ,----- ** Value-    LevelBarValuePropertyInfo               ,-    constructLevelBarValue                  ,-    getLevelBarValue                        ,-    levelBarValue                           ,-    setLevelBarValue                        ,----- -- * Signals--- ** OffsetChanged-    LevelBarOffsetChangedCallback           ,-    LevelBarOffsetChangedCallbackC          ,-    LevelBarOffsetChangedSignalInfo         ,-    afterLevelBarOffsetChanged              ,-    levelBarOffsetChangedCallbackWrapper    ,-    levelBarOffsetChangedClosure            ,-    mkLevelBarOffsetChangedCallback         ,-    noLevelBarOffsetChangedCallback         ,-    onLevelBarOffsetChanged                 ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype LevelBar = LevelBar (ForeignPtr LevelBar)-foreign import ccall "gtk_level_bar_get_type"-    c_gtk_level_bar_get_type :: IO GType--type instance ParentTypes LevelBar = LevelBarParentTypes-type LevelBarParentTypes = '[Widget, GObject.Object, Atk.ImplementorIface, Buildable, Orientable]--instance GObject LevelBar where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_level_bar_get_type-    --class GObject o => LevelBarK o-instance (GObject o, IsDescendantOf LevelBar o) => LevelBarK o--toLevelBar :: LevelBarK o => o -> IO LevelBar-toLevelBar = unsafeCastTo LevelBar--noLevelBar :: Maybe LevelBar-noLevelBar = Nothing--type family ResolveLevelBarMethod (t :: Symbol) (o :: *) :: * where-    ResolveLevelBarMethod "activate" o = WidgetActivateMethodInfo-    ResolveLevelBarMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveLevelBarMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveLevelBarMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveLevelBarMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveLevelBarMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveLevelBarMethod "addOffsetValue" o = LevelBarAddOffsetValueMethodInfo-    ResolveLevelBarMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveLevelBarMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveLevelBarMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveLevelBarMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveLevelBarMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveLevelBarMethod "childNotify" o = WidgetChildNotifyMethodInfo-    ResolveLevelBarMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveLevelBarMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveLevelBarMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveLevelBarMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveLevelBarMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveLevelBarMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveLevelBarMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveLevelBarMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveLevelBarMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveLevelBarMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveLevelBarMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveLevelBarMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveLevelBarMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveLevelBarMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveLevelBarMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveLevelBarMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveLevelBarMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveLevelBarMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveLevelBarMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveLevelBarMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveLevelBarMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveLevelBarMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveLevelBarMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveLevelBarMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveLevelBarMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveLevelBarMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveLevelBarMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveLevelBarMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveLevelBarMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveLevelBarMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveLevelBarMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveLevelBarMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveLevelBarMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveLevelBarMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveLevelBarMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveLevelBarMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveLevelBarMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveLevelBarMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveLevelBarMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveLevelBarMethod "draw" o = WidgetDrawMethodInfo-    ResolveLevelBarMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveLevelBarMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveLevelBarMethod "event" o = WidgetEventMethodInfo-    ResolveLevelBarMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveLevelBarMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveLevelBarMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveLevelBarMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveLevelBarMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveLevelBarMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveLevelBarMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveLevelBarMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveLevelBarMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveLevelBarMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveLevelBarMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveLevelBarMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveLevelBarMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveLevelBarMethod "hide" o = WidgetHideMethodInfo-    ResolveLevelBarMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveLevelBarMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveLevelBarMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveLevelBarMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveLevelBarMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveLevelBarMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveLevelBarMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveLevelBarMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveLevelBarMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveLevelBarMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveLevelBarMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveLevelBarMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveLevelBarMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveLevelBarMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveLevelBarMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveLevelBarMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveLevelBarMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveLevelBarMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveLevelBarMethod "map" o = WidgetMapMethodInfo-    ResolveLevelBarMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveLevelBarMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveLevelBarMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveLevelBarMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveLevelBarMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveLevelBarMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveLevelBarMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveLevelBarMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveLevelBarMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveLevelBarMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveLevelBarMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveLevelBarMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveLevelBarMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveLevelBarMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveLevelBarMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveLevelBarMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveLevelBarMethod "path" o = WidgetPathMethodInfo-    ResolveLevelBarMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveLevelBarMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveLevelBarMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveLevelBarMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveLevelBarMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveLevelBarMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveLevelBarMethod "realize" o = WidgetRealizeMethodInfo-    ResolveLevelBarMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveLevelBarMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveLevelBarMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveLevelBarMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveLevelBarMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveLevelBarMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveLevelBarMethod "removeOffsetValue" o = LevelBarRemoveOffsetValueMethodInfo-    ResolveLevelBarMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveLevelBarMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveLevelBarMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveLevelBarMethod "reparent" o = WidgetReparentMethodInfo-    ResolveLevelBarMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveLevelBarMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveLevelBarMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveLevelBarMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveLevelBarMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveLevelBarMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveLevelBarMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveLevelBarMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveLevelBarMethod "show" o = WidgetShowMethodInfo-    ResolveLevelBarMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveLevelBarMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveLevelBarMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveLevelBarMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveLevelBarMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveLevelBarMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveLevelBarMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveLevelBarMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveLevelBarMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveLevelBarMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveLevelBarMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveLevelBarMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveLevelBarMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveLevelBarMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveLevelBarMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveLevelBarMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveLevelBarMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveLevelBarMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveLevelBarMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveLevelBarMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveLevelBarMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveLevelBarMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveLevelBarMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveLevelBarMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveLevelBarMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveLevelBarMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveLevelBarMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveLevelBarMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveLevelBarMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveLevelBarMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveLevelBarMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveLevelBarMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveLevelBarMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveLevelBarMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveLevelBarMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveLevelBarMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveLevelBarMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveLevelBarMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveLevelBarMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveLevelBarMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveLevelBarMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveLevelBarMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveLevelBarMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveLevelBarMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveLevelBarMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveLevelBarMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveLevelBarMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveLevelBarMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveLevelBarMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveLevelBarMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveLevelBarMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveLevelBarMethod "getInverted" o = LevelBarGetInvertedMethodInfo-    ResolveLevelBarMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveLevelBarMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveLevelBarMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveLevelBarMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveLevelBarMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveLevelBarMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveLevelBarMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveLevelBarMethod "getMaxValue" o = LevelBarGetMaxValueMethodInfo-    ResolveLevelBarMethod "getMinValue" o = LevelBarGetMinValueMethodInfo-    ResolveLevelBarMethod "getMode" o = LevelBarGetModeMethodInfo-    ResolveLevelBarMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveLevelBarMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveLevelBarMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveLevelBarMethod "getOffsetValue" o = LevelBarGetOffsetValueMethodInfo-    ResolveLevelBarMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveLevelBarMethod "getOrientation" o = OrientableGetOrientationMethodInfo-    ResolveLevelBarMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveLevelBarMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveLevelBarMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveLevelBarMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveLevelBarMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveLevelBarMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveLevelBarMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveLevelBarMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveLevelBarMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveLevelBarMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveLevelBarMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveLevelBarMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveLevelBarMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveLevelBarMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveLevelBarMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveLevelBarMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveLevelBarMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveLevelBarMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveLevelBarMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveLevelBarMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveLevelBarMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveLevelBarMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveLevelBarMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveLevelBarMethod "getState" o = WidgetGetStateMethodInfo-    ResolveLevelBarMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveLevelBarMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveLevelBarMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveLevelBarMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveLevelBarMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveLevelBarMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveLevelBarMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveLevelBarMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveLevelBarMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveLevelBarMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveLevelBarMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveLevelBarMethod "getValue" o = LevelBarGetValueMethodInfo-    ResolveLevelBarMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveLevelBarMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveLevelBarMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveLevelBarMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveLevelBarMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveLevelBarMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveLevelBarMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveLevelBarMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveLevelBarMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveLevelBarMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveLevelBarMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveLevelBarMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveLevelBarMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveLevelBarMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveLevelBarMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveLevelBarMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveLevelBarMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveLevelBarMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveLevelBarMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveLevelBarMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveLevelBarMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveLevelBarMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveLevelBarMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveLevelBarMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveLevelBarMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveLevelBarMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveLevelBarMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveLevelBarMethod "setInverted" o = LevelBarSetInvertedMethodInfo-    ResolveLevelBarMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveLevelBarMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveLevelBarMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveLevelBarMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveLevelBarMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveLevelBarMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveLevelBarMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveLevelBarMethod "setMaxValue" o = LevelBarSetMaxValueMethodInfo-    ResolveLevelBarMethod "setMinValue" o = LevelBarSetMinValueMethodInfo-    ResolveLevelBarMethod "setMode" o = LevelBarSetModeMethodInfo-    ResolveLevelBarMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveLevelBarMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveLevelBarMethod "setOrientation" o = OrientableSetOrientationMethodInfo-    ResolveLevelBarMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveLevelBarMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveLevelBarMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveLevelBarMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveLevelBarMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveLevelBarMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveLevelBarMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveLevelBarMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveLevelBarMethod "setState" o = WidgetSetStateMethodInfo-    ResolveLevelBarMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveLevelBarMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveLevelBarMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveLevelBarMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveLevelBarMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveLevelBarMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveLevelBarMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveLevelBarMethod "setValue" o = LevelBarSetValueMethodInfo-    ResolveLevelBarMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveLevelBarMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveLevelBarMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveLevelBarMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveLevelBarMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveLevelBarMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveLevelBarMethod t LevelBar, MethodInfo info LevelBar p) => IsLabelProxy t (LevelBar -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveLevelBarMethod t LevelBar, MethodInfo info LevelBar p) => IsLabel t (LevelBar -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal LevelBar::offset-changed-type LevelBarOffsetChangedCallback =-    T.Text ->-    IO ()--noLevelBarOffsetChangedCallback :: Maybe LevelBarOffsetChangedCallback-noLevelBarOffsetChangedCallback = Nothing--type LevelBarOffsetChangedCallbackC =-    Ptr () ->                               -- object-    CString ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkLevelBarOffsetChangedCallback :: LevelBarOffsetChangedCallbackC -> IO (FunPtr LevelBarOffsetChangedCallbackC)--levelBarOffsetChangedClosure :: LevelBarOffsetChangedCallback -> IO Closure-levelBarOffsetChangedClosure cb = newCClosure =<< mkLevelBarOffsetChangedCallback wrapped-    where wrapped = levelBarOffsetChangedCallbackWrapper cb--levelBarOffsetChangedCallbackWrapper ::-    LevelBarOffsetChangedCallback ->-    Ptr () ->-    CString ->-    Ptr () ->-    IO ()-levelBarOffsetChangedCallbackWrapper _cb _ name _ = do-    name' <- cstringToText name-    _cb  name'--onLevelBarOffsetChanged :: (GObject a, MonadIO m) => a -> LevelBarOffsetChangedCallback -> m SignalHandlerId-onLevelBarOffsetChanged obj cb = liftIO $ connectLevelBarOffsetChanged obj cb SignalConnectBefore-afterLevelBarOffsetChanged :: (GObject a, MonadIO m) => a -> LevelBarOffsetChangedCallback -> m SignalHandlerId-afterLevelBarOffsetChanged obj cb = connectLevelBarOffsetChanged obj cb SignalConnectAfter--connectLevelBarOffsetChanged :: (GObject a, MonadIO m) =>-                                a -> LevelBarOffsetChangedCallback -> SignalConnectMode -> m SignalHandlerId-connectLevelBarOffsetChanged obj cb after = liftIO $ do-    cb' <- mkLevelBarOffsetChangedCallback (levelBarOffsetChangedCallbackWrapper cb)-    connectSignalFunPtr obj "offset-changed" cb' after---- VVV Prop "inverted"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getLevelBarInverted :: (MonadIO m, LevelBarK o) => o -> m Bool-getLevelBarInverted obj = liftIO $ getObjectPropertyBool obj "inverted"--setLevelBarInverted :: (MonadIO m, LevelBarK o) => o -> Bool -> m ()-setLevelBarInverted obj val = liftIO $ setObjectPropertyBool obj "inverted" val--constructLevelBarInverted :: Bool -> IO ([Char], GValue)-constructLevelBarInverted val = constructObjectPropertyBool "inverted" val--data LevelBarInvertedPropertyInfo-instance AttrInfo LevelBarInvertedPropertyInfo where-    type AttrAllowedOps LevelBarInvertedPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint LevelBarInvertedPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint LevelBarInvertedPropertyInfo = LevelBarK-    type AttrGetType LevelBarInvertedPropertyInfo = Bool-    type AttrLabel LevelBarInvertedPropertyInfo = "inverted"-    attrGet _ = getLevelBarInverted-    attrSet _ = setLevelBarInverted-    attrConstruct _ = constructLevelBarInverted-    attrClear _ = undefined---- VVV Prop "max-value"-   -- Type: TBasicType TDouble-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getLevelBarMaxValue :: (MonadIO m, LevelBarK o) => o -> m Double-getLevelBarMaxValue obj = liftIO $ getObjectPropertyDouble obj "max-value"--setLevelBarMaxValue :: (MonadIO m, LevelBarK o) => o -> Double -> m ()-setLevelBarMaxValue obj val = liftIO $ setObjectPropertyDouble obj "max-value" val--constructLevelBarMaxValue :: Double -> IO ([Char], GValue)-constructLevelBarMaxValue val = constructObjectPropertyDouble "max-value" val--data LevelBarMaxValuePropertyInfo-instance AttrInfo LevelBarMaxValuePropertyInfo where-    type AttrAllowedOps LevelBarMaxValuePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint LevelBarMaxValuePropertyInfo = (~) Double-    type AttrBaseTypeConstraint LevelBarMaxValuePropertyInfo = LevelBarK-    type AttrGetType LevelBarMaxValuePropertyInfo = Double-    type AttrLabel LevelBarMaxValuePropertyInfo = "max-value"-    attrGet _ = getLevelBarMaxValue-    attrSet _ = setLevelBarMaxValue-    attrConstruct _ = constructLevelBarMaxValue-    attrClear _ = undefined---- VVV Prop "min-value"-   -- Type: TBasicType TDouble-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getLevelBarMinValue :: (MonadIO m, LevelBarK o) => o -> m Double-getLevelBarMinValue obj = liftIO $ getObjectPropertyDouble obj "min-value"--setLevelBarMinValue :: (MonadIO m, LevelBarK o) => o -> Double -> m ()-setLevelBarMinValue obj val = liftIO $ setObjectPropertyDouble obj "min-value" val--constructLevelBarMinValue :: Double -> IO ([Char], GValue)-constructLevelBarMinValue val = constructObjectPropertyDouble "min-value" val--data LevelBarMinValuePropertyInfo-instance AttrInfo LevelBarMinValuePropertyInfo where-    type AttrAllowedOps LevelBarMinValuePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint LevelBarMinValuePropertyInfo = (~) Double-    type AttrBaseTypeConstraint LevelBarMinValuePropertyInfo = LevelBarK-    type AttrGetType LevelBarMinValuePropertyInfo = Double-    type AttrLabel LevelBarMinValuePropertyInfo = "min-value"-    attrGet _ = getLevelBarMinValue-    attrSet _ = setLevelBarMinValue-    attrConstruct _ = constructLevelBarMinValue-    attrClear _ = undefined---- VVV Prop "mode"-   -- Type: TInterface "Gtk" "LevelBarMode"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getLevelBarMode :: (MonadIO m, LevelBarK o) => o -> m LevelBarMode-getLevelBarMode obj = liftIO $ getObjectPropertyEnum obj "mode"--setLevelBarMode :: (MonadIO m, LevelBarK o) => o -> LevelBarMode -> m ()-setLevelBarMode obj val = liftIO $ setObjectPropertyEnum obj "mode" val--constructLevelBarMode :: LevelBarMode -> IO ([Char], GValue)-constructLevelBarMode val = constructObjectPropertyEnum "mode" val--data LevelBarModePropertyInfo-instance AttrInfo LevelBarModePropertyInfo where-    type AttrAllowedOps LevelBarModePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint LevelBarModePropertyInfo = (~) LevelBarMode-    type AttrBaseTypeConstraint LevelBarModePropertyInfo = LevelBarK-    type AttrGetType LevelBarModePropertyInfo = LevelBarMode-    type AttrLabel LevelBarModePropertyInfo = "mode"-    attrGet _ = getLevelBarMode-    attrSet _ = setLevelBarMode-    attrConstruct _ = constructLevelBarMode-    attrClear _ = undefined---- VVV Prop "value"-   -- Type: TBasicType TDouble-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getLevelBarValue :: (MonadIO m, LevelBarK o) => o -> m Double-getLevelBarValue obj = liftIO $ getObjectPropertyDouble obj "value"--setLevelBarValue :: (MonadIO m, LevelBarK o) => o -> Double -> m ()-setLevelBarValue obj val = liftIO $ setObjectPropertyDouble obj "value" val--constructLevelBarValue :: Double -> IO ([Char], GValue)-constructLevelBarValue val = constructObjectPropertyDouble "value" val--data LevelBarValuePropertyInfo-instance AttrInfo LevelBarValuePropertyInfo where-    type AttrAllowedOps LevelBarValuePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint LevelBarValuePropertyInfo = (~) Double-    type AttrBaseTypeConstraint LevelBarValuePropertyInfo = LevelBarK-    type AttrGetType LevelBarValuePropertyInfo = Double-    type AttrLabel LevelBarValuePropertyInfo = "value"-    attrGet _ = getLevelBarValue-    attrSet _ = setLevelBarValue-    attrConstruct _ = constructLevelBarValue-    attrClear _ = undefined--type instance AttributeList LevelBar = LevelBarAttributeList-type LevelBarAttributeList = ('[ '("appPaintable", WidgetAppPaintablePropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("inverted", LevelBarInvertedPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("maxValue", LevelBarMaxValuePropertyInfo), '("minValue", LevelBarMinValuePropertyInfo), '("mode", LevelBarModePropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("orientation", OrientableOrientationPropertyInfo), '("parent", WidgetParentPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("style", WidgetStylePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("valign", WidgetValignPropertyInfo), '("value", LevelBarValuePropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo)] :: [(Symbol, *)])--levelBarInverted :: AttrLabelProxy "inverted"-levelBarInverted = AttrLabelProxy--levelBarMaxValue :: AttrLabelProxy "maxValue"-levelBarMaxValue = AttrLabelProxy--levelBarMinValue :: AttrLabelProxy "minValue"-levelBarMinValue = AttrLabelProxy--levelBarMode :: AttrLabelProxy "mode"-levelBarMode = AttrLabelProxy--levelBarValue :: AttrLabelProxy "value"-levelBarValue = AttrLabelProxy--data LevelBarOffsetChangedSignalInfo-instance SignalInfo LevelBarOffsetChangedSignalInfo where-    type HaskellCallbackType LevelBarOffsetChangedSignalInfo = LevelBarOffsetChangedCallback-    connectSignal _ = connectLevelBarOffsetChanged--type instance SignalList LevelBar = LevelBarSignalList-type LevelBarSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("offsetChanged", LevelBarOffsetChangedSignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method LevelBar::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "LevelBar")--- throws : False--- Skip return : False--foreign import ccall "gtk_level_bar_new" gtk_level_bar_new :: -    IO (Ptr LevelBar)---levelBarNew ::-    (MonadIO m) =>-    m LevelBar                              -- result-levelBarNew  = liftIO $ do-    result <- gtk_level_bar_new-    checkUnexpectedReturnNULL "gtk_level_bar_new" result-    result' <- (newObject LevelBar) result-    return result'---- method LevelBar::new_for_interval--- method type : Constructor--- Args : [Arg {argCName = "min_value", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "max_value", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "LevelBar")--- throws : False--- Skip return : False--foreign import ccall "gtk_level_bar_new_for_interval" gtk_level_bar_new_for_interval :: -    CDouble ->                              -- min_value : TBasicType TDouble-    CDouble ->                              -- max_value : TBasicType TDouble-    IO (Ptr LevelBar)---levelBarNewForInterval ::-    (MonadIO m) =>-    Double                                  -- minValue-    -> Double                               -- maxValue-    -> m LevelBar                           -- result-levelBarNewForInterval minValue maxValue = liftIO $ do-    let minValue' = realToFrac minValue-    let maxValue' = realToFrac maxValue-    result <- gtk_level_bar_new_for_interval minValue' maxValue'-    checkUnexpectedReturnNULL "gtk_level_bar_new_for_interval" result-    result' <- (newObject LevelBar) result-    return result'---- method LevelBar::add_offset_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "LevelBar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_level_bar_add_offset_value" gtk_level_bar_add_offset_value :: -    Ptr LevelBar ->                         -- _obj : TInterface "Gtk" "LevelBar"-    CString ->                              -- name : TBasicType TUTF8-    CDouble ->                              -- value : TBasicType TDouble-    IO ()---levelBarAddOffsetValue ::-    (MonadIO m, LevelBarK a) =>-    a                                       -- _obj-    -> T.Text                               -- name-    -> Double                               -- value-    -> m ()                                 -- result-levelBarAddOffsetValue _obj name value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    name' <- textToCString name-    let value' = realToFrac value-    gtk_level_bar_add_offset_value _obj' name' value'-    touchManagedPtr _obj-    freeMem name'-    return ()--data LevelBarAddOffsetValueMethodInfo-instance (signature ~ (T.Text -> Double -> m ()), MonadIO m, LevelBarK a) => MethodInfo LevelBarAddOffsetValueMethodInfo a signature where-    overloadedMethod _ = levelBarAddOffsetValue---- method LevelBar::get_inverted--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "LevelBar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_level_bar_get_inverted" gtk_level_bar_get_inverted :: -    Ptr LevelBar ->                         -- _obj : TInterface "Gtk" "LevelBar"-    IO CInt---levelBarGetInverted ::-    (MonadIO m, LevelBarK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-levelBarGetInverted _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_level_bar_get_inverted _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data LevelBarGetInvertedMethodInfo-instance (signature ~ (m Bool), MonadIO m, LevelBarK a) => MethodInfo LevelBarGetInvertedMethodInfo a signature where-    overloadedMethod _ = levelBarGetInverted---- method LevelBar::get_max_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "LevelBar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TDouble)--- throws : False--- Skip return : False--foreign import ccall "gtk_level_bar_get_max_value" gtk_level_bar_get_max_value :: -    Ptr LevelBar ->                         -- _obj : TInterface "Gtk" "LevelBar"-    IO CDouble---levelBarGetMaxValue ::-    (MonadIO m, LevelBarK a) =>-    a                                       -- _obj-    -> m Double                             -- result-levelBarGetMaxValue _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_level_bar_get_max_value _obj'-    let result' = realToFrac result-    touchManagedPtr _obj-    return result'--data LevelBarGetMaxValueMethodInfo-instance (signature ~ (m Double), MonadIO m, LevelBarK a) => MethodInfo LevelBarGetMaxValueMethodInfo a signature where-    overloadedMethod _ = levelBarGetMaxValue---- method LevelBar::get_min_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "LevelBar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TDouble)--- throws : False--- Skip return : False--foreign import ccall "gtk_level_bar_get_min_value" gtk_level_bar_get_min_value :: -    Ptr LevelBar ->                         -- _obj : TInterface "Gtk" "LevelBar"-    IO CDouble---levelBarGetMinValue ::-    (MonadIO m, LevelBarK a) =>-    a                                       -- _obj-    -> m Double                             -- result-levelBarGetMinValue _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_level_bar_get_min_value _obj'-    let result' = realToFrac result-    touchManagedPtr _obj-    return result'--data LevelBarGetMinValueMethodInfo-instance (signature ~ (m Double), MonadIO m, LevelBarK a) => MethodInfo LevelBarGetMinValueMethodInfo a signature where-    overloadedMethod _ = levelBarGetMinValue---- method LevelBar::get_mode--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "LevelBar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "LevelBarMode")--- throws : False--- Skip return : False--foreign import ccall "gtk_level_bar_get_mode" gtk_level_bar_get_mode :: -    Ptr LevelBar ->                         -- _obj : TInterface "Gtk" "LevelBar"-    IO CUInt---levelBarGetMode ::-    (MonadIO m, LevelBarK a) =>-    a                                       -- _obj-    -> m LevelBarMode                       -- result-levelBarGetMode _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_level_bar_get_mode _obj'-    let result' = (toEnum . fromIntegral) result-    touchManagedPtr _obj-    return result'--data LevelBarGetModeMethodInfo-instance (signature ~ (m LevelBarMode), MonadIO m, LevelBarK a) => MethodInfo LevelBarGetModeMethodInfo a signature where-    overloadedMethod _ = levelBarGetMode---- method LevelBar::get_offset_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "LevelBar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TDouble, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_level_bar_get_offset_value" gtk_level_bar_get_offset_value :: -    Ptr LevelBar ->                         -- _obj : TInterface "Gtk" "LevelBar"-    CString ->                              -- name : TBasicType TUTF8-    Ptr CDouble ->                          -- value : TBasicType TDouble-    IO CInt---levelBarGetOffsetValue ::-    (MonadIO m, LevelBarK a) =>-    a                                       -- _obj-    -> Maybe (T.Text)                       -- name-    -> m (Bool,Double)                      -- result-levelBarGetOffsetValue _obj name = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeName <- case name of-        Nothing -> return nullPtr-        Just jName -> do-            jName' <- textToCString jName-            return jName'-    value <- allocMem :: IO (Ptr CDouble)-    result <- gtk_level_bar_get_offset_value _obj' maybeName value-    let result' = (/= 0) result-    value' <- peek value-    let value'' = realToFrac value'-    touchManagedPtr _obj-    freeMem maybeName-    freeMem value-    return (result', value'')--data LevelBarGetOffsetValueMethodInfo-instance (signature ~ (Maybe (T.Text) -> m (Bool,Double)), MonadIO m, LevelBarK a) => MethodInfo LevelBarGetOffsetValueMethodInfo a signature where-    overloadedMethod _ = levelBarGetOffsetValue---- method LevelBar::get_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "LevelBar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TDouble)--- throws : False--- Skip return : False--foreign import ccall "gtk_level_bar_get_value" gtk_level_bar_get_value :: -    Ptr LevelBar ->                         -- _obj : TInterface "Gtk" "LevelBar"-    IO CDouble---levelBarGetValue ::-    (MonadIO m, LevelBarK a) =>-    a                                       -- _obj-    -> m Double                             -- result-levelBarGetValue _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_level_bar_get_value _obj'-    let result' = realToFrac result-    touchManagedPtr _obj-    return result'--data LevelBarGetValueMethodInfo-instance (signature ~ (m Double), MonadIO m, LevelBarK a) => MethodInfo LevelBarGetValueMethodInfo a signature where-    overloadedMethod _ = levelBarGetValue---- method LevelBar::remove_offset_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "LevelBar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_level_bar_remove_offset_value" gtk_level_bar_remove_offset_value :: -    Ptr LevelBar ->                         -- _obj : TInterface "Gtk" "LevelBar"-    CString ->                              -- name : TBasicType TUTF8-    IO ()---levelBarRemoveOffsetValue ::-    (MonadIO m, LevelBarK a) =>-    a                                       -- _obj-    -> Maybe (T.Text)                       -- name-    -> m ()                                 -- result-levelBarRemoveOffsetValue _obj name = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeName <- case name of-        Nothing -> return nullPtr-        Just jName -> do-            jName' <- textToCString jName-            return jName'-    gtk_level_bar_remove_offset_value _obj' maybeName-    touchManagedPtr _obj-    freeMem maybeName-    return ()--data LevelBarRemoveOffsetValueMethodInfo-instance (signature ~ (Maybe (T.Text) -> m ()), MonadIO m, LevelBarK a) => MethodInfo LevelBarRemoveOffsetValueMethodInfo a signature where-    overloadedMethod _ = levelBarRemoveOffsetValue---- method LevelBar::set_inverted--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "LevelBar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "inverted", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_level_bar_set_inverted" gtk_level_bar_set_inverted :: -    Ptr LevelBar ->                         -- _obj : TInterface "Gtk" "LevelBar"-    CInt ->                                 -- inverted : TBasicType TBoolean-    IO ()---levelBarSetInverted ::-    (MonadIO m, LevelBarK a) =>-    a                                       -- _obj-    -> Bool                                 -- inverted-    -> m ()                                 -- result-levelBarSetInverted _obj inverted = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let inverted' = (fromIntegral . fromEnum) inverted-    gtk_level_bar_set_inverted _obj' inverted'-    touchManagedPtr _obj-    return ()--data LevelBarSetInvertedMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, LevelBarK a) => MethodInfo LevelBarSetInvertedMethodInfo a signature where-    overloadedMethod _ = levelBarSetInverted---- method LevelBar::set_max_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "LevelBar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_level_bar_set_max_value" gtk_level_bar_set_max_value :: -    Ptr LevelBar ->                         -- _obj : TInterface "Gtk" "LevelBar"-    CDouble ->                              -- value : TBasicType TDouble-    IO ()---levelBarSetMaxValue ::-    (MonadIO m, LevelBarK a) =>-    a                                       -- _obj-    -> Double                               -- value-    -> m ()                                 -- result-levelBarSetMaxValue _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = realToFrac value-    gtk_level_bar_set_max_value _obj' value'-    touchManagedPtr _obj-    return ()--data LevelBarSetMaxValueMethodInfo-instance (signature ~ (Double -> m ()), MonadIO m, LevelBarK a) => MethodInfo LevelBarSetMaxValueMethodInfo a signature where-    overloadedMethod _ = levelBarSetMaxValue---- method LevelBar::set_min_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "LevelBar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_level_bar_set_min_value" gtk_level_bar_set_min_value :: -    Ptr LevelBar ->                         -- _obj : TInterface "Gtk" "LevelBar"-    CDouble ->                              -- value : TBasicType TDouble-    IO ()---levelBarSetMinValue ::-    (MonadIO m, LevelBarK a) =>-    a                                       -- _obj-    -> Double                               -- value-    -> m ()                                 -- result-levelBarSetMinValue _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = realToFrac value-    gtk_level_bar_set_min_value _obj' value'-    touchManagedPtr _obj-    return ()--data LevelBarSetMinValueMethodInfo-instance (signature ~ (Double -> m ()), MonadIO m, LevelBarK a) => MethodInfo LevelBarSetMinValueMethodInfo a signature where-    overloadedMethod _ = levelBarSetMinValue---- method LevelBar::set_mode--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "LevelBar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "mode", argType = TInterface "Gtk" "LevelBarMode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_level_bar_set_mode" gtk_level_bar_set_mode :: -    Ptr LevelBar ->                         -- _obj : TInterface "Gtk" "LevelBar"-    CUInt ->                                -- mode : TInterface "Gtk" "LevelBarMode"-    IO ()---levelBarSetMode ::-    (MonadIO m, LevelBarK a) =>-    a                                       -- _obj-    -> LevelBarMode                         -- mode-    -> m ()                                 -- result-levelBarSetMode _obj mode = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let mode' = (fromIntegral . fromEnum) mode-    gtk_level_bar_set_mode _obj' mode'-    touchManagedPtr _obj-    return ()--data LevelBarSetModeMethodInfo-instance (signature ~ (LevelBarMode -> m ()), MonadIO m, LevelBarK a) => MethodInfo LevelBarSetModeMethodInfo a signature where-    overloadedMethod _ = levelBarSetMode---- method LevelBar::set_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "LevelBar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_level_bar_set_value" gtk_level_bar_set_value :: -    Ptr LevelBar ->                         -- _obj : TInterface "Gtk" "LevelBar"-    CDouble ->                              -- value : TBasicType TDouble-    IO ()---levelBarSetValue ::-    (MonadIO m, LevelBarK a) =>-    a                                       -- _obj-    -> Double                               -- value-    -> m ()                                 -- result-levelBarSetValue _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = realToFrac value-    gtk_level_bar_set_value _obj' value'-    touchManagedPtr _obj-    return ()--data LevelBarSetValueMethodInfo-instance (signature ~ (Double -> m ()), MonadIO m, LevelBarK a) => MethodInfo LevelBarSetValueMethodInfo a signature where-    overloadedMethod _ = levelBarSetValue--
− GI/Gtk/Objects/LevelBar.hs-boot
@@ -1,32 +0,0 @@-module GI.Gtk.Objects.LevelBar where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype LevelBar = LevelBar (ForeignPtr LevelBar)-instance GObject LevelBar where-class GObject o => LevelBarK o-instance (GObject o, IsDescendantOf LevelBar o) => LevelBarK o-data LevelBarInvertedPropertyInfo-data LevelBarMaxValuePropertyInfo-data LevelBarMinValuePropertyInfo-data LevelBarModePropertyInfo-data LevelBarValuePropertyInfo-data LevelBarOffsetChangedSignalInfo-data LevelBarAddOffsetValueMethodInfo-data LevelBarGetInvertedMethodInfo-data LevelBarGetMaxValueMethodInfo-data LevelBarGetMinValueMethodInfo-data LevelBarGetModeMethodInfo-data LevelBarGetOffsetValueMethodInfo-data LevelBarGetValueMethodInfo-data LevelBarRemoveOffsetValueMethodInfo-data LevelBarSetInvertedMethodInfo-data LevelBarSetMaxValueMethodInfo-data LevelBarSetMinValueMethodInfo-data LevelBarSetModeMethodInfo-data LevelBarSetValueMethodInfo
− GI/Gtk/Objects/LevelBarAccessible.hs
@@ -1,138 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.LevelBarAccessible-    ( ---- * Exported types-    LevelBarAccessible(..)                  ,-    LevelBarAccessibleK                     ,-    toLevelBarAccessible                    ,-    noLevelBarAccessible                    ,---    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype LevelBarAccessible = LevelBarAccessible (ForeignPtr LevelBarAccessible)-foreign import ccall "gtk_level_bar_accessible_get_type"-    c_gtk_level_bar_accessible_get_type :: IO GType--type instance ParentTypes LevelBarAccessible = LevelBarAccessibleParentTypes-type LevelBarAccessibleParentTypes = '[WidgetAccessible, Accessible, Atk.Object, GObject.Object, Atk.Component, Atk.Value]--instance GObject LevelBarAccessible where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_level_bar_accessible_get_type-    --class GObject o => LevelBarAccessibleK o-instance (GObject o, IsDescendantOf LevelBarAccessible o) => LevelBarAccessibleK o--toLevelBarAccessible :: LevelBarAccessibleK o => o -> IO LevelBarAccessible-toLevelBarAccessible = unsafeCastTo LevelBarAccessible--noLevelBarAccessible :: Maybe LevelBarAccessible-noLevelBarAccessible = Nothing--type family ResolveLevelBarAccessibleMethod (t :: Symbol) (o :: *) :: * where-    ResolveLevelBarAccessibleMethod "addRelationship" o = Atk.ObjectAddRelationshipMethodInfo-    ResolveLevelBarAccessibleMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveLevelBarAccessibleMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveLevelBarAccessibleMethod "connectWidgetDestroyed" o = AccessibleConnectWidgetDestroyedMethodInfo-    ResolveLevelBarAccessibleMethod "contains" o = Atk.ComponentContainsMethodInfo-    ResolveLevelBarAccessibleMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveLevelBarAccessibleMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveLevelBarAccessibleMethod "grabFocus" o = Atk.ComponentGrabFocusMethodInfo-    ResolveLevelBarAccessibleMethod "initialize" o = Atk.ObjectInitializeMethodInfo-    ResolveLevelBarAccessibleMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveLevelBarAccessibleMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveLevelBarAccessibleMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveLevelBarAccessibleMethod "notifyStateChange" o = Atk.ObjectNotifyStateChangeMethodInfo-    ResolveLevelBarAccessibleMethod "peekParent" o = Atk.ObjectPeekParentMethodInfo-    ResolveLevelBarAccessibleMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveLevelBarAccessibleMethod "refAccessibleAtPoint" o = Atk.ComponentRefAccessibleAtPointMethodInfo-    ResolveLevelBarAccessibleMethod "refAccessibleChild" o = Atk.ObjectRefAccessibleChildMethodInfo-    ResolveLevelBarAccessibleMethod "refRelationSet" o = Atk.ObjectRefRelationSetMethodInfo-    ResolveLevelBarAccessibleMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveLevelBarAccessibleMethod "refStateSet" o = Atk.ObjectRefStateSetMethodInfo-    ResolveLevelBarAccessibleMethod "removeFocusHandler" o = Atk.ComponentRemoveFocusHandlerMethodInfo-    ResolveLevelBarAccessibleMethod "removePropertyChangeHandler" o = Atk.ObjectRemovePropertyChangeHandlerMethodInfo-    ResolveLevelBarAccessibleMethod "removeRelationship" o = Atk.ObjectRemoveRelationshipMethodInfo-    ResolveLevelBarAccessibleMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveLevelBarAccessibleMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveLevelBarAccessibleMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveLevelBarAccessibleMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveLevelBarAccessibleMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveLevelBarAccessibleMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveLevelBarAccessibleMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveLevelBarAccessibleMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveLevelBarAccessibleMethod "getAlpha" o = Atk.ComponentGetAlphaMethodInfo-    ResolveLevelBarAccessibleMethod "getAttributes" o = Atk.ObjectGetAttributesMethodInfo-    ResolveLevelBarAccessibleMethod "getCurrentValue" o = Atk.ValueGetCurrentValueMethodInfo-    ResolveLevelBarAccessibleMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveLevelBarAccessibleMethod "getDescription" o = Atk.ObjectGetDescriptionMethodInfo-    ResolveLevelBarAccessibleMethod "getExtents" o = Atk.ComponentGetExtentsMethodInfo-    ResolveLevelBarAccessibleMethod "getIncrement" o = Atk.ValueGetIncrementMethodInfo-    ResolveLevelBarAccessibleMethod "getIndexInParent" o = Atk.ObjectGetIndexInParentMethodInfo-    ResolveLevelBarAccessibleMethod "getMaximumValue" o = Atk.ValueGetMaximumValueMethodInfo-    ResolveLevelBarAccessibleMethod "getMinimumIncrement" o = Atk.ValueGetMinimumIncrementMethodInfo-    ResolveLevelBarAccessibleMethod "getMinimumValue" o = Atk.ValueGetMinimumValueMethodInfo-    ResolveLevelBarAccessibleMethod "getNAccessibleChildren" o = Atk.ObjectGetNAccessibleChildrenMethodInfo-    ResolveLevelBarAccessibleMethod "getName" o = Atk.ObjectGetNameMethodInfo-    ResolveLevelBarAccessibleMethod "getObjectLocale" o = Atk.ObjectGetObjectLocaleMethodInfo-    ResolveLevelBarAccessibleMethod "getParent" o = Atk.ObjectGetParentMethodInfo-    ResolveLevelBarAccessibleMethod "getPosition" o = Atk.ComponentGetPositionMethodInfo-    ResolveLevelBarAccessibleMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveLevelBarAccessibleMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveLevelBarAccessibleMethod "getRange" o = Atk.ValueGetRangeMethodInfo-    ResolveLevelBarAccessibleMethod "getRole" o = Atk.ObjectGetRoleMethodInfo-    ResolveLevelBarAccessibleMethod "getSize" o = Atk.ComponentGetSizeMethodInfo-    ResolveLevelBarAccessibleMethod "getSubRanges" o = Atk.ValueGetSubRangesMethodInfo-    ResolveLevelBarAccessibleMethod "getValueAndText" o = Atk.ValueGetValueAndTextMethodInfo-    ResolveLevelBarAccessibleMethod "getWidget" o = AccessibleGetWidgetMethodInfo-    ResolveLevelBarAccessibleMethod "setCurrentValue" o = Atk.ValueSetCurrentValueMethodInfo-    ResolveLevelBarAccessibleMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveLevelBarAccessibleMethod "setDescription" o = Atk.ObjectSetDescriptionMethodInfo-    ResolveLevelBarAccessibleMethod "setExtents" o = Atk.ComponentSetExtentsMethodInfo-    ResolveLevelBarAccessibleMethod "setName" o = Atk.ObjectSetNameMethodInfo-    ResolveLevelBarAccessibleMethod "setParent" o = Atk.ObjectSetParentMethodInfo-    ResolveLevelBarAccessibleMethod "setPosition" o = Atk.ComponentSetPositionMethodInfo-    ResolveLevelBarAccessibleMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveLevelBarAccessibleMethod "setRole" o = Atk.ObjectSetRoleMethodInfo-    ResolveLevelBarAccessibleMethod "setSize" o = Atk.ComponentSetSizeMethodInfo-    ResolveLevelBarAccessibleMethod "setValue" o = Atk.ValueSetValueMethodInfo-    ResolveLevelBarAccessibleMethod "setWidget" o = AccessibleSetWidgetMethodInfo-    ResolveLevelBarAccessibleMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveLevelBarAccessibleMethod t LevelBarAccessible, MethodInfo info LevelBarAccessible p) => IsLabelProxy t (LevelBarAccessible -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveLevelBarAccessibleMethod t LevelBarAccessible, MethodInfo info LevelBarAccessible p) => IsLabel t (LevelBarAccessible -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList LevelBarAccessible = LevelBarAccessibleAttributeList-type LevelBarAccessibleAttributeList = ('[ '("accessibleComponentLayer", Atk.ObjectAccessibleComponentLayerPropertyInfo), '("accessibleComponentMdiZorder", Atk.ObjectAccessibleComponentMdiZorderPropertyInfo), '("accessibleDescription", Atk.ObjectAccessibleDescriptionPropertyInfo), '("accessibleHypertextNlinks", Atk.ObjectAccessibleHypertextNlinksPropertyInfo), '("accessibleName", Atk.ObjectAccessibleNamePropertyInfo), '("accessibleParent", Atk.ObjectAccessibleParentPropertyInfo), '("accessibleRole", Atk.ObjectAccessibleRolePropertyInfo), '("accessibleTableCaption", Atk.ObjectAccessibleTableCaptionPropertyInfo), '("accessibleTableCaptionObject", Atk.ObjectAccessibleTableCaptionObjectPropertyInfo), '("accessibleTableColumnDescription", Atk.ObjectAccessibleTableColumnDescriptionPropertyInfo), '("accessibleTableColumnHeader", Atk.ObjectAccessibleTableColumnHeaderPropertyInfo), '("accessibleTableRowDescription", Atk.ObjectAccessibleTableRowDescriptionPropertyInfo), '("accessibleTableRowHeader", Atk.ObjectAccessibleTableRowHeaderPropertyInfo), '("accessibleTableSummary", Atk.ObjectAccessibleTableSummaryPropertyInfo), '("accessibleValue", Atk.ObjectAccessibleValuePropertyInfo), '("widget", AccessibleWidgetPropertyInfo)] :: [(Symbol, *)])--type instance SignalList LevelBarAccessible = LevelBarAccessibleSignalList-type LevelBarAccessibleSignalList = ('[ '("activeDescendantChanged", Atk.ObjectActiveDescendantChangedSignalInfo), '("boundsChanged", Atk.ComponentBoundsChangedSignalInfo), '("childrenChanged", Atk.ObjectChildrenChangedSignalInfo), '("focusEvent", Atk.ObjectFocusEventSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("propertyChange", Atk.ObjectPropertyChangeSignalInfo), '("stateChange", Atk.ObjectStateChangeSignalInfo), '("valueChanged", Atk.ValueValueChangedSignalInfo), '("visibleDataChanged", Atk.ObjectVisibleDataChangedSignalInfo)] :: [(Symbol, *)])--
− GI/Gtk/Objects/LevelBarAccessible.hs-boot
@@ -1,13 +0,0 @@-module GI.Gtk.Objects.LevelBarAccessible where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype LevelBarAccessible = LevelBarAccessible (ForeignPtr LevelBarAccessible)-instance GObject LevelBarAccessible where-class GObject o => LevelBarAccessibleK o-instance (GObject o, IsDescendantOf LevelBarAccessible o) => LevelBarAccessibleK o
− GI/Gtk/Objects/LinkButton.hs
@@ -1,766 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.LinkButton-    ( ---- * Exported types-    LinkButton(..)                          ,-    LinkButtonK                             ,-    toLinkButton                            ,-    noLinkButton                            ,--- -- * Methods--- ** linkButtonGetUri-    LinkButtonGetUriMethodInfo              ,-    linkButtonGetUri                        ,----- ** linkButtonGetVisited-    LinkButtonGetVisitedMethodInfo          ,-    linkButtonGetVisited                    ,----- ** linkButtonNew-    linkButtonNew                           ,----- ** linkButtonNewWithLabel-    linkButtonNewWithLabel                  ,----- ** linkButtonSetUri-    LinkButtonSetUriMethodInfo              ,-    linkButtonSetUri                        ,----- ** linkButtonSetVisited-    LinkButtonSetVisitedMethodInfo          ,-    linkButtonSetVisited                    ,----- -- * Properties--- ** Uri-    LinkButtonUriPropertyInfo               ,-    constructLinkButtonUri                  ,-    getLinkButtonUri                        ,-    linkButtonUri                           ,-    setLinkButtonUri                        ,----- ** Visited-    LinkButtonVisitedPropertyInfo           ,-    constructLinkButtonVisited              ,-    getLinkButtonVisited                    ,-    linkButtonVisited                       ,-    setLinkButtonVisited                    ,----- -- * Signals--- ** ActivateLink-    LinkButtonActivateLinkCallback          ,-    LinkButtonActivateLinkCallbackC         ,-    LinkButtonActivateLinkSignalInfo        ,-    afterLinkButtonActivateLink             ,-    linkButtonActivateLinkCallbackWrapper   ,-    linkButtonActivateLinkClosure           ,-    mkLinkButtonActivateLinkCallback        ,-    noLinkButtonActivateLinkCallback        ,-    onLinkButtonActivateLink                ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype LinkButton = LinkButton (ForeignPtr LinkButton)-foreign import ccall "gtk_link_button_get_type"-    c_gtk_link_button_get_type :: IO GType--type instance ParentTypes LinkButton = LinkButtonParentTypes-type LinkButtonParentTypes = '[Button, Bin, Container, Widget, GObject.Object, Atk.ImplementorIface, Actionable, Activatable, Buildable]--instance GObject LinkButton where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_link_button_get_type-    --class GObject o => LinkButtonK o-instance (GObject o, IsDescendantOf LinkButton o) => LinkButtonK o--toLinkButton :: LinkButtonK o => o -> IO LinkButton-toLinkButton = unsafeCastTo LinkButton--noLinkButton :: Maybe LinkButton-noLinkButton = Nothing--type family ResolveLinkButtonMethod (t :: Symbol) (o :: *) :: * where-    ResolveLinkButtonMethod "activate" o = WidgetActivateMethodInfo-    ResolveLinkButtonMethod "add" o = ContainerAddMethodInfo-    ResolveLinkButtonMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveLinkButtonMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveLinkButtonMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveLinkButtonMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveLinkButtonMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveLinkButtonMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveLinkButtonMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveLinkButtonMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveLinkButtonMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveLinkButtonMethod "checkResize" o = ContainerCheckResizeMethodInfo-    ResolveLinkButtonMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveLinkButtonMethod "childGetProperty" o = ContainerChildGetPropertyMethodInfo-    ResolveLinkButtonMethod "childNotifyByPspec" o = ContainerChildNotifyByPspecMethodInfo-    ResolveLinkButtonMethod "childSetProperty" o = ContainerChildSetPropertyMethodInfo-    ResolveLinkButtonMethod "childType" o = ContainerChildTypeMethodInfo-    ResolveLinkButtonMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveLinkButtonMethod "clicked" o = ButtonClickedMethodInfo-    ResolveLinkButtonMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveLinkButtonMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveLinkButtonMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveLinkButtonMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveLinkButtonMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveLinkButtonMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveLinkButtonMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveLinkButtonMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveLinkButtonMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveLinkButtonMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveLinkButtonMethod "doSetRelatedAction" o = ActivatableDoSetRelatedActionMethodInfo-    ResolveLinkButtonMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveLinkButtonMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveLinkButtonMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveLinkButtonMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveLinkButtonMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveLinkButtonMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveLinkButtonMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveLinkButtonMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveLinkButtonMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveLinkButtonMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveLinkButtonMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveLinkButtonMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveLinkButtonMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveLinkButtonMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveLinkButtonMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveLinkButtonMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveLinkButtonMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveLinkButtonMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveLinkButtonMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveLinkButtonMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveLinkButtonMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveLinkButtonMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveLinkButtonMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveLinkButtonMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveLinkButtonMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveLinkButtonMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveLinkButtonMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveLinkButtonMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveLinkButtonMethod "draw" o = WidgetDrawMethodInfo-    ResolveLinkButtonMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveLinkButtonMethod "enter" o = ButtonEnterMethodInfo-    ResolveLinkButtonMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveLinkButtonMethod "event" o = WidgetEventMethodInfo-    ResolveLinkButtonMethod "forall" o = ContainerForallMethodInfo-    ResolveLinkButtonMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveLinkButtonMethod "foreach" o = ContainerForeachMethodInfo-    ResolveLinkButtonMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveLinkButtonMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveLinkButtonMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveLinkButtonMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveLinkButtonMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveLinkButtonMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveLinkButtonMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveLinkButtonMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveLinkButtonMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveLinkButtonMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveLinkButtonMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveLinkButtonMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveLinkButtonMethod "hide" o = WidgetHideMethodInfo-    ResolveLinkButtonMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveLinkButtonMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveLinkButtonMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveLinkButtonMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveLinkButtonMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveLinkButtonMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveLinkButtonMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveLinkButtonMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveLinkButtonMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveLinkButtonMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveLinkButtonMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveLinkButtonMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveLinkButtonMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveLinkButtonMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveLinkButtonMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveLinkButtonMethod "leave" o = ButtonLeaveMethodInfo-    ResolveLinkButtonMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveLinkButtonMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveLinkButtonMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveLinkButtonMethod "map" o = WidgetMapMethodInfo-    ResolveLinkButtonMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveLinkButtonMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveLinkButtonMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveLinkButtonMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveLinkButtonMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveLinkButtonMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveLinkButtonMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveLinkButtonMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveLinkButtonMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveLinkButtonMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveLinkButtonMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveLinkButtonMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveLinkButtonMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveLinkButtonMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveLinkButtonMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveLinkButtonMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveLinkButtonMethod "path" o = WidgetPathMethodInfo-    ResolveLinkButtonMethod "pressed" o = ButtonPressedMethodInfo-    ResolveLinkButtonMethod "propagateDraw" o = ContainerPropagateDrawMethodInfo-    ResolveLinkButtonMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveLinkButtonMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveLinkButtonMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveLinkButtonMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveLinkButtonMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveLinkButtonMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveLinkButtonMethod "realize" o = WidgetRealizeMethodInfo-    ResolveLinkButtonMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveLinkButtonMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveLinkButtonMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveLinkButtonMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveLinkButtonMethod "released" o = ButtonReleasedMethodInfo-    ResolveLinkButtonMethod "remove" o = ContainerRemoveMethodInfo-    ResolveLinkButtonMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveLinkButtonMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveLinkButtonMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveLinkButtonMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveLinkButtonMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveLinkButtonMethod "reparent" o = WidgetReparentMethodInfo-    ResolveLinkButtonMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveLinkButtonMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveLinkButtonMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveLinkButtonMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveLinkButtonMethod "resizeChildren" o = ContainerResizeChildrenMethodInfo-    ResolveLinkButtonMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveLinkButtonMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveLinkButtonMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveLinkButtonMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveLinkButtonMethod "show" o = WidgetShowMethodInfo-    ResolveLinkButtonMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveLinkButtonMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveLinkButtonMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveLinkButtonMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveLinkButtonMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveLinkButtonMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveLinkButtonMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveLinkButtonMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveLinkButtonMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveLinkButtonMethod "syncActionProperties" o = ActivatableSyncActionPropertiesMethodInfo-    ResolveLinkButtonMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveLinkButtonMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveLinkButtonMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveLinkButtonMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveLinkButtonMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveLinkButtonMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveLinkButtonMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveLinkButtonMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveLinkButtonMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveLinkButtonMethod "unsetFocusChain" o = ContainerUnsetFocusChainMethodInfo-    ResolveLinkButtonMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveLinkButtonMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveLinkButtonMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveLinkButtonMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveLinkButtonMethod "getActionName" o = ActionableGetActionNameMethodInfo-    ResolveLinkButtonMethod "getActionTargetValue" o = ActionableGetActionTargetValueMethodInfo-    ResolveLinkButtonMethod "getAlignment" o = ButtonGetAlignmentMethodInfo-    ResolveLinkButtonMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveLinkButtonMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveLinkButtonMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveLinkButtonMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveLinkButtonMethod "getAlwaysShowImage" o = ButtonGetAlwaysShowImageMethodInfo-    ResolveLinkButtonMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveLinkButtonMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveLinkButtonMethod "getBorderWidth" o = ContainerGetBorderWidthMethodInfo-    ResolveLinkButtonMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveLinkButtonMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveLinkButtonMethod "getChild" o = BinGetChildMethodInfo-    ResolveLinkButtonMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveLinkButtonMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveLinkButtonMethod "getChildren" o = ContainerGetChildrenMethodInfo-    ResolveLinkButtonMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveLinkButtonMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveLinkButtonMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveLinkButtonMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveLinkButtonMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveLinkButtonMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveLinkButtonMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveLinkButtonMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveLinkButtonMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveLinkButtonMethod "getEventWindow" o = ButtonGetEventWindowMethodInfo-    ResolveLinkButtonMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveLinkButtonMethod "getFocusChain" o = ContainerGetFocusChainMethodInfo-    ResolveLinkButtonMethod "getFocusChild" o = ContainerGetFocusChildMethodInfo-    ResolveLinkButtonMethod "getFocusHadjustment" o = ContainerGetFocusHadjustmentMethodInfo-    ResolveLinkButtonMethod "getFocusOnClick" o = ButtonGetFocusOnClickMethodInfo-    ResolveLinkButtonMethod "getFocusVadjustment" o = ContainerGetFocusVadjustmentMethodInfo-    ResolveLinkButtonMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveLinkButtonMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveLinkButtonMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveLinkButtonMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveLinkButtonMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveLinkButtonMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveLinkButtonMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveLinkButtonMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveLinkButtonMethod "getImage" o = ButtonGetImageMethodInfo-    ResolveLinkButtonMethod "getImagePosition" o = ButtonGetImagePositionMethodInfo-    ResolveLinkButtonMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveLinkButtonMethod "getLabel" o = ButtonGetLabelMethodInfo-    ResolveLinkButtonMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveLinkButtonMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveLinkButtonMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveLinkButtonMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveLinkButtonMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveLinkButtonMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveLinkButtonMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveLinkButtonMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveLinkButtonMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveLinkButtonMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveLinkButtonMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveLinkButtonMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveLinkButtonMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveLinkButtonMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveLinkButtonMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveLinkButtonMethod "getPathForChild" o = ContainerGetPathForChildMethodInfo-    ResolveLinkButtonMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveLinkButtonMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveLinkButtonMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveLinkButtonMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveLinkButtonMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveLinkButtonMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveLinkButtonMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveLinkButtonMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveLinkButtonMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveLinkButtonMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveLinkButtonMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveLinkButtonMethod "getRelatedAction" o = ActivatableGetRelatedActionMethodInfo-    ResolveLinkButtonMethod "getRelief" o = ButtonGetReliefMethodInfo-    ResolveLinkButtonMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveLinkButtonMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveLinkButtonMethod "getResizeMode" o = ContainerGetResizeModeMethodInfo-    ResolveLinkButtonMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveLinkButtonMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveLinkButtonMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveLinkButtonMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveLinkButtonMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveLinkButtonMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveLinkButtonMethod "getState" o = WidgetGetStateMethodInfo-    ResolveLinkButtonMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveLinkButtonMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveLinkButtonMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveLinkButtonMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveLinkButtonMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveLinkButtonMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveLinkButtonMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveLinkButtonMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveLinkButtonMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveLinkButtonMethod "getUri" o = LinkButtonGetUriMethodInfo-    ResolveLinkButtonMethod "getUseActionAppearance" o = ActivatableGetUseActionAppearanceMethodInfo-    ResolveLinkButtonMethod "getUseStock" o = ButtonGetUseStockMethodInfo-    ResolveLinkButtonMethod "getUseUnderline" o = ButtonGetUseUnderlineMethodInfo-    ResolveLinkButtonMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveLinkButtonMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveLinkButtonMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveLinkButtonMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveLinkButtonMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveLinkButtonMethod "getVisited" o = LinkButtonGetVisitedMethodInfo-    ResolveLinkButtonMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveLinkButtonMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveLinkButtonMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveLinkButtonMethod "setActionName" o = ActionableSetActionNameMethodInfo-    ResolveLinkButtonMethod "setActionTargetValue" o = ActionableSetActionTargetValueMethodInfo-    ResolveLinkButtonMethod "setAlignment" o = ButtonSetAlignmentMethodInfo-    ResolveLinkButtonMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveLinkButtonMethod "setAlwaysShowImage" o = ButtonSetAlwaysShowImageMethodInfo-    ResolveLinkButtonMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveLinkButtonMethod "setBorderWidth" o = ContainerSetBorderWidthMethodInfo-    ResolveLinkButtonMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveLinkButtonMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveLinkButtonMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveLinkButtonMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveLinkButtonMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveLinkButtonMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveLinkButtonMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveLinkButtonMethod "setDetailedActionName" o = ActionableSetDetailedActionNameMethodInfo-    ResolveLinkButtonMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveLinkButtonMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveLinkButtonMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveLinkButtonMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveLinkButtonMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveLinkButtonMethod "setFocusChain" o = ContainerSetFocusChainMethodInfo-    ResolveLinkButtonMethod "setFocusChild" o = ContainerSetFocusChildMethodInfo-    ResolveLinkButtonMethod "setFocusHadjustment" o = ContainerSetFocusHadjustmentMethodInfo-    ResolveLinkButtonMethod "setFocusOnClick" o = ButtonSetFocusOnClickMethodInfo-    ResolveLinkButtonMethod "setFocusVadjustment" o = ContainerSetFocusVadjustmentMethodInfo-    ResolveLinkButtonMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveLinkButtonMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveLinkButtonMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveLinkButtonMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveLinkButtonMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveLinkButtonMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveLinkButtonMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveLinkButtonMethod "setImage" o = ButtonSetImageMethodInfo-    ResolveLinkButtonMethod "setImagePosition" o = ButtonSetImagePositionMethodInfo-    ResolveLinkButtonMethod "setLabel" o = ButtonSetLabelMethodInfo-    ResolveLinkButtonMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveLinkButtonMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveLinkButtonMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveLinkButtonMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveLinkButtonMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveLinkButtonMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveLinkButtonMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveLinkButtonMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveLinkButtonMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveLinkButtonMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveLinkButtonMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveLinkButtonMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveLinkButtonMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveLinkButtonMethod "setReallocateRedraws" o = ContainerSetReallocateRedrawsMethodInfo-    ResolveLinkButtonMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveLinkButtonMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveLinkButtonMethod "setRelatedAction" o = ActivatableSetRelatedActionMethodInfo-    ResolveLinkButtonMethod "setRelief" o = ButtonSetReliefMethodInfo-    ResolveLinkButtonMethod "setResizeMode" o = ContainerSetResizeModeMethodInfo-    ResolveLinkButtonMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveLinkButtonMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveLinkButtonMethod "setState" o = WidgetSetStateMethodInfo-    ResolveLinkButtonMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveLinkButtonMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveLinkButtonMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveLinkButtonMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveLinkButtonMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveLinkButtonMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveLinkButtonMethod "setUri" o = LinkButtonSetUriMethodInfo-    ResolveLinkButtonMethod "setUseActionAppearance" o = ActivatableSetUseActionAppearanceMethodInfo-    ResolveLinkButtonMethod "setUseStock" o = ButtonSetUseStockMethodInfo-    ResolveLinkButtonMethod "setUseUnderline" o = ButtonSetUseUnderlineMethodInfo-    ResolveLinkButtonMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveLinkButtonMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveLinkButtonMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveLinkButtonMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveLinkButtonMethod "setVisited" o = LinkButtonSetVisitedMethodInfo-    ResolveLinkButtonMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveLinkButtonMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveLinkButtonMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveLinkButtonMethod t LinkButton, MethodInfo info LinkButton p) => IsLabelProxy t (LinkButton -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveLinkButtonMethod t LinkButton, MethodInfo info LinkButton p) => IsLabel t (LinkButton -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal LinkButton::activate-link-type LinkButtonActivateLinkCallback =-    IO Bool--noLinkButtonActivateLinkCallback :: Maybe LinkButtonActivateLinkCallback-noLinkButtonActivateLinkCallback = Nothing--type LinkButtonActivateLinkCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO CInt--foreign import ccall "wrapper"-    mkLinkButtonActivateLinkCallback :: LinkButtonActivateLinkCallbackC -> IO (FunPtr LinkButtonActivateLinkCallbackC)--linkButtonActivateLinkClosure :: LinkButtonActivateLinkCallback -> IO Closure-linkButtonActivateLinkClosure cb = newCClosure =<< mkLinkButtonActivateLinkCallback wrapped-    where wrapped = linkButtonActivateLinkCallbackWrapper cb--linkButtonActivateLinkCallbackWrapper ::-    LinkButtonActivateLinkCallback ->-    Ptr () ->-    Ptr () ->-    IO CInt-linkButtonActivateLinkCallbackWrapper _cb _ _ = do-    result <- _cb -    let result' = (fromIntegral . fromEnum) result-    return result'--onLinkButtonActivateLink :: (GObject a, MonadIO m) => a -> LinkButtonActivateLinkCallback -> m SignalHandlerId-onLinkButtonActivateLink obj cb = liftIO $ connectLinkButtonActivateLink obj cb SignalConnectBefore-afterLinkButtonActivateLink :: (GObject a, MonadIO m) => a -> LinkButtonActivateLinkCallback -> m SignalHandlerId-afterLinkButtonActivateLink obj cb = connectLinkButtonActivateLink obj cb SignalConnectAfter--connectLinkButtonActivateLink :: (GObject a, MonadIO m) =>-                                 a -> LinkButtonActivateLinkCallback -> SignalConnectMode -> m SignalHandlerId-connectLinkButtonActivateLink obj cb after = liftIO $ do-    cb' <- mkLinkButtonActivateLinkCallback (linkButtonActivateLinkCallbackWrapper cb)-    connectSignalFunPtr obj "activate-link" cb' after---- VVV Prop "uri"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getLinkButtonUri :: (MonadIO m, LinkButtonK o) => o -> m T.Text-getLinkButtonUri obj = liftIO $ checkUnexpectedNothing "getLinkButtonUri" $ getObjectPropertyString obj "uri"--setLinkButtonUri :: (MonadIO m, LinkButtonK o) => o -> T.Text -> m ()-setLinkButtonUri obj val = liftIO $ setObjectPropertyString obj "uri" (Just val)--constructLinkButtonUri :: T.Text -> IO ([Char], GValue)-constructLinkButtonUri val = constructObjectPropertyString "uri" (Just val)--data LinkButtonUriPropertyInfo-instance AttrInfo LinkButtonUriPropertyInfo where-    type AttrAllowedOps LinkButtonUriPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint LinkButtonUriPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint LinkButtonUriPropertyInfo = LinkButtonK-    type AttrGetType LinkButtonUriPropertyInfo = T.Text-    type AttrLabel LinkButtonUriPropertyInfo = "uri"-    attrGet _ = getLinkButtonUri-    attrSet _ = setLinkButtonUri-    attrConstruct _ = constructLinkButtonUri-    attrClear _ = undefined---- VVV Prop "visited"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getLinkButtonVisited :: (MonadIO m, LinkButtonK o) => o -> m Bool-getLinkButtonVisited obj = liftIO $ getObjectPropertyBool obj "visited"--setLinkButtonVisited :: (MonadIO m, LinkButtonK o) => o -> Bool -> m ()-setLinkButtonVisited obj val = liftIO $ setObjectPropertyBool obj "visited" val--constructLinkButtonVisited :: Bool -> IO ([Char], GValue)-constructLinkButtonVisited val = constructObjectPropertyBool "visited" val--data LinkButtonVisitedPropertyInfo-instance AttrInfo LinkButtonVisitedPropertyInfo where-    type AttrAllowedOps LinkButtonVisitedPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint LinkButtonVisitedPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint LinkButtonVisitedPropertyInfo = LinkButtonK-    type AttrGetType LinkButtonVisitedPropertyInfo = Bool-    type AttrLabel LinkButtonVisitedPropertyInfo = "visited"-    attrGet _ = getLinkButtonVisited-    attrSet _ = setLinkButtonVisited-    attrConstruct _ = constructLinkButtonVisited-    attrClear _ = undefined--type instance AttributeList LinkButton = LinkButtonAttributeList-type LinkButtonAttributeList = ('[ '("actionName", ActionableActionNamePropertyInfo), '("actionTarget", ActionableActionTargetPropertyInfo), '("alwaysShowImage", ButtonAlwaysShowImagePropertyInfo), '("appPaintable", WidgetAppPaintablePropertyInfo), '("borderWidth", ContainerBorderWidthPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("child", ContainerChildPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("focusOnClick", ButtonFocusOnClickPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("image", ButtonImagePropertyInfo), '("imagePosition", ButtonImagePositionPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("label", ButtonLabelPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("parent", WidgetParentPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("relatedAction", ActivatableRelatedActionPropertyInfo), '("relief", ButtonReliefPropertyInfo), '("resizeMode", ContainerResizeModePropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("style", WidgetStylePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("uri", LinkButtonUriPropertyInfo), '("useActionAppearance", ActivatableUseActionAppearancePropertyInfo), '("useStock", ButtonUseStockPropertyInfo), '("useUnderline", ButtonUseUnderlinePropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("visited", LinkButtonVisitedPropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo), '("xalign", ButtonXalignPropertyInfo), '("yalign", ButtonYalignPropertyInfo)] :: [(Symbol, *)])--linkButtonUri :: AttrLabelProxy "uri"-linkButtonUri = AttrLabelProxy--linkButtonVisited :: AttrLabelProxy "visited"-linkButtonVisited = AttrLabelProxy--data LinkButtonActivateLinkSignalInfo-instance SignalInfo LinkButtonActivateLinkSignalInfo where-    type HaskellCallbackType LinkButtonActivateLinkSignalInfo = LinkButtonActivateLinkCallback-    connectSignal _ = connectLinkButtonActivateLink--type instance SignalList LinkButton = LinkButtonSignalList-type LinkButtonSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("activate", ButtonActivateSignalInfo), '("activateLink", LinkButtonActivateLinkSignalInfo), '("add", ContainerAddSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("checkResize", ContainerCheckResizeSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("clicked", ButtonClickedSignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enter", ButtonEnterSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leave", ButtonLeaveSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("pressed", ButtonPressedSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("released", ButtonReleasedSignalInfo), '("remove", ContainerRemoveSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("setFocusChild", ContainerSetFocusChildSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method LinkButton::new--- method type : Constructor--- Args : [Arg {argCName = "uri", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "LinkButton")--- throws : False--- Skip return : False--foreign import ccall "gtk_link_button_new" gtk_link_button_new :: -    CString ->                              -- uri : TBasicType TUTF8-    IO (Ptr LinkButton)---linkButtonNew ::-    (MonadIO m) =>-    T.Text                                  -- uri-    -> m LinkButton                         -- result-linkButtonNew uri = liftIO $ do-    uri' <- textToCString uri-    result <- gtk_link_button_new uri'-    checkUnexpectedReturnNULL "gtk_link_button_new" result-    result' <- (newObject LinkButton) result-    freeMem uri'-    return result'---- method LinkButton::new_with_label--- method type : Constructor--- Args : [Arg {argCName = "uri", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "label", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "LinkButton")--- throws : False--- Skip return : False--foreign import ccall "gtk_link_button_new_with_label" gtk_link_button_new_with_label :: -    CString ->                              -- uri : TBasicType TUTF8-    CString ->                              -- label : TBasicType TUTF8-    IO (Ptr LinkButton)---linkButtonNewWithLabel ::-    (MonadIO m) =>-    T.Text                                  -- uri-    -> Maybe (T.Text)                       -- label-    -> m LinkButton                         -- result-linkButtonNewWithLabel uri label = liftIO $ do-    uri' <- textToCString uri-    maybeLabel <- case label of-        Nothing -> return nullPtr-        Just jLabel -> do-            jLabel' <- textToCString jLabel-            return jLabel'-    result <- gtk_link_button_new_with_label uri' maybeLabel-    checkUnexpectedReturnNULL "gtk_link_button_new_with_label" result-    result' <- (newObject LinkButton) result-    freeMem uri'-    freeMem maybeLabel-    return result'---- method LinkButton::get_uri--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "LinkButton", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_link_button_get_uri" gtk_link_button_get_uri :: -    Ptr LinkButton ->                       -- _obj : TInterface "Gtk" "LinkButton"-    IO CString---linkButtonGetUri ::-    (MonadIO m, LinkButtonK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-linkButtonGetUri _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_link_button_get_uri _obj'-    checkUnexpectedReturnNULL "gtk_link_button_get_uri" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data LinkButtonGetUriMethodInfo-instance (signature ~ (m T.Text), MonadIO m, LinkButtonK a) => MethodInfo LinkButtonGetUriMethodInfo a signature where-    overloadedMethod _ = linkButtonGetUri---- method LinkButton::get_visited--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "LinkButton", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_link_button_get_visited" gtk_link_button_get_visited :: -    Ptr LinkButton ->                       -- _obj : TInterface "Gtk" "LinkButton"-    IO CInt---linkButtonGetVisited ::-    (MonadIO m, LinkButtonK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-linkButtonGetVisited _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_link_button_get_visited _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data LinkButtonGetVisitedMethodInfo-instance (signature ~ (m Bool), MonadIO m, LinkButtonK a) => MethodInfo LinkButtonGetVisitedMethodInfo a signature where-    overloadedMethod _ = linkButtonGetVisited---- method LinkButton::set_uri--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "LinkButton", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "uri", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_link_button_set_uri" gtk_link_button_set_uri :: -    Ptr LinkButton ->                       -- _obj : TInterface "Gtk" "LinkButton"-    CString ->                              -- uri : TBasicType TUTF8-    IO ()---linkButtonSetUri ::-    (MonadIO m, LinkButtonK a) =>-    a                                       -- _obj-    -> T.Text                               -- uri-    -> m ()                                 -- result-linkButtonSetUri _obj uri = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    uri' <- textToCString uri-    gtk_link_button_set_uri _obj' uri'-    touchManagedPtr _obj-    freeMem uri'-    return ()--data LinkButtonSetUriMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, LinkButtonK a) => MethodInfo LinkButtonSetUriMethodInfo a signature where-    overloadedMethod _ = linkButtonSetUri---- method LinkButton::set_visited--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "LinkButton", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "visited", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_link_button_set_visited" gtk_link_button_set_visited :: -    Ptr LinkButton ->                       -- _obj : TInterface "Gtk" "LinkButton"-    CInt ->                                 -- visited : TBasicType TBoolean-    IO ()---linkButtonSetVisited ::-    (MonadIO m, LinkButtonK a) =>-    a                                       -- _obj-    -> Bool                                 -- visited-    -> m ()                                 -- result-linkButtonSetVisited _obj visited = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let visited' = (fromIntegral . fromEnum) visited-    gtk_link_button_set_visited _obj' visited'-    touchManagedPtr _obj-    return ()--data LinkButtonSetVisitedMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, LinkButtonK a) => MethodInfo LinkButtonSetVisitedMethodInfo a signature where-    overloadedMethod _ = linkButtonSetVisited--
− GI/Gtk/Objects/LinkButton.hs-boot
@@ -1,20 +0,0 @@-module GI.Gtk.Objects.LinkButton where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype LinkButton = LinkButton (ForeignPtr LinkButton)-instance GObject LinkButton where-class GObject o => LinkButtonK o-instance (GObject o, IsDescendantOf LinkButton o) => LinkButtonK o-data LinkButtonUriPropertyInfo-data LinkButtonVisitedPropertyInfo-data LinkButtonActivateLinkSignalInfo-data LinkButtonGetUriMethodInfo-data LinkButtonGetVisitedMethodInfo-data LinkButtonSetUriMethodInfo-data LinkButtonSetVisitedMethodInfo
− GI/Gtk/Objects/LinkButtonAccessible.hs
@@ -1,135 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.LinkButtonAccessible-    ( ---- * Exported types-    LinkButtonAccessible(..)                ,-    LinkButtonAccessibleK                   ,-    toLinkButtonAccessible                  ,-    noLinkButtonAccessible                  ,---    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype LinkButtonAccessible = LinkButtonAccessible (ForeignPtr LinkButtonAccessible)-foreign import ccall "gtk_link_button_accessible_get_type"-    c_gtk_link_button_accessible_get_type :: IO GType--type instance ParentTypes LinkButtonAccessible = LinkButtonAccessibleParentTypes-type LinkButtonAccessibleParentTypes = '[ButtonAccessible, ContainerAccessible, WidgetAccessible, Accessible, Atk.Object, GObject.Object, Atk.Action, Atk.Component, Atk.HyperlinkImpl, Atk.Image]--instance GObject LinkButtonAccessible where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_link_button_accessible_get_type-    --class GObject o => LinkButtonAccessibleK o-instance (GObject o, IsDescendantOf LinkButtonAccessible o) => LinkButtonAccessibleK o--toLinkButtonAccessible :: LinkButtonAccessibleK o => o -> IO LinkButtonAccessible-toLinkButtonAccessible = unsafeCastTo LinkButtonAccessible--noLinkButtonAccessible :: Maybe LinkButtonAccessible-noLinkButtonAccessible = Nothing--type family ResolveLinkButtonAccessibleMethod (t :: Symbol) (o :: *) :: * where-    ResolveLinkButtonAccessibleMethod "addRelationship" o = Atk.ObjectAddRelationshipMethodInfo-    ResolveLinkButtonAccessibleMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveLinkButtonAccessibleMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveLinkButtonAccessibleMethod "connectWidgetDestroyed" o = AccessibleConnectWidgetDestroyedMethodInfo-    ResolveLinkButtonAccessibleMethod "contains" o = Atk.ComponentContainsMethodInfo-    ResolveLinkButtonAccessibleMethod "doAction" o = Atk.ActionDoActionMethodInfo-    ResolveLinkButtonAccessibleMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveLinkButtonAccessibleMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveLinkButtonAccessibleMethod "grabFocus" o = Atk.ComponentGrabFocusMethodInfo-    ResolveLinkButtonAccessibleMethod "initialize" o = Atk.ObjectInitializeMethodInfo-    ResolveLinkButtonAccessibleMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveLinkButtonAccessibleMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveLinkButtonAccessibleMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveLinkButtonAccessibleMethod "notifyStateChange" o = Atk.ObjectNotifyStateChangeMethodInfo-    ResolveLinkButtonAccessibleMethod "peekParent" o = Atk.ObjectPeekParentMethodInfo-    ResolveLinkButtonAccessibleMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveLinkButtonAccessibleMethod "refAccessibleAtPoint" o = Atk.ComponentRefAccessibleAtPointMethodInfo-    ResolveLinkButtonAccessibleMethod "refAccessibleChild" o = Atk.ObjectRefAccessibleChildMethodInfo-    ResolveLinkButtonAccessibleMethod "refRelationSet" o = Atk.ObjectRefRelationSetMethodInfo-    ResolveLinkButtonAccessibleMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveLinkButtonAccessibleMethod "refStateSet" o = Atk.ObjectRefStateSetMethodInfo-    ResolveLinkButtonAccessibleMethod "removeFocusHandler" o = Atk.ComponentRemoveFocusHandlerMethodInfo-    ResolveLinkButtonAccessibleMethod "removePropertyChangeHandler" o = Atk.ObjectRemovePropertyChangeHandlerMethodInfo-    ResolveLinkButtonAccessibleMethod "removeRelationship" o = Atk.ObjectRemoveRelationshipMethodInfo-    ResolveLinkButtonAccessibleMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveLinkButtonAccessibleMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveLinkButtonAccessibleMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveLinkButtonAccessibleMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveLinkButtonAccessibleMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveLinkButtonAccessibleMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveLinkButtonAccessibleMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveLinkButtonAccessibleMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveLinkButtonAccessibleMethod "getAlpha" o = Atk.ComponentGetAlphaMethodInfo-    ResolveLinkButtonAccessibleMethod "getAttributes" o = Atk.ObjectGetAttributesMethodInfo-    ResolveLinkButtonAccessibleMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveLinkButtonAccessibleMethod "getExtents" o = Atk.ComponentGetExtentsMethodInfo-    ResolveLinkButtonAccessibleMethod "getHyperlink" o = Atk.HyperlinkImplGetHyperlinkMethodInfo-    ResolveLinkButtonAccessibleMethod "getImageDescription" o = Atk.ImageGetImageDescriptionMethodInfo-    ResolveLinkButtonAccessibleMethod "getImageLocale" o = Atk.ImageGetImageLocaleMethodInfo-    ResolveLinkButtonAccessibleMethod "getImagePosition" o = Atk.ImageGetImagePositionMethodInfo-    ResolveLinkButtonAccessibleMethod "getImageSize" o = Atk.ImageGetImageSizeMethodInfo-    ResolveLinkButtonAccessibleMethod "getIndexInParent" o = Atk.ObjectGetIndexInParentMethodInfo-    ResolveLinkButtonAccessibleMethod "getKeybinding" o = Atk.ActionGetKeybindingMethodInfo-    ResolveLinkButtonAccessibleMethod "getLocalizedName" o = Atk.ActionGetLocalizedNameMethodInfo-    ResolveLinkButtonAccessibleMethod "getNAccessibleChildren" o = Atk.ObjectGetNAccessibleChildrenMethodInfo-    ResolveLinkButtonAccessibleMethod "getNActions" o = Atk.ActionGetNActionsMethodInfo-    ResolveLinkButtonAccessibleMethod "getObjectLocale" o = Atk.ObjectGetObjectLocaleMethodInfo-    ResolveLinkButtonAccessibleMethod "getParent" o = Atk.ObjectGetParentMethodInfo-    ResolveLinkButtonAccessibleMethod "getPosition" o = Atk.ComponentGetPositionMethodInfo-    ResolveLinkButtonAccessibleMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveLinkButtonAccessibleMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveLinkButtonAccessibleMethod "getRole" o = Atk.ObjectGetRoleMethodInfo-    ResolveLinkButtonAccessibleMethod "getSize" o = Atk.ComponentGetSizeMethodInfo-    ResolveLinkButtonAccessibleMethod "getWidget" o = AccessibleGetWidgetMethodInfo-    ResolveLinkButtonAccessibleMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveLinkButtonAccessibleMethod "setExtents" o = Atk.ComponentSetExtentsMethodInfo-    ResolveLinkButtonAccessibleMethod "setImageDescription" o = Atk.ImageSetImageDescriptionMethodInfo-    ResolveLinkButtonAccessibleMethod "setName" o = Atk.ObjectSetNameMethodInfo-    ResolveLinkButtonAccessibleMethod "setParent" o = Atk.ObjectSetParentMethodInfo-    ResolveLinkButtonAccessibleMethod "setPosition" o = Atk.ComponentSetPositionMethodInfo-    ResolveLinkButtonAccessibleMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveLinkButtonAccessibleMethod "setRole" o = Atk.ObjectSetRoleMethodInfo-    ResolveLinkButtonAccessibleMethod "setSize" o = Atk.ComponentSetSizeMethodInfo-    ResolveLinkButtonAccessibleMethod "setWidget" o = AccessibleSetWidgetMethodInfo-    ResolveLinkButtonAccessibleMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveLinkButtonAccessibleMethod t LinkButtonAccessible, MethodInfo info LinkButtonAccessible p) => IsLabelProxy t (LinkButtonAccessible -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveLinkButtonAccessibleMethod t LinkButtonAccessible, MethodInfo info LinkButtonAccessible p) => IsLabel t (LinkButtonAccessible -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList LinkButtonAccessible = LinkButtonAccessibleAttributeList-type LinkButtonAccessibleAttributeList = ('[ '("accessibleComponentLayer", Atk.ObjectAccessibleComponentLayerPropertyInfo), '("accessibleComponentMdiZorder", Atk.ObjectAccessibleComponentMdiZorderPropertyInfo), '("accessibleDescription", Atk.ObjectAccessibleDescriptionPropertyInfo), '("accessibleHypertextNlinks", Atk.ObjectAccessibleHypertextNlinksPropertyInfo), '("accessibleName", Atk.ObjectAccessibleNamePropertyInfo), '("accessibleParent", Atk.ObjectAccessibleParentPropertyInfo), '("accessibleRole", Atk.ObjectAccessibleRolePropertyInfo), '("accessibleTableCaption", Atk.ObjectAccessibleTableCaptionPropertyInfo), '("accessibleTableCaptionObject", Atk.ObjectAccessibleTableCaptionObjectPropertyInfo), '("accessibleTableColumnDescription", Atk.ObjectAccessibleTableColumnDescriptionPropertyInfo), '("accessibleTableColumnHeader", Atk.ObjectAccessibleTableColumnHeaderPropertyInfo), '("accessibleTableRowDescription", Atk.ObjectAccessibleTableRowDescriptionPropertyInfo), '("accessibleTableRowHeader", Atk.ObjectAccessibleTableRowHeaderPropertyInfo), '("accessibleTableSummary", Atk.ObjectAccessibleTableSummaryPropertyInfo), '("accessibleValue", Atk.ObjectAccessibleValuePropertyInfo), '("widget", AccessibleWidgetPropertyInfo)] :: [(Symbol, *)])--type instance SignalList LinkButtonAccessible = LinkButtonAccessibleSignalList-type LinkButtonAccessibleSignalList = ('[ '("activeDescendantChanged", Atk.ObjectActiveDescendantChangedSignalInfo), '("boundsChanged", Atk.ComponentBoundsChangedSignalInfo), '("childrenChanged", Atk.ObjectChildrenChangedSignalInfo), '("focusEvent", Atk.ObjectFocusEventSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("propertyChange", Atk.ObjectPropertyChangeSignalInfo), '("stateChange", Atk.ObjectStateChangeSignalInfo), '("visibleDataChanged", Atk.ObjectVisibleDataChangedSignalInfo)] :: [(Symbol, *)])--
− GI/Gtk/Objects/LinkButtonAccessible.hs-boot
@@ -1,13 +0,0 @@-module GI.Gtk.Objects.LinkButtonAccessible where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype LinkButtonAccessible = LinkButtonAccessible (ForeignPtr LinkButtonAccessible)-instance GObject LinkButtonAccessible where-class GObject o => LinkButtonAccessibleK o-instance (GObject o, IsDescendantOf LinkButtonAccessible o) => LinkButtonAccessibleK o
− GI/Gtk/Objects/ListBox.hs
@@ -1,1968 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.ListBox-    ( ---- * Exported types-    ListBox(..)                             ,-    ListBoxK                                ,-    toListBox                               ,-    noListBox                               ,--- -- * Methods--- ** listBoxBindModel-    ListBoxBindModelMethodInfo              ,-    listBoxBindModel                        ,----- ** listBoxDragHighlightRow-    ListBoxDragHighlightRowMethodInfo       ,-    listBoxDragHighlightRow                 ,----- ** listBoxDragUnhighlightRow-    ListBoxDragUnhighlightRowMethodInfo     ,-    listBoxDragUnhighlightRow               ,----- ** listBoxGetActivateOnSingleClick-    ListBoxGetActivateOnSingleClickMethodInfo,-    listBoxGetActivateOnSingleClick         ,----- ** listBoxGetAdjustment-    ListBoxGetAdjustmentMethodInfo          ,-    listBoxGetAdjustment                    ,----- ** listBoxGetRowAtIndex-    ListBoxGetRowAtIndexMethodInfo          ,-    listBoxGetRowAtIndex                    ,----- ** listBoxGetRowAtY-    ListBoxGetRowAtYMethodInfo              ,-    listBoxGetRowAtY                        ,----- ** listBoxGetSelectedRow-    ListBoxGetSelectedRowMethodInfo         ,-    listBoxGetSelectedRow                   ,----- ** listBoxGetSelectedRows-    ListBoxGetSelectedRowsMethodInfo        ,-    listBoxGetSelectedRows                  ,----- ** listBoxGetSelectionMode-    ListBoxGetSelectionModeMethodInfo       ,-    listBoxGetSelectionMode                 ,----- ** listBoxInsert-    ListBoxInsertMethodInfo                 ,-    listBoxInsert                           ,----- ** listBoxInvalidateFilter-    ListBoxInvalidateFilterMethodInfo       ,-    listBoxInvalidateFilter                 ,----- ** listBoxInvalidateHeaders-    ListBoxInvalidateHeadersMethodInfo      ,-    listBoxInvalidateHeaders                ,----- ** listBoxInvalidateSort-    ListBoxInvalidateSortMethodInfo         ,-    listBoxInvalidateSort                   ,----- ** listBoxNew-    listBoxNew                              ,----- ** listBoxPrepend-    ListBoxPrependMethodInfo                ,-    listBoxPrepend                          ,----- ** listBoxSelectAll-    ListBoxSelectAllMethodInfo              ,-    listBoxSelectAll                        ,----- ** listBoxSelectRow-    ListBoxSelectRowMethodInfo              ,-    listBoxSelectRow                        ,----- ** listBoxSelectedForeach-    ListBoxSelectedForeachMethodInfo        ,-    listBoxSelectedForeach                  ,----- ** listBoxSetActivateOnSingleClick-    ListBoxSetActivateOnSingleClickMethodInfo,-    listBoxSetActivateOnSingleClick         ,----- ** listBoxSetAdjustment-    ListBoxSetAdjustmentMethodInfo          ,-    listBoxSetAdjustment                    ,----- ** listBoxSetFilterFunc-    ListBoxSetFilterFuncMethodInfo          ,-    listBoxSetFilterFunc                    ,----- ** listBoxSetHeaderFunc-    ListBoxSetHeaderFuncMethodInfo          ,-    listBoxSetHeaderFunc                    ,----- ** listBoxSetPlaceholder-    ListBoxSetPlaceholderMethodInfo         ,-    listBoxSetPlaceholder                   ,----- ** listBoxSetSelectionMode-    ListBoxSetSelectionModeMethodInfo       ,-    listBoxSetSelectionMode                 ,----- ** listBoxSetSortFunc-    ListBoxSetSortFuncMethodInfo            ,-    listBoxSetSortFunc                      ,----- ** listBoxUnselectAll-    ListBoxUnselectAllMethodInfo            ,-    listBoxUnselectAll                      ,----- ** listBoxUnselectRow-    ListBoxUnselectRowMethodInfo            ,-    listBoxUnselectRow                      ,----- -- * Properties--- ** ActivateOnSingleClick-    ListBoxActivateOnSingleClickPropertyInfo,-    constructListBoxActivateOnSingleClick   ,-    getListBoxActivateOnSingleClick         ,-    listBoxActivateOnSingleClick            ,-    setListBoxActivateOnSingleClick         ,----- ** SelectionMode-    ListBoxSelectionModePropertyInfo        ,-    constructListBoxSelectionMode           ,-    getListBoxSelectionMode                 ,-    listBoxSelectionMode                    ,-    setListBoxSelectionMode                 ,----- -- * Signals--- ** ActivateCursorRow-    ListBoxActivateCursorRowCallback        ,-    ListBoxActivateCursorRowCallbackC       ,-    ListBoxActivateCursorRowSignalInfo      ,-    afterListBoxActivateCursorRow           ,-    listBoxActivateCursorRowCallbackWrapper ,-    listBoxActivateCursorRowClosure         ,-    mkListBoxActivateCursorRowCallback      ,-    noListBoxActivateCursorRowCallback      ,-    onListBoxActivateCursorRow              ,----- ** MoveCursor-    ListBoxMoveCursorCallback               ,-    ListBoxMoveCursorCallbackC              ,-    ListBoxMoveCursorSignalInfo             ,-    afterListBoxMoveCursor                  ,-    listBoxMoveCursorCallbackWrapper        ,-    listBoxMoveCursorClosure                ,-    mkListBoxMoveCursorCallback             ,-    noListBoxMoveCursorCallback             ,-    onListBoxMoveCursor                     ,----- ** RowActivated-    ListBoxRowActivatedCallback             ,-    ListBoxRowActivatedCallbackC            ,-    ListBoxRowActivatedSignalInfo           ,-    afterListBoxRowActivated                ,-    listBoxRowActivatedCallbackWrapper      ,-    listBoxRowActivatedClosure              ,-    mkListBoxRowActivatedCallback           ,-    noListBoxRowActivatedCallback           ,-    onListBoxRowActivated                   ,----- ** RowSelected-    ListBoxRowSelectedCallback              ,-    ListBoxRowSelectedCallbackC             ,-    ListBoxRowSelectedSignalInfo            ,-    afterListBoxRowSelected                 ,-    listBoxRowSelectedCallbackWrapper       ,-    listBoxRowSelectedClosure               ,-    mkListBoxRowSelectedCallback            ,-    noListBoxRowSelectedCallback            ,-    onListBoxRowSelected                    ,----- ** SelectAll-    ListBoxSelectAllCallback                ,-    ListBoxSelectAllCallbackC               ,-    ListBoxSelectAllSignalInfo              ,-    afterListBoxSelectAll                   ,-    listBoxSelectAllCallbackWrapper         ,-    listBoxSelectAllClosure                 ,-    mkListBoxSelectAllCallback              ,-    noListBoxSelectAllCallback              ,-    onListBoxSelectAll                      ,----- ** SelectedRowsChanged-    ListBoxSelectedRowsChangedCallback      ,-    ListBoxSelectedRowsChangedCallbackC     ,-    ListBoxSelectedRowsChangedSignalInfo    ,-    afterListBoxSelectedRowsChanged         ,-    listBoxSelectedRowsChangedCallbackWrapper,-    listBoxSelectedRowsChangedClosure       ,-    mkListBoxSelectedRowsChangedCallback    ,-    noListBoxSelectedRowsChangedCallback    ,-    onListBoxSelectedRowsChanged            ,----- ** ToggleCursorRow-    ListBoxToggleCursorRowCallback          ,-    ListBoxToggleCursorRowCallbackC         ,-    ListBoxToggleCursorRowSignalInfo        ,-    afterListBoxToggleCursorRow             ,-    listBoxToggleCursorRowCallbackWrapper   ,-    listBoxToggleCursorRowClosure           ,-    mkListBoxToggleCursorRowCallback        ,-    noListBoxToggleCursorRowCallback        ,-    onListBoxToggleCursorRow                ,----- ** UnselectAll-    ListBoxUnselectAllCallback              ,-    ListBoxUnselectAllCallbackC             ,-    ListBoxUnselectAllSignalInfo            ,-    afterListBoxUnselectAll                 ,-    listBoxUnselectAllCallbackWrapper       ,-    listBoxUnselectAllClosure               ,-    mkListBoxUnselectAllCallback            ,-    noListBoxUnselectAllCallback            ,-    onListBoxUnselectAll                    ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GLib as GLib-import qualified GI.GObject as GObject-import qualified GI.Gio as Gio--newtype ListBox = ListBox (ForeignPtr ListBox)-foreign import ccall "gtk_list_box_get_type"-    c_gtk_list_box_get_type :: IO GType--type instance ParentTypes ListBox = ListBoxParentTypes-type ListBoxParentTypes = '[Container, Widget, GObject.Object, Atk.ImplementorIface, Buildable]--instance GObject ListBox where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_list_box_get_type-    --class GObject o => ListBoxK o-instance (GObject o, IsDescendantOf ListBox o) => ListBoxK o--toListBox :: ListBoxK o => o -> IO ListBox-toListBox = unsafeCastTo ListBox--noListBox :: Maybe ListBox-noListBox = Nothing--type family ResolveListBoxMethod (t :: Symbol) (o :: *) :: * where-    ResolveListBoxMethod "activate" o = WidgetActivateMethodInfo-    ResolveListBoxMethod "add" o = ContainerAddMethodInfo-    ResolveListBoxMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveListBoxMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveListBoxMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveListBoxMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveListBoxMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveListBoxMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveListBoxMethod "bindModel" o = ListBoxBindModelMethodInfo-    ResolveListBoxMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveListBoxMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveListBoxMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveListBoxMethod "checkResize" o = ContainerCheckResizeMethodInfo-    ResolveListBoxMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveListBoxMethod "childGetProperty" o = ContainerChildGetPropertyMethodInfo-    ResolveListBoxMethod "childNotifyByPspec" o = ContainerChildNotifyByPspecMethodInfo-    ResolveListBoxMethod "childSetProperty" o = ContainerChildSetPropertyMethodInfo-    ResolveListBoxMethod "childType" o = ContainerChildTypeMethodInfo-    ResolveListBoxMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveListBoxMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveListBoxMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveListBoxMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveListBoxMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveListBoxMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveListBoxMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveListBoxMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveListBoxMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveListBoxMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveListBoxMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveListBoxMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveListBoxMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveListBoxMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveListBoxMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveListBoxMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveListBoxMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveListBoxMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveListBoxMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveListBoxMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveListBoxMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveListBoxMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveListBoxMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveListBoxMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveListBoxMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveListBoxMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveListBoxMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveListBoxMethod "dragHighlightRow" o = ListBoxDragHighlightRowMethodInfo-    ResolveListBoxMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveListBoxMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveListBoxMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveListBoxMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveListBoxMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveListBoxMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveListBoxMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveListBoxMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveListBoxMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveListBoxMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveListBoxMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveListBoxMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveListBoxMethod "dragUnhighlightRow" o = ListBoxDragUnhighlightRowMethodInfo-    ResolveListBoxMethod "draw" o = WidgetDrawMethodInfo-    ResolveListBoxMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveListBoxMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveListBoxMethod "event" o = WidgetEventMethodInfo-    ResolveListBoxMethod "forall" o = ContainerForallMethodInfo-    ResolveListBoxMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveListBoxMethod "foreach" o = ContainerForeachMethodInfo-    ResolveListBoxMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveListBoxMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveListBoxMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveListBoxMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveListBoxMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveListBoxMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveListBoxMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveListBoxMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveListBoxMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveListBoxMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveListBoxMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveListBoxMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveListBoxMethod "hide" o = WidgetHideMethodInfo-    ResolveListBoxMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveListBoxMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveListBoxMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveListBoxMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveListBoxMethod "insert" o = ListBoxInsertMethodInfo-    ResolveListBoxMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveListBoxMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveListBoxMethod "invalidateFilter" o = ListBoxInvalidateFilterMethodInfo-    ResolveListBoxMethod "invalidateHeaders" o = ListBoxInvalidateHeadersMethodInfo-    ResolveListBoxMethod "invalidateSort" o = ListBoxInvalidateSortMethodInfo-    ResolveListBoxMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveListBoxMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveListBoxMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveListBoxMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveListBoxMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveListBoxMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveListBoxMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveListBoxMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveListBoxMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveListBoxMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveListBoxMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveListBoxMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveListBoxMethod "map" o = WidgetMapMethodInfo-    ResolveListBoxMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveListBoxMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveListBoxMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveListBoxMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveListBoxMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveListBoxMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveListBoxMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveListBoxMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveListBoxMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveListBoxMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveListBoxMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveListBoxMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveListBoxMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveListBoxMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveListBoxMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveListBoxMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveListBoxMethod "path" o = WidgetPathMethodInfo-    ResolveListBoxMethod "prepend" o = ListBoxPrependMethodInfo-    ResolveListBoxMethod "propagateDraw" o = ContainerPropagateDrawMethodInfo-    ResolveListBoxMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveListBoxMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveListBoxMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveListBoxMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveListBoxMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveListBoxMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveListBoxMethod "realize" o = WidgetRealizeMethodInfo-    ResolveListBoxMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveListBoxMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveListBoxMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveListBoxMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveListBoxMethod "remove" o = ContainerRemoveMethodInfo-    ResolveListBoxMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveListBoxMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveListBoxMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveListBoxMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveListBoxMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveListBoxMethod "reparent" o = WidgetReparentMethodInfo-    ResolveListBoxMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveListBoxMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveListBoxMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveListBoxMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveListBoxMethod "resizeChildren" o = ContainerResizeChildrenMethodInfo-    ResolveListBoxMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveListBoxMethod "selectAll" o = ListBoxSelectAllMethodInfo-    ResolveListBoxMethod "selectRow" o = ListBoxSelectRowMethodInfo-    ResolveListBoxMethod "selectedForeach" o = ListBoxSelectedForeachMethodInfo-    ResolveListBoxMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveListBoxMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveListBoxMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveListBoxMethod "show" o = WidgetShowMethodInfo-    ResolveListBoxMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveListBoxMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveListBoxMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveListBoxMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveListBoxMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveListBoxMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveListBoxMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveListBoxMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveListBoxMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveListBoxMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveListBoxMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveListBoxMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveListBoxMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveListBoxMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveListBoxMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveListBoxMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveListBoxMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveListBoxMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveListBoxMethod "unselectAll" o = ListBoxUnselectAllMethodInfo-    ResolveListBoxMethod "unselectRow" o = ListBoxUnselectRowMethodInfo-    ResolveListBoxMethod "unsetFocusChain" o = ContainerUnsetFocusChainMethodInfo-    ResolveListBoxMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveListBoxMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveListBoxMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveListBoxMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveListBoxMethod "getActivateOnSingleClick" o = ListBoxGetActivateOnSingleClickMethodInfo-    ResolveListBoxMethod "getAdjustment" o = ListBoxGetAdjustmentMethodInfo-    ResolveListBoxMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveListBoxMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveListBoxMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveListBoxMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveListBoxMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveListBoxMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveListBoxMethod "getBorderWidth" o = ContainerGetBorderWidthMethodInfo-    ResolveListBoxMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveListBoxMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveListBoxMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveListBoxMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveListBoxMethod "getChildren" o = ContainerGetChildrenMethodInfo-    ResolveListBoxMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveListBoxMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveListBoxMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveListBoxMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveListBoxMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveListBoxMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveListBoxMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveListBoxMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveListBoxMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveListBoxMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveListBoxMethod "getFocusChain" o = ContainerGetFocusChainMethodInfo-    ResolveListBoxMethod "getFocusChild" o = ContainerGetFocusChildMethodInfo-    ResolveListBoxMethod "getFocusHadjustment" o = ContainerGetFocusHadjustmentMethodInfo-    ResolveListBoxMethod "getFocusVadjustment" o = ContainerGetFocusVadjustmentMethodInfo-    ResolveListBoxMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveListBoxMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveListBoxMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveListBoxMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveListBoxMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveListBoxMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveListBoxMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveListBoxMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveListBoxMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveListBoxMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveListBoxMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveListBoxMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveListBoxMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveListBoxMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveListBoxMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveListBoxMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveListBoxMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveListBoxMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveListBoxMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveListBoxMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveListBoxMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveListBoxMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveListBoxMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveListBoxMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveListBoxMethod "getPathForChild" o = ContainerGetPathForChildMethodInfo-    ResolveListBoxMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveListBoxMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveListBoxMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveListBoxMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveListBoxMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveListBoxMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveListBoxMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveListBoxMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveListBoxMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveListBoxMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveListBoxMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveListBoxMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveListBoxMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveListBoxMethod "getResizeMode" o = ContainerGetResizeModeMethodInfo-    ResolveListBoxMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveListBoxMethod "getRowAtIndex" o = ListBoxGetRowAtIndexMethodInfo-    ResolveListBoxMethod "getRowAtY" o = ListBoxGetRowAtYMethodInfo-    ResolveListBoxMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveListBoxMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveListBoxMethod "getSelectedRow" o = ListBoxGetSelectedRowMethodInfo-    ResolveListBoxMethod "getSelectedRows" o = ListBoxGetSelectedRowsMethodInfo-    ResolveListBoxMethod "getSelectionMode" o = ListBoxGetSelectionModeMethodInfo-    ResolveListBoxMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveListBoxMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveListBoxMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveListBoxMethod "getState" o = WidgetGetStateMethodInfo-    ResolveListBoxMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveListBoxMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveListBoxMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveListBoxMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveListBoxMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveListBoxMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveListBoxMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveListBoxMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveListBoxMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveListBoxMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveListBoxMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveListBoxMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveListBoxMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveListBoxMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveListBoxMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveListBoxMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveListBoxMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveListBoxMethod "setActivateOnSingleClick" o = ListBoxSetActivateOnSingleClickMethodInfo-    ResolveListBoxMethod "setAdjustment" o = ListBoxSetAdjustmentMethodInfo-    ResolveListBoxMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveListBoxMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveListBoxMethod "setBorderWidth" o = ContainerSetBorderWidthMethodInfo-    ResolveListBoxMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveListBoxMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveListBoxMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveListBoxMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveListBoxMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveListBoxMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveListBoxMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveListBoxMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveListBoxMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveListBoxMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveListBoxMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveListBoxMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveListBoxMethod "setFilterFunc" o = ListBoxSetFilterFuncMethodInfo-    ResolveListBoxMethod "setFocusChain" o = ContainerSetFocusChainMethodInfo-    ResolveListBoxMethod "setFocusChild" o = ContainerSetFocusChildMethodInfo-    ResolveListBoxMethod "setFocusHadjustment" o = ContainerSetFocusHadjustmentMethodInfo-    ResolveListBoxMethod "setFocusVadjustment" o = ContainerSetFocusVadjustmentMethodInfo-    ResolveListBoxMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveListBoxMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveListBoxMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveListBoxMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveListBoxMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveListBoxMethod "setHeaderFunc" o = ListBoxSetHeaderFuncMethodInfo-    ResolveListBoxMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveListBoxMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveListBoxMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveListBoxMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveListBoxMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveListBoxMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveListBoxMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveListBoxMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveListBoxMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveListBoxMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveListBoxMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveListBoxMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveListBoxMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveListBoxMethod "setPlaceholder" o = ListBoxSetPlaceholderMethodInfo-    ResolveListBoxMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveListBoxMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveListBoxMethod "setReallocateRedraws" o = ContainerSetReallocateRedrawsMethodInfo-    ResolveListBoxMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveListBoxMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveListBoxMethod "setResizeMode" o = ContainerSetResizeModeMethodInfo-    ResolveListBoxMethod "setSelectionMode" o = ListBoxSetSelectionModeMethodInfo-    ResolveListBoxMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveListBoxMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveListBoxMethod "setSortFunc" o = ListBoxSetSortFuncMethodInfo-    ResolveListBoxMethod "setState" o = WidgetSetStateMethodInfo-    ResolveListBoxMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveListBoxMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveListBoxMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveListBoxMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveListBoxMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveListBoxMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveListBoxMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveListBoxMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveListBoxMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveListBoxMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveListBoxMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveListBoxMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveListBoxMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveListBoxMethod t ListBox, MethodInfo info ListBox p) => IsLabelProxy t (ListBox -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveListBoxMethod t ListBox, MethodInfo info ListBox p) => IsLabel t (ListBox -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal ListBox::activate-cursor-row-type ListBoxActivateCursorRowCallback =-    IO ()--noListBoxActivateCursorRowCallback :: Maybe ListBoxActivateCursorRowCallback-noListBoxActivateCursorRowCallback = Nothing--type ListBoxActivateCursorRowCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkListBoxActivateCursorRowCallback :: ListBoxActivateCursorRowCallbackC -> IO (FunPtr ListBoxActivateCursorRowCallbackC)--listBoxActivateCursorRowClosure :: ListBoxActivateCursorRowCallback -> IO Closure-listBoxActivateCursorRowClosure cb = newCClosure =<< mkListBoxActivateCursorRowCallback wrapped-    where wrapped = listBoxActivateCursorRowCallbackWrapper cb--listBoxActivateCursorRowCallbackWrapper ::-    ListBoxActivateCursorRowCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-listBoxActivateCursorRowCallbackWrapper _cb _ _ = do-    _cb --onListBoxActivateCursorRow :: (GObject a, MonadIO m) => a -> ListBoxActivateCursorRowCallback -> m SignalHandlerId-onListBoxActivateCursorRow obj cb = liftIO $ connectListBoxActivateCursorRow obj cb SignalConnectBefore-afterListBoxActivateCursorRow :: (GObject a, MonadIO m) => a -> ListBoxActivateCursorRowCallback -> m SignalHandlerId-afterListBoxActivateCursorRow obj cb = connectListBoxActivateCursorRow obj cb SignalConnectAfter--connectListBoxActivateCursorRow :: (GObject a, MonadIO m) =>-                                   a -> ListBoxActivateCursorRowCallback -> SignalConnectMode -> m SignalHandlerId-connectListBoxActivateCursorRow obj cb after = liftIO $ do-    cb' <- mkListBoxActivateCursorRowCallback (listBoxActivateCursorRowCallbackWrapper cb)-    connectSignalFunPtr obj "activate-cursor-row" cb' after---- signal ListBox::move-cursor-type ListBoxMoveCursorCallback =-    MovementStep ->-    Int32 ->-    IO ()--noListBoxMoveCursorCallback :: Maybe ListBoxMoveCursorCallback-noListBoxMoveCursorCallback = Nothing--type ListBoxMoveCursorCallbackC =-    Ptr () ->                               -- object-    CUInt ->-    Int32 ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkListBoxMoveCursorCallback :: ListBoxMoveCursorCallbackC -> IO (FunPtr ListBoxMoveCursorCallbackC)--listBoxMoveCursorClosure :: ListBoxMoveCursorCallback -> IO Closure-listBoxMoveCursorClosure cb = newCClosure =<< mkListBoxMoveCursorCallback wrapped-    where wrapped = listBoxMoveCursorCallbackWrapper cb--listBoxMoveCursorCallbackWrapper ::-    ListBoxMoveCursorCallback ->-    Ptr () ->-    CUInt ->-    Int32 ->-    Ptr () ->-    IO ()-listBoxMoveCursorCallbackWrapper _cb _ object p0 _ = do-    let object' = (toEnum . fromIntegral) object-    _cb  object' p0--onListBoxMoveCursor :: (GObject a, MonadIO m) => a -> ListBoxMoveCursorCallback -> m SignalHandlerId-onListBoxMoveCursor obj cb = liftIO $ connectListBoxMoveCursor obj cb SignalConnectBefore-afterListBoxMoveCursor :: (GObject a, MonadIO m) => a -> ListBoxMoveCursorCallback -> m SignalHandlerId-afterListBoxMoveCursor obj cb = connectListBoxMoveCursor obj cb SignalConnectAfter--connectListBoxMoveCursor :: (GObject a, MonadIO m) =>-                            a -> ListBoxMoveCursorCallback -> SignalConnectMode -> m SignalHandlerId-connectListBoxMoveCursor obj cb after = liftIO $ do-    cb' <- mkListBoxMoveCursorCallback (listBoxMoveCursorCallbackWrapper cb)-    connectSignalFunPtr obj "move-cursor" cb' after---- signal ListBox::row-activated-type ListBoxRowActivatedCallback =-    ListBoxRow ->-    IO ()--noListBoxRowActivatedCallback :: Maybe ListBoxRowActivatedCallback-noListBoxRowActivatedCallback = Nothing--type ListBoxRowActivatedCallbackC =-    Ptr () ->                               -- object-    Ptr ListBoxRow ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkListBoxRowActivatedCallback :: ListBoxRowActivatedCallbackC -> IO (FunPtr ListBoxRowActivatedCallbackC)--listBoxRowActivatedClosure :: ListBoxRowActivatedCallback -> IO Closure-listBoxRowActivatedClosure cb = newCClosure =<< mkListBoxRowActivatedCallback wrapped-    where wrapped = listBoxRowActivatedCallbackWrapper cb--listBoxRowActivatedCallbackWrapper ::-    ListBoxRowActivatedCallback ->-    Ptr () ->-    Ptr ListBoxRow ->-    Ptr () ->-    IO ()-listBoxRowActivatedCallbackWrapper _cb _ row _ = do-    row' <- (newObject ListBoxRow) row-    _cb  row'--onListBoxRowActivated :: (GObject a, MonadIO m) => a -> ListBoxRowActivatedCallback -> m SignalHandlerId-onListBoxRowActivated obj cb = liftIO $ connectListBoxRowActivated obj cb SignalConnectBefore-afterListBoxRowActivated :: (GObject a, MonadIO m) => a -> ListBoxRowActivatedCallback -> m SignalHandlerId-afterListBoxRowActivated obj cb = connectListBoxRowActivated obj cb SignalConnectAfter--connectListBoxRowActivated :: (GObject a, MonadIO m) =>-                              a -> ListBoxRowActivatedCallback -> SignalConnectMode -> m SignalHandlerId-connectListBoxRowActivated obj cb after = liftIO $ do-    cb' <- mkListBoxRowActivatedCallback (listBoxRowActivatedCallbackWrapper cb)-    connectSignalFunPtr obj "row-activated" cb' after---- signal ListBox::row-selected-type ListBoxRowSelectedCallback =-    Maybe ListBoxRow ->-    IO ()--noListBoxRowSelectedCallback :: Maybe ListBoxRowSelectedCallback-noListBoxRowSelectedCallback = Nothing--type ListBoxRowSelectedCallbackC =-    Ptr () ->                               -- object-    Ptr ListBoxRow ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkListBoxRowSelectedCallback :: ListBoxRowSelectedCallbackC -> IO (FunPtr ListBoxRowSelectedCallbackC)--listBoxRowSelectedClosure :: ListBoxRowSelectedCallback -> IO Closure-listBoxRowSelectedClosure cb = newCClosure =<< mkListBoxRowSelectedCallback wrapped-    where wrapped = listBoxRowSelectedCallbackWrapper cb--listBoxRowSelectedCallbackWrapper ::-    ListBoxRowSelectedCallback ->-    Ptr () ->-    Ptr ListBoxRow ->-    Ptr () ->-    IO ()-listBoxRowSelectedCallbackWrapper _cb _ row _ = do-    maybeRow <--        if row == nullPtr-        then return Nothing-        else do-            row' <- (newObject ListBoxRow) row-            return $ Just row'-    _cb  maybeRow--onListBoxRowSelected :: (GObject a, MonadIO m) => a -> ListBoxRowSelectedCallback -> m SignalHandlerId-onListBoxRowSelected obj cb = liftIO $ connectListBoxRowSelected obj cb SignalConnectBefore-afterListBoxRowSelected :: (GObject a, MonadIO m) => a -> ListBoxRowSelectedCallback -> m SignalHandlerId-afterListBoxRowSelected obj cb = connectListBoxRowSelected obj cb SignalConnectAfter--connectListBoxRowSelected :: (GObject a, MonadIO m) =>-                             a -> ListBoxRowSelectedCallback -> SignalConnectMode -> m SignalHandlerId-connectListBoxRowSelected obj cb after = liftIO $ do-    cb' <- mkListBoxRowSelectedCallback (listBoxRowSelectedCallbackWrapper cb)-    connectSignalFunPtr obj "row-selected" cb' after---- signal ListBox::select-all-type ListBoxSelectAllCallback =-    IO ()--noListBoxSelectAllCallback :: Maybe ListBoxSelectAllCallback-noListBoxSelectAllCallback = Nothing--type ListBoxSelectAllCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkListBoxSelectAllCallback :: ListBoxSelectAllCallbackC -> IO (FunPtr ListBoxSelectAllCallbackC)--listBoxSelectAllClosure :: ListBoxSelectAllCallback -> IO Closure-listBoxSelectAllClosure cb = newCClosure =<< mkListBoxSelectAllCallback wrapped-    where wrapped = listBoxSelectAllCallbackWrapper cb--listBoxSelectAllCallbackWrapper ::-    ListBoxSelectAllCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-listBoxSelectAllCallbackWrapper _cb _ _ = do-    _cb --onListBoxSelectAll :: (GObject a, MonadIO m) => a -> ListBoxSelectAllCallback -> m SignalHandlerId-onListBoxSelectAll obj cb = liftIO $ connectListBoxSelectAll obj cb SignalConnectBefore-afterListBoxSelectAll :: (GObject a, MonadIO m) => a -> ListBoxSelectAllCallback -> m SignalHandlerId-afterListBoxSelectAll obj cb = connectListBoxSelectAll obj cb SignalConnectAfter--connectListBoxSelectAll :: (GObject a, MonadIO m) =>-                           a -> ListBoxSelectAllCallback -> SignalConnectMode -> m SignalHandlerId-connectListBoxSelectAll obj cb after = liftIO $ do-    cb' <- mkListBoxSelectAllCallback (listBoxSelectAllCallbackWrapper cb)-    connectSignalFunPtr obj "select-all" cb' after---- signal ListBox::selected-rows-changed-type ListBoxSelectedRowsChangedCallback =-    IO ()--noListBoxSelectedRowsChangedCallback :: Maybe ListBoxSelectedRowsChangedCallback-noListBoxSelectedRowsChangedCallback = Nothing--type ListBoxSelectedRowsChangedCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkListBoxSelectedRowsChangedCallback :: ListBoxSelectedRowsChangedCallbackC -> IO (FunPtr ListBoxSelectedRowsChangedCallbackC)--listBoxSelectedRowsChangedClosure :: ListBoxSelectedRowsChangedCallback -> IO Closure-listBoxSelectedRowsChangedClosure cb = newCClosure =<< mkListBoxSelectedRowsChangedCallback wrapped-    where wrapped = listBoxSelectedRowsChangedCallbackWrapper cb--listBoxSelectedRowsChangedCallbackWrapper ::-    ListBoxSelectedRowsChangedCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-listBoxSelectedRowsChangedCallbackWrapper _cb _ _ = do-    _cb --onListBoxSelectedRowsChanged :: (GObject a, MonadIO m) => a -> ListBoxSelectedRowsChangedCallback -> m SignalHandlerId-onListBoxSelectedRowsChanged obj cb = liftIO $ connectListBoxSelectedRowsChanged obj cb SignalConnectBefore-afterListBoxSelectedRowsChanged :: (GObject a, MonadIO m) => a -> ListBoxSelectedRowsChangedCallback -> m SignalHandlerId-afterListBoxSelectedRowsChanged obj cb = connectListBoxSelectedRowsChanged obj cb SignalConnectAfter--connectListBoxSelectedRowsChanged :: (GObject a, MonadIO m) =>-                                     a -> ListBoxSelectedRowsChangedCallback -> SignalConnectMode -> m SignalHandlerId-connectListBoxSelectedRowsChanged obj cb after = liftIO $ do-    cb' <- mkListBoxSelectedRowsChangedCallback (listBoxSelectedRowsChangedCallbackWrapper cb)-    connectSignalFunPtr obj "selected-rows-changed" cb' after---- signal ListBox::toggle-cursor-row-type ListBoxToggleCursorRowCallback =-    IO ()--noListBoxToggleCursorRowCallback :: Maybe ListBoxToggleCursorRowCallback-noListBoxToggleCursorRowCallback = Nothing--type ListBoxToggleCursorRowCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkListBoxToggleCursorRowCallback :: ListBoxToggleCursorRowCallbackC -> IO (FunPtr ListBoxToggleCursorRowCallbackC)--listBoxToggleCursorRowClosure :: ListBoxToggleCursorRowCallback -> IO Closure-listBoxToggleCursorRowClosure cb = newCClosure =<< mkListBoxToggleCursorRowCallback wrapped-    where wrapped = listBoxToggleCursorRowCallbackWrapper cb--listBoxToggleCursorRowCallbackWrapper ::-    ListBoxToggleCursorRowCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-listBoxToggleCursorRowCallbackWrapper _cb _ _ = do-    _cb --onListBoxToggleCursorRow :: (GObject a, MonadIO m) => a -> ListBoxToggleCursorRowCallback -> m SignalHandlerId-onListBoxToggleCursorRow obj cb = liftIO $ connectListBoxToggleCursorRow obj cb SignalConnectBefore-afterListBoxToggleCursorRow :: (GObject a, MonadIO m) => a -> ListBoxToggleCursorRowCallback -> m SignalHandlerId-afterListBoxToggleCursorRow obj cb = connectListBoxToggleCursorRow obj cb SignalConnectAfter--connectListBoxToggleCursorRow :: (GObject a, MonadIO m) =>-                                 a -> ListBoxToggleCursorRowCallback -> SignalConnectMode -> m SignalHandlerId-connectListBoxToggleCursorRow obj cb after = liftIO $ do-    cb' <- mkListBoxToggleCursorRowCallback (listBoxToggleCursorRowCallbackWrapper cb)-    connectSignalFunPtr obj "toggle-cursor-row" cb' after---- signal ListBox::unselect-all-type ListBoxUnselectAllCallback =-    IO ()--noListBoxUnselectAllCallback :: Maybe ListBoxUnselectAllCallback-noListBoxUnselectAllCallback = Nothing--type ListBoxUnselectAllCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkListBoxUnselectAllCallback :: ListBoxUnselectAllCallbackC -> IO (FunPtr ListBoxUnselectAllCallbackC)--listBoxUnselectAllClosure :: ListBoxUnselectAllCallback -> IO Closure-listBoxUnselectAllClosure cb = newCClosure =<< mkListBoxUnselectAllCallback wrapped-    where wrapped = listBoxUnselectAllCallbackWrapper cb--listBoxUnselectAllCallbackWrapper ::-    ListBoxUnselectAllCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-listBoxUnselectAllCallbackWrapper _cb _ _ = do-    _cb --onListBoxUnselectAll :: (GObject a, MonadIO m) => a -> ListBoxUnselectAllCallback -> m SignalHandlerId-onListBoxUnselectAll obj cb = liftIO $ connectListBoxUnselectAll obj cb SignalConnectBefore-afterListBoxUnselectAll :: (GObject a, MonadIO m) => a -> ListBoxUnselectAllCallback -> m SignalHandlerId-afterListBoxUnselectAll obj cb = connectListBoxUnselectAll obj cb SignalConnectAfter--connectListBoxUnselectAll :: (GObject a, MonadIO m) =>-                             a -> ListBoxUnselectAllCallback -> SignalConnectMode -> m SignalHandlerId-connectListBoxUnselectAll obj cb after = liftIO $ do-    cb' <- mkListBoxUnselectAllCallback (listBoxUnselectAllCallbackWrapper cb)-    connectSignalFunPtr obj "unselect-all" cb' after---- VVV Prop "activate-on-single-click"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getListBoxActivateOnSingleClick :: (MonadIO m, ListBoxK o) => o -> m Bool-getListBoxActivateOnSingleClick obj = liftIO $ getObjectPropertyBool obj "activate-on-single-click"--setListBoxActivateOnSingleClick :: (MonadIO m, ListBoxK o) => o -> Bool -> m ()-setListBoxActivateOnSingleClick obj val = liftIO $ setObjectPropertyBool obj "activate-on-single-click" val--constructListBoxActivateOnSingleClick :: Bool -> IO ([Char], GValue)-constructListBoxActivateOnSingleClick val = constructObjectPropertyBool "activate-on-single-click" val--data ListBoxActivateOnSingleClickPropertyInfo-instance AttrInfo ListBoxActivateOnSingleClickPropertyInfo where-    type AttrAllowedOps ListBoxActivateOnSingleClickPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ListBoxActivateOnSingleClickPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint ListBoxActivateOnSingleClickPropertyInfo = ListBoxK-    type AttrGetType ListBoxActivateOnSingleClickPropertyInfo = Bool-    type AttrLabel ListBoxActivateOnSingleClickPropertyInfo = "activate-on-single-click"-    attrGet _ = getListBoxActivateOnSingleClick-    attrSet _ = setListBoxActivateOnSingleClick-    attrConstruct _ = constructListBoxActivateOnSingleClick-    attrClear _ = undefined---- VVV Prop "selection-mode"-   -- Type: TInterface "Gtk" "SelectionMode"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getListBoxSelectionMode :: (MonadIO m, ListBoxK o) => o -> m SelectionMode-getListBoxSelectionMode obj = liftIO $ getObjectPropertyEnum obj "selection-mode"--setListBoxSelectionMode :: (MonadIO m, ListBoxK o) => o -> SelectionMode -> m ()-setListBoxSelectionMode obj val = liftIO $ setObjectPropertyEnum obj "selection-mode" val--constructListBoxSelectionMode :: SelectionMode -> IO ([Char], GValue)-constructListBoxSelectionMode val = constructObjectPropertyEnum "selection-mode" val--data ListBoxSelectionModePropertyInfo-instance AttrInfo ListBoxSelectionModePropertyInfo where-    type AttrAllowedOps ListBoxSelectionModePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ListBoxSelectionModePropertyInfo = (~) SelectionMode-    type AttrBaseTypeConstraint ListBoxSelectionModePropertyInfo = ListBoxK-    type AttrGetType ListBoxSelectionModePropertyInfo = SelectionMode-    type AttrLabel ListBoxSelectionModePropertyInfo = "selection-mode"-    attrGet _ = getListBoxSelectionMode-    attrSet _ = setListBoxSelectionMode-    attrConstruct _ = constructListBoxSelectionMode-    attrClear _ = undefined--type instance AttributeList ListBox = ListBoxAttributeList-type ListBoxAttributeList = ('[ '("activateOnSingleClick", ListBoxActivateOnSingleClickPropertyInfo), '("appPaintable", WidgetAppPaintablePropertyInfo), '("borderWidth", ContainerBorderWidthPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("child", ContainerChildPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("parent", WidgetParentPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("resizeMode", ContainerResizeModePropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("selectionMode", ListBoxSelectionModePropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("style", WidgetStylePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo)] :: [(Symbol, *)])--listBoxActivateOnSingleClick :: AttrLabelProxy "activateOnSingleClick"-listBoxActivateOnSingleClick = AttrLabelProxy--listBoxSelectionMode :: AttrLabelProxy "selectionMode"-listBoxSelectionMode = AttrLabelProxy--data ListBoxActivateCursorRowSignalInfo-instance SignalInfo ListBoxActivateCursorRowSignalInfo where-    type HaskellCallbackType ListBoxActivateCursorRowSignalInfo = ListBoxActivateCursorRowCallback-    connectSignal _ = connectListBoxActivateCursorRow--data ListBoxMoveCursorSignalInfo-instance SignalInfo ListBoxMoveCursorSignalInfo where-    type HaskellCallbackType ListBoxMoveCursorSignalInfo = ListBoxMoveCursorCallback-    connectSignal _ = connectListBoxMoveCursor--data ListBoxRowActivatedSignalInfo-instance SignalInfo ListBoxRowActivatedSignalInfo where-    type HaskellCallbackType ListBoxRowActivatedSignalInfo = ListBoxRowActivatedCallback-    connectSignal _ = connectListBoxRowActivated--data ListBoxRowSelectedSignalInfo-instance SignalInfo ListBoxRowSelectedSignalInfo where-    type HaskellCallbackType ListBoxRowSelectedSignalInfo = ListBoxRowSelectedCallback-    connectSignal _ = connectListBoxRowSelected--data ListBoxSelectAllSignalInfo-instance SignalInfo ListBoxSelectAllSignalInfo where-    type HaskellCallbackType ListBoxSelectAllSignalInfo = ListBoxSelectAllCallback-    connectSignal _ = connectListBoxSelectAll--data ListBoxSelectedRowsChangedSignalInfo-instance SignalInfo ListBoxSelectedRowsChangedSignalInfo where-    type HaskellCallbackType ListBoxSelectedRowsChangedSignalInfo = ListBoxSelectedRowsChangedCallback-    connectSignal _ = connectListBoxSelectedRowsChanged--data ListBoxToggleCursorRowSignalInfo-instance SignalInfo ListBoxToggleCursorRowSignalInfo where-    type HaskellCallbackType ListBoxToggleCursorRowSignalInfo = ListBoxToggleCursorRowCallback-    connectSignal _ = connectListBoxToggleCursorRow--data ListBoxUnselectAllSignalInfo-instance SignalInfo ListBoxUnselectAllSignalInfo where-    type HaskellCallbackType ListBoxUnselectAllSignalInfo = ListBoxUnselectAllCallback-    connectSignal _ = connectListBoxUnselectAll--type instance SignalList ListBox = ListBoxSignalList-type ListBoxSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("activateCursorRow", ListBoxActivateCursorRowSignalInfo), '("add", ContainerAddSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("checkResize", ContainerCheckResizeSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveCursor", ListBoxMoveCursorSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("remove", ContainerRemoveSignalInfo), '("rowActivated", ListBoxRowActivatedSignalInfo), '("rowSelected", ListBoxRowSelectedSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectAll", ListBoxSelectAllSignalInfo), '("selectedRowsChanged", ListBoxSelectedRowsChangedSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("setFocusChild", ContainerSetFocusChildSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("toggleCursorRow", ListBoxToggleCursorRowSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("unselectAll", ListBoxUnselectAllSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method ListBox::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "ListBox")--- throws : False--- Skip return : False--foreign import ccall "gtk_list_box_new" gtk_list_box_new :: -    IO (Ptr ListBox)---listBoxNew ::-    (MonadIO m) =>-    m ListBox                               -- result-listBoxNew  = liftIO $ do-    result <- gtk_list_box_new-    checkUnexpectedReturnNULL "gtk_list_box_new" result-    result' <- (newObject ListBox) result-    return result'---- method ListBox::bind_model--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ListBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "model", argType = TInterface "Gio" "ListModel", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "create_widget_func", argType = TInterface "Gtk" "ListBoxCreateWidgetFunc", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeNotified, argClosure = 3, argDestroy = 4, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "user_data", argType = TBasicType TPtr, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "user_data_free_func", argType = TInterface "GLib" "DestroyNotify", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeAsync, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_list_box_bind_model" gtk_list_box_bind_model :: -    Ptr ListBox ->                          -- _obj : TInterface "Gtk" "ListBox"-    Ptr Gio.ListModel ->                    -- model : TInterface "Gio" "ListModel"-    FunPtr ListBoxCreateWidgetFuncC ->      -- create_widget_func : TInterface "Gtk" "ListBoxCreateWidgetFunc"-    Ptr () ->                               -- user_data : TBasicType TPtr-    FunPtr GLib.DestroyNotifyC ->           -- user_data_free_func : TInterface "GLib" "DestroyNotify"-    IO ()---listBoxBindModel ::-    (MonadIO m, ListBoxK a, Gio.ListModelK b) =>-    a                                       -- _obj-    -> Maybe (b)                            -- model-    -> Maybe (ListBoxCreateWidgetFunc)      -- createWidgetFunc-    -> m ()                                 -- result-listBoxBindModel _obj model createWidgetFunc = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeModel <- case model of-        Nothing -> return nullPtr-        Just jModel -> do-            let jModel' = unsafeManagedPtrCastPtr jModel-            return jModel'-    maybeCreateWidgetFunc <- case createWidgetFunc of-        Nothing -> return (castPtrToFunPtr nullPtr)-        Just jCreateWidgetFunc -> do-            jCreateWidgetFunc' <- mkListBoxCreateWidgetFunc (listBoxCreateWidgetFuncWrapper Nothing jCreateWidgetFunc)-            return jCreateWidgetFunc'-    let userData = castFunPtrToPtr maybeCreateWidgetFunc-    let userDataFreeFunc = safeFreeFunPtrPtr-    gtk_list_box_bind_model _obj' maybeModel maybeCreateWidgetFunc userData userDataFreeFunc-    touchManagedPtr _obj-    whenJust model touchManagedPtr-    return ()--data ListBoxBindModelMethodInfo-instance (signature ~ (Maybe (b) -> Maybe (ListBoxCreateWidgetFunc) -> m ()), MonadIO m, ListBoxK a, Gio.ListModelK b) => MethodInfo ListBoxBindModelMethodInfo a signature where-    overloadedMethod _ = listBoxBindModel---- method ListBox::drag_highlight_row--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ListBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "row", argType = TInterface "Gtk" "ListBoxRow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_list_box_drag_highlight_row" gtk_list_box_drag_highlight_row :: -    Ptr ListBox ->                          -- _obj : TInterface "Gtk" "ListBox"-    Ptr ListBoxRow ->                       -- row : TInterface "Gtk" "ListBoxRow"-    IO ()---listBoxDragHighlightRow ::-    (MonadIO m, ListBoxK a, ListBoxRowK b) =>-    a                                       -- _obj-    -> b                                    -- row-    -> m ()                                 -- result-listBoxDragHighlightRow _obj row = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let row' = unsafeManagedPtrCastPtr row-    gtk_list_box_drag_highlight_row _obj' row'-    touchManagedPtr _obj-    touchManagedPtr row-    return ()--data ListBoxDragHighlightRowMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, ListBoxK a, ListBoxRowK b) => MethodInfo ListBoxDragHighlightRowMethodInfo a signature where-    overloadedMethod _ = listBoxDragHighlightRow---- method ListBox::drag_unhighlight_row--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ListBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_list_box_drag_unhighlight_row" gtk_list_box_drag_unhighlight_row :: -    Ptr ListBox ->                          -- _obj : TInterface "Gtk" "ListBox"-    IO ()---listBoxDragUnhighlightRow ::-    (MonadIO m, ListBoxK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-listBoxDragUnhighlightRow _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_list_box_drag_unhighlight_row _obj'-    touchManagedPtr _obj-    return ()--data ListBoxDragUnhighlightRowMethodInfo-instance (signature ~ (m ()), MonadIO m, ListBoxK a) => MethodInfo ListBoxDragUnhighlightRowMethodInfo a signature where-    overloadedMethod _ = listBoxDragUnhighlightRow---- method ListBox::get_activate_on_single_click--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ListBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_list_box_get_activate_on_single_click" gtk_list_box_get_activate_on_single_click :: -    Ptr ListBox ->                          -- _obj : TInterface "Gtk" "ListBox"-    IO CInt---listBoxGetActivateOnSingleClick ::-    (MonadIO m, ListBoxK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-listBoxGetActivateOnSingleClick _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_list_box_get_activate_on_single_click _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data ListBoxGetActivateOnSingleClickMethodInfo-instance (signature ~ (m Bool), MonadIO m, ListBoxK a) => MethodInfo ListBoxGetActivateOnSingleClickMethodInfo a signature where-    overloadedMethod _ = listBoxGetActivateOnSingleClick---- method ListBox::get_adjustment--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ListBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Adjustment")--- throws : False--- Skip return : False--foreign import ccall "gtk_list_box_get_adjustment" gtk_list_box_get_adjustment :: -    Ptr ListBox ->                          -- _obj : TInterface "Gtk" "ListBox"-    IO (Ptr Adjustment)---listBoxGetAdjustment ::-    (MonadIO m, ListBoxK a) =>-    a                                       -- _obj-    -> m Adjustment                         -- result-listBoxGetAdjustment _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_list_box_get_adjustment _obj'-    checkUnexpectedReturnNULL "gtk_list_box_get_adjustment" result-    result' <- (newObject Adjustment) result-    touchManagedPtr _obj-    return result'--data ListBoxGetAdjustmentMethodInfo-instance (signature ~ (m Adjustment), MonadIO m, ListBoxK a) => MethodInfo ListBoxGetAdjustmentMethodInfo a signature where-    overloadedMethod _ = listBoxGetAdjustment---- method ListBox::get_row_at_index--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ListBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index_", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "ListBoxRow")--- throws : False--- Skip return : False--foreign import ccall "gtk_list_box_get_row_at_index" gtk_list_box_get_row_at_index :: -    Ptr ListBox ->                          -- _obj : TInterface "Gtk" "ListBox"-    Int32 ->                                -- index_ : TBasicType TInt-    IO (Ptr ListBoxRow)---listBoxGetRowAtIndex ::-    (MonadIO m, ListBoxK a) =>-    a                                       -- _obj-    -> Int32                                -- index_-    -> m (Maybe ListBoxRow)                 -- result-listBoxGetRowAtIndex _obj index_ = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_list_box_get_row_at_index _obj' index_-    maybeResult <- convertIfNonNull result $ \result' -> do-        result'' <- (newObject ListBoxRow) result'-        return result''-    touchManagedPtr _obj-    return maybeResult--data ListBoxGetRowAtIndexMethodInfo-instance (signature ~ (Int32 -> m (Maybe ListBoxRow)), MonadIO m, ListBoxK a) => MethodInfo ListBoxGetRowAtIndexMethodInfo a signature where-    overloadedMethod _ = listBoxGetRowAtIndex---- method ListBox::get_row_at_y--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ListBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "y", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "ListBoxRow")--- throws : False--- Skip return : False--foreign import ccall "gtk_list_box_get_row_at_y" gtk_list_box_get_row_at_y :: -    Ptr ListBox ->                          -- _obj : TInterface "Gtk" "ListBox"-    Int32 ->                                -- y : TBasicType TInt-    IO (Ptr ListBoxRow)---listBoxGetRowAtY ::-    (MonadIO m, ListBoxK a) =>-    a                                       -- _obj-    -> Int32                                -- y-    -> m (Maybe ListBoxRow)                 -- result-listBoxGetRowAtY _obj y = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_list_box_get_row_at_y _obj' y-    maybeResult <- convertIfNonNull result $ \result' -> do-        result'' <- (newObject ListBoxRow) result'-        return result''-    touchManagedPtr _obj-    return maybeResult--data ListBoxGetRowAtYMethodInfo-instance (signature ~ (Int32 -> m (Maybe ListBoxRow)), MonadIO m, ListBoxK a) => MethodInfo ListBoxGetRowAtYMethodInfo a signature where-    overloadedMethod _ = listBoxGetRowAtY---- method ListBox::get_selected_row--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ListBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "ListBoxRow")--- throws : False--- Skip return : False--foreign import ccall "gtk_list_box_get_selected_row" gtk_list_box_get_selected_row :: -    Ptr ListBox ->                          -- _obj : TInterface "Gtk" "ListBox"-    IO (Ptr ListBoxRow)---listBoxGetSelectedRow ::-    (MonadIO m, ListBoxK a) =>-    a                                       -- _obj-    -> m ListBoxRow                         -- result-listBoxGetSelectedRow _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_list_box_get_selected_row _obj'-    checkUnexpectedReturnNULL "gtk_list_box_get_selected_row" result-    result' <- (newObject ListBoxRow) result-    touchManagedPtr _obj-    return result'--data ListBoxGetSelectedRowMethodInfo-instance (signature ~ (m ListBoxRow), MonadIO m, ListBoxK a) => MethodInfo ListBoxGetSelectedRowMethodInfo a signature where-    overloadedMethod _ = listBoxGetSelectedRow---- method ListBox::get_selected_rows--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ListBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TGList (TInterface "Gtk" "ListBoxRow"))--- throws : False--- Skip return : False--foreign import ccall "gtk_list_box_get_selected_rows" gtk_list_box_get_selected_rows :: -    Ptr ListBox ->                          -- _obj : TInterface "Gtk" "ListBox"-    IO (Ptr (GList (Ptr ListBoxRow)))---listBoxGetSelectedRows ::-    (MonadIO m, ListBoxK a) =>-    a                                       -- _obj-    -> m [ListBoxRow]                       -- result-listBoxGetSelectedRows _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_list_box_get_selected_rows _obj'-    result' <- unpackGList result-    result'' <- mapM (newObject ListBoxRow) result'-    g_list_free result-    touchManagedPtr _obj-    return result''--data ListBoxGetSelectedRowsMethodInfo-instance (signature ~ (m [ListBoxRow]), MonadIO m, ListBoxK a) => MethodInfo ListBoxGetSelectedRowsMethodInfo a signature where-    overloadedMethod _ = listBoxGetSelectedRows---- method ListBox::get_selection_mode--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ListBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "SelectionMode")--- throws : False--- Skip return : False--foreign import ccall "gtk_list_box_get_selection_mode" gtk_list_box_get_selection_mode :: -    Ptr ListBox ->                          -- _obj : TInterface "Gtk" "ListBox"-    IO CUInt---listBoxGetSelectionMode ::-    (MonadIO m, ListBoxK a) =>-    a                                       -- _obj-    -> m SelectionMode                      -- result-listBoxGetSelectionMode _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_list_box_get_selection_mode _obj'-    let result' = (toEnum . fromIntegral) result-    touchManagedPtr _obj-    return result'--data ListBoxGetSelectionModeMethodInfo-instance (signature ~ (m SelectionMode), MonadIO m, ListBoxK a) => MethodInfo ListBoxGetSelectionModeMethodInfo a signature where-    overloadedMethod _ = listBoxGetSelectionMode---- method ListBox::insert--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ListBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "child", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "position", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_list_box_insert" gtk_list_box_insert :: -    Ptr ListBox ->                          -- _obj : TInterface "Gtk" "ListBox"-    Ptr Widget ->                           -- child : TInterface "Gtk" "Widget"-    Int32 ->                                -- position : TBasicType TInt-    IO ()---listBoxInsert ::-    (MonadIO m, ListBoxK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- child-    -> Int32                                -- position-    -> m ()                                 -- result-listBoxInsert _obj child position = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let child' = unsafeManagedPtrCastPtr child-    gtk_list_box_insert _obj' child' position-    touchManagedPtr _obj-    touchManagedPtr child-    return ()--data ListBoxInsertMethodInfo-instance (signature ~ (b -> Int32 -> m ()), MonadIO m, ListBoxK a, WidgetK b) => MethodInfo ListBoxInsertMethodInfo a signature where-    overloadedMethod _ = listBoxInsert---- method ListBox::invalidate_filter--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ListBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_list_box_invalidate_filter" gtk_list_box_invalidate_filter :: -    Ptr ListBox ->                          -- _obj : TInterface "Gtk" "ListBox"-    IO ()---listBoxInvalidateFilter ::-    (MonadIO m, ListBoxK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-listBoxInvalidateFilter _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_list_box_invalidate_filter _obj'-    touchManagedPtr _obj-    return ()--data ListBoxInvalidateFilterMethodInfo-instance (signature ~ (m ()), MonadIO m, ListBoxK a) => MethodInfo ListBoxInvalidateFilterMethodInfo a signature where-    overloadedMethod _ = listBoxInvalidateFilter---- method ListBox::invalidate_headers--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ListBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_list_box_invalidate_headers" gtk_list_box_invalidate_headers :: -    Ptr ListBox ->                          -- _obj : TInterface "Gtk" "ListBox"-    IO ()---listBoxInvalidateHeaders ::-    (MonadIO m, ListBoxK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-listBoxInvalidateHeaders _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_list_box_invalidate_headers _obj'-    touchManagedPtr _obj-    return ()--data ListBoxInvalidateHeadersMethodInfo-instance (signature ~ (m ()), MonadIO m, ListBoxK a) => MethodInfo ListBoxInvalidateHeadersMethodInfo a signature where-    overloadedMethod _ = listBoxInvalidateHeaders---- method ListBox::invalidate_sort--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ListBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_list_box_invalidate_sort" gtk_list_box_invalidate_sort :: -    Ptr ListBox ->                          -- _obj : TInterface "Gtk" "ListBox"-    IO ()---listBoxInvalidateSort ::-    (MonadIO m, ListBoxK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-listBoxInvalidateSort _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_list_box_invalidate_sort _obj'-    touchManagedPtr _obj-    return ()--data ListBoxInvalidateSortMethodInfo-instance (signature ~ (m ()), MonadIO m, ListBoxK a) => MethodInfo ListBoxInvalidateSortMethodInfo a signature where-    overloadedMethod _ = listBoxInvalidateSort---- method ListBox::prepend--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ListBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "child", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_list_box_prepend" gtk_list_box_prepend :: -    Ptr ListBox ->                          -- _obj : TInterface "Gtk" "ListBox"-    Ptr Widget ->                           -- child : TInterface "Gtk" "Widget"-    IO ()---listBoxPrepend ::-    (MonadIO m, ListBoxK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- child-    -> m ()                                 -- result-listBoxPrepend _obj child = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let child' = unsafeManagedPtrCastPtr child-    gtk_list_box_prepend _obj' child'-    touchManagedPtr _obj-    touchManagedPtr child-    return ()--data ListBoxPrependMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, ListBoxK a, WidgetK b) => MethodInfo ListBoxPrependMethodInfo a signature where-    overloadedMethod _ = listBoxPrepend---- method ListBox::select_all--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ListBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_list_box_select_all" gtk_list_box_select_all :: -    Ptr ListBox ->                          -- _obj : TInterface "Gtk" "ListBox"-    IO ()---listBoxSelectAll ::-    (MonadIO m, ListBoxK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-listBoxSelectAll _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_list_box_select_all _obj'-    touchManagedPtr _obj-    return ()--data ListBoxSelectAllMethodInfo-instance (signature ~ (m ()), MonadIO m, ListBoxK a) => MethodInfo ListBoxSelectAllMethodInfo a signature where-    overloadedMethod _ = listBoxSelectAll---- method ListBox::select_row--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ListBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "row", argType = TInterface "Gtk" "ListBoxRow", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_list_box_select_row" gtk_list_box_select_row :: -    Ptr ListBox ->                          -- _obj : TInterface "Gtk" "ListBox"-    Ptr ListBoxRow ->                       -- row : TInterface "Gtk" "ListBoxRow"-    IO ()---listBoxSelectRow ::-    (MonadIO m, ListBoxK a, ListBoxRowK b) =>-    a                                       -- _obj-    -> Maybe (b)                            -- row-    -> m ()                                 -- result-listBoxSelectRow _obj row = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeRow <- case row of-        Nothing -> return nullPtr-        Just jRow -> do-            let jRow' = unsafeManagedPtrCastPtr jRow-            return jRow'-    gtk_list_box_select_row _obj' maybeRow-    touchManagedPtr _obj-    whenJust row touchManagedPtr-    return ()--data ListBoxSelectRowMethodInfo-instance (signature ~ (Maybe (b) -> m ()), MonadIO m, ListBoxK a, ListBoxRowK b) => MethodInfo ListBoxSelectRowMethodInfo a signature where-    overloadedMethod _ = listBoxSelectRow---- method ListBox::selected_foreach--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ListBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "func", argType = TInterface "Gtk" "ListBoxForeachFunc", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeCall, argClosure = 2, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "data", argType = TBasicType TPtr, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_list_box_selected_foreach" gtk_list_box_selected_foreach :: -    Ptr ListBox ->                          -- _obj : TInterface "Gtk" "ListBox"-    FunPtr ListBoxForeachFuncC ->           -- func : TInterface "Gtk" "ListBoxForeachFunc"-    Ptr () ->                               -- data : TBasicType TPtr-    IO ()---listBoxSelectedForeach ::-    (MonadIO m, ListBoxK a) =>-    a                                       -- _obj-    -> ListBoxForeachFunc                   -- func-    -> m ()                                 -- result-listBoxSelectedForeach _obj func = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    func' <- mkListBoxForeachFunc (listBoxForeachFuncWrapper Nothing func)-    let data_ = nullPtr-    gtk_list_box_selected_foreach _obj' func' data_-    safeFreeFunPtr $ castFunPtrToPtr func'-    touchManagedPtr _obj-    return ()--data ListBoxSelectedForeachMethodInfo-instance (signature ~ (ListBoxForeachFunc -> m ()), MonadIO m, ListBoxK a) => MethodInfo ListBoxSelectedForeachMethodInfo a signature where-    overloadedMethod _ = listBoxSelectedForeach---- method ListBox::set_activate_on_single_click--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ListBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "single", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_list_box_set_activate_on_single_click" gtk_list_box_set_activate_on_single_click :: -    Ptr ListBox ->                          -- _obj : TInterface "Gtk" "ListBox"-    CInt ->                                 -- single : TBasicType TBoolean-    IO ()---listBoxSetActivateOnSingleClick ::-    (MonadIO m, ListBoxK a) =>-    a                                       -- _obj-    -> Bool                                 -- single-    -> m ()                                 -- result-listBoxSetActivateOnSingleClick _obj single = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let single' = (fromIntegral . fromEnum) single-    gtk_list_box_set_activate_on_single_click _obj' single'-    touchManagedPtr _obj-    return ()--data ListBoxSetActivateOnSingleClickMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, ListBoxK a) => MethodInfo ListBoxSetActivateOnSingleClickMethodInfo a signature where-    overloadedMethod _ = listBoxSetActivateOnSingleClick---- method ListBox::set_adjustment--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ListBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "adjustment", argType = TInterface "Gtk" "Adjustment", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_list_box_set_adjustment" gtk_list_box_set_adjustment :: -    Ptr ListBox ->                          -- _obj : TInterface "Gtk" "ListBox"-    Ptr Adjustment ->                       -- adjustment : TInterface "Gtk" "Adjustment"-    IO ()---listBoxSetAdjustment ::-    (MonadIO m, ListBoxK a, AdjustmentK b) =>-    a                                       -- _obj-    -> Maybe (b)                            -- adjustment-    -> m ()                                 -- result-listBoxSetAdjustment _obj adjustment = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeAdjustment <- case adjustment of-        Nothing -> return nullPtr-        Just jAdjustment -> do-            let jAdjustment' = unsafeManagedPtrCastPtr jAdjustment-            return jAdjustment'-    gtk_list_box_set_adjustment _obj' maybeAdjustment-    touchManagedPtr _obj-    whenJust adjustment touchManagedPtr-    return ()--data ListBoxSetAdjustmentMethodInfo-instance (signature ~ (Maybe (b) -> m ()), MonadIO m, ListBoxK a, AdjustmentK b) => MethodInfo ListBoxSetAdjustmentMethodInfo a signature where-    overloadedMethod _ = listBoxSetAdjustment---- method ListBox::set_filter_func--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ListBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "filter_func", argType = TInterface "Gtk" "ListBoxFilterFunc", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeNotified, argClosure = 2, argDestroy = 3, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "user_data", argType = TBasicType TPtr, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "destroy", argType = TInterface "GLib" "DestroyNotify", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeAsync, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_list_box_set_filter_func" gtk_list_box_set_filter_func :: -    Ptr ListBox ->                          -- _obj : TInterface "Gtk" "ListBox"-    FunPtr ListBoxFilterFuncC ->            -- filter_func : TInterface "Gtk" "ListBoxFilterFunc"-    Ptr () ->                               -- user_data : TBasicType TPtr-    FunPtr GLib.DestroyNotifyC ->           -- destroy : TInterface "GLib" "DestroyNotify"-    IO ()---listBoxSetFilterFunc ::-    (MonadIO m, ListBoxK a) =>-    a                                       -- _obj-    -> Maybe (ListBoxFilterFunc)            -- filterFunc-    -> m ()                                 -- result-listBoxSetFilterFunc _obj filterFunc = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeFilterFunc <- case filterFunc of-        Nothing -> return (castPtrToFunPtr nullPtr)-        Just jFilterFunc -> do-            jFilterFunc' <- mkListBoxFilterFunc (listBoxFilterFuncWrapper Nothing jFilterFunc)-            return jFilterFunc'-    let userData = castFunPtrToPtr maybeFilterFunc-    let destroy = safeFreeFunPtrPtr-    gtk_list_box_set_filter_func _obj' maybeFilterFunc userData destroy-    touchManagedPtr _obj-    return ()--data ListBoxSetFilterFuncMethodInfo-instance (signature ~ (Maybe (ListBoxFilterFunc) -> m ()), MonadIO m, ListBoxK a) => MethodInfo ListBoxSetFilterFuncMethodInfo a signature where-    overloadedMethod _ = listBoxSetFilterFunc---- method ListBox::set_header_func--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ListBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "update_header", argType = TInterface "Gtk" "ListBoxUpdateHeaderFunc", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeNotified, argClosure = 2, argDestroy = 3, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "user_data", argType = TBasicType TPtr, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "destroy", argType = TInterface "GLib" "DestroyNotify", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeAsync, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_list_box_set_header_func" gtk_list_box_set_header_func :: -    Ptr ListBox ->                          -- _obj : TInterface "Gtk" "ListBox"-    FunPtr ListBoxUpdateHeaderFuncC ->      -- update_header : TInterface "Gtk" "ListBoxUpdateHeaderFunc"-    Ptr () ->                               -- user_data : TBasicType TPtr-    FunPtr GLib.DestroyNotifyC ->           -- destroy : TInterface "GLib" "DestroyNotify"-    IO ()---listBoxSetHeaderFunc ::-    (MonadIO m, ListBoxK a) =>-    a                                       -- _obj-    -> Maybe (ListBoxUpdateHeaderFunc)      -- updateHeader-    -> m ()                                 -- result-listBoxSetHeaderFunc _obj updateHeader = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeUpdateHeader <- case updateHeader of-        Nothing -> return (castPtrToFunPtr nullPtr)-        Just jUpdateHeader -> do-            jUpdateHeader' <- mkListBoxUpdateHeaderFunc (listBoxUpdateHeaderFuncWrapper Nothing jUpdateHeader)-            return jUpdateHeader'-    let userData = castFunPtrToPtr maybeUpdateHeader-    let destroy = safeFreeFunPtrPtr-    gtk_list_box_set_header_func _obj' maybeUpdateHeader userData destroy-    touchManagedPtr _obj-    return ()--data ListBoxSetHeaderFuncMethodInfo-instance (signature ~ (Maybe (ListBoxUpdateHeaderFunc) -> m ()), MonadIO m, ListBoxK a) => MethodInfo ListBoxSetHeaderFuncMethodInfo a signature where-    overloadedMethod _ = listBoxSetHeaderFunc---- method ListBox::set_placeholder--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ListBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "placeholder", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_list_box_set_placeholder" gtk_list_box_set_placeholder :: -    Ptr ListBox ->                          -- _obj : TInterface "Gtk" "ListBox"-    Ptr Widget ->                           -- placeholder : TInterface "Gtk" "Widget"-    IO ()---listBoxSetPlaceholder ::-    (MonadIO m, ListBoxK a, WidgetK b) =>-    a                                       -- _obj-    -> Maybe (b)                            -- placeholder-    -> m ()                                 -- result-listBoxSetPlaceholder _obj placeholder = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybePlaceholder <- case placeholder of-        Nothing -> return nullPtr-        Just jPlaceholder -> do-            let jPlaceholder' = unsafeManagedPtrCastPtr jPlaceholder-            return jPlaceholder'-    gtk_list_box_set_placeholder _obj' maybePlaceholder-    touchManagedPtr _obj-    whenJust placeholder touchManagedPtr-    return ()--data ListBoxSetPlaceholderMethodInfo-instance (signature ~ (Maybe (b) -> m ()), MonadIO m, ListBoxK a, WidgetK b) => MethodInfo ListBoxSetPlaceholderMethodInfo a signature where-    overloadedMethod _ = listBoxSetPlaceholder---- method ListBox::set_selection_mode--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ListBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "mode", argType = TInterface "Gtk" "SelectionMode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_list_box_set_selection_mode" gtk_list_box_set_selection_mode :: -    Ptr ListBox ->                          -- _obj : TInterface "Gtk" "ListBox"-    CUInt ->                                -- mode : TInterface "Gtk" "SelectionMode"-    IO ()---listBoxSetSelectionMode ::-    (MonadIO m, ListBoxK a) =>-    a                                       -- _obj-    -> SelectionMode                        -- mode-    -> m ()                                 -- result-listBoxSetSelectionMode _obj mode = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let mode' = (fromIntegral . fromEnum) mode-    gtk_list_box_set_selection_mode _obj' mode'-    touchManagedPtr _obj-    return ()--data ListBoxSetSelectionModeMethodInfo-instance (signature ~ (SelectionMode -> m ()), MonadIO m, ListBoxK a) => MethodInfo ListBoxSetSelectionModeMethodInfo a signature where-    overloadedMethod _ = listBoxSetSelectionMode---- method ListBox::set_sort_func--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ListBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "sort_func", argType = TInterface "Gtk" "ListBoxSortFunc", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeNotified, argClosure = 2, argDestroy = 3, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "user_data", argType = TBasicType TPtr, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "destroy", argType = TInterface "GLib" "DestroyNotify", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeAsync, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_list_box_set_sort_func" gtk_list_box_set_sort_func :: -    Ptr ListBox ->                          -- _obj : TInterface "Gtk" "ListBox"-    FunPtr ListBoxSortFuncC ->              -- sort_func : TInterface "Gtk" "ListBoxSortFunc"-    Ptr () ->                               -- user_data : TBasicType TPtr-    FunPtr GLib.DestroyNotifyC ->           -- destroy : TInterface "GLib" "DestroyNotify"-    IO ()---listBoxSetSortFunc ::-    (MonadIO m, ListBoxK a) =>-    a                                       -- _obj-    -> Maybe (ListBoxSortFunc)              -- sortFunc-    -> m ()                                 -- result-listBoxSetSortFunc _obj sortFunc = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeSortFunc <- case sortFunc of-        Nothing -> return (castPtrToFunPtr nullPtr)-        Just jSortFunc -> do-            jSortFunc' <- mkListBoxSortFunc (listBoxSortFuncWrapper Nothing jSortFunc)-            return jSortFunc'-    let userData = castFunPtrToPtr maybeSortFunc-    let destroy = safeFreeFunPtrPtr-    gtk_list_box_set_sort_func _obj' maybeSortFunc userData destroy-    touchManagedPtr _obj-    return ()--data ListBoxSetSortFuncMethodInfo-instance (signature ~ (Maybe (ListBoxSortFunc) -> m ()), MonadIO m, ListBoxK a) => MethodInfo ListBoxSetSortFuncMethodInfo a signature where-    overloadedMethod _ = listBoxSetSortFunc---- method ListBox::unselect_all--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ListBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_list_box_unselect_all" gtk_list_box_unselect_all :: -    Ptr ListBox ->                          -- _obj : TInterface "Gtk" "ListBox"-    IO ()---listBoxUnselectAll ::-    (MonadIO m, ListBoxK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-listBoxUnselectAll _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_list_box_unselect_all _obj'-    touchManagedPtr _obj-    return ()--data ListBoxUnselectAllMethodInfo-instance (signature ~ (m ()), MonadIO m, ListBoxK a) => MethodInfo ListBoxUnselectAllMethodInfo a signature where-    overloadedMethod _ = listBoxUnselectAll---- method ListBox::unselect_row--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ListBox", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "row", argType = TInterface "Gtk" "ListBoxRow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_list_box_unselect_row" gtk_list_box_unselect_row :: -    Ptr ListBox ->                          -- _obj : TInterface "Gtk" "ListBox"-    Ptr ListBoxRow ->                       -- row : TInterface "Gtk" "ListBoxRow"-    IO ()---listBoxUnselectRow ::-    (MonadIO m, ListBoxK a, ListBoxRowK b) =>-    a                                       -- _obj-    -> b                                    -- row-    -> m ()                                 -- result-listBoxUnselectRow _obj row = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let row' = unsafeManagedPtrCastPtr row-    gtk_list_box_unselect_row _obj' row'-    touchManagedPtr _obj-    touchManagedPtr row-    return ()--data ListBoxUnselectRowMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, ListBoxK a, ListBoxRowK b) => MethodInfo ListBoxUnselectRowMethodInfo a signature where-    overloadedMethod _ = listBoxUnselectRow--
− GI/Gtk/Objects/ListBox.hs-boot
@@ -1,50 +0,0 @@-module GI.Gtk.Objects.ListBox where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype ListBox = ListBox (ForeignPtr ListBox)-instance GObject ListBox where-class GObject o => ListBoxK o-instance (GObject o, IsDescendantOf ListBox o) => ListBoxK o-data ListBoxActivateOnSingleClickPropertyInfo-data ListBoxSelectionModePropertyInfo-data ListBoxActivateCursorRowSignalInfo-data ListBoxMoveCursorSignalInfo-data ListBoxRowActivatedSignalInfo-data ListBoxRowSelectedSignalInfo-data ListBoxSelectAllSignalInfo-data ListBoxSelectedRowsChangedSignalInfo-data ListBoxToggleCursorRowSignalInfo-data ListBoxUnselectAllSignalInfo-data ListBoxBindModelMethodInfo-data ListBoxDragHighlightRowMethodInfo-data ListBoxDragUnhighlightRowMethodInfo-data ListBoxGetActivateOnSingleClickMethodInfo-data ListBoxGetAdjustmentMethodInfo-data ListBoxGetRowAtIndexMethodInfo-data ListBoxGetRowAtYMethodInfo-data ListBoxGetSelectedRowMethodInfo-data ListBoxGetSelectedRowsMethodInfo-data ListBoxGetSelectionModeMethodInfo-data ListBoxInsertMethodInfo-data ListBoxInvalidateFilterMethodInfo-data ListBoxInvalidateHeadersMethodInfo-data ListBoxInvalidateSortMethodInfo-data ListBoxPrependMethodInfo-data ListBoxSelectAllMethodInfo-data ListBoxSelectRowMethodInfo-data ListBoxSelectedForeachMethodInfo-data ListBoxSetActivateOnSingleClickMethodInfo-data ListBoxSetAdjustmentMethodInfo-data ListBoxSetFilterFuncMethodInfo-data ListBoxSetHeaderFuncMethodInfo-data ListBoxSetPlaceholderMethodInfo-data ListBoxSetSelectionModeMethodInfo-data ListBoxSetSortFuncMethodInfo-data ListBoxUnselectAllMethodInfo-data ListBoxUnselectRowMethodInfo
− GI/Gtk/Objects/ListBoxAccessible.hs
@@ -1,135 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.ListBoxAccessible-    ( ---- * Exported types-    ListBoxAccessible(..)                   ,-    ListBoxAccessibleK                      ,-    toListBoxAccessible                     ,-    noListBoxAccessible                     ,---    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype ListBoxAccessible = ListBoxAccessible (ForeignPtr ListBoxAccessible)-foreign import ccall "gtk_list_box_accessible_get_type"-    c_gtk_list_box_accessible_get_type :: IO GType--type instance ParentTypes ListBoxAccessible = ListBoxAccessibleParentTypes-type ListBoxAccessibleParentTypes = '[ContainerAccessible, WidgetAccessible, Accessible, Atk.Object, GObject.Object, Atk.Component, Atk.Selection]--instance GObject ListBoxAccessible where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_list_box_accessible_get_type-    --class GObject o => ListBoxAccessibleK o-instance (GObject o, IsDescendantOf ListBoxAccessible o) => ListBoxAccessibleK o--toListBoxAccessible :: ListBoxAccessibleK o => o -> IO ListBoxAccessible-toListBoxAccessible = unsafeCastTo ListBoxAccessible--noListBoxAccessible :: Maybe ListBoxAccessible-noListBoxAccessible = Nothing--type family ResolveListBoxAccessibleMethod (t :: Symbol) (o :: *) :: * where-    ResolveListBoxAccessibleMethod "addRelationship" o = Atk.ObjectAddRelationshipMethodInfo-    ResolveListBoxAccessibleMethod "addSelection" o = Atk.SelectionAddSelectionMethodInfo-    ResolveListBoxAccessibleMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveListBoxAccessibleMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveListBoxAccessibleMethod "clearSelection" o = Atk.SelectionClearSelectionMethodInfo-    ResolveListBoxAccessibleMethod "connectWidgetDestroyed" o = AccessibleConnectWidgetDestroyedMethodInfo-    ResolveListBoxAccessibleMethod "contains" o = Atk.ComponentContainsMethodInfo-    ResolveListBoxAccessibleMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveListBoxAccessibleMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveListBoxAccessibleMethod "grabFocus" o = Atk.ComponentGrabFocusMethodInfo-    ResolveListBoxAccessibleMethod "initialize" o = Atk.ObjectInitializeMethodInfo-    ResolveListBoxAccessibleMethod "isChildSelected" o = Atk.SelectionIsChildSelectedMethodInfo-    ResolveListBoxAccessibleMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveListBoxAccessibleMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveListBoxAccessibleMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveListBoxAccessibleMethod "notifyStateChange" o = Atk.ObjectNotifyStateChangeMethodInfo-    ResolveListBoxAccessibleMethod "peekParent" o = Atk.ObjectPeekParentMethodInfo-    ResolveListBoxAccessibleMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveListBoxAccessibleMethod "refAccessibleAtPoint" o = Atk.ComponentRefAccessibleAtPointMethodInfo-    ResolveListBoxAccessibleMethod "refAccessibleChild" o = Atk.ObjectRefAccessibleChildMethodInfo-    ResolveListBoxAccessibleMethod "refRelationSet" o = Atk.ObjectRefRelationSetMethodInfo-    ResolveListBoxAccessibleMethod "refSelection" o = Atk.SelectionRefSelectionMethodInfo-    ResolveListBoxAccessibleMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveListBoxAccessibleMethod "refStateSet" o = Atk.ObjectRefStateSetMethodInfo-    ResolveListBoxAccessibleMethod "removeFocusHandler" o = Atk.ComponentRemoveFocusHandlerMethodInfo-    ResolveListBoxAccessibleMethod "removePropertyChangeHandler" o = Atk.ObjectRemovePropertyChangeHandlerMethodInfo-    ResolveListBoxAccessibleMethod "removeRelationship" o = Atk.ObjectRemoveRelationshipMethodInfo-    ResolveListBoxAccessibleMethod "removeSelection" o = Atk.SelectionRemoveSelectionMethodInfo-    ResolveListBoxAccessibleMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveListBoxAccessibleMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveListBoxAccessibleMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveListBoxAccessibleMethod "selectAllSelection" o = Atk.SelectionSelectAllSelectionMethodInfo-    ResolveListBoxAccessibleMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveListBoxAccessibleMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveListBoxAccessibleMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveListBoxAccessibleMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveListBoxAccessibleMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveListBoxAccessibleMethod "getAlpha" o = Atk.ComponentGetAlphaMethodInfo-    ResolveListBoxAccessibleMethod "getAttributes" o = Atk.ObjectGetAttributesMethodInfo-    ResolveListBoxAccessibleMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveListBoxAccessibleMethod "getDescription" o = Atk.ObjectGetDescriptionMethodInfo-    ResolveListBoxAccessibleMethod "getExtents" o = Atk.ComponentGetExtentsMethodInfo-    ResolveListBoxAccessibleMethod "getIndexInParent" o = Atk.ObjectGetIndexInParentMethodInfo-    ResolveListBoxAccessibleMethod "getNAccessibleChildren" o = Atk.ObjectGetNAccessibleChildrenMethodInfo-    ResolveListBoxAccessibleMethod "getName" o = Atk.ObjectGetNameMethodInfo-    ResolveListBoxAccessibleMethod "getObjectLocale" o = Atk.ObjectGetObjectLocaleMethodInfo-    ResolveListBoxAccessibleMethod "getParent" o = Atk.ObjectGetParentMethodInfo-    ResolveListBoxAccessibleMethod "getPosition" o = Atk.ComponentGetPositionMethodInfo-    ResolveListBoxAccessibleMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveListBoxAccessibleMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveListBoxAccessibleMethod "getRole" o = Atk.ObjectGetRoleMethodInfo-    ResolveListBoxAccessibleMethod "getSelectionCount" o = Atk.SelectionGetSelectionCountMethodInfo-    ResolveListBoxAccessibleMethod "getSize" o = Atk.ComponentGetSizeMethodInfo-    ResolveListBoxAccessibleMethod "getWidget" o = AccessibleGetWidgetMethodInfo-    ResolveListBoxAccessibleMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveListBoxAccessibleMethod "setDescription" o = Atk.ObjectSetDescriptionMethodInfo-    ResolveListBoxAccessibleMethod "setExtents" o = Atk.ComponentSetExtentsMethodInfo-    ResolveListBoxAccessibleMethod "setName" o = Atk.ObjectSetNameMethodInfo-    ResolveListBoxAccessibleMethod "setParent" o = Atk.ObjectSetParentMethodInfo-    ResolveListBoxAccessibleMethod "setPosition" o = Atk.ComponentSetPositionMethodInfo-    ResolveListBoxAccessibleMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveListBoxAccessibleMethod "setRole" o = Atk.ObjectSetRoleMethodInfo-    ResolveListBoxAccessibleMethod "setSize" o = Atk.ComponentSetSizeMethodInfo-    ResolveListBoxAccessibleMethod "setWidget" o = AccessibleSetWidgetMethodInfo-    ResolveListBoxAccessibleMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveListBoxAccessibleMethod t ListBoxAccessible, MethodInfo info ListBoxAccessible p) => IsLabelProxy t (ListBoxAccessible -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveListBoxAccessibleMethod t ListBoxAccessible, MethodInfo info ListBoxAccessible p) => IsLabel t (ListBoxAccessible -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList ListBoxAccessible = ListBoxAccessibleAttributeList-type ListBoxAccessibleAttributeList = ('[ '("accessibleComponentLayer", Atk.ObjectAccessibleComponentLayerPropertyInfo), '("accessibleComponentMdiZorder", Atk.ObjectAccessibleComponentMdiZorderPropertyInfo), '("accessibleDescription", Atk.ObjectAccessibleDescriptionPropertyInfo), '("accessibleHypertextNlinks", Atk.ObjectAccessibleHypertextNlinksPropertyInfo), '("accessibleName", Atk.ObjectAccessibleNamePropertyInfo), '("accessibleParent", Atk.ObjectAccessibleParentPropertyInfo), '("accessibleRole", Atk.ObjectAccessibleRolePropertyInfo), '("accessibleTableCaption", Atk.ObjectAccessibleTableCaptionPropertyInfo), '("accessibleTableCaptionObject", Atk.ObjectAccessibleTableCaptionObjectPropertyInfo), '("accessibleTableColumnDescription", Atk.ObjectAccessibleTableColumnDescriptionPropertyInfo), '("accessibleTableColumnHeader", Atk.ObjectAccessibleTableColumnHeaderPropertyInfo), '("accessibleTableRowDescription", Atk.ObjectAccessibleTableRowDescriptionPropertyInfo), '("accessibleTableRowHeader", Atk.ObjectAccessibleTableRowHeaderPropertyInfo), '("accessibleTableSummary", Atk.ObjectAccessibleTableSummaryPropertyInfo), '("accessibleValue", Atk.ObjectAccessibleValuePropertyInfo), '("widget", AccessibleWidgetPropertyInfo)] :: [(Symbol, *)])--type instance SignalList ListBoxAccessible = ListBoxAccessibleSignalList-type ListBoxAccessibleSignalList = ('[ '("activeDescendantChanged", Atk.ObjectActiveDescendantChangedSignalInfo), '("boundsChanged", Atk.ComponentBoundsChangedSignalInfo), '("childrenChanged", Atk.ObjectChildrenChangedSignalInfo), '("focusEvent", Atk.ObjectFocusEventSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("propertyChange", Atk.ObjectPropertyChangeSignalInfo), '("selectionChanged", Atk.SelectionSelectionChangedSignalInfo), '("stateChange", Atk.ObjectStateChangeSignalInfo), '("visibleDataChanged", Atk.ObjectVisibleDataChangedSignalInfo)] :: [(Symbol, *)])--
− GI/Gtk/Objects/ListBoxAccessible.hs-boot
@@ -1,13 +0,0 @@-module GI.Gtk.Objects.ListBoxAccessible where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype ListBoxAccessible = ListBoxAccessible (ForeignPtr ListBoxAccessible)-instance GObject ListBoxAccessible where-class GObject o => ListBoxAccessibleK o-instance (GObject o, IsDescendantOf ListBoxAccessible o) => ListBoxAccessibleK o
− GI/Gtk/Objects/ListBoxRow.hs
@@ -1,863 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.ListBoxRow-    ( ---- * Exported types-    ListBoxRow(..)                          ,-    ListBoxRowK                             ,-    toListBoxRow                            ,-    noListBoxRow                            ,--- -- * Methods--- ** listBoxRowChanged-    ListBoxRowChangedMethodInfo             ,-    listBoxRowChanged                       ,----- ** listBoxRowGetActivatable-    ListBoxRowGetActivatableMethodInfo      ,-    listBoxRowGetActivatable                ,----- ** listBoxRowGetHeader-    ListBoxRowGetHeaderMethodInfo           ,-    listBoxRowGetHeader                     ,----- ** listBoxRowGetIndex-    ListBoxRowGetIndexMethodInfo            ,-    listBoxRowGetIndex                      ,----- ** listBoxRowGetSelectable-    ListBoxRowGetSelectableMethodInfo       ,-    listBoxRowGetSelectable                 ,----- ** listBoxRowIsSelected-    ListBoxRowIsSelectedMethodInfo          ,-    listBoxRowIsSelected                    ,----- ** listBoxRowNew-    listBoxRowNew                           ,----- ** listBoxRowSetActivatable-    ListBoxRowSetActivatableMethodInfo      ,-    listBoxRowSetActivatable                ,----- ** listBoxRowSetHeader-    ListBoxRowSetHeaderMethodInfo           ,-    listBoxRowSetHeader                     ,----- ** listBoxRowSetSelectable-    ListBoxRowSetSelectableMethodInfo       ,-    listBoxRowSetSelectable                 ,----- -- * Properties--- ** Activatable-    ListBoxRowActivatablePropertyInfo       ,-    constructListBoxRowActivatable          ,-    getListBoxRowActivatable                ,-    listBoxRowActivatable                   ,-    setListBoxRowActivatable                ,----- ** Selectable-    ListBoxRowSelectablePropertyInfo        ,-    constructListBoxRowSelectable           ,-    getListBoxRowSelectable                 ,-    listBoxRowSelectable                    ,-    setListBoxRowSelectable                 ,----- -- * Signals--- ** Activate-    ListBoxRowActivateCallback              ,-    ListBoxRowActivateCallbackC             ,-    ListBoxRowActivateSignalInfo            ,-    afterListBoxRowActivate                 ,-    listBoxRowActivateCallbackWrapper       ,-    listBoxRowActivateClosure               ,-    mkListBoxRowActivateCallback            ,-    noListBoxRowActivateCallback            ,-    onListBoxRowActivate                    ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype ListBoxRow = ListBoxRow (ForeignPtr ListBoxRow)-foreign import ccall "gtk_list_box_row_get_type"-    c_gtk_list_box_row_get_type :: IO GType--type instance ParentTypes ListBoxRow = ListBoxRowParentTypes-type ListBoxRowParentTypes = '[Bin, Container, Widget, GObject.Object, Atk.ImplementorIface, Buildable]--instance GObject ListBoxRow where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_list_box_row_get_type-    --class GObject o => ListBoxRowK o-instance (GObject o, IsDescendantOf ListBoxRow o) => ListBoxRowK o--toListBoxRow :: ListBoxRowK o => o -> IO ListBoxRow-toListBoxRow = unsafeCastTo ListBoxRow--noListBoxRow :: Maybe ListBoxRow-noListBoxRow = Nothing--type family ResolveListBoxRowMethod (t :: Symbol) (o :: *) :: * where-    ResolveListBoxRowMethod "activate" o = WidgetActivateMethodInfo-    ResolveListBoxRowMethod "add" o = ContainerAddMethodInfo-    ResolveListBoxRowMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveListBoxRowMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveListBoxRowMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveListBoxRowMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveListBoxRowMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveListBoxRowMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveListBoxRowMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveListBoxRowMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveListBoxRowMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveListBoxRowMethod "changed" o = ListBoxRowChangedMethodInfo-    ResolveListBoxRowMethod "checkResize" o = ContainerCheckResizeMethodInfo-    ResolveListBoxRowMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveListBoxRowMethod "childGetProperty" o = ContainerChildGetPropertyMethodInfo-    ResolveListBoxRowMethod "childNotifyByPspec" o = ContainerChildNotifyByPspecMethodInfo-    ResolveListBoxRowMethod "childSetProperty" o = ContainerChildSetPropertyMethodInfo-    ResolveListBoxRowMethod "childType" o = ContainerChildTypeMethodInfo-    ResolveListBoxRowMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveListBoxRowMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveListBoxRowMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveListBoxRowMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveListBoxRowMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveListBoxRowMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveListBoxRowMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveListBoxRowMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveListBoxRowMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveListBoxRowMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveListBoxRowMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveListBoxRowMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveListBoxRowMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveListBoxRowMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveListBoxRowMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveListBoxRowMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveListBoxRowMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveListBoxRowMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveListBoxRowMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveListBoxRowMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveListBoxRowMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveListBoxRowMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveListBoxRowMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveListBoxRowMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveListBoxRowMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveListBoxRowMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveListBoxRowMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveListBoxRowMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveListBoxRowMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveListBoxRowMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveListBoxRowMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveListBoxRowMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveListBoxRowMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveListBoxRowMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveListBoxRowMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveListBoxRowMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveListBoxRowMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveListBoxRowMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveListBoxRowMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveListBoxRowMethod "draw" o = WidgetDrawMethodInfo-    ResolveListBoxRowMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveListBoxRowMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveListBoxRowMethod "event" o = WidgetEventMethodInfo-    ResolveListBoxRowMethod "forall" o = ContainerForallMethodInfo-    ResolveListBoxRowMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveListBoxRowMethod "foreach" o = ContainerForeachMethodInfo-    ResolveListBoxRowMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveListBoxRowMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveListBoxRowMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveListBoxRowMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveListBoxRowMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveListBoxRowMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveListBoxRowMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveListBoxRowMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveListBoxRowMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveListBoxRowMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveListBoxRowMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveListBoxRowMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveListBoxRowMethod "hide" o = WidgetHideMethodInfo-    ResolveListBoxRowMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveListBoxRowMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveListBoxRowMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveListBoxRowMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveListBoxRowMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveListBoxRowMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveListBoxRowMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveListBoxRowMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveListBoxRowMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveListBoxRowMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveListBoxRowMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveListBoxRowMethod "isSelected" o = ListBoxRowIsSelectedMethodInfo-    ResolveListBoxRowMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveListBoxRowMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveListBoxRowMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveListBoxRowMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveListBoxRowMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveListBoxRowMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveListBoxRowMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveListBoxRowMethod "map" o = WidgetMapMethodInfo-    ResolveListBoxRowMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveListBoxRowMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveListBoxRowMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveListBoxRowMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveListBoxRowMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveListBoxRowMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveListBoxRowMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveListBoxRowMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveListBoxRowMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveListBoxRowMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveListBoxRowMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveListBoxRowMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveListBoxRowMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveListBoxRowMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveListBoxRowMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveListBoxRowMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveListBoxRowMethod "path" o = WidgetPathMethodInfo-    ResolveListBoxRowMethod "propagateDraw" o = ContainerPropagateDrawMethodInfo-    ResolveListBoxRowMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveListBoxRowMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveListBoxRowMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveListBoxRowMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveListBoxRowMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveListBoxRowMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveListBoxRowMethod "realize" o = WidgetRealizeMethodInfo-    ResolveListBoxRowMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveListBoxRowMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveListBoxRowMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveListBoxRowMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveListBoxRowMethod "remove" o = ContainerRemoveMethodInfo-    ResolveListBoxRowMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveListBoxRowMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveListBoxRowMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveListBoxRowMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveListBoxRowMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveListBoxRowMethod "reparent" o = WidgetReparentMethodInfo-    ResolveListBoxRowMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveListBoxRowMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveListBoxRowMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveListBoxRowMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveListBoxRowMethod "resizeChildren" o = ContainerResizeChildrenMethodInfo-    ResolveListBoxRowMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveListBoxRowMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveListBoxRowMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveListBoxRowMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveListBoxRowMethod "show" o = WidgetShowMethodInfo-    ResolveListBoxRowMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveListBoxRowMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveListBoxRowMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveListBoxRowMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveListBoxRowMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveListBoxRowMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveListBoxRowMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveListBoxRowMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveListBoxRowMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveListBoxRowMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveListBoxRowMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveListBoxRowMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveListBoxRowMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveListBoxRowMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveListBoxRowMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveListBoxRowMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveListBoxRowMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveListBoxRowMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveListBoxRowMethod "unsetFocusChain" o = ContainerUnsetFocusChainMethodInfo-    ResolveListBoxRowMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveListBoxRowMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveListBoxRowMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveListBoxRowMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveListBoxRowMethod "getActivatable" o = ListBoxRowGetActivatableMethodInfo-    ResolveListBoxRowMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveListBoxRowMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveListBoxRowMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveListBoxRowMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveListBoxRowMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveListBoxRowMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveListBoxRowMethod "getBorderWidth" o = ContainerGetBorderWidthMethodInfo-    ResolveListBoxRowMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveListBoxRowMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveListBoxRowMethod "getChild" o = BinGetChildMethodInfo-    ResolveListBoxRowMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveListBoxRowMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveListBoxRowMethod "getChildren" o = ContainerGetChildrenMethodInfo-    ResolveListBoxRowMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveListBoxRowMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveListBoxRowMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveListBoxRowMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveListBoxRowMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveListBoxRowMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveListBoxRowMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveListBoxRowMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveListBoxRowMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveListBoxRowMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveListBoxRowMethod "getFocusChain" o = ContainerGetFocusChainMethodInfo-    ResolveListBoxRowMethod "getFocusChild" o = ContainerGetFocusChildMethodInfo-    ResolveListBoxRowMethod "getFocusHadjustment" o = ContainerGetFocusHadjustmentMethodInfo-    ResolveListBoxRowMethod "getFocusVadjustment" o = ContainerGetFocusVadjustmentMethodInfo-    ResolveListBoxRowMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveListBoxRowMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveListBoxRowMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveListBoxRowMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveListBoxRowMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveListBoxRowMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveListBoxRowMethod "getHeader" o = ListBoxRowGetHeaderMethodInfo-    ResolveListBoxRowMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveListBoxRowMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveListBoxRowMethod "getIndex" o = ListBoxRowGetIndexMethodInfo-    ResolveListBoxRowMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveListBoxRowMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveListBoxRowMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveListBoxRowMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveListBoxRowMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveListBoxRowMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveListBoxRowMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveListBoxRowMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveListBoxRowMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveListBoxRowMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveListBoxRowMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveListBoxRowMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveListBoxRowMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveListBoxRowMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveListBoxRowMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveListBoxRowMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveListBoxRowMethod "getPathForChild" o = ContainerGetPathForChildMethodInfo-    ResolveListBoxRowMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveListBoxRowMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveListBoxRowMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveListBoxRowMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveListBoxRowMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveListBoxRowMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveListBoxRowMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveListBoxRowMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveListBoxRowMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveListBoxRowMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveListBoxRowMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveListBoxRowMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveListBoxRowMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveListBoxRowMethod "getResizeMode" o = ContainerGetResizeModeMethodInfo-    ResolveListBoxRowMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveListBoxRowMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveListBoxRowMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveListBoxRowMethod "getSelectable" o = ListBoxRowGetSelectableMethodInfo-    ResolveListBoxRowMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveListBoxRowMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveListBoxRowMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveListBoxRowMethod "getState" o = WidgetGetStateMethodInfo-    ResolveListBoxRowMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveListBoxRowMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveListBoxRowMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveListBoxRowMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveListBoxRowMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveListBoxRowMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveListBoxRowMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveListBoxRowMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveListBoxRowMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveListBoxRowMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveListBoxRowMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveListBoxRowMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveListBoxRowMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveListBoxRowMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveListBoxRowMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveListBoxRowMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveListBoxRowMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveListBoxRowMethod "setActivatable" o = ListBoxRowSetActivatableMethodInfo-    ResolveListBoxRowMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveListBoxRowMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveListBoxRowMethod "setBorderWidth" o = ContainerSetBorderWidthMethodInfo-    ResolveListBoxRowMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveListBoxRowMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveListBoxRowMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveListBoxRowMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveListBoxRowMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveListBoxRowMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveListBoxRowMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveListBoxRowMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveListBoxRowMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveListBoxRowMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveListBoxRowMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveListBoxRowMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveListBoxRowMethod "setFocusChain" o = ContainerSetFocusChainMethodInfo-    ResolveListBoxRowMethod "setFocusChild" o = ContainerSetFocusChildMethodInfo-    ResolveListBoxRowMethod "setFocusHadjustment" o = ContainerSetFocusHadjustmentMethodInfo-    ResolveListBoxRowMethod "setFocusVadjustment" o = ContainerSetFocusVadjustmentMethodInfo-    ResolveListBoxRowMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveListBoxRowMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveListBoxRowMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveListBoxRowMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveListBoxRowMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveListBoxRowMethod "setHeader" o = ListBoxRowSetHeaderMethodInfo-    ResolveListBoxRowMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveListBoxRowMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveListBoxRowMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveListBoxRowMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveListBoxRowMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveListBoxRowMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveListBoxRowMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveListBoxRowMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveListBoxRowMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveListBoxRowMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveListBoxRowMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveListBoxRowMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveListBoxRowMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveListBoxRowMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveListBoxRowMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveListBoxRowMethod "setReallocateRedraws" o = ContainerSetReallocateRedrawsMethodInfo-    ResolveListBoxRowMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveListBoxRowMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveListBoxRowMethod "setResizeMode" o = ContainerSetResizeModeMethodInfo-    ResolveListBoxRowMethod "setSelectable" o = ListBoxRowSetSelectableMethodInfo-    ResolveListBoxRowMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveListBoxRowMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveListBoxRowMethod "setState" o = WidgetSetStateMethodInfo-    ResolveListBoxRowMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveListBoxRowMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveListBoxRowMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveListBoxRowMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveListBoxRowMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveListBoxRowMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveListBoxRowMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveListBoxRowMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveListBoxRowMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveListBoxRowMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveListBoxRowMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveListBoxRowMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveListBoxRowMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveListBoxRowMethod t ListBoxRow, MethodInfo info ListBoxRow p) => IsLabelProxy t (ListBoxRow -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveListBoxRowMethod t ListBoxRow, MethodInfo info ListBoxRow p) => IsLabel t (ListBoxRow -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal ListBoxRow::activate-type ListBoxRowActivateCallback =-    IO ()--noListBoxRowActivateCallback :: Maybe ListBoxRowActivateCallback-noListBoxRowActivateCallback = Nothing--type ListBoxRowActivateCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkListBoxRowActivateCallback :: ListBoxRowActivateCallbackC -> IO (FunPtr ListBoxRowActivateCallbackC)--listBoxRowActivateClosure :: ListBoxRowActivateCallback -> IO Closure-listBoxRowActivateClosure cb = newCClosure =<< mkListBoxRowActivateCallback wrapped-    where wrapped = listBoxRowActivateCallbackWrapper cb--listBoxRowActivateCallbackWrapper ::-    ListBoxRowActivateCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-listBoxRowActivateCallbackWrapper _cb _ _ = do-    _cb --onListBoxRowActivate :: (GObject a, MonadIO m) => a -> ListBoxRowActivateCallback -> m SignalHandlerId-onListBoxRowActivate obj cb = liftIO $ connectListBoxRowActivate obj cb SignalConnectBefore-afterListBoxRowActivate :: (GObject a, MonadIO m) => a -> ListBoxRowActivateCallback -> m SignalHandlerId-afterListBoxRowActivate obj cb = connectListBoxRowActivate obj cb SignalConnectAfter--connectListBoxRowActivate :: (GObject a, MonadIO m) =>-                             a -> ListBoxRowActivateCallback -> SignalConnectMode -> m SignalHandlerId-connectListBoxRowActivate obj cb after = liftIO $ do-    cb' <- mkListBoxRowActivateCallback (listBoxRowActivateCallbackWrapper cb)-    connectSignalFunPtr obj "activate" cb' after---- VVV Prop "activatable"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getListBoxRowActivatable :: (MonadIO m, ListBoxRowK o) => o -> m Bool-getListBoxRowActivatable obj = liftIO $ getObjectPropertyBool obj "activatable"--setListBoxRowActivatable :: (MonadIO m, ListBoxRowK o) => o -> Bool -> m ()-setListBoxRowActivatable obj val = liftIO $ setObjectPropertyBool obj "activatable" val--constructListBoxRowActivatable :: Bool -> IO ([Char], GValue)-constructListBoxRowActivatable val = constructObjectPropertyBool "activatable" val--data ListBoxRowActivatablePropertyInfo-instance AttrInfo ListBoxRowActivatablePropertyInfo where-    type AttrAllowedOps ListBoxRowActivatablePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ListBoxRowActivatablePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint ListBoxRowActivatablePropertyInfo = ListBoxRowK-    type AttrGetType ListBoxRowActivatablePropertyInfo = Bool-    type AttrLabel ListBoxRowActivatablePropertyInfo = "activatable"-    attrGet _ = getListBoxRowActivatable-    attrSet _ = setListBoxRowActivatable-    attrConstruct _ = constructListBoxRowActivatable-    attrClear _ = undefined---- VVV Prop "selectable"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getListBoxRowSelectable :: (MonadIO m, ListBoxRowK o) => o -> m Bool-getListBoxRowSelectable obj = liftIO $ getObjectPropertyBool obj "selectable"--setListBoxRowSelectable :: (MonadIO m, ListBoxRowK o) => o -> Bool -> m ()-setListBoxRowSelectable obj val = liftIO $ setObjectPropertyBool obj "selectable" val--constructListBoxRowSelectable :: Bool -> IO ([Char], GValue)-constructListBoxRowSelectable val = constructObjectPropertyBool "selectable" val--data ListBoxRowSelectablePropertyInfo-instance AttrInfo ListBoxRowSelectablePropertyInfo where-    type AttrAllowedOps ListBoxRowSelectablePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ListBoxRowSelectablePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint ListBoxRowSelectablePropertyInfo = ListBoxRowK-    type AttrGetType ListBoxRowSelectablePropertyInfo = Bool-    type AttrLabel ListBoxRowSelectablePropertyInfo = "selectable"-    attrGet _ = getListBoxRowSelectable-    attrSet _ = setListBoxRowSelectable-    attrConstruct _ = constructListBoxRowSelectable-    attrClear _ = undefined--type instance AttributeList ListBoxRow = ListBoxRowAttributeList-type ListBoxRowAttributeList = ('[ '("activatable", ListBoxRowActivatablePropertyInfo), '("appPaintable", WidgetAppPaintablePropertyInfo), '("borderWidth", ContainerBorderWidthPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("child", ContainerChildPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("parent", WidgetParentPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("resizeMode", ContainerResizeModePropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("selectable", ListBoxRowSelectablePropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("style", WidgetStylePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo)] :: [(Symbol, *)])--listBoxRowActivatable :: AttrLabelProxy "activatable"-listBoxRowActivatable = AttrLabelProxy--listBoxRowSelectable :: AttrLabelProxy "selectable"-listBoxRowSelectable = AttrLabelProxy--data ListBoxRowActivateSignalInfo-instance SignalInfo ListBoxRowActivateSignalInfo where-    type HaskellCallbackType ListBoxRowActivateSignalInfo = ListBoxRowActivateCallback-    connectSignal _ = connectListBoxRowActivate--type instance SignalList ListBoxRow = ListBoxRowSignalList-type ListBoxRowSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("activate", ListBoxRowActivateSignalInfo), '("add", ContainerAddSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("checkResize", ContainerCheckResizeSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("remove", ContainerRemoveSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("setFocusChild", ContainerSetFocusChildSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method ListBoxRow::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "ListBoxRow")--- throws : False--- Skip return : False--foreign import ccall "gtk_list_box_row_new" gtk_list_box_row_new :: -    IO (Ptr ListBoxRow)---listBoxRowNew ::-    (MonadIO m) =>-    m ListBoxRow                            -- result-listBoxRowNew  = liftIO $ do-    result <- gtk_list_box_row_new-    checkUnexpectedReturnNULL "gtk_list_box_row_new" result-    result' <- (newObject ListBoxRow) result-    return result'---- method ListBoxRow::changed--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ListBoxRow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_list_box_row_changed" gtk_list_box_row_changed :: -    Ptr ListBoxRow ->                       -- _obj : TInterface "Gtk" "ListBoxRow"-    IO ()---listBoxRowChanged ::-    (MonadIO m, ListBoxRowK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-listBoxRowChanged _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_list_box_row_changed _obj'-    touchManagedPtr _obj-    return ()--data ListBoxRowChangedMethodInfo-instance (signature ~ (m ()), MonadIO m, ListBoxRowK a) => MethodInfo ListBoxRowChangedMethodInfo a signature where-    overloadedMethod _ = listBoxRowChanged---- method ListBoxRow::get_activatable--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ListBoxRow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_list_box_row_get_activatable" gtk_list_box_row_get_activatable :: -    Ptr ListBoxRow ->                       -- _obj : TInterface "Gtk" "ListBoxRow"-    IO CInt---listBoxRowGetActivatable ::-    (MonadIO m, ListBoxRowK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-listBoxRowGetActivatable _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_list_box_row_get_activatable _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data ListBoxRowGetActivatableMethodInfo-instance (signature ~ (m Bool), MonadIO m, ListBoxRowK a) => MethodInfo ListBoxRowGetActivatableMethodInfo a signature where-    overloadedMethod _ = listBoxRowGetActivatable---- method ListBoxRow::get_header--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ListBoxRow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Widget")--- throws : False--- Skip return : False--foreign import ccall "gtk_list_box_row_get_header" gtk_list_box_row_get_header :: -    Ptr ListBoxRow ->                       -- _obj : TInterface "Gtk" "ListBoxRow"-    IO (Ptr Widget)---listBoxRowGetHeader ::-    (MonadIO m, ListBoxRowK a) =>-    a                                       -- _obj-    -> m (Maybe Widget)                     -- result-listBoxRowGetHeader _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_list_box_row_get_header _obj'-    maybeResult <- convertIfNonNull result $ \result' -> do-        result'' <- (newObject Widget) result'-        return result''-    touchManagedPtr _obj-    return maybeResult--data ListBoxRowGetHeaderMethodInfo-instance (signature ~ (m (Maybe Widget)), MonadIO m, ListBoxRowK a) => MethodInfo ListBoxRowGetHeaderMethodInfo a signature where-    overloadedMethod _ = listBoxRowGetHeader---- method ListBoxRow::get_index--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ListBoxRow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_list_box_row_get_index" gtk_list_box_row_get_index :: -    Ptr ListBoxRow ->                       -- _obj : TInterface "Gtk" "ListBoxRow"-    IO Int32---listBoxRowGetIndex ::-    (MonadIO m, ListBoxRowK a) =>-    a                                       -- _obj-    -> m Int32                              -- result-listBoxRowGetIndex _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_list_box_row_get_index _obj'-    touchManagedPtr _obj-    return result--data ListBoxRowGetIndexMethodInfo-instance (signature ~ (m Int32), MonadIO m, ListBoxRowK a) => MethodInfo ListBoxRowGetIndexMethodInfo a signature where-    overloadedMethod _ = listBoxRowGetIndex---- method ListBoxRow::get_selectable--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ListBoxRow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_list_box_row_get_selectable" gtk_list_box_row_get_selectable :: -    Ptr ListBoxRow ->                       -- _obj : TInterface "Gtk" "ListBoxRow"-    IO CInt---listBoxRowGetSelectable ::-    (MonadIO m, ListBoxRowK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-listBoxRowGetSelectable _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_list_box_row_get_selectable _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data ListBoxRowGetSelectableMethodInfo-instance (signature ~ (m Bool), MonadIO m, ListBoxRowK a) => MethodInfo ListBoxRowGetSelectableMethodInfo a signature where-    overloadedMethod _ = listBoxRowGetSelectable---- method ListBoxRow::is_selected--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ListBoxRow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_list_box_row_is_selected" gtk_list_box_row_is_selected :: -    Ptr ListBoxRow ->                       -- _obj : TInterface "Gtk" "ListBoxRow"-    IO CInt---listBoxRowIsSelected ::-    (MonadIO m, ListBoxRowK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-listBoxRowIsSelected _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_list_box_row_is_selected _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data ListBoxRowIsSelectedMethodInfo-instance (signature ~ (m Bool), MonadIO m, ListBoxRowK a) => MethodInfo ListBoxRowIsSelectedMethodInfo a signature where-    overloadedMethod _ = listBoxRowIsSelected---- method ListBoxRow::set_activatable--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ListBoxRow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "activatable", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_list_box_row_set_activatable" gtk_list_box_row_set_activatable :: -    Ptr ListBoxRow ->                       -- _obj : TInterface "Gtk" "ListBoxRow"-    CInt ->                                 -- activatable : TBasicType TBoolean-    IO ()---listBoxRowSetActivatable ::-    (MonadIO m, ListBoxRowK a) =>-    a                                       -- _obj-    -> Bool                                 -- activatable-    -> m ()                                 -- result-listBoxRowSetActivatable _obj activatable = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let activatable' = (fromIntegral . fromEnum) activatable-    gtk_list_box_row_set_activatable _obj' activatable'-    touchManagedPtr _obj-    return ()--data ListBoxRowSetActivatableMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, ListBoxRowK a) => MethodInfo ListBoxRowSetActivatableMethodInfo a signature where-    overloadedMethod _ = listBoxRowSetActivatable---- method ListBoxRow::set_header--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ListBoxRow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "header", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_list_box_row_set_header" gtk_list_box_row_set_header :: -    Ptr ListBoxRow ->                       -- _obj : TInterface "Gtk" "ListBoxRow"-    Ptr Widget ->                           -- header : TInterface "Gtk" "Widget"-    IO ()---listBoxRowSetHeader ::-    (MonadIO m, ListBoxRowK a, WidgetK b) =>-    a                                       -- _obj-    -> Maybe (b)                            -- header-    -> m ()                                 -- result-listBoxRowSetHeader _obj header = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeHeader <- case header of-        Nothing -> return nullPtr-        Just jHeader -> do-            let jHeader' = unsafeManagedPtrCastPtr jHeader-            return jHeader'-    gtk_list_box_row_set_header _obj' maybeHeader-    touchManagedPtr _obj-    whenJust header touchManagedPtr-    return ()--data ListBoxRowSetHeaderMethodInfo-instance (signature ~ (Maybe (b) -> m ()), MonadIO m, ListBoxRowK a, WidgetK b) => MethodInfo ListBoxRowSetHeaderMethodInfo a signature where-    overloadedMethod _ = listBoxRowSetHeader---- method ListBoxRow::set_selectable--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ListBoxRow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "selectable", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_list_box_row_set_selectable" gtk_list_box_row_set_selectable :: -    Ptr ListBoxRow ->                       -- _obj : TInterface "Gtk" "ListBoxRow"-    CInt ->                                 -- selectable : TBasicType TBoolean-    IO ()---listBoxRowSetSelectable ::-    (MonadIO m, ListBoxRowK a) =>-    a                                       -- _obj-    -> Bool                                 -- selectable-    -> m ()                                 -- result-listBoxRowSetSelectable _obj selectable = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let selectable' = (fromIntegral . fromEnum) selectable-    gtk_list_box_row_set_selectable _obj' selectable'-    touchManagedPtr _obj-    return ()--data ListBoxRowSetSelectableMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, ListBoxRowK a) => MethodInfo ListBoxRowSetSelectableMethodInfo a signature where-    overloadedMethod _ = listBoxRowSetSelectable--
− GI/Gtk/Objects/ListBoxRow.hs-boot
@@ -1,25 +0,0 @@-module GI.Gtk.Objects.ListBoxRow where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype ListBoxRow = ListBoxRow (ForeignPtr ListBoxRow)-instance GObject ListBoxRow where-class GObject o => ListBoxRowK o-instance (GObject o, IsDescendantOf ListBoxRow o) => ListBoxRowK o-data ListBoxRowActivatablePropertyInfo-data ListBoxRowSelectablePropertyInfo-data ListBoxRowActivateSignalInfo-data ListBoxRowChangedMethodInfo-data ListBoxRowGetActivatableMethodInfo-data ListBoxRowGetHeaderMethodInfo-data ListBoxRowGetIndexMethodInfo-data ListBoxRowGetSelectableMethodInfo-data ListBoxRowIsSelectedMethodInfo-data ListBoxRowSetActivatableMethodInfo-data ListBoxRowSetHeaderMethodInfo-data ListBoxRowSetSelectableMethodInfo
− GI/Gtk/Objects/ListBoxRowAccessible.hs
@@ -1,128 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.ListBoxRowAccessible-    ( ---- * Exported types-    ListBoxRowAccessible(..)                ,-    ListBoxRowAccessibleK                   ,-    toListBoxRowAccessible                  ,-    noListBoxRowAccessible                  ,---    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype ListBoxRowAccessible = ListBoxRowAccessible (ForeignPtr ListBoxRowAccessible)-foreign import ccall "gtk_list_box_row_accessible_get_type"-    c_gtk_list_box_row_accessible_get_type :: IO GType--type instance ParentTypes ListBoxRowAccessible = ListBoxRowAccessibleParentTypes-type ListBoxRowAccessibleParentTypes = '[ContainerAccessible, WidgetAccessible, Accessible, Atk.Object, GObject.Object, Atk.Component]--instance GObject ListBoxRowAccessible where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_list_box_row_accessible_get_type-    --class GObject o => ListBoxRowAccessibleK o-instance (GObject o, IsDescendantOf ListBoxRowAccessible o) => ListBoxRowAccessibleK o--toListBoxRowAccessible :: ListBoxRowAccessibleK o => o -> IO ListBoxRowAccessible-toListBoxRowAccessible = unsafeCastTo ListBoxRowAccessible--noListBoxRowAccessible :: Maybe ListBoxRowAccessible-noListBoxRowAccessible = Nothing--type family ResolveListBoxRowAccessibleMethod (t :: Symbol) (o :: *) :: * where-    ResolveListBoxRowAccessibleMethod "addRelationship" o = Atk.ObjectAddRelationshipMethodInfo-    ResolveListBoxRowAccessibleMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveListBoxRowAccessibleMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveListBoxRowAccessibleMethod "connectWidgetDestroyed" o = AccessibleConnectWidgetDestroyedMethodInfo-    ResolveListBoxRowAccessibleMethod "contains" o = Atk.ComponentContainsMethodInfo-    ResolveListBoxRowAccessibleMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveListBoxRowAccessibleMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveListBoxRowAccessibleMethod "grabFocus" o = Atk.ComponentGrabFocusMethodInfo-    ResolveListBoxRowAccessibleMethod "initialize" o = Atk.ObjectInitializeMethodInfo-    ResolveListBoxRowAccessibleMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveListBoxRowAccessibleMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveListBoxRowAccessibleMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveListBoxRowAccessibleMethod "notifyStateChange" o = Atk.ObjectNotifyStateChangeMethodInfo-    ResolveListBoxRowAccessibleMethod "peekParent" o = Atk.ObjectPeekParentMethodInfo-    ResolveListBoxRowAccessibleMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveListBoxRowAccessibleMethod "refAccessibleAtPoint" o = Atk.ComponentRefAccessibleAtPointMethodInfo-    ResolveListBoxRowAccessibleMethod "refAccessibleChild" o = Atk.ObjectRefAccessibleChildMethodInfo-    ResolveListBoxRowAccessibleMethod "refRelationSet" o = Atk.ObjectRefRelationSetMethodInfo-    ResolveListBoxRowAccessibleMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveListBoxRowAccessibleMethod "refStateSet" o = Atk.ObjectRefStateSetMethodInfo-    ResolveListBoxRowAccessibleMethod "removeFocusHandler" o = Atk.ComponentRemoveFocusHandlerMethodInfo-    ResolveListBoxRowAccessibleMethod "removePropertyChangeHandler" o = Atk.ObjectRemovePropertyChangeHandlerMethodInfo-    ResolveListBoxRowAccessibleMethod "removeRelationship" o = Atk.ObjectRemoveRelationshipMethodInfo-    ResolveListBoxRowAccessibleMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveListBoxRowAccessibleMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveListBoxRowAccessibleMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveListBoxRowAccessibleMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveListBoxRowAccessibleMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveListBoxRowAccessibleMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveListBoxRowAccessibleMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveListBoxRowAccessibleMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveListBoxRowAccessibleMethod "getAlpha" o = Atk.ComponentGetAlphaMethodInfo-    ResolveListBoxRowAccessibleMethod "getAttributes" o = Atk.ObjectGetAttributesMethodInfo-    ResolveListBoxRowAccessibleMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveListBoxRowAccessibleMethod "getDescription" o = Atk.ObjectGetDescriptionMethodInfo-    ResolveListBoxRowAccessibleMethod "getExtents" o = Atk.ComponentGetExtentsMethodInfo-    ResolveListBoxRowAccessibleMethod "getIndexInParent" o = Atk.ObjectGetIndexInParentMethodInfo-    ResolveListBoxRowAccessibleMethod "getNAccessibleChildren" o = Atk.ObjectGetNAccessibleChildrenMethodInfo-    ResolveListBoxRowAccessibleMethod "getName" o = Atk.ObjectGetNameMethodInfo-    ResolveListBoxRowAccessibleMethod "getObjectLocale" o = Atk.ObjectGetObjectLocaleMethodInfo-    ResolveListBoxRowAccessibleMethod "getParent" o = Atk.ObjectGetParentMethodInfo-    ResolveListBoxRowAccessibleMethod "getPosition" o = Atk.ComponentGetPositionMethodInfo-    ResolveListBoxRowAccessibleMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveListBoxRowAccessibleMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveListBoxRowAccessibleMethod "getRole" o = Atk.ObjectGetRoleMethodInfo-    ResolveListBoxRowAccessibleMethod "getSize" o = Atk.ComponentGetSizeMethodInfo-    ResolveListBoxRowAccessibleMethod "getWidget" o = AccessibleGetWidgetMethodInfo-    ResolveListBoxRowAccessibleMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveListBoxRowAccessibleMethod "setDescription" o = Atk.ObjectSetDescriptionMethodInfo-    ResolveListBoxRowAccessibleMethod "setExtents" o = Atk.ComponentSetExtentsMethodInfo-    ResolveListBoxRowAccessibleMethod "setName" o = Atk.ObjectSetNameMethodInfo-    ResolveListBoxRowAccessibleMethod "setParent" o = Atk.ObjectSetParentMethodInfo-    ResolveListBoxRowAccessibleMethod "setPosition" o = Atk.ComponentSetPositionMethodInfo-    ResolveListBoxRowAccessibleMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveListBoxRowAccessibleMethod "setRole" o = Atk.ObjectSetRoleMethodInfo-    ResolveListBoxRowAccessibleMethod "setSize" o = Atk.ComponentSetSizeMethodInfo-    ResolveListBoxRowAccessibleMethod "setWidget" o = AccessibleSetWidgetMethodInfo-    ResolveListBoxRowAccessibleMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveListBoxRowAccessibleMethod t ListBoxRowAccessible, MethodInfo info ListBoxRowAccessible p) => IsLabelProxy t (ListBoxRowAccessible -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveListBoxRowAccessibleMethod t ListBoxRowAccessible, MethodInfo info ListBoxRowAccessible p) => IsLabel t (ListBoxRowAccessible -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList ListBoxRowAccessible = ListBoxRowAccessibleAttributeList-type ListBoxRowAccessibleAttributeList = ('[ '("accessibleComponentLayer", Atk.ObjectAccessibleComponentLayerPropertyInfo), '("accessibleComponentMdiZorder", Atk.ObjectAccessibleComponentMdiZorderPropertyInfo), '("accessibleDescription", Atk.ObjectAccessibleDescriptionPropertyInfo), '("accessibleHypertextNlinks", Atk.ObjectAccessibleHypertextNlinksPropertyInfo), '("accessibleName", Atk.ObjectAccessibleNamePropertyInfo), '("accessibleParent", Atk.ObjectAccessibleParentPropertyInfo), '("accessibleRole", Atk.ObjectAccessibleRolePropertyInfo), '("accessibleTableCaption", Atk.ObjectAccessibleTableCaptionPropertyInfo), '("accessibleTableCaptionObject", Atk.ObjectAccessibleTableCaptionObjectPropertyInfo), '("accessibleTableColumnDescription", Atk.ObjectAccessibleTableColumnDescriptionPropertyInfo), '("accessibleTableColumnHeader", Atk.ObjectAccessibleTableColumnHeaderPropertyInfo), '("accessibleTableRowDescription", Atk.ObjectAccessibleTableRowDescriptionPropertyInfo), '("accessibleTableRowHeader", Atk.ObjectAccessibleTableRowHeaderPropertyInfo), '("accessibleTableSummary", Atk.ObjectAccessibleTableSummaryPropertyInfo), '("accessibleValue", Atk.ObjectAccessibleValuePropertyInfo), '("widget", AccessibleWidgetPropertyInfo)] :: [(Symbol, *)])--type instance SignalList ListBoxRowAccessible = ListBoxRowAccessibleSignalList-type ListBoxRowAccessibleSignalList = ('[ '("activeDescendantChanged", Atk.ObjectActiveDescendantChangedSignalInfo), '("boundsChanged", Atk.ComponentBoundsChangedSignalInfo), '("childrenChanged", Atk.ObjectChildrenChangedSignalInfo), '("focusEvent", Atk.ObjectFocusEventSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("propertyChange", Atk.ObjectPropertyChangeSignalInfo), '("stateChange", Atk.ObjectStateChangeSignalInfo), '("visibleDataChanged", Atk.ObjectVisibleDataChangedSignalInfo)] :: [(Symbol, *)])--
− GI/Gtk/Objects/ListBoxRowAccessible.hs-boot
@@ -1,13 +0,0 @@-module GI.Gtk.Objects.ListBoxRowAccessible where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype ListBoxRowAccessible = ListBoxRowAccessible (ForeignPtr ListBoxRowAccessible)-instance GObject ListBoxRowAccessible where-class GObject o => ListBoxRowAccessibleK o-instance (GObject o, IsDescendantOf ListBoxRowAccessible o) => ListBoxRowAccessibleK o
− GI/Gtk/Objects/ListStore.hs
@@ -1,835 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.ListStore-    ( ---- * Exported types-    ListStore(..)                           ,-    ListStoreK                              ,-    toListStore                             ,-    noListStore                             ,--- -- * Methods--- ** listStoreAppend-    ListStoreAppendMethodInfo               ,-    listStoreAppend                         ,----- ** listStoreClear-    ListStoreClearMethodInfo                ,-    listStoreClear                          ,----- ** listStoreInsert-    ListStoreInsertMethodInfo               ,-    listStoreInsert                         ,----- ** listStoreInsertAfter-    ListStoreInsertAfterMethodInfo          ,-    listStoreInsertAfter                    ,----- ** listStoreInsertBefore-    ListStoreInsertBeforeMethodInfo         ,-    listStoreInsertBefore                   ,----- ** listStoreInsertWithValuesv-    ListStoreInsertWithValuesvMethodInfo    ,-    listStoreInsertWithValuesv              ,----- ** listStoreIterIsValid-    ListStoreIterIsValidMethodInfo          ,-    listStoreIterIsValid                    ,----- ** listStoreMoveAfter-    ListStoreMoveAfterMethodInfo            ,-    listStoreMoveAfter                      ,----- ** listStoreMoveBefore-    ListStoreMoveBeforeMethodInfo           ,-    listStoreMoveBefore                     ,----- ** listStoreNew-    listStoreNew                            ,----- ** listStorePrepend-    ListStorePrependMethodInfo              ,-    listStorePrepend                        ,----- ** listStoreRemove-    ListStoreRemoveMethodInfo               ,-    listStoreRemove                         ,----- ** listStoreReorder-    ListStoreReorderMethodInfo              ,-    listStoreReorder                        ,----- ** listStoreSet-    ListStoreSetMethodInfo                  ,-    listStoreSet                            ,----- ** listStoreSetColumnTypes-    ListStoreSetColumnTypesMethodInfo       ,-    listStoreSetColumnTypes                 ,----- ** listStoreSetValue-    ListStoreSetValueMethodInfo             ,-    listStoreSetValue                       ,----- ** listStoreSwap-    ListStoreSwapMethodInfo                 ,-    listStoreSwap                           ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.GObject as GObject--newtype ListStore = ListStore (ForeignPtr ListStore)-foreign import ccall "gtk_list_store_get_type"-    c_gtk_list_store_get_type :: IO GType--type instance ParentTypes ListStore = ListStoreParentTypes-type ListStoreParentTypes = '[GObject.Object, Buildable, TreeDragDest, TreeDragSource, TreeModel, TreeSortable]--instance GObject ListStore where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_list_store_get_type-    --class GObject o => ListStoreK o-instance (GObject o, IsDescendantOf ListStore o) => ListStoreK o--toListStore :: ListStoreK o => o -> IO ListStore-toListStore = unsafeCastTo ListStore--noListStore :: Maybe ListStore-noListStore = Nothing--type family ResolveListStoreMethod (t :: Symbol) (o :: *) :: * where-    ResolveListStoreMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveListStoreMethod "append" o = ListStoreAppendMethodInfo-    ResolveListStoreMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveListStoreMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveListStoreMethod "clear" o = ListStoreClearMethodInfo-    ResolveListStoreMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveListStoreMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveListStoreMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveListStoreMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveListStoreMethod "dragDataDelete" o = TreeDragSourceDragDataDeleteMethodInfo-    ResolveListStoreMethod "dragDataGet" o = TreeDragSourceDragDataGetMethodInfo-    ResolveListStoreMethod "dragDataReceived" o = TreeDragDestDragDataReceivedMethodInfo-    ResolveListStoreMethod "filterNew" o = TreeModelFilterNewMethodInfo-    ResolveListStoreMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveListStoreMethod "foreach" o = TreeModelForeachMethodInfo-    ResolveListStoreMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveListStoreMethod "hasDefaultSortFunc" o = TreeSortableHasDefaultSortFuncMethodInfo-    ResolveListStoreMethod "insert" o = ListStoreInsertMethodInfo-    ResolveListStoreMethod "insertAfter" o = ListStoreInsertAfterMethodInfo-    ResolveListStoreMethod "insertBefore" o = ListStoreInsertBeforeMethodInfo-    ResolveListStoreMethod "insertWithValuesv" o = ListStoreInsertWithValuesvMethodInfo-    ResolveListStoreMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveListStoreMethod "iterChildren" o = TreeModelIterChildrenMethodInfo-    ResolveListStoreMethod "iterHasChild" o = TreeModelIterHasChildMethodInfo-    ResolveListStoreMethod "iterIsValid" o = ListStoreIterIsValidMethodInfo-    ResolveListStoreMethod "iterNChildren" o = TreeModelIterNChildrenMethodInfo-    ResolveListStoreMethod "iterNext" o = TreeModelIterNextMethodInfo-    ResolveListStoreMethod "iterNthChild" o = TreeModelIterNthChildMethodInfo-    ResolveListStoreMethod "iterParent" o = TreeModelIterParentMethodInfo-    ResolveListStoreMethod "iterPrevious" o = TreeModelIterPreviousMethodInfo-    ResolveListStoreMethod "moveAfter" o = ListStoreMoveAfterMethodInfo-    ResolveListStoreMethod "moveBefore" o = ListStoreMoveBeforeMethodInfo-    ResolveListStoreMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveListStoreMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveListStoreMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveListStoreMethod "prepend" o = ListStorePrependMethodInfo-    ResolveListStoreMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveListStoreMethod "refNode" o = TreeModelRefNodeMethodInfo-    ResolveListStoreMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveListStoreMethod "remove" o = ListStoreRemoveMethodInfo-    ResolveListStoreMethod "reorder" o = ListStoreReorderMethodInfo-    ResolveListStoreMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveListStoreMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveListStoreMethod "rowChanged" o = TreeModelRowChangedMethodInfo-    ResolveListStoreMethod "rowDeleted" o = TreeModelRowDeletedMethodInfo-    ResolveListStoreMethod "rowDraggable" o = TreeDragSourceRowDraggableMethodInfo-    ResolveListStoreMethod "rowDropPossible" o = TreeDragDestRowDropPossibleMethodInfo-    ResolveListStoreMethod "rowHasChildToggled" o = TreeModelRowHasChildToggledMethodInfo-    ResolveListStoreMethod "rowInserted" o = TreeModelRowInsertedMethodInfo-    ResolveListStoreMethod "rowsReordered" o = TreeModelRowsReorderedMethodInfo-    ResolveListStoreMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveListStoreMethod "set" o = ListStoreSetMethodInfo-    ResolveListStoreMethod "sortColumnChanged" o = TreeSortableSortColumnChangedMethodInfo-    ResolveListStoreMethod "sortNewWithModel" o = TreeModelSortNewWithModelMethodInfo-    ResolveListStoreMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveListStoreMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveListStoreMethod "swap" o = ListStoreSwapMethodInfo-    ResolveListStoreMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveListStoreMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveListStoreMethod "unrefNode" o = TreeModelUnrefNodeMethodInfo-    ResolveListStoreMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveListStoreMethod "getColumnType" o = TreeModelGetColumnTypeMethodInfo-    ResolveListStoreMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveListStoreMethod "getFlags" o = TreeModelGetFlagsMethodInfo-    ResolveListStoreMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveListStoreMethod "getIter" o = TreeModelGetIterMethodInfo-    ResolveListStoreMethod "getIterFirst" o = TreeModelGetIterFirstMethodInfo-    ResolveListStoreMethod "getIterFromString" o = TreeModelGetIterFromStringMethodInfo-    ResolveListStoreMethod "getNColumns" o = TreeModelGetNColumnsMethodInfo-    ResolveListStoreMethod "getName" o = BuildableGetNameMethodInfo-    ResolveListStoreMethod "getPath" o = TreeModelGetPathMethodInfo-    ResolveListStoreMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveListStoreMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveListStoreMethod "getSortColumnId" o = TreeSortableGetSortColumnIdMethodInfo-    ResolveListStoreMethod "getStringFromIter" o = TreeModelGetStringFromIterMethodInfo-    ResolveListStoreMethod "getValue" o = TreeModelGetValueMethodInfo-    ResolveListStoreMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveListStoreMethod "setColumnTypes" o = ListStoreSetColumnTypesMethodInfo-    ResolveListStoreMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveListStoreMethod "setDefaultSortFunc" o = TreeSortableSetDefaultSortFuncMethodInfo-    ResolveListStoreMethod "setName" o = BuildableSetNameMethodInfo-    ResolveListStoreMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveListStoreMethod "setSortColumnId" o = TreeSortableSetSortColumnIdMethodInfo-    ResolveListStoreMethod "setSortFunc" o = TreeSortableSetSortFuncMethodInfo-    ResolveListStoreMethod "setValue" o = ListStoreSetValueMethodInfo-    ResolveListStoreMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveListStoreMethod t ListStore, MethodInfo info ListStore p) => IsLabelProxy t (ListStore -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveListStoreMethod t ListStore, MethodInfo info ListStore p) => IsLabel t (ListStore -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList ListStore = ListStoreAttributeList-type ListStoreAttributeList = ('[ ] :: [(Symbol, *)])--type instance SignalList ListStore = ListStoreSignalList-type ListStoreSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo), '("rowChanged", TreeModelRowChangedSignalInfo), '("rowDeleted", TreeModelRowDeletedSignalInfo), '("rowHasChildToggled", TreeModelRowHasChildToggledSignalInfo), '("rowInserted", TreeModelRowInsertedSignalInfo), '("sortColumnChanged", TreeSortableSortColumnChangedSignalInfo)] :: [(Symbol, *)])---- method ListStore::new--- method type : Constructor--- Args : [Arg {argCName = "n_columns", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "types", argType = TCArray False (-1) 0 (TBasicType TGType), direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : [Arg {argCName = "n_columns", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- returnType : Just (TInterface "Gtk" "ListStore")--- throws : False--- Skip return : False--foreign import ccall "gtk_list_store_newv" gtk_list_store_newv :: -    Int32 ->                                -- n_columns : TBasicType TInt-    Ptr CGType ->                           -- types : TCArray False (-1) 0 (TBasicType TGType)-    IO (Ptr ListStore)---listStoreNew ::-    (MonadIO m) =>-    [GType]                                 -- types-    -> m ListStore                          -- result-listStoreNew types = liftIO $ do-    let nColumns = fromIntegral $ length types-    types' <- (packMapStorableArray gtypeToCGType) types-    result <- gtk_list_store_newv nColumns types'-    checkUnexpectedReturnNULL "gtk_list_store_newv" result-    result' <- (wrapObject ListStore) result-    freeMem types'-    return result'---- method ListStore::append--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ListStore", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "iter", argType = TInterface "Gtk" "TreeIter", direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = True, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_list_store_append" gtk_list_store_append :: -    Ptr ListStore ->                        -- _obj : TInterface "Gtk" "ListStore"-    Ptr TreeIter ->                         -- iter : TInterface "Gtk" "TreeIter"-    IO ()---listStoreAppend ::-    (MonadIO m, ListStoreK a) =>-    a                                       -- _obj-    -> m (TreeIter)                         -- result-listStoreAppend _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    iter <- callocBoxedBytes 32 :: IO (Ptr TreeIter)-    gtk_list_store_append _obj' iter-    iter' <- (wrapBoxed TreeIter) iter-    touchManagedPtr _obj-    return iter'--data ListStoreAppendMethodInfo-instance (signature ~ (m (TreeIter)), MonadIO m, ListStoreK a) => MethodInfo ListStoreAppendMethodInfo a signature where-    overloadedMethod _ = listStoreAppend---- method ListStore::clear--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ListStore", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_list_store_clear" gtk_list_store_clear :: -    Ptr ListStore ->                        -- _obj : TInterface "Gtk" "ListStore"-    IO ()---listStoreClear ::-    (MonadIO m, ListStoreK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-listStoreClear _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_list_store_clear _obj'-    touchManagedPtr _obj-    return ()--data ListStoreClearMethodInfo-instance (signature ~ (m ()), MonadIO m, ListStoreK a) => MethodInfo ListStoreClearMethodInfo a signature where-    overloadedMethod _ = listStoreClear---- method ListStore::insert--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ListStore", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "iter", argType = TInterface "Gtk" "TreeIter", direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = True, transfer = TransferNothing},Arg {argCName = "position", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_list_store_insert" gtk_list_store_insert :: -    Ptr ListStore ->                        -- _obj : TInterface "Gtk" "ListStore"-    Ptr TreeIter ->                         -- iter : TInterface "Gtk" "TreeIter"-    Int32 ->                                -- position : TBasicType TInt-    IO ()---listStoreInsert ::-    (MonadIO m, ListStoreK a) =>-    a                                       -- _obj-    -> Int32                                -- position-    -> m (TreeIter)                         -- result-listStoreInsert _obj position = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    iter <- callocBoxedBytes 32 :: IO (Ptr TreeIter)-    gtk_list_store_insert _obj' iter position-    iter' <- (wrapBoxed TreeIter) iter-    touchManagedPtr _obj-    return iter'--data ListStoreInsertMethodInfo-instance (signature ~ (Int32 -> m (TreeIter)), MonadIO m, ListStoreK a) => MethodInfo ListStoreInsertMethodInfo a signature where-    overloadedMethod _ = listStoreInsert---- method ListStore::insert_after--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ListStore", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "iter", argType = TInterface "Gtk" "TreeIter", direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = True, transfer = TransferNothing},Arg {argCName = "sibling", argType = TInterface "Gtk" "TreeIter", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_list_store_insert_after" gtk_list_store_insert_after :: -    Ptr ListStore ->                        -- _obj : TInterface "Gtk" "ListStore"-    Ptr TreeIter ->                         -- iter : TInterface "Gtk" "TreeIter"-    Ptr TreeIter ->                         -- sibling : TInterface "Gtk" "TreeIter"-    IO ()---listStoreInsertAfter ::-    (MonadIO m, ListStoreK a) =>-    a                                       -- _obj-    -> Maybe (TreeIter)                     -- sibling-    -> m (TreeIter)                         -- result-listStoreInsertAfter _obj sibling = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    iter <- callocBoxedBytes 32 :: IO (Ptr TreeIter)-    maybeSibling <- case sibling of-        Nothing -> return nullPtr-        Just jSibling -> do-            let jSibling' = unsafeManagedPtrGetPtr jSibling-            return jSibling'-    gtk_list_store_insert_after _obj' iter maybeSibling-    iter' <- (wrapBoxed TreeIter) iter-    touchManagedPtr _obj-    whenJust sibling touchManagedPtr-    return iter'--data ListStoreInsertAfterMethodInfo-instance (signature ~ (Maybe (TreeIter) -> m (TreeIter)), MonadIO m, ListStoreK a) => MethodInfo ListStoreInsertAfterMethodInfo a signature where-    overloadedMethod _ = listStoreInsertAfter---- method ListStore::insert_before--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ListStore", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "iter", argType = TInterface "Gtk" "TreeIter", direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = True, transfer = TransferNothing},Arg {argCName = "sibling", argType = TInterface "Gtk" "TreeIter", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_list_store_insert_before" gtk_list_store_insert_before :: -    Ptr ListStore ->                        -- _obj : TInterface "Gtk" "ListStore"-    Ptr TreeIter ->                         -- iter : TInterface "Gtk" "TreeIter"-    Ptr TreeIter ->                         -- sibling : TInterface "Gtk" "TreeIter"-    IO ()---listStoreInsertBefore ::-    (MonadIO m, ListStoreK a) =>-    a                                       -- _obj-    -> Maybe (TreeIter)                     -- sibling-    -> m (TreeIter)                         -- result-listStoreInsertBefore _obj sibling = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    iter <- callocBoxedBytes 32 :: IO (Ptr TreeIter)-    maybeSibling <- case sibling of-        Nothing -> return nullPtr-        Just jSibling -> do-            let jSibling' = unsafeManagedPtrGetPtr jSibling-            return jSibling'-    gtk_list_store_insert_before _obj' iter maybeSibling-    iter' <- (wrapBoxed TreeIter) iter-    touchManagedPtr _obj-    whenJust sibling touchManagedPtr-    return iter'--data ListStoreInsertBeforeMethodInfo-instance (signature ~ (Maybe (TreeIter) -> m (TreeIter)), MonadIO m, ListStoreK a) => MethodInfo ListStoreInsertBeforeMethodInfo a signature where-    overloadedMethod _ = listStoreInsertBefore---- method ListStore::insert_with_valuesv--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ListStore", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "iter", argType = TInterface "Gtk" "TreeIter", direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = True, transfer = TransferNothing},Arg {argCName = "position", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "columns", argType = TCArray False (-1) 5 (TBasicType TInt), direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "values", argType = TCArray False (-1) 5 (TInterface "GObject" "Value"), direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "n_values", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : [Arg {argCName = "n_values", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "n_values", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_list_store_insert_with_valuesv" gtk_list_store_insert_with_valuesv :: -    Ptr ListStore ->                        -- _obj : TInterface "Gtk" "ListStore"-    Ptr TreeIter ->                         -- iter : TInterface "Gtk" "TreeIter"-    Int32 ->                                -- position : TBasicType TInt-    Ptr Int32 ->                            -- columns : TCArray False (-1) 5 (TBasicType TInt)-    Ptr GValue ->                           -- values : TCArray False (-1) 5 (TInterface "GObject" "Value")-    Int32 ->                                -- n_values : TBasicType TInt-    IO ()---listStoreInsertWithValuesv ::-    (MonadIO m, ListStoreK a) =>-    a                                       -- _obj-    -> Int32                                -- position-    -> [Int32]                              -- columns-    -> [GValue]                             -- values-    -> m (TreeIter)                         -- result-listStoreInsertWithValuesv _obj position columns values = liftIO $ do-    let nValues = fromIntegral $ length values-    let columns_expected_length_ = fromIntegral $ length columns-    when (columns_expected_length_ /= nValues) $-        error "Gtk.listStoreInsertWithValuesv : length of 'columns' does not agree with that of 'values'."-    let _obj' = unsafeManagedPtrCastPtr _obj-    iter <- callocBoxedBytes 32 :: IO (Ptr TreeIter)-    columns' <- packStorableArray columns-    let values' = map unsafeManagedPtrGetPtr values-    values'' <- packBlockArray 24 values'-    gtk_list_store_insert_with_valuesv _obj' iter position columns' values'' nValues-    iter' <- (wrapBoxed TreeIter) iter-    touchManagedPtr _obj-    mapM_ touchManagedPtr values-    freeMem columns'-    freeMem values''-    return iter'--data ListStoreInsertWithValuesvMethodInfo-instance (signature ~ (Int32 -> [Int32] -> [GValue] -> m (TreeIter)), MonadIO m, ListStoreK a) => MethodInfo ListStoreInsertWithValuesvMethodInfo a signature where-    overloadedMethod _ = listStoreInsertWithValuesv---- method ListStore::iter_is_valid--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ListStore", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "iter", argType = TInterface "Gtk" "TreeIter", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_list_store_iter_is_valid" gtk_list_store_iter_is_valid :: -    Ptr ListStore ->                        -- _obj : TInterface "Gtk" "ListStore"-    Ptr TreeIter ->                         -- iter : TInterface "Gtk" "TreeIter"-    IO CInt---listStoreIterIsValid ::-    (MonadIO m, ListStoreK a) =>-    a                                       -- _obj-    -> TreeIter                             -- iter-    -> m Bool                               -- result-listStoreIterIsValid _obj iter = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let iter' = unsafeManagedPtrGetPtr iter-    result <- gtk_list_store_iter_is_valid _obj' iter'-    let result' = (/= 0) result-    touchManagedPtr _obj-    touchManagedPtr iter-    return result'--data ListStoreIterIsValidMethodInfo-instance (signature ~ (TreeIter -> m Bool), MonadIO m, ListStoreK a) => MethodInfo ListStoreIterIsValidMethodInfo a signature where-    overloadedMethod _ = listStoreIterIsValid---- method ListStore::move_after--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ListStore", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "iter", argType = TInterface "Gtk" "TreeIter", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "position", argType = TInterface "Gtk" "TreeIter", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_list_store_move_after" gtk_list_store_move_after :: -    Ptr ListStore ->                        -- _obj : TInterface "Gtk" "ListStore"-    Ptr TreeIter ->                         -- iter : TInterface "Gtk" "TreeIter"-    Ptr TreeIter ->                         -- position : TInterface "Gtk" "TreeIter"-    IO ()---listStoreMoveAfter ::-    (MonadIO m, ListStoreK a) =>-    a                                       -- _obj-    -> TreeIter                             -- iter-    -> Maybe (TreeIter)                     -- position-    -> m ()                                 -- result-listStoreMoveAfter _obj iter position = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let iter' = unsafeManagedPtrGetPtr iter-    maybePosition <- case position of-        Nothing -> return nullPtr-        Just jPosition -> do-            let jPosition' = unsafeManagedPtrGetPtr jPosition-            return jPosition'-    gtk_list_store_move_after _obj' iter' maybePosition-    touchManagedPtr _obj-    touchManagedPtr iter-    whenJust position touchManagedPtr-    return ()--data ListStoreMoveAfterMethodInfo-instance (signature ~ (TreeIter -> Maybe (TreeIter) -> m ()), MonadIO m, ListStoreK a) => MethodInfo ListStoreMoveAfterMethodInfo a signature where-    overloadedMethod _ = listStoreMoveAfter---- method ListStore::move_before--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ListStore", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "iter", argType = TInterface "Gtk" "TreeIter", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "position", argType = TInterface "Gtk" "TreeIter", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_list_store_move_before" gtk_list_store_move_before :: -    Ptr ListStore ->                        -- _obj : TInterface "Gtk" "ListStore"-    Ptr TreeIter ->                         -- iter : TInterface "Gtk" "TreeIter"-    Ptr TreeIter ->                         -- position : TInterface "Gtk" "TreeIter"-    IO ()---listStoreMoveBefore ::-    (MonadIO m, ListStoreK a) =>-    a                                       -- _obj-    -> TreeIter                             -- iter-    -> Maybe (TreeIter)                     -- position-    -> m ()                                 -- result-listStoreMoveBefore _obj iter position = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let iter' = unsafeManagedPtrGetPtr iter-    maybePosition <- case position of-        Nothing -> return nullPtr-        Just jPosition -> do-            let jPosition' = unsafeManagedPtrGetPtr jPosition-            return jPosition'-    gtk_list_store_move_before _obj' iter' maybePosition-    touchManagedPtr _obj-    touchManagedPtr iter-    whenJust position touchManagedPtr-    return ()--data ListStoreMoveBeforeMethodInfo-instance (signature ~ (TreeIter -> Maybe (TreeIter) -> m ()), MonadIO m, ListStoreK a) => MethodInfo ListStoreMoveBeforeMethodInfo a signature where-    overloadedMethod _ = listStoreMoveBefore---- method ListStore::prepend--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ListStore", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "iter", argType = TInterface "Gtk" "TreeIter", direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = True, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_list_store_prepend" gtk_list_store_prepend :: -    Ptr ListStore ->                        -- _obj : TInterface "Gtk" "ListStore"-    Ptr TreeIter ->                         -- iter : TInterface "Gtk" "TreeIter"-    IO ()---listStorePrepend ::-    (MonadIO m, ListStoreK a) =>-    a                                       -- _obj-    -> m (TreeIter)                         -- result-listStorePrepend _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    iter <- callocBoxedBytes 32 :: IO (Ptr TreeIter)-    gtk_list_store_prepend _obj' iter-    iter' <- (wrapBoxed TreeIter) iter-    touchManagedPtr _obj-    return iter'--data ListStorePrependMethodInfo-instance (signature ~ (m (TreeIter)), MonadIO m, ListStoreK a) => MethodInfo ListStorePrependMethodInfo a signature where-    overloadedMethod _ = listStorePrepend---- method ListStore::remove--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ListStore", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "iter", argType = TInterface "Gtk" "TreeIter", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_list_store_remove" gtk_list_store_remove :: -    Ptr ListStore ->                        -- _obj : TInterface "Gtk" "ListStore"-    Ptr TreeIter ->                         -- iter : TInterface "Gtk" "TreeIter"-    IO CInt---listStoreRemove ::-    (MonadIO m, ListStoreK a) =>-    a                                       -- _obj-    -> TreeIter                             -- iter-    -> m Bool                               -- result-listStoreRemove _obj iter = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let iter' = unsafeManagedPtrGetPtr iter-    result <- gtk_list_store_remove _obj' iter'-    let result' = (/= 0) result-    touchManagedPtr _obj-    touchManagedPtr iter-    return result'--data ListStoreRemoveMethodInfo-instance (signature ~ (TreeIter -> m Bool), MonadIO m, ListStoreK a) => MethodInfo ListStoreRemoveMethodInfo a signature where-    overloadedMethod _ = listStoreRemove---- method ListStore::reorder--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ListStore", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "new_order", argType = TCArray True (-1) (-1) (TBasicType TInt), direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_list_store_reorder" gtk_list_store_reorder :: -    Ptr ListStore ->                        -- _obj : TInterface "Gtk" "ListStore"-    Ptr Int32 ->                            -- new_order : TCArray True (-1) (-1) (TBasicType TInt)-    IO ()---listStoreReorder ::-    (MonadIO m, ListStoreK a) =>-    a                                       -- _obj-    -> [Int32]                              -- newOrder-    -> m ()                                 -- result-listStoreReorder _obj newOrder = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    newOrder' <- packZeroTerminatedStorableArray newOrder-    gtk_list_store_reorder _obj' newOrder'-    touchManagedPtr _obj-    freeMem newOrder'-    return ()--data ListStoreReorderMethodInfo-instance (signature ~ ([Int32] -> m ()), MonadIO m, ListStoreK a) => MethodInfo ListStoreReorderMethodInfo a signature where-    overloadedMethod _ = listStoreReorder---- method ListStore::set_column_types--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ListStore", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "n_columns", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "types", argType = TCArray False (-1) 1 (TBasicType TGType), direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : [Arg {argCName = "n_columns", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_list_store_set_column_types" gtk_list_store_set_column_types :: -    Ptr ListStore ->                        -- _obj : TInterface "Gtk" "ListStore"-    Int32 ->                                -- n_columns : TBasicType TInt-    Ptr CGType ->                           -- types : TCArray False (-1) 1 (TBasicType TGType)-    IO ()---listStoreSetColumnTypes ::-    (MonadIO m, ListStoreK a) =>-    a                                       -- _obj-    -> [GType]                              -- types-    -> m ()                                 -- result-listStoreSetColumnTypes _obj types = liftIO $ do-    let nColumns = fromIntegral $ length types-    let _obj' = unsafeManagedPtrCastPtr _obj-    types' <- (packMapStorableArray gtypeToCGType) types-    gtk_list_store_set_column_types _obj' nColumns types'-    touchManagedPtr _obj-    freeMem types'-    return ()--data ListStoreSetColumnTypesMethodInfo-instance (signature ~ ([GType] -> m ()), MonadIO m, ListStoreK a) => MethodInfo ListStoreSetColumnTypesMethodInfo a signature where-    overloadedMethod _ = listStoreSetColumnTypes---- method ListStore::set_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ListStore", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "iter", argType = TInterface "Gtk" "TreeIter", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "column", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TInterface "GObject" "Value", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_list_store_set_value" gtk_list_store_set_value :: -    Ptr ListStore ->                        -- _obj : TInterface "Gtk" "ListStore"-    Ptr TreeIter ->                         -- iter : TInterface "Gtk" "TreeIter"-    Int32 ->                                -- column : TBasicType TInt-    Ptr GValue ->                           -- value : TInterface "GObject" "Value"-    IO ()---listStoreSetValue ::-    (MonadIO m, ListStoreK a) =>-    a                                       -- _obj-    -> TreeIter                             -- iter-    -> Int32                                -- column-    -> GValue                               -- value-    -> m ()                                 -- result-listStoreSetValue _obj iter column value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let iter' = unsafeManagedPtrGetPtr iter-    let value' = unsafeManagedPtrGetPtr value-    gtk_list_store_set_value _obj' iter' column value'-    touchManagedPtr _obj-    touchManagedPtr iter-    touchManagedPtr value-    return ()--data ListStoreSetValueMethodInfo-instance (signature ~ (TreeIter -> Int32 -> GValue -> m ()), MonadIO m, ListStoreK a) => MethodInfo ListStoreSetValueMethodInfo a signature where-    overloadedMethod _ = listStoreSetValue---- method ListStore::set--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ListStore", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "iter", argType = TInterface "Gtk" "TreeIter", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "columns", argType = TCArray False (-1) 4 (TBasicType TInt), direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "values", argType = TCArray False (-1) 4 (TInterface "GObject" "Value"), direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "n_values", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : [Arg {argCName = "n_values", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "n_values", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_list_store_set_valuesv" gtk_list_store_set_valuesv :: -    Ptr ListStore ->                        -- _obj : TInterface "Gtk" "ListStore"-    Ptr TreeIter ->                         -- iter : TInterface "Gtk" "TreeIter"-    Ptr Int32 ->                            -- columns : TCArray False (-1) 4 (TBasicType TInt)-    Ptr GValue ->                           -- values : TCArray False (-1) 4 (TInterface "GObject" "Value")-    Int32 ->                                -- n_values : TBasicType TInt-    IO ()---listStoreSet ::-    (MonadIO m, ListStoreK a) =>-    a                                       -- _obj-    -> TreeIter                             -- iter-    -> [Int32]                              -- columns-    -> [GValue]                             -- values-    -> m ()                                 -- result-listStoreSet _obj iter columns values = liftIO $ do-    let nValues = fromIntegral $ length values-    let columns_expected_length_ = fromIntegral $ length columns-    when (columns_expected_length_ /= nValues) $-        error "Gtk.listStoreSet : length of 'columns' does not agree with that of 'values'."-    let _obj' = unsafeManagedPtrCastPtr _obj-    let iter' = unsafeManagedPtrGetPtr iter-    columns' <- packStorableArray columns-    let values' = map unsafeManagedPtrGetPtr values-    values'' <- packBlockArray 24 values'-    gtk_list_store_set_valuesv _obj' iter' columns' values'' nValues-    touchManagedPtr _obj-    touchManagedPtr iter-    mapM_ touchManagedPtr values-    freeMem columns'-    freeMem values''-    return ()--data ListStoreSetMethodInfo-instance (signature ~ (TreeIter -> [Int32] -> [GValue] -> m ()), MonadIO m, ListStoreK a) => MethodInfo ListStoreSetMethodInfo a signature where-    overloadedMethod _ = listStoreSet---- method ListStore::swap--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ListStore", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "a", argType = TInterface "Gtk" "TreeIter", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "b", argType = TInterface "Gtk" "TreeIter", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_list_store_swap" gtk_list_store_swap :: -    Ptr ListStore ->                        -- _obj : TInterface "Gtk" "ListStore"-    Ptr TreeIter ->                         -- a : TInterface "Gtk" "TreeIter"-    Ptr TreeIter ->                         -- b : TInterface "Gtk" "TreeIter"-    IO ()---listStoreSwap ::-    (MonadIO m, ListStoreK a) =>-    a                                       -- _obj-    -> TreeIter                             -- a-    -> TreeIter                             -- b-    -> m ()                                 -- result-listStoreSwap _obj a b = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let a' = unsafeManagedPtrGetPtr a-    let b' = unsafeManagedPtrGetPtr b-    gtk_list_store_swap _obj' a' b'-    touchManagedPtr _obj-    touchManagedPtr a-    touchManagedPtr b-    return ()--data ListStoreSwapMethodInfo-instance (signature ~ (TreeIter -> TreeIter -> m ()), MonadIO m, ListStoreK a) => MethodInfo ListStoreSwapMethodInfo a signature where-    overloadedMethod _ = listStoreSwap--
− GI/Gtk/Objects/ListStore.hs-boot
@@ -1,29 +0,0 @@-module GI.Gtk.Objects.ListStore where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype ListStore = ListStore (ForeignPtr ListStore)-instance GObject ListStore where-class GObject o => ListStoreK o-instance (GObject o, IsDescendantOf ListStore o) => ListStoreK o-data ListStoreAppendMethodInfo-data ListStoreClearMethodInfo-data ListStoreInsertMethodInfo-data ListStoreInsertAfterMethodInfo-data ListStoreInsertBeforeMethodInfo-data ListStoreInsertWithValuesvMethodInfo-data ListStoreIterIsValidMethodInfo-data ListStoreMoveAfterMethodInfo-data ListStoreMoveBeforeMethodInfo-data ListStorePrependMethodInfo-data ListStoreRemoveMethodInfo-data ListStoreReorderMethodInfo-data ListStoreSetColumnTypesMethodInfo-data ListStoreSetValueMethodInfo-data ListStoreSetMethodInfo-data ListStoreSwapMethodInfo
− GI/Gtk/Objects/LockButton.hs
@@ -1,780 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.LockButton-    ( ---- * Exported types-    LockButton(..)                          ,-    LockButtonK                             ,-    toLockButton                            ,-    noLockButton                            ,--- -- * Methods--- ** lockButtonGetPermission-    LockButtonGetPermissionMethodInfo       ,-    lockButtonGetPermission                 ,----- ** lockButtonNew-    lockButtonNew                           ,----- ** lockButtonSetPermission-    LockButtonSetPermissionMethodInfo       ,-    lockButtonSetPermission                 ,----- -- * Properties--- ** Permission-    LockButtonPermissionPropertyInfo        ,-    clearLockButtonPermission               ,-    constructLockButtonPermission           ,-    getLockButtonPermission                 ,-    lockButtonPermission                    ,-    setLockButtonPermission                 ,----- ** TextLock-    LockButtonTextLockPropertyInfo          ,-    clearLockButtonTextLock                 ,-    constructLockButtonTextLock             ,-    getLockButtonTextLock                   ,-    lockButtonTextLock                      ,-    setLockButtonTextLock                   ,----- ** TextUnlock-    LockButtonTextUnlockPropertyInfo        ,-    clearLockButtonTextUnlock               ,-    constructLockButtonTextUnlock           ,-    getLockButtonTextUnlock                 ,-    lockButtonTextUnlock                    ,-    setLockButtonTextUnlock                 ,----- ** TooltipLock-    LockButtonTooltipLockPropertyInfo       ,-    clearLockButtonTooltipLock              ,-    constructLockButtonTooltipLock          ,-    getLockButtonTooltipLock                ,-    lockButtonTooltipLock                   ,-    setLockButtonTooltipLock                ,----- ** TooltipNotAuthorized-    LockButtonTooltipNotAuthorizedPropertyInfo,-    clearLockButtonTooltipNotAuthorized     ,-    constructLockButtonTooltipNotAuthorized ,-    getLockButtonTooltipNotAuthorized       ,-    lockButtonTooltipNotAuthorized          ,-    setLockButtonTooltipNotAuthorized       ,----- ** TooltipUnlock-    LockButtonTooltipUnlockPropertyInfo     ,-    clearLockButtonTooltipUnlock            ,-    constructLockButtonTooltipUnlock        ,-    getLockButtonTooltipUnlock              ,-    lockButtonTooltipUnlock                 ,-    setLockButtonTooltipUnlock              ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject-import qualified GI.Gio as Gio--newtype LockButton = LockButton (ForeignPtr LockButton)-foreign import ccall "gtk_lock_button_get_type"-    c_gtk_lock_button_get_type :: IO GType--type instance ParentTypes LockButton = LockButtonParentTypes-type LockButtonParentTypes = '[Button, Bin, Container, Widget, GObject.Object, Atk.ImplementorIface, Actionable, Activatable, Buildable]--instance GObject LockButton where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_lock_button_get_type-    --class GObject o => LockButtonK o-instance (GObject o, IsDescendantOf LockButton o) => LockButtonK o--toLockButton :: LockButtonK o => o -> IO LockButton-toLockButton = unsafeCastTo LockButton--noLockButton :: Maybe LockButton-noLockButton = Nothing--type family ResolveLockButtonMethod (t :: Symbol) (o :: *) :: * where-    ResolveLockButtonMethod "activate" o = WidgetActivateMethodInfo-    ResolveLockButtonMethod "add" o = ContainerAddMethodInfo-    ResolveLockButtonMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveLockButtonMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveLockButtonMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveLockButtonMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveLockButtonMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveLockButtonMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveLockButtonMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveLockButtonMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveLockButtonMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveLockButtonMethod "checkResize" o = ContainerCheckResizeMethodInfo-    ResolveLockButtonMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveLockButtonMethod "childGetProperty" o = ContainerChildGetPropertyMethodInfo-    ResolveLockButtonMethod "childNotifyByPspec" o = ContainerChildNotifyByPspecMethodInfo-    ResolveLockButtonMethod "childSetProperty" o = ContainerChildSetPropertyMethodInfo-    ResolveLockButtonMethod "childType" o = ContainerChildTypeMethodInfo-    ResolveLockButtonMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveLockButtonMethod "clicked" o = ButtonClickedMethodInfo-    ResolveLockButtonMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveLockButtonMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveLockButtonMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveLockButtonMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveLockButtonMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveLockButtonMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveLockButtonMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveLockButtonMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveLockButtonMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveLockButtonMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveLockButtonMethod "doSetRelatedAction" o = ActivatableDoSetRelatedActionMethodInfo-    ResolveLockButtonMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveLockButtonMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveLockButtonMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveLockButtonMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveLockButtonMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveLockButtonMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveLockButtonMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveLockButtonMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveLockButtonMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveLockButtonMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveLockButtonMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveLockButtonMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveLockButtonMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveLockButtonMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveLockButtonMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveLockButtonMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveLockButtonMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveLockButtonMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveLockButtonMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveLockButtonMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveLockButtonMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveLockButtonMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveLockButtonMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveLockButtonMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveLockButtonMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveLockButtonMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveLockButtonMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveLockButtonMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveLockButtonMethod "draw" o = WidgetDrawMethodInfo-    ResolveLockButtonMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveLockButtonMethod "enter" o = ButtonEnterMethodInfo-    ResolveLockButtonMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveLockButtonMethod "event" o = WidgetEventMethodInfo-    ResolveLockButtonMethod "forall" o = ContainerForallMethodInfo-    ResolveLockButtonMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveLockButtonMethod "foreach" o = ContainerForeachMethodInfo-    ResolveLockButtonMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveLockButtonMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveLockButtonMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveLockButtonMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveLockButtonMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveLockButtonMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveLockButtonMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveLockButtonMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveLockButtonMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveLockButtonMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveLockButtonMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveLockButtonMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveLockButtonMethod "hide" o = WidgetHideMethodInfo-    ResolveLockButtonMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveLockButtonMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveLockButtonMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveLockButtonMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveLockButtonMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveLockButtonMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveLockButtonMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveLockButtonMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveLockButtonMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveLockButtonMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveLockButtonMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveLockButtonMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveLockButtonMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveLockButtonMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveLockButtonMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveLockButtonMethod "leave" o = ButtonLeaveMethodInfo-    ResolveLockButtonMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveLockButtonMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveLockButtonMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveLockButtonMethod "map" o = WidgetMapMethodInfo-    ResolveLockButtonMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveLockButtonMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveLockButtonMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveLockButtonMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveLockButtonMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveLockButtonMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveLockButtonMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveLockButtonMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveLockButtonMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveLockButtonMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveLockButtonMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveLockButtonMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveLockButtonMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveLockButtonMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveLockButtonMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveLockButtonMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveLockButtonMethod "path" o = WidgetPathMethodInfo-    ResolveLockButtonMethod "pressed" o = ButtonPressedMethodInfo-    ResolveLockButtonMethod "propagateDraw" o = ContainerPropagateDrawMethodInfo-    ResolveLockButtonMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveLockButtonMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveLockButtonMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveLockButtonMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveLockButtonMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveLockButtonMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveLockButtonMethod "realize" o = WidgetRealizeMethodInfo-    ResolveLockButtonMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveLockButtonMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveLockButtonMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveLockButtonMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveLockButtonMethod "released" o = ButtonReleasedMethodInfo-    ResolveLockButtonMethod "remove" o = ContainerRemoveMethodInfo-    ResolveLockButtonMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveLockButtonMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveLockButtonMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveLockButtonMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveLockButtonMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveLockButtonMethod "reparent" o = WidgetReparentMethodInfo-    ResolveLockButtonMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveLockButtonMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveLockButtonMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveLockButtonMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveLockButtonMethod "resizeChildren" o = ContainerResizeChildrenMethodInfo-    ResolveLockButtonMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveLockButtonMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveLockButtonMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveLockButtonMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveLockButtonMethod "show" o = WidgetShowMethodInfo-    ResolveLockButtonMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveLockButtonMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveLockButtonMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveLockButtonMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveLockButtonMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveLockButtonMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveLockButtonMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveLockButtonMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveLockButtonMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveLockButtonMethod "syncActionProperties" o = ActivatableSyncActionPropertiesMethodInfo-    ResolveLockButtonMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveLockButtonMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveLockButtonMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveLockButtonMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveLockButtonMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveLockButtonMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveLockButtonMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveLockButtonMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveLockButtonMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveLockButtonMethod "unsetFocusChain" o = ContainerUnsetFocusChainMethodInfo-    ResolveLockButtonMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveLockButtonMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveLockButtonMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveLockButtonMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveLockButtonMethod "getActionName" o = ActionableGetActionNameMethodInfo-    ResolveLockButtonMethod "getActionTargetValue" o = ActionableGetActionTargetValueMethodInfo-    ResolveLockButtonMethod "getAlignment" o = ButtonGetAlignmentMethodInfo-    ResolveLockButtonMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveLockButtonMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveLockButtonMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveLockButtonMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveLockButtonMethod "getAlwaysShowImage" o = ButtonGetAlwaysShowImageMethodInfo-    ResolveLockButtonMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveLockButtonMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveLockButtonMethod "getBorderWidth" o = ContainerGetBorderWidthMethodInfo-    ResolveLockButtonMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveLockButtonMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveLockButtonMethod "getChild" o = BinGetChildMethodInfo-    ResolveLockButtonMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveLockButtonMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveLockButtonMethod "getChildren" o = ContainerGetChildrenMethodInfo-    ResolveLockButtonMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveLockButtonMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveLockButtonMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveLockButtonMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveLockButtonMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveLockButtonMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveLockButtonMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveLockButtonMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveLockButtonMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveLockButtonMethod "getEventWindow" o = ButtonGetEventWindowMethodInfo-    ResolveLockButtonMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveLockButtonMethod "getFocusChain" o = ContainerGetFocusChainMethodInfo-    ResolveLockButtonMethod "getFocusChild" o = ContainerGetFocusChildMethodInfo-    ResolveLockButtonMethod "getFocusHadjustment" o = ContainerGetFocusHadjustmentMethodInfo-    ResolveLockButtonMethod "getFocusOnClick" o = ButtonGetFocusOnClickMethodInfo-    ResolveLockButtonMethod "getFocusVadjustment" o = ContainerGetFocusVadjustmentMethodInfo-    ResolveLockButtonMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveLockButtonMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveLockButtonMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveLockButtonMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveLockButtonMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveLockButtonMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveLockButtonMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveLockButtonMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveLockButtonMethod "getImage" o = ButtonGetImageMethodInfo-    ResolveLockButtonMethod "getImagePosition" o = ButtonGetImagePositionMethodInfo-    ResolveLockButtonMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveLockButtonMethod "getLabel" o = ButtonGetLabelMethodInfo-    ResolveLockButtonMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveLockButtonMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveLockButtonMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveLockButtonMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveLockButtonMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveLockButtonMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveLockButtonMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveLockButtonMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveLockButtonMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveLockButtonMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveLockButtonMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveLockButtonMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveLockButtonMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveLockButtonMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveLockButtonMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveLockButtonMethod "getPathForChild" o = ContainerGetPathForChildMethodInfo-    ResolveLockButtonMethod "getPermission" o = LockButtonGetPermissionMethodInfo-    ResolveLockButtonMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveLockButtonMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveLockButtonMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveLockButtonMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveLockButtonMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveLockButtonMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveLockButtonMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveLockButtonMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveLockButtonMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveLockButtonMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveLockButtonMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveLockButtonMethod "getRelatedAction" o = ActivatableGetRelatedActionMethodInfo-    ResolveLockButtonMethod "getRelief" o = ButtonGetReliefMethodInfo-    ResolveLockButtonMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveLockButtonMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveLockButtonMethod "getResizeMode" o = ContainerGetResizeModeMethodInfo-    ResolveLockButtonMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveLockButtonMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveLockButtonMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveLockButtonMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveLockButtonMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveLockButtonMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveLockButtonMethod "getState" o = WidgetGetStateMethodInfo-    ResolveLockButtonMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveLockButtonMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveLockButtonMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveLockButtonMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveLockButtonMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveLockButtonMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveLockButtonMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveLockButtonMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveLockButtonMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveLockButtonMethod "getUseActionAppearance" o = ActivatableGetUseActionAppearanceMethodInfo-    ResolveLockButtonMethod "getUseStock" o = ButtonGetUseStockMethodInfo-    ResolveLockButtonMethod "getUseUnderline" o = ButtonGetUseUnderlineMethodInfo-    ResolveLockButtonMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveLockButtonMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveLockButtonMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveLockButtonMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveLockButtonMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveLockButtonMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveLockButtonMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveLockButtonMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveLockButtonMethod "setActionName" o = ActionableSetActionNameMethodInfo-    ResolveLockButtonMethod "setActionTargetValue" o = ActionableSetActionTargetValueMethodInfo-    ResolveLockButtonMethod "setAlignment" o = ButtonSetAlignmentMethodInfo-    ResolveLockButtonMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveLockButtonMethod "setAlwaysShowImage" o = ButtonSetAlwaysShowImageMethodInfo-    ResolveLockButtonMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveLockButtonMethod "setBorderWidth" o = ContainerSetBorderWidthMethodInfo-    ResolveLockButtonMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveLockButtonMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveLockButtonMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveLockButtonMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveLockButtonMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveLockButtonMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveLockButtonMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveLockButtonMethod "setDetailedActionName" o = ActionableSetDetailedActionNameMethodInfo-    ResolveLockButtonMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveLockButtonMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveLockButtonMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveLockButtonMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveLockButtonMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveLockButtonMethod "setFocusChain" o = ContainerSetFocusChainMethodInfo-    ResolveLockButtonMethod "setFocusChild" o = ContainerSetFocusChildMethodInfo-    ResolveLockButtonMethod "setFocusHadjustment" o = ContainerSetFocusHadjustmentMethodInfo-    ResolveLockButtonMethod "setFocusOnClick" o = ButtonSetFocusOnClickMethodInfo-    ResolveLockButtonMethod "setFocusVadjustment" o = ContainerSetFocusVadjustmentMethodInfo-    ResolveLockButtonMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveLockButtonMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveLockButtonMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveLockButtonMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveLockButtonMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveLockButtonMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveLockButtonMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveLockButtonMethod "setImage" o = ButtonSetImageMethodInfo-    ResolveLockButtonMethod "setImagePosition" o = ButtonSetImagePositionMethodInfo-    ResolveLockButtonMethod "setLabel" o = ButtonSetLabelMethodInfo-    ResolveLockButtonMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveLockButtonMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveLockButtonMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveLockButtonMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveLockButtonMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveLockButtonMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveLockButtonMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveLockButtonMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveLockButtonMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveLockButtonMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveLockButtonMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveLockButtonMethod "setPermission" o = LockButtonSetPermissionMethodInfo-    ResolveLockButtonMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveLockButtonMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveLockButtonMethod "setReallocateRedraws" o = ContainerSetReallocateRedrawsMethodInfo-    ResolveLockButtonMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveLockButtonMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveLockButtonMethod "setRelatedAction" o = ActivatableSetRelatedActionMethodInfo-    ResolveLockButtonMethod "setRelief" o = ButtonSetReliefMethodInfo-    ResolveLockButtonMethod "setResizeMode" o = ContainerSetResizeModeMethodInfo-    ResolveLockButtonMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveLockButtonMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveLockButtonMethod "setState" o = WidgetSetStateMethodInfo-    ResolveLockButtonMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveLockButtonMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveLockButtonMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveLockButtonMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveLockButtonMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveLockButtonMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveLockButtonMethod "setUseActionAppearance" o = ActivatableSetUseActionAppearanceMethodInfo-    ResolveLockButtonMethod "setUseStock" o = ButtonSetUseStockMethodInfo-    ResolveLockButtonMethod "setUseUnderline" o = ButtonSetUseUnderlineMethodInfo-    ResolveLockButtonMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveLockButtonMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveLockButtonMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveLockButtonMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveLockButtonMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveLockButtonMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveLockButtonMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveLockButtonMethod t LockButton, MethodInfo info LockButton p) => IsLabelProxy t (LockButton -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveLockButtonMethod t LockButton, MethodInfo info LockButton p) => IsLabel t (LockButton -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "permission"-   -- Type: TInterface "Gio" "Permission"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just True)--getLockButtonPermission :: (MonadIO m, LockButtonK o) => o -> m Gio.Permission-getLockButtonPermission obj = liftIO $ checkUnexpectedNothing "getLockButtonPermission" $ getObjectPropertyObject obj "permission" Gio.Permission--setLockButtonPermission :: (MonadIO m, LockButtonK o, Gio.PermissionK a) => o -> a -> m ()-setLockButtonPermission obj val = liftIO $ setObjectPropertyObject obj "permission" (Just val)--constructLockButtonPermission :: (Gio.PermissionK a) => a -> IO ([Char], GValue)-constructLockButtonPermission val = constructObjectPropertyObject "permission" (Just val)--clearLockButtonPermission :: (MonadIO m, LockButtonK o) => o -> m ()-clearLockButtonPermission obj = liftIO $ setObjectPropertyObject obj "permission" (Nothing :: Maybe Gio.Permission)--data LockButtonPermissionPropertyInfo-instance AttrInfo LockButtonPermissionPropertyInfo where-    type AttrAllowedOps LockButtonPermissionPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint LockButtonPermissionPropertyInfo = Gio.PermissionK-    type AttrBaseTypeConstraint LockButtonPermissionPropertyInfo = LockButtonK-    type AttrGetType LockButtonPermissionPropertyInfo = Gio.Permission-    type AttrLabel LockButtonPermissionPropertyInfo = "permission"-    attrGet _ = getLockButtonPermission-    attrSet _ = setLockButtonPermission-    attrConstruct _ = constructLockButtonPermission-    attrClear _ = clearLockButtonPermission---- VVV Prop "text-lock"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Nothing,Nothing)--getLockButtonTextLock :: (MonadIO m, LockButtonK o) => o -> m (Maybe T.Text)-getLockButtonTextLock obj = liftIO $ getObjectPropertyString obj "text-lock"--setLockButtonTextLock :: (MonadIO m, LockButtonK o) => o -> T.Text -> m ()-setLockButtonTextLock obj val = liftIO $ setObjectPropertyString obj "text-lock" (Just val)--constructLockButtonTextLock :: T.Text -> IO ([Char], GValue)-constructLockButtonTextLock val = constructObjectPropertyString "text-lock" (Just val)--clearLockButtonTextLock :: (MonadIO m, LockButtonK o) => o -> m ()-clearLockButtonTextLock obj = liftIO $ setObjectPropertyString obj "text-lock" (Nothing :: Maybe T.Text)--data LockButtonTextLockPropertyInfo-instance AttrInfo LockButtonTextLockPropertyInfo where-    type AttrAllowedOps LockButtonTextLockPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint LockButtonTextLockPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint LockButtonTextLockPropertyInfo = LockButtonK-    type AttrGetType LockButtonTextLockPropertyInfo = (Maybe T.Text)-    type AttrLabel LockButtonTextLockPropertyInfo = "text-lock"-    attrGet _ = getLockButtonTextLock-    attrSet _ = setLockButtonTextLock-    attrConstruct _ = constructLockButtonTextLock-    attrClear _ = clearLockButtonTextLock---- VVV Prop "text-unlock"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Nothing,Nothing)--getLockButtonTextUnlock :: (MonadIO m, LockButtonK o) => o -> m (Maybe T.Text)-getLockButtonTextUnlock obj = liftIO $ getObjectPropertyString obj "text-unlock"--setLockButtonTextUnlock :: (MonadIO m, LockButtonK o) => o -> T.Text -> m ()-setLockButtonTextUnlock obj val = liftIO $ setObjectPropertyString obj "text-unlock" (Just val)--constructLockButtonTextUnlock :: T.Text -> IO ([Char], GValue)-constructLockButtonTextUnlock val = constructObjectPropertyString "text-unlock" (Just val)--clearLockButtonTextUnlock :: (MonadIO m, LockButtonK o) => o -> m ()-clearLockButtonTextUnlock obj = liftIO $ setObjectPropertyString obj "text-unlock" (Nothing :: Maybe T.Text)--data LockButtonTextUnlockPropertyInfo-instance AttrInfo LockButtonTextUnlockPropertyInfo where-    type AttrAllowedOps LockButtonTextUnlockPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint LockButtonTextUnlockPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint LockButtonTextUnlockPropertyInfo = LockButtonK-    type AttrGetType LockButtonTextUnlockPropertyInfo = (Maybe T.Text)-    type AttrLabel LockButtonTextUnlockPropertyInfo = "text-unlock"-    attrGet _ = getLockButtonTextUnlock-    attrSet _ = setLockButtonTextUnlock-    attrConstruct _ = constructLockButtonTextUnlock-    attrClear _ = clearLockButtonTextUnlock---- VVV Prop "tooltip-lock"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Nothing,Nothing)--getLockButtonTooltipLock :: (MonadIO m, LockButtonK o) => o -> m (Maybe T.Text)-getLockButtonTooltipLock obj = liftIO $ getObjectPropertyString obj "tooltip-lock"--setLockButtonTooltipLock :: (MonadIO m, LockButtonK o) => o -> T.Text -> m ()-setLockButtonTooltipLock obj val = liftIO $ setObjectPropertyString obj "tooltip-lock" (Just val)--constructLockButtonTooltipLock :: T.Text -> IO ([Char], GValue)-constructLockButtonTooltipLock val = constructObjectPropertyString "tooltip-lock" (Just val)--clearLockButtonTooltipLock :: (MonadIO m, LockButtonK o) => o -> m ()-clearLockButtonTooltipLock obj = liftIO $ setObjectPropertyString obj "tooltip-lock" (Nothing :: Maybe T.Text)--data LockButtonTooltipLockPropertyInfo-instance AttrInfo LockButtonTooltipLockPropertyInfo where-    type AttrAllowedOps LockButtonTooltipLockPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint LockButtonTooltipLockPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint LockButtonTooltipLockPropertyInfo = LockButtonK-    type AttrGetType LockButtonTooltipLockPropertyInfo = (Maybe T.Text)-    type AttrLabel LockButtonTooltipLockPropertyInfo = "tooltip-lock"-    attrGet _ = getLockButtonTooltipLock-    attrSet _ = setLockButtonTooltipLock-    attrConstruct _ = constructLockButtonTooltipLock-    attrClear _ = clearLockButtonTooltipLock---- VVV Prop "tooltip-not-authorized"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Nothing,Nothing)--getLockButtonTooltipNotAuthorized :: (MonadIO m, LockButtonK o) => o -> m (Maybe T.Text)-getLockButtonTooltipNotAuthorized obj = liftIO $ getObjectPropertyString obj "tooltip-not-authorized"--setLockButtonTooltipNotAuthorized :: (MonadIO m, LockButtonK o) => o -> T.Text -> m ()-setLockButtonTooltipNotAuthorized obj val = liftIO $ setObjectPropertyString obj "tooltip-not-authorized" (Just val)--constructLockButtonTooltipNotAuthorized :: T.Text -> IO ([Char], GValue)-constructLockButtonTooltipNotAuthorized val = constructObjectPropertyString "tooltip-not-authorized" (Just val)--clearLockButtonTooltipNotAuthorized :: (MonadIO m, LockButtonK o) => o -> m ()-clearLockButtonTooltipNotAuthorized obj = liftIO $ setObjectPropertyString obj "tooltip-not-authorized" (Nothing :: Maybe T.Text)--data LockButtonTooltipNotAuthorizedPropertyInfo-instance AttrInfo LockButtonTooltipNotAuthorizedPropertyInfo where-    type AttrAllowedOps LockButtonTooltipNotAuthorizedPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint LockButtonTooltipNotAuthorizedPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint LockButtonTooltipNotAuthorizedPropertyInfo = LockButtonK-    type AttrGetType LockButtonTooltipNotAuthorizedPropertyInfo = (Maybe T.Text)-    type AttrLabel LockButtonTooltipNotAuthorizedPropertyInfo = "tooltip-not-authorized"-    attrGet _ = getLockButtonTooltipNotAuthorized-    attrSet _ = setLockButtonTooltipNotAuthorized-    attrConstruct _ = constructLockButtonTooltipNotAuthorized-    attrClear _ = clearLockButtonTooltipNotAuthorized---- VVV Prop "tooltip-unlock"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Nothing,Nothing)--getLockButtonTooltipUnlock :: (MonadIO m, LockButtonK o) => o -> m (Maybe T.Text)-getLockButtonTooltipUnlock obj = liftIO $ getObjectPropertyString obj "tooltip-unlock"--setLockButtonTooltipUnlock :: (MonadIO m, LockButtonK o) => o -> T.Text -> m ()-setLockButtonTooltipUnlock obj val = liftIO $ setObjectPropertyString obj "tooltip-unlock" (Just val)--constructLockButtonTooltipUnlock :: T.Text -> IO ([Char], GValue)-constructLockButtonTooltipUnlock val = constructObjectPropertyString "tooltip-unlock" (Just val)--clearLockButtonTooltipUnlock :: (MonadIO m, LockButtonK o) => o -> m ()-clearLockButtonTooltipUnlock obj = liftIO $ setObjectPropertyString obj "tooltip-unlock" (Nothing :: Maybe T.Text)--data LockButtonTooltipUnlockPropertyInfo-instance AttrInfo LockButtonTooltipUnlockPropertyInfo where-    type AttrAllowedOps LockButtonTooltipUnlockPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint LockButtonTooltipUnlockPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint LockButtonTooltipUnlockPropertyInfo = LockButtonK-    type AttrGetType LockButtonTooltipUnlockPropertyInfo = (Maybe T.Text)-    type AttrLabel LockButtonTooltipUnlockPropertyInfo = "tooltip-unlock"-    attrGet _ = getLockButtonTooltipUnlock-    attrSet _ = setLockButtonTooltipUnlock-    attrConstruct _ = constructLockButtonTooltipUnlock-    attrClear _ = clearLockButtonTooltipUnlock--type instance AttributeList LockButton = LockButtonAttributeList-type LockButtonAttributeList = ('[ '("actionName", ActionableActionNamePropertyInfo), '("actionTarget", ActionableActionTargetPropertyInfo), '("alwaysShowImage", ButtonAlwaysShowImagePropertyInfo), '("appPaintable", WidgetAppPaintablePropertyInfo), '("borderWidth", ContainerBorderWidthPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("child", ContainerChildPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("focusOnClick", ButtonFocusOnClickPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("image", ButtonImagePropertyInfo), '("imagePosition", ButtonImagePositionPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("label", ButtonLabelPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("parent", WidgetParentPropertyInfo), '("permission", LockButtonPermissionPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("relatedAction", ActivatableRelatedActionPropertyInfo), '("relief", ButtonReliefPropertyInfo), '("resizeMode", ContainerResizeModePropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("style", WidgetStylePropertyInfo), '("textLock", LockButtonTextLockPropertyInfo), '("textUnlock", LockButtonTextUnlockPropertyInfo), '("tooltipLock", LockButtonTooltipLockPropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipNotAuthorized", LockButtonTooltipNotAuthorizedPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("tooltipUnlock", LockButtonTooltipUnlockPropertyInfo), '("useActionAppearance", ActivatableUseActionAppearancePropertyInfo), '("useStock", ButtonUseStockPropertyInfo), '("useUnderline", ButtonUseUnderlinePropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo), '("xalign", ButtonXalignPropertyInfo), '("yalign", ButtonYalignPropertyInfo)] :: [(Symbol, *)])--lockButtonPermission :: AttrLabelProxy "permission"-lockButtonPermission = AttrLabelProxy--lockButtonTextLock :: AttrLabelProxy "textLock"-lockButtonTextLock = AttrLabelProxy--lockButtonTextUnlock :: AttrLabelProxy "textUnlock"-lockButtonTextUnlock = AttrLabelProxy--lockButtonTooltipLock :: AttrLabelProxy "tooltipLock"-lockButtonTooltipLock = AttrLabelProxy--lockButtonTooltipNotAuthorized :: AttrLabelProxy "tooltipNotAuthorized"-lockButtonTooltipNotAuthorized = AttrLabelProxy--lockButtonTooltipUnlock :: AttrLabelProxy "tooltipUnlock"-lockButtonTooltipUnlock = AttrLabelProxy--type instance SignalList LockButton = LockButtonSignalList-type LockButtonSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("activate", ButtonActivateSignalInfo), '("add", ContainerAddSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("checkResize", ContainerCheckResizeSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("clicked", ButtonClickedSignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enter", ButtonEnterSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leave", ButtonLeaveSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("pressed", ButtonPressedSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("released", ButtonReleasedSignalInfo), '("remove", ContainerRemoveSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("setFocusChild", ContainerSetFocusChildSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method LockButton::new--- method type : Constructor--- Args : [Arg {argCName = "permission", argType = TInterface "Gio" "Permission", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "LockButton")--- throws : False--- Skip return : False--foreign import ccall "gtk_lock_button_new" gtk_lock_button_new :: -    Ptr Gio.Permission ->                   -- permission : TInterface "Gio" "Permission"-    IO (Ptr LockButton)---lockButtonNew ::-    (MonadIO m, Gio.PermissionK a) =>-    Maybe (a)                               -- permission-    -> m LockButton                         -- result-lockButtonNew permission = liftIO $ do-    maybePermission <- case permission of-        Nothing -> return nullPtr-        Just jPermission -> do-            let jPermission' = unsafeManagedPtrCastPtr jPermission-            return jPermission'-    result <- gtk_lock_button_new maybePermission-    checkUnexpectedReturnNULL "gtk_lock_button_new" result-    result' <- (newObject LockButton) result-    whenJust permission touchManagedPtr-    return result'---- method LockButton::get_permission--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "LockButton", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gio" "Permission")--- throws : False--- Skip return : False--foreign import ccall "gtk_lock_button_get_permission" gtk_lock_button_get_permission :: -    Ptr LockButton ->                       -- _obj : TInterface "Gtk" "LockButton"-    IO (Ptr Gio.Permission)---lockButtonGetPermission ::-    (MonadIO m, LockButtonK a) =>-    a                                       -- _obj-    -> m Gio.Permission                     -- result-lockButtonGetPermission _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_lock_button_get_permission _obj'-    checkUnexpectedReturnNULL "gtk_lock_button_get_permission" result-    result' <- (newObject Gio.Permission) result-    touchManagedPtr _obj-    return result'--data LockButtonGetPermissionMethodInfo-instance (signature ~ (m Gio.Permission), MonadIO m, LockButtonK a) => MethodInfo LockButtonGetPermissionMethodInfo a signature where-    overloadedMethod _ = lockButtonGetPermission---- method LockButton::set_permission--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "LockButton", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "permission", argType = TInterface "Gio" "Permission", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_lock_button_set_permission" gtk_lock_button_set_permission :: -    Ptr LockButton ->                       -- _obj : TInterface "Gtk" "LockButton"-    Ptr Gio.Permission ->                   -- permission : TInterface "Gio" "Permission"-    IO ()---lockButtonSetPermission ::-    (MonadIO m, LockButtonK a, Gio.PermissionK b) =>-    a                                       -- _obj-    -> Maybe (b)                            -- permission-    -> m ()                                 -- result-lockButtonSetPermission _obj permission = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybePermission <- case permission of-        Nothing -> return nullPtr-        Just jPermission -> do-            let jPermission' = unsafeManagedPtrCastPtr jPermission-            return jPermission'-    gtk_lock_button_set_permission _obj' maybePermission-    touchManagedPtr _obj-    whenJust permission touchManagedPtr-    return ()--data LockButtonSetPermissionMethodInfo-instance (signature ~ (Maybe (b) -> m ()), MonadIO m, LockButtonK a, Gio.PermissionK b) => MethodInfo LockButtonSetPermissionMethodInfo a signature where-    overloadedMethod _ = lockButtonSetPermission--
− GI/Gtk/Objects/LockButton.hs-boot
@@ -1,21 +0,0 @@-module GI.Gtk.Objects.LockButton where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype LockButton = LockButton (ForeignPtr LockButton)-instance GObject LockButton where-class GObject o => LockButtonK o-instance (GObject o, IsDescendantOf LockButton o) => LockButtonK o-data LockButtonPermissionPropertyInfo-data LockButtonTextLockPropertyInfo-data LockButtonTextUnlockPropertyInfo-data LockButtonTooltipLockPropertyInfo-data LockButtonTooltipNotAuthorizedPropertyInfo-data LockButtonTooltipUnlockPropertyInfo-data LockButtonGetPermissionMethodInfo-data LockButtonSetPermissionMethodInfo
− GI/Gtk/Objects/LockButtonAccessible.hs
@@ -1,134 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.LockButtonAccessible-    ( ---- * Exported types-    LockButtonAccessible(..)                ,-    LockButtonAccessibleK                   ,-    toLockButtonAccessible                  ,-    noLockButtonAccessible                  ,---    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype LockButtonAccessible = LockButtonAccessible (ForeignPtr LockButtonAccessible)-foreign import ccall "gtk_lock_button_accessible_get_type"-    c_gtk_lock_button_accessible_get_type :: IO GType--type instance ParentTypes LockButtonAccessible = LockButtonAccessibleParentTypes-type LockButtonAccessibleParentTypes = '[ButtonAccessible, ContainerAccessible, WidgetAccessible, Accessible, Atk.Object, GObject.Object, Atk.Action, Atk.Component, Atk.Image]--instance GObject LockButtonAccessible where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_lock_button_accessible_get_type-    --class GObject o => LockButtonAccessibleK o-instance (GObject o, IsDescendantOf LockButtonAccessible o) => LockButtonAccessibleK o--toLockButtonAccessible :: LockButtonAccessibleK o => o -> IO LockButtonAccessible-toLockButtonAccessible = unsafeCastTo LockButtonAccessible--noLockButtonAccessible :: Maybe LockButtonAccessible-noLockButtonAccessible = Nothing--type family ResolveLockButtonAccessibleMethod (t :: Symbol) (o :: *) :: * where-    ResolveLockButtonAccessibleMethod "addRelationship" o = Atk.ObjectAddRelationshipMethodInfo-    ResolveLockButtonAccessibleMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveLockButtonAccessibleMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveLockButtonAccessibleMethod "connectWidgetDestroyed" o = AccessibleConnectWidgetDestroyedMethodInfo-    ResolveLockButtonAccessibleMethod "contains" o = Atk.ComponentContainsMethodInfo-    ResolveLockButtonAccessibleMethod "doAction" o = Atk.ActionDoActionMethodInfo-    ResolveLockButtonAccessibleMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveLockButtonAccessibleMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveLockButtonAccessibleMethod "grabFocus" o = Atk.ComponentGrabFocusMethodInfo-    ResolveLockButtonAccessibleMethod "initialize" o = Atk.ObjectInitializeMethodInfo-    ResolveLockButtonAccessibleMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveLockButtonAccessibleMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveLockButtonAccessibleMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveLockButtonAccessibleMethod "notifyStateChange" o = Atk.ObjectNotifyStateChangeMethodInfo-    ResolveLockButtonAccessibleMethod "peekParent" o = Atk.ObjectPeekParentMethodInfo-    ResolveLockButtonAccessibleMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveLockButtonAccessibleMethod "refAccessibleAtPoint" o = Atk.ComponentRefAccessibleAtPointMethodInfo-    ResolveLockButtonAccessibleMethod "refAccessibleChild" o = Atk.ObjectRefAccessibleChildMethodInfo-    ResolveLockButtonAccessibleMethod "refRelationSet" o = Atk.ObjectRefRelationSetMethodInfo-    ResolveLockButtonAccessibleMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveLockButtonAccessibleMethod "refStateSet" o = Atk.ObjectRefStateSetMethodInfo-    ResolveLockButtonAccessibleMethod "removeFocusHandler" o = Atk.ComponentRemoveFocusHandlerMethodInfo-    ResolveLockButtonAccessibleMethod "removePropertyChangeHandler" o = Atk.ObjectRemovePropertyChangeHandlerMethodInfo-    ResolveLockButtonAccessibleMethod "removeRelationship" o = Atk.ObjectRemoveRelationshipMethodInfo-    ResolveLockButtonAccessibleMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveLockButtonAccessibleMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveLockButtonAccessibleMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveLockButtonAccessibleMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveLockButtonAccessibleMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveLockButtonAccessibleMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveLockButtonAccessibleMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveLockButtonAccessibleMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveLockButtonAccessibleMethod "getAlpha" o = Atk.ComponentGetAlphaMethodInfo-    ResolveLockButtonAccessibleMethod "getAttributes" o = Atk.ObjectGetAttributesMethodInfo-    ResolveLockButtonAccessibleMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveLockButtonAccessibleMethod "getExtents" o = Atk.ComponentGetExtentsMethodInfo-    ResolveLockButtonAccessibleMethod "getImageDescription" o = Atk.ImageGetImageDescriptionMethodInfo-    ResolveLockButtonAccessibleMethod "getImageLocale" o = Atk.ImageGetImageLocaleMethodInfo-    ResolveLockButtonAccessibleMethod "getImagePosition" o = Atk.ImageGetImagePositionMethodInfo-    ResolveLockButtonAccessibleMethod "getImageSize" o = Atk.ImageGetImageSizeMethodInfo-    ResolveLockButtonAccessibleMethod "getIndexInParent" o = Atk.ObjectGetIndexInParentMethodInfo-    ResolveLockButtonAccessibleMethod "getKeybinding" o = Atk.ActionGetKeybindingMethodInfo-    ResolveLockButtonAccessibleMethod "getLocalizedName" o = Atk.ActionGetLocalizedNameMethodInfo-    ResolveLockButtonAccessibleMethod "getNAccessibleChildren" o = Atk.ObjectGetNAccessibleChildrenMethodInfo-    ResolveLockButtonAccessibleMethod "getNActions" o = Atk.ActionGetNActionsMethodInfo-    ResolveLockButtonAccessibleMethod "getObjectLocale" o = Atk.ObjectGetObjectLocaleMethodInfo-    ResolveLockButtonAccessibleMethod "getParent" o = Atk.ObjectGetParentMethodInfo-    ResolveLockButtonAccessibleMethod "getPosition" o = Atk.ComponentGetPositionMethodInfo-    ResolveLockButtonAccessibleMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveLockButtonAccessibleMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveLockButtonAccessibleMethod "getRole" o = Atk.ObjectGetRoleMethodInfo-    ResolveLockButtonAccessibleMethod "getSize" o = Atk.ComponentGetSizeMethodInfo-    ResolveLockButtonAccessibleMethod "getWidget" o = AccessibleGetWidgetMethodInfo-    ResolveLockButtonAccessibleMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveLockButtonAccessibleMethod "setExtents" o = Atk.ComponentSetExtentsMethodInfo-    ResolveLockButtonAccessibleMethod "setImageDescription" o = Atk.ImageSetImageDescriptionMethodInfo-    ResolveLockButtonAccessibleMethod "setName" o = Atk.ObjectSetNameMethodInfo-    ResolveLockButtonAccessibleMethod "setParent" o = Atk.ObjectSetParentMethodInfo-    ResolveLockButtonAccessibleMethod "setPosition" o = Atk.ComponentSetPositionMethodInfo-    ResolveLockButtonAccessibleMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveLockButtonAccessibleMethod "setRole" o = Atk.ObjectSetRoleMethodInfo-    ResolveLockButtonAccessibleMethod "setSize" o = Atk.ComponentSetSizeMethodInfo-    ResolveLockButtonAccessibleMethod "setWidget" o = AccessibleSetWidgetMethodInfo-    ResolveLockButtonAccessibleMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveLockButtonAccessibleMethod t LockButtonAccessible, MethodInfo info LockButtonAccessible p) => IsLabelProxy t (LockButtonAccessible -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveLockButtonAccessibleMethod t LockButtonAccessible, MethodInfo info LockButtonAccessible p) => IsLabel t (LockButtonAccessible -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList LockButtonAccessible = LockButtonAccessibleAttributeList-type LockButtonAccessibleAttributeList = ('[ '("accessibleComponentLayer", Atk.ObjectAccessibleComponentLayerPropertyInfo), '("accessibleComponentMdiZorder", Atk.ObjectAccessibleComponentMdiZorderPropertyInfo), '("accessibleDescription", Atk.ObjectAccessibleDescriptionPropertyInfo), '("accessibleHypertextNlinks", Atk.ObjectAccessibleHypertextNlinksPropertyInfo), '("accessibleName", Atk.ObjectAccessibleNamePropertyInfo), '("accessibleParent", Atk.ObjectAccessibleParentPropertyInfo), '("accessibleRole", Atk.ObjectAccessibleRolePropertyInfo), '("accessibleTableCaption", Atk.ObjectAccessibleTableCaptionPropertyInfo), '("accessibleTableCaptionObject", Atk.ObjectAccessibleTableCaptionObjectPropertyInfo), '("accessibleTableColumnDescription", Atk.ObjectAccessibleTableColumnDescriptionPropertyInfo), '("accessibleTableColumnHeader", Atk.ObjectAccessibleTableColumnHeaderPropertyInfo), '("accessibleTableRowDescription", Atk.ObjectAccessibleTableRowDescriptionPropertyInfo), '("accessibleTableRowHeader", Atk.ObjectAccessibleTableRowHeaderPropertyInfo), '("accessibleTableSummary", Atk.ObjectAccessibleTableSummaryPropertyInfo), '("accessibleValue", Atk.ObjectAccessibleValuePropertyInfo), '("widget", AccessibleWidgetPropertyInfo)] :: [(Symbol, *)])--type instance SignalList LockButtonAccessible = LockButtonAccessibleSignalList-type LockButtonAccessibleSignalList = ('[ '("activeDescendantChanged", Atk.ObjectActiveDescendantChangedSignalInfo), '("boundsChanged", Atk.ComponentBoundsChangedSignalInfo), '("childrenChanged", Atk.ObjectChildrenChangedSignalInfo), '("focusEvent", Atk.ObjectFocusEventSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("propertyChange", Atk.ObjectPropertyChangeSignalInfo), '("stateChange", Atk.ObjectStateChangeSignalInfo), '("visibleDataChanged", Atk.ObjectVisibleDataChangedSignalInfo)] :: [(Symbol, *)])--
− GI/Gtk/Objects/LockButtonAccessible.hs-boot
@@ -1,13 +0,0 @@-module GI.Gtk.Objects.LockButtonAccessible where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype LockButtonAccessible = LockButtonAccessible (ForeignPtr LockButtonAccessible)-instance GObject LockButtonAccessible where-class GObject o => LockButtonAccessibleK o-instance (GObject o, IsDescendantOf LockButtonAccessible o) => LockButtonAccessibleK o
− GI/Gtk/Objects/Menu.hs
@@ -1,1803 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.Menu-    ( ---- * Exported types-    Menu(..)                                ,-    MenuK                                   ,-    toMenu                                  ,-    noMenu                                  ,--- -- * Methods--- ** menuAttach-    MenuAttachMethodInfo                    ,-    menuAttach                              ,----- ** menuAttachToWidget-    MenuAttachToWidgetMethodInfo            ,-    menuAttachToWidget                      ,----- ** menuDetach-    MenuDetachMethodInfo                    ,-    menuDetach                              ,----- ** menuGetAccelGroup-    MenuGetAccelGroupMethodInfo             ,-    menuGetAccelGroup                       ,----- ** menuGetAccelPath-    MenuGetAccelPathMethodInfo              ,-    menuGetAccelPath                        ,----- ** menuGetActive-    MenuGetActiveMethodInfo                 ,-    menuGetActive                           ,----- ** menuGetAttachWidget-    MenuGetAttachWidgetMethodInfo           ,-    menuGetAttachWidget                     ,----- ** menuGetForAttachWidget-    menuGetForAttachWidget                  ,----- ** menuGetMonitor-    MenuGetMonitorMethodInfo                ,-    menuGetMonitor                          ,----- ** menuGetReserveToggleSize-    MenuGetReserveToggleSizeMethodInfo      ,-    menuGetReserveToggleSize                ,----- ** menuGetTearoffState-    MenuGetTearoffStateMethodInfo           ,-    menuGetTearoffState                     ,----- ** menuGetTitle-    MenuGetTitleMethodInfo                  ,-    menuGetTitle                            ,----- ** menuNew-    menuNew                                 ,----- ** menuNewFromModel-    menuNewFromModel                        ,----- ** menuPopdown-    MenuPopdownMethodInfo                   ,-    menuPopdown                             ,----- ** menuPopup-    MenuPopupMethodInfo                     ,-    menuPopup                               ,----- ** menuPopupForDevice-    MenuPopupForDeviceMethodInfo            ,-    menuPopupForDevice                      ,----- ** menuReorderChild-    MenuReorderChildMethodInfo              ,-    menuReorderChild                        ,----- ** menuReposition-    MenuRepositionMethodInfo                ,-    menuReposition                          ,----- ** menuSetAccelGroup-    MenuSetAccelGroupMethodInfo             ,-    menuSetAccelGroup                       ,----- ** menuSetAccelPath-    MenuSetAccelPathMethodInfo              ,-    menuSetAccelPath                        ,----- ** menuSetActive-    MenuSetActiveMethodInfo                 ,-    menuSetActive                           ,----- ** menuSetMonitor-    MenuSetMonitorMethodInfo                ,-    menuSetMonitor                          ,----- ** menuSetReserveToggleSize-    MenuSetReserveToggleSizeMethodInfo      ,-    menuSetReserveToggleSize                ,----- ** menuSetScreen-    MenuSetScreenMethodInfo                 ,-    menuSetScreen                           ,----- ** menuSetTearoffState-    MenuSetTearoffStateMethodInfo           ,-    menuSetTearoffState                     ,----- ** menuSetTitle-    MenuSetTitleMethodInfo                  ,-    menuSetTitle                            ,----- -- * Properties--- ** AccelGroup-    MenuAccelGroupPropertyInfo              ,-    clearMenuAccelGroup                     ,-    constructMenuAccelGroup                 ,-    getMenuAccelGroup                       ,-    menuAccelGroup                          ,-    setMenuAccelGroup                       ,----- ** AccelPath-    MenuAccelPathPropertyInfo               ,-    clearMenuAccelPath                      ,-    constructMenuAccelPath                  ,-    getMenuAccelPath                        ,-    menuAccelPath                           ,-    setMenuAccelPath                        ,----- ** Active-    MenuActivePropertyInfo                  ,-    constructMenuActive                     ,-    getMenuActive                           ,-    menuActive                              ,-    setMenuActive                           ,----- ** AttachWidget-    MenuAttachWidgetPropertyInfo            ,-    clearMenuAttachWidget                   ,-    constructMenuAttachWidget               ,-    getMenuAttachWidget                     ,-    menuAttachWidget                        ,-    setMenuAttachWidget                     ,----- ** Monitor-    MenuMonitorPropertyInfo                 ,-    constructMenuMonitor                    ,-    getMenuMonitor                          ,-    menuMonitor                             ,-    setMenuMonitor                          ,----- ** ReserveToggleSize-    MenuReserveToggleSizePropertyInfo       ,-    constructMenuReserveToggleSize          ,-    getMenuReserveToggleSize                ,-    menuReserveToggleSize                   ,-    setMenuReserveToggleSize                ,----- ** TearoffState-    MenuTearoffStatePropertyInfo            ,-    constructMenuTearoffState               ,-    getMenuTearoffState                     ,-    menuTearoffState                        ,-    setMenuTearoffState                     ,----- ** TearoffTitle-    MenuTearoffTitlePropertyInfo            ,-    clearMenuTearoffTitle                   ,-    constructMenuTearoffTitle               ,-    getMenuTearoffTitle                     ,-    menuTearoffTitle                        ,-    setMenuTearoffTitle                     ,----- -- * Signals--- ** MoveScroll-    MenuMoveScrollCallback                  ,-    MenuMoveScrollCallbackC                 ,-    MenuMoveScrollSignalInfo                ,-    afterMenuMoveScroll                     ,-    menuMoveScrollCallbackWrapper           ,-    menuMoveScrollClosure                   ,-    mkMenuMoveScrollCallback                ,-    noMenuMoveScrollCallback                ,-    onMenuMoveScroll                        ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GLib as GLib-import qualified GI.GObject as GObject-import qualified GI.Gdk as Gdk-import qualified GI.Gio as Gio--newtype Menu = Menu (ForeignPtr Menu)-foreign import ccall "gtk_menu_get_type"-    c_gtk_menu_get_type :: IO GType--type instance ParentTypes Menu = MenuParentTypes-type MenuParentTypes = '[MenuShell, Container, Widget, GObject.Object, Atk.ImplementorIface, Buildable]--instance GObject Menu where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_menu_get_type-    --class GObject o => MenuK o-instance (GObject o, IsDescendantOf Menu o) => MenuK o--toMenu :: MenuK o => o -> IO Menu-toMenu = unsafeCastTo Menu--noMenu :: Maybe Menu-noMenu = Nothing--type family ResolveMenuMethod (t :: Symbol) (o :: *) :: * where-    ResolveMenuMethod "activate" o = WidgetActivateMethodInfo-    ResolveMenuMethod "activateItem" o = MenuShellActivateItemMethodInfo-    ResolveMenuMethod "add" o = ContainerAddMethodInfo-    ResolveMenuMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveMenuMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveMenuMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveMenuMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveMenuMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveMenuMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveMenuMethod "append" o = MenuShellAppendMethodInfo-    ResolveMenuMethod "attach" o = MenuAttachMethodInfo-    ResolveMenuMethod "attachToWidget" o = MenuAttachToWidgetMethodInfo-    ResolveMenuMethod "bindModel" o = MenuShellBindModelMethodInfo-    ResolveMenuMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveMenuMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveMenuMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveMenuMethod "cancel" o = MenuShellCancelMethodInfo-    ResolveMenuMethod "checkResize" o = ContainerCheckResizeMethodInfo-    ResolveMenuMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveMenuMethod "childGetProperty" o = ContainerChildGetPropertyMethodInfo-    ResolveMenuMethod "childNotifyByPspec" o = ContainerChildNotifyByPspecMethodInfo-    ResolveMenuMethod "childSetProperty" o = ContainerChildSetPropertyMethodInfo-    ResolveMenuMethod "childType" o = ContainerChildTypeMethodInfo-    ResolveMenuMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveMenuMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveMenuMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveMenuMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveMenuMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveMenuMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveMenuMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveMenuMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveMenuMethod "deactivate" o = MenuShellDeactivateMethodInfo-    ResolveMenuMethod "deselect" o = MenuShellDeselectMethodInfo-    ResolveMenuMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveMenuMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveMenuMethod "detach" o = MenuDetachMethodInfo-    ResolveMenuMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveMenuMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveMenuMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveMenuMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveMenuMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveMenuMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveMenuMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveMenuMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveMenuMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveMenuMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveMenuMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveMenuMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveMenuMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveMenuMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveMenuMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveMenuMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveMenuMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveMenuMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveMenuMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveMenuMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveMenuMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveMenuMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveMenuMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveMenuMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveMenuMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveMenuMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveMenuMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveMenuMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveMenuMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveMenuMethod "draw" o = WidgetDrawMethodInfo-    ResolveMenuMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveMenuMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveMenuMethod "event" o = WidgetEventMethodInfo-    ResolveMenuMethod "forall" o = ContainerForallMethodInfo-    ResolveMenuMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveMenuMethod "foreach" o = ContainerForeachMethodInfo-    ResolveMenuMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveMenuMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveMenuMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveMenuMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveMenuMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveMenuMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveMenuMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveMenuMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveMenuMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveMenuMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveMenuMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveMenuMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveMenuMethod "hide" o = WidgetHideMethodInfo-    ResolveMenuMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveMenuMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveMenuMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveMenuMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveMenuMethod "insert" o = MenuShellInsertMethodInfo-    ResolveMenuMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveMenuMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveMenuMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveMenuMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveMenuMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveMenuMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveMenuMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveMenuMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveMenuMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveMenuMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveMenuMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveMenuMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveMenuMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveMenuMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveMenuMethod "map" o = WidgetMapMethodInfo-    ResolveMenuMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveMenuMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveMenuMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveMenuMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveMenuMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveMenuMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveMenuMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveMenuMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveMenuMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveMenuMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveMenuMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveMenuMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveMenuMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveMenuMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveMenuMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveMenuMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveMenuMethod "path" o = WidgetPathMethodInfo-    ResolveMenuMethod "popdown" o = MenuPopdownMethodInfo-    ResolveMenuMethod "popup" o = MenuPopupMethodInfo-    ResolveMenuMethod "popupForDevice" o = MenuPopupForDeviceMethodInfo-    ResolveMenuMethod "prepend" o = MenuShellPrependMethodInfo-    ResolveMenuMethod "propagateDraw" o = ContainerPropagateDrawMethodInfo-    ResolveMenuMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveMenuMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveMenuMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveMenuMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveMenuMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveMenuMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveMenuMethod "realize" o = WidgetRealizeMethodInfo-    ResolveMenuMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveMenuMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveMenuMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveMenuMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveMenuMethod "remove" o = ContainerRemoveMethodInfo-    ResolveMenuMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveMenuMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveMenuMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveMenuMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveMenuMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveMenuMethod "reorderChild" o = MenuReorderChildMethodInfo-    ResolveMenuMethod "reparent" o = WidgetReparentMethodInfo-    ResolveMenuMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveMenuMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveMenuMethod "reposition" o = MenuRepositionMethodInfo-    ResolveMenuMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveMenuMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveMenuMethod "resizeChildren" o = ContainerResizeChildrenMethodInfo-    ResolveMenuMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveMenuMethod "selectFirst" o = MenuShellSelectFirstMethodInfo-    ResolveMenuMethod "selectItem" o = MenuShellSelectItemMethodInfo-    ResolveMenuMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveMenuMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveMenuMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveMenuMethod "show" o = WidgetShowMethodInfo-    ResolveMenuMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveMenuMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveMenuMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveMenuMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveMenuMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveMenuMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveMenuMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveMenuMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveMenuMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveMenuMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveMenuMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveMenuMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveMenuMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveMenuMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveMenuMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveMenuMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveMenuMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveMenuMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveMenuMethod "unsetFocusChain" o = ContainerUnsetFocusChainMethodInfo-    ResolveMenuMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveMenuMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveMenuMethod "getAccelGroup" o = MenuGetAccelGroupMethodInfo-    ResolveMenuMethod "getAccelPath" o = MenuGetAccelPathMethodInfo-    ResolveMenuMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveMenuMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveMenuMethod "getActive" o = MenuGetActiveMethodInfo-    ResolveMenuMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveMenuMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveMenuMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveMenuMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveMenuMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveMenuMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveMenuMethod "getAttachWidget" o = MenuGetAttachWidgetMethodInfo-    ResolveMenuMethod "getBorderWidth" o = ContainerGetBorderWidthMethodInfo-    ResolveMenuMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveMenuMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveMenuMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveMenuMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveMenuMethod "getChildren" o = ContainerGetChildrenMethodInfo-    ResolveMenuMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveMenuMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveMenuMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveMenuMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveMenuMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveMenuMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveMenuMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveMenuMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveMenuMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveMenuMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveMenuMethod "getFocusChain" o = ContainerGetFocusChainMethodInfo-    ResolveMenuMethod "getFocusChild" o = ContainerGetFocusChildMethodInfo-    ResolveMenuMethod "getFocusHadjustment" o = ContainerGetFocusHadjustmentMethodInfo-    ResolveMenuMethod "getFocusVadjustment" o = ContainerGetFocusVadjustmentMethodInfo-    ResolveMenuMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveMenuMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveMenuMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveMenuMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveMenuMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveMenuMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveMenuMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveMenuMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveMenuMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveMenuMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveMenuMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveMenuMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveMenuMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveMenuMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveMenuMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveMenuMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveMenuMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveMenuMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveMenuMethod "getMonitor" o = MenuGetMonitorMethodInfo-    ResolveMenuMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveMenuMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveMenuMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveMenuMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveMenuMethod "getParentShell" o = MenuShellGetParentShellMethodInfo-    ResolveMenuMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveMenuMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveMenuMethod "getPathForChild" o = ContainerGetPathForChildMethodInfo-    ResolveMenuMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveMenuMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveMenuMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveMenuMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveMenuMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveMenuMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveMenuMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveMenuMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveMenuMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveMenuMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveMenuMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveMenuMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveMenuMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveMenuMethod "getReserveToggleSize" o = MenuGetReserveToggleSizeMethodInfo-    ResolveMenuMethod "getResizeMode" o = ContainerGetResizeModeMethodInfo-    ResolveMenuMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveMenuMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveMenuMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveMenuMethod "getSelectedItem" o = MenuShellGetSelectedItemMethodInfo-    ResolveMenuMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveMenuMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveMenuMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveMenuMethod "getState" o = WidgetGetStateMethodInfo-    ResolveMenuMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveMenuMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveMenuMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveMenuMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveMenuMethod "getTakeFocus" o = MenuShellGetTakeFocusMethodInfo-    ResolveMenuMethod "getTearoffState" o = MenuGetTearoffStateMethodInfo-    ResolveMenuMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveMenuMethod "getTitle" o = MenuGetTitleMethodInfo-    ResolveMenuMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveMenuMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveMenuMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveMenuMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveMenuMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveMenuMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveMenuMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveMenuMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveMenuMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveMenuMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveMenuMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveMenuMethod "setAccelGroup" o = MenuSetAccelGroupMethodInfo-    ResolveMenuMethod "setActive" o = MenuSetActiveMethodInfo-    ResolveMenuMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveMenuMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveMenuMethod "setBorderWidth" o = ContainerSetBorderWidthMethodInfo-    ResolveMenuMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveMenuMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveMenuMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveMenuMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveMenuMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveMenuMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveMenuMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveMenuMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveMenuMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveMenuMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveMenuMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveMenuMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveMenuMethod "setFocusChain" o = ContainerSetFocusChainMethodInfo-    ResolveMenuMethod "setFocusChild" o = ContainerSetFocusChildMethodInfo-    ResolveMenuMethod "setFocusHadjustment" o = ContainerSetFocusHadjustmentMethodInfo-    ResolveMenuMethod "setFocusVadjustment" o = ContainerSetFocusVadjustmentMethodInfo-    ResolveMenuMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveMenuMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveMenuMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveMenuMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveMenuMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveMenuMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveMenuMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveMenuMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveMenuMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveMenuMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveMenuMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveMenuMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveMenuMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveMenuMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveMenuMethod "setMonitor" o = MenuSetMonitorMethodInfo-    ResolveMenuMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveMenuMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveMenuMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveMenuMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveMenuMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveMenuMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveMenuMethod "setReallocateRedraws" o = ContainerSetReallocateRedrawsMethodInfo-    ResolveMenuMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveMenuMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveMenuMethod "setReserveToggleSize" o = MenuSetReserveToggleSizeMethodInfo-    ResolveMenuMethod "setResizeMode" o = ContainerSetResizeModeMethodInfo-    ResolveMenuMethod "setScreen" o = MenuSetScreenMethodInfo-    ResolveMenuMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveMenuMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveMenuMethod "setState" o = WidgetSetStateMethodInfo-    ResolveMenuMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveMenuMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveMenuMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveMenuMethod "setTakeFocus" o = MenuShellSetTakeFocusMethodInfo-    ResolveMenuMethod "setTearoffState" o = MenuSetTearoffStateMethodInfo-    ResolveMenuMethod "setTitle" o = MenuSetTitleMethodInfo-    ResolveMenuMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveMenuMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveMenuMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveMenuMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveMenuMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveMenuMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveMenuMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveMenuMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveMenuMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveMenuMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveMenuMethod t Menu, MethodInfo info Menu p) => IsLabelProxy t (Menu -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveMenuMethod t Menu, MethodInfo info Menu p) => IsLabel t (Menu -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal Menu::move-scroll-type MenuMoveScrollCallback =-    ScrollType ->-    IO ()--noMenuMoveScrollCallback :: Maybe MenuMoveScrollCallback-noMenuMoveScrollCallback = Nothing--type MenuMoveScrollCallbackC =-    Ptr () ->                               -- object-    CUInt ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkMenuMoveScrollCallback :: MenuMoveScrollCallbackC -> IO (FunPtr MenuMoveScrollCallbackC)--menuMoveScrollClosure :: MenuMoveScrollCallback -> IO Closure-menuMoveScrollClosure cb = newCClosure =<< mkMenuMoveScrollCallback wrapped-    where wrapped = menuMoveScrollCallbackWrapper cb--menuMoveScrollCallbackWrapper ::-    MenuMoveScrollCallback ->-    Ptr () ->-    CUInt ->-    Ptr () ->-    IO ()-menuMoveScrollCallbackWrapper _cb _ scrollType _ = do-    let scrollType' = (toEnum . fromIntegral) scrollType-    _cb  scrollType'--onMenuMoveScroll :: (GObject a, MonadIO m) => a -> MenuMoveScrollCallback -> m SignalHandlerId-onMenuMoveScroll obj cb = liftIO $ connectMenuMoveScroll obj cb SignalConnectBefore-afterMenuMoveScroll :: (GObject a, MonadIO m) => a -> MenuMoveScrollCallback -> m SignalHandlerId-afterMenuMoveScroll obj cb = connectMenuMoveScroll obj cb SignalConnectAfter--connectMenuMoveScroll :: (GObject a, MonadIO m) =>-                         a -> MenuMoveScrollCallback -> SignalConnectMode -> m SignalHandlerId-connectMenuMoveScroll obj cb after = liftIO $ do-    cb' <- mkMenuMoveScrollCallback (menuMoveScrollCallbackWrapper cb)-    connectSignalFunPtr obj "move-scroll" cb' after---- VVV Prop "accel-group"-   -- Type: TInterface "Gtk" "AccelGroup"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just True)--getMenuAccelGroup :: (MonadIO m, MenuK o) => o -> m AccelGroup-getMenuAccelGroup obj = liftIO $ checkUnexpectedNothing "getMenuAccelGroup" $ getObjectPropertyObject obj "accel-group" AccelGroup--setMenuAccelGroup :: (MonadIO m, MenuK o, AccelGroupK a) => o -> a -> m ()-setMenuAccelGroup obj val = liftIO $ setObjectPropertyObject obj "accel-group" (Just val)--constructMenuAccelGroup :: (AccelGroupK a) => a -> IO ([Char], GValue)-constructMenuAccelGroup val = constructObjectPropertyObject "accel-group" (Just val)--clearMenuAccelGroup :: (MonadIO m, MenuK o) => o -> m ()-clearMenuAccelGroup obj = liftIO $ setObjectPropertyObject obj "accel-group" (Nothing :: Maybe AccelGroup)--data MenuAccelGroupPropertyInfo-instance AttrInfo MenuAccelGroupPropertyInfo where-    type AttrAllowedOps MenuAccelGroupPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint MenuAccelGroupPropertyInfo = AccelGroupK-    type AttrBaseTypeConstraint MenuAccelGroupPropertyInfo = MenuK-    type AttrGetType MenuAccelGroupPropertyInfo = AccelGroup-    type AttrLabel MenuAccelGroupPropertyInfo = "accel-group"-    attrGet _ = getMenuAccelGroup-    attrSet _ = setMenuAccelGroup-    attrConstruct _ = constructMenuAccelGroup-    attrClear _ = clearMenuAccelGroup---- VVV Prop "accel-path"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just True)--getMenuAccelPath :: (MonadIO m, MenuK o) => o -> m T.Text-getMenuAccelPath obj = liftIO $ checkUnexpectedNothing "getMenuAccelPath" $ getObjectPropertyString obj "accel-path"--setMenuAccelPath :: (MonadIO m, MenuK o) => o -> T.Text -> m ()-setMenuAccelPath obj val = liftIO $ setObjectPropertyString obj "accel-path" (Just val)--constructMenuAccelPath :: T.Text -> IO ([Char], GValue)-constructMenuAccelPath val = constructObjectPropertyString "accel-path" (Just val)--clearMenuAccelPath :: (MonadIO m, MenuK o) => o -> m ()-clearMenuAccelPath obj = liftIO $ setObjectPropertyString obj "accel-path" (Nothing :: Maybe T.Text)--data MenuAccelPathPropertyInfo-instance AttrInfo MenuAccelPathPropertyInfo where-    type AttrAllowedOps MenuAccelPathPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint MenuAccelPathPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint MenuAccelPathPropertyInfo = MenuK-    type AttrGetType MenuAccelPathPropertyInfo = T.Text-    type AttrLabel MenuAccelPathPropertyInfo = "accel-path"-    attrGet _ = getMenuAccelPath-    attrSet _ = setMenuAccelPath-    attrConstruct _ = constructMenuAccelPath-    attrClear _ = clearMenuAccelPath---- VVV Prop "active"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getMenuActive :: (MonadIO m, MenuK o) => o -> m Int32-getMenuActive obj = liftIO $ getObjectPropertyInt32 obj "active"--setMenuActive :: (MonadIO m, MenuK o) => o -> Int32 -> m ()-setMenuActive obj val = liftIO $ setObjectPropertyInt32 obj "active" val--constructMenuActive :: Int32 -> IO ([Char], GValue)-constructMenuActive val = constructObjectPropertyInt32 "active" val--data MenuActivePropertyInfo-instance AttrInfo MenuActivePropertyInfo where-    type AttrAllowedOps MenuActivePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint MenuActivePropertyInfo = (~) Int32-    type AttrBaseTypeConstraint MenuActivePropertyInfo = MenuK-    type AttrGetType MenuActivePropertyInfo = Int32-    type AttrLabel MenuActivePropertyInfo = "active"-    attrGet _ = getMenuActive-    attrSet _ = setMenuActive-    attrConstruct _ = constructMenuActive-    attrClear _ = undefined---- VVV Prop "attach-widget"-   -- Type: TInterface "Gtk" "Widget"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Nothing)--getMenuAttachWidget :: (MonadIO m, MenuK o) => o -> m Widget-getMenuAttachWidget obj = liftIO $ checkUnexpectedNothing "getMenuAttachWidget" $ getObjectPropertyObject obj "attach-widget" Widget--setMenuAttachWidget :: (MonadIO m, MenuK o, WidgetK a) => o -> a -> m ()-setMenuAttachWidget obj val = liftIO $ setObjectPropertyObject obj "attach-widget" (Just val)--constructMenuAttachWidget :: (WidgetK a) => a -> IO ([Char], GValue)-constructMenuAttachWidget val = constructObjectPropertyObject "attach-widget" (Just val)--clearMenuAttachWidget :: (MonadIO m, MenuK o) => o -> m ()-clearMenuAttachWidget obj = liftIO $ setObjectPropertyObject obj "attach-widget" (Nothing :: Maybe Widget)--data MenuAttachWidgetPropertyInfo-instance AttrInfo MenuAttachWidgetPropertyInfo where-    type AttrAllowedOps MenuAttachWidgetPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint MenuAttachWidgetPropertyInfo = WidgetK-    type AttrBaseTypeConstraint MenuAttachWidgetPropertyInfo = MenuK-    type AttrGetType MenuAttachWidgetPropertyInfo = Widget-    type AttrLabel MenuAttachWidgetPropertyInfo = "attach-widget"-    attrGet _ = getMenuAttachWidget-    attrSet _ = setMenuAttachWidget-    attrConstruct _ = constructMenuAttachWidget-    attrClear _ = clearMenuAttachWidget---- VVV Prop "monitor"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getMenuMonitor :: (MonadIO m, MenuK o) => o -> m Int32-getMenuMonitor obj = liftIO $ getObjectPropertyInt32 obj "monitor"--setMenuMonitor :: (MonadIO m, MenuK o) => o -> Int32 -> m ()-setMenuMonitor obj val = liftIO $ setObjectPropertyInt32 obj "monitor" val--constructMenuMonitor :: Int32 -> IO ([Char], GValue)-constructMenuMonitor val = constructObjectPropertyInt32 "monitor" val--data MenuMonitorPropertyInfo-instance AttrInfo MenuMonitorPropertyInfo where-    type AttrAllowedOps MenuMonitorPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint MenuMonitorPropertyInfo = (~) Int32-    type AttrBaseTypeConstraint MenuMonitorPropertyInfo = MenuK-    type AttrGetType MenuMonitorPropertyInfo = Int32-    type AttrLabel MenuMonitorPropertyInfo = "monitor"-    attrGet _ = getMenuMonitor-    attrSet _ = setMenuMonitor-    attrConstruct _ = constructMenuMonitor-    attrClear _ = undefined---- VVV Prop "reserve-toggle-size"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getMenuReserveToggleSize :: (MonadIO m, MenuK o) => o -> m Bool-getMenuReserveToggleSize obj = liftIO $ getObjectPropertyBool obj "reserve-toggle-size"--setMenuReserveToggleSize :: (MonadIO m, MenuK o) => o -> Bool -> m ()-setMenuReserveToggleSize obj val = liftIO $ setObjectPropertyBool obj "reserve-toggle-size" val--constructMenuReserveToggleSize :: Bool -> IO ([Char], GValue)-constructMenuReserveToggleSize val = constructObjectPropertyBool "reserve-toggle-size" val--data MenuReserveToggleSizePropertyInfo-instance AttrInfo MenuReserveToggleSizePropertyInfo where-    type AttrAllowedOps MenuReserveToggleSizePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint MenuReserveToggleSizePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint MenuReserveToggleSizePropertyInfo = MenuK-    type AttrGetType MenuReserveToggleSizePropertyInfo = Bool-    type AttrLabel MenuReserveToggleSizePropertyInfo = "reserve-toggle-size"-    attrGet _ = getMenuReserveToggleSize-    attrSet _ = setMenuReserveToggleSize-    attrConstruct _ = constructMenuReserveToggleSize-    attrClear _ = undefined---- VVV Prop "tearoff-state"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getMenuTearoffState :: (MonadIO m, MenuK o) => o -> m Bool-getMenuTearoffState obj = liftIO $ getObjectPropertyBool obj "tearoff-state"--setMenuTearoffState :: (MonadIO m, MenuK o) => o -> Bool -> m ()-setMenuTearoffState obj val = liftIO $ setObjectPropertyBool obj "tearoff-state" val--constructMenuTearoffState :: Bool -> IO ([Char], GValue)-constructMenuTearoffState val = constructObjectPropertyBool "tearoff-state" val--data MenuTearoffStatePropertyInfo-instance AttrInfo MenuTearoffStatePropertyInfo where-    type AttrAllowedOps MenuTearoffStatePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint MenuTearoffStatePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint MenuTearoffStatePropertyInfo = MenuK-    type AttrGetType MenuTearoffStatePropertyInfo = Bool-    type AttrLabel MenuTearoffStatePropertyInfo = "tearoff-state"-    attrGet _ = getMenuTearoffState-    attrSet _ = setMenuTearoffState-    attrConstruct _ = constructMenuTearoffState-    attrClear _ = undefined---- VVV Prop "tearoff-title"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getMenuTearoffTitle :: (MonadIO m, MenuK o) => o -> m (Maybe T.Text)-getMenuTearoffTitle obj = liftIO $ getObjectPropertyString obj "tearoff-title"--setMenuTearoffTitle :: (MonadIO m, MenuK o) => o -> T.Text -> m ()-setMenuTearoffTitle obj val = liftIO $ setObjectPropertyString obj "tearoff-title" (Just val)--constructMenuTearoffTitle :: T.Text -> IO ([Char], GValue)-constructMenuTearoffTitle val = constructObjectPropertyString "tearoff-title" (Just val)--clearMenuTearoffTitle :: (MonadIO m, MenuK o) => o -> m ()-clearMenuTearoffTitle obj = liftIO $ setObjectPropertyString obj "tearoff-title" (Nothing :: Maybe T.Text)--data MenuTearoffTitlePropertyInfo-instance AttrInfo MenuTearoffTitlePropertyInfo where-    type AttrAllowedOps MenuTearoffTitlePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint MenuTearoffTitlePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint MenuTearoffTitlePropertyInfo = MenuK-    type AttrGetType MenuTearoffTitlePropertyInfo = (Maybe T.Text)-    type AttrLabel MenuTearoffTitlePropertyInfo = "tearoff-title"-    attrGet _ = getMenuTearoffTitle-    attrSet _ = setMenuTearoffTitle-    attrConstruct _ = constructMenuTearoffTitle-    attrClear _ = clearMenuTearoffTitle--type instance AttributeList Menu = MenuAttributeList-type MenuAttributeList = ('[ '("accelGroup", MenuAccelGroupPropertyInfo), '("accelPath", MenuAccelPathPropertyInfo), '("active", MenuActivePropertyInfo), '("appPaintable", WidgetAppPaintablePropertyInfo), '("attachWidget", MenuAttachWidgetPropertyInfo), '("borderWidth", ContainerBorderWidthPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("child", ContainerChildPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("monitor", MenuMonitorPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("parent", WidgetParentPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("reserveToggleSize", MenuReserveToggleSizePropertyInfo), '("resizeMode", ContainerResizeModePropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("style", WidgetStylePropertyInfo), '("takeFocus", MenuShellTakeFocusPropertyInfo), '("tearoffState", MenuTearoffStatePropertyInfo), '("tearoffTitle", MenuTearoffTitlePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo)] :: [(Symbol, *)])--menuAccelGroup :: AttrLabelProxy "accelGroup"-menuAccelGroup = AttrLabelProxy--menuAccelPath :: AttrLabelProxy "accelPath"-menuAccelPath = AttrLabelProxy--menuActive :: AttrLabelProxy "active"-menuActive = AttrLabelProxy--menuAttachWidget :: AttrLabelProxy "attachWidget"-menuAttachWidget = AttrLabelProxy--menuMonitor :: AttrLabelProxy "monitor"-menuMonitor = AttrLabelProxy--menuReserveToggleSize :: AttrLabelProxy "reserveToggleSize"-menuReserveToggleSize = AttrLabelProxy--menuTearoffState :: AttrLabelProxy "tearoffState"-menuTearoffState = AttrLabelProxy--menuTearoffTitle :: AttrLabelProxy "tearoffTitle"-menuTearoffTitle = AttrLabelProxy--data MenuMoveScrollSignalInfo-instance SignalInfo MenuMoveScrollSignalInfo where-    type HaskellCallbackType MenuMoveScrollSignalInfo = MenuMoveScrollCallback-    connectSignal _ = connectMenuMoveScroll--type instance SignalList Menu = MenuSignalList-type MenuSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("activateCurrent", MenuShellActivateCurrentSignalInfo), '("add", ContainerAddSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("cancel", MenuShellCancelSignalInfo), '("checkResize", ContainerCheckResizeSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("cycleFocus", MenuShellCycleFocusSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deactivate", MenuShellDeactivateSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("insert", MenuShellInsertSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveCurrent", MenuShellMoveCurrentSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("moveScroll", MenuMoveScrollSignalInfo), '("moveSelected", MenuShellMoveSelectedSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("remove", ContainerRemoveSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionDone", MenuShellSelectionDoneSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("setFocusChild", ContainerSetFocusChildSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method Menu::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "Menu")--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_new" gtk_menu_new :: -    IO (Ptr Menu)---menuNew ::-    (MonadIO m) =>-    m Menu                                  -- result-menuNew  = liftIO $ do-    result <- gtk_menu_new-    checkUnexpectedReturnNULL "gtk_menu_new" result-    result' <- (newObject Menu) result-    return result'---- method Menu::new_from_model--- method type : Constructor--- Args : [Arg {argCName = "model", argType = TInterface "Gio" "MenuModel", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Menu")--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_new_from_model" gtk_menu_new_from_model :: -    Ptr Gio.MenuModel ->                    -- model : TInterface "Gio" "MenuModel"-    IO (Ptr Menu)---menuNewFromModel ::-    (MonadIO m, Gio.MenuModelK a) =>-    a                                       -- model-    -> m Menu                               -- result-menuNewFromModel model = liftIO $ do-    let model' = unsafeManagedPtrCastPtr model-    result <- gtk_menu_new_from_model model'-    checkUnexpectedReturnNULL "gtk_menu_new_from_model" result-    result' <- (newObject Menu) result-    touchManagedPtr model-    return result'---- method Menu::attach--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Menu", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "child", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "left_attach", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "right_attach", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "top_attach", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "bottom_attach", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_attach" gtk_menu_attach :: -    Ptr Menu ->                             -- _obj : TInterface "Gtk" "Menu"-    Ptr Widget ->                           -- child : TInterface "Gtk" "Widget"-    Word32 ->                               -- left_attach : TBasicType TUInt-    Word32 ->                               -- right_attach : TBasicType TUInt-    Word32 ->                               -- top_attach : TBasicType TUInt-    Word32 ->                               -- bottom_attach : TBasicType TUInt-    IO ()---menuAttach ::-    (MonadIO m, MenuK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- child-    -> Word32                               -- leftAttach-    -> Word32                               -- rightAttach-    -> Word32                               -- topAttach-    -> Word32                               -- bottomAttach-    -> m ()                                 -- result-menuAttach _obj child leftAttach rightAttach topAttach bottomAttach = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let child' = unsafeManagedPtrCastPtr child-    gtk_menu_attach _obj' child' leftAttach rightAttach topAttach bottomAttach-    touchManagedPtr _obj-    touchManagedPtr child-    return ()--data MenuAttachMethodInfo-instance (signature ~ (b -> Word32 -> Word32 -> Word32 -> Word32 -> m ()), MonadIO m, MenuK a, WidgetK b) => MethodInfo MenuAttachMethodInfo a signature where-    overloadedMethod _ = menuAttach---- method Menu::attach_to_widget--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Menu", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "attach_widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "detacher", argType = TInterface "Gtk" "MenuDetachFunc", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeAsync, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_attach_to_widget" gtk_menu_attach_to_widget :: -    Ptr Menu ->                             -- _obj : TInterface "Gtk" "Menu"-    Ptr Widget ->                           -- attach_widget : TInterface "Gtk" "Widget"-    FunPtr MenuDetachFuncC ->               -- detacher : TInterface "Gtk" "MenuDetachFunc"-    IO ()---menuAttachToWidget ::-    (MonadIO m, MenuK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- attachWidget-    -> Maybe (MenuDetachFunc)               -- detacher-    -> m ()                                 -- result-menuAttachToWidget _obj attachWidget detacher = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let attachWidget' = unsafeManagedPtrCastPtr attachWidget-    ptrdetacher <- callocMem :: IO (Ptr (FunPtr MenuDetachFuncC))-    maybeDetacher <- case detacher of-        Nothing -> return (castPtrToFunPtr nullPtr)-        Just jDetacher -> do-            jDetacher' <- mkMenuDetachFunc (menuDetachFuncWrapper (Just ptrdetacher) jDetacher)-            poke ptrdetacher jDetacher'-            return jDetacher'-    gtk_menu_attach_to_widget _obj' attachWidget' maybeDetacher-    touchManagedPtr _obj-    touchManagedPtr attachWidget-    return ()--data MenuAttachToWidgetMethodInfo-instance (signature ~ (b -> Maybe (MenuDetachFunc) -> m ()), MonadIO m, MenuK a, WidgetK b) => MethodInfo MenuAttachToWidgetMethodInfo a signature where-    overloadedMethod _ = menuAttachToWidget---- method Menu::detach--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Menu", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_detach" gtk_menu_detach :: -    Ptr Menu ->                             -- _obj : TInterface "Gtk" "Menu"-    IO ()---menuDetach ::-    (MonadIO m, MenuK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-menuDetach _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_menu_detach _obj'-    touchManagedPtr _obj-    return ()--data MenuDetachMethodInfo-instance (signature ~ (m ()), MonadIO m, MenuK a) => MethodInfo MenuDetachMethodInfo a signature where-    overloadedMethod _ = menuDetach---- method Menu::get_accel_group--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Menu", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "AccelGroup")--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_get_accel_group" gtk_menu_get_accel_group :: -    Ptr Menu ->                             -- _obj : TInterface "Gtk" "Menu"-    IO (Ptr AccelGroup)---menuGetAccelGroup ::-    (MonadIO m, MenuK a) =>-    a                                       -- _obj-    -> m AccelGroup                         -- result-menuGetAccelGroup _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_menu_get_accel_group _obj'-    checkUnexpectedReturnNULL "gtk_menu_get_accel_group" result-    result' <- (newObject AccelGroup) result-    touchManagedPtr _obj-    return result'--data MenuGetAccelGroupMethodInfo-instance (signature ~ (m AccelGroup), MonadIO m, MenuK a) => MethodInfo MenuGetAccelGroupMethodInfo a signature where-    overloadedMethod _ = menuGetAccelGroup---- method Menu::get_accel_path--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Menu", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_get_accel_path" gtk_menu_get_accel_path :: -    Ptr Menu ->                             -- _obj : TInterface "Gtk" "Menu"-    IO CString---menuGetAccelPath ::-    (MonadIO m, MenuK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-menuGetAccelPath _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_menu_get_accel_path _obj'-    checkUnexpectedReturnNULL "gtk_menu_get_accel_path" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data MenuGetAccelPathMethodInfo-instance (signature ~ (m T.Text), MonadIO m, MenuK a) => MethodInfo MenuGetAccelPathMethodInfo a signature where-    overloadedMethod _ = menuGetAccelPath---- method Menu::get_active--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Menu", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Widget")--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_get_active" gtk_menu_get_active :: -    Ptr Menu ->                             -- _obj : TInterface "Gtk" "Menu"-    IO (Ptr Widget)---menuGetActive ::-    (MonadIO m, MenuK a) =>-    a                                       -- _obj-    -> m Widget                             -- result-menuGetActive _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_menu_get_active _obj'-    checkUnexpectedReturnNULL "gtk_menu_get_active" result-    result' <- (newObject Widget) result-    touchManagedPtr _obj-    return result'--data MenuGetActiveMethodInfo-instance (signature ~ (m Widget), MonadIO m, MenuK a) => MethodInfo MenuGetActiveMethodInfo a signature where-    overloadedMethod _ = menuGetActive---- method Menu::get_attach_widget--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Menu", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Widget")--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_get_attach_widget" gtk_menu_get_attach_widget :: -    Ptr Menu ->                             -- _obj : TInterface "Gtk" "Menu"-    IO (Ptr Widget)---menuGetAttachWidget ::-    (MonadIO m, MenuK a) =>-    a                                       -- _obj-    -> m Widget                             -- result-menuGetAttachWidget _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_menu_get_attach_widget _obj'-    checkUnexpectedReturnNULL "gtk_menu_get_attach_widget" result-    result' <- (newObject Widget) result-    touchManagedPtr _obj-    return result'--data MenuGetAttachWidgetMethodInfo-instance (signature ~ (m Widget), MonadIO m, MenuK a) => MethodInfo MenuGetAttachWidgetMethodInfo a signature where-    overloadedMethod _ = menuGetAttachWidget---- method Menu::get_monitor--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Menu", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_get_monitor" gtk_menu_get_monitor :: -    Ptr Menu ->                             -- _obj : TInterface "Gtk" "Menu"-    IO Int32---menuGetMonitor ::-    (MonadIO m, MenuK a) =>-    a                                       -- _obj-    -> m Int32                              -- result-menuGetMonitor _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_menu_get_monitor _obj'-    touchManagedPtr _obj-    return result--data MenuGetMonitorMethodInfo-instance (signature ~ (m Int32), MonadIO m, MenuK a) => MethodInfo MenuGetMonitorMethodInfo a signature where-    overloadedMethod _ = menuGetMonitor---- method Menu::get_reserve_toggle_size--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Menu", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_get_reserve_toggle_size" gtk_menu_get_reserve_toggle_size :: -    Ptr Menu ->                             -- _obj : TInterface "Gtk" "Menu"-    IO CInt---menuGetReserveToggleSize ::-    (MonadIO m, MenuK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-menuGetReserveToggleSize _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_menu_get_reserve_toggle_size _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data MenuGetReserveToggleSizeMethodInfo-instance (signature ~ (m Bool), MonadIO m, MenuK a) => MethodInfo MenuGetReserveToggleSizeMethodInfo a signature where-    overloadedMethod _ = menuGetReserveToggleSize---- method Menu::get_tearoff_state--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Menu", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_get_tearoff_state" gtk_menu_get_tearoff_state :: -    Ptr Menu ->                             -- _obj : TInterface "Gtk" "Menu"-    IO CInt--{-# DEPRECATED menuGetTearoffState ["(Since version 3.10)"]#-}-menuGetTearoffState ::-    (MonadIO m, MenuK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-menuGetTearoffState _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_menu_get_tearoff_state _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data MenuGetTearoffStateMethodInfo-instance (signature ~ (m Bool), MonadIO m, MenuK a) => MethodInfo MenuGetTearoffStateMethodInfo a signature where-    overloadedMethod _ = menuGetTearoffState---- method Menu::get_title--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Menu", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_get_title" gtk_menu_get_title :: -    Ptr Menu ->                             -- _obj : TInterface "Gtk" "Menu"-    IO CString--{-# DEPRECATED menuGetTitle ["(Since version 3.10)"]#-}-menuGetTitle ::-    (MonadIO m, MenuK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-menuGetTitle _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_menu_get_title _obj'-    checkUnexpectedReturnNULL "gtk_menu_get_title" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data MenuGetTitleMethodInfo-instance (signature ~ (m T.Text), MonadIO m, MenuK a) => MethodInfo MenuGetTitleMethodInfo a signature where-    overloadedMethod _ = menuGetTitle---- method Menu::popdown--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Menu", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_popdown" gtk_menu_popdown :: -    Ptr Menu ->                             -- _obj : TInterface "Gtk" "Menu"-    IO ()---menuPopdown ::-    (MonadIO m, MenuK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-menuPopdown _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_menu_popdown _obj'-    touchManagedPtr _obj-    return ()--data MenuPopdownMethodInfo-instance (signature ~ (m ()), MonadIO m, MenuK a) => MethodInfo MenuPopdownMethodInfo a signature where-    overloadedMethod _ = menuPopdown---- method Menu::popup--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Menu", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "parent_menu_shell", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "parent_menu_item", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "func", argType = TInterface "Gtk" "MenuPositionFunc", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeAsync, argClosure = 4, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "data", argType = TBasicType TPtr, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "button", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "activate_time", argType = TBasicType TUInt32, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_popup" gtk_menu_popup :: -    Ptr Menu ->                             -- _obj : TInterface "Gtk" "Menu"-    Ptr Widget ->                           -- parent_menu_shell : TInterface "Gtk" "Widget"-    Ptr Widget ->                           -- parent_menu_item : TInterface "Gtk" "Widget"-    FunPtr MenuPositionFuncC ->             -- func : TInterface "Gtk" "MenuPositionFunc"-    Ptr () ->                               -- data : TBasicType TPtr-    Word32 ->                               -- button : TBasicType TUInt-    Word32 ->                               -- activate_time : TBasicType TUInt32-    IO ()---menuPopup ::-    (MonadIO m, MenuK a, WidgetK b, WidgetK c) =>-    a                                       -- _obj-    -> Maybe (b)                            -- parentMenuShell-    -> Maybe (c)                            -- parentMenuItem-    -> Maybe (MenuPositionFunc)             -- func-    -> Word32                               -- button-    -> Word32                               -- activateTime-    -> m ()                                 -- result-menuPopup _obj parentMenuShell parentMenuItem func button activateTime = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeParentMenuShell <- case parentMenuShell of-        Nothing -> return nullPtr-        Just jParentMenuShell -> do-            let jParentMenuShell' = unsafeManagedPtrCastPtr jParentMenuShell-            return jParentMenuShell'-    maybeParentMenuItem <- case parentMenuItem of-        Nothing -> return nullPtr-        Just jParentMenuItem -> do-            let jParentMenuItem' = unsafeManagedPtrCastPtr jParentMenuItem-            return jParentMenuItem'-    ptrfunc <- callocMem :: IO (Ptr (FunPtr MenuPositionFuncC))-    maybeFunc <- case func of-        Nothing -> return (castPtrToFunPtr nullPtr)-        Just jFunc -> do-            jFunc' <- mkMenuPositionFunc (menuPositionFuncWrapper (Just ptrfunc) jFunc)-            poke ptrfunc jFunc'-            return jFunc'-    let data_ = nullPtr-    gtk_menu_popup _obj' maybeParentMenuShell maybeParentMenuItem maybeFunc data_ button activateTime-    touchManagedPtr _obj-    whenJust parentMenuShell touchManagedPtr-    whenJust parentMenuItem touchManagedPtr-    return ()--data MenuPopupMethodInfo-instance (signature ~ (Maybe (b) -> Maybe (c) -> Maybe (MenuPositionFunc) -> Word32 -> Word32 -> m ()), MonadIO m, MenuK a, WidgetK b, WidgetK c) => MethodInfo MenuPopupMethodInfo a signature where-    overloadedMethod _ = menuPopup---- method Menu::popup_for_device--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Menu", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "device", argType = TInterface "Gdk" "Device", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "parent_menu_shell", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "parent_menu_item", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "func", argType = TInterface "Gtk" "MenuPositionFunc", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeNotified, argClosure = 5, argDestroy = 6, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "data", argType = TBasicType TPtr, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "destroy", argType = TInterface "GLib" "DestroyNotify", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeAsync, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "button", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "activate_time", argType = TBasicType TUInt32, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_popup_for_device" gtk_menu_popup_for_device :: -    Ptr Menu ->                             -- _obj : TInterface "Gtk" "Menu"-    Ptr Gdk.Device ->                       -- device : TInterface "Gdk" "Device"-    Ptr Widget ->                           -- parent_menu_shell : TInterface "Gtk" "Widget"-    Ptr Widget ->                           -- parent_menu_item : TInterface "Gtk" "Widget"-    FunPtr MenuPositionFuncC ->             -- func : TInterface "Gtk" "MenuPositionFunc"-    Ptr () ->                               -- data : TBasicType TPtr-    FunPtr GLib.DestroyNotifyC ->           -- destroy : TInterface "GLib" "DestroyNotify"-    Word32 ->                               -- button : TBasicType TUInt-    Word32 ->                               -- activate_time : TBasicType TUInt32-    IO ()---menuPopupForDevice ::-    (MonadIO m, MenuK a, Gdk.DeviceK b, WidgetK c, WidgetK d) =>-    a                                       -- _obj-    -> Maybe (b)                            -- device-    -> Maybe (c)                            -- parentMenuShell-    -> Maybe (d)                            -- parentMenuItem-    -> Maybe (MenuPositionFunc)             -- func-    -> Word32                               -- button-    -> Word32                               -- activateTime-    -> m ()                                 -- result-menuPopupForDevice _obj device parentMenuShell parentMenuItem func button activateTime = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeDevice <- case device of-        Nothing -> return nullPtr-        Just jDevice -> do-            let jDevice' = unsafeManagedPtrCastPtr jDevice-            return jDevice'-    maybeParentMenuShell <- case parentMenuShell of-        Nothing -> return nullPtr-        Just jParentMenuShell -> do-            let jParentMenuShell' = unsafeManagedPtrCastPtr jParentMenuShell-            return jParentMenuShell'-    maybeParentMenuItem <- case parentMenuItem of-        Nothing -> return nullPtr-        Just jParentMenuItem -> do-            let jParentMenuItem' = unsafeManagedPtrCastPtr jParentMenuItem-            return jParentMenuItem'-    maybeFunc <- case func of-        Nothing -> return (castPtrToFunPtr nullPtr)-        Just jFunc -> do-            jFunc' <- mkMenuPositionFunc (menuPositionFuncWrapper Nothing jFunc)-            return jFunc'-    let data_ = castFunPtrToPtr maybeFunc-    let destroy = safeFreeFunPtrPtr-    gtk_menu_popup_for_device _obj' maybeDevice maybeParentMenuShell maybeParentMenuItem maybeFunc data_ destroy button activateTime-    touchManagedPtr _obj-    whenJust device touchManagedPtr-    whenJust parentMenuShell touchManagedPtr-    whenJust parentMenuItem touchManagedPtr-    return ()--data MenuPopupForDeviceMethodInfo-instance (signature ~ (Maybe (b) -> Maybe (c) -> Maybe (d) -> Maybe (MenuPositionFunc) -> Word32 -> Word32 -> m ()), MonadIO m, MenuK a, Gdk.DeviceK b, WidgetK c, WidgetK d) => MethodInfo MenuPopupForDeviceMethodInfo a signature where-    overloadedMethod _ = menuPopupForDevice---- method Menu::reorder_child--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Menu", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "child", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "position", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_reorder_child" gtk_menu_reorder_child :: -    Ptr Menu ->                             -- _obj : TInterface "Gtk" "Menu"-    Ptr Widget ->                           -- child : TInterface "Gtk" "Widget"-    Int32 ->                                -- position : TBasicType TInt-    IO ()---menuReorderChild ::-    (MonadIO m, MenuK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- child-    -> Int32                                -- position-    -> m ()                                 -- result-menuReorderChild _obj child position = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let child' = unsafeManagedPtrCastPtr child-    gtk_menu_reorder_child _obj' child' position-    touchManagedPtr _obj-    touchManagedPtr child-    return ()--data MenuReorderChildMethodInfo-instance (signature ~ (b -> Int32 -> m ()), MonadIO m, MenuK a, WidgetK b) => MethodInfo MenuReorderChildMethodInfo a signature where-    overloadedMethod _ = menuReorderChild---- method Menu::reposition--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Menu", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_reposition" gtk_menu_reposition :: -    Ptr Menu ->                             -- _obj : TInterface "Gtk" "Menu"-    IO ()---menuReposition ::-    (MonadIO m, MenuK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-menuReposition _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_menu_reposition _obj'-    touchManagedPtr _obj-    return ()--data MenuRepositionMethodInfo-instance (signature ~ (m ()), MonadIO m, MenuK a) => MethodInfo MenuRepositionMethodInfo a signature where-    overloadedMethod _ = menuReposition---- method Menu::set_accel_group--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Menu", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "accel_group", argType = TInterface "Gtk" "AccelGroup", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_set_accel_group" gtk_menu_set_accel_group :: -    Ptr Menu ->                             -- _obj : TInterface "Gtk" "Menu"-    Ptr AccelGroup ->                       -- accel_group : TInterface "Gtk" "AccelGroup"-    IO ()---menuSetAccelGroup ::-    (MonadIO m, MenuK a, AccelGroupK b) =>-    a                                       -- _obj-    -> Maybe (b)                            -- accelGroup-    -> m ()                                 -- result-menuSetAccelGroup _obj accelGroup = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeAccelGroup <- case accelGroup of-        Nothing -> return nullPtr-        Just jAccelGroup -> do-            let jAccelGroup' = unsafeManagedPtrCastPtr jAccelGroup-            return jAccelGroup'-    gtk_menu_set_accel_group _obj' maybeAccelGroup-    touchManagedPtr _obj-    whenJust accelGroup touchManagedPtr-    return ()--data MenuSetAccelGroupMethodInfo-instance (signature ~ (Maybe (b) -> m ()), MonadIO m, MenuK a, AccelGroupK b) => MethodInfo MenuSetAccelGroupMethodInfo a signature where-    overloadedMethod _ = menuSetAccelGroup---- method Menu::set_accel_path--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Menu", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "accel_path", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_set_accel_path" gtk_menu_set_accel_path :: -    Ptr Menu ->                             -- _obj : TInterface "Gtk" "Menu"-    CString ->                              -- accel_path : TBasicType TUTF8-    IO ()---menuSetAccelPath ::-    (MonadIO m, MenuK a) =>-    a                                       -- _obj-    -> Maybe (T.Text)                       -- accelPath-    -> m ()                                 -- result-menuSetAccelPath _obj accelPath = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeAccelPath <- case accelPath of-        Nothing -> return nullPtr-        Just jAccelPath -> do-            jAccelPath' <- textToCString jAccelPath-            return jAccelPath'-    gtk_menu_set_accel_path _obj' maybeAccelPath-    touchManagedPtr _obj-    freeMem maybeAccelPath-    return ()--data MenuSetAccelPathMethodInfo-instance (signature ~ (Maybe (T.Text) -> m ()), MonadIO m, MenuK a) => MethodInfo MenuSetAccelPathMethodInfo a signature where-    overloadedMethod _ = menuSetAccelPath---- method Menu::set_active--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Menu", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_set_active" gtk_menu_set_active :: -    Ptr Menu ->                             -- _obj : TInterface "Gtk" "Menu"-    Word32 ->                               -- index : TBasicType TUInt-    IO ()---menuSetActive ::-    (MonadIO m, MenuK a) =>-    a                                       -- _obj-    -> Word32                               -- index-    -> m ()                                 -- result-menuSetActive _obj index = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_menu_set_active _obj' index-    touchManagedPtr _obj-    return ()--data MenuSetActiveMethodInfo-instance (signature ~ (Word32 -> m ()), MonadIO m, MenuK a) => MethodInfo MenuSetActiveMethodInfo a signature where-    overloadedMethod _ = menuSetActive---- method Menu::set_monitor--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Menu", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "monitor_num", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_set_monitor" gtk_menu_set_monitor :: -    Ptr Menu ->                             -- _obj : TInterface "Gtk" "Menu"-    Int32 ->                                -- monitor_num : TBasicType TInt-    IO ()---menuSetMonitor ::-    (MonadIO m, MenuK a) =>-    a                                       -- _obj-    -> Int32                                -- monitorNum-    -> m ()                                 -- result-menuSetMonitor _obj monitorNum = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_menu_set_monitor _obj' monitorNum-    touchManagedPtr _obj-    return ()--data MenuSetMonitorMethodInfo-instance (signature ~ (Int32 -> m ()), MonadIO m, MenuK a) => MethodInfo MenuSetMonitorMethodInfo a signature where-    overloadedMethod _ = menuSetMonitor---- method Menu::set_reserve_toggle_size--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Menu", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "reserve_toggle_size", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_set_reserve_toggle_size" gtk_menu_set_reserve_toggle_size :: -    Ptr Menu ->                             -- _obj : TInterface "Gtk" "Menu"-    CInt ->                                 -- reserve_toggle_size : TBasicType TBoolean-    IO ()---menuSetReserveToggleSize ::-    (MonadIO m, MenuK a) =>-    a                                       -- _obj-    -> Bool                                 -- reserveToggleSize-    -> m ()                                 -- result-menuSetReserveToggleSize _obj reserveToggleSize = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let reserveToggleSize' = (fromIntegral . fromEnum) reserveToggleSize-    gtk_menu_set_reserve_toggle_size _obj' reserveToggleSize'-    touchManagedPtr _obj-    return ()--data MenuSetReserveToggleSizeMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, MenuK a) => MethodInfo MenuSetReserveToggleSizeMethodInfo a signature where-    overloadedMethod _ = menuSetReserveToggleSize---- method Menu::set_screen--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Menu", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "screen", argType = TInterface "Gdk" "Screen", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_set_screen" gtk_menu_set_screen :: -    Ptr Menu ->                             -- _obj : TInterface "Gtk" "Menu"-    Ptr Gdk.Screen ->                       -- screen : TInterface "Gdk" "Screen"-    IO ()---menuSetScreen ::-    (MonadIO m, MenuK a, Gdk.ScreenK b) =>-    a                                       -- _obj-    -> Maybe (b)                            -- screen-    -> m ()                                 -- result-menuSetScreen _obj screen = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeScreen <- case screen of-        Nothing -> return nullPtr-        Just jScreen -> do-            let jScreen' = unsafeManagedPtrCastPtr jScreen-            return jScreen'-    gtk_menu_set_screen _obj' maybeScreen-    touchManagedPtr _obj-    whenJust screen touchManagedPtr-    return ()--data MenuSetScreenMethodInfo-instance (signature ~ (Maybe (b) -> m ()), MonadIO m, MenuK a, Gdk.ScreenK b) => MethodInfo MenuSetScreenMethodInfo a signature where-    overloadedMethod _ = menuSetScreen---- method Menu::set_tearoff_state--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Menu", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "torn_off", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_set_tearoff_state" gtk_menu_set_tearoff_state :: -    Ptr Menu ->                             -- _obj : TInterface "Gtk" "Menu"-    CInt ->                                 -- torn_off : TBasicType TBoolean-    IO ()--{-# DEPRECATED menuSetTearoffState ["(Since version 3.10)"]#-}-menuSetTearoffState ::-    (MonadIO m, MenuK a) =>-    a                                       -- _obj-    -> Bool                                 -- tornOff-    -> m ()                                 -- result-menuSetTearoffState _obj tornOff = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let tornOff' = (fromIntegral . fromEnum) tornOff-    gtk_menu_set_tearoff_state _obj' tornOff'-    touchManagedPtr _obj-    return ()--data MenuSetTearoffStateMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, MenuK a) => MethodInfo MenuSetTearoffStateMethodInfo a signature where-    overloadedMethod _ = menuSetTearoffState---- method Menu::set_title--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Menu", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "title", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_set_title" gtk_menu_set_title :: -    Ptr Menu ->                             -- _obj : TInterface "Gtk" "Menu"-    CString ->                              -- title : TBasicType TUTF8-    IO ()--{-# DEPRECATED menuSetTitle ["(Since version 3.10)"]#-}-menuSetTitle ::-    (MonadIO m, MenuK a) =>-    a                                       -- _obj-    -> T.Text                               -- title-    -> m ()                                 -- result-menuSetTitle _obj title = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    title' <- textToCString title-    gtk_menu_set_title _obj' title'-    touchManagedPtr _obj-    freeMem title'-    return ()--data MenuSetTitleMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, MenuK a) => MethodInfo MenuSetTitleMethodInfo a signature where-    overloadedMethod _ = menuSetTitle---- method Menu::get_for_attach_widget--- method type : MemberFunction--- Args : [Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TGList (TInterface "Gtk" "Widget"))--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_get_for_attach_widget" gtk_menu_get_for_attach_widget :: -    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    IO (Ptr (GList (Ptr Widget)))---menuGetForAttachWidget ::-    (MonadIO m, WidgetK a) =>-    a                                       -- widget-    -> m [Widget]                           -- result-menuGetForAttachWidget widget = liftIO $ do-    let widget' = unsafeManagedPtrCastPtr widget-    result <- gtk_menu_get_for_attach_widget widget'-    result' <- unpackGList result-    result'' <- mapM (newObject Widget) result'-    touchManagedPtr widget-    return result''--
− GI/Gtk/Objects/Menu.hs-boot
@@ -1,46 +0,0 @@-module GI.Gtk.Objects.Menu where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype Menu = Menu (ForeignPtr Menu)-instance GObject Menu where-class GObject o => MenuK o-instance (GObject o, IsDescendantOf Menu o) => MenuK o-data MenuAccelGroupPropertyInfo-data MenuAccelPathPropertyInfo-data MenuActivePropertyInfo-data MenuAttachWidgetPropertyInfo-data MenuMonitorPropertyInfo-data MenuReserveToggleSizePropertyInfo-data MenuTearoffStatePropertyInfo-data MenuTearoffTitlePropertyInfo-data MenuMoveScrollSignalInfo-data MenuAttachMethodInfo-data MenuAttachToWidgetMethodInfo-data MenuDetachMethodInfo-data MenuGetAccelGroupMethodInfo-data MenuGetAccelPathMethodInfo-data MenuGetActiveMethodInfo-data MenuGetAttachWidgetMethodInfo-data MenuGetMonitorMethodInfo-data MenuGetReserveToggleSizeMethodInfo-data MenuGetTearoffStateMethodInfo-data MenuGetTitleMethodInfo-data MenuPopdownMethodInfo-data MenuPopupMethodInfo-data MenuPopupForDeviceMethodInfo-data MenuReorderChildMethodInfo-data MenuRepositionMethodInfo-data MenuSetAccelGroupMethodInfo-data MenuSetAccelPathMethodInfo-data MenuSetActiveMethodInfo-data MenuSetMonitorMethodInfo-data MenuSetReserveToggleSizeMethodInfo-data MenuSetScreenMethodInfo-data MenuSetTearoffStateMethodInfo-data MenuSetTitleMethodInfo
− GI/Gtk/Objects/MenuAccessible.hs
@@ -1,135 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.MenuAccessible-    ( ---- * Exported types-    MenuAccessible(..)                      ,-    MenuAccessibleK                         ,-    toMenuAccessible                        ,-    noMenuAccessible                        ,---    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype MenuAccessible = MenuAccessible (ForeignPtr MenuAccessible)-foreign import ccall "gtk_menu_accessible_get_type"-    c_gtk_menu_accessible_get_type :: IO GType--type instance ParentTypes MenuAccessible = MenuAccessibleParentTypes-type MenuAccessibleParentTypes = '[MenuShellAccessible, ContainerAccessible, WidgetAccessible, Accessible, Atk.Object, GObject.Object, Atk.Component, Atk.Selection]--instance GObject MenuAccessible where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_menu_accessible_get_type-    --class GObject o => MenuAccessibleK o-instance (GObject o, IsDescendantOf MenuAccessible o) => MenuAccessibleK o--toMenuAccessible :: MenuAccessibleK o => o -> IO MenuAccessible-toMenuAccessible = unsafeCastTo MenuAccessible--noMenuAccessible :: Maybe MenuAccessible-noMenuAccessible = Nothing--type family ResolveMenuAccessibleMethod (t :: Symbol) (o :: *) :: * where-    ResolveMenuAccessibleMethod "addRelationship" o = Atk.ObjectAddRelationshipMethodInfo-    ResolveMenuAccessibleMethod "addSelection" o = Atk.SelectionAddSelectionMethodInfo-    ResolveMenuAccessibleMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveMenuAccessibleMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveMenuAccessibleMethod "clearSelection" o = Atk.SelectionClearSelectionMethodInfo-    ResolveMenuAccessibleMethod "connectWidgetDestroyed" o = AccessibleConnectWidgetDestroyedMethodInfo-    ResolveMenuAccessibleMethod "contains" o = Atk.ComponentContainsMethodInfo-    ResolveMenuAccessibleMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveMenuAccessibleMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveMenuAccessibleMethod "grabFocus" o = Atk.ComponentGrabFocusMethodInfo-    ResolveMenuAccessibleMethod "initialize" o = Atk.ObjectInitializeMethodInfo-    ResolveMenuAccessibleMethod "isChildSelected" o = Atk.SelectionIsChildSelectedMethodInfo-    ResolveMenuAccessibleMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveMenuAccessibleMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveMenuAccessibleMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveMenuAccessibleMethod "notifyStateChange" o = Atk.ObjectNotifyStateChangeMethodInfo-    ResolveMenuAccessibleMethod "peekParent" o = Atk.ObjectPeekParentMethodInfo-    ResolveMenuAccessibleMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveMenuAccessibleMethod "refAccessibleAtPoint" o = Atk.ComponentRefAccessibleAtPointMethodInfo-    ResolveMenuAccessibleMethod "refAccessibleChild" o = Atk.ObjectRefAccessibleChildMethodInfo-    ResolveMenuAccessibleMethod "refRelationSet" o = Atk.ObjectRefRelationSetMethodInfo-    ResolveMenuAccessibleMethod "refSelection" o = Atk.SelectionRefSelectionMethodInfo-    ResolveMenuAccessibleMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveMenuAccessibleMethod "refStateSet" o = Atk.ObjectRefStateSetMethodInfo-    ResolveMenuAccessibleMethod "removeFocusHandler" o = Atk.ComponentRemoveFocusHandlerMethodInfo-    ResolveMenuAccessibleMethod "removePropertyChangeHandler" o = Atk.ObjectRemovePropertyChangeHandlerMethodInfo-    ResolveMenuAccessibleMethod "removeRelationship" o = Atk.ObjectRemoveRelationshipMethodInfo-    ResolveMenuAccessibleMethod "removeSelection" o = Atk.SelectionRemoveSelectionMethodInfo-    ResolveMenuAccessibleMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveMenuAccessibleMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveMenuAccessibleMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveMenuAccessibleMethod "selectAllSelection" o = Atk.SelectionSelectAllSelectionMethodInfo-    ResolveMenuAccessibleMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveMenuAccessibleMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveMenuAccessibleMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveMenuAccessibleMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveMenuAccessibleMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveMenuAccessibleMethod "getAlpha" o = Atk.ComponentGetAlphaMethodInfo-    ResolveMenuAccessibleMethod "getAttributes" o = Atk.ObjectGetAttributesMethodInfo-    ResolveMenuAccessibleMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveMenuAccessibleMethod "getDescription" o = Atk.ObjectGetDescriptionMethodInfo-    ResolveMenuAccessibleMethod "getExtents" o = Atk.ComponentGetExtentsMethodInfo-    ResolveMenuAccessibleMethod "getIndexInParent" o = Atk.ObjectGetIndexInParentMethodInfo-    ResolveMenuAccessibleMethod "getNAccessibleChildren" o = Atk.ObjectGetNAccessibleChildrenMethodInfo-    ResolveMenuAccessibleMethod "getName" o = Atk.ObjectGetNameMethodInfo-    ResolveMenuAccessibleMethod "getObjectLocale" o = Atk.ObjectGetObjectLocaleMethodInfo-    ResolveMenuAccessibleMethod "getParent" o = Atk.ObjectGetParentMethodInfo-    ResolveMenuAccessibleMethod "getPosition" o = Atk.ComponentGetPositionMethodInfo-    ResolveMenuAccessibleMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveMenuAccessibleMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveMenuAccessibleMethod "getRole" o = Atk.ObjectGetRoleMethodInfo-    ResolveMenuAccessibleMethod "getSelectionCount" o = Atk.SelectionGetSelectionCountMethodInfo-    ResolveMenuAccessibleMethod "getSize" o = Atk.ComponentGetSizeMethodInfo-    ResolveMenuAccessibleMethod "getWidget" o = AccessibleGetWidgetMethodInfo-    ResolveMenuAccessibleMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveMenuAccessibleMethod "setDescription" o = Atk.ObjectSetDescriptionMethodInfo-    ResolveMenuAccessibleMethod "setExtents" o = Atk.ComponentSetExtentsMethodInfo-    ResolveMenuAccessibleMethod "setName" o = Atk.ObjectSetNameMethodInfo-    ResolveMenuAccessibleMethod "setParent" o = Atk.ObjectSetParentMethodInfo-    ResolveMenuAccessibleMethod "setPosition" o = Atk.ComponentSetPositionMethodInfo-    ResolveMenuAccessibleMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveMenuAccessibleMethod "setRole" o = Atk.ObjectSetRoleMethodInfo-    ResolveMenuAccessibleMethod "setSize" o = Atk.ComponentSetSizeMethodInfo-    ResolveMenuAccessibleMethod "setWidget" o = AccessibleSetWidgetMethodInfo-    ResolveMenuAccessibleMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveMenuAccessibleMethod t MenuAccessible, MethodInfo info MenuAccessible p) => IsLabelProxy t (MenuAccessible -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveMenuAccessibleMethod t MenuAccessible, MethodInfo info MenuAccessible p) => IsLabel t (MenuAccessible -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList MenuAccessible = MenuAccessibleAttributeList-type MenuAccessibleAttributeList = ('[ '("accessibleComponentLayer", Atk.ObjectAccessibleComponentLayerPropertyInfo), '("accessibleComponentMdiZorder", Atk.ObjectAccessibleComponentMdiZorderPropertyInfo), '("accessibleDescription", Atk.ObjectAccessibleDescriptionPropertyInfo), '("accessibleHypertextNlinks", Atk.ObjectAccessibleHypertextNlinksPropertyInfo), '("accessibleName", Atk.ObjectAccessibleNamePropertyInfo), '("accessibleParent", Atk.ObjectAccessibleParentPropertyInfo), '("accessibleRole", Atk.ObjectAccessibleRolePropertyInfo), '("accessibleTableCaption", Atk.ObjectAccessibleTableCaptionPropertyInfo), '("accessibleTableCaptionObject", Atk.ObjectAccessibleTableCaptionObjectPropertyInfo), '("accessibleTableColumnDescription", Atk.ObjectAccessibleTableColumnDescriptionPropertyInfo), '("accessibleTableColumnHeader", Atk.ObjectAccessibleTableColumnHeaderPropertyInfo), '("accessibleTableRowDescription", Atk.ObjectAccessibleTableRowDescriptionPropertyInfo), '("accessibleTableRowHeader", Atk.ObjectAccessibleTableRowHeaderPropertyInfo), '("accessibleTableSummary", Atk.ObjectAccessibleTableSummaryPropertyInfo), '("accessibleValue", Atk.ObjectAccessibleValuePropertyInfo), '("widget", AccessibleWidgetPropertyInfo)] :: [(Symbol, *)])--type instance SignalList MenuAccessible = MenuAccessibleSignalList-type MenuAccessibleSignalList = ('[ '("activeDescendantChanged", Atk.ObjectActiveDescendantChangedSignalInfo), '("boundsChanged", Atk.ComponentBoundsChangedSignalInfo), '("childrenChanged", Atk.ObjectChildrenChangedSignalInfo), '("focusEvent", Atk.ObjectFocusEventSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("propertyChange", Atk.ObjectPropertyChangeSignalInfo), '("selectionChanged", Atk.SelectionSelectionChangedSignalInfo), '("stateChange", Atk.ObjectStateChangeSignalInfo), '("visibleDataChanged", Atk.ObjectVisibleDataChangedSignalInfo)] :: [(Symbol, *)])--
− GI/Gtk/Objects/MenuAccessible.hs-boot
@@ -1,13 +0,0 @@-module GI.Gtk.Objects.MenuAccessible where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype MenuAccessible = MenuAccessible (ForeignPtr MenuAccessible)-instance GObject MenuAccessible where-class GObject o => MenuAccessibleK o-instance (GObject o, IsDescendantOf MenuAccessible o) => MenuAccessibleK o
− GI/Gtk/Objects/MenuBar.hs
@@ -1,671 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.MenuBar-    ( ---- * Exported types-    MenuBar(..)                             ,-    MenuBarK                                ,-    toMenuBar                               ,-    noMenuBar                               ,--- -- * Methods--- ** menuBarGetChildPackDirection-    MenuBarGetChildPackDirectionMethodInfo  ,-    menuBarGetChildPackDirection            ,----- ** menuBarGetPackDirection-    MenuBarGetPackDirectionMethodInfo       ,-    menuBarGetPackDirection                 ,----- ** menuBarNew-    menuBarNew                              ,----- ** menuBarNewFromModel-    menuBarNewFromModel                     ,----- ** menuBarSetChildPackDirection-    MenuBarSetChildPackDirectionMethodInfo  ,-    menuBarSetChildPackDirection            ,----- ** menuBarSetPackDirection-    MenuBarSetPackDirectionMethodInfo       ,-    menuBarSetPackDirection                 ,----- -- * Properties--- ** ChildPackDirection-    MenuBarChildPackDirectionPropertyInfo   ,-    constructMenuBarChildPackDirection      ,-    getMenuBarChildPackDirection            ,-    menuBarChildPackDirection               ,-    setMenuBarChildPackDirection            ,----- ** PackDirection-    MenuBarPackDirectionPropertyInfo        ,-    constructMenuBarPackDirection           ,-    getMenuBarPackDirection                 ,-    menuBarPackDirection                    ,-    setMenuBarPackDirection                 ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject-import qualified GI.Gio as Gio--newtype MenuBar = MenuBar (ForeignPtr MenuBar)-foreign import ccall "gtk_menu_bar_get_type"-    c_gtk_menu_bar_get_type :: IO GType--type instance ParentTypes MenuBar = MenuBarParentTypes-type MenuBarParentTypes = '[MenuShell, Container, Widget, GObject.Object, Atk.ImplementorIface, Buildable]--instance GObject MenuBar where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_menu_bar_get_type-    --class GObject o => MenuBarK o-instance (GObject o, IsDescendantOf MenuBar o) => MenuBarK o--toMenuBar :: MenuBarK o => o -> IO MenuBar-toMenuBar = unsafeCastTo MenuBar--noMenuBar :: Maybe MenuBar-noMenuBar = Nothing--type family ResolveMenuBarMethod (t :: Symbol) (o :: *) :: * where-    ResolveMenuBarMethod "activate" o = WidgetActivateMethodInfo-    ResolveMenuBarMethod "activateItem" o = MenuShellActivateItemMethodInfo-    ResolveMenuBarMethod "add" o = ContainerAddMethodInfo-    ResolveMenuBarMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveMenuBarMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveMenuBarMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveMenuBarMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveMenuBarMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveMenuBarMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveMenuBarMethod "append" o = MenuShellAppendMethodInfo-    ResolveMenuBarMethod "bindModel" o = MenuShellBindModelMethodInfo-    ResolveMenuBarMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveMenuBarMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveMenuBarMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveMenuBarMethod "cancel" o = MenuShellCancelMethodInfo-    ResolveMenuBarMethod "checkResize" o = ContainerCheckResizeMethodInfo-    ResolveMenuBarMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveMenuBarMethod "childGetProperty" o = ContainerChildGetPropertyMethodInfo-    ResolveMenuBarMethod "childNotifyByPspec" o = ContainerChildNotifyByPspecMethodInfo-    ResolveMenuBarMethod "childSetProperty" o = ContainerChildSetPropertyMethodInfo-    ResolveMenuBarMethod "childType" o = ContainerChildTypeMethodInfo-    ResolveMenuBarMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveMenuBarMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveMenuBarMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveMenuBarMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveMenuBarMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveMenuBarMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveMenuBarMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveMenuBarMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveMenuBarMethod "deactivate" o = MenuShellDeactivateMethodInfo-    ResolveMenuBarMethod "deselect" o = MenuShellDeselectMethodInfo-    ResolveMenuBarMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveMenuBarMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveMenuBarMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveMenuBarMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveMenuBarMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveMenuBarMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveMenuBarMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveMenuBarMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveMenuBarMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveMenuBarMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveMenuBarMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveMenuBarMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveMenuBarMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveMenuBarMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveMenuBarMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveMenuBarMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveMenuBarMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveMenuBarMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveMenuBarMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveMenuBarMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveMenuBarMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveMenuBarMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveMenuBarMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveMenuBarMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveMenuBarMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveMenuBarMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveMenuBarMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveMenuBarMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveMenuBarMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveMenuBarMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveMenuBarMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveMenuBarMethod "draw" o = WidgetDrawMethodInfo-    ResolveMenuBarMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveMenuBarMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveMenuBarMethod "event" o = WidgetEventMethodInfo-    ResolveMenuBarMethod "forall" o = ContainerForallMethodInfo-    ResolveMenuBarMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveMenuBarMethod "foreach" o = ContainerForeachMethodInfo-    ResolveMenuBarMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveMenuBarMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveMenuBarMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveMenuBarMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveMenuBarMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveMenuBarMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveMenuBarMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveMenuBarMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveMenuBarMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveMenuBarMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveMenuBarMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveMenuBarMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveMenuBarMethod "hide" o = WidgetHideMethodInfo-    ResolveMenuBarMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveMenuBarMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveMenuBarMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveMenuBarMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveMenuBarMethod "insert" o = MenuShellInsertMethodInfo-    ResolveMenuBarMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveMenuBarMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveMenuBarMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveMenuBarMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveMenuBarMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveMenuBarMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveMenuBarMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveMenuBarMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveMenuBarMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveMenuBarMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveMenuBarMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveMenuBarMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveMenuBarMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveMenuBarMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveMenuBarMethod "map" o = WidgetMapMethodInfo-    ResolveMenuBarMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveMenuBarMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveMenuBarMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveMenuBarMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveMenuBarMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveMenuBarMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveMenuBarMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveMenuBarMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveMenuBarMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveMenuBarMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveMenuBarMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveMenuBarMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveMenuBarMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveMenuBarMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveMenuBarMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveMenuBarMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveMenuBarMethod "path" o = WidgetPathMethodInfo-    ResolveMenuBarMethod "prepend" o = MenuShellPrependMethodInfo-    ResolveMenuBarMethod "propagateDraw" o = ContainerPropagateDrawMethodInfo-    ResolveMenuBarMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveMenuBarMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveMenuBarMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveMenuBarMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveMenuBarMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveMenuBarMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveMenuBarMethod "realize" o = WidgetRealizeMethodInfo-    ResolveMenuBarMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveMenuBarMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveMenuBarMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveMenuBarMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveMenuBarMethod "remove" o = ContainerRemoveMethodInfo-    ResolveMenuBarMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveMenuBarMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveMenuBarMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveMenuBarMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveMenuBarMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveMenuBarMethod "reparent" o = WidgetReparentMethodInfo-    ResolveMenuBarMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveMenuBarMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveMenuBarMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveMenuBarMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveMenuBarMethod "resizeChildren" o = ContainerResizeChildrenMethodInfo-    ResolveMenuBarMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveMenuBarMethod "selectFirst" o = MenuShellSelectFirstMethodInfo-    ResolveMenuBarMethod "selectItem" o = MenuShellSelectItemMethodInfo-    ResolveMenuBarMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveMenuBarMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveMenuBarMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveMenuBarMethod "show" o = WidgetShowMethodInfo-    ResolveMenuBarMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveMenuBarMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveMenuBarMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveMenuBarMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveMenuBarMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveMenuBarMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveMenuBarMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveMenuBarMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveMenuBarMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveMenuBarMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveMenuBarMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveMenuBarMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveMenuBarMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveMenuBarMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveMenuBarMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveMenuBarMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveMenuBarMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveMenuBarMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveMenuBarMethod "unsetFocusChain" o = ContainerUnsetFocusChainMethodInfo-    ResolveMenuBarMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveMenuBarMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveMenuBarMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveMenuBarMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveMenuBarMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveMenuBarMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveMenuBarMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveMenuBarMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveMenuBarMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveMenuBarMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveMenuBarMethod "getBorderWidth" o = ContainerGetBorderWidthMethodInfo-    ResolveMenuBarMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveMenuBarMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveMenuBarMethod "getChildPackDirection" o = MenuBarGetChildPackDirectionMethodInfo-    ResolveMenuBarMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveMenuBarMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveMenuBarMethod "getChildren" o = ContainerGetChildrenMethodInfo-    ResolveMenuBarMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveMenuBarMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveMenuBarMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveMenuBarMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveMenuBarMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveMenuBarMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveMenuBarMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveMenuBarMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveMenuBarMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveMenuBarMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveMenuBarMethod "getFocusChain" o = ContainerGetFocusChainMethodInfo-    ResolveMenuBarMethod "getFocusChild" o = ContainerGetFocusChildMethodInfo-    ResolveMenuBarMethod "getFocusHadjustment" o = ContainerGetFocusHadjustmentMethodInfo-    ResolveMenuBarMethod "getFocusVadjustment" o = ContainerGetFocusVadjustmentMethodInfo-    ResolveMenuBarMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveMenuBarMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveMenuBarMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveMenuBarMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveMenuBarMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveMenuBarMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveMenuBarMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveMenuBarMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveMenuBarMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveMenuBarMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveMenuBarMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveMenuBarMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveMenuBarMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveMenuBarMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveMenuBarMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveMenuBarMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveMenuBarMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveMenuBarMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveMenuBarMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveMenuBarMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveMenuBarMethod "getPackDirection" o = MenuBarGetPackDirectionMethodInfo-    ResolveMenuBarMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveMenuBarMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveMenuBarMethod "getParentShell" o = MenuShellGetParentShellMethodInfo-    ResolveMenuBarMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveMenuBarMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveMenuBarMethod "getPathForChild" o = ContainerGetPathForChildMethodInfo-    ResolveMenuBarMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveMenuBarMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveMenuBarMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveMenuBarMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveMenuBarMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveMenuBarMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveMenuBarMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveMenuBarMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveMenuBarMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveMenuBarMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveMenuBarMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveMenuBarMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveMenuBarMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveMenuBarMethod "getResizeMode" o = ContainerGetResizeModeMethodInfo-    ResolveMenuBarMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveMenuBarMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveMenuBarMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveMenuBarMethod "getSelectedItem" o = MenuShellGetSelectedItemMethodInfo-    ResolveMenuBarMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveMenuBarMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveMenuBarMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveMenuBarMethod "getState" o = WidgetGetStateMethodInfo-    ResolveMenuBarMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveMenuBarMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveMenuBarMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveMenuBarMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveMenuBarMethod "getTakeFocus" o = MenuShellGetTakeFocusMethodInfo-    ResolveMenuBarMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveMenuBarMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveMenuBarMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveMenuBarMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveMenuBarMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveMenuBarMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveMenuBarMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveMenuBarMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveMenuBarMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveMenuBarMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveMenuBarMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveMenuBarMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveMenuBarMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveMenuBarMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveMenuBarMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveMenuBarMethod "setBorderWidth" o = ContainerSetBorderWidthMethodInfo-    ResolveMenuBarMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveMenuBarMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveMenuBarMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveMenuBarMethod "setChildPackDirection" o = MenuBarSetChildPackDirectionMethodInfo-    ResolveMenuBarMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveMenuBarMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveMenuBarMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveMenuBarMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveMenuBarMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveMenuBarMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveMenuBarMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveMenuBarMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveMenuBarMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveMenuBarMethod "setFocusChain" o = ContainerSetFocusChainMethodInfo-    ResolveMenuBarMethod "setFocusChild" o = ContainerSetFocusChildMethodInfo-    ResolveMenuBarMethod "setFocusHadjustment" o = ContainerSetFocusHadjustmentMethodInfo-    ResolveMenuBarMethod "setFocusVadjustment" o = ContainerSetFocusVadjustmentMethodInfo-    ResolveMenuBarMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveMenuBarMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveMenuBarMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveMenuBarMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveMenuBarMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveMenuBarMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveMenuBarMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveMenuBarMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveMenuBarMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveMenuBarMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveMenuBarMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveMenuBarMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveMenuBarMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveMenuBarMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveMenuBarMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveMenuBarMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveMenuBarMethod "setPackDirection" o = MenuBarSetPackDirectionMethodInfo-    ResolveMenuBarMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveMenuBarMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveMenuBarMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveMenuBarMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveMenuBarMethod "setReallocateRedraws" o = ContainerSetReallocateRedrawsMethodInfo-    ResolveMenuBarMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveMenuBarMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveMenuBarMethod "setResizeMode" o = ContainerSetResizeModeMethodInfo-    ResolveMenuBarMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveMenuBarMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveMenuBarMethod "setState" o = WidgetSetStateMethodInfo-    ResolveMenuBarMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveMenuBarMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveMenuBarMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveMenuBarMethod "setTakeFocus" o = MenuShellSetTakeFocusMethodInfo-    ResolveMenuBarMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveMenuBarMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveMenuBarMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveMenuBarMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveMenuBarMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveMenuBarMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveMenuBarMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveMenuBarMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveMenuBarMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveMenuBarMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveMenuBarMethod t MenuBar, MethodInfo info MenuBar p) => IsLabelProxy t (MenuBar -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveMenuBarMethod t MenuBar, MethodInfo info MenuBar p) => IsLabel t (MenuBar -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "child-pack-direction"-   -- Type: TInterface "Gtk" "PackDirection"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getMenuBarChildPackDirection :: (MonadIO m, MenuBarK o) => o -> m PackDirection-getMenuBarChildPackDirection obj = liftIO $ getObjectPropertyEnum obj "child-pack-direction"--setMenuBarChildPackDirection :: (MonadIO m, MenuBarK o) => o -> PackDirection -> m ()-setMenuBarChildPackDirection obj val = liftIO $ setObjectPropertyEnum obj "child-pack-direction" val--constructMenuBarChildPackDirection :: PackDirection -> IO ([Char], GValue)-constructMenuBarChildPackDirection val = constructObjectPropertyEnum "child-pack-direction" val--data MenuBarChildPackDirectionPropertyInfo-instance AttrInfo MenuBarChildPackDirectionPropertyInfo where-    type AttrAllowedOps MenuBarChildPackDirectionPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint MenuBarChildPackDirectionPropertyInfo = (~) PackDirection-    type AttrBaseTypeConstraint MenuBarChildPackDirectionPropertyInfo = MenuBarK-    type AttrGetType MenuBarChildPackDirectionPropertyInfo = PackDirection-    type AttrLabel MenuBarChildPackDirectionPropertyInfo = "child-pack-direction"-    attrGet _ = getMenuBarChildPackDirection-    attrSet _ = setMenuBarChildPackDirection-    attrConstruct _ = constructMenuBarChildPackDirection-    attrClear _ = undefined---- VVV Prop "pack-direction"-   -- Type: TInterface "Gtk" "PackDirection"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getMenuBarPackDirection :: (MonadIO m, MenuBarK o) => o -> m PackDirection-getMenuBarPackDirection obj = liftIO $ getObjectPropertyEnum obj "pack-direction"--setMenuBarPackDirection :: (MonadIO m, MenuBarK o) => o -> PackDirection -> m ()-setMenuBarPackDirection obj val = liftIO $ setObjectPropertyEnum obj "pack-direction" val--constructMenuBarPackDirection :: PackDirection -> IO ([Char], GValue)-constructMenuBarPackDirection val = constructObjectPropertyEnum "pack-direction" val--data MenuBarPackDirectionPropertyInfo-instance AttrInfo MenuBarPackDirectionPropertyInfo where-    type AttrAllowedOps MenuBarPackDirectionPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint MenuBarPackDirectionPropertyInfo = (~) PackDirection-    type AttrBaseTypeConstraint MenuBarPackDirectionPropertyInfo = MenuBarK-    type AttrGetType MenuBarPackDirectionPropertyInfo = PackDirection-    type AttrLabel MenuBarPackDirectionPropertyInfo = "pack-direction"-    attrGet _ = getMenuBarPackDirection-    attrSet _ = setMenuBarPackDirection-    attrConstruct _ = constructMenuBarPackDirection-    attrClear _ = undefined--type instance AttributeList MenuBar = MenuBarAttributeList-type MenuBarAttributeList = ('[ '("appPaintable", WidgetAppPaintablePropertyInfo), '("borderWidth", ContainerBorderWidthPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("child", ContainerChildPropertyInfo), '("childPackDirection", MenuBarChildPackDirectionPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("packDirection", MenuBarPackDirectionPropertyInfo), '("parent", WidgetParentPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("resizeMode", ContainerResizeModePropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("style", WidgetStylePropertyInfo), '("takeFocus", MenuShellTakeFocusPropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo)] :: [(Symbol, *)])--menuBarChildPackDirection :: AttrLabelProxy "childPackDirection"-menuBarChildPackDirection = AttrLabelProxy--menuBarPackDirection :: AttrLabelProxy "packDirection"-menuBarPackDirection = AttrLabelProxy--type instance SignalList MenuBar = MenuBarSignalList-type MenuBarSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("activateCurrent", MenuShellActivateCurrentSignalInfo), '("add", ContainerAddSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("cancel", MenuShellCancelSignalInfo), '("checkResize", ContainerCheckResizeSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("cycleFocus", MenuShellCycleFocusSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deactivate", MenuShellDeactivateSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("insert", MenuShellInsertSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveCurrent", MenuShellMoveCurrentSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("moveSelected", MenuShellMoveSelectedSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("remove", ContainerRemoveSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionDone", MenuShellSelectionDoneSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("setFocusChild", ContainerSetFocusChildSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method MenuBar::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "MenuBar")--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_bar_new" gtk_menu_bar_new :: -    IO (Ptr MenuBar)---menuBarNew ::-    (MonadIO m) =>-    m MenuBar                               -- result-menuBarNew  = liftIO $ do-    result <- gtk_menu_bar_new-    checkUnexpectedReturnNULL "gtk_menu_bar_new" result-    result' <- (newObject MenuBar) result-    return result'---- method MenuBar::new_from_model--- method type : Constructor--- Args : [Arg {argCName = "model", argType = TInterface "Gio" "MenuModel", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "MenuBar")--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_bar_new_from_model" gtk_menu_bar_new_from_model :: -    Ptr Gio.MenuModel ->                    -- model : TInterface "Gio" "MenuModel"-    IO (Ptr MenuBar)---menuBarNewFromModel ::-    (MonadIO m, Gio.MenuModelK a) =>-    a                                       -- model-    -> m MenuBar                            -- result-menuBarNewFromModel model = liftIO $ do-    let model' = unsafeManagedPtrCastPtr model-    result <- gtk_menu_bar_new_from_model model'-    checkUnexpectedReturnNULL "gtk_menu_bar_new_from_model" result-    result' <- (newObject MenuBar) result-    touchManagedPtr model-    return result'---- method MenuBar::get_child_pack_direction--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "MenuBar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "PackDirection")--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_bar_get_child_pack_direction" gtk_menu_bar_get_child_pack_direction :: -    Ptr MenuBar ->                          -- _obj : TInterface "Gtk" "MenuBar"-    IO CUInt---menuBarGetChildPackDirection ::-    (MonadIO m, MenuBarK a) =>-    a                                       -- _obj-    -> m PackDirection                      -- result-menuBarGetChildPackDirection _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_menu_bar_get_child_pack_direction _obj'-    let result' = (toEnum . fromIntegral) result-    touchManagedPtr _obj-    return result'--data MenuBarGetChildPackDirectionMethodInfo-instance (signature ~ (m PackDirection), MonadIO m, MenuBarK a) => MethodInfo MenuBarGetChildPackDirectionMethodInfo a signature where-    overloadedMethod _ = menuBarGetChildPackDirection---- method MenuBar::get_pack_direction--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "MenuBar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "PackDirection")--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_bar_get_pack_direction" gtk_menu_bar_get_pack_direction :: -    Ptr MenuBar ->                          -- _obj : TInterface "Gtk" "MenuBar"-    IO CUInt---menuBarGetPackDirection ::-    (MonadIO m, MenuBarK a) =>-    a                                       -- _obj-    -> m PackDirection                      -- result-menuBarGetPackDirection _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_menu_bar_get_pack_direction _obj'-    let result' = (toEnum . fromIntegral) result-    touchManagedPtr _obj-    return result'--data MenuBarGetPackDirectionMethodInfo-instance (signature ~ (m PackDirection), MonadIO m, MenuBarK a) => MethodInfo MenuBarGetPackDirectionMethodInfo a signature where-    overloadedMethod _ = menuBarGetPackDirection---- method MenuBar::set_child_pack_direction--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "MenuBar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "child_pack_dir", argType = TInterface "Gtk" "PackDirection", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_bar_set_child_pack_direction" gtk_menu_bar_set_child_pack_direction :: -    Ptr MenuBar ->                          -- _obj : TInterface "Gtk" "MenuBar"-    CUInt ->                                -- child_pack_dir : TInterface "Gtk" "PackDirection"-    IO ()---menuBarSetChildPackDirection ::-    (MonadIO m, MenuBarK a) =>-    a                                       -- _obj-    -> PackDirection                        -- childPackDir-    -> m ()                                 -- result-menuBarSetChildPackDirection _obj childPackDir = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let childPackDir' = (fromIntegral . fromEnum) childPackDir-    gtk_menu_bar_set_child_pack_direction _obj' childPackDir'-    touchManagedPtr _obj-    return ()--data MenuBarSetChildPackDirectionMethodInfo-instance (signature ~ (PackDirection -> m ()), MonadIO m, MenuBarK a) => MethodInfo MenuBarSetChildPackDirectionMethodInfo a signature where-    overloadedMethod _ = menuBarSetChildPackDirection---- method MenuBar::set_pack_direction--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "MenuBar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "pack_dir", argType = TInterface "Gtk" "PackDirection", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_bar_set_pack_direction" gtk_menu_bar_set_pack_direction :: -    Ptr MenuBar ->                          -- _obj : TInterface "Gtk" "MenuBar"-    CUInt ->                                -- pack_dir : TInterface "Gtk" "PackDirection"-    IO ()---menuBarSetPackDirection ::-    (MonadIO m, MenuBarK a) =>-    a                                       -- _obj-    -> PackDirection                        -- packDir-    -> m ()                                 -- result-menuBarSetPackDirection _obj packDir = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let packDir' = (fromIntegral . fromEnum) packDir-    gtk_menu_bar_set_pack_direction _obj' packDir'-    touchManagedPtr _obj-    return ()--data MenuBarSetPackDirectionMethodInfo-instance (signature ~ (PackDirection -> m ()), MonadIO m, MenuBarK a) => MethodInfo MenuBarSetPackDirectionMethodInfo a signature where-    overloadedMethod _ = menuBarSetPackDirection--
− GI/Gtk/Objects/MenuBar.hs-boot
@@ -1,19 +0,0 @@-module GI.Gtk.Objects.MenuBar where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype MenuBar = MenuBar (ForeignPtr MenuBar)-instance GObject MenuBar where-class GObject o => MenuBarK o-instance (GObject o, IsDescendantOf MenuBar o) => MenuBarK o-data MenuBarChildPackDirectionPropertyInfo-data MenuBarPackDirectionPropertyInfo-data MenuBarGetChildPackDirectionMethodInfo-data MenuBarGetPackDirectionMethodInfo-data MenuBarSetChildPackDirectionMethodInfo-data MenuBarSetPackDirectionMethodInfo
− GI/Gtk/Objects/MenuButton.hs
@@ -1,1135 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.MenuButton-    ( ---- * Exported types-    MenuButton(..)                          ,-    MenuButtonK                             ,-    toMenuButton                            ,-    noMenuButton                            ,--- -- * Methods--- ** menuButtonGetAlignWidget-    MenuButtonGetAlignWidgetMethodInfo      ,-    menuButtonGetAlignWidget                ,----- ** menuButtonGetDirection-    MenuButtonGetDirectionMethodInfo        ,-    menuButtonGetDirection                  ,----- ** menuButtonGetMenuModel-    MenuButtonGetMenuModelMethodInfo        ,-    menuButtonGetMenuModel                  ,----- ** menuButtonGetPopover-    MenuButtonGetPopoverMethodInfo          ,-    menuButtonGetPopover                    ,----- ** menuButtonGetPopup-    MenuButtonGetPopupMethodInfo            ,-    menuButtonGetPopup                      ,----- ** menuButtonGetUsePopover-    MenuButtonGetUsePopoverMethodInfo       ,-    menuButtonGetUsePopover                 ,----- ** menuButtonNew-    menuButtonNew                           ,----- ** menuButtonSetAlignWidget-    MenuButtonSetAlignWidgetMethodInfo      ,-    menuButtonSetAlignWidget                ,----- ** menuButtonSetDirection-    MenuButtonSetDirectionMethodInfo        ,-    menuButtonSetDirection                  ,----- ** menuButtonSetMenuModel-    MenuButtonSetMenuModelMethodInfo        ,-    menuButtonSetMenuModel                  ,----- ** menuButtonSetPopover-    MenuButtonSetPopoverMethodInfo          ,-    menuButtonSetPopover                    ,----- ** menuButtonSetPopup-    MenuButtonSetPopupMethodInfo            ,-    menuButtonSetPopup                      ,----- ** menuButtonSetUsePopover-    MenuButtonSetUsePopoverMethodInfo       ,-    menuButtonSetUsePopover                 ,----- -- * Properties--- ** AlignWidget-    MenuButtonAlignWidgetPropertyInfo       ,-    clearMenuButtonAlignWidget              ,-    constructMenuButtonAlignWidget          ,-    getMenuButtonAlignWidget                ,-    menuButtonAlignWidget                   ,-    setMenuButtonAlignWidget                ,----- ** Direction-    MenuButtonDirectionPropertyInfo         ,-    constructMenuButtonDirection            ,-    getMenuButtonDirection                  ,-    menuButtonDirection                     ,-    setMenuButtonDirection                  ,----- ** MenuModel-    MenuButtonMenuModelPropertyInfo         ,-    clearMenuButtonMenuModel                ,-    constructMenuButtonMenuModel            ,-    getMenuButtonMenuModel                  ,-    menuButtonMenuModel                     ,-    setMenuButtonMenuModel                  ,----- ** Popover-    MenuButtonPopoverPropertyInfo           ,-    clearMenuButtonPopover                  ,-    constructMenuButtonPopover              ,-    getMenuButtonPopover                    ,-    menuButtonPopover                       ,-    setMenuButtonPopover                    ,----- ** Popup-    MenuButtonPopupPropertyInfo             ,-    clearMenuButtonPopup                    ,-    constructMenuButtonPopup                ,-    getMenuButtonPopup                      ,-    menuButtonPopup                         ,-    setMenuButtonPopup                      ,----- ** UsePopover-    MenuButtonUsePopoverPropertyInfo        ,-    constructMenuButtonUsePopover           ,-    getMenuButtonUsePopover                 ,-    menuButtonUsePopover                    ,-    setMenuButtonUsePopover                 ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject-import qualified GI.Gio as Gio--newtype MenuButton = MenuButton (ForeignPtr MenuButton)-foreign import ccall "gtk_menu_button_get_type"-    c_gtk_menu_button_get_type :: IO GType--type instance ParentTypes MenuButton = MenuButtonParentTypes-type MenuButtonParentTypes = '[ToggleButton, Button, Bin, Container, Widget, GObject.Object, Atk.ImplementorIface, Actionable, Activatable, Buildable]--instance GObject MenuButton where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_menu_button_get_type-    --class GObject o => MenuButtonK o-instance (GObject o, IsDescendantOf MenuButton o) => MenuButtonK o--toMenuButton :: MenuButtonK o => o -> IO MenuButton-toMenuButton = unsafeCastTo MenuButton--noMenuButton :: Maybe MenuButton-noMenuButton = Nothing--type family ResolveMenuButtonMethod (t :: Symbol) (o :: *) :: * where-    ResolveMenuButtonMethod "activate" o = WidgetActivateMethodInfo-    ResolveMenuButtonMethod "add" o = ContainerAddMethodInfo-    ResolveMenuButtonMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveMenuButtonMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveMenuButtonMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveMenuButtonMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveMenuButtonMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveMenuButtonMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveMenuButtonMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveMenuButtonMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveMenuButtonMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveMenuButtonMethod "checkResize" o = ContainerCheckResizeMethodInfo-    ResolveMenuButtonMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveMenuButtonMethod "childGetProperty" o = ContainerChildGetPropertyMethodInfo-    ResolveMenuButtonMethod "childNotifyByPspec" o = ContainerChildNotifyByPspecMethodInfo-    ResolveMenuButtonMethod "childSetProperty" o = ContainerChildSetPropertyMethodInfo-    ResolveMenuButtonMethod "childType" o = ContainerChildTypeMethodInfo-    ResolveMenuButtonMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveMenuButtonMethod "clicked" o = ButtonClickedMethodInfo-    ResolveMenuButtonMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveMenuButtonMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveMenuButtonMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveMenuButtonMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveMenuButtonMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveMenuButtonMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveMenuButtonMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveMenuButtonMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveMenuButtonMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveMenuButtonMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveMenuButtonMethod "doSetRelatedAction" o = ActivatableDoSetRelatedActionMethodInfo-    ResolveMenuButtonMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveMenuButtonMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveMenuButtonMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveMenuButtonMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveMenuButtonMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveMenuButtonMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveMenuButtonMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveMenuButtonMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveMenuButtonMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveMenuButtonMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveMenuButtonMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveMenuButtonMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveMenuButtonMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveMenuButtonMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveMenuButtonMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveMenuButtonMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveMenuButtonMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveMenuButtonMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveMenuButtonMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveMenuButtonMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveMenuButtonMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveMenuButtonMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveMenuButtonMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveMenuButtonMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveMenuButtonMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveMenuButtonMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveMenuButtonMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveMenuButtonMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveMenuButtonMethod "draw" o = WidgetDrawMethodInfo-    ResolveMenuButtonMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveMenuButtonMethod "enter" o = ButtonEnterMethodInfo-    ResolveMenuButtonMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveMenuButtonMethod "event" o = WidgetEventMethodInfo-    ResolveMenuButtonMethod "forall" o = ContainerForallMethodInfo-    ResolveMenuButtonMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveMenuButtonMethod "foreach" o = ContainerForeachMethodInfo-    ResolveMenuButtonMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveMenuButtonMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveMenuButtonMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveMenuButtonMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveMenuButtonMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveMenuButtonMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveMenuButtonMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveMenuButtonMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveMenuButtonMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveMenuButtonMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveMenuButtonMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveMenuButtonMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveMenuButtonMethod "hide" o = WidgetHideMethodInfo-    ResolveMenuButtonMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveMenuButtonMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveMenuButtonMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveMenuButtonMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveMenuButtonMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveMenuButtonMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveMenuButtonMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveMenuButtonMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveMenuButtonMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveMenuButtonMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveMenuButtonMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveMenuButtonMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveMenuButtonMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveMenuButtonMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveMenuButtonMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveMenuButtonMethod "leave" o = ButtonLeaveMethodInfo-    ResolveMenuButtonMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveMenuButtonMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveMenuButtonMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveMenuButtonMethod "map" o = WidgetMapMethodInfo-    ResolveMenuButtonMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveMenuButtonMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveMenuButtonMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveMenuButtonMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveMenuButtonMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveMenuButtonMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveMenuButtonMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveMenuButtonMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveMenuButtonMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveMenuButtonMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveMenuButtonMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveMenuButtonMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveMenuButtonMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveMenuButtonMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveMenuButtonMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveMenuButtonMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveMenuButtonMethod "path" o = WidgetPathMethodInfo-    ResolveMenuButtonMethod "pressed" o = ButtonPressedMethodInfo-    ResolveMenuButtonMethod "propagateDraw" o = ContainerPropagateDrawMethodInfo-    ResolveMenuButtonMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveMenuButtonMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveMenuButtonMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveMenuButtonMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveMenuButtonMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveMenuButtonMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveMenuButtonMethod "realize" o = WidgetRealizeMethodInfo-    ResolveMenuButtonMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveMenuButtonMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveMenuButtonMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveMenuButtonMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveMenuButtonMethod "released" o = ButtonReleasedMethodInfo-    ResolveMenuButtonMethod "remove" o = ContainerRemoveMethodInfo-    ResolveMenuButtonMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveMenuButtonMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveMenuButtonMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveMenuButtonMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveMenuButtonMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveMenuButtonMethod "reparent" o = WidgetReparentMethodInfo-    ResolveMenuButtonMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveMenuButtonMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveMenuButtonMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveMenuButtonMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveMenuButtonMethod "resizeChildren" o = ContainerResizeChildrenMethodInfo-    ResolveMenuButtonMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveMenuButtonMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveMenuButtonMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveMenuButtonMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveMenuButtonMethod "show" o = WidgetShowMethodInfo-    ResolveMenuButtonMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveMenuButtonMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveMenuButtonMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveMenuButtonMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveMenuButtonMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveMenuButtonMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveMenuButtonMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveMenuButtonMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveMenuButtonMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveMenuButtonMethod "syncActionProperties" o = ActivatableSyncActionPropertiesMethodInfo-    ResolveMenuButtonMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveMenuButtonMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveMenuButtonMethod "toggled" o = ToggleButtonToggledMethodInfo-    ResolveMenuButtonMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveMenuButtonMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveMenuButtonMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveMenuButtonMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveMenuButtonMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveMenuButtonMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveMenuButtonMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveMenuButtonMethod "unsetFocusChain" o = ContainerUnsetFocusChainMethodInfo-    ResolveMenuButtonMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveMenuButtonMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveMenuButtonMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveMenuButtonMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveMenuButtonMethod "getActionName" o = ActionableGetActionNameMethodInfo-    ResolveMenuButtonMethod "getActionTargetValue" o = ActionableGetActionTargetValueMethodInfo-    ResolveMenuButtonMethod "getActive" o = ToggleButtonGetActiveMethodInfo-    ResolveMenuButtonMethod "getAlignWidget" o = MenuButtonGetAlignWidgetMethodInfo-    ResolveMenuButtonMethod "getAlignment" o = ButtonGetAlignmentMethodInfo-    ResolveMenuButtonMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveMenuButtonMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveMenuButtonMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveMenuButtonMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveMenuButtonMethod "getAlwaysShowImage" o = ButtonGetAlwaysShowImageMethodInfo-    ResolveMenuButtonMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveMenuButtonMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveMenuButtonMethod "getBorderWidth" o = ContainerGetBorderWidthMethodInfo-    ResolveMenuButtonMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveMenuButtonMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveMenuButtonMethod "getChild" o = BinGetChildMethodInfo-    ResolveMenuButtonMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveMenuButtonMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveMenuButtonMethod "getChildren" o = ContainerGetChildrenMethodInfo-    ResolveMenuButtonMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveMenuButtonMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveMenuButtonMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveMenuButtonMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveMenuButtonMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveMenuButtonMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveMenuButtonMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveMenuButtonMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveMenuButtonMethod "getEventWindow" o = ButtonGetEventWindowMethodInfo-    ResolveMenuButtonMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveMenuButtonMethod "getFocusChain" o = ContainerGetFocusChainMethodInfo-    ResolveMenuButtonMethod "getFocusChild" o = ContainerGetFocusChildMethodInfo-    ResolveMenuButtonMethod "getFocusHadjustment" o = ContainerGetFocusHadjustmentMethodInfo-    ResolveMenuButtonMethod "getFocusOnClick" o = ButtonGetFocusOnClickMethodInfo-    ResolveMenuButtonMethod "getFocusVadjustment" o = ContainerGetFocusVadjustmentMethodInfo-    ResolveMenuButtonMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveMenuButtonMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveMenuButtonMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveMenuButtonMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveMenuButtonMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveMenuButtonMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveMenuButtonMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveMenuButtonMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveMenuButtonMethod "getImage" o = ButtonGetImageMethodInfo-    ResolveMenuButtonMethod "getImagePosition" o = ButtonGetImagePositionMethodInfo-    ResolveMenuButtonMethod "getInconsistent" o = ToggleButtonGetInconsistentMethodInfo-    ResolveMenuButtonMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveMenuButtonMethod "getLabel" o = ButtonGetLabelMethodInfo-    ResolveMenuButtonMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveMenuButtonMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveMenuButtonMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveMenuButtonMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveMenuButtonMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveMenuButtonMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveMenuButtonMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveMenuButtonMethod "getMenuModel" o = MenuButtonGetMenuModelMethodInfo-    ResolveMenuButtonMethod "getMode" o = ToggleButtonGetModeMethodInfo-    ResolveMenuButtonMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveMenuButtonMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveMenuButtonMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveMenuButtonMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveMenuButtonMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveMenuButtonMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveMenuButtonMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveMenuButtonMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveMenuButtonMethod "getPathForChild" o = ContainerGetPathForChildMethodInfo-    ResolveMenuButtonMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveMenuButtonMethod "getPopover" o = MenuButtonGetPopoverMethodInfo-    ResolveMenuButtonMethod "getPopup" o = MenuButtonGetPopupMethodInfo-    ResolveMenuButtonMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveMenuButtonMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveMenuButtonMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveMenuButtonMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveMenuButtonMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveMenuButtonMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveMenuButtonMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveMenuButtonMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveMenuButtonMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveMenuButtonMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveMenuButtonMethod "getRelatedAction" o = ActivatableGetRelatedActionMethodInfo-    ResolveMenuButtonMethod "getRelief" o = ButtonGetReliefMethodInfo-    ResolveMenuButtonMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveMenuButtonMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveMenuButtonMethod "getResizeMode" o = ContainerGetResizeModeMethodInfo-    ResolveMenuButtonMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveMenuButtonMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveMenuButtonMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveMenuButtonMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveMenuButtonMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveMenuButtonMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveMenuButtonMethod "getState" o = WidgetGetStateMethodInfo-    ResolveMenuButtonMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveMenuButtonMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveMenuButtonMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveMenuButtonMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveMenuButtonMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveMenuButtonMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveMenuButtonMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveMenuButtonMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveMenuButtonMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveMenuButtonMethod "getUseActionAppearance" o = ActivatableGetUseActionAppearanceMethodInfo-    ResolveMenuButtonMethod "getUsePopover" o = MenuButtonGetUsePopoverMethodInfo-    ResolveMenuButtonMethod "getUseStock" o = ButtonGetUseStockMethodInfo-    ResolveMenuButtonMethod "getUseUnderline" o = ButtonGetUseUnderlineMethodInfo-    ResolveMenuButtonMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveMenuButtonMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveMenuButtonMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveMenuButtonMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveMenuButtonMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveMenuButtonMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveMenuButtonMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveMenuButtonMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveMenuButtonMethod "setActionName" o = ActionableSetActionNameMethodInfo-    ResolveMenuButtonMethod "setActionTargetValue" o = ActionableSetActionTargetValueMethodInfo-    ResolveMenuButtonMethod "setActive" o = ToggleButtonSetActiveMethodInfo-    ResolveMenuButtonMethod "setAlignWidget" o = MenuButtonSetAlignWidgetMethodInfo-    ResolveMenuButtonMethod "setAlignment" o = ButtonSetAlignmentMethodInfo-    ResolveMenuButtonMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveMenuButtonMethod "setAlwaysShowImage" o = ButtonSetAlwaysShowImageMethodInfo-    ResolveMenuButtonMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveMenuButtonMethod "setBorderWidth" o = ContainerSetBorderWidthMethodInfo-    ResolveMenuButtonMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveMenuButtonMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveMenuButtonMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveMenuButtonMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveMenuButtonMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveMenuButtonMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveMenuButtonMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveMenuButtonMethod "setDetailedActionName" o = ActionableSetDetailedActionNameMethodInfo-    ResolveMenuButtonMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveMenuButtonMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveMenuButtonMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveMenuButtonMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveMenuButtonMethod "setFocusChain" o = ContainerSetFocusChainMethodInfo-    ResolveMenuButtonMethod "setFocusChild" o = ContainerSetFocusChildMethodInfo-    ResolveMenuButtonMethod "setFocusHadjustment" o = ContainerSetFocusHadjustmentMethodInfo-    ResolveMenuButtonMethod "setFocusOnClick" o = ButtonSetFocusOnClickMethodInfo-    ResolveMenuButtonMethod "setFocusVadjustment" o = ContainerSetFocusVadjustmentMethodInfo-    ResolveMenuButtonMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveMenuButtonMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveMenuButtonMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveMenuButtonMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveMenuButtonMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveMenuButtonMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveMenuButtonMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveMenuButtonMethod "setImage" o = ButtonSetImageMethodInfo-    ResolveMenuButtonMethod "setImagePosition" o = ButtonSetImagePositionMethodInfo-    ResolveMenuButtonMethod "setInconsistent" o = ToggleButtonSetInconsistentMethodInfo-    ResolveMenuButtonMethod "setLabel" o = ButtonSetLabelMethodInfo-    ResolveMenuButtonMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveMenuButtonMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveMenuButtonMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveMenuButtonMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveMenuButtonMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveMenuButtonMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveMenuButtonMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveMenuButtonMethod "setMenuModel" o = MenuButtonSetMenuModelMethodInfo-    ResolveMenuButtonMethod "setMode" o = ToggleButtonSetModeMethodInfo-    ResolveMenuButtonMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveMenuButtonMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveMenuButtonMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveMenuButtonMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveMenuButtonMethod "setPopover" o = MenuButtonSetPopoverMethodInfo-    ResolveMenuButtonMethod "setPopup" o = MenuButtonSetPopupMethodInfo-    ResolveMenuButtonMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveMenuButtonMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveMenuButtonMethod "setReallocateRedraws" o = ContainerSetReallocateRedrawsMethodInfo-    ResolveMenuButtonMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveMenuButtonMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveMenuButtonMethod "setRelatedAction" o = ActivatableSetRelatedActionMethodInfo-    ResolveMenuButtonMethod "setRelief" o = ButtonSetReliefMethodInfo-    ResolveMenuButtonMethod "setResizeMode" o = ContainerSetResizeModeMethodInfo-    ResolveMenuButtonMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveMenuButtonMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveMenuButtonMethod "setState" o = WidgetSetStateMethodInfo-    ResolveMenuButtonMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveMenuButtonMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveMenuButtonMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveMenuButtonMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveMenuButtonMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveMenuButtonMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveMenuButtonMethod "setUseActionAppearance" o = ActivatableSetUseActionAppearanceMethodInfo-    ResolveMenuButtonMethod "setUsePopover" o = MenuButtonSetUsePopoverMethodInfo-    ResolveMenuButtonMethod "setUseStock" o = ButtonSetUseStockMethodInfo-    ResolveMenuButtonMethod "setUseUnderline" o = ButtonSetUseUnderlineMethodInfo-    ResolveMenuButtonMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveMenuButtonMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveMenuButtonMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveMenuButtonMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveMenuButtonMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveMenuButtonMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveMenuButtonMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveMenuButtonMethod t MenuButton, MethodInfo info MenuButton p) => IsLabelProxy t (MenuButton -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveMenuButtonMethod t MenuButton, MethodInfo info MenuButton p) => IsLabel t (MenuButton -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "align-widget"-   -- Type: TInterface "Gtk" "Container"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getMenuButtonAlignWidget :: (MonadIO m, MenuButtonK o) => o -> m (Maybe Container)-getMenuButtonAlignWidget obj = liftIO $ getObjectPropertyObject obj "align-widget" Container--setMenuButtonAlignWidget :: (MonadIO m, MenuButtonK o, ContainerK a) => o -> a -> m ()-setMenuButtonAlignWidget obj val = liftIO $ setObjectPropertyObject obj "align-widget" (Just val)--constructMenuButtonAlignWidget :: (ContainerK a) => a -> IO ([Char], GValue)-constructMenuButtonAlignWidget val = constructObjectPropertyObject "align-widget" (Just val)--clearMenuButtonAlignWidget :: (MonadIO m, MenuButtonK o) => o -> m ()-clearMenuButtonAlignWidget obj = liftIO $ setObjectPropertyObject obj "align-widget" (Nothing :: Maybe Container)--data MenuButtonAlignWidgetPropertyInfo-instance AttrInfo MenuButtonAlignWidgetPropertyInfo where-    type AttrAllowedOps MenuButtonAlignWidgetPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint MenuButtonAlignWidgetPropertyInfo = ContainerK-    type AttrBaseTypeConstraint MenuButtonAlignWidgetPropertyInfo = MenuButtonK-    type AttrGetType MenuButtonAlignWidgetPropertyInfo = (Maybe Container)-    type AttrLabel MenuButtonAlignWidgetPropertyInfo = "align-widget"-    attrGet _ = getMenuButtonAlignWidget-    attrSet _ = setMenuButtonAlignWidget-    attrConstruct _ = constructMenuButtonAlignWidget-    attrClear _ = clearMenuButtonAlignWidget---- VVV Prop "direction"-   -- Type: TInterface "Gtk" "ArrowType"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getMenuButtonDirection :: (MonadIO m, MenuButtonK o) => o -> m ArrowType-getMenuButtonDirection obj = liftIO $ getObjectPropertyEnum obj "direction"--setMenuButtonDirection :: (MonadIO m, MenuButtonK o) => o -> ArrowType -> m ()-setMenuButtonDirection obj val = liftIO $ setObjectPropertyEnum obj "direction" val--constructMenuButtonDirection :: ArrowType -> IO ([Char], GValue)-constructMenuButtonDirection val = constructObjectPropertyEnum "direction" val--data MenuButtonDirectionPropertyInfo-instance AttrInfo MenuButtonDirectionPropertyInfo where-    type AttrAllowedOps MenuButtonDirectionPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint MenuButtonDirectionPropertyInfo = (~) ArrowType-    type AttrBaseTypeConstraint MenuButtonDirectionPropertyInfo = MenuButtonK-    type AttrGetType MenuButtonDirectionPropertyInfo = ArrowType-    type AttrLabel MenuButtonDirectionPropertyInfo = "direction"-    attrGet _ = getMenuButtonDirection-    attrSet _ = setMenuButtonDirection-    attrConstruct _ = constructMenuButtonDirection-    attrClear _ = undefined---- VVV Prop "menu-model"-   -- Type: TInterface "Gio" "MenuModel"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just True)--getMenuButtonMenuModel :: (MonadIO m, MenuButtonK o) => o -> m Gio.MenuModel-getMenuButtonMenuModel obj = liftIO $ checkUnexpectedNothing "getMenuButtonMenuModel" $ getObjectPropertyObject obj "menu-model" Gio.MenuModel--setMenuButtonMenuModel :: (MonadIO m, MenuButtonK o, Gio.MenuModelK a) => o -> a -> m ()-setMenuButtonMenuModel obj val = liftIO $ setObjectPropertyObject obj "menu-model" (Just val)--constructMenuButtonMenuModel :: (Gio.MenuModelK a) => a -> IO ([Char], GValue)-constructMenuButtonMenuModel val = constructObjectPropertyObject "menu-model" (Just val)--clearMenuButtonMenuModel :: (MonadIO m, MenuButtonK o) => o -> m ()-clearMenuButtonMenuModel obj = liftIO $ setObjectPropertyObject obj "menu-model" (Nothing :: Maybe Gio.MenuModel)--data MenuButtonMenuModelPropertyInfo-instance AttrInfo MenuButtonMenuModelPropertyInfo where-    type AttrAllowedOps MenuButtonMenuModelPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint MenuButtonMenuModelPropertyInfo = Gio.MenuModelK-    type AttrBaseTypeConstraint MenuButtonMenuModelPropertyInfo = MenuButtonK-    type AttrGetType MenuButtonMenuModelPropertyInfo = Gio.MenuModel-    type AttrLabel MenuButtonMenuModelPropertyInfo = "menu-model"-    attrGet _ = getMenuButtonMenuModel-    attrSet _ = setMenuButtonMenuModel-    attrConstruct _ = constructMenuButtonMenuModel-    attrClear _ = clearMenuButtonMenuModel---- VVV Prop "popover"-   -- Type: TInterface "Gtk" "Popover"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Nothing)--getMenuButtonPopover :: (MonadIO m, MenuButtonK o) => o -> m Popover-getMenuButtonPopover obj = liftIO $ checkUnexpectedNothing "getMenuButtonPopover" $ getObjectPropertyObject obj "popover" Popover--setMenuButtonPopover :: (MonadIO m, MenuButtonK o, PopoverK a) => o -> a -> m ()-setMenuButtonPopover obj val = liftIO $ setObjectPropertyObject obj "popover" (Just val)--constructMenuButtonPopover :: (PopoverK a) => a -> IO ([Char], GValue)-constructMenuButtonPopover val = constructObjectPropertyObject "popover" (Just val)--clearMenuButtonPopover :: (MonadIO m, MenuButtonK o) => o -> m ()-clearMenuButtonPopover obj = liftIO $ setObjectPropertyObject obj "popover" (Nothing :: Maybe Popover)--data MenuButtonPopoverPropertyInfo-instance AttrInfo MenuButtonPopoverPropertyInfo where-    type AttrAllowedOps MenuButtonPopoverPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint MenuButtonPopoverPropertyInfo = PopoverK-    type AttrBaseTypeConstraint MenuButtonPopoverPropertyInfo = MenuButtonK-    type AttrGetType MenuButtonPopoverPropertyInfo = Popover-    type AttrLabel MenuButtonPopoverPropertyInfo = "popover"-    attrGet _ = getMenuButtonPopover-    attrSet _ = setMenuButtonPopover-    attrConstruct _ = constructMenuButtonPopover-    attrClear _ = clearMenuButtonPopover---- VVV Prop "popup"-   -- Type: TInterface "Gtk" "Menu"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Nothing)--getMenuButtonPopup :: (MonadIO m, MenuButtonK o) => o -> m Menu-getMenuButtonPopup obj = liftIO $ checkUnexpectedNothing "getMenuButtonPopup" $ getObjectPropertyObject obj "popup" Menu--setMenuButtonPopup :: (MonadIO m, MenuButtonK o, MenuK a) => o -> a -> m ()-setMenuButtonPopup obj val = liftIO $ setObjectPropertyObject obj "popup" (Just val)--constructMenuButtonPopup :: (MenuK a) => a -> IO ([Char], GValue)-constructMenuButtonPopup val = constructObjectPropertyObject "popup" (Just val)--clearMenuButtonPopup :: (MonadIO m, MenuButtonK o) => o -> m ()-clearMenuButtonPopup obj = liftIO $ setObjectPropertyObject obj "popup" (Nothing :: Maybe Menu)--data MenuButtonPopupPropertyInfo-instance AttrInfo MenuButtonPopupPropertyInfo where-    type AttrAllowedOps MenuButtonPopupPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint MenuButtonPopupPropertyInfo = MenuK-    type AttrBaseTypeConstraint MenuButtonPopupPropertyInfo = MenuButtonK-    type AttrGetType MenuButtonPopupPropertyInfo = Menu-    type AttrLabel MenuButtonPopupPropertyInfo = "popup"-    attrGet _ = getMenuButtonPopup-    attrSet _ = setMenuButtonPopup-    attrConstruct _ = constructMenuButtonPopup-    attrClear _ = clearMenuButtonPopup---- VVV Prop "use-popover"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getMenuButtonUsePopover :: (MonadIO m, MenuButtonK o) => o -> m Bool-getMenuButtonUsePopover obj = liftIO $ getObjectPropertyBool obj "use-popover"--setMenuButtonUsePopover :: (MonadIO m, MenuButtonK o) => o -> Bool -> m ()-setMenuButtonUsePopover obj val = liftIO $ setObjectPropertyBool obj "use-popover" val--constructMenuButtonUsePopover :: Bool -> IO ([Char], GValue)-constructMenuButtonUsePopover val = constructObjectPropertyBool "use-popover" val--data MenuButtonUsePopoverPropertyInfo-instance AttrInfo MenuButtonUsePopoverPropertyInfo where-    type AttrAllowedOps MenuButtonUsePopoverPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint MenuButtonUsePopoverPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint MenuButtonUsePopoverPropertyInfo = MenuButtonK-    type AttrGetType MenuButtonUsePopoverPropertyInfo = Bool-    type AttrLabel MenuButtonUsePopoverPropertyInfo = "use-popover"-    attrGet _ = getMenuButtonUsePopover-    attrSet _ = setMenuButtonUsePopover-    attrConstruct _ = constructMenuButtonUsePopover-    attrClear _ = undefined--type instance AttributeList MenuButton = MenuButtonAttributeList-type MenuButtonAttributeList = ('[ '("actionName", ActionableActionNamePropertyInfo), '("actionTarget", ActionableActionTargetPropertyInfo), '("active", ToggleButtonActivePropertyInfo), '("alignWidget", MenuButtonAlignWidgetPropertyInfo), '("alwaysShowImage", ButtonAlwaysShowImagePropertyInfo), '("appPaintable", WidgetAppPaintablePropertyInfo), '("borderWidth", ContainerBorderWidthPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("child", ContainerChildPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("direction", MenuButtonDirectionPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("drawIndicator", ToggleButtonDrawIndicatorPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("focusOnClick", ButtonFocusOnClickPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("image", ButtonImagePropertyInfo), '("imagePosition", ButtonImagePositionPropertyInfo), '("inconsistent", ToggleButtonInconsistentPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("label", ButtonLabelPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("menuModel", MenuButtonMenuModelPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("parent", WidgetParentPropertyInfo), '("popover", MenuButtonPopoverPropertyInfo), '("popup", MenuButtonPopupPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("relatedAction", ActivatableRelatedActionPropertyInfo), '("relief", ButtonReliefPropertyInfo), '("resizeMode", ContainerResizeModePropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("style", WidgetStylePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("useActionAppearance", ActivatableUseActionAppearancePropertyInfo), '("usePopover", MenuButtonUsePopoverPropertyInfo), '("useStock", ButtonUseStockPropertyInfo), '("useUnderline", ButtonUseUnderlinePropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo), '("xalign", ButtonXalignPropertyInfo), '("yalign", ButtonYalignPropertyInfo)] :: [(Symbol, *)])--menuButtonAlignWidget :: AttrLabelProxy "alignWidget"-menuButtonAlignWidget = AttrLabelProxy--menuButtonDirection :: AttrLabelProxy "direction"-menuButtonDirection = AttrLabelProxy--menuButtonMenuModel :: AttrLabelProxy "menuModel"-menuButtonMenuModel = AttrLabelProxy--menuButtonPopover :: AttrLabelProxy "popover"-menuButtonPopover = AttrLabelProxy--menuButtonPopup :: AttrLabelProxy "popup"-menuButtonPopup = AttrLabelProxy--menuButtonUsePopover :: AttrLabelProxy "usePopover"-menuButtonUsePopover = AttrLabelProxy--type instance SignalList MenuButton = MenuButtonSignalList-type MenuButtonSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("activate", ButtonActivateSignalInfo), '("add", ContainerAddSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("checkResize", ContainerCheckResizeSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("clicked", ButtonClickedSignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enter", ButtonEnterSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leave", ButtonLeaveSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("pressed", ButtonPressedSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("released", ButtonReleasedSignalInfo), '("remove", ContainerRemoveSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("setFocusChild", ContainerSetFocusChildSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("toggled", ToggleButtonToggledSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method MenuButton::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "MenuButton")--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_button_new" gtk_menu_button_new :: -    IO (Ptr MenuButton)---menuButtonNew ::-    (MonadIO m) =>-    m MenuButton                            -- result-menuButtonNew  = liftIO $ do-    result <- gtk_menu_button_new-    checkUnexpectedReturnNULL "gtk_menu_button_new" result-    result' <- (newObject MenuButton) result-    return result'---- method MenuButton::get_align_widget--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "MenuButton", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Widget")--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_button_get_align_widget" gtk_menu_button_get_align_widget :: -    Ptr MenuButton ->                       -- _obj : TInterface "Gtk" "MenuButton"-    IO (Ptr Widget)---menuButtonGetAlignWidget ::-    (MonadIO m, MenuButtonK a) =>-    a                                       -- _obj-    -> m Widget                             -- result-menuButtonGetAlignWidget _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_menu_button_get_align_widget _obj'-    checkUnexpectedReturnNULL "gtk_menu_button_get_align_widget" result-    result' <- (newObject Widget) result-    touchManagedPtr _obj-    return result'--data MenuButtonGetAlignWidgetMethodInfo-instance (signature ~ (m Widget), MonadIO m, MenuButtonK a) => MethodInfo MenuButtonGetAlignWidgetMethodInfo a signature where-    overloadedMethod _ = menuButtonGetAlignWidget---- method MenuButton::get_direction--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "MenuButton", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "ArrowType")--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_button_get_direction" gtk_menu_button_get_direction :: -    Ptr MenuButton ->                       -- _obj : TInterface "Gtk" "MenuButton"-    IO CUInt---menuButtonGetDirection ::-    (MonadIO m, MenuButtonK a) =>-    a                                       -- _obj-    -> m ArrowType                          -- result-menuButtonGetDirection _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_menu_button_get_direction _obj'-    let result' = (toEnum . fromIntegral) result-    touchManagedPtr _obj-    return result'--data MenuButtonGetDirectionMethodInfo-instance (signature ~ (m ArrowType), MonadIO m, MenuButtonK a) => MethodInfo MenuButtonGetDirectionMethodInfo a signature where-    overloadedMethod _ = menuButtonGetDirection---- method MenuButton::get_menu_model--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "MenuButton", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gio" "MenuModel")--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_button_get_menu_model" gtk_menu_button_get_menu_model :: -    Ptr MenuButton ->                       -- _obj : TInterface "Gtk" "MenuButton"-    IO (Ptr Gio.MenuModel)---menuButtonGetMenuModel ::-    (MonadIO m, MenuButtonK a) =>-    a                                       -- _obj-    -> m Gio.MenuModel                      -- result-menuButtonGetMenuModel _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_menu_button_get_menu_model _obj'-    checkUnexpectedReturnNULL "gtk_menu_button_get_menu_model" result-    result' <- (newObject Gio.MenuModel) result-    touchManagedPtr _obj-    return result'--data MenuButtonGetMenuModelMethodInfo-instance (signature ~ (m Gio.MenuModel), MonadIO m, MenuButtonK a) => MethodInfo MenuButtonGetMenuModelMethodInfo a signature where-    overloadedMethod _ = menuButtonGetMenuModel---- method MenuButton::get_popover--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "MenuButton", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Popover")--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_button_get_popover" gtk_menu_button_get_popover :: -    Ptr MenuButton ->                       -- _obj : TInterface "Gtk" "MenuButton"-    IO (Ptr Popover)---menuButtonGetPopover ::-    (MonadIO m, MenuButtonK a) =>-    a                                       -- _obj-    -> m Popover                            -- result-menuButtonGetPopover _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_menu_button_get_popover _obj'-    checkUnexpectedReturnNULL "gtk_menu_button_get_popover" result-    result' <- (newObject Popover) result-    touchManagedPtr _obj-    return result'--data MenuButtonGetPopoverMethodInfo-instance (signature ~ (m Popover), MonadIO m, MenuButtonK a) => MethodInfo MenuButtonGetPopoverMethodInfo a signature where-    overloadedMethod _ = menuButtonGetPopover---- method MenuButton::get_popup--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "MenuButton", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Menu")--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_button_get_popup" gtk_menu_button_get_popup :: -    Ptr MenuButton ->                       -- _obj : TInterface "Gtk" "MenuButton"-    IO (Ptr Menu)---menuButtonGetPopup ::-    (MonadIO m, MenuButtonK a) =>-    a                                       -- _obj-    -> m Menu                               -- result-menuButtonGetPopup _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_menu_button_get_popup _obj'-    checkUnexpectedReturnNULL "gtk_menu_button_get_popup" result-    result' <- (newObject Menu) result-    touchManagedPtr _obj-    return result'--data MenuButtonGetPopupMethodInfo-instance (signature ~ (m Menu), MonadIO m, MenuButtonK a) => MethodInfo MenuButtonGetPopupMethodInfo a signature where-    overloadedMethod _ = menuButtonGetPopup---- method MenuButton::get_use_popover--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "MenuButton", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_button_get_use_popover" gtk_menu_button_get_use_popover :: -    Ptr MenuButton ->                       -- _obj : TInterface "Gtk" "MenuButton"-    IO CInt---menuButtonGetUsePopover ::-    (MonadIO m, MenuButtonK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-menuButtonGetUsePopover _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_menu_button_get_use_popover _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data MenuButtonGetUsePopoverMethodInfo-instance (signature ~ (m Bool), MonadIO m, MenuButtonK a) => MethodInfo MenuButtonGetUsePopoverMethodInfo a signature where-    overloadedMethod _ = menuButtonGetUsePopover---- method MenuButton::set_align_widget--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "MenuButton", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "align_widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_button_set_align_widget" gtk_menu_button_set_align_widget :: -    Ptr MenuButton ->                       -- _obj : TInterface "Gtk" "MenuButton"-    Ptr Widget ->                           -- align_widget : TInterface "Gtk" "Widget"-    IO ()---menuButtonSetAlignWidget ::-    (MonadIO m, MenuButtonK a, WidgetK b) =>-    a                                       -- _obj-    -> Maybe (b)                            -- alignWidget-    -> m ()                                 -- result-menuButtonSetAlignWidget _obj alignWidget = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeAlignWidget <- case alignWidget of-        Nothing -> return nullPtr-        Just jAlignWidget -> do-            let jAlignWidget' = unsafeManagedPtrCastPtr jAlignWidget-            return jAlignWidget'-    gtk_menu_button_set_align_widget _obj' maybeAlignWidget-    touchManagedPtr _obj-    whenJust alignWidget touchManagedPtr-    return ()--data MenuButtonSetAlignWidgetMethodInfo-instance (signature ~ (Maybe (b) -> m ()), MonadIO m, MenuButtonK a, WidgetK b) => MethodInfo MenuButtonSetAlignWidgetMethodInfo a signature where-    overloadedMethod _ = menuButtonSetAlignWidget---- method MenuButton::set_direction--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "MenuButton", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "direction", argType = TInterface "Gtk" "ArrowType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_button_set_direction" gtk_menu_button_set_direction :: -    Ptr MenuButton ->                       -- _obj : TInterface "Gtk" "MenuButton"-    CUInt ->                                -- direction : TInterface "Gtk" "ArrowType"-    IO ()---menuButtonSetDirection ::-    (MonadIO m, MenuButtonK a) =>-    a                                       -- _obj-    -> ArrowType                            -- direction-    -> m ()                                 -- result-menuButtonSetDirection _obj direction = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let direction' = (fromIntegral . fromEnum) direction-    gtk_menu_button_set_direction _obj' direction'-    touchManagedPtr _obj-    return ()--data MenuButtonSetDirectionMethodInfo-instance (signature ~ (ArrowType -> m ()), MonadIO m, MenuButtonK a) => MethodInfo MenuButtonSetDirectionMethodInfo a signature where-    overloadedMethod _ = menuButtonSetDirection---- method MenuButton::set_menu_model--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "MenuButton", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "menu_model", argType = TInterface "Gio" "MenuModel", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_button_set_menu_model" gtk_menu_button_set_menu_model :: -    Ptr MenuButton ->                       -- _obj : TInterface "Gtk" "MenuButton"-    Ptr Gio.MenuModel ->                    -- menu_model : TInterface "Gio" "MenuModel"-    IO ()---menuButtonSetMenuModel ::-    (MonadIO m, MenuButtonK a, Gio.MenuModelK b) =>-    a                                       -- _obj-    -> Maybe (b)                            -- menuModel-    -> m ()                                 -- result-menuButtonSetMenuModel _obj menuModel = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeMenuModel <- case menuModel of-        Nothing -> return nullPtr-        Just jMenuModel -> do-            let jMenuModel' = unsafeManagedPtrCastPtr jMenuModel-            return jMenuModel'-    gtk_menu_button_set_menu_model _obj' maybeMenuModel-    touchManagedPtr _obj-    whenJust menuModel touchManagedPtr-    return ()--data MenuButtonSetMenuModelMethodInfo-instance (signature ~ (Maybe (b) -> m ()), MonadIO m, MenuButtonK a, Gio.MenuModelK b) => MethodInfo MenuButtonSetMenuModelMethodInfo a signature where-    overloadedMethod _ = menuButtonSetMenuModel---- method MenuButton::set_popover--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "MenuButton", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "popover", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_button_set_popover" gtk_menu_button_set_popover :: -    Ptr MenuButton ->                       -- _obj : TInterface "Gtk" "MenuButton"-    Ptr Widget ->                           -- popover : TInterface "Gtk" "Widget"-    IO ()---menuButtonSetPopover ::-    (MonadIO m, MenuButtonK a, WidgetK b) =>-    a                                       -- _obj-    -> Maybe (b)                            -- popover-    -> m ()                                 -- result-menuButtonSetPopover _obj popover = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybePopover <- case popover of-        Nothing -> return nullPtr-        Just jPopover -> do-            let jPopover' = unsafeManagedPtrCastPtr jPopover-            return jPopover'-    gtk_menu_button_set_popover _obj' maybePopover-    touchManagedPtr _obj-    whenJust popover touchManagedPtr-    return ()--data MenuButtonSetPopoverMethodInfo-instance (signature ~ (Maybe (b) -> m ()), MonadIO m, MenuButtonK a, WidgetK b) => MethodInfo MenuButtonSetPopoverMethodInfo a signature where-    overloadedMethod _ = menuButtonSetPopover---- method MenuButton::set_popup--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "MenuButton", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "menu", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_button_set_popup" gtk_menu_button_set_popup :: -    Ptr MenuButton ->                       -- _obj : TInterface "Gtk" "MenuButton"-    Ptr Widget ->                           -- menu : TInterface "Gtk" "Widget"-    IO ()---menuButtonSetPopup ::-    (MonadIO m, MenuButtonK a, WidgetK b) =>-    a                                       -- _obj-    -> Maybe (b)                            -- menu-    -> m ()                                 -- result-menuButtonSetPopup _obj menu = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeMenu <- case menu of-        Nothing -> return nullPtr-        Just jMenu -> do-            let jMenu' = unsafeManagedPtrCastPtr jMenu-            return jMenu'-    gtk_menu_button_set_popup _obj' maybeMenu-    touchManagedPtr _obj-    whenJust menu touchManagedPtr-    return ()--data MenuButtonSetPopupMethodInfo-instance (signature ~ (Maybe (b) -> m ()), MonadIO m, MenuButtonK a, WidgetK b) => MethodInfo MenuButtonSetPopupMethodInfo a signature where-    overloadedMethod _ = menuButtonSetPopup---- method MenuButton::set_use_popover--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "MenuButton", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "use_popover", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_button_set_use_popover" gtk_menu_button_set_use_popover :: -    Ptr MenuButton ->                       -- _obj : TInterface "Gtk" "MenuButton"-    CInt ->                                 -- use_popover : TBasicType TBoolean-    IO ()---menuButtonSetUsePopover ::-    (MonadIO m, MenuButtonK a) =>-    a                                       -- _obj-    -> Bool                                 -- usePopover-    -> m ()                                 -- result-menuButtonSetUsePopover _obj usePopover = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let usePopover' = (fromIntegral . fromEnum) usePopover-    gtk_menu_button_set_use_popover _obj' usePopover'-    touchManagedPtr _obj-    return ()--data MenuButtonSetUsePopoverMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, MenuButtonK a) => MethodInfo MenuButtonSetUsePopoverMethodInfo a signature where-    overloadedMethod _ = menuButtonSetUsePopover--
− GI/Gtk/Objects/MenuButton.hs-boot
@@ -1,31 +0,0 @@-module GI.Gtk.Objects.MenuButton where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype MenuButton = MenuButton (ForeignPtr MenuButton)-instance GObject MenuButton where-class GObject o => MenuButtonK o-instance (GObject o, IsDescendantOf MenuButton o) => MenuButtonK o-data MenuButtonAlignWidgetPropertyInfo-data MenuButtonDirectionPropertyInfo-data MenuButtonMenuModelPropertyInfo-data MenuButtonPopoverPropertyInfo-data MenuButtonPopupPropertyInfo-data MenuButtonUsePopoverPropertyInfo-data MenuButtonGetAlignWidgetMethodInfo-data MenuButtonGetDirectionMethodInfo-data MenuButtonGetMenuModelMethodInfo-data MenuButtonGetPopoverMethodInfo-data MenuButtonGetPopupMethodInfo-data MenuButtonGetUsePopoverMethodInfo-data MenuButtonSetAlignWidgetMethodInfo-data MenuButtonSetDirectionMethodInfo-data MenuButtonSetMenuModelMethodInfo-data MenuButtonSetPopoverMethodInfo-data MenuButtonSetPopupMethodInfo-data MenuButtonSetUsePopoverMethodInfo
− GI/Gtk/Objects/MenuButtonAccessible.hs
@@ -1,134 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.MenuButtonAccessible-    ( ---- * Exported types-    MenuButtonAccessible(..)                ,-    MenuButtonAccessibleK                   ,-    toMenuButtonAccessible                  ,-    noMenuButtonAccessible                  ,---    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype MenuButtonAccessible = MenuButtonAccessible (ForeignPtr MenuButtonAccessible)-foreign import ccall "gtk_menu_button_accessible_get_type"-    c_gtk_menu_button_accessible_get_type :: IO GType--type instance ParentTypes MenuButtonAccessible = MenuButtonAccessibleParentTypes-type MenuButtonAccessibleParentTypes = '[ToggleButtonAccessible, ButtonAccessible, ContainerAccessible, WidgetAccessible, Accessible, Atk.Object, GObject.Object, Atk.Action, Atk.Component, Atk.Image]--instance GObject MenuButtonAccessible where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_menu_button_accessible_get_type-    --class GObject o => MenuButtonAccessibleK o-instance (GObject o, IsDescendantOf MenuButtonAccessible o) => MenuButtonAccessibleK o--toMenuButtonAccessible :: MenuButtonAccessibleK o => o -> IO MenuButtonAccessible-toMenuButtonAccessible = unsafeCastTo MenuButtonAccessible--noMenuButtonAccessible :: Maybe MenuButtonAccessible-noMenuButtonAccessible = Nothing--type family ResolveMenuButtonAccessibleMethod (t :: Symbol) (o :: *) :: * where-    ResolveMenuButtonAccessibleMethod "addRelationship" o = Atk.ObjectAddRelationshipMethodInfo-    ResolveMenuButtonAccessibleMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveMenuButtonAccessibleMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveMenuButtonAccessibleMethod "connectWidgetDestroyed" o = AccessibleConnectWidgetDestroyedMethodInfo-    ResolveMenuButtonAccessibleMethod "contains" o = Atk.ComponentContainsMethodInfo-    ResolveMenuButtonAccessibleMethod "doAction" o = Atk.ActionDoActionMethodInfo-    ResolveMenuButtonAccessibleMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveMenuButtonAccessibleMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveMenuButtonAccessibleMethod "grabFocus" o = Atk.ComponentGrabFocusMethodInfo-    ResolveMenuButtonAccessibleMethod "initialize" o = Atk.ObjectInitializeMethodInfo-    ResolveMenuButtonAccessibleMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveMenuButtonAccessibleMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveMenuButtonAccessibleMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveMenuButtonAccessibleMethod "notifyStateChange" o = Atk.ObjectNotifyStateChangeMethodInfo-    ResolveMenuButtonAccessibleMethod "peekParent" o = Atk.ObjectPeekParentMethodInfo-    ResolveMenuButtonAccessibleMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveMenuButtonAccessibleMethod "refAccessibleAtPoint" o = Atk.ComponentRefAccessibleAtPointMethodInfo-    ResolveMenuButtonAccessibleMethod "refAccessibleChild" o = Atk.ObjectRefAccessibleChildMethodInfo-    ResolveMenuButtonAccessibleMethod "refRelationSet" o = Atk.ObjectRefRelationSetMethodInfo-    ResolveMenuButtonAccessibleMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveMenuButtonAccessibleMethod "refStateSet" o = Atk.ObjectRefStateSetMethodInfo-    ResolveMenuButtonAccessibleMethod "removeFocusHandler" o = Atk.ComponentRemoveFocusHandlerMethodInfo-    ResolveMenuButtonAccessibleMethod "removePropertyChangeHandler" o = Atk.ObjectRemovePropertyChangeHandlerMethodInfo-    ResolveMenuButtonAccessibleMethod "removeRelationship" o = Atk.ObjectRemoveRelationshipMethodInfo-    ResolveMenuButtonAccessibleMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveMenuButtonAccessibleMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveMenuButtonAccessibleMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveMenuButtonAccessibleMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveMenuButtonAccessibleMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveMenuButtonAccessibleMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveMenuButtonAccessibleMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveMenuButtonAccessibleMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveMenuButtonAccessibleMethod "getAlpha" o = Atk.ComponentGetAlphaMethodInfo-    ResolveMenuButtonAccessibleMethod "getAttributes" o = Atk.ObjectGetAttributesMethodInfo-    ResolveMenuButtonAccessibleMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveMenuButtonAccessibleMethod "getExtents" o = Atk.ComponentGetExtentsMethodInfo-    ResolveMenuButtonAccessibleMethod "getImageDescription" o = Atk.ImageGetImageDescriptionMethodInfo-    ResolveMenuButtonAccessibleMethod "getImageLocale" o = Atk.ImageGetImageLocaleMethodInfo-    ResolveMenuButtonAccessibleMethod "getImagePosition" o = Atk.ImageGetImagePositionMethodInfo-    ResolveMenuButtonAccessibleMethod "getImageSize" o = Atk.ImageGetImageSizeMethodInfo-    ResolveMenuButtonAccessibleMethod "getIndexInParent" o = Atk.ObjectGetIndexInParentMethodInfo-    ResolveMenuButtonAccessibleMethod "getKeybinding" o = Atk.ActionGetKeybindingMethodInfo-    ResolveMenuButtonAccessibleMethod "getLocalizedName" o = Atk.ActionGetLocalizedNameMethodInfo-    ResolveMenuButtonAccessibleMethod "getNAccessibleChildren" o = Atk.ObjectGetNAccessibleChildrenMethodInfo-    ResolveMenuButtonAccessibleMethod "getNActions" o = Atk.ActionGetNActionsMethodInfo-    ResolveMenuButtonAccessibleMethod "getObjectLocale" o = Atk.ObjectGetObjectLocaleMethodInfo-    ResolveMenuButtonAccessibleMethod "getParent" o = Atk.ObjectGetParentMethodInfo-    ResolveMenuButtonAccessibleMethod "getPosition" o = Atk.ComponentGetPositionMethodInfo-    ResolveMenuButtonAccessibleMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveMenuButtonAccessibleMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveMenuButtonAccessibleMethod "getRole" o = Atk.ObjectGetRoleMethodInfo-    ResolveMenuButtonAccessibleMethod "getSize" o = Atk.ComponentGetSizeMethodInfo-    ResolveMenuButtonAccessibleMethod "getWidget" o = AccessibleGetWidgetMethodInfo-    ResolveMenuButtonAccessibleMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveMenuButtonAccessibleMethod "setExtents" o = Atk.ComponentSetExtentsMethodInfo-    ResolveMenuButtonAccessibleMethod "setImageDescription" o = Atk.ImageSetImageDescriptionMethodInfo-    ResolveMenuButtonAccessibleMethod "setName" o = Atk.ObjectSetNameMethodInfo-    ResolveMenuButtonAccessibleMethod "setParent" o = Atk.ObjectSetParentMethodInfo-    ResolveMenuButtonAccessibleMethod "setPosition" o = Atk.ComponentSetPositionMethodInfo-    ResolveMenuButtonAccessibleMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveMenuButtonAccessibleMethod "setRole" o = Atk.ObjectSetRoleMethodInfo-    ResolveMenuButtonAccessibleMethod "setSize" o = Atk.ComponentSetSizeMethodInfo-    ResolveMenuButtonAccessibleMethod "setWidget" o = AccessibleSetWidgetMethodInfo-    ResolveMenuButtonAccessibleMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveMenuButtonAccessibleMethod t MenuButtonAccessible, MethodInfo info MenuButtonAccessible p) => IsLabelProxy t (MenuButtonAccessible -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveMenuButtonAccessibleMethod t MenuButtonAccessible, MethodInfo info MenuButtonAccessible p) => IsLabel t (MenuButtonAccessible -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList MenuButtonAccessible = MenuButtonAccessibleAttributeList-type MenuButtonAccessibleAttributeList = ('[ '("accessibleComponentLayer", Atk.ObjectAccessibleComponentLayerPropertyInfo), '("accessibleComponentMdiZorder", Atk.ObjectAccessibleComponentMdiZorderPropertyInfo), '("accessibleDescription", Atk.ObjectAccessibleDescriptionPropertyInfo), '("accessibleHypertextNlinks", Atk.ObjectAccessibleHypertextNlinksPropertyInfo), '("accessibleName", Atk.ObjectAccessibleNamePropertyInfo), '("accessibleParent", Atk.ObjectAccessibleParentPropertyInfo), '("accessibleRole", Atk.ObjectAccessibleRolePropertyInfo), '("accessibleTableCaption", Atk.ObjectAccessibleTableCaptionPropertyInfo), '("accessibleTableCaptionObject", Atk.ObjectAccessibleTableCaptionObjectPropertyInfo), '("accessibleTableColumnDescription", Atk.ObjectAccessibleTableColumnDescriptionPropertyInfo), '("accessibleTableColumnHeader", Atk.ObjectAccessibleTableColumnHeaderPropertyInfo), '("accessibleTableRowDescription", Atk.ObjectAccessibleTableRowDescriptionPropertyInfo), '("accessibleTableRowHeader", Atk.ObjectAccessibleTableRowHeaderPropertyInfo), '("accessibleTableSummary", Atk.ObjectAccessibleTableSummaryPropertyInfo), '("accessibleValue", Atk.ObjectAccessibleValuePropertyInfo), '("widget", AccessibleWidgetPropertyInfo)] :: [(Symbol, *)])--type instance SignalList MenuButtonAccessible = MenuButtonAccessibleSignalList-type MenuButtonAccessibleSignalList = ('[ '("activeDescendantChanged", Atk.ObjectActiveDescendantChangedSignalInfo), '("boundsChanged", Atk.ComponentBoundsChangedSignalInfo), '("childrenChanged", Atk.ObjectChildrenChangedSignalInfo), '("focusEvent", Atk.ObjectFocusEventSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("propertyChange", Atk.ObjectPropertyChangeSignalInfo), '("stateChange", Atk.ObjectStateChangeSignalInfo), '("visibleDataChanged", Atk.ObjectVisibleDataChangedSignalInfo)] :: [(Symbol, *)])--
− GI/Gtk/Objects/MenuButtonAccessible.hs-boot
@@ -1,13 +0,0 @@-module GI.Gtk.Objects.MenuButtonAccessible where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype MenuButtonAccessible = MenuButtonAccessible (ForeignPtr MenuButtonAccessible)-instance GObject MenuButtonAccessible where-class GObject o => MenuButtonAccessibleK o-instance (GObject o, IsDescendantOf MenuButtonAccessible o) => MenuButtonAccessibleK o
− GI/Gtk/Objects/MenuItem.hs
@@ -1,1618 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.MenuItem-    ( ---- * Exported types-    MenuItem(..)                            ,-    MenuItemK                               ,-    toMenuItem                              ,-    noMenuItem                              ,--- -- * Methods--- ** menuItemActivate-    MenuItemActivateMethodInfo              ,-    menuItemActivate                        ,----- ** menuItemDeselect-    MenuItemDeselectMethodInfo              ,-    menuItemDeselect                        ,----- ** menuItemGetAccelPath-    MenuItemGetAccelPathMethodInfo          ,-    menuItemGetAccelPath                    ,----- ** menuItemGetLabel-    MenuItemGetLabelMethodInfo              ,-    menuItemGetLabel                        ,----- ** menuItemGetReserveIndicator-    MenuItemGetReserveIndicatorMethodInfo   ,-    menuItemGetReserveIndicator             ,----- ** menuItemGetRightJustified-    MenuItemGetRightJustifiedMethodInfo     ,-    menuItemGetRightJustified               ,----- ** menuItemGetSubmenu-    MenuItemGetSubmenuMethodInfo            ,-    menuItemGetSubmenu                      ,----- ** menuItemGetUseUnderline-    MenuItemGetUseUnderlineMethodInfo       ,-    menuItemGetUseUnderline                 ,----- ** menuItemNew-    menuItemNew                             ,----- ** menuItemNewWithLabel-    menuItemNewWithLabel                    ,----- ** menuItemNewWithMnemonic-    menuItemNewWithMnemonic                 ,----- ** menuItemSelect-    MenuItemSelectMethodInfo                ,-    menuItemSelect                          ,----- ** menuItemSetAccelPath-    MenuItemSetAccelPathMethodInfo          ,-    menuItemSetAccelPath                    ,----- ** menuItemSetLabel-    MenuItemSetLabelMethodInfo              ,-    menuItemSetLabel                        ,----- ** menuItemSetReserveIndicator-    MenuItemSetReserveIndicatorMethodInfo   ,-    menuItemSetReserveIndicator             ,----- ** menuItemSetRightJustified-    MenuItemSetRightJustifiedMethodInfo     ,-    menuItemSetRightJustified               ,----- ** menuItemSetSubmenu-    MenuItemSetSubmenuMethodInfo            ,-    menuItemSetSubmenu                      ,----- ** menuItemSetUseUnderline-    MenuItemSetUseUnderlineMethodInfo       ,-    menuItemSetUseUnderline                 ,----- ** menuItemToggleSizeAllocate-    MenuItemToggleSizeAllocateMethodInfo    ,-    menuItemToggleSizeAllocate              ,----- ** menuItemToggleSizeRequest-    MenuItemToggleSizeRequestMethodInfo     ,-    menuItemToggleSizeRequest               ,----- -- * Properties--- ** AccelPath-    MenuItemAccelPathPropertyInfo           ,-    clearMenuItemAccelPath                  ,-    constructMenuItemAccelPath              ,-    getMenuItemAccelPath                    ,-    menuItemAccelPath                       ,-    setMenuItemAccelPath                    ,----- ** Label-    MenuItemLabelPropertyInfo               ,-    constructMenuItemLabel                  ,-    getMenuItemLabel                        ,-    menuItemLabel                           ,-    setMenuItemLabel                        ,----- ** RightJustified-    MenuItemRightJustifiedPropertyInfo      ,-    constructMenuItemRightJustified         ,-    getMenuItemRightJustified               ,-    menuItemRightJustified                  ,-    setMenuItemRightJustified               ,----- ** Submenu-    MenuItemSubmenuPropertyInfo             ,-    clearMenuItemSubmenu                    ,-    constructMenuItemSubmenu                ,-    getMenuItemSubmenu                      ,-    menuItemSubmenu                         ,-    setMenuItemSubmenu                      ,----- ** UseUnderline-    MenuItemUseUnderlinePropertyInfo        ,-    constructMenuItemUseUnderline           ,-    getMenuItemUseUnderline                 ,-    menuItemUseUnderline                    ,-    setMenuItemUseUnderline                 ,----- -- * Signals--- ** Activate-    MenuItemActivateCallback                ,-    MenuItemActivateCallbackC               ,-    MenuItemActivateSignalInfo              ,-    afterMenuItemActivate                   ,-    menuItemActivateCallbackWrapper         ,-    menuItemActivateClosure                 ,-    mkMenuItemActivateCallback              ,-    noMenuItemActivateCallback              ,-    onMenuItemActivate                      ,----- ** ActivateItem-    MenuItemActivateItemCallback            ,-    MenuItemActivateItemCallbackC           ,-    MenuItemActivateItemSignalInfo          ,-    afterMenuItemActivateItem               ,-    menuItemActivateItemCallbackWrapper     ,-    menuItemActivateItemClosure             ,-    mkMenuItemActivateItemCallback          ,-    noMenuItemActivateItemCallback          ,-    onMenuItemActivateItem                  ,----- ** Deselect-    MenuItemDeselectCallback                ,-    MenuItemDeselectCallbackC               ,-    MenuItemDeselectSignalInfo              ,-    afterMenuItemDeselect                   ,-    menuItemDeselectCallbackWrapper         ,-    menuItemDeselectClosure                 ,-    mkMenuItemDeselectCallback              ,-    noMenuItemDeselectCallback              ,-    onMenuItemDeselect                      ,----- ** Select-    MenuItemSelectCallback                  ,-    MenuItemSelectCallbackC                 ,-    MenuItemSelectSignalInfo                ,-    afterMenuItemSelect                     ,-    menuItemSelectCallbackWrapper           ,-    menuItemSelectClosure                   ,-    mkMenuItemSelectCallback                ,-    noMenuItemSelectCallback                ,-    onMenuItemSelect                        ,----- ** ToggleSizeAllocate-    MenuItemToggleSizeAllocateCallback      ,-    MenuItemToggleSizeAllocateCallbackC     ,-    MenuItemToggleSizeAllocateSignalInfo    ,-    afterMenuItemToggleSizeAllocate         ,-    menuItemToggleSizeAllocateCallbackWrapper,-    menuItemToggleSizeAllocateClosure       ,-    mkMenuItemToggleSizeAllocateCallback    ,-    noMenuItemToggleSizeAllocateCallback    ,-    onMenuItemToggleSizeAllocate            ,----- ** ToggleSizeRequest-    MenuItemToggleSizeRequestCallback       ,-    MenuItemToggleSizeRequestCallbackC      ,-    MenuItemToggleSizeRequestSignalInfo     ,-    afterMenuItemToggleSizeRequest          ,-    menuItemToggleSizeRequestCallbackWrapper,-    menuItemToggleSizeRequestClosure        ,-    mkMenuItemToggleSizeRequestCallback     ,-    noMenuItemToggleSizeRequestCallback     ,-    onMenuItemToggleSizeRequest             ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype MenuItem = MenuItem (ForeignPtr MenuItem)-foreign import ccall "gtk_menu_item_get_type"-    c_gtk_menu_item_get_type :: IO GType--type instance ParentTypes MenuItem = MenuItemParentTypes-type MenuItemParentTypes = '[Bin, Container, Widget, GObject.Object, Atk.ImplementorIface, Actionable, Activatable, Buildable]--instance GObject MenuItem where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_menu_item_get_type-    --class GObject o => MenuItemK o-instance (GObject o, IsDescendantOf MenuItem o) => MenuItemK o--toMenuItem :: MenuItemK o => o -> IO MenuItem-toMenuItem = unsafeCastTo MenuItem--noMenuItem :: Maybe MenuItem-noMenuItem = Nothing--type family ResolveMenuItemMethod (t :: Symbol) (o :: *) :: * where-    ResolveMenuItemMethod "add" o = ContainerAddMethodInfo-    ResolveMenuItemMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveMenuItemMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveMenuItemMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveMenuItemMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveMenuItemMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveMenuItemMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveMenuItemMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveMenuItemMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveMenuItemMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveMenuItemMethod "checkResize" o = ContainerCheckResizeMethodInfo-    ResolveMenuItemMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveMenuItemMethod "childGetProperty" o = ContainerChildGetPropertyMethodInfo-    ResolveMenuItemMethod "childNotifyByPspec" o = ContainerChildNotifyByPspecMethodInfo-    ResolveMenuItemMethod "childSetProperty" o = ContainerChildSetPropertyMethodInfo-    ResolveMenuItemMethod "childType" o = ContainerChildTypeMethodInfo-    ResolveMenuItemMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveMenuItemMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveMenuItemMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveMenuItemMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveMenuItemMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveMenuItemMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveMenuItemMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveMenuItemMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveMenuItemMethod "deselect" o = MenuItemDeselectMethodInfo-    ResolveMenuItemMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveMenuItemMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveMenuItemMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveMenuItemMethod "doSetRelatedAction" o = ActivatableDoSetRelatedActionMethodInfo-    ResolveMenuItemMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveMenuItemMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveMenuItemMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveMenuItemMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveMenuItemMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveMenuItemMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveMenuItemMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveMenuItemMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveMenuItemMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveMenuItemMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveMenuItemMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveMenuItemMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveMenuItemMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveMenuItemMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveMenuItemMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveMenuItemMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveMenuItemMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveMenuItemMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveMenuItemMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveMenuItemMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveMenuItemMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveMenuItemMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveMenuItemMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveMenuItemMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveMenuItemMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveMenuItemMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveMenuItemMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveMenuItemMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveMenuItemMethod "draw" o = WidgetDrawMethodInfo-    ResolveMenuItemMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveMenuItemMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveMenuItemMethod "event" o = WidgetEventMethodInfo-    ResolveMenuItemMethod "forall" o = ContainerForallMethodInfo-    ResolveMenuItemMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveMenuItemMethod "foreach" o = ContainerForeachMethodInfo-    ResolveMenuItemMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveMenuItemMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveMenuItemMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveMenuItemMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveMenuItemMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveMenuItemMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveMenuItemMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveMenuItemMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveMenuItemMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveMenuItemMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveMenuItemMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveMenuItemMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveMenuItemMethod "hide" o = WidgetHideMethodInfo-    ResolveMenuItemMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveMenuItemMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveMenuItemMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveMenuItemMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveMenuItemMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveMenuItemMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveMenuItemMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveMenuItemMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveMenuItemMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveMenuItemMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveMenuItemMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveMenuItemMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveMenuItemMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveMenuItemMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveMenuItemMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveMenuItemMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveMenuItemMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveMenuItemMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveMenuItemMethod "map" o = WidgetMapMethodInfo-    ResolveMenuItemMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveMenuItemMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveMenuItemMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveMenuItemMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveMenuItemMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveMenuItemMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveMenuItemMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveMenuItemMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveMenuItemMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveMenuItemMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveMenuItemMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveMenuItemMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveMenuItemMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveMenuItemMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveMenuItemMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveMenuItemMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveMenuItemMethod "path" o = WidgetPathMethodInfo-    ResolveMenuItemMethod "propagateDraw" o = ContainerPropagateDrawMethodInfo-    ResolveMenuItemMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveMenuItemMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveMenuItemMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveMenuItemMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveMenuItemMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveMenuItemMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveMenuItemMethod "realize" o = WidgetRealizeMethodInfo-    ResolveMenuItemMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveMenuItemMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveMenuItemMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveMenuItemMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveMenuItemMethod "remove" o = ContainerRemoveMethodInfo-    ResolveMenuItemMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveMenuItemMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveMenuItemMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveMenuItemMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveMenuItemMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveMenuItemMethod "reparent" o = WidgetReparentMethodInfo-    ResolveMenuItemMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveMenuItemMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveMenuItemMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveMenuItemMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveMenuItemMethod "resizeChildren" o = ContainerResizeChildrenMethodInfo-    ResolveMenuItemMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveMenuItemMethod "select" o = MenuItemSelectMethodInfo-    ResolveMenuItemMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveMenuItemMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveMenuItemMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveMenuItemMethod "show" o = WidgetShowMethodInfo-    ResolveMenuItemMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveMenuItemMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveMenuItemMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveMenuItemMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveMenuItemMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveMenuItemMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveMenuItemMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveMenuItemMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveMenuItemMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveMenuItemMethod "syncActionProperties" o = ActivatableSyncActionPropertiesMethodInfo-    ResolveMenuItemMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveMenuItemMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveMenuItemMethod "toggleSizeAllocate" o = MenuItemToggleSizeAllocateMethodInfo-    ResolveMenuItemMethod "toggleSizeRequest" o = MenuItemToggleSizeRequestMethodInfo-    ResolveMenuItemMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveMenuItemMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveMenuItemMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveMenuItemMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveMenuItemMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveMenuItemMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveMenuItemMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveMenuItemMethod "unsetFocusChain" o = ContainerUnsetFocusChainMethodInfo-    ResolveMenuItemMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveMenuItemMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveMenuItemMethod "getAccelPath" o = MenuItemGetAccelPathMethodInfo-    ResolveMenuItemMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveMenuItemMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveMenuItemMethod "getActionName" o = ActionableGetActionNameMethodInfo-    ResolveMenuItemMethod "getActionTargetValue" o = ActionableGetActionTargetValueMethodInfo-    ResolveMenuItemMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveMenuItemMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveMenuItemMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveMenuItemMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveMenuItemMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveMenuItemMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveMenuItemMethod "getBorderWidth" o = ContainerGetBorderWidthMethodInfo-    ResolveMenuItemMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveMenuItemMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveMenuItemMethod "getChild" o = BinGetChildMethodInfo-    ResolveMenuItemMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveMenuItemMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveMenuItemMethod "getChildren" o = ContainerGetChildrenMethodInfo-    ResolveMenuItemMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveMenuItemMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveMenuItemMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveMenuItemMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveMenuItemMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveMenuItemMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveMenuItemMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveMenuItemMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveMenuItemMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveMenuItemMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveMenuItemMethod "getFocusChain" o = ContainerGetFocusChainMethodInfo-    ResolveMenuItemMethod "getFocusChild" o = ContainerGetFocusChildMethodInfo-    ResolveMenuItemMethod "getFocusHadjustment" o = ContainerGetFocusHadjustmentMethodInfo-    ResolveMenuItemMethod "getFocusVadjustment" o = ContainerGetFocusVadjustmentMethodInfo-    ResolveMenuItemMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveMenuItemMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveMenuItemMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveMenuItemMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveMenuItemMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveMenuItemMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveMenuItemMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveMenuItemMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveMenuItemMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveMenuItemMethod "getLabel" o = MenuItemGetLabelMethodInfo-    ResolveMenuItemMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveMenuItemMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveMenuItemMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveMenuItemMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveMenuItemMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveMenuItemMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveMenuItemMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveMenuItemMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveMenuItemMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveMenuItemMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveMenuItemMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveMenuItemMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveMenuItemMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveMenuItemMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveMenuItemMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveMenuItemMethod "getPathForChild" o = ContainerGetPathForChildMethodInfo-    ResolveMenuItemMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveMenuItemMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveMenuItemMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveMenuItemMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveMenuItemMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveMenuItemMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveMenuItemMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveMenuItemMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveMenuItemMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveMenuItemMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveMenuItemMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveMenuItemMethod "getRelatedAction" o = ActivatableGetRelatedActionMethodInfo-    ResolveMenuItemMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveMenuItemMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveMenuItemMethod "getReserveIndicator" o = MenuItemGetReserveIndicatorMethodInfo-    ResolveMenuItemMethod "getResizeMode" o = ContainerGetResizeModeMethodInfo-    ResolveMenuItemMethod "getRightJustified" o = MenuItemGetRightJustifiedMethodInfo-    ResolveMenuItemMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveMenuItemMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveMenuItemMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveMenuItemMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveMenuItemMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveMenuItemMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveMenuItemMethod "getState" o = WidgetGetStateMethodInfo-    ResolveMenuItemMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveMenuItemMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveMenuItemMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveMenuItemMethod "getSubmenu" o = MenuItemGetSubmenuMethodInfo-    ResolveMenuItemMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveMenuItemMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveMenuItemMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveMenuItemMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveMenuItemMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveMenuItemMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveMenuItemMethod "getUseActionAppearance" o = ActivatableGetUseActionAppearanceMethodInfo-    ResolveMenuItemMethod "getUseUnderline" o = MenuItemGetUseUnderlineMethodInfo-    ResolveMenuItemMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveMenuItemMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveMenuItemMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveMenuItemMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveMenuItemMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveMenuItemMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveMenuItemMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveMenuItemMethod "setActionName" o = ActionableSetActionNameMethodInfo-    ResolveMenuItemMethod "setActionTargetValue" o = ActionableSetActionTargetValueMethodInfo-    ResolveMenuItemMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveMenuItemMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveMenuItemMethod "setBorderWidth" o = ContainerSetBorderWidthMethodInfo-    ResolveMenuItemMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveMenuItemMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveMenuItemMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveMenuItemMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveMenuItemMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveMenuItemMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveMenuItemMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveMenuItemMethod "setDetailedActionName" o = ActionableSetDetailedActionNameMethodInfo-    ResolveMenuItemMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveMenuItemMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveMenuItemMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveMenuItemMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveMenuItemMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveMenuItemMethod "setFocusChain" o = ContainerSetFocusChainMethodInfo-    ResolveMenuItemMethod "setFocusChild" o = ContainerSetFocusChildMethodInfo-    ResolveMenuItemMethod "setFocusHadjustment" o = ContainerSetFocusHadjustmentMethodInfo-    ResolveMenuItemMethod "setFocusVadjustment" o = ContainerSetFocusVadjustmentMethodInfo-    ResolveMenuItemMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveMenuItemMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveMenuItemMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveMenuItemMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveMenuItemMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveMenuItemMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveMenuItemMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveMenuItemMethod "setLabel" o = MenuItemSetLabelMethodInfo-    ResolveMenuItemMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveMenuItemMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveMenuItemMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveMenuItemMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveMenuItemMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveMenuItemMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveMenuItemMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveMenuItemMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveMenuItemMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveMenuItemMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveMenuItemMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveMenuItemMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveMenuItemMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveMenuItemMethod "setReallocateRedraws" o = ContainerSetReallocateRedrawsMethodInfo-    ResolveMenuItemMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveMenuItemMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveMenuItemMethod "setRelatedAction" o = ActivatableSetRelatedActionMethodInfo-    ResolveMenuItemMethod "setReserveIndicator" o = MenuItemSetReserveIndicatorMethodInfo-    ResolveMenuItemMethod "setResizeMode" o = ContainerSetResizeModeMethodInfo-    ResolveMenuItemMethod "setRightJustified" o = MenuItemSetRightJustifiedMethodInfo-    ResolveMenuItemMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveMenuItemMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveMenuItemMethod "setState" o = WidgetSetStateMethodInfo-    ResolveMenuItemMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveMenuItemMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveMenuItemMethod "setSubmenu" o = MenuItemSetSubmenuMethodInfo-    ResolveMenuItemMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveMenuItemMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveMenuItemMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveMenuItemMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveMenuItemMethod "setUseActionAppearance" o = ActivatableSetUseActionAppearanceMethodInfo-    ResolveMenuItemMethod "setUseUnderline" o = MenuItemSetUseUnderlineMethodInfo-    ResolveMenuItemMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveMenuItemMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveMenuItemMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveMenuItemMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveMenuItemMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveMenuItemMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveMenuItemMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveMenuItemMethod t MenuItem, MethodInfo info MenuItem p) => IsLabelProxy t (MenuItem -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveMenuItemMethod t MenuItem, MethodInfo info MenuItem p) => IsLabel t (MenuItem -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal MenuItem::activate-type MenuItemActivateCallback =-    IO ()--noMenuItemActivateCallback :: Maybe MenuItemActivateCallback-noMenuItemActivateCallback = Nothing--type MenuItemActivateCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkMenuItemActivateCallback :: MenuItemActivateCallbackC -> IO (FunPtr MenuItemActivateCallbackC)--menuItemActivateClosure :: MenuItemActivateCallback -> IO Closure-menuItemActivateClosure cb = newCClosure =<< mkMenuItemActivateCallback wrapped-    where wrapped = menuItemActivateCallbackWrapper cb--menuItemActivateCallbackWrapper ::-    MenuItemActivateCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-menuItemActivateCallbackWrapper _cb _ _ = do-    _cb --onMenuItemActivate :: (GObject a, MonadIO m) => a -> MenuItemActivateCallback -> m SignalHandlerId-onMenuItemActivate obj cb = liftIO $ connectMenuItemActivate obj cb SignalConnectBefore-afterMenuItemActivate :: (GObject a, MonadIO m) => a -> MenuItemActivateCallback -> m SignalHandlerId-afterMenuItemActivate obj cb = connectMenuItemActivate obj cb SignalConnectAfter--connectMenuItemActivate :: (GObject a, MonadIO m) =>-                           a -> MenuItemActivateCallback -> SignalConnectMode -> m SignalHandlerId-connectMenuItemActivate obj cb after = liftIO $ do-    cb' <- mkMenuItemActivateCallback (menuItemActivateCallbackWrapper cb)-    connectSignalFunPtr obj "activate" cb' after---- signal MenuItem::activate-item-type MenuItemActivateItemCallback =-    IO ()--noMenuItemActivateItemCallback :: Maybe MenuItemActivateItemCallback-noMenuItemActivateItemCallback = Nothing--type MenuItemActivateItemCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkMenuItemActivateItemCallback :: MenuItemActivateItemCallbackC -> IO (FunPtr MenuItemActivateItemCallbackC)--menuItemActivateItemClosure :: MenuItemActivateItemCallback -> IO Closure-menuItemActivateItemClosure cb = newCClosure =<< mkMenuItemActivateItemCallback wrapped-    where wrapped = menuItemActivateItemCallbackWrapper cb--menuItemActivateItemCallbackWrapper ::-    MenuItemActivateItemCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-menuItemActivateItemCallbackWrapper _cb _ _ = do-    _cb --onMenuItemActivateItem :: (GObject a, MonadIO m) => a -> MenuItemActivateItemCallback -> m SignalHandlerId-onMenuItemActivateItem obj cb = liftIO $ connectMenuItemActivateItem obj cb SignalConnectBefore-afterMenuItemActivateItem :: (GObject a, MonadIO m) => a -> MenuItemActivateItemCallback -> m SignalHandlerId-afterMenuItemActivateItem obj cb = connectMenuItemActivateItem obj cb SignalConnectAfter--connectMenuItemActivateItem :: (GObject a, MonadIO m) =>-                               a -> MenuItemActivateItemCallback -> SignalConnectMode -> m SignalHandlerId-connectMenuItemActivateItem obj cb after = liftIO $ do-    cb' <- mkMenuItemActivateItemCallback (menuItemActivateItemCallbackWrapper cb)-    connectSignalFunPtr obj "activate-item" cb' after---- signal MenuItem::deselect-type MenuItemDeselectCallback =-    IO ()--noMenuItemDeselectCallback :: Maybe MenuItemDeselectCallback-noMenuItemDeselectCallback = Nothing--type MenuItemDeselectCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkMenuItemDeselectCallback :: MenuItemDeselectCallbackC -> IO (FunPtr MenuItemDeselectCallbackC)--menuItemDeselectClosure :: MenuItemDeselectCallback -> IO Closure-menuItemDeselectClosure cb = newCClosure =<< mkMenuItemDeselectCallback wrapped-    where wrapped = menuItemDeselectCallbackWrapper cb--menuItemDeselectCallbackWrapper ::-    MenuItemDeselectCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-menuItemDeselectCallbackWrapper _cb _ _ = do-    _cb --onMenuItemDeselect :: (GObject a, MonadIO m) => a -> MenuItemDeselectCallback -> m SignalHandlerId-onMenuItemDeselect obj cb = liftIO $ connectMenuItemDeselect obj cb SignalConnectBefore-afterMenuItemDeselect :: (GObject a, MonadIO m) => a -> MenuItemDeselectCallback -> m SignalHandlerId-afterMenuItemDeselect obj cb = connectMenuItemDeselect obj cb SignalConnectAfter--connectMenuItemDeselect :: (GObject a, MonadIO m) =>-                           a -> MenuItemDeselectCallback -> SignalConnectMode -> m SignalHandlerId-connectMenuItemDeselect obj cb after = liftIO $ do-    cb' <- mkMenuItemDeselectCallback (menuItemDeselectCallbackWrapper cb)-    connectSignalFunPtr obj "deselect" cb' after---- signal MenuItem::select-type MenuItemSelectCallback =-    IO ()--noMenuItemSelectCallback :: Maybe MenuItemSelectCallback-noMenuItemSelectCallback = Nothing--type MenuItemSelectCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkMenuItemSelectCallback :: MenuItemSelectCallbackC -> IO (FunPtr MenuItemSelectCallbackC)--menuItemSelectClosure :: MenuItemSelectCallback -> IO Closure-menuItemSelectClosure cb = newCClosure =<< mkMenuItemSelectCallback wrapped-    where wrapped = menuItemSelectCallbackWrapper cb--menuItemSelectCallbackWrapper ::-    MenuItemSelectCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-menuItemSelectCallbackWrapper _cb _ _ = do-    _cb --onMenuItemSelect :: (GObject a, MonadIO m) => a -> MenuItemSelectCallback -> m SignalHandlerId-onMenuItemSelect obj cb = liftIO $ connectMenuItemSelect obj cb SignalConnectBefore-afterMenuItemSelect :: (GObject a, MonadIO m) => a -> MenuItemSelectCallback -> m SignalHandlerId-afterMenuItemSelect obj cb = connectMenuItemSelect obj cb SignalConnectAfter--connectMenuItemSelect :: (GObject a, MonadIO m) =>-                         a -> MenuItemSelectCallback -> SignalConnectMode -> m SignalHandlerId-connectMenuItemSelect obj cb after = liftIO $ do-    cb' <- mkMenuItemSelectCallback (menuItemSelectCallbackWrapper cb)-    connectSignalFunPtr obj "select" cb' after---- signal MenuItem::toggle-size-allocate-type MenuItemToggleSizeAllocateCallback =-    Int32 ->-    IO ()--noMenuItemToggleSizeAllocateCallback :: Maybe MenuItemToggleSizeAllocateCallback-noMenuItemToggleSizeAllocateCallback = Nothing--type MenuItemToggleSizeAllocateCallbackC =-    Ptr () ->                               -- object-    Int32 ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkMenuItemToggleSizeAllocateCallback :: MenuItemToggleSizeAllocateCallbackC -> IO (FunPtr MenuItemToggleSizeAllocateCallbackC)--menuItemToggleSizeAllocateClosure :: MenuItemToggleSizeAllocateCallback -> IO Closure-menuItemToggleSizeAllocateClosure cb = newCClosure =<< mkMenuItemToggleSizeAllocateCallback wrapped-    where wrapped = menuItemToggleSizeAllocateCallbackWrapper cb--menuItemToggleSizeAllocateCallbackWrapper ::-    MenuItemToggleSizeAllocateCallback ->-    Ptr () ->-    Int32 ->-    Ptr () ->-    IO ()-menuItemToggleSizeAllocateCallbackWrapper _cb _ object _ = do-    _cb  object--onMenuItemToggleSizeAllocate :: (GObject a, MonadIO m) => a -> MenuItemToggleSizeAllocateCallback -> m SignalHandlerId-onMenuItemToggleSizeAllocate obj cb = liftIO $ connectMenuItemToggleSizeAllocate obj cb SignalConnectBefore-afterMenuItemToggleSizeAllocate :: (GObject a, MonadIO m) => a -> MenuItemToggleSizeAllocateCallback -> m SignalHandlerId-afterMenuItemToggleSizeAllocate obj cb = connectMenuItemToggleSizeAllocate obj cb SignalConnectAfter--connectMenuItemToggleSizeAllocate :: (GObject a, MonadIO m) =>-                                     a -> MenuItemToggleSizeAllocateCallback -> SignalConnectMode -> m SignalHandlerId-connectMenuItemToggleSizeAllocate obj cb after = liftIO $ do-    cb' <- mkMenuItemToggleSizeAllocateCallback (menuItemToggleSizeAllocateCallbackWrapper cb)-    connectSignalFunPtr obj "toggle-size-allocate" cb' after---- signal MenuItem::toggle-size-request-type MenuItemToggleSizeRequestCallback =-    Ptr () ->-    IO ()--noMenuItemToggleSizeRequestCallback :: Maybe MenuItemToggleSizeRequestCallback-noMenuItemToggleSizeRequestCallback = Nothing--type MenuItemToggleSizeRequestCallbackC =-    Ptr () ->                               -- object-    Ptr () ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkMenuItemToggleSizeRequestCallback :: MenuItemToggleSizeRequestCallbackC -> IO (FunPtr MenuItemToggleSizeRequestCallbackC)--menuItemToggleSizeRequestClosure :: MenuItemToggleSizeRequestCallback -> IO Closure-menuItemToggleSizeRequestClosure cb = newCClosure =<< mkMenuItemToggleSizeRequestCallback wrapped-    where wrapped = menuItemToggleSizeRequestCallbackWrapper cb--menuItemToggleSizeRequestCallbackWrapper ::-    MenuItemToggleSizeRequestCallback ->-    Ptr () ->-    Ptr () ->-    Ptr () ->-    IO ()-menuItemToggleSizeRequestCallbackWrapper _cb _ object _ = do-    _cb  object--onMenuItemToggleSizeRequest :: (GObject a, MonadIO m) => a -> MenuItemToggleSizeRequestCallback -> m SignalHandlerId-onMenuItemToggleSizeRequest obj cb = liftIO $ connectMenuItemToggleSizeRequest obj cb SignalConnectBefore-afterMenuItemToggleSizeRequest :: (GObject a, MonadIO m) => a -> MenuItemToggleSizeRequestCallback -> m SignalHandlerId-afterMenuItemToggleSizeRequest obj cb = connectMenuItemToggleSizeRequest obj cb SignalConnectAfter--connectMenuItemToggleSizeRequest :: (GObject a, MonadIO m) =>-                                    a -> MenuItemToggleSizeRequestCallback -> SignalConnectMode -> m SignalHandlerId-connectMenuItemToggleSizeRequest obj cb after = liftIO $ do-    cb' <- mkMenuItemToggleSizeRequestCallback (menuItemToggleSizeRequestCallbackWrapper cb)-    connectSignalFunPtr obj "toggle-size-request" cb' after---- VVV Prop "accel-path"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just True)--getMenuItemAccelPath :: (MonadIO m, MenuItemK o) => o -> m T.Text-getMenuItemAccelPath obj = liftIO $ checkUnexpectedNothing "getMenuItemAccelPath" $ getObjectPropertyString obj "accel-path"--setMenuItemAccelPath :: (MonadIO m, MenuItemK o) => o -> T.Text -> m ()-setMenuItemAccelPath obj val = liftIO $ setObjectPropertyString obj "accel-path" (Just val)--constructMenuItemAccelPath :: T.Text -> IO ([Char], GValue)-constructMenuItemAccelPath val = constructObjectPropertyString "accel-path" (Just val)--clearMenuItemAccelPath :: (MonadIO m, MenuItemK o) => o -> m ()-clearMenuItemAccelPath obj = liftIO $ setObjectPropertyString obj "accel-path" (Nothing :: Maybe T.Text)--data MenuItemAccelPathPropertyInfo-instance AttrInfo MenuItemAccelPathPropertyInfo where-    type AttrAllowedOps MenuItemAccelPathPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint MenuItemAccelPathPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint MenuItemAccelPathPropertyInfo = MenuItemK-    type AttrGetType MenuItemAccelPathPropertyInfo = T.Text-    type AttrLabel MenuItemAccelPathPropertyInfo = "accel-path"-    attrGet _ = getMenuItemAccelPath-    attrSet _ = setMenuItemAccelPath-    attrConstruct _ = constructMenuItemAccelPath-    attrClear _ = clearMenuItemAccelPath---- VVV Prop "label"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getMenuItemLabel :: (MonadIO m, MenuItemK o) => o -> m T.Text-getMenuItemLabel obj = liftIO $ checkUnexpectedNothing "getMenuItemLabel" $ getObjectPropertyString obj "label"--setMenuItemLabel :: (MonadIO m, MenuItemK o) => o -> T.Text -> m ()-setMenuItemLabel obj val = liftIO $ setObjectPropertyString obj "label" (Just val)--constructMenuItemLabel :: T.Text -> IO ([Char], GValue)-constructMenuItemLabel val = constructObjectPropertyString "label" (Just val)--data MenuItemLabelPropertyInfo-instance AttrInfo MenuItemLabelPropertyInfo where-    type AttrAllowedOps MenuItemLabelPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint MenuItemLabelPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint MenuItemLabelPropertyInfo = MenuItemK-    type AttrGetType MenuItemLabelPropertyInfo = T.Text-    type AttrLabel MenuItemLabelPropertyInfo = "label"-    attrGet _ = getMenuItemLabel-    attrSet _ = setMenuItemLabel-    attrConstruct _ = constructMenuItemLabel-    attrClear _ = undefined---- VVV Prop "right-justified"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getMenuItemRightJustified :: (MonadIO m, MenuItemK o) => o -> m Bool-getMenuItemRightJustified obj = liftIO $ getObjectPropertyBool obj "right-justified"--setMenuItemRightJustified :: (MonadIO m, MenuItemK o) => o -> Bool -> m ()-setMenuItemRightJustified obj val = liftIO $ setObjectPropertyBool obj "right-justified" val--constructMenuItemRightJustified :: Bool -> IO ([Char], GValue)-constructMenuItemRightJustified val = constructObjectPropertyBool "right-justified" val--data MenuItemRightJustifiedPropertyInfo-instance AttrInfo MenuItemRightJustifiedPropertyInfo where-    type AttrAllowedOps MenuItemRightJustifiedPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint MenuItemRightJustifiedPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint MenuItemRightJustifiedPropertyInfo = MenuItemK-    type AttrGetType MenuItemRightJustifiedPropertyInfo = Bool-    type AttrLabel MenuItemRightJustifiedPropertyInfo = "right-justified"-    attrGet _ = getMenuItemRightJustified-    attrSet _ = setMenuItemRightJustified-    attrConstruct _ = constructMenuItemRightJustified-    attrClear _ = undefined---- VVV Prop "submenu"-   -- Type: TInterface "Gtk" "Menu"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just True)--getMenuItemSubmenu :: (MonadIO m, MenuItemK o) => o -> m (Maybe Menu)-getMenuItemSubmenu obj = liftIO $ getObjectPropertyObject obj "submenu" Menu--setMenuItemSubmenu :: (MonadIO m, MenuItemK o, MenuK a) => o -> a -> m ()-setMenuItemSubmenu obj val = liftIO $ setObjectPropertyObject obj "submenu" (Just val)--constructMenuItemSubmenu :: (MenuK a) => a -> IO ([Char], GValue)-constructMenuItemSubmenu val = constructObjectPropertyObject "submenu" (Just val)--clearMenuItemSubmenu :: (MonadIO m, MenuItemK o) => o -> m ()-clearMenuItemSubmenu obj = liftIO $ setObjectPropertyObject obj "submenu" (Nothing :: Maybe Menu)--data MenuItemSubmenuPropertyInfo-instance AttrInfo MenuItemSubmenuPropertyInfo where-    type AttrAllowedOps MenuItemSubmenuPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint MenuItemSubmenuPropertyInfo = MenuK-    type AttrBaseTypeConstraint MenuItemSubmenuPropertyInfo = MenuItemK-    type AttrGetType MenuItemSubmenuPropertyInfo = (Maybe Menu)-    type AttrLabel MenuItemSubmenuPropertyInfo = "submenu"-    attrGet _ = getMenuItemSubmenu-    attrSet _ = setMenuItemSubmenu-    attrConstruct _ = constructMenuItemSubmenu-    attrClear _ = clearMenuItemSubmenu---- VVV Prop "use-underline"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getMenuItemUseUnderline :: (MonadIO m, MenuItemK o) => o -> m Bool-getMenuItemUseUnderline obj = liftIO $ getObjectPropertyBool obj "use-underline"--setMenuItemUseUnderline :: (MonadIO m, MenuItemK o) => o -> Bool -> m ()-setMenuItemUseUnderline obj val = liftIO $ setObjectPropertyBool obj "use-underline" val--constructMenuItemUseUnderline :: Bool -> IO ([Char], GValue)-constructMenuItemUseUnderline val = constructObjectPropertyBool "use-underline" val--data MenuItemUseUnderlinePropertyInfo-instance AttrInfo MenuItemUseUnderlinePropertyInfo where-    type AttrAllowedOps MenuItemUseUnderlinePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint MenuItemUseUnderlinePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint MenuItemUseUnderlinePropertyInfo = MenuItemK-    type AttrGetType MenuItemUseUnderlinePropertyInfo = Bool-    type AttrLabel MenuItemUseUnderlinePropertyInfo = "use-underline"-    attrGet _ = getMenuItemUseUnderline-    attrSet _ = setMenuItemUseUnderline-    attrConstruct _ = constructMenuItemUseUnderline-    attrClear _ = undefined--type instance AttributeList MenuItem = MenuItemAttributeList-type MenuItemAttributeList = ('[ '("accelPath", MenuItemAccelPathPropertyInfo), '("actionName", ActionableActionNamePropertyInfo), '("actionTarget", ActionableActionTargetPropertyInfo), '("appPaintable", WidgetAppPaintablePropertyInfo), '("borderWidth", ContainerBorderWidthPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("child", ContainerChildPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("label", MenuItemLabelPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("parent", WidgetParentPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("relatedAction", ActivatableRelatedActionPropertyInfo), '("resizeMode", ContainerResizeModePropertyInfo), '("rightJustified", MenuItemRightJustifiedPropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("style", WidgetStylePropertyInfo), '("submenu", MenuItemSubmenuPropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("useActionAppearance", ActivatableUseActionAppearancePropertyInfo), '("useUnderline", MenuItemUseUnderlinePropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo)] :: [(Symbol, *)])--menuItemAccelPath :: AttrLabelProxy "accelPath"-menuItemAccelPath = AttrLabelProxy--menuItemLabel :: AttrLabelProxy "label"-menuItemLabel = AttrLabelProxy--menuItemRightJustified :: AttrLabelProxy "rightJustified"-menuItemRightJustified = AttrLabelProxy--menuItemSubmenu :: AttrLabelProxy "submenu"-menuItemSubmenu = AttrLabelProxy--menuItemUseUnderline :: AttrLabelProxy "useUnderline"-menuItemUseUnderline = AttrLabelProxy--data MenuItemActivateSignalInfo-instance SignalInfo MenuItemActivateSignalInfo where-    type HaskellCallbackType MenuItemActivateSignalInfo = MenuItemActivateCallback-    connectSignal _ = connectMenuItemActivate--data MenuItemActivateItemSignalInfo-instance SignalInfo MenuItemActivateItemSignalInfo where-    type HaskellCallbackType MenuItemActivateItemSignalInfo = MenuItemActivateItemCallback-    connectSignal _ = connectMenuItemActivateItem--data MenuItemDeselectSignalInfo-instance SignalInfo MenuItemDeselectSignalInfo where-    type HaskellCallbackType MenuItemDeselectSignalInfo = MenuItemDeselectCallback-    connectSignal _ = connectMenuItemDeselect--data MenuItemSelectSignalInfo-instance SignalInfo MenuItemSelectSignalInfo where-    type HaskellCallbackType MenuItemSelectSignalInfo = MenuItemSelectCallback-    connectSignal _ = connectMenuItemSelect--data MenuItemToggleSizeAllocateSignalInfo-instance SignalInfo MenuItemToggleSizeAllocateSignalInfo where-    type HaskellCallbackType MenuItemToggleSizeAllocateSignalInfo = MenuItemToggleSizeAllocateCallback-    connectSignal _ = connectMenuItemToggleSizeAllocate--data MenuItemToggleSizeRequestSignalInfo-instance SignalInfo MenuItemToggleSizeRequestSignalInfo where-    type HaskellCallbackType MenuItemToggleSizeRequestSignalInfo = MenuItemToggleSizeRequestCallback-    connectSignal _ = connectMenuItemToggleSizeRequest--type instance SignalList MenuItem = MenuItemSignalList-type MenuItemSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("activate", MenuItemActivateSignalInfo), '("activateItem", MenuItemActivateItemSignalInfo), '("add", ContainerAddSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("checkResize", ContainerCheckResizeSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("deselect", MenuItemDeselectSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("remove", ContainerRemoveSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("select", MenuItemSelectSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("setFocusChild", ContainerSetFocusChildSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("toggleSizeAllocate", MenuItemToggleSizeAllocateSignalInfo), '("toggleSizeRequest", MenuItemToggleSizeRequestSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method MenuItem::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "MenuItem")--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_item_new" gtk_menu_item_new :: -    IO (Ptr MenuItem)---menuItemNew ::-    (MonadIO m) =>-    m MenuItem                              -- result-menuItemNew  = liftIO $ do-    result <- gtk_menu_item_new-    checkUnexpectedReturnNULL "gtk_menu_item_new" result-    result' <- (newObject MenuItem) result-    return result'---- method MenuItem::new_with_label--- method type : Constructor--- Args : [Arg {argCName = "label", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "MenuItem")--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_item_new_with_label" gtk_menu_item_new_with_label :: -    CString ->                              -- label : TBasicType TUTF8-    IO (Ptr MenuItem)---menuItemNewWithLabel ::-    (MonadIO m) =>-    T.Text                                  -- label-    -> m MenuItem                           -- result-menuItemNewWithLabel label = liftIO $ do-    label' <- textToCString label-    result <- gtk_menu_item_new_with_label label'-    checkUnexpectedReturnNULL "gtk_menu_item_new_with_label" result-    result' <- (newObject MenuItem) result-    freeMem label'-    return result'---- method MenuItem::new_with_mnemonic--- method type : Constructor--- Args : [Arg {argCName = "label", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "MenuItem")--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_item_new_with_mnemonic" gtk_menu_item_new_with_mnemonic :: -    CString ->                              -- label : TBasicType TUTF8-    IO (Ptr MenuItem)---menuItemNewWithMnemonic ::-    (MonadIO m) =>-    T.Text                                  -- label-    -> m MenuItem                           -- result-menuItemNewWithMnemonic label = liftIO $ do-    label' <- textToCString label-    result <- gtk_menu_item_new_with_mnemonic label'-    checkUnexpectedReturnNULL "gtk_menu_item_new_with_mnemonic" result-    result' <- (newObject MenuItem) result-    freeMem label'-    return result'---- method MenuItem::activate--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "MenuItem", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_item_activate" gtk_menu_item_activate :: -    Ptr MenuItem ->                         -- _obj : TInterface "Gtk" "MenuItem"-    IO ()---menuItemActivate ::-    (MonadIO m, MenuItemK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-menuItemActivate _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_menu_item_activate _obj'-    touchManagedPtr _obj-    return ()--data MenuItemActivateMethodInfo-instance (signature ~ (m ()), MonadIO m, MenuItemK a) => MethodInfo MenuItemActivateMethodInfo a signature where-    overloadedMethod _ = menuItemActivate---- method MenuItem::deselect--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "MenuItem", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_item_deselect" gtk_menu_item_deselect :: -    Ptr MenuItem ->                         -- _obj : TInterface "Gtk" "MenuItem"-    IO ()---menuItemDeselect ::-    (MonadIO m, MenuItemK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-menuItemDeselect _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_menu_item_deselect _obj'-    touchManagedPtr _obj-    return ()--data MenuItemDeselectMethodInfo-instance (signature ~ (m ()), MonadIO m, MenuItemK a) => MethodInfo MenuItemDeselectMethodInfo a signature where-    overloadedMethod _ = menuItemDeselect---- method MenuItem::get_accel_path--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "MenuItem", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_item_get_accel_path" gtk_menu_item_get_accel_path :: -    Ptr MenuItem ->                         -- _obj : TInterface "Gtk" "MenuItem"-    IO CString---menuItemGetAccelPath ::-    (MonadIO m, MenuItemK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-menuItemGetAccelPath _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_menu_item_get_accel_path _obj'-    checkUnexpectedReturnNULL "gtk_menu_item_get_accel_path" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data MenuItemGetAccelPathMethodInfo-instance (signature ~ (m T.Text), MonadIO m, MenuItemK a) => MethodInfo MenuItemGetAccelPathMethodInfo a signature where-    overloadedMethod _ = menuItemGetAccelPath---- method MenuItem::get_label--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "MenuItem", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_item_get_label" gtk_menu_item_get_label :: -    Ptr MenuItem ->                         -- _obj : TInterface "Gtk" "MenuItem"-    IO CString---menuItemGetLabel ::-    (MonadIO m, MenuItemK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-menuItemGetLabel _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_menu_item_get_label _obj'-    checkUnexpectedReturnNULL "gtk_menu_item_get_label" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data MenuItemGetLabelMethodInfo-instance (signature ~ (m T.Text), MonadIO m, MenuItemK a) => MethodInfo MenuItemGetLabelMethodInfo a signature where-    overloadedMethod _ = menuItemGetLabel---- method MenuItem::get_reserve_indicator--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "MenuItem", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_item_get_reserve_indicator" gtk_menu_item_get_reserve_indicator :: -    Ptr MenuItem ->                         -- _obj : TInterface "Gtk" "MenuItem"-    IO CInt---menuItemGetReserveIndicator ::-    (MonadIO m, MenuItemK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-menuItemGetReserveIndicator _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_menu_item_get_reserve_indicator _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data MenuItemGetReserveIndicatorMethodInfo-instance (signature ~ (m Bool), MonadIO m, MenuItemK a) => MethodInfo MenuItemGetReserveIndicatorMethodInfo a signature where-    overloadedMethod _ = menuItemGetReserveIndicator---- method MenuItem::get_right_justified--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "MenuItem", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_item_get_right_justified" gtk_menu_item_get_right_justified :: -    Ptr MenuItem ->                         -- _obj : TInterface "Gtk" "MenuItem"-    IO CInt--{-# DEPRECATED menuItemGetRightJustified ["(Since version 3.2)","See gtk_menu_item_set_right_justified()"]#-}-menuItemGetRightJustified ::-    (MonadIO m, MenuItemK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-menuItemGetRightJustified _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_menu_item_get_right_justified _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data MenuItemGetRightJustifiedMethodInfo-instance (signature ~ (m Bool), MonadIO m, MenuItemK a) => MethodInfo MenuItemGetRightJustifiedMethodInfo a signature where-    overloadedMethod _ = menuItemGetRightJustified---- method MenuItem::get_submenu--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "MenuItem", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Widget")--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_item_get_submenu" gtk_menu_item_get_submenu :: -    Ptr MenuItem ->                         -- _obj : TInterface "Gtk" "MenuItem"-    IO (Ptr Widget)---menuItemGetSubmenu ::-    (MonadIO m, MenuItemK a) =>-    a                                       -- _obj-    -> m Widget                             -- result-menuItemGetSubmenu _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_menu_item_get_submenu _obj'-    checkUnexpectedReturnNULL "gtk_menu_item_get_submenu" result-    result' <- (newObject Widget) result-    touchManagedPtr _obj-    return result'--data MenuItemGetSubmenuMethodInfo-instance (signature ~ (m Widget), MonadIO m, MenuItemK a) => MethodInfo MenuItemGetSubmenuMethodInfo a signature where-    overloadedMethod _ = menuItemGetSubmenu---- method MenuItem::get_use_underline--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "MenuItem", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_item_get_use_underline" gtk_menu_item_get_use_underline :: -    Ptr MenuItem ->                         -- _obj : TInterface "Gtk" "MenuItem"-    IO CInt---menuItemGetUseUnderline ::-    (MonadIO m, MenuItemK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-menuItemGetUseUnderline _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_menu_item_get_use_underline _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data MenuItemGetUseUnderlineMethodInfo-instance (signature ~ (m Bool), MonadIO m, MenuItemK a) => MethodInfo MenuItemGetUseUnderlineMethodInfo a signature where-    overloadedMethod _ = menuItemGetUseUnderline---- method MenuItem::select--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "MenuItem", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_item_select" gtk_menu_item_select :: -    Ptr MenuItem ->                         -- _obj : TInterface "Gtk" "MenuItem"-    IO ()---menuItemSelect ::-    (MonadIO m, MenuItemK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-menuItemSelect _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_menu_item_select _obj'-    touchManagedPtr _obj-    return ()--data MenuItemSelectMethodInfo-instance (signature ~ (m ()), MonadIO m, MenuItemK a) => MethodInfo MenuItemSelectMethodInfo a signature where-    overloadedMethod _ = menuItemSelect---- method MenuItem::set_accel_path--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "MenuItem", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "accel_path", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_item_set_accel_path" gtk_menu_item_set_accel_path :: -    Ptr MenuItem ->                         -- _obj : TInterface "Gtk" "MenuItem"-    CString ->                              -- accel_path : TBasicType TUTF8-    IO ()---menuItemSetAccelPath ::-    (MonadIO m, MenuItemK a) =>-    a                                       -- _obj-    -> Maybe (T.Text)                       -- accelPath-    -> m ()                                 -- result-menuItemSetAccelPath _obj accelPath = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeAccelPath <- case accelPath of-        Nothing -> return nullPtr-        Just jAccelPath -> do-            jAccelPath' <- textToCString jAccelPath-            return jAccelPath'-    gtk_menu_item_set_accel_path _obj' maybeAccelPath-    touchManagedPtr _obj-    freeMem maybeAccelPath-    return ()--data MenuItemSetAccelPathMethodInfo-instance (signature ~ (Maybe (T.Text) -> m ()), MonadIO m, MenuItemK a) => MethodInfo MenuItemSetAccelPathMethodInfo a signature where-    overloadedMethod _ = menuItemSetAccelPath---- method MenuItem::set_label--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "MenuItem", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "label", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_item_set_label" gtk_menu_item_set_label :: -    Ptr MenuItem ->                         -- _obj : TInterface "Gtk" "MenuItem"-    CString ->                              -- label : TBasicType TUTF8-    IO ()---menuItemSetLabel ::-    (MonadIO m, MenuItemK a) =>-    a                                       -- _obj-    -> T.Text                               -- label-    -> m ()                                 -- result-menuItemSetLabel _obj label = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    label' <- textToCString label-    gtk_menu_item_set_label _obj' label'-    touchManagedPtr _obj-    freeMem label'-    return ()--data MenuItemSetLabelMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, MenuItemK a) => MethodInfo MenuItemSetLabelMethodInfo a signature where-    overloadedMethod _ = menuItemSetLabel---- method MenuItem::set_reserve_indicator--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "MenuItem", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "reserve", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_item_set_reserve_indicator" gtk_menu_item_set_reserve_indicator :: -    Ptr MenuItem ->                         -- _obj : TInterface "Gtk" "MenuItem"-    CInt ->                                 -- reserve : TBasicType TBoolean-    IO ()---menuItemSetReserveIndicator ::-    (MonadIO m, MenuItemK a) =>-    a                                       -- _obj-    -> Bool                                 -- reserve-    -> m ()                                 -- result-menuItemSetReserveIndicator _obj reserve = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let reserve' = (fromIntegral . fromEnum) reserve-    gtk_menu_item_set_reserve_indicator _obj' reserve'-    touchManagedPtr _obj-    return ()--data MenuItemSetReserveIndicatorMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, MenuItemK a) => MethodInfo MenuItemSetReserveIndicatorMethodInfo a signature where-    overloadedMethod _ = menuItemSetReserveIndicator---- method MenuItem::set_right_justified--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "MenuItem", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "right_justified", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_item_set_right_justified" gtk_menu_item_set_right_justified :: -    Ptr MenuItem ->                         -- _obj : TInterface "Gtk" "MenuItem"-    CInt ->                                 -- right_justified : TBasicType TBoolean-    IO ()--{-# DEPRECATED menuItemSetRightJustified ["(Since version 3.2)","If you insist on using it, use","  gtk_widget_set_hexpand() and gtk_widget_set_halign()."]#-}-menuItemSetRightJustified ::-    (MonadIO m, MenuItemK a) =>-    a                                       -- _obj-    -> Bool                                 -- rightJustified-    -> m ()                                 -- result-menuItemSetRightJustified _obj rightJustified = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let rightJustified' = (fromIntegral . fromEnum) rightJustified-    gtk_menu_item_set_right_justified _obj' rightJustified'-    touchManagedPtr _obj-    return ()--data MenuItemSetRightJustifiedMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, MenuItemK a) => MethodInfo MenuItemSetRightJustifiedMethodInfo a signature where-    overloadedMethod _ = menuItemSetRightJustified---- method MenuItem::set_submenu--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "MenuItem", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "submenu", argType = TInterface "Gtk" "Menu", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_item_set_submenu" gtk_menu_item_set_submenu :: -    Ptr MenuItem ->                         -- _obj : TInterface "Gtk" "MenuItem"-    Ptr Menu ->                             -- submenu : TInterface "Gtk" "Menu"-    IO ()---menuItemSetSubmenu ::-    (MonadIO m, MenuItemK a, MenuK b) =>-    a                                       -- _obj-    -> Maybe (b)                            -- submenu-    -> m ()                                 -- result-menuItemSetSubmenu _obj submenu = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeSubmenu <- case submenu of-        Nothing -> return nullPtr-        Just jSubmenu -> do-            let jSubmenu' = unsafeManagedPtrCastPtr jSubmenu-            return jSubmenu'-    gtk_menu_item_set_submenu _obj' maybeSubmenu-    touchManagedPtr _obj-    whenJust submenu touchManagedPtr-    return ()--data MenuItemSetSubmenuMethodInfo-instance (signature ~ (Maybe (b) -> m ()), MonadIO m, MenuItemK a, MenuK b) => MethodInfo MenuItemSetSubmenuMethodInfo a signature where-    overloadedMethod _ = menuItemSetSubmenu---- method MenuItem::set_use_underline--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "MenuItem", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "setting", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_item_set_use_underline" gtk_menu_item_set_use_underline :: -    Ptr MenuItem ->                         -- _obj : TInterface "Gtk" "MenuItem"-    CInt ->                                 -- setting : TBasicType TBoolean-    IO ()---menuItemSetUseUnderline ::-    (MonadIO m, MenuItemK a) =>-    a                                       -- _obj-    -> Bool                                 -- setting-    -> m ()                                 -- result-menuItemSetUseUnderline _obj setting = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let setting' = (fromIntegral . fromEnum) setting-    gtk_menu_item_set_use_underline _obj' setting'-    touchManagedPtr _obj-    return ()--data MenuItemSetUseUnderlineMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, MenuItemK a) => MethodInfo MenuItemSetUseUnderlineMethodInfo a signature where-    overloadedMethod _ = menuItemSetUseUnderline---- method MenuItem::toggle_size_allocate--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "MenuItem", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "allocation", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_item_toggle_size_allocate" gtk_menu_item_toggle_size_allocate :: -    Ptr MenuItem ->                         -- _obj : TInterface "Gtk" "MenuItem"-    Int32 ->                                -- allocation : TBasicType TInt-    IO ()---menuItemToggleSizeAllocate ::-    (MonadIO m, MenuItemK a) =>-    a                                       -- _obj-    -> Int32                                -- allocation-    -> m ()                                 -- result-menuItemToggleSizeAllocate _obj allocation = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_menu_item_toggle_size_allocate _obj' allocation-    touchManagedPtr _obj-    return ()--data MenuItemToggleSizeAllocateMethodInfo-instance (signature ~ (Int32 -> m ()), MonadIO m, MenuItemK a) => MethodInfo MenuItemToggleSizeAllocateMethodInfo a signature where-    overloadedMethod _ = menuItemToggleSizeAllocate---- method MenuItem::toggle_size_request--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "MenuItem", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "requisition", argType = TBasicType TInt, direction = DirectionInout, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_item_toggle_size_request" gtk_menu_item_toggle_size_request :: -    Ptr MenuItem ->                         -- _obj : TInterface "Gtk" "MenuItem"-    Ptr Int32 ->                            -- requisition : TBasicType TInt-    IO ()---menuItemToggleSizeRequest ::-    (MonadIO m, MenuItemK a) =>-    a                                       -- _obj-    -> Int32                                -- requisition-    -> m (Int32)                            -- result-menuItemToggleSizeRequest _obj requisition = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    requisition' <- allocMem :: IO (Ptr Int32)-    poke requisition' requisition-    gtk_menu_item_toggle_size_request _obj' requisition'-    requisition'' <- peek requisition'-    touchManagedPtr _obj-    freeMem requisition'-    return requisition''--data MenuItemToggleSizeRequestMethodInfo-instance (signature ~ (Int32 -> m (Int32)), MonadIO m, MenuItemK a) => MethodInfo MenuItemToggleSizeRequestMethodInfo a signature where-    overloadedMethod _ = menuItemToggleSizeRequest--
− GI/Gtk/Objects/MenuItem.hs-boot
@@ -1,41 +0,0 @@-module GI.Gtk.Objects.MenuItem where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype MenuItem = MenuItem (ForeignPtr MenuItem)-instance GObject MenuItem where-class GObject o => MenuItemK o-instance (GObject o, IsDescendantOf MenuItem o) => MenuItemK o-data MenuItemAccelPathPropertyInfo-data MenuItemLabelPropertyInfo-data MenuItemRightJustifiedPropertyInfo-data MenuItemSubmenuPropertyInfo-data MenuItemUseUnderlinePropertyInfo-data MenuItemActivateSignalInfo-data MenuItemActivateItemSignalInfo-data MenuItemDeselectSignalInfo-data MenuItemSelectSignalInfo-data MenuItemToggleSizeAllocateSignalInfo-data MenuItemToggleSizeRequestSignalInfo-data MenuItemActivateMethodInfo-data MenuItemDeselectMethodInfo-data MenuItemGetAccelPathMethodInfo-data MenuItemGetLabelMethodInfo-data MenuItemGetReserveIndicatorMethodInfo-data MenuItemGetRightJustifiedMethodInfo-data MenuItemGetSubmenuMethodInfo-data MenuItemGetUseUnderlineMethodInfo-data MenuItemSelectMethodInfo-data MenuItemSetAccelPathMethodInfo-data MenuItemSetLabelMethodInfo-data MenuItemSetReserveIndicatorMethodInfo-data MenuItemSetRightJustifiedMethodInfo-data MenuItemSetSubmenuMethodInfo-data MenuItemSetUseUnderlineMethodInfo-data MenuItemToggleSizeAllocateMethodInfo-data MenuItemToggleSizeRequestMethodInfo
− GI/Gtk/Objects/MenuItemAccessible.hs
@@ -1,136 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.MenuItemAccessible-    ( ---- * Exported types-    MenuItemAccessible(..)                  ,-    MenuItemAccessibleK                     ,-    toMenuItemAccessible                    ,-    noMenuItemAccessible                    ,---    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype MenuItemAccessible = MenuItemAccessible (ForeignPtr MenuItemAccessible)-foreign import ccall "gtk_menu_item_accessible_get_type"-    c_gtk_menu_item_accessible_get_type :: IO GType--type instance ParentTypes MenuItemAccessible = MenuItemAccessibleParentTypes-type MenuItemAccessibleParentTypes = '[ContainerAccessible, WidgetAccessible, Accessible, Atk.Object, GObject.Object, Atk.Action, Atk.Component, Atk.Selection]--instance GObject MenuItemAccessible where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_menu_item_accessible_get_type-    --class GObject o => MenuItemAccessibleK o-instance (GObject o, IsDescendantOf MenuItemAccessible o) => MenuItemAccessibleK o--toMenuItemAccessible :: MenuItemAccessibleK o => o -> IO MenuItemAccessible-toMenuItemAccessible = unsafeCastTo MenuItemAccessible--noMenuItemAccessible :: Maybe MenuItemAccessible-noMenuItemAccessible = Nothing--type family ResolveMenuItemAccessibleMethod (t :: Symbol) (o :: *) :: * where-    ResolveMenuItemAccessibleMethod "addRelationship" o = Atk.ObjectAddRelationshipMethodInfo-    ResolveMenuItemAccessibleMethod "addSelection" o = Atk.SelectionAddSelectionMethodInfo-    ResolveMenuItemAccessibleMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveMenuItemAccessibleMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveMenuItemAccessibleMethod "clearSelection" o = Atk.SelectionClearSelectionMethodInfo-    ResolveMenuItemAccessibleMethod "connectWidgetDestroyed" o = AccessibleConnectWidgetDestroyedMethodInfo-    ResolveMenuItemAccessibleMethod "contains" o = Atk.ComponentContainsMethodInfo-    ResolveMenuItemAccessibleMethod "doAction" o = Atk.ActionDoActionMethodInfo-    ResolveMenuItemAccessibleMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveMenuItemAccessibleMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveMenuItemAccessibleMethod "grabFocus" o = Atk.ComponentGrabFocusMethodInfo-    ResolveMenuItemAccessibleMethod "initialize" o = Atk.ObjectInitializeMethodInfo-    ResolveMenuItemAccessibleMethod "isChildSelected" o = Atk.SelectionIsChildSelectedMethodInfo-    ResolveMenuItemAccessibleMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveMenuItemAccessibleMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveMenuItemAccessibleMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveMenuItemAccessibleMethod "notifyStateChange" o = Atk.ObjectNotifyStateChangeMethodInfo-    ResolveMenuItemAccessibleMethod "peekParent" o = Atk.ObjectPeekParentMethodInfo-    ResolveMenuItemAccessibleMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveMenuItemAccessibleMethod "refAccessibleAtPoint" o = Atk.ComponentRefAccessibleAtPointMethodInfo-    ResolveMenuItemAccessibleMethod "refAccessibleChild" o = Atk.ObjectRefAccessibleChildMethodInfo-    ResolveMenuItemAccessibleMethod "refRelationSet" o = Atk.ObjectRefRelationSetMethodInfo-    ResolveMenuItemAccessibleMethod "refSelection" o = Atk.SelectionRefSelectionMethodInfo-    ResolveMenuItemAccessibleMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveMenuItemAccessibleMethod "refStateSet" o = Atk.ObjectRefStateSetMethodInfo-    ResolveMenuItemAccessibleMethod "removeFocusHandler" o = Atk.ComponentRemoveFocusHandlerMethodInfo-    ResolveMenuItemAccessibleMethod "removePropertyChangeHandler" o = Atk.ObjectRemovePropertyChangeHandlerMethodInfo-    ResolveMenuItemAccessibleMethod "removeRelationship" o = Atk.ObjectRemoveRelationshipMethodInfo-    ResolveMenuItemAccessibleMethod "removeSelection" o = Atk.SelectionRemoveSelectionMethodInfo-    ResolveMenuItemAccessibleMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveMenuItemAccessibleMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveMenuItemAccessibleMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveMenuItemAccessibleMethod "selectAllSelection" o = Atk.SelectionSelectAllSelectionMethodInfo-    ResolveMenuItemAccessibleMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveMenuItemAccessibleMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveMenuItemAccessibleMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveMenuItemAccessibleMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveMenuItemAccessibleMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveMenuItemAccessibleMethod "getAlpha" o = Atk.ComponentGetAlphaMethodInfo-    ResolveMenuItemAccessibleMethod "getAttributes" o = Atk.ObjectGetAttributesMethodInfo-    ResolveMenuItemAccessibleMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveMenuItemAccessibleMethod "getExtents" o = Atk.ComponentGetExtentsMethodInfo-    ResolveMenuItemAccessibleMethod "getIndexInParent" o = Atk.ObjectGetIndexInParentMethodInfo-    ResolveMenuItemAccessibleMethod "getKeybinding" o = Atk.ActionGetKeybindingMethodInfo-    ResolveMenuItemAccessibleMethod "getLocalizedName" o = Atk.ActionGetLocalizedNameMethodInfo-    ResolveMenuItemAccessibleMethod "getNAccessibleChildren" o = Atk.ObjectGetNAccessibleChildrenMethodInfo-    ResolveMenuItemAccessibleMethod "getNActions" o = Atk.ActionGetNActionsMethodInfo-    ResolveMenuItemAccessibleMethod "getObjectLocale" o = Atk.ObjectGetObjectLocaleMethodInfo-    ResolveMenuItemAccessibleMethod "getParent" o = Atk.ObjectGetParentMethodInfo-    ResolveMenuItemAccessibleMethod "getPosition" o = Atk.ComponentGetPositionMethodInfo-    ResolveMenuItemAccessibleMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveMenuItemAccessibleMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveMenuItemAccessibleMethod "getRole" o = Atk.ObjectGetRoleMethodInfo-    ResolveMenuItemAccessibleMethod "getSelectionCount" o = Atk.SelectionGetSelectionCountMethodInfo-    ResolveMenuItemAccessibleMethod "getSize" o = Atk.ComponentGetSizeMethodInfo-    ResolveMenuItemAccessibleMethod "getWidget" o = AccessibleGetWidgetMethodInfo-    ResolveMenuItemAccessibleMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveMenuItemAccessibleMethod "setExtents" o = Atk.ComponentSetExtentsMethodInfo-    ResolveMenuItemAccessibleMethod "setName" o = Atk.ObjectSetNameMethodInfo-    ResolveMenuItemAccessibleMethod "setParent" o = Atk.ObjectSetParentMethodInfo-    ResolveMenuItemAccessibleMethod "setPosition" o = Atk.ComponentSetPositionMethodInfo-    ResolveMenuItemAccessibleMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveMenuItemAccessibleMethod "setRole" o = Atk.ObjectSetRoleMethodInfo-    ResolveMenuItemAccessibleMethod "setSize" o = Atk.ComponentSetSizeMethodInfo-    ResolveMenuItemAccessibleMethod "setWidget" o = AccessibleSetWidgetMethodInfo-    ResolveMenuItemAccessibleMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveMenuItemAccessibleMethod t MenuItemAccessible, MethodInfo info MenuItemAccessible p) => IsLabelProxy t (MenuItemAccessible -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveMenuItemAccessibleMethod t MenuItemAccessible, MethodInfo info MenuItemAccessible p) => IsLabel t (MenuItemAccessible -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList MenuItemAccessible = MenuItemAccessibleAttributeList-type MenuItemAccessibleAttributeList = ('[ '("accessibleComponentLayer", Atk.ObjectAccessibleComponentLayerPropertyInfo), '("accessibleComponentMdiZorder", Atk.ObjectAccessibleComponentMdiZorderPropertyInfo), '("accessibleDescription", Atk.ObjectAccessibleDescriptionPropertyInfo), '("accessibleHypertextNlinks", Atk.ObjectAccessibleHypertextNlinksPropertyInfo), '("accessibleName", Atk.ObjectAccessibleNamePropertyInfo), '("accessibleParent", Atk.ObjectAccessibleParentPropertyInfo), '("accessibleRole", Atk.ObjectAccessibleRolePropertyInfo), '("accessibleTableCaption", Atk.ObjectAccessibleTableCaptionPropertyInfo), '("accessibleTableCaptionObject", Atk.ObjectAccessibleTableCaptionObjectPropertyInfo), '("accessibleTableColumnDescription", Atk.ObjectAccessibleTableColumnDescriptionPropertyInfo), '("accessibleTableColumnHeader", Atk.ObjectAccessibleTableColumnHeaderPropertyInfo), '("accessibleTableRowDescription", Atk.ObjectAccessibleTableRowDescriptionPropertyInfo), '("accessibleTableRowHeader", Atk.ObjectAccessibleTableRowHeaderPropertyInfo), '("accessibleTableSummary", Atk.ObjectAccessibleTableSummaryPropertyInfo), '("accessibleValue", Atk.ObjectAccessibleValuePropertyInfo), '("widget", AccessibleWidgetPropertyInfo)] :: [(Symbol, *)])--type instance SignalList MenuItemAccessible = MenuItemAccessibleSignalList-type MenuItemAccessibleSignalList = ('[ '("activeDescendantChanged", Atk.ObjectActiveDescendantChangedSignalInfo), '("boundsChanged", Atk.ComponentBoundsChangedSignalInfo), '("childrenChanged", Atk.ObjectChildrenChangedSignalInfo), '("focusEvent", Atk.ObjectFocusEventSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("propertyChange", Atk.ObjectPropertyChangeSignalInfo), '("selectionChanged", Atk.SelectionSelectionChangedSignalInfo), '("stateChange", Atk.ObjectStateChangeSignalInfo), '("visibleDataChanged", Atk.ObjectVisibleDataChangedSignalInfo)] :: [(Symbol, *)])--
− GI/Gtk/Objects/MenuItemAccessible.hs-boot
@@ -1,13 +0,0 @@-module GI.Gtk.Objects.MenuItemAccessible where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype MenuItemAccessible = MenuItemAccessible (ForeignPtr MenuItemAccessible)-instance GObject MenuItemAccessible where-class GObject o => MenuItemAccessibleK o-instance (GObject o, IsDescendantOf MenuItemAccessible o) => MenuItemAccessibleK o
− GI/Gtk/Objects/MenuShell.hs
@@ -1,1410 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.MenuShell-    ( ---- * Exported types-    MenuShell(..)                           ,-    MenuShellK                              ,-    toMenuShell                             ,-    noMenuShell                             ,--- -- * Methods--- ** menuShellActivateItem-    MenuShellActivateItemMethodInfo         ,-    menuShellActivateItem                   ,----- ** menuShellAppend-    MenuShellAppendMethodInfo               ,-    menuShellAppend                         ,----- ** menuShellBindModel-    MenuShellBindModelMethodInfo            ,-    menuShellBindModel                      ,----- ** menuShellCancel-    MenuShellCancelMethodInfo               ,-    menuShellCancel                         ,----- ** menuShellDeactivate-    MenuShellDeactivateMethodInfo           ,-    menuShellDeactivate                     ,----- ** menuShellDeselect-    MenuShellDeselectMethodInfo             ,-    menuShellDeselect                       ,----- ** menuShellGetParentShell-    MenuShellGetParentShellMethodInfo       ,-    menuShellGetParentShell                 ,----- ** menuShellGetSelectedItem-    MenuShellGetSelectedItemMethodInfo      ,-    menuShellGetSelectedItem                ,----- ** menuShellGetTakeFocus-    MenuShellGetTakeFocusMethodInfo         ,-    menuShellGetTakeFocus                   ,----- ** menuShellInsert-    MenuShellInsertMethodInfo               ,-    menuShellInsert                         ,----- ** menuShellPrepend-    MenuShellPrependMethodInfo              ,-    menuShellPrepend                        ,----- ** menuShellSelectFirst-    MenuShellSelectFirstMethodInfo          ,-    menuShellSelectFirst                    ,----- ** menuShellSelectItem-    MenuShellSelectItemMethodInfo           ,-    menuShellSelectItem                     ,----- ** menuShellSetTakeFocus-    MenuShellSetTakeFocusMethodInfo         ,-    menuShellSetTakeFocus                   ,----- -- * Properties--- ** TakeFocus-    MenuShellTakeFocusPropertyInfo          ,-    constructMenuShellTakeFocus             ,-    getMenuShellTakeFocus                   ,-    menuShellTakeFocus                      ,-    setMenuShellTakeFocus                   ,----- -- * Signals--- ** ActivateCurrent-    MenuShellActivateCurrentCallback        ,-    MenuShellActivateCurrentCallbackC       ,-    MenuShellActivateCurrentSignalInfo      ,-    afterMenuShellActivateCurrent           ,-    menuShellActivateCurrentCallbackWrapper ,-    menuShellActivateCurrentClosure         ,-    mkMenuShellActivateCurrentCallback      ,-    noMenuShellActivateCurrentCallback      ,-    onMenuShellActivateCurrent              ,----- ** Cancel-    MenuShellCancelCallback                 ,-    MenuShellCancelCallbackC                ,-    MenuShellCancelSignalInfo               ,-    afterMenuShellCancel                    ,-    menuShellCancelCallbackWrapper          ,-    menuShellCancelClosure                  ,-    mkMenuShellCancelCallback               ,-    noMenuShellCancelCallback               ,-    onMenuShellCancel                       ,----- ** CycleFocus-    MenuShellCycleFocusCallback             ,-    MenuShellCycleFocusCallbackC            ,-    MenuShellCycleFocusSignalInfo           ,-    afterMenuShellCycleFocus                ,-    menuShellCycleFocusCallbackWrapper      ,-    menuShellCycleFocusClosure              ,-    mkMenuShellCycleFocusCallback           ,-    noMenuShellCycleFocusCallback           ,-    onMenuShellCycleFocus                   ,----- ** Deactivate-    MenuShellDeactivateCallback             ,-    MenuShellDeactivateCallbackC            ,-    MenuShellDeactivateSignalInfo           ,-    afterMenuShellDeactivate                ,-    menuShellDeactivateCallbackWrapper      ,-    menuShellDeactivateClosure              ,-    mkMenuShellDeactivateCallback           ,-    noMenuShellDeactivateCallback           ,-    onMenuShellDeactivate                   ,----- ** Insert-    MenuShellInsertCallback                 ,-    MenuShellInsertCallbackC                ,-    MenuShellInsertSignalInfo               ,-    afterMenuShellInsert                    ,-    menuShellInsertCallbackWrapper          ,-    menuShellInsertClosure                  ,-    mkMenuShellInsertCallback               ,-    noMenuShellInsertCallback               ,-    onMenuShellInsert                       ,----- ** MoveCurrent-    MenuShellMoveCurrentCallback            ,-    MenuShellMoveCurrentCallbackC           ,-    MenuShellMoveCurrentSignalInfo          ,-    afterMenuShellMoveCurrent               ,-    menuShellMoveCurrentCallbackWrapper     ,-    menuShellMoveCurrentClosure             ,-    mkMenuShellMoveCurrentCallback          ,-    noMenuShellMoveCurrentCallback          ,-    onMenuShellMoveCurrent                  ,----- ** MoveSelected-    MenuShellMoveSelectedCallback           ,-    MenuShellMoveSelectedCallbackC          ,-    MenuShellMoveSelectedSignalInfo         ,-    afterMenuShellMoveSelected              ,-    menuShellMoveSelectedCallbackWrapper    ,-    menuShellMoveSelectedClosure            ,-    mkMenuShellMoveSelectedCallback         ,-    noMenuShellMoveSelectedCallback         ,-    onMenuShellMoveSelected                 ,----- ** SelectionDone-    MenuShellSelectionDoneCallback          ,-    MenuShellSelectionDoneCallbackC         ,-    MenuShellSelectionDoneSignalInfo        ,-    afterMenuShellSelectionDone             ,-    menuShellSelectionDoneCallbackWrapper   ,-    menuShellSelectionDoneClosure           ,-    mkMenuShellSelectionDoneCallback        ,-    noMenuShellSelectionDoneCallback        ,-    onMenuShellSelectionDone                ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject-import qualified GI.Gio as Gio--newtype MenuShell = MenuShell (ForeignPtr MenuShell)-foreign import ccall "gtk_menu_shell_get_type"-    c_gtk_menu_shell_get_type :: IO GType--type instance ParentTypes MenuShell = MenuShellParentTypes-type MenuShellParentTypes = '[Container, Widget, GObject.Object, Atk.ImplementorIface, Buildable]--instance GObject MenuShell where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_menu_shell_get_type-    --class GObject o => MenuShellK o-instance (GObject o, IsDescendantOf MenuShell o) => MenuShellK o--toMenuShell :: MenuShellK o => o -> IO MenuShell-toMenuShell = unsafeCastTo MenuShell--noMenuShell :: Maybe MenuShell-noMenuShell = Nothing--type family ResolveMenuShellMethod (t :: Symbol) (o :: *) :: * where-    ResolveMenuShellMethod "activate" o = WidgetActivateMethodInfo-    ResolveMenuShellMethod "activateItem" o = MenuShellActivateItemMethodInfo-    ResolveMenuShellMethod "add" o = ContainerAddMethodInfo-    ResolveMenuShellMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveMenuShellMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveMenuShellMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveMenuShellMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveMenuShellMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveMenuShellMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveMenuShellMethod "append" o = MenuShellAppendMethodInfo-    ResolveMenuShellMethod "bindModel" o = MenuShellBindModelMethodInfo-    ResolveMenuShellMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveMenuShellMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveMenuShellMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveMenuShellMethod "cancel" o = MenuShellCancelMethodInfo-    ResolveMenuShellMethod "checkResize" o = ContainerCheckResizeMethodInfo-    ResolveMenuShellMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveMenuShellMethod "childGetProperty" o = ContainerChildGetPropertyMethodInfo-    ResolveMenuShellMethod "childNotifyByPspec" o = ContainerChildNotifyByPspecMethodInfo-    ResolveMenuShellMethod "childSetProperty" o = ContainerChildSetPropertyMethodInfo-    ResolveMenuShellMethod "childType" o = ContainerChildTypeMethodInfo-    ResolveMenuShellMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveMenuShellMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveMenuShellMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveMenuShellMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveMenuShellMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveMenuShellMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveMenuShellMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveMenuShellMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveMenuShellMethod "deactivate" o = MenuShellDeactivateMethodInfo-    ResolveMenuShellMethod "deselect" o = MenuShellDeselectMethodInfo-    ResolveMenuShellMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveMenuShellMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveMenuShellMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveMenuShellMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveMenuShellMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveMenuShellMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveMenuShellMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveMenuShellMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveMenuShellMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveMenuShellMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveMenuShellMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveMenuShellMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveMenuShellMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveMenuShellMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveMenuShellMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveMenuShellMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveMenuShellMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveMenuShellMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveMenuShellMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveMenuShellMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveMenuShellMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveMenuShellMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveMenuShellMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveMenuShellMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveMenuShellMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveMenuShellMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveMenuShellMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveMenuShellMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveMenuShellMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveMenuShellMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveMenuShellMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveMenuShellMethod "draw" o = WidgetDrawMethodInfo-    ResolveMenuShellMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveMenuShellMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveMenuShellMethod "event" o = WidgetEventMethodInfo-    ResolveMenuShellMethod "forall" o = ContainerForallMethodInfo-    ResolveMenuShellMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveMenuShellMethod "foreach" o = ContainerForeachMethodInfo-    ResolveMenuShellMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveMenuShellMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveMenuShellMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveMenuShellMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveMenuShellMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveMenuShellMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveMenuShellMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveMenuShellMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveMenuShellMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveMenuShellMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveMenuShellMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveMenuShellMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveMenuShellMethod "hide" o = WidgetHideMethodInfo-    ResolveMenuShellMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveMenuShellMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveMenuShellMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveMenuShellMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveMenuShellMethod "insert" o = MenuShellInsertMethodInfo-    ResolveMenuShellMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveMenuShellMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveMenuShellMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveMenuShellMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveMenuShellMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveMenuShellMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveMenuShellMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveMenuShellMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveMenuShellMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveMenuShellMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveMenuShellMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveMenuShellMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveMenuShellMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveMenuShellMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveMenuShellMethod "map" o = WidgetMapMethodInfo-    ResolveMenuShellMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveMenuShellMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveMenuShellMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveMenuShellMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveMenuShellMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveMenuShellMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveMenuShellMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveMenuShellMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveMenuShellMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveMenuShellMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveMenuShellMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveMenuShellMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveMenuShellMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveMenuShellMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveMenuShellMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveMenuShellMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveMenuShellMethod "path" o = WidgetPathMethodInfo-    ResolveMenuShellMethod "prepend" o = MenuShellPrependMethodInfo-    ResolveMenuShellMethod "propagateDraw" o = ContainerPropagateDrawMethodInfo-    ResolveMenuShellMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveMenuShellMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveMenuShellMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveMenuShellMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveMenuShellMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveMenuShellMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveMenuShellMethod "realize" o = WidgetRealizeMethodInfo-    ResolveMenuShellMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveMenuShellMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveMenuShellMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveMenuShellMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveMenuShellMethod "remove" o = ContainerRemoveMethodInfo-    ResolveMenuShellMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveMenuShellMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveMenuShellMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveMenuShellMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveMenuShellMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveMenuShellMethod "reparent" o = WidgetReparentMethodInfo-    ResolveMenuShellMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveMenuShellMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveMenuShellMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveMenuShellMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveMenuShellMethod "resizeChildren" o = ContainerResizeChildrenMethodInfo-    ResolveMenuShellMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveMenuShellMethod "selectFirst" o = MenuShellSelectFirstMethodInfo-    ResolveMenuShellMethod "selectItem" o = MenuShellSelectItemMethodInfo-    ResolveMenuShellMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveMenuShellMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveMenuShellMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveMenuShellMethod "show" o = WidgetShowMethodInfo-    ResolveMenuShellMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveMenuShellMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveMenuShellMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveMenuShellMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveMenuShellMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveMenuShellMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveMenuShellMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveMenuShellMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveMenuShellMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveMenuShellMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveMenuShellMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveMenuShellMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveMenuShellMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveMenuShellMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveMenuShellMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveMenuShellMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveMenuShellMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveMenuShellMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveMenuShellMethod "unsetFocusChain" o = ContainerUnsetFocusChainMethodInfo-    ResolveMenuShellMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveMenuShellMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveMenuShellMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveMenuShellMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveMenuShellMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveMenuShellMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveMenuShellMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveMenuShellMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveMenuShellMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveMenuShellMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveMenuShellMethod "getBorderWidth" o = ContainerGetBorderWidthMethodInfo-    ResolveMenuShellMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveMenuShellMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveMenuShellMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveMenuShellMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveMenuShellMethod "getChildren" o = ContainerGetChildrenMethodInfo-    ResolveMenuShellMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveMenuShellMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveMenuShellMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveMenuShellMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveMenuShellMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveMenuShellMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveMenuShellMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveMenuShellMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveMenuShellMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveMenuShellMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveMenuShellMethod "getFocusChain" o = ContainerGetFocusChainMethodInfo-    ResolveMenuShellMethod "getFocusChild" o = ContainerGetFocusChildMethodInfo-    ResolveMenuShellMethod "getFocusHadjustment" o = ContainerGetFocusHadjustmentMethodInfo-    ResolveMenuShellMethod "getFocusVadjustment" o = ContainerGetFocusVadjustmentMethodInfo-    ResolveMenuShellMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveMenuShellMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveMenuShellMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveMenuShellMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveMenuShellMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveMenuShellMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveMenuShellMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveMenuShellMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveMenuShellMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveMenuShellMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveMenuShellMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveMenuShellMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveMenuShellMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveMenuShellMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveMenuShellMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveMenuShellMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveMenuShellMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveMenuShellMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveMenuShellMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveMenuShellMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveMenuShellMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveMenuShellMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveMenuShellMethod "getParentShell" o = MenuShellGetParentShellMethodInfo-    ResolveMenuShellMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveMenuShellMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveMenuShellMethod "getPathForChild" o = ContainerGetPathForChildMethodInfo-    ResolveMenuShellMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveMenuShellMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveMenuShellMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveMenuShellMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveMenuShellMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveMenuShellMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveMenuShellMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveMenuShellMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveMenuShellMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveMenuShellMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveMenuShellMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveMenuShellMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveMenuShellMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveMenuShellMethod "getResizeMode" o = ContainerGetResizeModeMethodInfo-    ResolveMenuShellMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveMenuShellMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveMenuShellMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveMenuShellMethod "getSelectedItem" o = MenuShellGetSelectedItemMethodInfo-    ResolveMenuShellMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveMenuShellMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveMenuShellMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveMenuShellMethod "getState" o = WidgetGetStateMethodInfo-    ResolveMenuShellMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveMenuShellMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveMenuShellMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveMenuShellMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveMenuShellMethod "getTakeFocus" o = MenuShellGetTakeFocusMethodInfo-    ResolveMenuShellMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveMenuShellMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveMenuShellMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveMenuShellMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveMenuShellMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveMenuShellMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveMenuShellMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveMenuShellMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveMenuShellMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveMenuShellMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveMenuShellMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveMenuShellMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveMenuShellMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveMenuShellMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveMenuShellMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveMenuShellMethod "setBorderWidth" o = ContainerSetBorderWidthMethodInfo-    ResolveMenuShellMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveMenuShellMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveMenuShellMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveMenuShellMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveMenuShellMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveMenuShellMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveMenuShellMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveMenuShellMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveMenuShellMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveMenuShellMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveMenuShellMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveMenuShellMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveMenuShellMethod "setFocusChain" o = ContainerSetFocusChainMethodInfo-    ResolveMenuShellMethod "setFocusChild" o = ContainerSetFocusChildMethodInfo-    ResolveMenuShellMethod "setFocusHadjustment" o = ContainerSetFocusHadjustmentMethodInfo-    ResolveMenuShellMethod "setFocusVadjustment" o = ContainerSetFocusVadjustmentMethodInfo-    ResolveMenuShellMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveMenuShellMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveMenuShellMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveMenuShellMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveMenuShellMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveMenuShellMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveMenuShellMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveMenuShellMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveMenuShellMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveMenuShellMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveMenuShellMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveMenuShellMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveMenuShellMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveMenuShellMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveMenuShellMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveMenuShellMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveMenuShellMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveMenuShellMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveMenuShellMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveMenuShellMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveMenuShellMethod "setReallocateRedraws" o = ContainerSetReallocateRedrawsMethodInfo-    ResolveMenuShellMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveMenuShellMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveMenuShellMethod "setResizeMode" o = ContainerSetResizeModeMethodInfo-    ResolveMenuShellMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveMenuShellMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveMenuShellMethod "setState" o = WidgetSetStateMethodInfo-    ResolveMenuShellMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveMenuShellMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveMenuShellMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveMenuShellMethod "setTakeFocus" o = MenuShellSetTakeFocusMethodInfo-    ResolveMenuShellMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveMenuShellMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveMenuShellMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveMenuShellMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveMenuShellMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveMenuShellMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveMenuShellMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveMenuShellMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveMenuShellMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveMenuShellMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveMenuShellMethod t MenuShell, MethodInfo info MenuShell p) => IsLabelProxy t (MenuShell -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveMenuShellMethod t MenuShell, MethodInfo info MenuShell p) => IsLabel t (MenuShell -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal MenuShell::activate-current-type MenuShellActivateCurrentCallback =-    Bool ->-    IO ()--noMenuShellActivateCurrentCallback :: Maybe MenuShellActivateCurrentCallback-noMenuShellActivateCurrentCallback = Nothing--type MenuShellActivateCurrentCallbackC =-    Ptr () ->                               -- object-    CInt ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkMenuShellActivateCurrentCallback :: MenuShellActivateCurrentCallbackC -> IO (FunPtr MenuShellActivateCurrentCallbackC)--menuShellActivateCurrentClosure :: MenuShellActivateCurrentCallback -> IO Closure-menuShellActivateCurrentClosure cb = newCClosure =<< mkMenuShellActivateCurrentCallback wrapped-    where wrapped = menuShellActivateCurrentCallbackWrapper cb--menuShellActivateCurrentCallbackWrapper ::-    MenuShellActivateCurrentCallback ->-    Ptr () ->-    CInt ->-    Ptr () ->-    IO ()-menuShellActivateCurrentCallbackWrapper _cb _ forceHide _ = do-    let forceHide' = (/= 0) forceHide-    _cb  forceHide'--onMenuShellActivateCurrent :: (GObject a, MonadIO m) => a -> MenuShellActivateCurrentCallback -> m SignalHandlerId-onMenuShellActivateCurrent obj cb = liftIO $ connectMenuShellActivateCurrent obj cb SignalConnectBefore-afterMenuShellActivateCurrent :: (GObject a, MonadIO m) => a -> MenuShellActivateCurrentCallback -> m SignalHandlerId-afterMenuShellActivateCurrent obj cb = connectMenuShellActivateCurrent obj cb SignalConnectAfter--connectMenuShellActivateCurrent :: (GObject a, MonadIO m) =>-                                   a -> MenuShellActivateCurrentCallback -> SignalConnectMode -> m SignalHandlerId-connectMenuShellActivateCurrent obj cb after = liftIO $ do-    cb' <- mkMenuShellActivateCurrentCallback (menuShellActivateCurrentCallbackWrapper cb)-    connectSignalFunPtr obj "activate-current" cb' after---- signal MenuShell::cancel-type MenuShellCancelCallback =-    IO ()--noMenuShellCancelCallback :: Maybe MenuShellCancelCallback-noMenuShellCancelCallback = Nothing--type MenuShellCancelCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkMenuShellCancelCallback :: MenuShellCancelCallbackC -> IO (FunPtr MenuShellCancelCallbackC)--menuShellCancelClosure :: MenuShellCancelCallback -> IO Closure-menuShellCancelClosure cb = newCClosure =<< mkMenuShellCancelCallback wrapped-    where wrapped = menuShellCancelCallbackWrapper cb--menuShellCancelCallbackWrapper ::-    MenuShellCancelCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-menuShellCancelCallbackWrapper _cb _ _ = do-    _cb --onMenuShellCancel :: (GObject a, MonadIO m) => a -> MenuShellCancelCallback -> m SignalHandlerId-onMenuShellCancel obj cb = liftIO $ connectMenuShellCancel obj cb SignalConnectBefore-afterMenuShellCancel :: (GObject a, MonadIO m) => a -> MenuShellCancelCallback -> m SignalHandlerId-afterMenuShellCancel obj cb = connectMenuShellCancel obj cb SignalConnectAfter--connectMenuShellCancel :: (GObject a, MonadIO m) =>-                          a -> MenuShellCancelCallback -> SignalConnectMode -> m SignalHandlerId-connectMenuShellCancel obj cb after = liftIO $ do-    cb' <- mkMenuShellCancelCallback (menuShellCancelCallbackWrapper cb)-    connectSignalFunPtr obj "cancel" cb' after---- signal MenuShell::cycle-focus-type MenuShellCycleFocusCallback =-    DirectionType ->-    IO ()--noMenuShellCycleFocusCallback :: Maybe MenuShellCycleFocusCallback-noMenuShellCycleFocusCallback = Nothing--type MenuShellCycleFocusCallbackC =-    Ptr () ->                               -- object-    CUInt ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkMenuShellCycleFocusCallback :: MenuShellCycleFocusCallbackC -> IO (FunPtr MenuShellCycleFocusCallbackC)--menuShellCycleFocusClosure :: MenuShellCycleFocusCallback -> IO Closure-menuShellCycleFocusClosure cb = newCClosure =<< mkMenuShellCycleFocusCallback wrapped-    where wrapped = menuShellCycleFocusCallbackWrapper cb--menuShellCycleFocusCallbackWrapper ::-    MenuShellCycleFocusCallback ->-    Ptr () ->-    CUInt ->-    Ptr () ->-    IO ()-menuShellCycleFocusCallbackWrapper _cb _ direction _ = do-    let direction' = (toEnum . fromIntegral) direction-    _cb  direction'--onMenuShellCycleFocus :: (GObject a, MonadIO m) => a -> MenuShellCycleFocusCallback -> m SignalHandlerId-onMenuShellCycleFocus obj cb = liftIO $ connectMenuShellCycleFocus obj cb SignalConnectBefore-afterMenuShellCycleFocus :: (GObject a, MonadIO m) => a -> MenuShellCycleFocusCallback -> m SignalHandlerId-afterMenuShellCycleFocus obj cb = connectMenuShellCycleFocus obj cb SignalConnectAfter--connectMenuShellCycleFocus :: (GObject a, MonadIO m) =>-                              a -> MenuShellCycleFocusCallback -> SignalConnectMode -> m SignalHandlerId-connectMenuShellCycleFocus obj cb after = liftIO $ do-    cb' <- mkMenuShellCycleFocusCallback (menuShellCycleFocusCallbackWrapper cb)-    connectSignalFunPtr obj "cycle-focus" cb' after---- signal MenuShell::deactivate-type MenuShellDeactivateCallback =-    IO ()--noMenuShellDeactivateCallback :: Maybe MenuShellDeactivateCallback-noMenuShellDeactivateCallback = Nothing--type MenuShellDeactivateCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkMenuShellDeactivateCallback :: MenuShellDeactivateCallbackC -> IO (FunPtr MenuShellDeactivateCallbackC)--menuShellDeactivateClosure :: MenuShellDeactivateCallback -> IO Closure-menuShellDeactivateClosure cb = newCClosure =<< mkMenuShellDeactivateCallback wrapped-    where wrapped = menuShellDeactivateCallbackWrapper cb--menuShellDeactivateCallbackWrapper ::-    MenuShellDeactivateCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-menuShellDeactivateCallbackWrapper _cb _ _ = do-    _cb --onMenuShellDeactivate :: (GObject a, MonadIO m) => a -> MenuShellDeactivateCallback -> m SignalHandlerId-onMenuShellDeactivate obj cb = liftIO $ connectMenuShellDeactivate obj cb SignalConnectBefore-afterMenuShellDeactivate :: (GObject a, MonadIO m) => a -> MenuShellDeactivateCallback -> m SignalHandlerId-afterMenuShellDeactivate obj cb = connectMenuShellDeactivate obj cb SignalConnectAfter--connectMenuShellDeactivate :: (GObject a, MonadIO m) =>-                              a -> MenuShellDeactivateCallback -> SignalConnectMode -> m SignalHandlerId-connectMenuShellDeactivate obj cb after = liftIO $ do-    cb' <- mkMenuShellDeactivateCallback (menuShellDeactivateCallbackWrapper cb)-    connectSignalFunPtr obj "deactivate" cb' after---- signal MenuShell::insert-type MenuShellInsertCallback =-    Widget ->-    Int32 ->-    IO ()--noMenuShellInsertCallback :: Maybe MenuShellInsertCallback-noMenuShellInsertCallback = Nothing--type MenuShellInsertCallbackC =-    Ptr () ->                               -- object-    Ptr Widget ->-    Int32 ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkMenuShellInsertCallback :: MenuShellInsertCallbackC -> IO (FunPtr MenuShellInsertCallbackC)--menuShellInsertClosure :: MenuShellInsertCallback -> IO Closure-menuShellInsertClosure cb = newCClosure =<< mkMenuShellInsertCallback wrapped-    where wrapped = menuShellInsertCallbackWrapper cb--menuShellInsertCallbackWrapper ::-    MenuShellInsertCallback ->-    Ptr () ->-    Ptr Widget ->-    Int32 ->-    Ptr () ->-    IO ()-menuShellInsertCallbackWrapper _cb _ child position _ = do-    child' <- (newObject Widget) child-    _cb  child' position--onMenuShellInsert :: (GObject a, MonadIO m) => a -> MenuShellInsertCallback -> m SignalHandlerId-onMenuShellInsert obj cb = liftIO $ connectMenuShellInsert obj cb SignalConnectBefore-afterMenuShellInsert :: (GObject a, MonadIO m) => a -> MenuShellInsertCallback -> m SignalHandlerId-afterMenuShellInsert obj cb = connectMenuShellInsert obj cb SignalConnectAfter--connectMenuShellInsert :: (GObject a, MonadIO m) =>-                          a -> MenuShellInsertCallback -> SignalConnectMode -> m SignalHandlerId-connectMenuShellInsert obj cb after = liftIO $ do-    cb' <- mkMenuShellInsertCallback (menuShellInsertCallbackWrapper cb)-    connectSignalFunPtr obj "insert" cb' after---- signal MenuShell::move-current-type MenuShellMoveCurrentCallback =-    MenuDirectionType ->-    IO ()--noMenuShellMoveCurrentCallback :: Maybe MenuShellMoveCurrentCallback-noMenuShellMoveCurrentCallback = Nothing--type MenuShellMoveCurrentCallbackC =-    Ptr () ->                               -- object-    CUInt ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkMenuShellMoveCurrentCallback :: MenuShellMoveCurrentCallbackC -> IO (FunPtr MenuShellMoveCurrentCallbackC)--menuShellMoveCurrentClosure :: MenuShellMoveCurrentCallback -> IO Closure-menuShellMoveCurrentClosure cb = newCClosure =<< mkMenuShellMoveCurrentCallback wrapped-    where wrapped = menuShellMoveCurrentCallbackWrapper cb--menuShellMoveCurrentCallbackWrapper ::-    MenuShellMoveCurrentCallback ->-    Ptr () ->-    CUInt ->-    Ptr () ->-    IO ()-menuShellMoveCurrentCallbackWrapper _cb _ direction _ = do-    let direction' = (toEnum . fromIntegral) direction-    _cb  direction'--onMenuShellMoveCurrent :: (GObject a, MonadIO m) => a -> MenuShellMoveCurrentCallback -> m SignalHandlerId-onMenuShellMoveCurrent obj cb = liftIO $ connectMenuShellMoveCurrent obj cb SignalConnectBefore-afterMenuShellMoveCurrent :: (GObject a, MonadIO m) => a -> MenuShellMoveCurrentCallback -> m SignalHandlerId-afterMenuShellMoveCurrent obj cb = connectMenuShellMoveCurrent obj cb SignalConnectAfter--connectMenuShellMoveCurrent :: (GObject a, MonadIO m) =>-                               a -> MenuShellMoveCurrentCallback -> SignalConnectMode -> m SignalHandlerId-connectMenuShellMoveCurrent obj cb after = liftIO $ do-    cb' <- mkMenuShellMoveCurrentCallback (menuShellMoveCurrentCallbackWrapper cb)-    connectSignalFunPtr obj "move-current" cb' after---- signal MenuShell::move-selected-type MenuShellMoveSelectedCallback =-    Int32 ->-    IO Bool--noMenuShellMoveSelectedCallback :: Maybe MenuShellMoveSelectedCallback-noMenuShellMoveSelectedCallback = Nothing--type MenuShellMoveSelectedCallbackC =-    Ptr () ->                               -- object-    Int32 ->-    Ptr () ->                               -- user_data-    IO CInt--foreign import ccall "wrapper"-    mkMenuShellMoveSelectedCallback :: MenuShellMoveSelectedCallbackC -> IO (FunPtr MenuShellMoveSelectedCallbackC)--menuShellMoveSelectedClosure :: MenuShellMoveSelectedCallback -> IO Closure-menuShellMoveSelectedClosure cb = newCClosure =<< mkMenuShellMoveSelectedCallback wrapped-    where wrapped = menuShellMoveSelectedCallbackWrapper cb--menuShellMoveSelectedCallbackWrapper ::-    MenuShellMoveSelectedCallback ->-    Ptr () ->-    Int32 ->-    Ptr () ->-    IO CInt-menuShellMoveSelectedCallbackWrapper _cb _ distance _ = do-    result <- _cb  distance-    let result' = (fromIntegral . fromEnum) result-    return result'--onMenuShellMoveSelected :: (GObject a, MonadIO m) => a -> MenuShellMoveSelectedCallback -> m SignalHandlerId-onMenuShellMoveSelected obj cb = liftIO $ connectMenuShellMoveSelected obj cb SignalConnectBefore-afterMenuShellMoveSelected :: (GObject a, MonadIO m) => a -> MenuShellMoveSelectedCallback -> m SignalHandlerId-afterMenuShellMoveSelected obj cb = connectMenuShellMoveSelected obj cb SignalConnectAfter--connectMenuShellMoveSelected :: (GObject a, MonadIO m) =>-                                a -> MenuShellMoveSelectedCallback -> SignalConnectMode -> m SignalHandlerId-connectMenuShellMoveSelected obj cb after = liftIO $ do-    cb' <- mkMenuShellMoveSelectedCallback (menuShellMoveSelectedCallbackWrapper cb)-    connectSignalFunPtr obj "move-selected" cb' after---- signal MenuShell::selection-done-type MenuShellSelectionDoneCallback =-    IO ()--noMenuShellSelectionDoneCallback :: Maybe MenuShellSelectionDoneCallback-noMenuShellSelectionDoneCallback = Nothing--type MenuShellSelectionDoneCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkMenuShellSelectionDoneCallback :: MenuShellSelectionDoneCallbackC -> IO (FunPtr MenuShellSelectionDoneCallbackC)--menuShellSelectionDoneClosure :: MenuShellSelectionDoneCallback -> IO Closure-menuShellSelectionDoneClosure cb = newCClosure =<< mkMenuShellSelectionDoneCallback wrapped-    where wrapped = menuShellSelectionDoneCallbackWrapper cb--menuShellSelectionDoneCallbackWrapper ::-    MenuShellSelectionDoneCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-menuShellSelectionDoneCallbackWrapper _cb _ _ = do-    _cb --onMenuShellSelectionDone :: (GObject a, MonadIO m) => a -> MenuShellSelectionDoneCallback -> m SignalHandlerId-onMenuShellSelectionDone obj cb = liftIO $ connectMenuShellSelectionDone obj cb SignalConnectBefore-afterMenuShellSelectionDone :: (GObject a, MonadIO m) => a -> MenuShellSelectionDoneCallback -> m SignalHandlerId-afterMenuShellSelectionDone obj cb = connectMenuShellSelectionDone obj cb SignalConnectAfter--connectMenuShellSelectionDone :: (GObject a, MonadIO m) =>-                                 a -> MenuShellSelectionDoneCallback -> SignalConnectMode -> m SignalHandlerId-connectMenuShellSelectionDone obj cb after = liftIO $ do-    cb' <- mkMenuShellSelectionDoneCallback (menuShellSelectionDoneCallbackWrapper cb)-    connectSignalFunPtr obj "selection-done" cb' after---- VVV Prop "take-focus"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getMenuShellTakeFocus :: (MonadIO m, MenuShellK o) => o -> m Bool-getMenuShellTakeFocus obj = liftIO $ getObjectPropertyBool obj "take-focus"--setMenuShellTakeFocus :: (MonadIO m, MenuShellK o) => o -> Bool -> m ()-setMenuShellTakeFocus obj val = liftIO $ setObjectPropertyBool obj "take-focus" val--constructMenuShellTakeFocus :: Bool -> IO ([Char], GValue)-constructMenuShellTakeFocus val = constructObjectPropertyBool "take-focus" val--data MenuShellTakeFocusPropertyInfo-instance AttrInfo MenuShellTakeFocusPropertyInfo where-    type AttrAllowedOps MenuShellTakeFocusPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint MenuShellTakeFocusPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint MenuShellTakeFocusPropertyInfo = MenuShellK-    type AttrGetType MenuShellTakeFocusPropertyInfo = Bool-    type AttrLabel MenuShellTakeFocusPropertyInfo = "take-focus"-    attrGet _ = getMenuShellTakeFocus-    attrSet _ = setMenuShellTakeFocus-    attrConstruct _ = constructMenuShellTakeFocus-    attrClear _ = undefined--type instance AttributeList MenuShell = MenuShellAttributeList-type MenuShellAttributeList = ('[ '("appPaintable", WidgetAppPaintablePropertyInfo), '("borderWidth", ContainerBorderWidthPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("child", ContainerChildPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("parent", WidgetParentPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("resizeMode", ContainerResizeModePropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("style", WidgetStylePropertyInfo), '("takeFocus", MenuShellTakeFocusPropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo)] :: [(Symbol, *)])--menuShellTakeFocus :: AttrLabelProxy "takeFocus"-menuShellTakeFocus = AttrLabelProxy--data MenuShellActivateCurrentSignalInfo-instance SignalInfo MenuShellActivateCurrentSignalInfo where-    type HaskellCallbackType MenuShellActivateCurrentSignalInfo = MenuShellActivateCurrentCallback-    connectSignal _ = connectMenuShellActivateCurrent--data MenuShellCancelSignalInfo-instance SignalInfo MenuShellCancelSignalInfo where-    type HaskellCallbackType MenuShellCancelSignalInfo = MenuShellCancelCallback-    connectSignal _ = connectMenuShellCancel--data MenuShellCycleFocusSignalInfo-instance SignalInfo MenuShellCycleFocusSignalInfo where-    type HaskellCallbackType MenuShellCycleFocusSignalInfo = MenuShellCycleFocusCallback-    connectSignal _ = connectMenuShellCycleFocus--data MenuShellDeactivateSignalInfo-instance SignalInfo MenuShellDeactivateSignalInfo where-    type HaskellCallbackType MenuShellDeactivateSignalInfo = MenuShellDeactivateCallback-    connectSignal _ = connectMenuShellDeactivate--data MenuShellInsertSignalInfo-instance SignalInfo MenuShellInsertSignalInfo where-    type HaskellCallbackType MenuShellInsertSignalInfo = MenuShellInsertCallback-    connectSignal _ = connectMenuShellInsert--data MenuShellMoveCurrentSignalInfo-instance SignalInfo MenuShellMoveCurrentSignalInfo where-    type HaskellCallbackType MenuShellMoveCurrentSignalInfo = MenuShellMoveCurrentCallback-    connectSignal _ = connectMenuShellMoveCurrent--data MenuShellMoveSelectedSignalInfo-instance SignalInfo MenuShellMoveSelectedSignalInfo where-    type HaskellCallbackType MenuShellMoveSelectedSignalInfo = MenuShellMoveSelectedCallback-    connectSignal _ = connectMenuShellMoveSelected--data MenuShellSelectionDoneSignalInfo-instance SignalInfo MenuShellSelectionDoneSignalInfo where-    type HaskellCallbackType MenuShellSelectionDoneSignalInfo = MenuShellSelectionDoneCallback-    connectSignal _ = connectMenuShellSelectionDone--type instance SignalList MenuShell = MenuShellSignalList-type MenuShellSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("activateCurrent", MenuShellActivateCurrentSignalInfo), '("add", ContainerAddSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("cancel", MenuShellCancelSignalInfo), '("checkResize", ContainerCheckResizeSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("cycleFocus", MenuShellCycleFocusSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deactivate", MenuShellDeactivateSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("insert", MenuShellInsertSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveCurrent", MenuShellMoveCurrentSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("moveSelected", MenuShellMoveSelectedSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("remove", ContainerRemoveSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionDone", MenuShellSelectionDoneSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("setFocusChild", ContainerSetFocusChildSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method MenuShell::activate_item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "MenuShell", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "menu_item", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "force_deactivate", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_shell_activate_item" gtk_menu_shell_activate_item :: -    Ptr MenuShell ->                        -- _obj : TInterface "Gtk" "MenuShell"-    Ptr Widget ->                           -- menu_item : TInterface "Gtk" "Widget"-    CInt ->                                 -- force_deactivate : TBasicType TBoolean-    IO ()---menuShellActivateItem ::-    (MonadIO m, MenuShellK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- menuItem-    -> Bool                                 -- forceDeactivate-    -> m ()                                 -- result-menuShellActivateItem _obj menuItem forceDeactivate = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let menuItem' = unsafeManagedPtrCastPtr menuItem-    let forceDeactivate' = (fromIntegral . fromEnum) forceDeactivate-    gtk_menu_shell_activate_item _obj' menuItem' forceDeactivate'-    touchManagedPtr _obj-    touchManagedPtr menuItem-    return ()--data MenuShellActivateItemMethodInfo-instance (signature ~ (b -> Bool -> m ()), MonadIO m, MenuShellK a, WidgetK b) => MethodInfo MenuShellActivateItemMethodInfo a signature where-    overloadedMethod _ = menuShellActivateItem---- method MenuShell::append--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "MenuShell", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "child", argType = TInterface "Gtk" "MenuItem", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_shell_append" gtk_menu_shell_append :: -    Ptr MenuShell ->                        -- _obj : TInterface "Gtk" "MenuShell"-    Ptr MenuItem ->                         -- child : TInterface "Gtk" "MenuItem"-    IO ()---menuShellAppend ::-    (MonadIO m, MenuShellK a, MenuItemK b) =>-    a                                       -- _obj-    -> b                                    -- child-    -> m ()                                 -- result-menuShellAppend _obj child = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let child' = unsafeManagedPtrCastPtr child-    gtk_menu_shell_append _obj' child'-    touchManagedPtr _obj-    touchManagedPtr child-    return ()--data MenuShellAppendMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, MenuShellK a, MenuItemK b) => MethodInfo MenuShellAppendMethodInfo a signature where-    overloadedMethod _ = menuShellAppend---- method MenuShell::bind_model--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "MenuShell", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "model", argType = TInterface "Gio" "MenuModel", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "action_namespace", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "with_separators", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_shell_bind_model" gtk_menu_shell_bind_model :: -    Ptr MenuShell ->                        -- _obj : TInterface "Gtk" "MenuShell"-    Ptr Gio.MenuModel ->                    -- model : TInterface "Gio" "MenuModel"-    CString ->                              -- action_namespace : TBasicType TUTF8-    CInt ->                                 -- with_separators : TBasicType TBoolean-    IO ()---menuShellBindModel ::-    (MonadIO m, MenuShellK a, Gio.MenuModelK b) =>-    a                                       -- _obj-    -> Maybe (b)                            -- model-    -> Maybe (T.Text)                       -- actionNamespace-    -> Bool                                 -- withSeparators-    -> m ()                                 -- result-menuShellBindModel _obj model actionNamespace withSeparators = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeModel <- case model of-        Nothing -> return nullPtr-        Just jModel -> do-            let jModel' = unsafeManagedPtrCastPtr jModel-            return jModel'-    maybeActionNamespace <- case actionNamespace of-        Nothing -> return nullPtr-        Just jActionNamespace -> do-            jActionNamespace' <- textToCString jActionNamespace-            return jActionNamespace'-    let withSeparators' = (fromIntegral . fromEnum) withSeparators-    gtk_menu_shell_bind_model _obj' maybeModel maybeActionNamespace withSeparators'-    touchManagedPtr _obj-    whenJust model touchManagedPtr-    freeMem maybeActionNamespace-    return ()--data MenuShellBindModelMethodInfo-instance (signature ~ (Maybe (b) -> Maybe (T.Text) -> Bool -> m ()), MonadIO m, MenuShellK a, Gio.MenuModelK b) => MethodInfo MenuShellBindModelMethodInfo a signature where-    overloadedMethod _ = menuShellBindModel---- method MenuShell::cancel--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "MenuShell", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_shell_cancel" gtk_menu_shell_cancel :: -    Ptr MenuShell ->                        -- _obj : TInterface "Gtk" "MenuShell"-    IO ()---menuShellCancel ::-    (MonadIO m, MenuShellK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-menuShellCancel _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_menu_shell_cancel _obj'-    touchManagedPtr _obj-    return ()--data MenuShellCancelMethodInfo-instance (signature ~ (m ()), MonadIO m, MenuShellK a) => MethodInfo MenuShellCancelMethodInfo a signature where-    overloadedMethod _ = menuShellCancel---- method MenuShell::deactivate--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "MenuShell", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_shell_deactivate" gtk_menu_shell_deactivate :: -    Ptr MenuShell ->                        -- _obj : TInterface "Gtk" "MenuShell"-    IO ()---menuShellDeactivate ::-    (MonadIO m, MenuShellK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-menuShellDeactivate _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_menu_shell_deactivate _obj'-    touchManagedPtr _obj-    return ()--data MenuShellDeactivateMethodInfo-instance (signature ~ (m ()), MonadIO m, MenuShellK a) => MethodInfo MenuShellDeactivateMethodInfo a signature where-    overloadedMethod _ = menuShellDeactivate---- method MenuShell::deselect--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "MenuShell", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_shell_deselect" gtk_menu_shell_deselect :: -    Ptr MenuShell ->                        -- _obj : TInterface "Gtk" "MenuShell"-    IO ()---menuShellDeselect ::-    (MonadIO m, MenuShellK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-menuShellDeselect _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_menu_shell_deselect _obj'-    touchManagedPtr _obj-    return ()--data MenuShellDeselectMethodInfo-instance (signature ~ (m ()), MonadIO m, MenuShellK a) => MethodInfo MenuShellDeselectMethodInfo a signature where-    overloadedMethod _ = menuShellDeselect---- method MenuShell::get_parent_shell--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "MenuShell", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Widget")--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_shell_get_parent_shell" gtk_menu_shell_get_parent_shell :: -    Ptr MenuShell ->                        -- _obj : TInterface "Gtk" "MenuShell"-    IO (Ptr Widget)---menuShellGetParentShell ::-    (MonadIO m, MenuShellK a) =>-    a                                       -- _obj-    -> m Widget                             -- result-menuShellGetParentShell _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_menu_shell_get_parent_shell _obj'-    checkUnexpectedReturnNULL "gtk_menu_shell_get_parent_shell" result-    result' <- (newObject Widget) result-    touchManagedPtr _obj-    return result'--data MenuShellGetParentShellMethodInfo-instance (signature ~ (m Widget), MonadIO m, MenuShellK a) => MethodInfo MenuShellGetParentShellMethodInfo a signature where-    overloadedMethod _ = menuShellGetParentShell---- method MenuShell::get_selected_item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "MenuShell", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Widget")--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_shell_get_selected_item" gtk_menu_shell_get_selected_item :: -    Ptr MenuShell ->                        -- _obj : TInterface "Gtk" "MenuShell"-    IO (Ptr Widget)---menuShellGetSelectedItem ::-    (MonadIO m, MenuShellK a) =>-    a                                       -- _obj-    -> m Widget                             -- result-menuShellGetSelectedItem _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_menu_shell_get_selected_item _obj'-    checkUnexpectedReturnNULL "gtk_menu_shell_get_selected_item" result-    result' <- (newObject Widget) result-    touchManagedPtr _obj-    return result'--data MenuShellGetSelectedItemMethodInfo-instance (signature ~ (m Widget), MonadIO m, MenuShellK a) => MethodInfo MenuShellGetSelectedItemMethodInfo a signature where-    overloadedMethod _ = menuShellGetSelectedItem---- method MenuShell::get_take_focus--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "MenuShell", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_shell_get_take_focus" gtk_menu_shell_get_take_focus :: -    Ptr MenuShell ->                        -- _obj : TInterface "Gtk" "MenuShell"-    IO CInt---menuShellGetTakeFocus ::-    (MonadIO m, MenuShellK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-menuShellGetTakeFocus _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_menu_shell_get_take_focus _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data MenuShellGetTakeFocusMethodInfo-instance (signature ~ (m Bool), MonadIO m, MenuShellK a) => MethodInfo MenuShellGetTakeFocusMethodInfo a signature where-    overloadedMethod _ = menuShellGetTakeFocus---- method MenuShell::insert--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "MenuShell", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "child", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "position", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_shell_insert" gtk_menu_shell_insert :: -    Ptr MenuShell ->                        -- _obj : TInterface "Gtk" "MenuShell"-    Ptr Widget ->                           -- child : TInterface "Gtk" "Widget"-    Int32 ->                                -- position : TBasicType TInt-    IO ()---menuShellInsert ::-    (MonadIO m, MenuShellK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- child-    -> Int32                                -- position-    -> m ()                                 -- result-menuShellInsert _obj child position = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let child' = unsafeManagedPtrCastPtr child-    gtk_menu_shell_insert _obj' child' position-    touchManagedPtr _obj-    touchManagedPtr child-    return ()--data MenuShellInsertMethodInfo-instance (signature ~ (b -> Int32 -> m ()), MonadIO m, MenuShellK a, WidgetK b) => MethodInfo MenuShellInsertMethodInfo a signature where-    overloadedMethod _ = menuShellInsert---- method MenuShell::prepend--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "MenuShell", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "child", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_shell_prepend" gtk_menu_shell_prepend :: -    Ptr MenuShell ->                        -- _obj : TInterface "Gtk" "MenuShell"-    Ptr Widget ->                           -- child : TInterface "Gtk" "Widget"-    IO ()---menuShellPrepend ::-    (MonadIO m, MenuShellK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- child-    -> m ()                                 -- result-menuShellPrepend _obj child = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let child' = unsafeManagedPtrCastPtr child-    gtk_menu_shell_prepend _obj' child'-    touchManagedPtr _obj-    touchManagedPtr child-    return ()--data MenuShellPrependMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, MenuShellK a, WidgetK b) => MethodInfo MenuShellPrependMethodInfo a signature where-    overloadedMethod _ = menuShellPrepend---- method MenuShell::select_first--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "MenuShell", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "search_sensitive", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_shell_select_first" gtk_menu_shell_select_first :: -    Ptr MenuShell ->                        -- _obj : TInterface "Gtk" "MenuShell"-    CInt ->                                 -- search_sensitive : TBasicType TBoolean-    IO ()---menuShellSelectFirst ::-    (MonadIO m, MenuShellK a) =>-    a                                       -- _obj-    -> Bool                                 -- searchSensitive-    -> m ()                                 -- result-menuShellSelectFirst _obj searchSensitive = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let searchSensitive' = (fromIntegral . fromEnum) searchSensitive-    gtk_menu_shell_select_first _obj' searchSensitive'-    touchManagedPtr _obj-    return ()--data MenuShellSelectFirstMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, MenuShellK a) => MethodInfo MenuShellSelectFirstMethodInfo a signature where-    overloadedMethod _ = menuShellSelectFirst---- method MenuShell::select_item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "MenuShell", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "menu_item", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_shell_select_item" gtk_menu_shell_select_item :: -    Ptr MenuShell ->                        -- _obj : TInterface "Gtk" "MenuShell"-    Ptr Widget ->                           -- menu_item : TInterface "Gtk" "Widget"-    IO ()---menuShellSelectItem ::-    (MonadIO m, MenuShellK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- menuItem-    -> m ()                                 -- result-menuShellSelectItem _obj menuItem = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let menuItem' = unsafeManagedPtrCastPtr menuItem-    gtk_menu_shell_select_item _obj' menuItem'-    touchManagedPtr _obj-    touchManagedPtr menuItem-    return ()--data MenuShellSelectItemMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, MenuShellK a, WidgetK b) => MethodInfo MenuShellSelectItemMethodInfo a signature where-    overloadedMethod _ = menuShellSelectItem---- method MenuShell::set_take_focus--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "MenuShell", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "take_focus", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_shell_set_take_focus" gtk_menu_shell_set_take_focus :: -    Ptr MenuShell ->                        -- _obj : TInterface "Gtk" "MenuShell"-    CInt ->                                 -- take_focus : TBasicType TBoolean-    IO ()---menuShellSetTakeFocus ::-    (MonadIO m, MenuShellK a) =>-    a                                       -- _obj-    -> Bool                                 -- takeFocus-    -> m ()                                 -- result-menuShellSetTakeFocus _obj takeFocus = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let takeFocus' = (fromIntegral . fromEnum) takeFocus-    gtk_menu_shell_set_take_focus _obj' takeFocus'-    touchManagedPtr _obj-    return ()--data MenuShellSetTakeFocusMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, MenuShellK a) => MethodInfo MenuShellSetTakeFocusMethodInfo a signature where-    overloadedMethod _ = menuShellSetTakeFocus--
− GI/Gtk/Objects/MenuShell.hs-boot
@@ -1,36 +0,0 @@-module GI.Gtk.Objects.MenuShell where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype MenuShell = MenuShell (ForeignPtr MenuShell)-instance GObject MenuShell where-class GObject o => MenuShellK o-instance (GObject o, IsDescendantOf MenuShell o) => MenuShellK o-data MenuShellTakeFocusPropertyInfo-data MenuShellActivateCurrentSignalInfo-data MenuShellCancelSignalInfo-data MenuShellCycleFocusSignalInfo-data MenuShellDeactivateSignalInfo-data MenuShellInsertSignalInfo-data MenuShellMoveCurrentSignalInfo-data MenuShellMoveSelectedSignalInfo-data MenuShellSelectionDoneSignalInfo-data MenuShellActivateItemMethodInfo-data MenuShellAppendMethodInfo-data MenuShellBindModelMethodInfo-data MenuShellCancelMethodInfo-data MenuShellDeactivateMethodInfo-data MenuShellDeselectMethodInfo-data MenuShellGetParentShellMethodInfo-data MenuShellGetSelectedItemMethodInfo-data MenuShellGetTakeFocusMethodInfo-data MenuShellInsertMethodInfo-data MenuShellPrependMethodInfo-data MenuShellSelectFirstMethodInfo-data MenuShellSelectItemMethodInfo-data MenuShellSetTakeFocusMethodInfo
− GI/Gtk/Objects/MenuShellAccessible.hs
@@ -1,135 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.MenuShellAccessible-    ( ---- * Exported types-    MenuShellAccessible(..)                 ,-    MenuShellAccessibleK                    ,-    toMenuShellAccessible                   ,-    noMenuShellAccessible                   ,---    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype MenuShellAccessible = MenuShellAccessible (ForeignPtr MenuShellAccessible)-foreign import ccall "gtk_menu_shell_accessible_get_type"-    c_gtk_menu_shell_accessible_get_type :: IO GType--type instance ParentTypes MenuShellAccessible = MenuShellAccessibleParentTypes-type MenuShellAccessibleParentTypes = '[ContainerAccessible, WidgetAccessible, Accessible, Atk.Object, GObject.Object, Atk.Component, Atk.Selection]--instance GObject MenuShellAccessible where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_menu_shell_accessible_get_type-    --class GObject o => MenuShellAccessibleK o-instance (GObject o, IsDescendantOf MenuShellAccessible o) => MenuShellAccessibleK o--toMenuShellAccessible :: MenuShellAccessibleK o => o -> IO MenuShellAccessible-toMenuShellAccessible = unsafeCastTo MenuShellAccessible--noMenuShellAccessible :: Maybe MenuShellAccessible-noMenuShellAccessible = Nothing--type family ResolveMenuShellAccessibleMethod (t :: Symbol) (o :: *) :: * where-    ResolveMenuShellAccessibleMethod "addRelationship" o = Atk.ObjectAddRelationshipMethodInfo-    ResolveMenuShellAccessibleMethod "addSelection" o = Atk.SelectionAddSelectionMethodInfo-    ResolveMenuShellAccessibleMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveMenuShellAccessibleMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveMenuShellAccessibleMethod "clearSelection" o = Atk.SelectionClearSelectionMethodInfo-    ResolveMenuShellAccessibleMethod "connectWidgetDestroyed" o = AccessibleConnectWidgetDestroyedMethodInfo-    ResolveMenuShellAccessibleMethod "contains" o = Atk.ComponentContainsMethodInfo-    ResolveMenuShellAccessibleMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveMenuShellAccessibleMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveMenuShellAccessibleMethod "grabFocus" o = Atk.ComponentGrabFocusMethodInfo-    ResolveMenuShellAccessibleMethod "initialize" o = Atk.ObjectInitializeMethodInfo-    ResolveMenuShellAccessibleMethod "isChildSelected" o = Atk.SelectionIsChildSelectedMethodInfo-    ResolveMenuShellAccessibleMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveMenuShellAccessibleMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveMenuShellAccessibleMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveMenuShellAccessibleMethod "notifyStateChange" o = Atk.ObjectNotifyStateChangeMethodInfo-    ResolveMenuShellAccessibleMethod "peekParent" o = Atk.ObjectPeekParentMethodInfo-    ResolveMenuShellAccessibleMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveMenuShellAccessibleMethod "refAccessibleAtPoint" o = Atk.ComponentRefAccessibleAtPointMethodInfo-    ResolveMenuShellAccessibleMethod "refAccessibleChild" o = Atk.ObjectRefAccessibleChildMethodInfo-    ResolveMenuShellAccessibleMethod "refRelationSet" o = Atk.ObjectRefRelationSetMethodInfo-    ResolveMenuShellAccessibleMethod "refSelection" o = Atk.SelectionRefSelectionMethodInfo-    ResolveMenuShellAccessibleMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveMenuShellAccessibleMethod "refStateSet" o = Atk.ObjectRefStateSetMethodInfo-    ResolveMenuShellAccessibleMethod "removeFocusHandler" o = Atk.ComponentRemoveFocusHandlerMethodInfo-    ResolveMenuShellAccessibleMethod "removePropertyChangeHandler" o = Atk.ObjectRemovePropertyChangeHandlerMethodInfo-    ResolveMenuShellAccessibleMethod "removeRelationship" o = Atk.ObjectRemoveRelationshipMethodInfo-    ResolveMenuShellAccessibleMethod "removeSelection" o = Atk.SelectionRemoveSelectionMethodInfo-    ResolveMenuShellAccessibleMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveMenuShellAccessibleMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveMenuShellAccessibleMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveMenuShellAccessibleMethod "selectAllSelection" o = Atk.SelectionSelectAllSelectionMethodInfo-    ResolveMenuShellAccessibleMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveMenuShellAccessibleMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveMenuShellAccessibleMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveMenuShellAccessibleMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveMenuShellAccessibleMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveMenuShellAccessibleMethod "getAlpha" o = Atk.ComponentGetAlphaMethodInfo-    ResolveMenuShellAccessibleMethod "getAttributes" o = Atk.ObjectGetAttributesMethodInfo-    ResolveMenuShellAccessibleMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveMenuShellAccessibleMethod "getDescription" o = Atk.ObjectGetDescriptionMethodInfo-    ResolveMenuShellAccessibleMethod "getExtents" o = Atk.ComponentGetExtentsMethodInfo-    ResolveMenuShellAccessibleMethod "getIndexInParent" o = Atk.ObjectGetIndexInParentMethodInfo-    ResolveMenuShellAccessibleMethod "getNAccessibleChildren" o = Atk.ObjectGetNAccessibleChildrenMethodInfo-    ResolveMenuShellAccessibleMethod "getName" o = Atk.ObjectGetNameMethodInfo-    ResolveMenuShellAccessibleMethod "getObjectLocale" o = Atk.ObjectGetObjectLocaleMethodInfo-    ResolveMenuShellAccessibleMethod "getParent" o = Atk.ObjectGetParentMethodInfo-    ResolveMenuShellAccessibleMethod "getPosition" o = Atk.ComponentGetPositionMethodInfo-    ResolveMenuShellAccessibleMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveMenuShellAccessibleMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveMenuShellAccessibleMethod "getRole" o = Atk.ObjectGetRoleMethodInfo-    ResolveMenuShellAccessibleMethod "getSelectionCount" o = Atk.SelectionGetSelectionCountMethodInfo-    ResolveMenuShellAccessibleMethod "getSize" o = Atk.ComponentGetSizeMethodInfo-    ResolveMenuShellAccessibleMethod "getWidget" o = AccessibleGetWidgetMethodInfo-    ResolveMenuShellAccessibleMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveMenuShellAccessibleMethod "setDescription" o = Atk.ObjectSetDescriptionMethodInfo-    ResolveMenuShellAccessibleMethod "setExtents" o = Atk.ComponentSetExtentsMethodInfo-    ResolveMenuShellAccessibleMethod "setName" o = Atk.ObjectSetNameMethodInfo-    ResolveMenuShellAccessibleMethod "setParent" o = Atk.ObjectSetParentMethodInfo-    ResolveMenuShellAccessibleMethod "setPosition" o = Atk.ComponentSetPositionMethodInfo-    ResolveMenuShellAccessibleMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveMenuShellAccessibleMethod "setRole" o = Atk.ObjectSetRoleMethodInfo-    ResolveMenuShellAccessibleMethod "setSize" o = Atk.ComponentSetSizeMethodInfo-    ResolveMenuShellAccessibleMethod "setWidget" o = AccessibleSetWidgetMethodInfo-    ResolveMenuShellAccessibleMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveMenuShellAccessibleMethod t MenuShellAccessible, MethodInfo info MenuShellAccessible p) => IsLabelProxy t (MenuShellAccessible -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveMenuShellAccessibleMethod t MenuShellAccessible, MethodInfo info MenuShellAccessible p) => IsLabel t (MenuShellAccessible -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList MenuShellAccessible = MenuShellAccessibleAttributeList-type MenuShellAccessibleAttributeList = ('[ '("accessibleComponentLayer", Atk.ObjectAccessibleComponentLayerPropertyInfo), '("accessibleComponentMdiZorder", Atk.ObjectAccessibleComponentMdiZorderPropertyInfo), '("accessibleDescription", Atk.ObjectAccessibleDescriptionPropertyInfo), '("accessibleHypertextNlinks", Atk.ObjectAccessibleHypertextNlinksPropertyInfo), '("accessibleName", Atk.ObjectAccessibleNamePropertyInfo), '("accessibleParent", Atk.ObjectAccessibleParentPropertyInfo), '("accessibleRole", Atk.ObjectAccessibleRolePropertyInfo), '("accessibleTableCaption", Atk.ObjectAccessibleTableCaptionPropertyInfo), '("accessibleTableCaptionObject", Atk.ObjectAccessibleTableCaptionObjectPropertyInfo), '("accessibleTableColumnDescription", Atk.ObjectAccessibleTableColumnDescriptionPropertyInfo), '("accessibleTableColumnHeader", Atk.ObjectAccessibleTableColumnHeaderPropertyInfo), '("accessibleTableRowDescription", Atk.ObjectAccessibleTableRowDescriptionPropertyInfo), '("accessibleTableRowHeader", Atk.ObjectAccessibleTableRowHeaderPropertyInfo), '("accessibleTableSummary", Atk.ObjectAccessibleTableSummaryPropertyInfo), '("accessibleValue", Atk.ObjectAccessibleValuePropertyInfo), '("widget", AccessibleWidgetPropertyInfo)] :: [(Symbol, *)])--type instance SignalList MenuShellAccessible = MenuShellAccessibleSignalList-type MenuShellAccessibleSignalList = ('[ '("activeDescendantChanged", Atk.ObjectActiveDescendantChangedSignalInfo), '("boundsChanged", Atk.ComponentBoundsChangedSignalInfo), '("childrenChanged", Atk.ObjectChildrenChangedSignalInfo), '("focusEvent", Atk.ObjectFocusEventSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("propertyChange", Atk.ObjectPropertyChangeSignalInfo), '("selectionChanged", Atk.SelectionSelectionChangedSignalInfo), '("stateChange", Atk.ObjectStateChangeSignalInfo), '("visibleDataChanged", Atk.ObjectVisibleDataChangedSignalInfo)] :: [(Symbol, *)])--
− GI/Gtk/Objects/MenuShellAccessible.hs-boot
@@ -1,13 +0,0 @@-module GI.Gtk.Objects.MenuShellAccessible where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype MenuShellAccessible = MenuShellAccessible (ForeignPtr MenuShellAccessible)-instance GObject MenuShellAccessible where-class GObject o => MenuShellAccessibleK o-instance (GObject o, IsDescendantOf MenuShellAccessible o) => MenuShellAccessibleK o
− GI/Gtk/Objects/MenuToolButton.hs
@@ -1,750 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.MenuToolButton-    ( ---- * Exported types-    MenuToolButton(..)                      ,-    MenuToolButtonK                         ,-    toMenuToolButton                        ,-    noMenuToolButton                        ,--- -- * Methods--- ** menuToolButtonGetMenu-    MenuToolButtonGetMenuMethodInfo         ,-    menuToolButtonGetMenu                   ,----- ** menuToolButtonNew-    menuToolButtonNew                       ,----- ** menuToolButtonNewFromStock-    menuToolButtonNewFromStock              ,----- ** menuToolButtonSetArrowTooltipMarkup-    MenuToolButtonSetArrowTooltipMarkupMethodInfo,-    menuToolButtonSetArrowTooltipMarkup     ,----- ** menuToolButtonSetArrowTooltipText-    MenuToolButtonSetArrowTooltipTextMethodInfo,-    menuToolButtonSetArrowTooltipText       ,----- ** menuToolButtonSetMenu-    MenuToolButtonSetMenuMethodInfo         ,-    menuToolButtonSetMenu                   ,----- -- * Properties--- ** Menu-    MenuToolButtonMenuPropertyInfo          ,-    clearMenuToolButtonMenu                 ,-    constructMenuToolButtonMenu             ,-    getMenuToolButtonMenu                   ,-    menuToolButtonMenu                      ,-    setMenuToolButtonMenu                   ,----- -- * Signals--- ** ShowMenu-    MenuToolButtonShowMenuCallback          ,-    MenuToolButtonShowMenuCallbackC         ,-    MenuToolButtonShowMenuSignalInfo        ,-    afterMenuToolButtonShowMenu             ,-    menuToolButtonShowMenuCallbackWrapper   ,-    menuToolButtonShowMenuClosure           ,-    mkMenuToolButtonShowMenuCallback        ,-    noMenuToolButtonShowMenuCallback        ,-    onMenuToolButtonShowMenu                ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype MenuToolButton = MenuToolButton (ForeignPtr MenuToolButton)-foreign import ccall "gtk_menu_tool_button_get_type"-    c_gtk_menu_tool_button_get_type :: IO GType--type instance ParentTypes MenuToolButton = MenuToolButtonParentTypes-type MenuToolButtonParentTypes = '[ToolButton, ToolItem, Bin, Container, Widget, GObject.Object, Atk.ImplementorIface, Actionable, Activatable, Buildable]--instance GObject MenuToolButton where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_menu_tool_button_get_type-    --class GObject o => MenuToolButtonK o-instance (GObject o, IsDescendantOf MenuToolButton o) => MenuToolButtonK o--toMenuToolButton :: MenuToolButtonK o => o -> IO MenuToolButton-toMenuToolButton = unsafeCastTo MenuToolButton--noMenuToolButton :: Maybe MenuToolButton-noMenuToolButton = Nothing--type family ResolveMenuToolButtonMethod (t :: Symbol) (o :: *) :: * where-    ResolveMenuToolButtonMethod "activate" o = WidgetActivateMethodInfo-    ResolveMenuToolButtonMethod "add" o = ContainerAddMethodInfo-    ResolveMenuToolButtonMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveMenuToolButtonMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveMenuToolButtonMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveMenuToolButtonMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveMenuToolButtonMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveMenuToolButtonMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveMenuToolButtonMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveMenuToolButtonMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveMenuToolButtonMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveMenuToolButtonMethod "checkResize" o = ContainerCheckResizeMethodInfo-    ResolveMenuToolButtonMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveMenuToolButtonMethod "childGetProperty" o = ContainerChildGetPropertyMethodInfo-    ResolveMenuToolButtonMethod "childNotifyByPspec" o = ContainerChildNotifyByPspecMethodInfo-    ResolveMenuToolButtonMethod "childSetProperty" o = ContainerChildSetPropertyMethodInfo-    ResolveMenuToolButtonMethod "childType" o = ContainerChildTypeMethodInfo-    ResolveMenuToolButtonMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveMenuToolButtonMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveMenuToolButtonMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveMenuToolButtonMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveMenuToolButtonMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveMenuToolButtonMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveMenuToolButtonMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveMenuToolButtonMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveMenuToolButtonMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveMenuToolButtonMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveMenuToolButtonMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveMenuToolButtonMethod "doSetRelatedAction" o = ActivatableDoSetRelatedActionMethodInfo-    ResolveMenuToolButtonMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveMenuToolButtonMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveMenuToolButtonMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveMenuToolButtonMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveMenuToolButtonMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveMenuToolButtonMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveMenuToolButtonMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveMenuToolButtonMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveMenuToolButtonMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveMenuToolButtonMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveMenuToolButtonMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveMenuToolButtonMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveMenuToolButtonMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveMenuToolButtonMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveMenuToolButtonMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveMenuToolButtonMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveMenuToolButtonMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveMenuToolButtonMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveMenuToolButtonMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveMenuToolButtonMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveMenuToolButtonMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveMenuToolButtonMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveMenuToolButtonMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveMenuToolButtonMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveMenuToolButtonMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveMenuToolButtonMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveMenuToolButtonMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveMenuToolButtonMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveMenuToolButtonMethod "draw" o = WidgetDrawMethodInfo-    ResolveMenuToolButtonMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveMenuToolButtonMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveMenuToolButtonMethod "event" o = WidgetEventMethodInfo-    ResolveMenuToolButtonMethod "forall" o = ContainerForallMethodInfo-    ResolveMenuToolButtonMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveMenuToolButtonMethod "foreach" o = ContainerForeachMethodInfo-    ResolveMenuToolButtonMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveMenuToolButtonMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveMenuToolButtonMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveMenuToolButtonMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveMenuToolButtonMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveMenuToolButtonMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveMenuToolButtonMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveMenuToolButtonMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveMenuToolButtonMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveMenuToolButtonMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveMenuToolButtonMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveMenuToolButtonMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveMenuToolButtonMethod "hide" o = WidgetHideMethodInfo-    ResolveMenuToolButtonMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveMenuToolButtonMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveMenuToolButtonMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveMenuToolButtonMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveMenuToolButtonMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveMenuToolButtonMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveMenuToolButtonMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveMenuToolButtonMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveMenuToolButtonMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveMenuToolButtonMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveMenuToolButtonMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveMenuToolButtonMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveMenuToolButtonMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveMenuToolButtonMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveMenuToolButtonMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveMenuToolButtonMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveMenuToolButtonMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveMenuToolButtonMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveMenuToolButtonMethod "map" o = WidgetMapMethodInfo-    ResolveMenuToolButtonMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveMenuToolButtonMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveMenuToolButtonMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveMenuToolButtonMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveMenuToolButtonMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveMenuToolButtonMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveMenuToolButtonMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveMenuToolButtonMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveMenuToolButtonMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveMenuToolButtonMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveMenuToolButtonMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveMenuToolButtonMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveMenuToolButtonMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveMenuToolButtonMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveMenuToolButtonMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveMenuToolButtonMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveMenuToolButtonMethod "path" o = WidgetPathMethodInfo-    ResolveMenuToolButtonMethod "propagateDraw" o = ContainerPropagateDrawMethodInfo-    ResolveMenuToolButtonMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveMenuToolButtonMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveMenuToolButtonMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveMenuToolButtonMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveMenuToolButtonMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveMenuToolButtonMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveMenuToolButtonMethod "realize" o = WidgetRealizeMethodInfo-    ResolveMenuToolButtonMethod "rebuildMenu" o = ToolItemRebuildMenuMethodInfo-    ResolveMenuToolButtonMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveMenuToolButtonMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveMenuToolButtonMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveMenuToolButtonMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveMenuToolButtonMethod "remove" o = ContainerRemoveMethodInfo-    ResolveMenuToolButtonMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveMenuToolButtonMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveMenuToolButtonMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveMenuToolButtonMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveMenuToolButtonMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveMenuToolButtonMethod "reparent" o = WidgetReparentMethodInfo-    ResolveMenuToolButtonMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveMenuToolButtonMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveMenuToolButtonMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveMenuToolButtonMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveMenuToolButtonMethod "resizeChildren" o = ContainerResizeChildrenMethodInfo-    ResolveMenuToolButtonMethod "retrieveProxyMenuItem" o = ToolItemRetrieveProxyMenuItemMethodInfo-    ResolveMenuToolButtonMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveMenuToolButtonMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveMenuToolButtonMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveMenuToolButtonMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveMenuToolButtonMethod "show" o = WidgetShowMethodInfo-    ResolveMenuToolButtonMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveMenuToolButtonMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveMenuToolButtonMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveMenuToolButtonMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveMenuToolButtonMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveMenuToolButtonMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveMenuToolButtonMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveMenuToolButtonMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveMenuToolButtonMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveMenuToolButtonMethod "syncActionProperties" o = ActivatableSyncActionPropertiesMethodInfo-    ResolveMenuToolButtonMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveMenuToolButtonMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveMenuToolButtonMethod "toolbarReconfigured" o = ToolItemToolbarReconfiguredMethodInfo-    ResolveMenuToolButtonMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveMenuToolButtonMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveMenuToolButtonMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveMenuToolButtonMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveMenuToolButtonMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveMenuToolButtonMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveMenuToolButtonMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveMenuToolButtonMethod "unsetFocusChain" o = ContainerUnsetFocusChainMethodInfo-    ResolveMenuToolButtonMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveMenuToolButtonMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveMenuToolButtonMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveMenuToolButtonMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveMenuToolButtonMethod "getActionName" o = ActionableGetActionNameMethodInfo-    ResolveMenuToolButtonMethod "getActionTargetValue" o = ActionableGetActionTargetValueMethodInfo-    ResolveMenuToolButtonMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveMenuToolButtonMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveMenuToolButtonMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveMenuToolButtonMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveMenuToolButtonMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveMenuToolButtonMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveMenuToolButtonMethod "getBorderWidth" o = ContainerGetBorderWidthMethodInfo-    ResolveMenuToolButtonMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveMenuToolButtonMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveMenuToolButtonMethod "getChild" o = BinGetChildMethodInfo-    ResolveMenuToolButtonMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveMenuToolButtonMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveMenuToolButtonMethod "getChildren" o = ContainerGetChildrenMethodInfo-    ResolveMenuToolButtonMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveMenuToolButtonMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveMenuToolButtonMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveMenuToolButtonMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveMenuToolButtonMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveMenuToolButtonMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveMenuToolButtonMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveMenuToolButtonMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveMenuToolButtonMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveMenuToolButtonMethod "getEllipsizeMode" o = ToolItemGetEllipsizeModeMethodInfo-    ResolveMenuToolButtonMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveMenuToolButtonMethod "getExpand" o = ToolItemGetExpandMethodInfo-    ResolveMenuToolButtonMethod "getFocusChain" o = ContainerGetFocusChainMethodInfo-    ResolveMenuToolButtonMethod "getFocusChild" o = ContainerGetFocusChildMethodInfo-    ResolveMenuToolButtonMethod "getFocusHadjustment" o = ContainerGetFocusHadjustmentMethodInfo-    ResolveMenuToolButtonMethod "getFocusVadjustment" o = ContainerGetFocusVadjustmentMethodInfo-    ResolveMenuToolButtonMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveMenuToolButtonMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveMenuToolButtonMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveMenuToolButtonMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveMenuToolButtonMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveMenuToolButtonMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveMenuToolButtonMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveMenuToolButtonMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveMenuToolButtonMethod "getHomogeneous" o = ToolItemGetHomogeneousMethodInfo-    ResolveMenuToolButtonMethod "getIconName" o = ToolButtonGetIconNameMethodInfo-    ResolveMenuToolButtonMethod "getIconSize" o = ToolItemGetIconSizeMethodInfo-    ResolveMenuToolButtonMethod "getIconWidget" o = ToolButtonGetIconWidgetMethodInfo-    ResolveMenuToolButtonMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveMenuToolButtonMethod "getIsImportant" o = ToolItemGetIsImportantMethodInfo-    ResolveMenuToolButtonMethod "getLabel" o = ToolButtonGetLabelMethodInfo-    ResolveMenuToolButtonMethod "getLabelWidget" o = ToolButtonGetLabelWidgetMethodInfo-    ResolveMenuToolButtonMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveMenuToolButtonMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveMenuToolButtonMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveMenuToolButtonMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveMenuToolButtonMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveMenuToolButtonMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveMenuToolButtonMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveMenuToolButtonMethod "getMenu" o = MenuToolButtonGetMenuMethodInfo-    ResolveMenuToolButtonMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveMenuToolButtonMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveMenuToolButtonMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveMenuToolButtonMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveMenuToolButtonMethod "getOrientation" o = ToolItemGetOrientationMethodInfo-    ResolveMenuToolButtonMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveMenuToolButtonMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveMenuToolButtonMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveMenuToolButtonMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveMenuToolButtonMethod "getPathForChild" o = ContainerGetPathForChildMethodInfo-    ResolveMenuToolButtonMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveMenuToolButtonMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveMenuToolButtonMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveMenuToolButtonMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveMenuToolButtonMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveMenuToolButtonMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveMenuToolButtonMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveMenuToolButtonMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveMenuToolButtonMethod "getProxyMenuItem" o = ToolItemGetProxyMenuItemMethodInfo-    ResolveMenuToolButtonMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveMenuToolButtonMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveMenuToolButtonMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveMenuToolButtonMethod "getRelatedAction" o = ActivatableGetRelatedActionMethodInfo-    ResolveMenuToolButtonMethod "getReliefStyle" o = ToolItemGetReliefStyleMethodInfo-    ResolveMenuToolButtonMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveMenuToolButtonMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveMenuToolButtonMethod "getResizeMode" o = ContainerGetResizeModeMethodInfo-    ResolveMenuToolButtonMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveMenuToolButtonMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveMenuToolButtonMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveMenuToolButtonMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveMenuToolButtonMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveMenuToolButtonMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveMenuToolButtonMethod "getState" o = WidgetGetStateMethodInfo-    ResolveMenuToolButtonMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveMenuToolButtonMethod "getStockId" o = ToolButtonGetStockIdMethodInfo-    ResolveMenuToolButtonMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveMenuToolButtonMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveMenuToolButtonMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveMenuToolButtonMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveMenuToolButtonMethod "getTextAlignment" o = ToolItemGetTextAlignmentMethodInfo-    ResolveMenuToolButtonMethod "getTextOrientation" o = ToolItemGetTextOrientationMethodInfo-    ResolveMenuToolButtonMethod "getTextSizeGroup" o = ToolItemGetTextSizeGroupMethodInfo-    ResolveMenuToolButtonMethod "getToolbarStyle" o = ToolItemGetToolbarStyleMethodInfo-    ResolveMenuToolButtonMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveMenuToolButtonMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveMenuToolButtonMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveMenuToolButtonMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveMenuToolButtonMethod "getUseActionAppearance" o = ActivatableGetUseActionAppearanceMethodInfo-    ResolveMenuToolButtonMethod "getUseDragWindow" o = ToolItemGetUseDragWindowMethodInfo-    ResolveMenuToolButtonMethod "getUseUnderline" o = ToolButtonGetUseUnderlineMethodInfo-    ResolveMenuToolButtonMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveMenuToolButtonMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveMenuToolButtonMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveMenuToolButtonMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveMenuToolButtonMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveMenuToolButtonMethod "getVisibleHorizontal" o = ToolItemGetVisibleHorizontalMethodInfo-    ResolveMenuToolButtonMethod "getVisibleVertical" o = ToolItemGetVisibleVerticalMethodInfo-    ResolveMenuToolButtonMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveMenuToolButtonMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveMenuToolButtonMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveMenuToolButtonMethod "setActionName" o = ActionableSetActionNameMethodInfo-    ResolveMenuToolButtonMethod "setActionTargetValue" o = ActionableSetActionTargetValueMethodInfo-    ResolveMenuToolButtonMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveMenuToolButtonMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveMenuToolButtonMethod "setArrowTooltipMarkup" o = MenuToolButtonSetArrowTooltipMarkupMethodInfo-    ResolveMenuToolButtonMethod "setArrowTooltipText" o = MenuToolButtonSetArrowTooltipTextMethodInfo-    ResolveMenuToolButtonMethod "setBorderWidth" o = ContainerSetBorderWidthMethodInfo-    ResolveMenuToolButtonMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveMenuToolButtonMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveMenuToolButtonMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveMenuToolButtonMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveMenuToolButtonMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveMenuToolButtonMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveMenuToolButtonMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveMenuToolButtonMethod "setDetailedActionName" o = ActionableSetDetailedActionNameMethodInfo-    ResolveMenuToolButtonMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveMenuToolButtonMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveMenuToolButtonMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveMenuToolButtonMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveMenuToolButtonMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveMenuToolButtonMethod "setExpand" o = ToolItemSetExpandMethodInfo-    ResolveMenuToolButtonMethod "setFocusChain" o = ContainerSetFocusChainMethodInfo-    ResolveMenuToolButtonMethod "setFocusChild" o = ContainerSetFocusChildMethodInfo-    ResolveMenuToolButtonMethod "setFocusHadjustment" o = ContainerSetFocusHadjustmentMethodInfo-    ResolveMenuToolButtonMethod "setFocusVadjustment" o = ContainerSetFocusVadjustmentMethodInfo-    ResolveMenuToolButtonMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveMenuToolButtonMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveMenuToolButtonMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveMenuToolButtonMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveMenuToolButtonMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveMenuToolButtonMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveMenuToolButtonMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveMenuToolButtonMethod "setHomogeneous" o = ToolItemSetHomogeneousMethodInfo-    ResolveMenuToolButtonMethod "setIconName" o = ToolButtonSetIconNameMethodInfo-    ResolveMenuToolButtonMethod "setIconWidget" o = ToolButtonSetIconWidgetMethodInfo-    ResolveMenuToolButtonMethod "setIsImportant" o = ToolItemSetIsImportantMethodInfo-    ResolveMenuToolButtonMethod "setLabel" o = ToolButtonSetLabelMethodInfo-    ResolveMenuToolButtonMethod "setLabelWidget" o = ToolButtonSetLabelWidgetMethodInfo-    ResolveMenuToolButtonMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveMenuToolButtonMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveMenuToolButtonMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveMenuToolButtonMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveMenuToolButtonMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveMenuToolButtonMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveMenuToolButtonMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveMenuToolButtonMethod "setMenu" o = MenuToolButtonSetMenuMethodInfo-    ResolveMenuToolButtonMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveMenuToolButtonMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveMenuToolButtonMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveMenuToolButtonMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveMenuToolButtonMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveMenuToolButtonMethod "setProxyMenuItem" o = ToolItemSetProxyMenuItemMethodInfo-    ResolveMenuToolButtonMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveMenuToolButtonMethod "setReallocateRedraws" o = ContainerSetReallocateRedrawsMethodInfo-    ResolveMenuToolButtonMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveMenuToolButtonMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveMenuToolButtonMethod "setRelatedAction" o = ActivatableSetRelatedActionMethodInfo-    ResolveMenuToolButtonMethod "setResizeMode" o = ContainerSetResizeModeMethodInfo-    ResolveMenuToolButtonMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveMenuToolButtonMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveMenuToolButtonMethod "setState" o = WidgetSetStateMethodInfo-    ResolveMenuToolButtonMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveMenuToolButtonMethod "setStockId" o = ToolButtonSetStockIdMethodInfo-    ResolveMenuToolButtonMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveMenuToolButtonMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveMenuToolButtonMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveMenuToolButtonMethod "setUseActionAppearance" o = ActivatableSetUseActionAppearanceMethodInfo-    ResolveMenuToolButtonMethod "setUseDragWindow" o = ToolItemSetUseDragWindowMethodInfo-    ResolveMenuToolButtonMethod "setUseUnderline" o = ToolButtonSetUseUnderlineMethodInfo-    ResolveMenuToolButtonMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveMenuToolButtonMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveMenuToolButtonMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveMenuToolButtonMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveMenuToolButtonMethod "setVisibleHorizontal" o = ToolItemSetVisibleHorizontalMethodInfo-    ResolveMenuToolButtonMethod "setVisibleVertical" o = ToolItemSetVisibleVerticalMethodInfo-    ResolveMenuToolButtonMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveMenuToolButtonMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveMenuToolButtonMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveMenuToolButtonMethod t MenuToolButton, MethodInfo info MenuToolButton p) => IsLabelProxy t (MenuToolButton -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveMenuToolButtonMethod t MenuToolButton, MethodInfo info MenuToolButton p) => IsLabel t (MenuToolButton -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal MenuToolButton::show-menu-type MenuToolButtonShowMenuCallback =-    IO ()--noMenuToolButtonShowMenuCallback :: Maybe MenuToolButtonShowMenuCallback-noMenuToolButtonShowMenuCallback = Nothing--type MenuToolButtonShowMenuCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkMenuToolButtonShowMenuCallback :: MenuToolButtonShowMenuCallbackC -> IO (FunPtr MenuToolButtonShowMenuCallbackC)--menuToolButtonShowMenuClosure :: MenuToolButtonShowMenuCallback -> IO Closure-menuToolButtonShowMenuClosure cb = newCClosure =<< mkMenuToolButtonShowMenuCallback wrapped-    where wrapped = menuToolButtonShowMenuCallbackWrapper cb--menuToolButtonShowMenuCallbackWrapper ::-    MenuToolButtonShowMenuCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-menuToolButtonShowMenuCallbackWrapper _cb _ _ = do-    _cb --onMenuToolButtonShowMenu :: (GObject a, MonadIO m) => a -> MenuToolButtonShowMenuCallback -> m SignalHandlerId-onMenuToolButtonShowMenu obj cb = liftIO $ connectMenuToolButtonShowMenu obj cb SignalConnectBefore-afterMenuToolButtonShowMenu :: (GObject a, MonadIO m) => a -> MenuToolButtonShowMenuCallback -> m SignalHandlerId-afterMenuToolButtonShowMenu obj cb = connectMenuToolButtonShowMenu obj cb SignalConnectAfter--connectMenuToolButtonShowMenu :: (GObject a, MonadIO m) =>-                                 a -> MenuToolButtonShowMenuCallback -> SignalConnectMode -> m SignalHandlerId-connectMenuToolButtonShowMenu obj cb after = liftIO $ do-    cb' <- mkMenuToolButtonShowMenuCallback (menuToolButtonShowMenuCallbackWrapper cb)-    connectSignalFunPtr obj "show-menu" cb' after---- VVV Prop "menu"-   -- Type: TInterface "Gtk" "Menu"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getMenuToolButtonMenu :: (MonadIO m, MenuToolButtonK o) => o -> m (Maybe Menu)-getMenuToolButtonMenu obj = liftIO $ getObjectPropertyObject obj "menu" Menu--setMenuToolButtonMenu :: (MonadIO m, MenuToolButtonK o, MenuK a) => o -> a -> m ()-setMenuToolButtonMenu obj val = liftIO $ setObjectPropertyObject obj "menu" (Just val)--constructMenuToolButtonMenu :: (MenuK a) => a -> IO ([Char], GValue)-constructMenuToolButtonMenu val = constructObjectPropertyObject "menu" (Just val)--clearMenuToolButtonMenu :: (MonadIO m, MenuToolButtonK o) => o -> m ()-clearMenuToolButtonMenu obj = liftIO $ setObjectPropertyObject obj "menu" (Nothing :: Maybe Menu)--data MenuToolButtonMenuPropertyInfo-instance AttrInfo MenuToolButtonMenuPropertyInfo where-    type AttrAllowedOps MenuToolButtonMenuPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint MenuToolButtonMenuPropertyInfo = MenuK-    type AttrBaseTypeConstraint MenuToolButtonMenuPropertyInfo = MenuToolButtonK-    type AttrGetType MenuToolButtonMenuPropertyInfo = (Maybe Menu)-    type AttrLabel MenuToolButtonMenuPropertyInfo = "menu"-    attrGet _ = getMenuToolButtonMenu-    attrSet _ = setMenuToolButtonMenu-    attrConstruct _ = constructMenuToolButtonMenu-    attrClear _ = clearMenuToolButtonMenu--type instance AttributeList MenuToolButton = MenuToolButtonAttributeList-type MenuToolButtonAttributeList = ('[ '("actionName", ActionableActionNamePropertyInfo), '("actionTarget", ActionableActionTargetPropertyInfo), '("appPaintable", WidgetAppPaintablePropertyInfo), '("borderWidth", ContainerBorderWidthPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("child", ContainerChildPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("iconName", ToolButtonIconNamePropertyInfo), '("iconWidget", ToolButtonIconWidgetPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("isImportant", ToolItemIsImportantPropertyInfo), '("label", ToolButtonLabelPropertyInfo), '("labelWidget", ToolButtonLabelWidgetPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("menu", MenuToolButtonMenuPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("parent", WidgetParentPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("relatedAction", ActivatableRelatedActionPropertyInfo), '("resizeMode", ContainerResizeModePropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("stockId", ToolButtonStockIdPropertyInfo), '("style", WidgetStylePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("useActionAppearance", ActivatableUseActionAppearancePropertyInfo), '("useUnderline", ToolButtonUseUnderlinePropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("visibleHorizontal", ToolItemVisibleHorizontalPropertyInfo), '("visibleVertical", ToolItemVisibleVerticalPropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo)] :: [(Symbol, *)])--menuToolButtonMenu :: AttrLabelProxy "menu"-menuToolButtonMenu = AttrLabelProxy--data MenuToolButtonShowMenuSignalInfo-instance SignalInfo MenuToolButtonShowMenuSignalInfo where-    type HaskellCallbackType MenuToolButtonShowMenuSignalInfo = MenuToolButtonShowMenuCallback-    connectSignal _ = connectMenuToolButtonShowMenu--type instance SignalList MenuToolButton = MenuToolButtonSignalList-type MenuToolButtonSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("add", ContainerAddSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("checkResize", ContainerCheckResizeSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("clicked", ToolButtonClickedSignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("createMenuProxy", ToolItemCreateMenuProxySignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("remove", ContainerRemoveSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("setFocusChild", ContainerSetFocusChildSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("showMenu", MenuToolButtonShowMenuSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("toolbarReconfigured", ToolItemToolbarReconfiguredSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method MenuToolButton::new--- method type : Constructor--- Args : [Arg {argCName = "icon_widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "label", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "MenuToolButton")--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_tool_button_new" gtk_menu_tool_button_new :: -    Ptr Widget ->                           -- icon_widget : TInterface "Gtk" "Widget"-    CString ->                              -- label : TBasicType TUTF8-    IO (Ptr MenuToolButton)---menuToolButtonNew ::-    (MonadIO m, WidgetK a) =>-    Maybe (a)                               -- iconWidget-    -> Maybe (T.Text)                       -- label-    -> m MenuToolButton                     -- result-menuToolButtonNew iconWidget label = liftIO $ do-    maybeIconWidget <- case iconWidget of-        Nothing -> return nullPtr-        Just jIconWidget -> do-            let jIconWidget' = unsafeManagedPtrCastPtr jIconWidget-            return jIconWidget'-    maybeLabel <- case label of-        Nothing -> return nullPtr-        Just jLabel -> do-            jLabel' <- textToCString jLabel-            return jLabel'-    result <- gtk_menu_tool_button_new maybeIconWidget maybeLabel-    checkUnexpectedReturnNULL "gtk_menu_tool_button_new" result-    result' <- (newObject MenuToolButton) result-    whenJust iconWidget touchManagedPtr-    freeMem maybeLabel-    return result'---- method MenuToolButton::new_from_stock--- method type : Constructor--- Args : [Arg {argCName = "stock_id", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "MenuToolButton")--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_tool_button_new_from_stock" gtk_menu_tool_button_new_from_stock :: -    CString ->                              -- stock_id : TBasicType TUTF8-    IO (Ptr MenuToolButton)--{-# DEPRECATED menuToolButtonNewFromStock ["(Since version 3.10)","Use gtk_menu_tool_button_new() instead."]#-}-menuToolButtonNewFromStock ::-    (MonadIO m) =>-    T.Text                                  -- stockId-    -> m MenuToolButton                     -- result-menuToolButtonNewFromStock stockId = liftIO $ do-    stockId' <- textToCString stockId-    result <- gtk_menu_tool_button_new_from_stock stockId'-    checkUnexpectedReturnNULL "gtk_menu_tool_button_new_from_stock" result-    result' <- (newObject MenuToolButton) result-    freeMem stockId'-    return result'---- method MenuToolButton::get_menu--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "MenuToolButton", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Widget")--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_tool_button_get_menu" gtk_menu_tool_button_get_menu :: -    Ptr MenuToolButton ->                   -- _obj : TInterface "Gtk" "MenuToolButton"-    IO (Ptr Widget)---menuToolButtonGetMenu ::-    (MonadIO m, MenuToolButtonK a) =>-    a                                       -- _obj-    -> m Widget                             -- result-menuToolButtonGetMenu _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_menu_tool_button_get_menu _obj'-    checkUnexpectedReturnNULL "gtk_menu_tool_button_get_menu" result-    result' <- (newObject Widget) result-    touchManagedPtr _obj-    return result'--data MenuToolButtonGetMenuMethodInfo-instance (signature ~ (m Widget), MonadIO m, MenuToolButtonK a) => MethodInfo MenuToolButtonGetMenuMethodInfo a signature where-    overloadedMethod _ = menuToolButtonGetMenu---- method MenuToolButton::set_arrow_tooltip_markup--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "MenuToolButton", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "markup", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_tool_button_set_arrow_tooltip_markup" gtk_menu_tool_button_set_arrow_tooltip_markup :: -    Ptr MenuToolButton ->                   -- _obj : TInterface "Gtk" "MenuToolButton"-    CString ->                              -- markup : TBasicType TUTF8-    IO ()---menuToolButtonSetArrowTooltipMarkup ::-    (MonadIO m, MenuToolButtonK a) =>-    a                                       -- _obj-    -> T.Text                               -- markup-    -> m ()                                 -- result-menuToolButtonSetArrowTooltipMarkup _obj markup = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    markup' <- textToCString markup-    gtk_menu_tool_button_set_arrow_tooltip_markup _obj' markup'-    touchManagedPtr _obj-    freeMem markup'-    return ()--data MenuToolButtonSetArrowTooltipMarkupMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, MenuToolButtonK a) => MethodInfo MenuToolButtonSetArrowTooltipMarkupMethodInfo a signature where-    overloadedMethod _ = menuToolButtonSetArrowTooltipMarkup---- method MenuToolButton::set_arrow_tooltip_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "MenuToolButton", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "text", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_tool_button_set_arrow_tooltip_text" gtk_menu_tool_button_set_arrow_tooltip_text :: -    Ptr MenuToolButton ->                   -- _obj : TInterface "Gtk" "MenuToolButton"-    CString ->                              -- text : TBasicType TUTF8-    IO ()---menuToolButtonSetArrowTooltipText ::-    (MonadIO m, MenuToolButtonK a) =>-    a                                       -- _obj-    -> T.Text                               -- text-    -> m ()                                 -- result-menuToolButtonSetArrowTooltipText _obj text = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    text' <- textToCString text-    gtk_menu_tool_button_set_arrow_tooltip_text _obj' text'-    touchManagedPtr _obj-    freeMem text'-    return ()--data MenuToolButtonSetArrowTooltipTextMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, MenuToolButtonK a) => MethodInfo MenuToolButtonSetArrowTooltipTextMethodInfo a signature where-    overloadedMethod _ = menuToolButtonSetArrowTooltipText---- method MenuToolButton::set_menu--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "MenuToolButton", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "menu", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_menu_tool_button_set_menu" gtk_menu_tool_button_set_menu :: -    Ptr MenuToolButton ->                   -- _obj : TInterface "Gtk" "MenuToolButton"-    Ptr Widget ->                           -- menu : TInterface "Gtk" "Widget"-    IO ()---menuToolButtonSetMenu ::-    (MonadIO m, MenuToolButtonK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- menu-    -> m ()                                 -- result-menuToolButtonSetMenu _obj menu = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let menu' = unsafeManagedPtrCastPtr menu-    gtk_menu_tool_button_set_menu _obj' menu'-    touchManagedPtr _obj-    touchManagedPtr menu-    return ()--data MenuToolButtonSetMenuMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, MenuToolButtonK a, WidgetK b) => MethodInfo MenuToolButtonSetMenuMethodInfo a signature where-    overloadedMethod _ = menuToolButtonSetMenu--
− GI/Gtk/Objects/MenuToolButton.hs-boot
@@ -1,19 +0,0 @@-module GI.Gtk.Objects.MenuToolButton where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype MenuToolButton = MenuToolButton (ForeignPtr MenuToolButton)-instance GObject MenuToolButton where-class GObject o => MenuToolButtonK o-instance (GObject o, IsDescendantOf MenuToolButton o) => MenuToolButtonK o-data MenuToolButtonMenuPropertyInfo-data MenuToolButtonShowMenuSignalInfo-data MenuToolButtonGetMenuMethodInfo-data MenuToolButtonSetArrowTooltipMarkupMethodInfo-data MenuToolButtonSetArrowTooltipTextMethodInfo-data MenuToolButtonSetMenuMethodInfo
− GI/Gtk/Objects/MessageDialog.hs
@@ -1,934 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.MessageDialog-    ( ---- * Exported types-    MessageDialog(..)                       ,-    MessageDialogK                          ,-    toMessageDialog                         ,-    noMessageDialog                         ,--- -- * Methods--- ** messageDialogGetImage-    MessageDialogGetImageMethodInfo         ,-    messageDialogGetImage                   ,----- ** messageDialogGetMessageArea-    MessageDialogGetMessageAreaMethodInfo   ,-    messageDialogGetMessageArea             ,----- ** messageDialogSetImage-    MessageDialogSetImageMethodInfo         ,-    messageDialogSetImage                   ,----- ** messageDialogSetMarkup-    MessageDialogSetMarkupMethodInfo        ,-    messageDialogSetMarkup                  ,----- -- * Properties--- ** Buttons-    MessageDialogButtonsPropertyInfo        ,-    constructMessageDialogButtons           ,-    messageDialogButtons                    ,----- ** Image-    MessageDialogImagePropertyInfo          ,-    constructMessageDialogImage             ,-    getMessageDialogImage                   ,-    messageDialogImage                      ,-    setMessageDialogImage                   ,----- ** MessageArea-    MessageDialogMessageAreaPropertyInfo    ,-    getMessageDialogMessageArea             ,-    messageDialogMessageArea                ,----- ** MessageType-    MessageDialogMessageTypePropertyInfo    ,-    constructMessageDialogMessageType       ,-    getMessageDialogMessageType             ,-    messageDialogMessageType                ,-    setMessageDialogMessageType             ,----- ** SecondaryText-    MessageDialogSecondaryTextPropertyInfo  ,-    clearMessageDialogSecondaryText         ,-    constructMessageDialogSecondaryText     ,-    getMessageDialogSecondaryText           ,-    messageDialogSecondaryText              ,-    setMessageDialogSecondaryText           ,----- ** SecondaryUseMarkup-    MessageDialogSecondaryUseMarkupPropertyInfo,-    constructMessageDialogSecondaryUseMarkup,-    getMessageDialogSecondaryUseMarkup      ,-    messageDialogSecondaryUseMarkup         ,-    setMessageDialogSecondaryUseMarkup      ,----- ** Text-    MessageDialogTextPropertyInfo           ,-    clearMessageDialogText                  ,-    constructMessageDialogText              ,-    getMessageDialogText                    ,-    messageDialogText                       ,-    setMessageDialogText                    ,----- ** UseMarkup-    MessageDialogUseMarkupPropertyInfo      ,-    constructMessageDialogUseMarkup         ,-    getMessageDialogUseMarkup               ,-    messageDialogUseMarkup                  ,-    setMessageDialogUseMarkup               ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype MessageDialog = MessageDialog (ForeignPtr MessageDialog)-foreign import ccall "gtk_message_dialog_get_type"-    c_gtk_message_dialog_get_type :: IO GType--type instance ParentTypes MessageDialog = MessageDialogParentTypes-type MessageDialogParentTypes = '[Dialog, Window, Bin, Container, Widget, GObject.Object, Atk.ImplementorIface, Buildable]--instance GObject MessageDialog where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_message_dialog_get_type-    --class GObject o => MessageDialogK o-instance (GObject o, IsDescendantOf MessageDialog o) => MessageDialogK o--toMessageDialog :: MessageDialogK o => o -> IO MessageDialog-toMessageDialog = unsafeCastTo MessageDialog--noMessageDialog :: Maybe MessageDialog-noMessageDialog = Nothing--type family ResolveMessageDialogMethod (t :: Symbol) (o :: *) :: * where-    ResolveMessageDialogMethod "activate" o = WidgetActivateMethodInfo-    ResolveMessageDialogMethod "activateDefault" o = WindowActivateDefaultMethodInfo-    ResolveMessageDialogMethod "activateFocus" o = WindowActivateFocusMethodInfo-    ResolveMessageDialogMethod "activateKey" o = WindowActivateKeyMethodInfo-    ResolveMessageDialogMethod "add" o = ContainerAddMethodInfo-    ResolveMessageDialogMethod "addAccelGroup" o = WindowAddAccelGroupMethodInfo-    ResolveMessageDialogMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveMessageDialogMethod "addActionWidget" o = DialogAddActionWidgetMethodInfo-    ResolveMessageDialogMethod "addButton" o = DialogAddButtonMethodInfo-    ResolveMessageDialogMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveMessageDialogMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveMessageDialogMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveMessageDialogMethod "addMnemonic" o = WindowAddMnemonicMethodInfo-    ResolveMessageDialogMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveMessageDialogMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveMessageDialogMethod "beginMoveDrag" o = WindowBeginMoveDragMethodInfo-    ResolveMessageDialogMethod "beginResizeDrag" o = WindowBeginResizeDragMethodInfo-    ResolveMessageDialogMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveMessageDialogMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveMessageDialogMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveMessageDialogMethod "checkResize" o = ContainerCheckResizeMethodInfo-    ResolveMessageDialogMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveMessageDialogMethod "childGetProperty" o = ContainerChildGetPropertyMethodInfo-    ResolveMessageDialogMethod "childNotifyByPspec" o = ContainerChildNotifyByPspecMethodInfo-    ResolveMessageDialogMethod "childSetProperty" o = ContainerChildSetPropertyMethodInfo-    ResolveMessageDialogMethod "childType" o = ContainerChildTypeMethodInfo-    ResolveMessageDialogMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveMessageDialogMethod "close" o = WindowCloseMethodInfo-    ResolveMessageDialogMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveMessageDialogMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveMessageDialogMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveMessageDialogMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveMessageDialogMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveMessageDialogMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveMessageDialogMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveMessageDialogMethod "deiconify" o = WindowDeiconifyMethodInfo-    ResolveMessageDialogMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveMessageDialogMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveMessageDialogMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveMessageDialogMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveMessageDialogMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveMessageDialogMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveMessageDialogMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveMessageDialogMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveMessageDialogMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveMessageDialogMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveMessageDialogMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveMessageDialogMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveMessageDialogMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveMessageDialogMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveMessageDialogMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveMessageDialogMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveMessageDialogMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveMessageDialogMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveMessageDialogMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveMessageDialogMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveMessageDialogMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveMessageDialogMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveMessageDialogMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveMessageDialogMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveMessageDialogMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveMessageDialogMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveMessageDialogMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveMessageDialogMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveMessageDialogMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveMessageDialogMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveMessageDialogMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveMessageDialogMethod "draw" o = WidgetDrawMethodInfo-    ResolveMessageDialogMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveMessageDialogMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveMessageDialogMethod "event" o = WidgetEventMethodInfo-    ResolveMessageDialogMethod "forall" o = ContainerForallMethodInfo-    ResolveMessageDialogMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveMessageDialogMethod "foreach" o = ContainerForeachMethodInfo-    ResolveMessageDialogMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveMessageDialogMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveMessageDialogMethod "fullscreen" o = WindowFullscreenMethodInfo-    ResolveMessageDialogMethod "fullscreenOnMonitor" o = WindowFullscreenOnMonitorMethodInfo-    ResolveMessageDialogMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveMessageDialogMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveMessageDialogMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveMessageDialogMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveMessageDialogMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveMessageDialogMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveMessageDialogMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveMessageDialogMethod "hasGroup" o = WindowHasGroupMethodInfo-    ResolveMessageDialogMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveMessageDialogMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveMessageDialogMethod "hasToplevelFocus" o = WindowHasToplevelFocusMethodInfo-    ResolveMessageDialogMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveMessageDialogMethod "hide" o = WidgetHideMethodInfo-    ResolveMessageDialogMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveMessageDialogMethod "iconify" o = WindowIconifyMethodInfo-    ResolveMessageDialogMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveMessageDialogMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveMessageDialogMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveMessageDialogMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveMessageDialogMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveMessageDialogMethod "isActive" o = WindowIsActiveMethodInfo-    ResolveMessageDialogMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveMessageDialogMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveMessageDialogMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveMessageDialogMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveMessageDialogMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveMessageDialogMethod "isMaximized" o = WindowIsMaximizedMethodInfo-    ResolveMessageDialogMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveMessageDialogMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveMessageDialogMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveMessageDialogMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveMessageDialogMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveMessageDialogMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveMessageDialogMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveMessageDialogMethod "map" o = WidgetMapMethodInfo-    ResolveMessageDialogMethod "maximize" o = WindowMaximizeMethodInfo-    ResolveMessageDialogMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveMessageDialogMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveMessageDialogMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveMessageDialogMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveMessageDialogMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveMessageDialogMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveMessageDialogMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveMessageDialogMethod "move" o = WindowMoveMethodInfo-    ResolveMessageDialogMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveMessageDialogMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveMessageDialogMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveMessageDialogMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveMessageDialogMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveMessageDialogMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveMessageDialogMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveMessageDialogMethod "parseGeometry" o = WindowParseGeometryMethodInfo-    ResolveMessageDialogMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveMessageDialogMethod "path" o = WidgetPathMethodInfo-    ResolveMessageDialogMethod "present" o = WindowPresentMethodInfo-    ResolveMessageDialogMethod "presentWithTime" o = WindowPresentWithTimeMethodInfo-    ResolveMessageDialogMethod "propagateDraw" o = ContainerPropagateDrawMethodInfo-    ResolveMessageDialogMethod "propagateKeyEvent" o = WindowPropagateKeyEventMethodInfo-    ResolveMessageDialogMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveMessageDialogMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveMessageDialogMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveMessageDialogMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveMessageDialogMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveMessageDialogMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveMessageDialogMethod "realize" o = WidgetRealizeMethodInfo-    ResolveMessageDialogMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveMessageDialogMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveMessageDialogMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveMessageDialogMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveMessageDialogMethod "remove" o = ContainerRemoveMethodInfo-    ResolveMessageDialogMethod "removeAccelGroup" o = WindowRemoveAccelGroupMethodInfo-    ResolveMessageDialogMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveMessageDialogMethod "removeMnemonic" o = WindowRemoveMnemonicMethodInfo-    ResolveMessageDialogMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveMessageDialogMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveMessageDialogMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveMessageDialogMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveMessageDialogMethod "reparent" o = WidgetReparentMethodInfo-    ResolveMessageDialogMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveMessageDialogMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveMessageDialogMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveMessageDialogMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveMessageDialogMethod "reshowWithInitialSize" o = WindowReshowWithInitialSizeMethodInfo-    ResolveMessageDialogMethod "resize" o = WindowResizeMethodInfo-    ResolveMessageDialogMethod "resizeChildren" o = ContainerResizeChildrenMethodInfo-    ResolveMessageDialogMethod "resizeGripIsVisible" o = WindowResizeGripIsVisibleMethodInfo-    ResolveMessageDialogMethod "resizeToGeometry" o = WindowResizeToGeometryMethodInfo-    ResolveMessageDialogMethod "response" o = DialogResponseMethodInfo-    ResolveMessageDialogMethod "run" o = DialogRunMethodInfo-    ResolveMessageDialogMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveMessageDialogMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveMessageDialogMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveMessageDialogMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveMessageDialogMethod "show" o = WidgetShowMethodInfo-    ResolveMessageDialogMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveMessageDialogMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveMessageDialogMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveMessageDialogMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveMessageDialogMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveMessageDialogMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveMessageDialogMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveMessageDialogMethod "stick" o = WindowStickMethodInfo-    ResolveMessageDialogMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveMessageDialogMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveMessageDialogMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveMessageDialogMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveMessageDialogMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveMessageDialogMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveMessageDialogMethod "unfullscreen" o = WindowUnfullscreenMethodInfo-    ResolveMessageDialogMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveMessageDialogMethod "unmaximize" o = WindowUnmaximizeMethodInfo-    ResolveMessageDialogMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveMessageDialogMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveMessageDialogMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveMessageDialogMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveMessageDialogMethod "unsetFocusChain" o = ContainerUnsetFocusChainMethodInfo-    ResolveMessageDialogMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveMessageDialogMethod "unstick" o = WindowUnstickMethodInfo-    ResolveMessageDialogMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveMessageDialogMethod "getAcceptFocus" o = WindowGetAcceptFocusMethodInfo-    ResolveMessageDialogMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveMessageDialogMethod "getActionArea" o = DialogGetActionAreaMethodInfo-    ResolveMessageDialogMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveMessageDialogMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveMessageDialogMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveMessageDialogMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveMessageDialogMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveMessageDialogMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveMessageDialogMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveMessageDialogMethod "getApplication" o = WindowGetApplicationMethodInfo-    ResolveMessageDialogMethod "getAttachedTo" o = WindowGetAttachedToMethodInfo-    ResolveMessageDialogMethod "getBorderWidth" o = ContainerGetBorderWidthMethodInfo-    ResolveMessageDialogMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveMessageDialogMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveMessageDialogMethod "getChild" o = BinGetChildMethodInfo-    ResolveMessageDialogMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveMessageDialogMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveMessageDialogMethod "getChildren" o = ContainerGetChildrenMethodInfo-    ResolveMessageDialogMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveMessageDialogMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveMessageDialogMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveMessageDialogMethod "getContentArea" o = DialogGetContentAreaMethodInfo-    ResolveMessageDialogMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveMessageDialogMethod "getDecorated" o = WindowGetDecoratedMethodInfo-    ResolveMessageDialogMethod "getDefaultSize" o = WindowGetDefaultSizeMethodInfo-    ResolveMessageDialogMethod "getDefaultWidget" o = WindowGetDefaultWidgetMethodInfo-    ResolveMessageDialogMethod "getDeletable" o = WindowGetDeletableMethodInfo-    ResolveMessageDialogMethod "getDestroyWithParent" o = WindowGetDestroyWithParentMethodInfo-    ResolveMessageDialogMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveMessageDialogMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveMessageDialogMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveMessageDialogMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveMessageDialogMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveMessageDialogMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveMessageDialogMethod "getFocus" o = WindowGetFocusMethodInfo-    ResolveMessageDialogMethod "getFocusChain" o = ContainerGetFocusChainMethodInfo-    ResolveMessageDialogMethod "getFocusChild" o = ContainerGetFocusChildMethodInfo-    ResolveMessageDialogMethod "getFocusHadjustment" o = ContainerGetFocusHadjustmentMethodInfo-    ResolveMessageDialogMethod "getFocusOnMap" o = WindowGetFocusOnMapMethodInfo-    ResolveMessageDialogMethod "getFocusVadjustment" o = ContainerGetFocusVadjustmentMethodInfo-    ResolveMessageDialogMethod "getFocusVisible" o = WindowGetFocusVisibleMethodInfo-    ResolveMessageDialogMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveMessageDialogMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveMessageDialogMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveMessageDialogMethod "getGravity" o = WindowGetGravityMethodInfo-    ResolveMessageDialogMethod "getGroup" o = WindowGetGroupMethodInfo-    ResolveMessageDialogMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveMessageDialogMethod "getHasResizeGrip" o = WindowGetHasResizeGripMethodInfo-    ResolveMessageDialogMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveMessageDialogMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveMessageDialogMethod "getHeaderBar" o = DialogGetHeaderBarMethodInfo-    ResolveMessageDialogMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveMessageDialogMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveMessageDialogMethod "getHideTitlebarWhenMaximized" o = WindowGetHideTitlebarWhenMaximizedMethodInfo-    ResolveMessageDialogMethod "getIcon" o = WindowGetIconMethodInfo-    ResolveMessageDialogMethod "getIconList" o = WindowGetIconListMethodInfo-    ResolveMessageDialogMethod "getIconName" o = WindowGetIconNameMethodInfo-    ResolveMessageDialogMethod "getImage" o = MessageDialogGetImageMethodInfo-    ResolveMessageDialogMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveMessageDialogMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveMessageDialogMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveMessageDialogMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveMessageDialogMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveMessageDialogMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveMessageDialogMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveMessageDialogMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveMessageDialogMethod "getMessageArea" o = MessageDialogGetMessageAreaMethodInfo-    ResolveMessageDialogMethod "getMnemonicModifier" o = WindowGetMnemonicModifierMethodInfo-    ResolveMessageDialogMethod "getMnemonicsVisible" o = WindowGetMnemonicsVisibleMethodInfo-    ResolveMessageDialogMethod "getModal" o = WindowGetModalMethodInfo-    ResolveMessageDialogMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveMessageDialogMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveMessageDialogMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveMessageDialogMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveMessageDialogMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveMessageDialogMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveMessageDialogMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveMessageDialogMethod "getPathForChild" o = ContainerGetPathForChildMethodInfo-    ResolveMessageDialogMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveMessageDialogMethod "getPosition" o = WindowGetPositionMethodInfo-    ResolveMessageDialogMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveMessageDialogMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveMessageDialogMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveMessageDialogMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveMessageDialogMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveMessageDialogMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveMessageDialogMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveMessageDialogMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveMessageDialogMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveMessageDialogMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveMessageDialogMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveMessageDialogMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveMessageDialogMethod "getResizable" o = WindowGetResizableMethodInfo-    ResolveMessageDialogMethod "getResizeGripArea" o = WindowGetResizeGripAreaMethodInfo-    ResolveMessageDialogMethod "getResizeMode" o = ContainerGetResizeModeMethodInfo-    ResolveMessageDialogMethod "getResponseForWidget" o = DialogGetResponseForWidgetMethodInfo-    ResolveMessageDialogMethod "getRole" o = WindowGetRoleMethodInfo-    ResolveMessageDialogMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveMessageDialogMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveMessageDialogMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveMessageDialogMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveMessageDialogMethod "getSize" o = WindowGetSizeMethodInfo-    ResolveMessageDialogMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveMessageDialogMethod "getSkipPagerHint" o = WindowGetSkipPagerHintMethodInfo-    ResolveMessageDialogMethod "getSkipTaskbarHint" o = WindowGetSkipTaskbarHintMethodInfo-    ResolveMessageDialogMethod "getState" o = WidgetGetStateMethodInfo-    ResolveMessageDialogMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveMessageDialogMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveMessageDialogMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveMessageDialogMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveMessageDialogMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveMessageDialogMethod "getTitle" o = WindowGetTitleMethodInfo-    ResolveMessageDialogMethod "getTitlebar" o = WindowGetTitlebarMethodInfo-    ResolveMessageDialogMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveMessageDialogMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveMessageDialogMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveMessageDialogMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveMessageDialogMethod "getTransientFor" o = WindowGetTransientForMethodInfo-    ResolveMessageDialogMethod "getTypeHint" o = WindowGetTypeHintMethodInfo-    ResolveMessageDialogMethod "getUrgencyHint" o = WindowGetUrgencyHintMethodInfo-    ResolveMessageDialogMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveMessageDialogMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveMessageDialogMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveMessageDialogMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveMessageDialogMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveMessageDialogMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveMessageDialogMethod "getWidgetForResponse" o = DialogGetWidgetForResponseMethodInfo-    ResolveMessageDialogMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveMessageDialogMethod "getWindowType" o = WindowGetWindowTypeMethodInfo-    ResolveMessageDialogMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveMessageDialogMethod "setAcceptFocus" o = WindowSetAcceptFocusMethodInfo-    ResolveMessageDialogMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveMessageDialogMethod "setAlternativeButtonOrderFromArray" o = DialogSetAlternativeButtonOrderFromArrayMethodInfo-    ResolveMessageDialogMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveMessageDialogMethod "setApplication" o = WindowSetApplicationMethodInfo-    ResolveMessageDialogMethod "setAttachedTo" o = WindowSetAttachedToMethodInfo-    ResolveMessageDialogMethod "setBorderWidth" o = ContainerSetBorderWidthMethodInfo-    ResolveMessageDialogMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveMessageDialogMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveMessageDialogMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveMessageDialogMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveMessageDialogMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveMessageDialogMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveMessageDialogMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveMessageDialogMethod "setDecorated" o = WindowSetDecoratedMethodInfo-    ResolveMessageDialogMethod "setDefault" o = WindowSetDefaultMethodInfo-    ResolveMessageDialogMethod "setDefaultGeometry" o = WindowSetDefaultGeometryMethodInfo-    ResolveMessageDialogMethod "setDefaultResponse" o = DialogSetDefaultResponseMethodInfo-    ResolveMessageDialogMethod "setDefaultSize" o = WindowSetDefaultSizeMethodInfo-    ResolveMessageDialogMethod "setDeletable" o = WindowSetDeletableMethodInfo-    ResolveMessageDialogMethod "setDestroyWithParent" o = WindowSetDestroyWithParentMethodInfo-    ResolveMessageDialogMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveMessageDialogMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveMessageDialogMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveMessageDialogMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveMessageDialogMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveMessageDialogMethod "setFocus" o = WindowSetFocusMethodInfo-    ResolveMessageDialogMethod "setFocusChain" o = ContainerSetFocusChainMethodInfo-    ResolveMessageDialogMethod "setFocusChild" o = ContainerSetFocusChildMethodInfo-    ResolveMessageDialogMethod "setFocusHadjustment" o = ContainerSetFocusHadjustmentMethodInfo-    ResolveMessageDialogMethod "setFocusOnMap" o = WindowSetFocusOnMapMethodInfo-    ResolveMessageDialogMethod "setFocusVadjustment" o = ContainerSetFocusVadjustmentMethodInfo-    ResolveMessageDialogMethod "setFocusVisible" o = WindowSetFocusVisibleMethodInfo-    ResolveMessageDialogMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveMessageDialogMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveMessageDialogMethod "setGeometryHints" o = WindowSetGeometryHintsMethodInfo-    ResolveMessageDialogMethod "setGravity" o = WindowSetGravityMethodInfo-    ResolveMessageDialogMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveMessageDialogMethod "setHasResizeGrip" o = WindowSetHasResizeGripMethodInfo-    ResolveMessageDialogMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveMessageDialogMethod "setHasUserRefCount" o = WindowSetHasUserRefCountMethodInfo-    ResolveMessageDialogMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveMessageDialogMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveMessageDialogMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveMessageDialogMethod "setHideTitlebarWhenMaximized" o = WindowSetHideTitlebarWhenMaximizedMethodInfo-    ResolveMessageDialogMethod "setIcon" o = WindowSetIconMethodInfo-    ResolveMessageDialogMethod "setIconFromFile" o = WindowSetIconFromFileMethodInfo-    ResolveMessageDialogMethod "setIconList" o = WindowSetIconListMethodInfo-    ResolveMessageDialogMethod "setIconName" o = WindowSetIconNameMethodInfo-    ResolveMessageDialogMethod "setImage" o = MessageDialogSetImageMethodInfo-    ResolveMessageDialogMethod "setKeepAbove" o = WindowSetKeepAboveMethodInfo-    ResolveMessageDialogMethod "setKeepBelow" o = WindowSetKeepBelowMethodInfo-    ResolveMessageDialogMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveMessageDialogMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveMessageDialogMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveMessageDialogMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveMessageDialogMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveMessageDialogMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveMessageDialogMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveMessageDialogMethod "setMarkup" o = MessageDialogSetMarkupMethodInfo-    ResolveMessageDialogMethod "setMnemonicModifier" o = WindowSetMnemonicModifierMethodInfo-    ResolveMessageDialogMethod "setMnemonicsVisible" o = WindowSetMnemonicsVisibleMethodInfo-    ResolveMessageDialogMethod "setModal" o = WindowSetModalMethodInfo-    ResolveMessageDialogMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveMessageDialogMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveMessageDialogMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveMessageDialogMethod "setPosition" o = WindowSetPositionMethodInfo-    ResolveMessageDialogMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveMessageDialogMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveMessageDialogMethod "setReallocateRedraws" o = ContainerSetReallocateRedrawsMethodInfo-    ResolveMessageDialogMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveMessageDialogMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveMessageDialogMethod "setResizable" o = WindowSetResizableMethodInfo-    ResolveMessageDialogMethod "setResizeMode" o = ContainerSetResizeModeMethodInfo-    ResolveMessageDialogMethod "setResponseSensitive" o = DialogSetResponseSensitiveMethodInfo-    ResolveMessageDialogMethod "setRole" o = WindowSetRoleMethodInfo-    ResolveMessageDialogMethod "setScreen" o = WindowSetScreenMethodInfo-    ResolveMessageDialogMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveMessageDialogMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveMessageDialogMethod "setSkipPagerHint" o = WindowSetSkipPagerHintMethodInfo-    ResolveMessageDialogMethod "setSkipTaskbarHint" o = WindowSetSkipTaskbarHintMethodInfo-    ResolveMessageDialogMethod "setStartupId" o = WindowSetStartupIdMethodInfo-    ResolveMessageDialogMethod "setState" o = WidgetSetStateMethodInfo-    ResolveMessageDialogMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveMessageDialogMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveMessageDialogMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveMessageDialogMethod "setTitle" o = WindowSetTitleMethodInfo-    ResolveMessageDialogMethod "setTitlebar" o = WindowSetTitlebarMethodInfo-    ResolveMessageDialogMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveMessageDialogMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveMessageDialogMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveMessageDialogMethod "setTransientFor" o = WindowSetTransientForMethodInfo-    ResolveMessageDialogMethod "setTypeHint" o = WindowSetTypeHintMethodInfo-    ResolveMessageDialogMethod "setUrgencyHint" o = WindowSetUrgencyHintMethodInfo-    ResolveMessageDialogMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveMessageDialogMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveMessageDialogMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveMessageDialogMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveMessageDialogMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveMessageDialogMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveMessageDialogMethod "setWmclass" o = WindowSetWmclassMethodInfo-    ResolveMessageDialogMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveMessageDialogMethod t MessageDialog, MethodInfo info MessageDialog p) => IsLabelProxy t (MessageDialog -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveMessageDialogMethod t MessageDialog, MethodInfo info MessageDialog p) => IsLabel t (MessageDialog -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "buttons"-   -- Type: TInterface "Gtk" "ButtonsType"-   -- Flags: [PropertyWritable,PropertyConstructOnly]-   -- Nullable: (Nothing,Nothing)--constructMessageDialogButtons :: ButtonsType -> IO ([Char], GValue)-constructMessageDialogButtons val = constructObjectPropertyEnum "buttons" val--data MessageDialogButtonsPropertyInfo-instance AttrInfo MessageDialogButtonsPropertyInfo where-    type AttrAllowedOps MessageDialogButtonsPropertyInfo = '[ 'AttrConstruct]-    type AttrSetTypeConstraint MessageDialogButtonsPropertyInfo = (~) ButtonsType-    type AttrBaseTypeConstraint MessageDialogButtonsPropertyInfo = MessageDialogK-    type AttrGetType MessageDialogButtonsPropertyInfo = ()-    type AttrLabel MessageDialogButtonsPropertyInfo = "buttons"-    attrGet _ = undefined-    attrSet _ = undefined-    attrConstruct _ = constructMessageDialogButtons-    attrClear _ = undefined---- VVV Prop "image"-   -- Type: TInterface "Gtk" "Widget"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getMessageDialogImage :: (MonadIO m, MessageDialogK o) => o -> m Widget-getMessageDialogImage obj = liftIO $ checkUnexpectedNothing "getMessageDialogImage" $ getObjectPropertyObject obj "image" Widget--setMessageDialogImage :: (MonadIO m, MessageDialogK o, WidgetK a) => o -> a -> m ()-setMessageDialogImage obj val = liftIO $ setObjectPropertyObject obj "image" (Just val)--constructMessageDialogImage :: (WidgetK a) => a -> IO ([Char], GValue)-constructMessageDialogImage val = constructObjectPropertyObject "image" (Just val)--data MessageDialogImagePropertyInfo-instance AttrInfo MessageDialogImagePropertyInfo where-    type AttrAllowedOps MessageDialogImagePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint MessageDialogImagePropertyInfo = WidgetK-    type AttrBaseTypeConstraint MessageDialogImagePropertyInfo = MessageDialogK-    type AttrGetType MessageDialogImagePropertyInfo = Widget-    type AttrLabel MessageDialogImagePropertyInfo = "image"-    attrGet _ = getMessageDialogImage-    attrSet _ = setMessageDialogImage-    attrConstruct _ = constructMessageDialogImage-    attrClear _ = undefined---- VVV Prop "message-area"-   -- Type: TInterface "Gtk" "Widget"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getMessageDialogMessageArea :: (MonadIO m, MessageDialogK o) => o -> m Widget-getMessageDialogMessageArea obj = liftIO $ checkUnexpectedNothing "getMessageDialogMessageArea" $ getObjectPropertyObject obj "message-area" Widget--data MessageDialogMessageAreaPropertyInfo-instance AttrInfo MessageDialogMessageAreaPropertyInfo where-    type AttrAllowedOps MessageDialogMessageAreaPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint MessageDialogMessageAreaPropertyInfo = (~) ()-    type AttrBaseTypeConstraint MessageDialogMessageAreaPropertyInfo = MessageDialogK-    type AttrGetType MessageDialogMessageAreaPropertyInfo = Widget-    type AttrLabel MessageDialogMessageAreaPropertyInfo = "message-area"-    attrGet _ = getMessageDialogMessageArea-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "message-type"-   -- Type: TInterface "Gtk" "MessageType"-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Nothing,Nothing)--getMessageDialogMessageType :: (MonadIO m, MessageDialogK o) => o -> m MessageType-getMessageDialogMessageType obj = liftIO $ getObjectPropertyEnum obj "message-type"--setMessageDialogMessageType :: (MonadIO m, MessageDialogK o) => o -> MessageType -> m ()-setMessageDialogMessageType obj val = liftIO $ setObjectPropertyEnum obj "message-type" val--constructMessageDialogMessageType :: MessageType -> IO ([Char], GValue)-constructMessageDialogMessageType val = constructObjectPropertyEnum "message-type" val--data MessageDialogMessageTypePropertyInfo-instance AttrInfo MessageDialogMessageTypePropertyInfo where-    type AttrAllowedOps MessageDialogMessageTypePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint MessageDialogMessageTypePropertyInfo = (~) MessageType-    type AttrBaseTypeConstraint MessageDialogMessageTypePropertyInfo = MessageDialogK-    type AttrGetType MessageDialogMessageTypePropertyInfo = MessageType-    type AttrLabel MessageDialogMessageTypePropertyInfo = "message-type"-    attrGet _ = getMessageDialogMessageType-    attrSet _ = setMessageDialogMessageType-    attrConstruct _ = constructMessageDialogMessageType-    attrClear _ = undefined---- VVV Prop "secondary-text"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getMessageDialogSecondaryText :: (MonadIO m, MessageDialogK o) => o -> m (Maybe T.Text)-getMessageDialogSecondaryText obj = liftIO $ getObjectPropertyString obj "secondary-text"--setMessageDialogSecondaryText :: (MonadIO m, MessageDialogK o) => o -> T.Text -> m ()-setMessageDialogSecondaryText obj val = liftIO $ setObjectPropertyString obj "secondary-text" (Just val)--constructMessageDialogSecondaryText :: T.Text -> IO ([Char], GValue)-constructMessageDialogSecondaryText val = constructObjectPropertyString "secondary-text" (Just val)--clearMessageDialogSecondaryText :: (MonadIO m, MessageDialogK o) => o -> m ()-clearMessageDialogSecondaryText obj = liftIO $ setObjectPropertyString obj "secondary-text" (Nothing :: Maybe T.Text)--data MessageDialogSecondaryTextPropertyInfo-instance AttrInfo MessageDialogSecondaryTextPropertyInfo where-    type AttrAllowedOps MessageDialogSecondaryTextPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint MessageDialogSecondaryTextPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint MessageDialogSecondaryTextPropertyInfo = MessageDialogK-    type AttrGetType MessageDialogSecondaryTextPropertyInfo = (Maybe T.Text)-    type AttrLabel MessageDialogSecondaryTextPropertyInfo = "secondary-text"-    attrGet _ = getMessageDialogSecondaryText-    attrSet _ = setMessageDialogSecondaryText-    attrConstruct _ = constructMessageDialogSecondaryText-    attrClear _ = clearMessageDialogSecondaryText---- VVV Prop "secondary-use-markup"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getMessageDialogSecondaryUseMarkup :: (MonadIO m, MessageDialogK o) => o -> m Bool-getMessageDialogSecondaryUseMarkup obj = liftIO $ getObjectPropertyBool obj "secondary-use-markup"--setMessageDialogSecondaryUseMarkup :: (MonadIO m, MessageDialogK o) => o -> Bool -> m ()-setMessageDialogSecondaryUseMarkup obj val = liftIO $ setObjectPropertyBool obj "secondary-use-markup" val--constructMessageDialogSecondaryUseMarkup :: Bool -> IO ([Char], GValue)-constructMessageDialogSecondaryUseMarkup val = constructObjectPropertyBool "secondary-use-markup" val--data MessageDialogSecondaryUseMarkupPropertyInfo-instance AttrInfo MessageDialogSecondaryUseMarkupPropertyInfo where-    type AttrAllowedOps MessageDialogSecondaryUseMarkupPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint MessageDialogSecondaryUseMarkupPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint MessageDialogSecondaryUseMarkupPropertyInfo = MessageDialogK-    type AttrGetType MessageDialogSecondaryUseMarkupPropertyInfo = Bool-    type AttrLabel MessageDialogSecondaryUseMarkupPropertyInfo = "secondary-use-markup"-    attrGet _ = getMessageDialogSecondaryUseMarkup-    attrSet _ = setMessageDialogSecondaryUseMarkup-    attrConstruct _ = constructMessageDialogSecondaryUseMarkup-    attrClear _ = undefined---- VVV Prop "text"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getMessageDialogText :: (MonadIO m, MessageDialogK o) => o -> m (Maybe T.Text)-getMessageDialogText obj = liftIO $ getObjectPropertyString obj "text"--setMessageDialogText :: (MonadIO m, MessageDialogK o) => o -> T.Text -> m ()-setMessageDialogText obj val = liftIO $ setObjectPropertyString obj "text" (Just val)--constructMessageDialogText :: T.Text -> IO ([Char], GValue)-constructMessageDialogText val = constructObjectPropertyString "text" (Just val)--clearMessageDialogText :: (MonadIO m, MessageDialogK o) => o -> m ()-clearMessageDialogText obj = liftIO $ setObjectPropertyString obj "text" (Nothing :: Maybe T.Text)--data MessageDialogTextPropertyInfo-instance AttrInfo MessageDialogTextPropertyInfo where-    type AttrAllowedOps MessageDialogTextPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint MessageDialogTextPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint MessageDialogTextPropertyInfo = MessageDialogK-    type AttrGetType MessageDialogTextPropertyInfo = (Maybe T.Text)-    type AttrLabel MessageDialogTextPropertyInfo = "text"-    attrGet _ = getMessageDialogText-    attrSet _ = setMessageDialogText-    attrConstruct _ = constructMessageDialogText-    attrClear _ = clearMessageDialogText---- VVV Prop "use-markup"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getMessageDialogUseMarkup :: (MonadIO m, MessageDialogK o) => o -> m Bool-getMessageDialogUseMarkup obj = liftIO $ getObjectPropertyBool obj "use-markup"--setMessageDialogUseMarkup :: (MonadIO m, MessageDialogK o) => o -> Bool -> m ()-setMessageDialogUseMarkup obj val = liftIO $ setObjectPropertyBool obj "use-markup" val--constructMessageDialogUseMarkup :: Bool -> IO ([Char], GValue)-constructMessageDialogUseMarkup val = constructObjectPropertyBool "use-markup" val--data MessageDialogUseMarkupPropertyInfo-instance AttrInfo MessageDialogUseMarkupPropertyInfo where-    type AttrAllowedOps MessageDialogUseMarkupPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint MessageDialogUseMarkupPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint MessageDialogUseMarkupPropertyInfo = MessageDialogK-    type AttrGetType MessageDialogUseMarkupPropertyInfo = Bool-    type AttrLabel MessageDialogUseMarkupPropertyInfo = "use-markup"-    attrGet _ = getMessageDialogUseMarkup-    attrSet _ = setMessageDialogUseMarkup-    attrConstruct _ = constructMessageDialogUseMarkup-    attrClear _ = undefined--type instance AttributeList MessageDialog = MessageDialogAttributeList-type MessageDialogAttributeList = ('[ '("acceptFocus", WindowAcceptFocusPropertyInfo), '("appPaintable", WidgetAppPaintablePropertyInfo), '("application", WindowApplicationPropertyInfo), '("attachedTo", WindowAttachedToPropertyInfo), '("borderWidth", ContainerBorderWidthPropertyInfo), '("buttons", MessageDialogButtonsPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("child", ContainerChildPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("decorated", WindowDecoratedPropertyInfo), '("defaultHeight", WindowDefaultHeightPropertyInfo), '("defaultWidth", WindowDefaultWidthPropertyInfo), '("deletable", WindowDeletablePropertyInfo), '("destroyWithParent", WindowDestroyWithParentPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("focusOnMap", WindowFocusOnMapPropertyInfo), '("focusVisible", WindowFocusVisiblePropertyInfo), '("gravity", WindowGravityPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasResizeGrip", WindowHasResizeGripPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("hasToplevelFocus", WindowHasToplevelFocusPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("hideTitlebarWhenMaximized", WindowHideTitlebarWhenMaximizedPropertyInfo), '("icon", WindowIconPropertyInfo), '("iconName", WindowIconNamePropertyInfo), '("image", MessageDialogImagePropertyInfo), '("isActive", WindowIsActivePropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("isMaximized", WindowIsMaximizedPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("messageArea", MessageDialogMessageAreaPropertyInfo), '("messageType", MessageDialogMessageTypePropertyInfo), '("mnemonicsVisible", WindowMnemonicsVisiblePropertyInfo), '("modal", WindowModalPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("parent", WidgetParentPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("resizable", WindowResizablePropertyInfo), '("resizeGripVisible", WindowResizeGripVisiblePropertyInfo), '("resizeMode", ContainerResizeModePropertyInfo), '("role", WindowRolePropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("screen", WindowScreenPropertyInfo), '("secondaryText", MessageDialogSecondaryTextPropertyInfo), '("secondaryUseMarkup", MessageDialogSecondaryUseMarkupPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("skipPagerHint", WindowSkipPagerHintPropertyInfo), '("skipTaskbarHint", WindowSkipTaskbarHintPropertyInfo), '("startupId", WindowStartupIdPropertyInfo), '("style", WidgetStylePropertyInfo), '("text", MessageDialogTextPropertyInfo), '("title", WindowTitlePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("transientFor", WindowTransientForPropertyInfo), '("type", WindowTypePropertyInfo), '("typeHint", WindowTypeHintPropertyInfo), '("urgencyHint", WindowUrgencyHintPropertyInfo), '("useHeaderBar", DialogUseHeaderBarPropertyInfo), '("useMarkup", MessageDialogUseMarkupPropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo), '("windowPosition", WindowWindowPositionPropertyInfo)] :: [(Symbol, *)])--messageDialogButtons :: AttrLabelProxy "buttons"-messageDialogButtons = AttrLabelProxy--messageDialogImage :: AttrLabelProxy "image"-messageDialogImage = AttrLabelProxy--messageDialogMessageArea :: AttrLabelProxy "messageArea"-messageDialogMessageArea = AttrLabelProxy--messageDialogMessageType :: AttrLabelProxy "messageType"-messageDialogMessageType = AttrLabelProxy--messageDialogSecondaryText :: AttrLabelProxy "secondaryText"-messageDialogSecondaryText = AttrLabelProxy--messageDialogSecondaryUseMarkup :: AttrLabelProxy "secondaryUseMarkup"-messageDialogSecondaryUseMarkup = AttrLabelProxy--messageDialogText :: AttrLabelProxy "text"-messageDialogText = AttrLabelProxy--messageDialogUseMarkup :: AttrLabelProxy "useMarkup"-messageDialogUseMarkup = AttrLabelProxy--type instance SignalList MessageDialog = MessageDialogSignalList-type MessageDialogSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("activateDefault", WindowActivateDefaultSignalInfo), '("activateFocus", WindowActivateFocusSignalInfo), '("add", ContainerAddSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("checkResize", ContainerCheckResizeSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("close", DialogCloseSignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enableDebugging", WindowEnableDebuggingSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("keysChanged", WindowKeysChangedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("remove", ContainerRemoveSignalInfo), '("response", DialogResponseSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("setFocus", WindowSetFocusSignalInfo), '("setFocusChild", ContainerSetFocusChildSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method MessageDialog::get_image--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "MessageDialog", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Widget")--- throws : False--- Skip return : False--foreign import ccall "gtk_message_dialog_get_image" gtk_message_dialog_get_image :: -    Ptr MessageDialog ->                    -- _obj : TInterface "Gtk" "MessageDialog"-    IO (Ptr Widget)--{-# DEPRECATED messageDialogGetImage ["(Since version 3.12)","Use #GtkDialog for dialogs with images"]#-}-messageDialogGetImage ::-    (MonadIO m, MessageDialogK a) =>-    a                                       -- _obj-    -> m Widget                             -- result-messageDialogGetImage _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_message_dialog_get_image _obj'-    checkUnexpectedReturnNULL "gtk_message_dialog_get_image" result-    result' <- (newObject Widget) result-    touchManagedPtr _obj-    return result'--data MessageDialogGetImageMethodInfo-instance (signature ~ (m Widget), MonadIO m, MessageDialogK a) => MethodInfo MessageDialogGetImageMethodInfo a signature where-    overloadedMethod _ = messageDialogGetImage---- method MessageDialog::get_message_area--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "MessageDialog", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Widget")--- throws : False--- Skip return : False--foreign import ccall "gtk_message_dialog_get_message_area" gtk_message_dialog_get_message_area :: -    Ptr MessageDialog ->                    -- _obj : TInterface "Gtk" "MessageDialog"-    IO (Ptr Widget)---messageDialogGetMessageArea ::-    (MonadIO m, MessageDialogK a) =>-    a                                       -- _obj-    -> m Widget                             -- result-messageDialogGetMessageArea _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_message_dialog_get_message_area _obj'-    checkUnexpectedReturnNULL "gtk_message_dialog_get_message_area" result-    result' <- (newObject Widget) result-    touchManagedPtr _obj-    return result'--data MessageDialogGetMessageAreaMethodInfo-instance (signature ~ (m Widget), MonadIO m, MessageDialogK a) => MethodInfo MessageDialogGetMessageAreaMethodInfo a signature where-    overloadedMethod _ = messageDialogGetMessageArea---- method MessageDialog::set_image--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "MessageDialog", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "image", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_message_dialog_set_image" gtk_message_dialog_set_image :: -    Ptr MessageDialog ->                    -- _obj : TInterface "Gtk" "MessageDialog"-    Ptr Widget ->                           -- image : TInterface "Gtk" "Widget"-    IO ()--{-# DEPRECATED messageDialogSetImage ["(Since version 3.12)","Use #GtkDialog to create dialogs with images"]#-}-messageDialogSetImage ::-    (MonadIO m, MessageDialogK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- image-    -> m ()                                 -- result-messageDialogSetImage _obj image = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let image' = unsafeManagedPtrCastPtr image-    gtk_message_dialog_set_image _obj' image'-    touchManagedPtr _obj-    touchManagedPtr image-    return ()--data MessageDialogSetImageMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, MessageDialogK a, WidgetK b) => MethodInfo MessageDialogSetImageMethodInfo a signature where-    overloadedMethod _ = messageDialogSetImage---- method MessageDialog::set_markup--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "MessageDialog", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "str", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_message_dialog_set_markup" gtk_message_dialog_set_markup :: -    Ptr MessageDialog ->                    -- _obj : TInterface "Gtk" "MessageDialog"-    CString ->                              -- str : TBasicType TUTF8-    IO ()---messageDialogSetMarkup ::-    (MonadIO m, MessageDialogK a) =>-    a                                       -- _obj-    -> T.Text                               -- str-    -> m ()                                 -- result-messageDialogSetMarkup _obj str = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    str' <- textToCString str-    gtk_message_dialog_set_markup _obj' str'-    touchManagedPtr _obj-    freeMem str'-    return ()--data MessageDialogSetMarkupMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, MessageDialogK a) => MethodInfo MessageDialogSetMarkupMethodInfo a signature where-    overloadedMethod _ = messageDialogSetMarkup--
− GI/Gtk/Objects/MessageDialog.hs-boot
@@ -1,25 +0,0 @@-module GI.Gtk.Objects.MessageDialog where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype MessageDialog = MessageDialog (ForeignPtr MessageDialog)-instance GObject MessageDialog where-class GObject o => MessageDialogK o-instance (GObject o, IsDescendantOf MessageDialog o) => MessageDialogK o-data MessageDialogButtonsPropertyInfo-data MessageDialogImagePropertyInfo-data MessageDialogMessageAreaPropertyInfo-data MessageDialogMessageTypePropertyInfo-data MessageDialogSecondaryTextPropertyInfo-data MessageDialogSecondaryUseMarkupPropertyInfo-data MessageDialogTextPropertyInfo-data MessageDialogUseMarkupPropertyInfo-data MessageDialogGetImageMethodInfo-data MessageDialogGetMessageAreaMethodInfo-data MessageDialogSetImageMethodInfo-data MessageDialogSetMarkupMethodInfo
− GI/Gtk/Objects/Misc.hs
@@ -1,670 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.Misc-    ( ---- * Exported types-    Misc(..)                                ,-    MiscK                                   ,-    toMisc                                  ,-    noMisc                                  ,--- -- * Methods--- ** miscGetAlignment-    MiscGetAlignmentMethodInfo              ,-    miscGetAlignment                        ,----- ** miscGetPadding-    MiscGetPaddingMethodInfo                ,-    miscGetPadding                          ,----- ** miscSetAlignment-    MiscSetAlignmentMethodInfo              ,-    miscSetAlignment                        ,----- ** miscSetPadding-    MiscSetPaddingMethodInfo                ,-    miscSetPadding                          ,----- -- * Properties--- ** Xalign-    MiscXalignPropertyInfo                  ,-    constructMiscXalign                     ,-    getMiscXalign                           ,-    miscXalign                              ,-    setMiscXalign                           ,----- ** Xpad-    MiscXpadPropertyInfo                    ,-    constructMiscXpad                       ,-    getMiscXpad                             ,-    miscXpad                                ,-    setMiscXpad                             ,----- ** Yalign-    MiscYalignPropertyInfo                  ,-    constructMiscYalign                     ,-    getMiscYalign                           ,-    miscYalign                              ,-    setMiscYalign                           ,----- ** Ypad-    MiscYpadPropertyInfo                    ,-    constructMiscYpad                       ,-    getMiscYpad                             ,-    miscYpad                                ,-    setMiscYpad                             ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype Misc = Misc (ForeignPtr Misc)-foreign import ccall "gtk_misc_get_type"-    c_gtk_misc_get_type :: IO GType--type instance ParentTypes Misc = MiscParentTypes-type MiscParentTypes = '[Widget, GObject.Object, Atk.ImplementorIface, Buildable]--instance GObject Misc where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_misc_get_type-    --class GObject o => MiscK o-instance (GObject o, IsDescendantOf Misc o) => MiscK o--toMisc :: MiscK o => o -> IO Misc-toMisc = unsafeCastTo Misc--noMisc :: Maybe Misc-noMisc = Nothing--type family ResolveMiscMethod (t :: Symbol) (o :: *) :: * where-    ResolveMiscMethod "activate" o = WidgetActivateMethodInfo-    ResolveMiscMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveMiscMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveMiscMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveMiscMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveMiscMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveMiscMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveMiscMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveMiscMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveMiscMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveMiscMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveMiscMethod "childNotify" o = WidgetChildNotifyMethodInfo-    ResolveMiscMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveMiscMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveMiscMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveMiscMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveMiscMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveMiscMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveMiscMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveMiscMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveMiscMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveMiscMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveMiscMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveMiscMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveMiscMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveMiscMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveMiscMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveMiscMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveMiscMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveMiscMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveMiscMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveMiscMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveMiscMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveMiscMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveMiscMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveMiscMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveMiscMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveMiscMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveMiscMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveMiscMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveMiscMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveMiscMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveMiscMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveMiscMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveMiscMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveMiscMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveMiscMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveMiscMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveMiscMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveMiscMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveMiscMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveMiscMethod "draw" o = WidgetDrawMethodInfo-    ResolveMiscMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveMiscMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveMiscMethod "event" o = WidgetEventMethodInfo-    ResolveMiscMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveMiscMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveMiscMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveMiscMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveMiscMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveMiscMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveMiscMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveMiscMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveMiscMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveMiscMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveMiscMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveMiscMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveMiscMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveMiscMethod "hide" o = WidgetHideMethodInfo-    ResolveMiscMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveMiscMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveMiscMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveMiscMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveMiscMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveMiscMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveMiscMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveMiscMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveMiscMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveMiscMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveMiscMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveMiscMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveMiscMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveMiscMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveMiscMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveMiscMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveMiscMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveMiscMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveMiscMethod "map" o = WidgetMapMethodInfo-    ResolveMiscMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveMiscMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveMiscMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveMiscMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveMiscMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveMiscMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveMiscMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveMiscMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveMiscMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveMiscMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveMiscMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveMiscMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveMiscMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveMiscMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveMiscMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveMiscMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveMiscMethod "path" o = WidgetPathMethodInfo-    ResolveMiscMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveMiscMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveMiscMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveMiscMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveMiscMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveMiscMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveMiscMethod "realize" o = WidgetRealizeMethodInfo-    ResolveMiscMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveMiscMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveMiscMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveMiscMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveMiscMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveMiscMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveMiscMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveMiscMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveMiscMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveMiscMethod "reparent" o = WidgetReparentMethodInfo-    ResolveMiscMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveMiscMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveMiscMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveMiscMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveMiscMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveMiscMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveMiscMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveMiscMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveMiscMethod "show" o = WidgetShowMethodInfo-    ResolveMiscMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveMiscMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveMiscMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveMiscMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveMiscMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveMiscMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveMiscMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveMiscMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveMiscMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveMiscMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveMiscMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveMiscMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveMiscMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveMiscMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveMiscMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveMiscMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveMiscMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveMiscMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveMiscMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveMiscMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveMiscMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveMiscMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveMiscMethod "getAlignment" o = MiscGetAlignmentMethodInfo-    ResolveMiscMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveMiscMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveMiscMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveMiscMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveMiscMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveMiscMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveMiscMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveMiscMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveMiscMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveMiscMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveMiscMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveMiscMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveMiscMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveMiscMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveMiscMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveMiscMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveMiscMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveMiscMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveMiscMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveMiscMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveMiscMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveMiscMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveMiscMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveMiscMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveMiscMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveMiscMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveMiscMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveMiscMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveMiscMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveMiscMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveMiscMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveMiscMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveMiscMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveMiscMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveMiscMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveMiscMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveMiscMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveMiscMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveMiscMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveMiscMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveMiscMethod "getPadding" o = MiscGetPaddingMethodInfo-    ResolveMiscMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveMiscMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveMiscMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveMiscMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveMiscMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveMiscMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveMiscMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveMiscMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveMiscMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveMiscMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveMiscMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveMiscMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveMiscMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveMiscMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveMiscMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveMiscMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveMiscMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveMiscMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveMiscMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveMiscMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveMiscMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveMiscMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveMiscMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveMiscMethod "getState" o = WidgetGetStateMethodInfo-    ResolveMiscMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveMiscMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveMiscMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveMiscMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveMiscMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveMiscMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveMiscMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveMiscMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveMiscMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveMiscMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveMiscMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveMiscMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveMiscMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveMiscMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveMiscMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveMiscMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveMiscMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveMiscMethod "setAlignment" o = MiscSetAlignmentMethodInfo-    ResolveMiscMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveMiscMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveMiscMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveMiscMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveMiscMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveMiscMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveMiscMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveMiscMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveMiscMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveMiscMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveMiscMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveMiscMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveMiscMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveMiscMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveMiscMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveMiscMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveMiscMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveMiscMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveMiscMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveMiscMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveMiscMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveMiscMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveMiscMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveMiscMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveMiscMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveMiscMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveMiscMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveMiscMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveMiscMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveMiscMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveMiscMethod "setPadding" o = MiscSetPaddingMethodInfo-    ResolveMiscMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveMiscMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveMiscMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveMiscMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveMiscMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveMiscMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveMiscMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveMiscMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveMiscMethod "setState" o = WidgetSetStateMethodInfo-    ResolveMiscMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveMiscMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveMiscMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveMiscMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveMiscMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveMiscMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveMiscMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveMiscMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveMiscMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveMiscMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveMiscMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveMiscMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveMiscMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveMiscMethod t Misc, MethodInfo info Misc p) => IsLabelProxy t (Misc -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveMiscMethod t Misc, MethodInfo info Misc p) => IsLabel t (Misc -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "xalign"-   -- Type: TBasicType TFloat-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getMiscXalign :: (MonadIO m, MiscK o) => o -> m Float-getMiscXalign obj = liftIO $ getObjectPropertyFloat obj "xalign"--setMiscXalign :: (MonadIO m, MiscK o) => o -> Float -> m ()-setMiscXalign obj val = liftIO $ setObjectPropertyFloat obj "xalign" val--constructMiscXalign :: Float -> IO ([Char], GValue)-constructMiscXalign val = constructObjectPropertyFloat "xalign" val--data MiscXalignPropertyInfo-instance AttrInfo MiscXalignPropertyInfo where-    type AttrAllowedOps MiscXalignPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint MiscXalignPropertyInfo = (~) Float-    type AttrBaseTypeConstraint MiscXalignPropertyInfo = MiscK-    type AttrGetType MiscXalignPropertyInfo = Float-    type AttrLabel MiscXalignPropertyInfo = "xalign"-    attrGet _ = getMiscXalign-    attrSet _ = setMiscXalign-    attrConstruct _ = constructMiscXalign-    attrClear _ = undefined---- VVV Prop "xpad"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getMiscXpad :: (MonadIO m, MiscK o) => o -> m Int32-getMiscXpad obj = liftIO $ getObjectPropertyInt32 obj "xpad"--setMiscXpad :: (MonadIO m, MiscK o) => o -> Int32 -> m ()-setMiscXpad obj val = liftIO $ setObjectPropertyInt32 obj "xpad" val--constructMiscXpad :: Int32 -> IO ([Char], GValue)-constructMiscXpad val = constructObjectPropertyInt32 "xpad" val--data MiscXpadPropertyInfo-instance AttrInfo MiscXpadPropertyInfo where-    type AttrAllowedOps MiscXpadPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint MiscXpadPropertyInfo = (~) Int32-    type AttrBaseTypeConstraint MiscXpadPropertyInfo = MiscK-    type AttrGetType MiscXpadPropertyInfo = Int32-    type AttrLabel MiscXpadPropertyInfo = "xpad"-    attrGet _ = getMiscXpad-    attrSet _ = setMiscXpad-    attrConstruct _ = constructMiscXpad-    attrClear _ = undefined---- VVV Prop "yalign"-   -- Type: TBasicType TFloat-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getMiscYalign :: (MonadIO m, MiscK o) => o -> m Float-getMiscYalign obj = liftIO $ getObjectPropertyFloat obj "yalign"--setMiscYalign :: (MonadIO m, MiscK o) => o -> Float -> m ()-setMiscYalign obj val = liftIO $ setObjectPropertyFloat obj "yalign" val--constructMiscYalign :: Float -> IO ([Char], GValue)-constructMiscYalign val = constructObjectPropertyFloat "yalign" val--data MiscYalignPropertyInfo-instance AttrInfo MiscYalignPropertyInfo where-    type AttrAllowedOps MiscYalignPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint MiscYalignPropertyInfo = (~) Float-    type AttrBaseTypeConstraint MiscYalignPropertyInfo = MiscK-    type AttrGetType MiscYalignPropertyInfo = Float-    type AttrLabel MiscYalignPropertyInfo = "yalign"-    attrGet _ = getMiscYalign-    attrSet _ = setMiscYalign-    attrConstruct _ = constructMiscYalign-    attrClear _ = undefined---- VVV Prop "ypad"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getMiscYpad :: (MonadIO m, MiscK o) => o -> m Int32-getMiscYpad obj = liftIO $ getObjectPropertyInt32 obj "ypad"--setMiscYpad :: (MonadIO m, MiscK o) => o -> Int32 -> m ()-setMiscYpad obj val = liftIO $ setObjectPropertyInt32 obj "ypad" val--constructMiscYpad :: Int32 -> IO ([Char], GValue)-constructMiscYpad val = constructObjectPropertyInt32 "ypad" val--data MiscYpadPropertyInfo-instance AttrInfo MiscYpadPropertyInfo where-    type AttrAllowedOps MiscYpadPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint MiscYpadPropertyInfo = (~) Int32-    type AttrBaseTypeConstraint MiscYpadPropertyInfo = MiscK-    type AttrGetType MiscYpadPropertyInfo = Int32-    type AttrLabel MiscYpadPropertyInfo = "ypad"-    attrGet _ = getMiscYpad-    attrSet _ = setMiscYpad-    attrConstruct _ = constructMiscYpad-    attrClear _ = undefined--type instance AttributeList Misc = MiscAttributeList-type MiscAttributeList = ('[ '("appPaintable", WidgetAppPaintablePropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("parent", WidgetParentPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("style", WidgetStylePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo), '("xalign", MiscXalignPropertyInfo), '("xpad", MiscXpadPropertyInfo), '("yalign", MiscYalignPropertyInfo), '("ypad", MiscYpadPropertyInfo)] :: [(Symbol, *)])--miscXalign :: AttrLabelProxy "xalign"-miscXalign = AttrLabelProxy--miscXpad :: AttrLabelProxy "xpad"-miscXpad = AttrLabelProxy--miscYalign :: AttrLabelProxy "yalign"-miscYalign = AttrLabelProxy--miscYpad :: AttrLabelProxy "ypad"-miscYpad = AttrLabelProxy--type instance SignalList Misc = MiscSignalList-type MiscSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method Misc::get_alignment--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Misc", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "xalign", argType = TBasicType TFloat, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "yalign", argType = TBasicType TFloat, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_misc_get_alignment" gtk_misc_get_alignment :: -    Ptr Misc ->                             -- _obj : TInterface "Gtk" "Misc"-    Ptr CFloat ->                           -- xalign : TBasicType TFloat-    Ptr CFloat ->                           -- yalign : TBasicType TFloat-    IO ()--{-# DEPRECATED miscGetAlignment ["(Since version 3.14)","Use #GtkWidget alignment and margin properties."]#-}-miscGetAlignment ::-    (MonadIO m, MiscK a) =>-    a                                       -- _obj-    -> m (Float,Float)                      -- result-miscGetAlignment _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    xalign <- allocMem :: IO (Ptr CFloat)-    yalign <- allocMem :: IO (Ptr CFloat)-    gtk_misc_get_alignment _obj' xalign yalign-    xalign' <- peek xalign-    let xalign'' = realToFrac xalign'-    yalign' <- peek yalign-    let yalign'' = realToFrac yalign'-    touchManagedPtr _obj-    freeMem xalign-    freeMem yalign-    return (xalign'', yalign'')--data MiscGetAlignmentMethodInfo-instance (signature ~ (m (Float,Float)), MonadIO m, MiscK a) => MethodInfo MiscGetAlignmentMethodInfo a signature where-    overloadedMethod _ = miscGetAlignment---- method Misc::get_padding--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Misc", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "xpad", argType = TBasicType TInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "ypad", argType = TBasicType TInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_misc_get_padding" gtk_misc_get_padding :: -    Ptr Misc ->                             -- _obj : TInterface "Gtk" "Misc"-    Ptr Int32 ->                            -- xpad : TBasicType TInt-    Ptr Int32 ->                            -- ypad : TBasicType TInt-    IO ()--{-# DEPRECATED miscGetPadding ["(Since version 3.14)","Use #GtkWidget alignment and margin properties."]#-}-miscGetPadding ::-    (MonadIO m, MiscK a) =>-    a                                       -- _obj-    -> m (Int32,Int32)                      -- result-miscGetPadding _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    xpad <- allocMem :: IO (Ptr Int32)-    ypad <- allocMem :: IO (Ptr Int32)-    gtk_misc_get_padding _obj' xpad ypad-    xpad' <- peek xpad-    ypad' <- peek ypad-    touchManagedPtr _obj-    freeMem xpad-    freeMem ypad-    return (xpad', ypad')--data MiscGetPaddingMethodInfo-instance (signature ~ (m (Int32,Int32)), MonadIO m, MiscK a) => MethodInfo MiscGetPaddingMethodInfo a signature where-    overloadedMethod _ = miscGetPadding---- method Misc::set_alignment--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Misc", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "xalign", argType = TBasicType TFloat, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "yalign", argType = TBasicType TFloat, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_misc_set_alignment" gtk_misc_set_alignment :: -    Ptr Misc ->                             -- _obj : TInterface "Gtk" "Misc"-    CFloat ->                               -- xalign : TBasicType TFloat-    CFloat ->                               -- yalign : TBasicType TFloat-    IO ()--{-# DEPRECATED miscSetAlignment ["(Since version 3.14)","Use #GtkWidget's alignment (#GtkWidget:halign and #GtkWidget:valign) and margin properties or #GtkLabel's #GtkLabel:xalign and #GtkLabel:yalign properties."]#-}-miscSetAlignment ::-    (MonadIO m, MiscK a) =>-    a                                       -- _obj-    -> Float                                -- xalign-    -> Float                                -- yalign-    -> m ()                                 -- result-miscSetAlignment _obj xalign yalign = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let xalign' = realToFrac xalign-    let yalign' = realToFrac yalign-    gtk_misc_set_alignment _obj' xalign' yalign'-    touchManagedPtr _obj-    return ()--data MiscSetAlignmentMethodInfo-instance (signature ~ (Float -> Float -> m ()), MonadIO m, MiscK a) => MethodInfo MiscSetAlignmentMethodInfo a signature where-    overloadedMethod _ = miscSetAlignment---- method Misc::set_padding--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Misc", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "xpad", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "ypad", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_misc_set_padding" gtk_misc_set_padding :: -    Ptr Misc ->                             -- _obj : TInterface "Gtk" "Misc"-    Int32 ->                                -- xpad : TBasicType TInt-    Int32 ->                                -- ypad : TBasicType TInt-    IO ()--{-# DEPRECATED miscSetPadding ["(Since version 3.14)","Use #GtkWidget alignment and margin properties."]#-}-miscSetPadding ::-    (MonadIO m, MiscK a) =>-    a                                       -- _obj-    -> Int32                                -- xpad-    -> Int32                                -- ypad-    -> m ()                                 -- result-miscSetPadding _obj xpad ypad = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_misc_set_padding _obj' xpad ypad-    touchManagedPtr _obj-    return ()--data MiscSetPaddingMethodInfo-instance (signature ~ (Int32 -> Int32 -> m ()), MonadIO m, MiscK a) => MethodInfo MiscSetPaddingMethodInfo a signature where-    overloadedMethod _ = miscSetPadding--
− GI/Gtk/Objects/Misc.hs-boot
@@ -1,21 +0,0 @@-module GI.Gtk.Objects.Misc where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype Misc = Misc (ForeignPtr Misc)-instance GObject Misc where-class GObject o => MiscK o-instance (GObject o, IsDescendantOf Misc o) => MiscK o-data MiscXalignPropertyInfo-data MiscXpadPropertyInfo-data MiscYalignPropertyInfo-data MiscYpadPropertyInfo-data MiscGetAlignmentMethodInfo-data MiscGetPaddingMethodInfo-data MiscSetAlignmentMethodInfo-data MiscSetPaddingMethodInfo
− GI/Gtk/Objects/ModelButton.hs
@@ -1,758 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.ModelButton-    ( ---- * Exported types-    ModelButton(..)                         ,-    ModelButtonK                            ,-    toModelButton                           ,-    noModelButton                           ,--- -- * Methods--- ** modelButtonNew-    modelButtonNew                          ,----- -- * Properties--- ** Active-    ModelButtonActivePropertyInfo           ,-    constructModelButtonActive              ,-    getModelButtonActive                    ,-    modelButtonActive                       ,-    setModelButtonActive                    ,----- ** Centered-    ModelButtonCenteredPropertyInfo         ,-    constructModelButtonCentered            ,-    getModelButtonCentered                  ,-    modelButtonCentered                     ,-    setModelButtonCentered                  ,----- ** Icon-    ModelButtonIconPropertyInfo             ,-    clearModelButtonIcon                    ,-    constructModelButtonIcon                ,-    getModelButtonIcon                      ,-    modelButtonIcon                         ,-    setModelButtonIcon                      ,----- ** Iconic-    ModelButtonIconicPropertyInfo           ,-    constructModelButtonIconic              ,-    getModelButtonIconic                    ,-    modelButtonIconic                       ,-    setModelButtonIconic                    ,----- ** Inverted-    ModelButtonInvertedPropertyInfo         ,-    constructModelButtonInverted            ,-    getModelButtonInverted                  ,-    modelButtonInverted                     ,-    setModelButtonInverted                  ,----- ** MenuName-    ModelButtonMenuNamePropertyInfo         ,-    clearModelButtonMenuName                ,-    constructModelButtonMenuName            ,-    getModelButtonMenuName                  ,-    modelButtonMenuName                     ,-    setModelButtonMenuName                  ,----- ** Role-    ModelButtonRolePropertyInfo             ,-    constructModelButtonRole                ,-    getModelButtonRole                      ,-    modelButtonRole                         ,-    setModelButtonRole                      ,----- ** Text-    ModelButtonTextPropertyInfo             ,-    clearModelButtonText                    ,-    constructModelButtonText                ,-    getModelButtonText                      ,-    modelButtonText                         ,-    setModelButtonText                      ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject-import qualified GI.Gio as Gio--newtype ModelButton = ModelButton (ForeignPtr ModelButton)-foreign import ccall "gtk_model_button_get_type"-    c_gtk_model_button_get_type :: IO GType--type instance ParentTypes ModelButton = ModelButtonParentTypes-type ModelButtonParentTypes = '[Button, Bin, Container, Widget, GObject.Object, Atk.ImplementorIface, Actionable, Activatable, Buildable]--instance GObject ModelButton where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_model_button_get_type-    --class GObject o => ModelButtonK o-instance (GObject o, IsDescendantOf ModelButton o) => ModelButtonK o--toModelButton :: ModelButtonK o => o -> IO ModelButton-toModelButton = unsafeCastTo ModelButton--noModelButton :: Maybe ModelButton-noModelButton = Nothing--type family ResolveModelButtonMethod (t :: Symbol) (o :: *) :: * where-    ResolveModelButtonMethod "activate" o = WidgetActivateMethodInfo-    ResolveModelButtonMethod "add" o = ContainerAddMethodInfo-    ResolveModelButtonMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveModelButtonMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveModelButtonMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveModelButtonMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveModelButtonMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveModelButtonMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveModelButtonMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveModelButtonMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveModelButtonMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveModelButtonMethod "checkResize" o = ContainerCheckResizeMethodInfo-    ResolveModelButtonMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveModelButtonMethod "childGetProperty" o = ContainerChildGetPropertyMethodInfo-    ResolveModelButtonMethod "childNotifyByPspec" o = ContainerChildNotifyByPspecMethodInfo-    ResolveModelButtonMethod "childSetProperty" o = ContainerChildSetPropertyMethodInfo-    ResolveModelButtonMethod "childType" o = ContainerChildTypeMethodInfo-    ResolveModelButtonMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveModelButtonMethod "clicked" o = ButtonClickedMethodInfo-    ResolveModelButtonMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveModelButtonMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveModelButtonMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveModelButtonMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveModelButtonMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveModelButtonMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveModelButtonMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveModelButtonMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveModelButtonMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveModelButtonMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveModelButtonMethod "doSetRelatedAction" o = ActivatableDoSetRelatedActionMethodInfo-    ResolveModelButtonMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveModelButtonMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveModelButtonMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveModelButtonMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveModelButtonMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveModelButtonMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveModelButtonMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveModelButtonMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveModelButtonMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveModelButtonMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveModelButtonMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveModelButtonMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveModelButtonMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveModelButtonMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveModelButtonMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveModelButtonMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveModelButtonMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveModelButtonMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveModelButtonMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveModelButtonMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveModelButtonMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveModelButtonMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveModelButtonMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveModelButtonMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveModelButtonMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveModelButtonMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveModelButtonMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveModelButtonMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveModelButtonMethod "draw" o = WidgetDrawMethodInfo-    ResolveModelButtonMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveModelButtonMethod "enter" o = ButtonEnterMethodInfo-    ResolveModelButtonMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveModelButtonMethod "event" o = WidgetEventMethodInfo-    ResolveModelButtonMethod "forall" o = ContainerForallMethodInfo-    ResolveModelButtonMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveModelButtonMethod "foreach" o = ContainerForeachMethodInfo-    ResolveModelButtonMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveModelButtonMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveModelButtonMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveModelButtonMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveModelButtonMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveModelButtonMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveModelButtonMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveModelButtonMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveModelButtonMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveModelButtonMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveModelButtonMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveModelButtonMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveModelButtonMethod "hide" o = WidgetHideMethodInfo-    ResolveModelButtonMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveModelButtonMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveModelButtonMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveModelButtonMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveModelButtonMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveModelButtonMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveModelButtonMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveModelButtonMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveModelButtonMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveModelButtonMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveModelButtonMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveModelButtonMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveModelButtonMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveModelButtonMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveModelButtonMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveModelButtonMethod "leave" o = ButtonLeaveMethodInfo-    ResolveModelButtonMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveModelButtonMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveModelButtonMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveModelButtonMethod "map" o = WidgetMapMethodInfo-    ResolveModelButtonMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveModelButtonMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveModelButtonMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveModelButtonMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveModelButtonMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveModelButtonMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveModelButtonMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveModelButtonMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveModelButtonMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveModelButtonMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveModelButtonMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveModelButtonMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveModelButtonMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveModelButtonMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveModelButtonMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveModelButtonMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveModelButtonMethod "path" o = WidgetPathMethodInfo-    ResolveModelButtonMethod "pressed" o = ButtonPressedMethodInfo-    ResolveModelButtonMethod "propagateDraw" o = ContainerPropagateDrawMethodInfo-    ResolveModelButtonMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveModelButtonMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveModelButtonMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveModelButtonMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveModelButtonMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveModelButtonMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveModelButtonMethod "realize" o = WidgetRealizeMethodInfo-    ResolveModelButtonMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveModelButtonMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveModelButtonMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveModelButtonMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveModelButtonMethod "released" o = ButtonReleasedMethodInfo-    ResolveModelButtonMethod "remove" o = ContainerRemoveMethodInfo-    ResolveModelButtonMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveModelButtonMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveModelButtonMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveModelButtonMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveModelButtonMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveModelButtonMethod "reparent" o = WidgetReparentMethodInfo-    ResolveModelButtonMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveModelButtonMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveModelButtonMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveModelButtonMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveModelButtonMethod "resizeChildren" o = ContainerResizeChildrenMethodInfo-    ResolveModelButtonMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveModelButtonMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveModelButtonMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveModelButtonMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveModelButtonMethod "show" o = WidgetShowMethodInfo-    ResolveModelButtonMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveModelButtonMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveModelButtonMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveModelButtonMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveModelButtonMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveModelButtonMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveModelButtonMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveModelButtonMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveModelButtonMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveModelButtonMethod "syncActionProperties" o = ActivatableSyncActionPropertiesMethodInfo-    ResolveModelButtonMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveModelButtonMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveModelButtonMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveModelButtonMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveModelButtonMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveModelButtonMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveModelButtonMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveModelButtonMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveModelButtonMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveModelButtonMethod "unsetFocusChain" o = ContainerUnsetFocusChainMethodInfo-    ResolveModelButtonMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveModelButtonMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveModelButtonMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveModelButtonMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveModelButtonMethod "getActionName" o = ActionableGetActionNameMethodInfo-    ResolveModelButtonMethod "getActionTargetValue" o = ActionableGetActionTargetValueMethodInfo-    ResolveModelButtonMethod "getAlignment" o = ButtonGetAlignmentMethodInfo-    ResolveModelButtonMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveModelButtonMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveModelButtonMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveModelButtonMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveModelButtonMethod "getAlwaysShowImage" o = ButtonGetAlwaysShowImageMethodInfo-    ResolveModelButtonMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveModelButtonMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveModelButtonMethod "getBorderWidth" o = ContainerGetBorderWidthMethodInfo-    ResolveModelButtonMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveModelButtonMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveModelButtonMethod "getChild" o = BinGetChildMethodInfo-    ResolveModelButtonMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveModelButtonMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveModelButtonMethod "getChildren" o = ContainerGetChildrenMethodInfo-    ResolveModelButtonMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveModelButtonMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveModelButtonMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveModelButtonMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveModelButtonMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveModelButtonMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveModelButtonMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveModelButtonMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveModelButtonMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveModelButtonMethod "getEventWindow" o = ButtonGetEventWindowMethodInfo-    ResolveModelButtonMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveModelButtonMethod "getFocusChain" o = ContainerGetFocusChainMethodInfo-    ResolveModelButtonMethod "getFocusChild" o = ContainerGetFocusChildMethodInfo-    ResolveModelButtonMethod "getFocusHadjustment" o = ContainerGetFocusHadjustmentMethodInfo-    ResolveModelButtonMethod "getFocusOnClick" o = ButtonGetFocusOnClickMethodInfo-    ResolveModelButtonMethod "getFocusVadjustment" o = ContainerGetFocusVadjustmentMethodInfo-    ResolveModelButtonMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveModelButtonMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveModelButtonMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveModelButtonMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveModelButtonMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveModelButtonMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveModelButtonMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveModelButtonMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveModelButtonMethod "getImage" o = ButtonGetImageMethodInfo-    ResolveModelButtonMethod "getImagePosition" o = ButtonGetImagePositionMethodInfo-    ResolveModelButtonMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveModelButtonMethod "getLabel" o = ButtonGetLabelMethodInfo-    ResolveModelButtonMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveModelButtonMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveModelButtonMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveModelButtonMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveModelButtonMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveModelButtonMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveModelButtonMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveModelButtonMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveModelButtonMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveModelButtonMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveModelButtonMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveModelButtonMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveModelButtonMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveModelButtonMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveModelButtonMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveModelButtonMethod "getPathForChild" o = ContainerGetPathForChildMethodInfo-    ResolveModelButtonMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveModelButtonMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveModelButtonMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveModelButtonMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveModelButtonMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveModelButtonMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveModelButtonMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveModelButtonMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveModelButtonMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveModelButtonMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveModelButtonMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveModelButtonMethod "getRelatedAction" o = ActivatableGetRelatedActionMethodInfo-    ResolveModelButtonMethod "getRelief" o = ButtonGetReliefMethodInfo-    ResolveModelButtonMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveModelButtonMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveModelButtonMethod "getResizeMode" o = ContainerGetResizeModeMethodInfo-    ResolveModelButtonMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveModelButtonMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveModelButtonMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveModelButtonMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveModelButtonMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveModelButtonMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveModelButtonMethod "getState" o = WidgetGetStateMethodInfo-    ResolveModelButtonMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveModelButtonMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveModelButtonMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveModelButtonMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveModelButtonMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveModelButtonMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveModelButtonMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveModelButtonMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveModelButtonMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveModelButtonMethod "getUseActionAppearance" o = ActivatableGetUseActionAppearanceMethodInfo-    ResolveModelButtonMethod "getUseStock" o = ButtonGetUseStockMethodInfo-    ResolveModelButtonMethod "getUseUnderline" o = ButtonGetUseUnderlineMethodInfo-    ResolveModelButtonMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveModelButtonMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveModelButtonMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveModelButtonMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveModelButtonMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveModelButtonMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveModelButtonMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveModelButtonMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveModelButtonMethod "setActionName" o = ActionableSetActionNameMethodInfo-    ResolveModelButtonMethod "setActionTargetValue" o = ActionableSetActionTargetValueMethodInfo-    ResolveModelButtonMethod "setAlignment" o = ButtonSetAlignmentMethodInfo-    ResolveModelButtonMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveModelButtonMethod "setAlwaysShowImage" o = ButtonSetAlwaysShowImageMethodInfo-    ResolveModelButtonMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveModelButtonMethod "setBorderWidth" o = ContainerSetBorderWidthMethodInfo-    ResolveModelButtonMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveModelButtonMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveModelButtonMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveModelButtonMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveModelButtonMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveModelButtonMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveModelButtonMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveModelButtonMethod "setDetailedActionName" o = ActionableSetDetailedActionNameMethodInfo-    ResolveModelButtonMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveModelButtonMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveModelButtonMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveModelButtonMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveModelButtonMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveModelButtonMethod "setFocusChain" o = ContainerSetFocusChainMethodInfo-    ResolveModelButtonMethod "setFocusChild" o = ContainerSetFocusChildMethodInfo-    ResolveModelButtonMethod "setFocusHadjustment" o = ContainerSetFocusHadjustmentMethodInfo-    ResolveModelButtonMethod "setFocusOnClick" o = ButtonSetFocusOnClickMethodInfo-    ResolveModelButtonMethod "setFocusVadjustment" o = ContainerSetFocusVadjustmentMethodInfo-    ResolveModelButtonMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveModelButtonMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveModelButtonMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveModelButtonMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveModelButtonMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveModelButtonMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveModelButtonMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveModelButtonMethod "setImage" o = ButtonSetImageMethodInfo-    ResolveModelButtonMethod "setImagePosition" o = ButtonSetImagePositionMethodInfo-    ResolveModelButtonMethod "setLabel" o = ButtonSetLabelMethodInfo-    ResolveModelButtonMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveModelButtonMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveModelButtonMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveModelButtonMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveModelButtonMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveModelButtonMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveModelButtonMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveModelButtonMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveModelButtonMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveModelButtonMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveModelButtonMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveModelButtonMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveModelButtonMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveModelButtonMethod "setReallocateRedraws" o = ContainerSetReallocateRedrawsMethodInfo-    ResolveModelButtonMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveModelButtonMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveModelButtonMethod "setRelatedAction" o = ActivatableSetRelatedActionMethodInfo-    ResolveModelButtonMethod "setRelief" o = ButtonSetReliefMethodInfo-    ResolveModelButtonMethod "setResizeMode" o = ContainerSetResizeModeMethodInfo-    ResolveModelButtonMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveModelButtonMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveModelButtonMethod "setState" o = WidgetSetStateMethodInfo-    ResolveModelButtonMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveModelButtonMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveModelButtonMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveModelButtonMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveModelButtonMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveModelButtonMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveModelButtonMethod "setUseActionAppearance" o = ActivatableSetUseActionAppearanceMethodInfo-    ResolveModelButtonMethod "setUseStock" o = ButtonSetUseStockMethodInfo-    ResolveModelButtonMethod "setUseUnderline" o = ButtonSetUseUnderlineMethodInfo-    ResolveModelButtonMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveModelButtonMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveModelButtonMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveModelButtonMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveModelButtonMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveModelButtonMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveModelButtonMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveModelButtonMethod t ModelButton, MethodInfo info ModelButton p) => IsLabelProxy t (ModelButton -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveModelButtonMethod t ModelButton, MethodInfo info ModelButton p) => IsLabel t (ModelButton -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "active"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getModelButtonActive :: (MonadIO m, ModelButtonK o) => o -> m Bool-getModelButtonActive obj = liftIO $ getObjectPropertyBool obj "active"--setModelButtonActive :: (MonadIO m, ModelButtonK o) => o -> Bool -> m ()-setModelButtonActive obj val = liftIO $ setObjectPropertyBool obj "active" val--constructModelButtonActive :: Bool -> IO ([Char], GValue)-constructModelButtonActive val = constructObjectPropertyBool "active" val--data ModelButtonActivePropertyInfo-instance AttrInfo ModelButtonActivePropertyInfo where-    type AttrAllowedOps ModelButtonActivePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ModelButtonActivePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint ModelButtonActivePropertyInfo = ModelButtonK-    type AttrGetType ModelButtonActivePropertyInfo = Bool-    type AttrLabel ModelButtonActivePropertyInfo = "active"-    attrGet _ = getModelButtonActive-    attrSet _ = setModelButtonActive-    attrConstruct _ = constructModelButtonActive-    attrClear _ = undefined---- VVV Prop "centered"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getModelButtonCentered :: (MonadIO m, ModelButtonK o) => o -> m Bool-getModelButtonCentered obj = liftIO $ getObjectPropertyBool obj "centered"--setModelButtonCentered :: (MonadIO m, ModelButtonK o) => o -> Bool -> m ()-setModelButtonCentered obj val = liftIO $ setObjectPropertyBool obj "centered" val--constructModelButtonCentered :: Bool -> IO ([Char], GValue)-constructModelButtonCentered val = constructObjectPropertyBool "centered" val--data ModelButtonCenteredPropertyInfo-instance AttrInfo ModelButtonCenteredPropertyInfo where-    type AttrAllowedOps ModelButtonCenteredPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ModelButtonCenteredPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint ModelButtonCenteredPropertyInfo = ModelButtonK-    type AttrGetType ModelButtonCenteredPropertyInfo = Bool-    type AttrLabel ModelButtonCenteredPropertyInfo = "centered"-    attrGet _ = getModelButtonCentered-    attrSet _ = setModelButtonCentered-    attrConstruct _ = constructModelButtonCentered-    attrClear _ = undefined---- VVV Prop "icon"-   -- Type: TInterface "Gio" "Icon"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getModelButtonIcon :: (MonadIO m, ModelButtonK o) => o -> m (Maybe Gio.Icon)-getModelButtonIcon obj = liftIO $ getObjectPropertyObject obj "icon" Gio.Icon--setModelButtonIcon :: (MonadIO m, ModelButtonK o, Gio.IconK a) => o -> a -> m ()-setModelButtonIcon obj val = liftIO $ setObjectPropertyObject obj "icon" (Just val)--constructModelButtonIcon :: (Gio.IconK a) => a -> IO ([Char], GValue)-constructModelButtonIcon val = constructObjectPropertyObject "icon" (Just val)--clearModelButtonIcon :: (MonadIO m, ModelButtonK o) => o -> m ()-clearModelButtonIcon obj = liftIO $ setObjectPropertyObject obj "icon" (Nothing :: Maybe Gio.Icon)--data ModelButtonIconPropertyInfo-instance AttrInfo ModelButtonIconPropertyInfo where-    type AttrAllowedOps ModelButtonIconPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint ModelButtonIconPropertyInfo = Gio.IconK-    type AttrBaseTypeConstraint ModelButtonIconPropertyInfo = ModelButtonK-    type AttrGetType ModelButtonIconPropertyInfo = (Maybe Gio.Icon)-    type AttrLabel ModelButtonIconPropertyInfo = "icon"-    attrGet _ = getModelButtonIcon-    attrSet _ = setModelButtonIcon-    attrConstruct _ = constructModelButtonIcon-    attrClear _ = clearModelButtonIcon---- VVV Prop "iconic"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getModelButtonIconic :: (MonadIO m, ModelButtonK o) => o -> m Bool-getModelButtonIconic obj = liftIO $ getObjectPropertyBool obj "iconic"--setModelButtonIconic :: (MonadIO m, ModelButtonK o) => o -> Bool -> m ()-setModelButtonIconic obj val = liftIO $ setObjectPropertyBool obj "iconic" val--constructModelButtonIconic :: Bool -> IO ([Char], GValue)-constructModelButtonIconic val = constructObjectPropertyBool "iconic" val--data ModelButtonIconicPropertyInfo-instance AttrInfo ModelButtonIconicPropertyInfo where-    type AttrAllowedOps ModelButtonIconicPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ModelButtonIconicPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint ModelButtonIconicPropertyInfo = ModelButtonK-    type AttrGetType ModelButtonIconicPropertyInfo = Bool-    type AttrLabel ModelButtonIconicPropertyInfo = "iconic"-    attrGet _ = getModelButtonIconic-    attrSet _ = setModelButtonIconic-    attrConstruct _ = constructModelButtonIconic-    attrClear _ = undefined---- VVV Prop "inverted"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getModelButtonInverted :: (MonadIO m, ModelButtonK o) => o -> m Bool-getModelButtonInverted obj = liftIO $ getObjectPropertyBool obj "inverted"--setModelButtonInverted :: (MonadIO m, ModelButtonK o) => o -> Bool -> m ()-setModelButtonInverted obj val = liftIO $ setObjectPropertyBool obj "inverted" val--constructModelButtonInverted :: Bool -> IO ([Char], GValue)-constructModelButtonInverted val = constructObjectPropertyBool "inverted" val--data ModelButtonInvertedPropertyInfo-instance AttrInfo ModelButtonInvertedPropertyInfo where-    type AttrAllowedOps ModelButtonInvertedPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ModelButtonInvertedPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint ModelButtonInvertedPropertyInfo = ModelButtonK-    type AttrGetType ModelButtonInvertedPropertyInfo = Bool-    type AttrLabel ModelButtonInvertedPropertyInfo = "inverted"-    attrGet _ = getModelButtonInverted-    attrSet _ = setModelButtonInverted-    attrConstruct _ = constructModelButtonInverted-    attrClear _ = undefined---- VVV Prop "menu-name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getModelButtonMenuName :: (MonadIO m, ModelButtonK o) => o -> m (Maybe T.Text)-getModelButtonMenuName obj = liftIO $ getObjectPropertyString obj "menu-name"--setModelButtonMenuName :: (MonadIO m, ModelButtonK o) => o -> T.Text -> m ()-setModelButtonMenuName obj val = liftIO $ setObjectPropertyString obj "menu-name" (Just val)--constructModelButtonMenuName :: T.Text -> IO ([Char], GValue)-constructModelButtonMenuName val = constructObjectPropertyString "menu-name" (Just val)--clearModelButtonMenuName :: (MonadIO m, ModelButtonK o) => o -> m ()-clearModelButtonMenuName obj = liftIO $ setObjectPropertyString obj "menu-name" (Nothing :: Maybe T.Text)--data ModelButtonMenuNamePropertyInfo-instance AttrInfo ModelButtonMenuNamePropertyInfo where-    type AttrAllowedOps ModelButtonMenuNamePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint ModelButtonMenuNamePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint ModelButtonMenuNamePropertyInfo = ModelButtonK-    type AttrGetType ModelButtonMenuNamePropertyInfo = (Maybe T.Text)-    type AttrLabel ModelButtonMenuNamePropertyInfo = "menu-name"-    attrGet _ = getModelButtonMenuName-    attrSet _ = setModelButtonMenuName-    attrConstruct _ = constructModelButtonMenuName-    attrClear _ = clearModelButtonMenuName---- VVV Prop "role"-   -- Type: TInterface "Gtk" "ButtonRole"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getModelButtonRole :: (MonadIO m, ModelButtonK o) => o -> m ButtonRole-getModelButtonRole obj = liftIO $ getObjectPropertyEnum obj "role"--setModelButtonRole :: (MonadIO m, ModelButtonK o) => o -> ButtonRole -> m ()-setModelButtonRole obj val = liftIO $ setObjectPropertyEnum obj "role" val--constructModelButtonRole :: ButtonRole -> IO ([Char], GValue)-constructModelButtonRole val = constructObjectPropertyEnum "role" val--data ModelButtonRolePropertyInfo-instance AttrInfo ModelButtonRolePropertyInfo where-    type AttrAllowedOps ModelButtonRolePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ModelButtonRolePropertyInfo = (~) ButtonRole-    type AttrBaseTypeConstraint ModelButtonRolePropertyInfo = ModelButtonK-    type AttrGetType ModelButtonRolePropertyInfo = ButtonRole-    type AttrLabel ModelButtonRolePropertyInfo = "role"-    attrGet _ = getModelButtonRole-    attrSet _ = setModelButtonRole-    attrConstruct _ = constructModelButtonRole-    attrClear _ = undefined---- VVV Prop "text"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getModelButtonText :: (MonadIO m, ModelButtonK o) => o -> m (Maybe T.Text)-getModelButtonText obj = liftIO $ getObjectPropertyString obj "text"--setModelButtonText :: (MonadIO m, ModelButtonK o) => o -> T.Text -> m ()-setModelButtonText obj val = liftIO $ setObjectPropertyString obj "text" (Just val)--constructModelButtonText :: T.Text -> IO ([Char], GValue)-constructModelButtonText val = constructObjectPropertyString "text" (Just val)--clearModelButtonText :: (MonadIO m, ModelButtonK o) => o -> m ()-clearModelButtonText obj = liftIO $ setObjectPropertyString obj "text" (Nothing :: Maybe T.Text)--data ModelButtonTextPropertyInfo-instance AttrInfo ModelButtonTextPropertyInfo where-    type AttrAllowedOps ModelButtonTextPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint ModelButtonTextPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint ModelButtonTextPropertyInfo = ModelButtonK-    type AttrGetType ModelButtonTextPropertyInfo = (Maybe T.Text)-    type AttrLabel ModelButtonTextPropertyInfo = "text"-    attrGet _ = getModelButtonText-    attrSet _ = setModelButtonText-    attrConstruct _ = constructModelButtonText-    attrClear _ = clearModelButtonText--type instance AttributeList ModelButton = ModelButtonAttributeList-type ModelButtonAttributeList = ('[ '("actionName", ActionableActionNamePropertyInfo), '("actionTarget", ActionableActionTargetPropertyInfo), '("active", ModelButtonActivePropertyInfo), '("alwaysShowImage", ButtonAlwaysShowImagePropertyInfo), '("appPaintable", WidgetAppPaintablePropertyInfo), '("borderWidth", ContainerBorderWidthPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("centered", ModelButtonCenteredPropertyInfo), '("child", ContainerChildPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("focusOnClick", ButtonFocusOnClickPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("icon", ModelButtonIconPropertyInfo), '("iconic", ModelButtonIconicPropertyInfo), '("image", ButtonImagePropertyInfo), '("imagePosition", ButtonImagePositionPropertyInfo), '("inverted", ModelButtonInvertedPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("label", ButtonLabelPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("menuName", ModelButtonMenuNamePropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("parent", WidgetParentPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("relatedAction", ActivatableRelatedActionPropertyInfo), '("relief", ButtonReliefPropertyInfo), '("resizeMode", ContainerResizeModePropertyInfo), '("role", ModelButtonRolePropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("style", WidgetStylePropertyInfo), '("text", ModelButtonTextPropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("useActionAppearance", ActivatableUseActionAppearancePropertyInfo), '("useStock", ButtonUseStockPropertyInfo), '("useUnderline", ButtonUseUnderlinePropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo), '("xalign", ButtonXalignPropertyInfo), '("yalign", ButtonYalignPropertyInfo)] :: [(Symbol, *)])--modelButtonActive :: AttrLabelProxy "active"-modelButtonActive = AttrLabelProxy--modelButtonCentered :: AttrLabelProxy "centered"-modelButtonCentered = AttrLabelProxy--modelButtonIcon :: AttrLabelProxy "icon"-modelButtonIcon = AttrLabelProxy--modelButtonIconic :: AttrLabelProxy "iconic"-modelButtonIconic = AttrLabelProxy--modelButtonInverted :: AttrLabelProxy "inverted"-modelButtonInverted = AttrLabelProxy--modelButtonMenuName :: AttrLabelProxy "menuName"-modelButtonMenuName = AttrLabelProxy--modelButtonRole :: AttrLabelProxy "role"-modelButtonRole = AttrLabelProxy--modelButtonText :: AttrLabelProxy "text"-modelButtonText = AttrLabelProxy--type instance SignalList ModelButton = ModelButtonSignalList-type ModelButtonSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("activate", ButtonActivateSignalInfo), '("add", ContainerAddSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("checkResize", ContainerCheckResizeSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("clicked", ButtonClickedSignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enter", ButtonEnterSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leave", ButtonLeaveSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("pressed", ButtonPressedSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("released", ButtonReleasedSignalInfo), '("remove", ContainerRemoveSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("setFocusChild", ContainerSetFocusChildSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method ModelButton::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "ModelButton")--- throws : False--- Skip return : False--foreign import ccall "gtk_model_button_new" gtk_model_button_new :: -    IO (Ptr ModelButton)---modelButtonNew ::-    (MonadIO m) =>-    m ModelButton                           -- result-modelButtonNew  = liftIO $ do-    result <- gtk_model_button_new-    checkUnexpectedReturnNULL "gtk_model_button_new" result-    result' <- (newObject ModelButton) result-    return result'--
− GI/Gtk/Objects/ModelButton.hs-boot
@@ -1,21 +0,0 @@-module GI.Gtk.Objects.ModelButton where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype ModelButton = ModelButton (ForeignPtr ModelButton)-instance GObject ModelButton where-class GObject o => ModelButtonK o-instance (GObject o, IsDescendantOf ModelButton o) => ModelButtonK o-data ModelButtonActivePropertyInfo-data ModelButtonCenteredPropertyInfo-data ModelButtonIconPropertyInfo-data ModelButtonIconicPropertyInfo-data ModelButtonInvertedPropertyInfo-data ModelButtonMenuNamePropertyInfo-data ModelButtonRolePropertyInfo-data ModelButtonTextPropertyInfo
− GI/Gtk/Objects/MountOperation.hs
@@ -1,431 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.MountOperation-    ( ---- * Exported types-    MountOperation(..)                      ,-    MountOperationK                         ,-    toMountOperation                        ,-    noMountOperation                        ,--- -- * Methods--- ** mountOperationGetParent-    MountOperationGetParentMethodInfo       ,-    mountOperationGetParent                 ,----- ** mountOperationGetScreen-    MountOperationGetScreenMethodInfo       ,-    mountOperationGetScreen                 ,----- ** mountOperationIsShowing-    MountOperationIsShowingMethodInfo       ,-    mountOperationIsShowing                 ,----- ** mountOperationNew-    mountOperationNew                       ,----- ** mountOperationSetParent-    MountOperationSetParentMethodInfo       ,-    mountOperationSetParent                 ,----- ** mountOperationSetScreen-    MountOperationSetScreenMethodInfo       ,-    mountOperationSetScreen                 ,----- -- * Properties--- ** IsShowing-    MountOperationIsShowingPropertyInfo     ,-    getMountOperationIsShowing              ,----- ** Parent-    MountOperationParentPropertyInfo        ,-    clearMountOperationParent               ,-    constructMountOperationParent           ,-    getMountOperationParent                 ,-    mountOperationParent                    ,-    setMountOperationParent                 ,----- ** Screen-    MountOperationScreenPropertyInfo        ,-    constructMountOperationScreen           ,-    getMountOperationScreen                 ,-    mountOperationScreen                    ,-    setMountOperationScreen                 ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.GObject as GObject-import qualified GI.Gdk as Gdk-import qualified GI.Gio as Gio--newtype MountOperation = MountOperation (ForeignPtr MountOperation)-foreign import ccall "gtk_mount_operation_get_type"-    c_gtk_mount_operation_get_type :: IO GType--type instance ParentTypes MountOperation = MountOperationParentTypes-type MountOperationParentTypes = '[Gio.MountOperation, GObject.Object]--instance GObject MountOperation where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_mount_operation_get_type-    --class GObject o => MountOperationK o-instance (GObject o, IsDescendantOf MountOperation o) => MountOperationK o--toMountOperation :: MountOperationK o => o -> IO MountOperation-toMountOperation = unsafeCastTo MountOperation--noMountOperation :: Maybe MountOperation-noMountOperation = Nothing--type family ResolveMountOperationMethod (t :: Symbol) (o :: *) :: * where-    ResolveMountOperationMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveMountOperationMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveMountOperationMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveMountOperationMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveMountOperationMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveMountOperationMethod "isShowing" o = MountOperationIsShowingMethodInfo-    ResolveMountOperationMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveMountOperationMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveMountOperationMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveMountOperationMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveMountOperationMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveMountOperationMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveMountOperationMethod "reply" o = Gio.MountOperationReplyMethodInfo-    ResolveMountOperationMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveMountOperationMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveMountOperationMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveMountOperationMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveMountOperationMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveMountOperationMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveMountOperationMethod "getAnonymous" o = Gio.MountOperationGetAnonymousMethodInfo-    ResolveMountOperationMethod "getChoice" o = Gio.MountOperationGetChoiceMethodInfo-    ResolveMountOperationMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveMountOperationMethod "getDomain" o = Gio.MountOperationGetDomainMethodInfo-    ResolveMountOperationMethod "getParent" o = MountOperationGetParentMethodInfo-    ResolveMountOperationMethod "getPassword" o = Gio.MountOperationGetPasswordMethodInfo-    ResolveMountOperationMethod "getPasswordSave" o = Gio.MountOperationGetPasswordSaveMethodInfo-    ResolveMountOperationMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveMountOperationMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveMountOperationMethod "getScreen" o = MountOperationGetScreenMethodInfo-    ResolveMountOperationMethod "getUsername" o = Gio.MountOperationGetUsernameMethodInfo-    ResolveMountOperationMethod "setAnonymous" o = Gio.MountOperationSetAnonymousMethodInfo-    ResolveMountOperationMethod "setChoice" o = Gio.MountOperationSetChoiceMethodInfo-    ResolveMountOperationMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveMountOperationMethod "setDomain" o = Gio.MountOperationSetDomainMethodInfo-    ResolveMountOperationMethod "setParent" o = MountOperationSetParentMethodInfo-    ResolveMountOperationMethod "setPassword" o = Gio.MountOperationSetPasswordMethodInfo-    ResolveMountOperationMethod "setPasswordSave" o = Gio.MountOperationSetPasswordSaveMethodInfo-    ResolveMountOperationMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveMountOperationMethod "setScreen" o = MountOperationSetScreenMethodInfo-    ResolveMountOperationMethod "setUsername" o = Gio.MountOperationSetUsernameMethodInfo-    ResolveMountOperationMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveMountOperationMethod t MountOperation, MethodInfo info MountOperation p) => IsLabelProxy t (MountOperation -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveMountOperationMethod t MountOperation, MethodInfo info MountOperation p) => IsLabel t (MountOperation -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "is-showing"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getMountOperationIsShowing :: (MonadIO m, MountOperationK o) => o -> m Bool-getMountOperationIsShowing obj = liftIO $ getObjectPropertyBool obj "is-showing"--data MountOperationIsShowingPropertyInfo-instance AttrInfo MountOperationIsShowingPropertyInfo where-    type AttrAllowedOps MountOperationIsShowingPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint MountOperationIsShowingPropertyInfo = (~) ()-    type AttrBaseTypeConstraint MountOperationIsShowingPropertyInfo = MountOperationK-    type AttrGetType MountOperationIsShowingPropertyInfo = Bool-    type AttrLabel MountOperationIsShowingPropertyInfo = "is-showing"-    attrGet _ = getMountOperationIsShowing-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "parent"-   -- Type: TInterface "Gtk" "Window"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just True)--getMountOperationParent :: (MonadIO m, MountOperationK o) => o -> m Window-getMountOperationParent obj = liftIO $ checkUnexpectedNothing "getMountOperationParent" $ getObjectPropertyObject obj "parent" Window--setMountOperationParent :: (MonadIO m, MountOperationK o, WindowK a) => o -> a -> m ()-setMountOperationParent obj val = liftIO $ setObjectPropertyObject obj "parent" (Just val)--constructMountOperationParent :: (WindowK a) => a -> IO ([Char], GValue)-constructMountOperationParent val = constructObjectPropertyObject "parent" (Just val)--clearMountOperationParent :: (MonadIO m, MountOperationK o) => o -> m ()-clearMountOperationParent obj = liftIO $ setObjectPropertyObject obj "parent" (Nothing :: Maybe Window)--data MountOperationParentPropertyInfo-instance AttrInfo MountOperationParentPropertyInfo where-    type AttrAllowedOps MountOperationParentPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint MountOperationParentPropertyInfo = WindowK-    type AttrBaseTypeConstraint MountOperationParentPropertyInfo = MountOperationK-    type AttrGetType MountOperationParentPropertyInfo = Window-    type AttrLabel MountOperationParentPropertyInfo = "parent"-    attrGet _ = getMountOperationParent-    attrSet _ = setMountOperationParent-    attrConstruct _ = constructMountOperationParent-    attrClear _ = clearMountOperationParent---- VVV Prop "screen"-   -- Type: TInterface "Gdk" "Screen"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getMountOperationScreen :: (MonadIO m, MountOperationK o) => o -> m Gdk.Screen-getMountOperationScreen obj = liftIO $ checkUnexpectedNothing "getMountOperationScreen" $ getObjectPropertyObject obj "screen" Gdk.Screen--setMountOperationScreen :: (MonadIO m, MountOperationK o, Gdk.ScreenK a) => o -> a -> m ()-setMountOperationScreen obj val = liftIO $ setObjectPropertyObject obj "screen" (Just val)--constructMountOperationScreen :: (Gdk.ScreenK a) => a -> IO ([Char], GValue)-constructMountOperationScreen val = constructObjectPropertyObject "screen" (Just val)--data MountOperationScreenPropertyInfo-instance AttrInfo MountOperationScreenPropertyInfo where-    type AttrAllowedOps MountOperationScreenPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint MountOperationScreenPropertyInfo = Gdk.ScreenK-    type AttrBaseTypeConstraint MountOperationScreenPropertyInfo = MountOperationK-    type AttrGetType MountOperationScreenPropertyInfo = Gdk.Screen-    type AttrLabel MountOperationScreenPropertyInfo = "screen"-    attrGet _ = getMountOperationScreen-    attrSet _ = setMountOperationScreen-    attrConstruct _ = constructMountOperationScreen-    attrClear _ = undefined--type instance AttributeList MountOperation = MountOperationAttributeList-type MountOperationAttributeList = ('[ '("anonymous", Gio.MountOperationAnonymousPropertyInfo), '("choice", Gio.MountOperationChoicePropertyInfo), '("domain", Gio.MountOperationDomainPropertyInfo), '("isShowing", MountOperationIsShowingPropertyInfo), '("parent", MountOperationParentPropertyInfo), '("password", Gio.MountOperationPasswordPropertyInfo), '("passwordSave", Gio.MountOperationPasswordSavePropertyInfo), '("screen", MountOperationScreenPropertyInfo), '("username", Gio.MountOperationUsernamePropertyInfo)] :: [(Symbol, *)])--mountOperationParent :: AttrLabelProxy "parent"-mountOperationParent = AttrLabelProxy--mountOperationScreen :: AttrLabelProxy "screen"-mountOperationScreen = AttrLabelProxy--type instance SignalList MountOperation = MountOperationSignalList-type MountOperationSignalList = ('[ '("aborted", Gio.MountOperationAbortedSignalInfo), '("askPassword", Gio.MountOperationAskPasswordSignalInfo), '("askQuestion", Gio.MountOperationAskQuestionSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("reply", Gio.MountOperationReplySignalInfo), '("showProcesses", Gio.MountOperationShowProcessesSignalInfo), '("showUnmountProgress", Gio.MountOperationShowUnmountProgressSignalInfo)] :: [(Symbol, *)])---- method MountOperation::new--- method type : Constructor--- Args : [Arg {argCName = "parent", argType = TInterface "Gtk" "Window", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "MountOperation")--- throws : False--- Skip return : False--foreign import ccall "gtk_mount_operation_new" gtk_mount_operation_new :: -    Ptr Window ->                           -- parent : TInterface "Gtk" "Window"-    IO (Ptr MountOperation)---mountOperationNew ::-    (MonadIO m, WindowK a) =>-    Maybe (a)                               -- parent-    -> m MountOperation                     -- result-mountOperationNew parent = liftIO $ do-    maybeParent <- case parent of-        Nothing -> return nullPtr-        Just jParent -> do-            let jParent' = unsafeManagedPtrCastPtr jParent-            return jParent'-    result <- gtk_mount_operation_new maybeParent-    checkUnexpectedReturnNULL "gtk_mount_operation_new" result-    result' <- (wrapObject MountOperation) result-    whenJust parent touchManagedPtr-    return result'---- method MountOperation::get_parent--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "MountOperation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Window")--- throws : False--- Skip return : False--foreign import ccall "gtk_mount_operation_get_parent" gtk_mount_operation_get_parent :: -    Ptr MountOperation ->                   -- _obj : TInterface "Gtk" "MountOperation"-    IO (Ptr Window)---mountOperationGetParent ::-    (MonadIO m, MountOperationK a) =>-    a                                       -- _obj-    -> m Window                             -- result-mountOperationGetParent _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_mount_operation_get_parent _obj'-    checkUnexpectedReturnNULL "gtk_mount_operation_get_parent" result-    result' <- (newObject Window) result-    touchManagedPtr _obj-    return result'--data MountOperationGetParentMethodInfo-instance (signature ~ (m Window), MonadIO m, MountOperationK a) => MethodInfo MountOperationGetParentMethodInfo a signature where-    overloadedMethod _ = mountOperationGetParent---- method MountOperation::get_screen--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "MountOperation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gdk" "Screen")--- throws : False--- Skip return : False--foreign import ccall "gtk_mount_operation_get_screen" gtk_mount_operation_get_screen :: -    Ptr MountOperation ->                   -- _obj : TInterface "Gtk" "MountOperation"-    IO (Ptr Gdk.Screen)---mountOperationGetScreen ::-    (MonadIO m, MountOperationK a) =>-    a                                       -- _obj-    -> m Gdk.Screen                         -- result-mountOperationGetScreen _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_mount_operation_get_screen _obj'-    checkUnexpectedReturnNULL "gtk_mount_operation_get_screen" result-    result' <- (newObject Gdk.Screen) result-    touchManagedPtr _obj-    return result'--data MountOperationGetScreenMethodInfo-instance (signature ~ (m Gdk.Screen), MonadIO m, MountOperationK a) => MethodInfo MountOperationGetScreenMethodInfo a signature where-    overloadedMethod _ = mountOperationGetScreen---- method MountOperation::is_showing--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "MountOperation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_mount_operation_is_showing" gtk_mount_operation_is_showing :: -    Ptr MountOperation ->                   -- _obj : TInterface "Gtk" "MountOperation"-    IO CInt---mountOperationIsShowing ::-    (MonadIO m, MountOperationK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-mountOperationIsShowing _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_mount_operation_is_showing _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data MountOperationIsShowingMethodInfo-instance (signature ~ (m Bool), MonadIO m, MountOperationK a) => MethodInfo MountOperationIsShowingMethodInfo a signature where-    overloadedMethod _ = mountOperationIsShowing---- method MountOperation::set_parent--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "MountOperation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "parent", argType = TInterface "Gtk" "Window", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_mount_operation_set_parent" gtk_mount_operation_set_parent :: -    Ptr MountOperation ->                   -- _obj : TInterface "Gtk" "MountOperation"-    Ptr Window ->                           -- parent : TInterface "Gtk" "Window"-    IO ()---mountOperationSetParent ::-    (MonadIO m, MountOperationK a, WindowK b) =>-    a                                       -- _obj-    -> Maybe (b)                            -- parent-    -> m ()                                 -- result-mountOperationSetParent _obj parent = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeParent <- case parent of-        Nothing -> return nullPtr-        Just jParent -> do-            let jParent' = unsafeManagedPtrCastPtr jParent-            return jParent'-    gtk_mount_operation_set_parent _obj' maybeParent-    touchManagedPtr _obj-    whenJust parent touchManagedPtr-    return ()--data MountOperationSetParentMethodInfo-instance (signature ~ (Maybe (b) -> m ()), MonadIO m, MountOperationK a, WindowK b) => MethodInfo MountOperationSetParentMethodInfo a signature where-    overloadedMethod _ = mountOperationSetParent---- method MountOperation::set_screen--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "MountOperation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "screen", argType = TInterface "Gdk" "Screen", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_mount_operation_set_screen" gtk_mount_operation_set_screen :: -    Ptr MountOperation ->                   -- _obj : TInterface "Gtk" "MountOperation"-    Ptr Gdk.Screen ->                       -- screen : TInterface "Gdk" "Screen"-    IO ()---mountOperationSetScreen ::-    (MonadIO m, MountOperationK a, Gdk.ScreenK b) =>-    a                                       -- _obj-    -> b                                    -- screen-    -> m ()                                 -- result-mountOperationSetScreen _obj screen = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let screen' = unsafeManagedPtrCastPtr screen-    gtk_mount_operation_set_screen _obj' screen'-    touchManagedPtr _obj-    touchManagedPtr screen-    return ()--data MountOperationSetScreenMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, MountOperationK a, Gdk.ScreenK b) => MethodInfo MountOperationSetScreenMethodInfo a signature where-    overloadedMethod _ = mountOperationSetScreen--
− GI/Gtk/Objects/MountOperation.hs-boot
@@ -1,21 +0,0 @@-module GI.Gtk.Objects.MountOperation where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype MountOperation = MountOperation (ForeignPtr MountOperation)-instance GObject MountOperation where-class GObject o => MountOperationK o-instance (GObject o, IsDescendantOf MountOperation o) => MountOperationK o-data MountOperationIsShowingPropertyInfo-data MountOperationParentPropertyInfo-data MountOperationScreenPropertyInfo-data MountOperationGetParentMethodInfo-data MountOperationGetScreenMethodInfo-data MountOperationIsShowingMethodInfo-data MountOperationSetParentMethodInfo-data MountOperationSetScreenMethodInfo
− GI/Gtk/Objects/Notebook.hs
@@ -1,3000 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.Notebook-    ( ---- * Exported types-    Notebook(..)                            ,-    NotebookK                               ,-    toNotebook                              ,-    noNotebook                              ,--- -- * Methods--- ** notebookAppendPage-    NotebookAppendPageMethodInfo            ,-    notebookAppendPage                      ,----- ** notebookAppendPageMenu-    NotebookAppendPageMenuMethodInfo        ,-    notebookAppendPageMenu                  ,----- ** notebookDetachTab-    NotebookDetachTabMethodInfo             ,-    notebookDetachTab                       ,----- ** notebookGetActionWidget-    NotebookGetActionWidgetMethodInfo       ,-    notebookGetActionWidget                 ,----- ** notebookGetCurrentPage-    NotebookGetCurrentPageMethodInfo        ,-    notebookGetCurrentPage                  ,----- ** notebookGetGroupName-    NotebookGetGroupNameMethodInfo          ,-    notebookGetGroupName                    ,----- ** notebookGetMenuLabel-    NotebookGetMenuLabelMethodInfo          ,-    notebookGetMenuLabel                    ,----- ** notebookGetMenuLabelText-    NotebookGetMenuLabelTextMethodInfo      ,-    notebookGetMenuLabelText                ,----- ** notebookGetNPages-    NotebookGetNPagesMethodInfo             ,-    notebookGetNPages                       ,----- ** notebookGetNthPage-    NotebookGetNthPageMethodInfo            ,-    notebookGetNthPage                      ,----- ** notebookGetScrollable-    NotebookGetScrollableMethodInfo         ,-    notebookGetScrollable                   ,----- ** notebookGetShowBorder-    NotebookGetShowBorderMethodInfo         ,-    notebookGetShowBorder                   ,----- ** notebookGetShowTabs-    NotebookGetShowTabsMethodInfo           ,-    notebookGetShowTabs                     ,----- ** notebookGetTabDetachable-    NotebookGetTabDetachableMethodInfo      ,-    notebookGetTabDetachable                ,----- ** notebookGetTabHborder-    NotebookGetTabHborderMethodInfo         ,-    notebookGetTabHborder                   ,----- ** notebookGetTabLabel-    NotebookGetTabLabelMethodInfo           ,-    notebookGetTabLabel                     ,----- ** notebookGetTabLabelText-    NotebookGetTabLabelTextMethodInfo       ,-    notebookGetTabLabelText                 ,----- ** notebookGetTabPos-    NotebookGetTabPosMethodInfo             ,-    notebookGetTabPos                       ,----- ** notebookGetTabReorderable-    NotebookGetTabReorderableMethodInfo     ,-    notebookGetTabReorderable               ,----- ** notebookGetTabVborder-    NotebookGetTabVborderMethodInfo         ,-    notebookGetTabVborder                   ,----- ** notebookInsertPage-    NotebookInsertPageMethodInfo            ,-    notebookInsertPage                      ,----- ** notebookInsertPageMenu-    NotebookInsertPageMenuMethodInfo        ,-    notebookInsertPageMenu                  ,----- ** notebookNew-    notebookNew                             ,----- ** notebookNextPage-    NotebookNextPageMethodInfo              ,-    notebookNextPage                        ,----- ** notebookPageNum-    NotebookPageNumMethodInfo               ,-    notebookPageNum                         ,----- ** notebookPopupDisable-    NotebookPopupDisableMethodInfo          ,-    notebookPopupDisable                    ,----- ** notebookPopupEnable-    NotebookPopupEnableMethodInfo           ,-    notebookPopupEnable                     ,----- ** notebookPrependPage-    NotebookPrependPageMethodInfo           ,-    notebookPrependPage                     ,----- ** notebookPrependPageMenu-    NotebookPrependPageMenuMethodInfo       ,-    notebookPrependPageMenu                 ,----- ** notebookPrevPage-    NotebookPrevPageMethodInfo              ,-    notebookPrevPage                        ,----- ** notebookRemovePage-    NotebookRemovePageMethodInfo            ,-    notebookRemovePage                      ,----- ** notebookReorderChild-    NotebookReorderChildMethodInfo          ,-    notebookReorderChild                    ,----- ** notebookSetActionWidget-    NotebookSetActionWidgetMethodInfo       ,-    notebookSetActionWidget                 ,----- ** notebookSetCurrentPage-    NotebookSetCurrentPageMethodInfo        ,-    notebookSetCurrentPage                  ,----- ** notebookSetGroupName-    NotebookSetGroupNameMethodInfo          ,-    notebookSetGroupName                    ,----- ** notebookSetMenuLabel-    NotebookSetMenuLabelMethodInfo          ,-    notebookSetMenuLabel                    ,----- ** notebookSetMenuLabelText-    NotebookSetMenuLabelTextMethodInfo      ,-    notebookSetMenuLabelText                ,----- ** notebookSetScrollable-    NotebookSetScrollableMethodInfo         ,-    notebookSetScrollable                   ,----- ** notebookSetShowBorder-    NotebookSetShowBorderMethodInfo         ,-    notebookSetShowBorder                   ,----- ** notebookSetShowTabs-    NotebookSetShowTabsMethodInfo           ,-    notebookSetShowTabs                     ,----- ** notebookSetTabDetachable-    NotebookSetTabDetachableMethodInfo      ,-    notebookSetTabDetachable                ,----- ** notebookSetTabLabel-    NotebookSetTabLabelMethodInfo           ,-    notebookSetTabLabel                     ,----- ** notebookSetTabLabelText-    NotebookSetTabLabelTextMethodInfo       ,-    notebookSetTabLabelText                 ,----- ** notebookSetTabPos-    NotebookSetTabPosMethodInfo             ,-    notebookSetTabPos                       ,----- ** notebookSetTabReorderable-    NotebookSetTabReorderableMethodInfo     ,-    notebookSetTabReorderable               ,----- -- * Properties--- ** EnablePopup-    NotebookEnablePopupPropertyInfo         ,-    constructNotebookEnablePopup            ,-    getNotebookEnablePopup                  ,-    notebookEnablePopup                     ,-    setNotebookEnablePopup                  ,----- ** GroupName-    NotebookGroupNamePropertyInfo           ,-    clearNotebookGroupName                  ,-    constructNotebookGroupName              ,-    getNotebookGroupName                    ,-    notebookGroupName                       ,-    setNotebookGroupName                    ,----- ** Page-    NotebookPagePropertyInfo                ,-    constructNotebookPage                   ,-    getNotebookPage                         ,-    notebookPage                            ,-    setNotebookPage                         ,----- ** Scrollable-    NotebookScrollablePropertyInfo          ,-    constructNotebookScrollable             ,-    getNotebookScrollable                   ,-    notebookScrollable                      ,-    setNotebookScrollable                   ,----- ** ShowBorder-    NotebookShowBorderPropertyInfo          ,-    constructNotebookShowBorder             ,-    getNotebookShowBorder                   ,-    notebookShowBorder                      ,-    setNotebookShowBorder                   ,----- ** ShowTabs-    NotebookShowTabsPropertyInfo            ,-    constructNotebookShowTabs               ,-    getNotebookShowTabs                     ,-    notebookShowTabs                        ,-    setNotebookShowTabs                     ,----- ** TabPos-    NotebookTabPosPropertyInfo              ,-    constructNotebookTabPos                 ,-    getNotebookTabPos                       ,-    notebookTabPos                          ,-    setNotebookTabPos                       ,----- -- * Signals--- ** ChangeCurrentPage-    NotebookChangeCurrentPageCallback       ,-    NotebookChangeCurrentPageCallbackC      ,-    NotebookChangeCurrentPageSignalInfo     ,-    afterNotebookChangeCurrentPage          ,-    mkNotebookChangeCurrentPageCallback     ,-    noNotebookChangeCurrentPageCallback     ,-    notebookChangeCurrentPageCallbackWrapper,-    notebookChangeCurrentPageClosure        ,-    onNotebookChangeCurrentPage             ,----- ** CreateWindow-    NotebookCreateWindowCallback            ,-    NotebookCreateWindowCallbackC           ,-    NotebookCreateWindowSignalInfo          ,-    afterNotebookCreateWindow               ,-    mkNotebookCreateWindowCallback          ,-    noNotebookCreateWindowCallback          ,-    notebookCreateWindowCallbackWrapper     ,-    notebookCreateWindowClosure             ,-    onNotebookCreateWindow                  ,----- ** FocusTab-    NotebookFocusTabCallback                ,-    NotebookFocusTabCallbackC               ,-    NotebookFocusTabSignalInfo              ,-    afterNotebookFocusTab                   ,-    mkNotebookFocusTabCallback              ,-    noNotebookFocusTabCallback              ,-    notebookFocusTabCallbackWrapper         ,-    notebookFocusTabClosure                 ,-    onNotebookFocusTab                      ,----- ** MoveFocusOut-    NotebookMoveFocusOutCallback            ,-    NotebookMoveFocusOutCallbackC           ,-    NotebookMoveFocusOutSignalInfo          ,-    afterNotebookMoveFocusOut               ,-    mkNotebookMoveFocusOutCallback          ,-    noNotebookMoveFocusOutCallback          ,-    notebookMoveFocusOutCallbackWrapper     ,-    notebookMoveFocusOutClosure             ,-    onNotebookMoveFocusOut                  ,----- ** PageAdded-    NotebookPageAddedCallback               ,-    NotebookPageAddedCallbackC              ,-    NotebookPageAddedSignalInfo             ,-    afterNotebookPageAdded                  ,-    mkNotebookPageAddedCallback             ,-    noNotebookPageAddedCallback             ,-    notebookPageAddedCallbackWrapper        ,-    notebookPageAddedClosure                ,-    onNotebookPageAdded                     ,----- ** PageRemoved-    NotebookPageRemovedCallback             ,-    NotebookPageRemovedCallbackC            ,-    NotebookPageRemovedSignalInfo           ,-    afterNotebookPageRemoved                ,-    mkNotebookPageRemovedCallback           ,-    noNotebookPageRemovedCallback           ,-    notebookPageRemovedCallbackWrapper      ,-    notebookPageRemovedClosure              ,-    onNotebookPageRemoved                   ,----- ** PageReordered-    NotebookPageReorderedCallback           ,-    NotebookPageReorderedCallbackC          ,-    NotebookPageReorderedSignalInfo         ,-    afterNotebookPageReordered              ,-    mkNotebookPageReorderedCallback         ,-    noNotebookPageReorderedCallback         ,-    notebookPageReorderedCallbackWrapper    ,-    notebookPageReorderedClosure            ,-    onNotebookPageReordered                 ,----- ** ReorderTab-    NotebookReorderTabCallback              ,-    NotebookReorderTabCallbackC             ,-    NotebookReorderTabSignalInfo            ,-    afterNotebookReorderTab                 ,-    mkNotebookReorderTabCallback            ,-    noNotebookReorderTabCallback            ,-    notebookReorderTabCallbackWrapper       ,-    notebookReorderTabClosure               ,-    onNotebookReorderTab                    ,----- ** SelectPage-    NotebookSelectPageCallback              ,-    NotebookSelectPageCallbackC             ,-    NotebookSelectPageSignalInfo            ,-    afterNotebookSelectPage                 ,-    mkNotebookSelectPageCallback            ,-    noNotebookSelectPageCallback            ,-    notebookSelectPageCallbackWrapper       ,-    notebookSelectPageClosure               ,-    onNotebookSelectPage                    ,----- ** SwitchPage-    NotebookSwitchPageCallback              ,-    NotebookSwitchPageCallbackC             ,-    NotebookSwitchPageSignalInfo            ,-    afterNotebookSwitchPage                 ,-    mkNotebookSwitchPageCallback            ,-    noNotebookSwitchPageCallback            ,-    notebookSwitchPageCallbackWrapper       ,-    notebookSwitchPageClosure               ,-    onNotebookSwitchPage                    ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype Notebook = Notebook (ForeignPtr Notebook)-foreign import ccall "gtk_notebook_get_type"-    c_gtk_notebook_get_type :: IO GType--type instance ParentTypes Notebook = NotebookParentTypes-type NotebookParentTypes = '[Container, Widget, GObject.Object, Atk.ImplementorIface, Buildable]--instance GObject Notebook where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_notebook_get_type-    --class GObject o => NotebookK o-instance (GObject o, IsDescendantOf Notebook o) => NotebookK o--toNotebook :: NotebookK o => o -> IO Notebook-toNotebook = unsafeCastTo Notebook--noNotebook :: Maybe Notebook-noNotebook = Nothing--type family ResolveNotebookMethod (t :: Symbol) (o :: *) :: * where-    ResolveNotebookMethod "activate" o = WidgetActivateMethodInfo-    ResolveNotebookMethod "add" o = ContainerAddMethodInfo-    ResolveNotebookMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveNotebookMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveNotebookMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveNotebookMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveNotebookMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveNotebookMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveNotebookMethod "appendPage" o = NotebookAppendPageMethodInfo-    ResolveNotebookMethod "appendPageMenu" o = NotebookAppendPageMenuMethodInfo-    ResolveNotebookMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveNotebookMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveNotebookMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveNotebookMethod "checkResize" o = ContainerCheckResizeMethodInfo-    ResolveNotebookMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveNotebookMethod "childGetProperty" o = ContainerChildGetPropertyMethodInfo-    ResolveNotebookMethod "childNotifyByPspec" o = ContainerChildNotifyByPspecMethodInfo-    ResolveNotebookMethod "childSetProperty" o = ContainerChildSetPropertyMethodInfo-    ResolveNotebookMethod "childType" o = ContainerChildTypeMethodInfo-    ResolveNotebookMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveNotebookMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveNotebookMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveNotebookMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveNotebookMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveNotebookMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveNotebookMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveNotebookMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveNotebookMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveNotebookMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveNotebookMethod "detachTab" o = NotebookDetachTabMethodInfo-    ResolveNotebookMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveNotebookMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveNotebookMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveNotebookMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveNotebookMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveNotebookMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveNotebookMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveNotebookMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveNotebookMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveNotebookMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveNotebookMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveNotebookMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveNotebookMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveNotebookMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveNotebookMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveNotebookMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveNotebookMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveNotebookMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveNotebookMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveNotebookMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveNotebookMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveNotebookMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveNotebookMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveNotebookMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveNotebookMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveNotebookMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveNotebookMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveNotebookMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveNotebookMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveNotebookMethod "draw" o = WidgetDrawMethodInfo-    ResolveNotebookMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveNotebookMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveNotebookMethod "event" o = WidgetEventMethodInfo-    ResolveNotebookMethod "forall" o = ContainerForallMethodInfo-    ResolveNotebookMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveNotebookMethod "foreach" o = ContainerForeachMethodInfo-    ResolveNotebookMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveNotebookMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveNotebookMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveNotebookMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveNotebookMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveNotebookMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveNotebookMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveNotebookMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveNotebookMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveNotebookMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveNotebookMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveNotebookMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveNotebookMethod "hide" o = WidgetHideMethodInfo-    ResolveNotebookMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveNotebookMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveNotebookMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveNotebookMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveNotebookMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveNotebookMethod "insertPage" o = NotebookInsertPageMethodInfo-    ResolveNotebookMethod "insertPageMenu" o = NotebookInsertPageMenuMethodInfo-    ResolveNotebookMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveNotebookMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveNotebookMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveNotebookMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveNotebookMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveNotebookMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveNotebookMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveNotebookMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveNotebookMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveNotebookMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveNotebookMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveNotebookMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveNotebookMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveNotebookMethod "map" o = WidgetMapMethodInfo-    ResolveNotebookMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveNotebookMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveNotebookMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveNotebookMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveNotebookMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveNotebookMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveNotebookMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveNotebookMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveNotebookMethod "nextPage" o = NotebookNextPageMethodInfo-    ResolveNotebookMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveNotebookMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveNotebookMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveNotebookMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveNotebookMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveNotebookMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveNotebookMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveNotebookMethod "pageNum" o = NotebookPageNumMethodInfo-    ResolveNotebookMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveNotebookMethod "path" o = WidgetPathMethodInfo-    ResolveNotebookMethod "popupDisable" o = NotebookPopupDisableMethodInfo-    ResolveNotebookMethod "popupEnable" o = NotebookPopupEnableMethodInfo-    ResolveNotebookMethod "prependPage" o = NotebookPrependPageMethodInfo-    ResolveNotebookMethod "prependPageMenu" o = NotebookPrependPageMenuMethodInfo-    ResolveNotebookMethod "prevPage" o = NotebookPrevPageMethodInfo-    ResolveNotebookMethod "propagateDraw" o = ContainerPropagateDrawMethodInfo-    ResolveNotebookMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveNotebookMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveNotebookMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveNotebookMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveNotebookMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveNotebookMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveNotebookMethod "realize" o = WidgetRealizeMethodInfo-    ResolveNotebookMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveNotebookMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveNotebookMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveNotebookMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveNotebookMethod "remove" o = ContainerRemoveMethodInfo-    ResolveNotebookMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveNotebookMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveNotebookMethod "removePage" o = NotebookRemovePageMethodInfo-    ResolveNotebookMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveNotebookMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveNotebookMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveNotebookMethod "reorderChild" o = NotebookReorderChildMethodInfo-    ResolveNotebookMethod "reparent" o = WidgetReparentMethodInfo-    ResolveNotebookMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveNotebookMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveNotebookMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveNotebookMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveNotebookMethod "resizeChildren" o = ContainerResizeChildrenMethodInfo-    ResolveNotebookMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveNotebookMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveNotebookMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveNotebookMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveNotebookMethod "show" o = WidgetShowMethodInfo-    ResolveNotebookMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveNotebookMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveNotebookMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveNotebookMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveNotebookMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveNotebookMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveNotebookMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveNotebookMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveNotebookMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveNotebookMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveNotebookMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveNotebookMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveNotebookMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveNotebookMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveNotebookMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveNotebookMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveNotebookMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveNotebookMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveNotebookMethod "unsetFocusChain" o = ContainerUnsetFocusChainMethodInfo-    ResolveNotebookMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveNotebookMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveNotebookMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveNotebookMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveNotebookMethod "getActionWidget" o = NotebookGetActionWidgetMethodInfo-    ResolveNotebookMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveNotebookMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveNotebookMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveNotebookMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveNotebookMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveNotebookMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveNotebookMethod "getBorderWidth" o = ContainerGetBorderWidthMethodInfo-    ResolveNotebookMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveNotebookMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveNotebookMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveNotebookMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveNotebookMethod "getChildren" o = ContainerGetChildrenMethodInfo-    ResolveNotebookMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveNotebookMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveNotebookMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveNotebookMethod "getCurrentPage" o = NotebookGetCurrentPageMethodInfo-    ResolveNotebookMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveNotebookMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveNotebookMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveNotebookMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveNotebookMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveNotebookMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveNotebookMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveNotebookMethod "getFocusChain" o = ContainerGetFocusChainMethodInfo-    ResolveNotebookMethod "getFocusChild" o = ContainerGetFocusChildMethodInfo-    ResolveNotebookMethod "getFocusHadjustment" o = ContainerGetFocusHadjustmentMethodInfo-    ResolveNotebookMethod "getFocusVadjustment" o = ContainerGetFocusVadjustmentMethodInfo-    ResolveNotebookMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveNotebookMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveNotebookMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveNotebookMethod "getGroupName" o = NotebookGetGroupNameMethodInfo-    ResolveNotebookMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveNotebookMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveNotebookMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveNotebookMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveNotebookMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveNotebookMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveNotebookMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveNotebookMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveNotebookMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveNotebookMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveNotebookMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveNotebookMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveNotebookMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveNotebookMethod "getMenuLabel" o = NotebookGetMenuLabelMethodInfo-    ResolveNotebookMethod "getMenuLabelText" o = NotebookGetMenuLabelTextMethodInfo-    ResolveNotebookMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveNotebookMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveNotebookMethod "getNPages" o = NotebookGetNPagesMethodInfo-    ResolveNotebookMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveNotebookMethod "getNthPage" o = NotebookGetNthPageMethodInfo-    ResolveNotebookMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveNotebookMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveNotebookMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveNotebookMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveNotebookMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveNotebookMethod "getPathForChild" o = ContainerGetPathForChildMethodInfo-    ResolveNotebookMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveNotebookMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveNotebookMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveNotebookMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveNotebookMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveNotebookMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveNotebookMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveNotebookMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveNotebookMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveNotebookMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveNotebookMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveNotebookMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveNotebookMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveNotebookMethod "getResizeMode" o = ContainerGetResizeModeMethodInfo-    ResolveNotebookMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveNotebookMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveNotebookMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveNotebookMethod "getScrollable" o = NotebookGetScrollableMethodInfo-    ResolveNotebookMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveNotebookMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveNotebookMethod "getShowBorder" o = NotebookGetShowBorderMethodInfo-    ResolveNotebookMethod "getShowTabs" o = NotebookGetShowTabsMethodInfo-    ResolveNotebookMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveNotebookMethod "getState" o = WidgetGetStateMethodInfo-    ResolveNotebookMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveNotebookMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveNotebookMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveNotebookMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveNotebookMethod "getTabDetachable" o = NotebookGetTabDetachableMethodInfo-    ResolveNotebookMethod "getTabHborder" o = NotebookGetTabHborderMethodInfo-    ResolveNotebookMethod "getTabLabel" o = NotebookGetTabLabelMethodInfo-    ResolveNotebookMethod "getTabLabelText" o = NotebookGetTabLabelTextMethodInfo-    ResolveNotebookMethod "getTabPos" o = NotebookGetTabPosMethodInfo-    ResolveNotebookMethod "getTabReorderable" o = NotebookGetTabReorderableMethodInfo-    ResolveNotebookMethod "getTabVborder" o = NotebookGetTabVborderMethodInfo-    ResolveNotebookMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveNotebookMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveNotebookMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveNotebookMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveNotebookMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveNotebookMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveNotebookMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveNotebookMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveNotebookMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveNotebookMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveNotebookMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveNotebookMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveNotebookMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveNotebookMethod "setActionWidget" o = NotebookSetActionWidgetMethodInfo-    ResolveNotebookMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveNotebookMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveNotebookMethod "setBorderWidth" o = ContainerSetBorderWidthMethodInfo-    ResolveNotebookMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveNotebookMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveNotebookMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveNotebookMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveNotebookMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveNotebookMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveNotebookMethod "setCurrentPage" o = NotebookSetCurrentPageMethodInfo-    ResolveNotebookMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveNotebookMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveNotebookMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveNotebookMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveNotebookMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveNotebookMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveNotebookMethod "setFocusChain" o = ContainerSetFocusChainMethodInfo-    ResolveNotebookMethod "setFocusChild" o = ContainerSetFocusChildMethodInfo-    ResolveNotebookMethod "setFocusHadjustment" o = ContainerSetFocusHadjustmentMethodInfo-    ResolveNotebookMethod "setFocusVadjustment" o = ContainerSetFocusVadjustmentMethodInfo-    ResolveNotebookMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveNotebookMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveNotebookMethod "setGroupName" o = NotebookSetGroupNameMethodInfo-    ResolveNotebookMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveNotebookMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveNotebookMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveNotebookMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveNotebookMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveNotebookMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveNotebookMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveNotebookMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveNotebookMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveNotebookMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveNotebookMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveNotebookMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveNotebookMethod "setMenuLabel" o = NotebookSetMenuLabelMethodInfo-    ResolveNotebookMethod "setMenuLabelText" o = NotebookSetMenuLabelTextMethodInfo-    ResolveNotebookMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveNotebookMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveNotebookMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveNotebookMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveNotebookMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveNotebookMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveNotebookMethod "setReallocateRedraws" o = ContainerSetReallocateRedrawsMethodInfo-    ResolveNotebookMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveNotebookMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveNotebookMethod "setResizeMode" o = ContainerSetResizeModeMethodInfo-    ResolveNotebookMethod "setScrollable" o = NotebookSetScrollableMethodInfo-    ResolveNotebookMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveNotebookMethod "setShowBorder" o = NotebookSetShowBorderMethodInfo-    ResolveNotebookMethod "setShowTabs" o = NotebookSetShowTabsMethodInfo-    ResolveNotebookMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveNotebookMethod "setState" o = WidgetSetStateMethodInfo-    ResolveNotebookMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveNotebookMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveNotebookMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveNotebookMethod "setTabDetachable" o = NotebookSetTabDetachableMethodInfo-    ResolveNotebookMethod "setTabLabel" o = NotebookSetTabLabelMethodInfo-    ResolveNotebookMethod "setTabLabelText" o = NotebookSetTabLabelTextMethodInfo-    ResolveNotebookMethod "setTabPos" o = NotebookSetTabPosMethodInfo-    ResolveNotebookMethod "setTabReorderable" o = NotebookSetTabReorderableMethodInfo-    ResolveNotebookMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveNotebookMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveNotebookMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveNotebookMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveNotebookMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveNotebookMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveNotebookMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveNotebookMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveNotebookMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveNotebookMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveNotebookMethod t Notebook, MethodInfo info Notebook p) => IsLabelProxy t (Notebook -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveNotebookMethod t Notebook, MethodInfo info Notebook p) => IsLabel t (Notebook -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal Notebook::change-current-page-type NotebookChangeCurrentPageCallback =-    Int32 ->-    IO Bool--noNotebookChangeCurrentPageCallback :: Maybe NotebookChangeCurrentPageCallback-noNotebookChangeCurrentPageCallback = Nothing--type NotebookChangeCurrentPageCallbackC =-    Ptr () ->                               -- object-    Int32 ->-    Ptr () ->                               -- user_data-    IO CInt--foreign import ccall "wrapper"-    mkNotebookChangeCurrentPageCallback :: NotebookChangeCurrentPageCallbackC -> IO (FunPtr NotebookChangeCurrentPageCallbackC)--notebookChangeCurrentPageClosure :: NotebookChangeCurrentPageCallback -> IO Closure-notebookChangeCurrentPageClosure cb = newCClosure =<< mkNotebookChangeCurrentPageCallback wrapped-    where wrapped = notebookChangeCurrentPageCallbackWrapper cb--notebookChangeCurrentPageCallbackWrapper ::-    NotebookChangeCurrentPageCallback ->-    Ptr () ->-    Int32 ->-    Ptr () ->-    IO CInt-notebookChangeCurrentPageCallbackWrapper _cb _ object _ = do-    result <- _cb  object-    let result' = (fromIntegral . fromEnum) result-    return result'--onNotebookChangeCurrentPage :: (GObject a, MonadIO m) => a -> NotebookChangeCurrentPageCallback -> m SignalHandlerId-onNotebookChangeCurrentPage obj cb = liftIO $ connectNotebookChangeCurrentPage obj cb SignalConnectBefore-afterNotebookChangeCurrentPage :: (GObject a, MonadIO m) => a -> NotebookChangeCurrentPageCallback -> m SignalHandlerId-afterNotebookChangeCurrentPage obj cb = connectNotebookChangeCurrentPage obj cb SignalConnectAfter--connectNotebookChangeCurrentPage :: (GObject a, MonadIO m) =>-                                    a -> NotebookChangeCurrentPageCallback -> SignalConnectMode -> m SignalHandlerId-connectNotebookChangeCurrentPage obj cb after = liftIO $ do-    cb' <- mkNotebookChangeCurrentPageCallback (notebookChangeCurrentPageCallbackWrapper cb)-    connectSignalFunPtr obj "change-current-page" cb' after---- signal Notebook::create-window-type NotebookCreateWindowCallback =-    Widget ->-    Int32 ->-    Int32 ->-    IO Notebook--noNotebookCreateWindowCallback :: Maybe NotebookCreateWindowCallback-noNotebookCreateWindowCallback = Nothing--type NotebookCreateWindowCallbackC =-    Ptr () ->                               -- object-    Ptr Widget ->-    Int32 ->-    Int32 ->-    Ptr () ->                               -- user_data-    IO (Ptr Notebook)--foreign import ccall "wrapper"-    mkNotebookCreateWindowCallback :: NotebookCreateWindowCallbackC -> IO (FunPtr NotebookCreateWindowCallbackC)--notebookCreateWindowClosure :: NotebookCreateWindowCallback -> IO Closure-notebookCreateWindowClosure cb = newCClosure =<< mkNotebookCreateWindowCallback wrapped-    where wrapped = notebookCreateWindowCallbackWrapper cb--notebookCreateWindowCallbackWrapper ::-    NotebookCreateWindowCallback ->-    Ptr () ->-    Ptr Widget ->-    Int32 ->-    Int32 ->-    Ptr () ->-    IO (Ptr Notebook)-notebookCreateWindowCallbackWrapper _cb _ page x y _ = do-    page' <- (newObject Widget) page-    result <- _cb  page' x y-    let result' = unsafeManagedPtrCastPtr result-    return result'--onNotebookCreateWindow :: (GObject a, MonadIO m) => a -> NotebookCreateWindowCallback -> m SignalHandlerId-onNotebookCreateWindow obj cb = liftIO $ connectNotebookCreateWindow obj cb SignalConnectBefore-afterNotebookCreateWindow :: (GObject a, MonadIO m) => a -> NotebookCreateWindowCallback -> m SignalHandlerId-afterNotebookCreateWindow obj cb = connectNotebookCreateWindow obj cb SignalConnectAfter--connectNotebookCreateWindow :: (GObject a, MonadIO m) =>-                               a -> NotebookCreateWindowCallback -> SignalConnectMode -> m SignalHandlerId-connectNotebookCreateWindow obj cb after = liftIO $ do-    cb' <- mkNotebookCreateWindowCallback (notebookCreateWindowCallbackWrapper cb)-    connectSignalFunPtr obj "create-window" cb' after---- signal Notebook::focus-tab-type NotebookFocusTabCallback =-    NotebookTab ->-    IO Bool--noNotebookFocusTabCallback :: Maybe NotebookFocusTabCallback-noNotebookFocusTabCallback = Nothing--type NotebookFocusTabCallbackC =-    Ptr () ->                               -- object-    CUInt ->-    Ptr () ->                               -- user_data-    IO CInt--foreign import ccall "wrapper"-    mkNotebookFocusTabCallback :: NotebookFocusTabCallbackC -> IO (FunPtr NotebookFocusTabCallbackC)--notebookFocusTabClosure :: NotebookFocusTabCallback -> IO Closure-notebookFocusTabClosure cb = newCClosure =<< mkNotebookFocusTabCallback wrapped-    where wrapped = notebookFocusTabCallbackWrapper cb--notebookFocusTabCallbackWrapper ::-    NotebookFocusTabCallback ->-    Ptr () ->-    CUInt ->-    Ptr () ->-    IO CInt-notebookFocusTabCallbackWrapper _cb _ object _ = do-    let object' = (toEnum . fromIntegral) object-    result <- _cb  object'-    let result' = (fromIntegral . fromEnum) result-    return result'--onNotebookFocusTab :: (GObject a, MonadIO m) => a -> NotebookFocusTabCallback -> m SignalHandlerId-onNotebookFocusTab obj cb = liftIO $ connectNotebookFocusTab obj cb SignalConnectBefore-afterNotebookFocusTab :: (GObject a, MonadIO m) => a -> NotebookFocusTabCallback -> m SignalHandlerId-afterNotebookFocusTab obj cb = connectNotebookFocusTab obj cb SignalConnectAfter--connectNotebookFocusTab :: (GObject a, MonadIO m) =>-                           a -> NotebookFocusTabCallback -> SignalConnectMode -> m SignalHandlerId-connectNotebookFocusTab obj cb after = liftIO $ do-    cb' <- mkNotebookFocusTabCallback (notebookFocusTabCallbackWrapper cb)-    connectSignalFunPtr obj "focus-tab" cb' after---- signal Notebook::move-focus-out-type NotebookMoveFocusOutCallback =-    DirectionType ->-    IO ()--noNotebookMoveFocusOutCallback :: Maybe NotebookMoveFocusOutCallback-noNotebookMoveFocusOutCallback = Nothing--type NotebookMoveFocusOutCallbackC =-    Ptr () ->                               -- object-    CUInt ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkNotebookMoveFocusOutCallback :: NotebookMoveFocusOutCallbackC -> IO (FunPtr NotebookMoveFocusOutCallbackC)--notebookMoveFocusOutClosure :: NotebookMoveFocusOutCallback -> IO Closure-notebookMoveFocusOutClosure cb = newCClosure =<< mkNotebookMoveFocusOutCallback wrapped-    where wrapped = notebookMoveFocusOutCallbackWrapper cb--notebookMoveFocusOutCallbackWrapper ::-    NotebookMoveFocusOutCallback ->-    Ptr () ->-    CUInt ->-    Ptr () ->-    IO ()-notebookMoveFocusOutCallbackWrapper _cb _ object _ = do-    let object' = (toEnum . fromIntegral) object-    _cb  object'--onNotebookMoveFocusOut :: (GObject a, MonadIO m) => a -> NotebookMoveFocusOutCallback -> m SignalHandlerId-onNotebookMoveFocusOut obj cb = liftIO $ connectNotebookMoveFocusOut obj cb SignalConnectBefore-afterNotebookMoveFocusOut :: (GObject a, MonadIO m) => a -> NotebookMoveFocusOutCallback -> m SignalHandlerId-afterNotebookMoveFocusOut obj cb = connectNotebookMoveFocusOut obj cb SignalConnectAfter--connectNotebookMoveFocusOut :: (GObject a, MonadIO m) =>-                               a -> NotebookMoveFocusOutCallback -> SignalConnectMode -> m SignalHandlerId-connectNotebookMoveFocusOut obj cb after = liftIO $ do-    cb' <- mkNotebookMoveFocusOutCallback (notebookMoveFocusOutCallbackWrapper cb)-    connectSignalFunPtr obj "move-focus-out" cb' after---- signal Notebook::page-added-type NotebookPageAddedCallback =-    Widget ->-    Word32 ->-    IO ()--noNotebookPageAddedCallback :: Maybe NotebookPageAddedCallback-noNotebookPageAddedCallback = Nothing--type NotebookPageAddedCallbackC =-    Ptr () ->                               -- object-    Ptr Widget ->-    Word32 ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkNotebookPageAddedCallback :: NotebookPageAddedCallbackC -> IO (FunPtr NotebookPageAddedCallbackC)--notebookPageAddedClosure :: NotebookPageAddedCallback -> IO Closure-notebookPageAddedClosure cb = newCClosure =<< mkNotebookPageAddedCallback wrapped-    where wrapped = notebookPageAddedCallbackWrapper cb--notebookPageAddedCallbackWrapper ::-    NotebookPageAddedCallback ->-    Ptr () ->-    Ptr Widget ->-    Word32 ->-    Ptr () ->-    IO ()-notebookPageAddedCallbackWrapper _cb _ child pageNum _ = do-    child' <- (newObject Widget) child-    _cb  child' pageNum--onNotebookPageAdded :: (GObject a, MonadIO m) => a -> NotebookPageAddedCallback -> m SignalHandlerId-onNotebookPageAdded obj cb = liftIO $ connectNotebookPageAdded obj cb SignalConnectBefore-afterNotebookPageAdded :: (GObject a, MonadIO m) => a -> NotebookPageAddedCallback -> m SignalHandlerId-afterNotebookPageAdded obj cb = connectNotebookPageAdded obj cb SignalConnectAfter--connectNotebookPageAdded :: (GObject a, MonadIO m) =>-                            a -> NotebookPageAddedCallback -> SignalConnectMode -> m SignalHandlerId-connectNotebookPageAdded obj cb after = liftIO $ do-    cb' <- mkNotebookPageAddedCallback (notebookPageAddedCallbackWrapper cb)-    connectSignalFunPtr obj "page-added" cb' after---- signal Notebook::page-removed-type NotebookPageRemovedCallback =-    Widget ->-    Word32 ->-    IO ()--noNotebookPageRemovedCallback :: Maybe NotebookPageRemovedCallback-noNotebookPageRemovedCallback = Nothing--type NotebookPageRemovedCallbackC =-    Ptr () ->                               -- object-    Ptr Widget ->-    Word32 ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkNotebookPageRemovedCallback :: NotebookPageRemovedCallbackC -> IO (FunPtr NotebookPageRemovedCallbackC)--notebookPageRemovedClosure :: NotebookPageRemovedCallback -> IO Closure-notebookPageRemovedClosure cb = newCClosure =<< mkNotebookPageRemovedCallback wrapped-    where wrapped = notebookPageRemovedCallbackWrapper cb--notebookPageRemovedCallbackWrapper ::-    NotebookPageRemovedCallback ->-    Ptr () ->-    Ptr Widget ->-    Word32 ->-    Ptr () ->-    IO ()-notebookPageRemovedCallbackWrapper _cb _ child pageNum _ = do-    child' <- (newObject Widget) child-    _cb  child' pageNum--onNotebookPageRemoved :: (GObject a, MonadIO m) => a -> NotebookPageRemovedCallback -> m SignalHandlerId-onNotebookPageRemoved obj cb = liftIO $ connectNotebookPageRemoved obj cb SignalConnectBefore-afterNotebookPageRemoved :: (GObject a, MonadIO m) => a -> NotebookPageRemovedCallback -> m SignalHandlerId-afterNotebookPageRemoved obj cb = connectNotebookPageRemoved obj cb SignalConnectAfter--connectNotebookPageRemoved :: (GObject a, MonadIO m) =>-                              a -> NotebookPageRemovedCallback -> SignalConnectMode -> m SignalHandlerId-connectNotebookPageRemoved obj cb after = liftIO $ do-    cb' <- mkNotebookPageRemovedCallback (notebookPageRemovedCallbackWrapper cb)-    connectSignalFunPtr obj "page-removed" cb' after---- signal Notebook::page-reordered-type NotebookPageReorderedCallback =-    Widget ->-    Word32 ->-    IO ()--noNotebookPageReorderedCallback :: Maybe NotebookPageReorderedCallback-noNotebookPageReorderedCallback = Nothing--type NotebookPageReorderedCallbackC =-    Ptr () ->                               -- object-    Ptr Widget ->-    Word32 ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkNotebookPageReorderedCallback :: NotebookPageReorderedCallbackC -> IO (FunPtr NotebookPageReorderedCallbackC)--notebookPageReorderedClosure :: NotebookPageReorderedCallback -> IO Closure-notebookPageReorderedClosure cb = newCClosure =<< mkNotebookPageReorderedCallback wrapped-    where wrapped = notebookPageReorderedCallbackWrapper cb--notebookPageReorderedCallbackWrapper ::-    NotebookPageReorderedCallback ->-    Ptr () ->-    Ptr Widget ->-    Word32 ->-    Ptr () ->-    IO ()-notebookPageReorderedCallbackWrapper _cb _ child pageNum _ = do-    child' <- (newObject Widget) child-    _cb  child' pageNum--onNotebookPageReordered :: (GObject a, MonadIO m) => a -> NotebookPageReorderedCallback -> m SignalHandlerId-onNotebookPageReordered obj cb = liftIO $ connectNotebookPageReordered obj cb SignalConnectBefore-afterNotebookPageReordered :: (GObject a, MonadIO m) => a -> NotebookPageReorderedCallback -> m SignalHandlerId-afterNotebookPageReordered obj cb = connectNotebookPageReordered obj cb SignalConnectAfter--connectNotebookPageReordered :: (GObject a, MonadIO m) =>-                                a -> NotebookPageReorderedCallback -> SignalConnectMode -> m SignalHandlerId-connectNotebookPageReordered obj cb after = liftIO $ do-    cb' <- mkNotebookPageReorderedCallback (notebookPageReorderedCallbackWrapper cb)-    connectSignalFunPtr obj "page-reordered" cb' after---- signal Notebook::reorder-tab-type NotebookReorderTabCallback =-    DirectionType ->-    Bool ->-    IO Bool--noNotebookReorderTabCallback :: Maybe NotebookReorderTabCallback-noNotebookReorderTabCallback = Nothing--type NotebookReorderTabCallbackC =-    Ptr () ->                               -- object-    CUInt ->-    CInt ->-    Ptr () ->                               -- user_data-    IO CInt--foreign import ccall "wrapper"-    mkNotebookReorderTabCallback :: NotebookReorderTabCallbackC -> IO (FunPtr NotebookReorderTabCallbackC)--notebookReorderTabClosure :: NotebookReorderTabCallback -> IO Closure-notebookReorderTabClosure cb = newCClosure =<< mkNotebookReorderTabCallback wrapped-    where wrapped = notebookReorderTabCallbackWrapper cb--notebookReorderTabCallbackWrapper ::-    NotebookReorderTabCallback ->-    Ptr () ->-    CUInt ->-    CInt ->-    Ptr () ->-    IO CInt-notebookReorderTabCallbackWrapper _cb _ object p0 _ = do-    let object' = (toEnum . fromIntegral) object-    let p0' = (/= 0) p0-    result <- _cb  object' p0'-    let result' = (fromIntegral . fromEnum) result-    return result'--onNotebookReorderTab :: (GObject a, MonadIO m) => a -> NotebookReorderTabCallback -> m SignalHandlerId-onNotebookReorderTab obj cb = liftIO $ connectNotebookReorderTab obj cb SignalConnectBefore-afterNotebookReorderTab :: (GObject a, MonadIO m) => a -> NotebookReorderTabCallback -> m SignalHandlerId-afterNotebookReorderTab obj cb = connectNotebookReorderTab obj cb SignalConnectAfter--connectNotebookReorderTab :: (GObject a, MonadIO m) =>-                             a -> NotebookReorderTabCallback -> SignalConnectMode -> m SignalHandlerId-connectNotebookReorderTab obj cb after = liftIO $ do-    cb' <- mkNotebookReorderTabCallback (notebookReorderTabCallbackWrapper cb)-    connectSignalFunPtr obj "reorder-tab" cb' after---- signal Notebook::select-page-type NotebookSelectPageCallback =-    Bool ->-    IO Bool--noNotebookSelectPageCallback :: Maybe NotebookSelectPageCallback-noNotebookSelectPageCallback = Nothing--type NotebookSelectPageCallbackC =-    Ptr () ->                               -- object-    CInt ->-    Ptr () ->                               -- user_data-    IO CInt--foreign import ccall "wrapper"-    mkNotebookSelectPageCallback :: NotebookSelectPageCallbackC -> IO (FunPtr NotebookSelectPageCallbackC)--notebookSelectPageClosure :: NotebookSelectPageCallback -> IO Closure-notebookSelectPageClosure cb = newCClosure =<< mkNotebookSelectPageCallback wrapped-    where wrapped = notebookSelectPageCallbackWrapper cb--notebookSelectPageCallbackWrapper ::-    NotebookSelectPageCallback ->-    Ptr () ->-    CInt ->-    Ptr () ->-    IO CInt-notebookSelectPageCallbackWrapper _cb _ object _ = do-    let object' = (/= 0) object-    result <- _cb  object'-    let result' = (fromIntegral . fromEnum) result-    return result'--onNotebookSelectPage :: (GObject a, MonadIO m) => a -> NotebookSelectPageCallback -> m SignalHandlerId-onNotebookSelectPage obj cb = liftIO $ connectNotebookSelectPage obj cb SignalConnectBefore-afterNotebookSelectPage :: (GObject a, MonadIO m) => a -> NotebookSelectPageCallback -> m SignalHandlerId-afterNotebookSelectPage obj cb = connectNotebookSelectPage obj cb SignalConnectAfter--connectNotebookSelectPage :: (GObject a, MonadIO m) =>-                             a -> NotebookSelectPageCallback -> SignalConnectMode -> m SignalHandlerId-connectNotebookSelectPage obj cb after = liftIO $ do-    cb' <- mkNotebookSelectPageCallback (notebookSelectPageCallbackWrapper cb)-    connectSignalFunPtr obj "select-page" cb' after---- signal Notebook::switch-page-type NotebookSwitchPageCallback =-    Widget ->-    Word32 ->-    IO ()--noNotebookSwitchPageCallback :: Maybe NotebookSwitchPageCallback-noNotebookSwitchPageCallback = Nothing--type NotebookSwitchPageCallbackC =-    Ptr () ->                               -- object-    Ptr Widget ->-    Word32 ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkNotebookSwitchPageCallback :: NotebookSwitchPageCallbackC -> IO (FunPtr NotebookSwitchPageCallbackC)--notebookSwitchPageClosure :: NotebookSwitchPageCallback -> IO Closure-notebookSwitchPageClosure cb = newCClosure =<< mkNotebookSwitchPageCallback wrapped-    where wrapped = notebookSwitchPageCallbackWrapper cb--notebookSwitchPageCallbackWrapper ::-    NotebookSwitchPageCallback ->-    Ptr () ->-    Ptr Widget ->-    Word32 ->-    Ptr () ->-    IO ()-notebookSwitchPageCallbackWrapper _cb _ page pageNum _ = do-    page' <- (newObject Widget) page-    _cb  page' pageNum--onNotebookSwitchPage :: (GObject a, MonadIO m) => a -> NotebookSwitchPageCallback -> m SignalHandlerId-onNotebookSwitchPage obj cb = liftIO $ connectNotebookSwitchPage obj cb SignalConnectBefore-afterNotebookSwitchPage :: (GObject a, MonadIO m) => a -> NotebookSwitchPageCallback -> m SignalHandlerId-afterNotebookSwitchPage obj cb = connectNotebookSwitchPage obj cb SignalConnectAfter--connectNotebookSwitchPage :: (GObject a, MonadIO m) =>-                             a -> NotebookSwitchPageCallback -> SignalConnectMode -> m SignalHandlerId-connectNotebookSwitchPage obj cb after = liftIO $ do-    cb' <- mkNotebookSwitchPageCallback (notebookSwitchPageCallbackWrapper cb)-    connectSignalFunPtr obj "switch-page" cb' after---- VVV Prop "enable-popup"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getNotebookEnablePopup :: (MonadIO m, NotebookK o) => o -> m Bool-getNotebookEnablePopup obj = liftIO $ getObjectPropertyBool obj "enable-popup"--setNotebookEnablePopup :: (MonadIO m, NotebookK o) => o -> Bool -> m ()-setNotebookEnablePopup obj val = liftIO $ setObjectPropertyBool obj "enable-popup" val--constructNotebookEnablePopup :: Bool -> IO ([Char], GValue)-constructNotebookEnablePopup val = constructObjectPropertyBool "enable-popup" val--data NotebookEnablePopupPropertyInfo-instance AttrInfo NotebookEnablePopupPropertyInfo where-    type AttrAllowedOps NotebookEnablePopupPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint NotebookEnablePopupPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint NotebookEnablePopupPropertyInfo = NotebookK-    type AttrGetType NotebookEnablePopupPropertyInfo = Bool-    type AttrLabel NotebookEnablePopupPropertyInfo = "enable-popup"-    attrGet _ = getNotebookEnablePopup-    attrSet _ = setNotebookEnablePopup-    attrConstruct _ = constructNotebookEnablePopup-    attrClear _ = undefined---- VVV Prop "group-name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just True)--getNotebookGroupName :: (MonadIO m, NotebookK o) => o -> m T.Text-getNotebookGroupName obj = liftIO $ checkUnexpectedNothing "getNotebookGroupName" $ getObjectPropertyString obj "group-name"--setNotebookGroupName :: (MonadIO m, NotebookK o) => o -> T.Text -> m ()-setNotebookGroupName obj val = liftIO $ setObjectPropertyString obj "group-name" (Just val)--constructNotebookGroupName :: T.Text -> IO ([Char], GValue)-constructNotebookGroupName val = constructObjectPropertyString "group-name" (Just val)--clearNotebookGroupName :: (MonadIO m, NotebookK o) => o -> m ()-clearNotebookGroupName obj = liftIO $ setObjectPropertyString obj "group-name" (Nothing :: Maybe T.Text)--data NotebookGroupNamePropertyInfo-instance AttrInfo NotebookGroupNamePropertyInfo where-    type AttrAllowedOps NotebookGroupNamePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint NotebookGroupNamePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint NotebookGroupNamePropertyInfo = NotebookK-    type AttrGetType NotebookGroupNamePropertyInfo = T.Text-    type AttrLabel NotebookGroupNamePropertyInfo = "group-name"-    attrGet _ = getNotebookGroupName-    attrSet _ = setNotebookGroupName-    attrConstruct _ = constructNotebookGroupName-    attrClear _ = clearNotebookGroupName---- VVV Prop "page"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getNotebookPage :: (MonadIO m, NotebookK o) => o -> m Int32-getNotebookPage obj = liftIO $ getObjectPropertyInt32 obj "page"--setNotebookPage :: (MonadIO m, NotebookK o) => o -> Int32 -> m ()-setNotebookPage obj val = liftIO $ setObjectPropertyInt32 obj "page" val--constructNotebookPage :: Int32 -> IO ([Char], GValue)-constructNotebookPage val = constructObjectPropertyInt32 "page" val--data NotebookPagePropertyInfo-instance AttrInfo NotebookPagePropertyInfo where-    type AttrAllowedOps NotebookPagePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint NotebookPagePropertyInfo = (~) Int32-    type AttrBaseTypeConstraint NotebookPagePropertyInfo = NotebookK-    type AttrGetType NotebookPagePropertyInfo = Int32-    type AttrLabel NotebookPagePropertyInfo = "page"-    attrGet _ = getNotebookPage-    attrSet _ = setNotebookPage-    attrConstruct _ = constructNotebookPage-    attrClear _ = undefined---- VVV Prop "scrollable"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getNotebookScrollable :: (MonadIO m, NotebookK o) => o -> m Bool-getNotebookScrollable obj = liftIO $ getObjectPropertyBool obj "scrollable"--setNotebookScrollable :: (MonadIO m, NotebookK o) => o -> Bool -> m ()-setNotebookScrollable obj val = liftIO $ setObjectPropertyBool obj "scrollable" val--constructNotebookScrollable :: Bool -> IO ([Char], GValue)-constructNotebookScrollable val = constructObjectPropertyBool "scrollable" val--data NotebookScrollablePropertyInfo-instance AttrInfo NotebookScrollablePropertyInfo where-    type AttrAllowedOps NotebookScrollablePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint NotebookScrollablePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint NotebookScrollablePropertyInfo = NotebookK-    type AttrGetType NotebookScrollablePropertyInfo = Bool-    type AttrLabel NotebookScrollablePropertyInfo = "scrollable"-    attrGet _ = getNotebookScrollable-    attrSet _ = setNotebookScrollable-    attrConstruct _ = constructNotebookScrollable-    attrClear _ = undefined---- VVV Prop "show-border"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getNotebookShowBorder :: (MonadIO m, NotebookK o) => o -> m Bool-getNotebookShowBorder obj = liftIO $ getObjectPropertyBool obj "show-border"--setNotebookShowBorder :: (MonadIO m, NotebookK o) => o -> Bool -> m ()-setNotebookShowBorder obj val = liftIO $ setObjectPropertyBool obj "show-border" val--constructNotebookShowBorder :: Bool -> IO ([Char], GValue)-constructNotebookShowBorder val = constructObjectPropertyBool "show-border" val--data NotebookShowBorderPropertyInfo-instance AttrInfo NotebookShowBorderPropertyInfo where-    type AttrAllowedOps NotebookShowBorderPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint NotebookShowBorderPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint NotebookShowBorderPropertyInfo = NotebookK-    type AttrGetType NotebookShowBorderPropertyInfo = Bool-    type AttrLabel NotebookShowBorderPropertyInfo = "show-border"-    attrGet _ = getNotebookShowBorder-    attrSet _ = setNotebookShowBorder-    attrConstruct _ = constructNotebookShowBorder-    attrClear _ = undefined---- VVV Prop "show-tabs"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getNotebookShowTabs :: (MonadIO m, NotebookK o) => o -> m Bool-getNotebookShowTabs obj = liftIO $ getObjectPropertyBool obj "show-tabs"--setNotebookShowTabs :: (MonadIO m, NotebookK o) => o -> Bool -> m ()-setNotebookShowTabs obj val = liftIO $ setObjectPropertyBool obj "show-tabs" val--constructNotebookShowTabs :: Bool -> IO ([Char], GValue)-constructNotebookShowTabs val = constructObjectPropertyBool "show-tabs" val--data NotebookShowTabsPropertyInfo-instance AttrInfo NotebookShowTabsPropertyInfo where-    type AttrAllowedOps NotebookShowTabsPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint NotebookShowTabsPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint NotebookShowTabsPropertyInfo = NotebookK-    type AttrGetType NotebookShowTabsPropertyInfo = Bool-    type AttrLabel NotebookShowTabsPropertyInfo = "show-tabs"-    attrGet _ = getNotebookShowTabs-    attrSet _ = setNotebookShowTabs-    attrConstruct _ = constructNotebookShowTabs-    attrClear _ = undefined---- VVV Prop "tab-pos"-   -- Type: TInterface "Gtk" "PositionType"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getNotebookTabPos :: (MonadIO m, NotebookK o) => o -> m PositionType-getNotebookTabPos obj = liftIO $ getObjectPropertyEnum obj "tab-pos"--setNotebookTabPos :: (MonadIO m, NotebookK o) => o -> PositionType -> m ()-setNotebookTabPos obj val = liftIO $ setObjectPropertyEnum obj "tab-pos" val--constructNotebookTabPos :: PositionType -> IO ([Char], GValue)-constructNotebookTabPos val = constructObjectPropertyEnum "tab-pos" val--data NotebookTabPosPropertyInfo-instance AttrInfo NotebookTabPosPropertyInfo where-    type AttrAllowedOps NotebookTabPosPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint NotebookTabPosPropertyInfo = (~) PositionType-    type AttrBaseTypeConstraint NotebookTabPosPropertyInfo = NotebookK-    type AttrGetType NotebookTabPosPropertyInfo = PositionType-    type AttrLabel NotebookTabPosPropertyInfo = "tab-pos"-    attrGet _ = getNotebookTabPos-    attrSet _ = setNotebookTabPos-    attrConstruct _ = constructNotebookTabPos-    attrClear _ = undefined--type instance AttributeList Notebook = NotebookAttributeList-type NotebookAttributeList = ('[ '("appPaintable", WidgetAppPaintablePropertyInfo), '("borderWidth", ContainerBorderWidthPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("child", ContainerChildPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("enablePopup", NotebookEnablePopupPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("groupName", NotebookGroupNamePropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("page", NotebookPagePropertyInfo), '("parent", WidgetParentPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("resizeMode", ContainerResizeModePropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("scrollable", NotebookScrollablePropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("showBorder", NotebookShowBorderPropertyInfo), '("showTabs", NotebookShowTabsPropertyInfo), '("style", WidgetStylePropertyInfo), '("tabPos", NotebookTabPosPropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo)] :: [(Symbol, *)])--notebookEnablePopup :: AttrLabelProxy "enablePopup"-notebookEnablePopup = AttrLabelProxy--notebookGroupName :: AttrLabelProxy "groupName"-notebookGroupName = AttrLabelProxy--notebookPage :: AttrLabelProxy "page"-notebookPage = AttrLabelProxy--notebookScrollable :: AttrLabelProxy "scrollable"-notebookScrollable = AttrLabelProxy--notebookShowBorder :: AttrLabelProxy "showBorder"-notebookShowBorder = AttrLabelProxy--notebookShowTabs :: AttrLabelProxy "showTabs"-notebookShowTabs = AttrLabelProxy--notebookTabPos :: AttrLabelProxy "tabPos"-notebookTabPos = AttrLabelProxy--data NotebookChangeCurrentPageSignalInfo-instance SignalInfo NotebookChangeCurrentPageSignalInfo where-    type HaskellCallbackType NotebookChangeCurrentPageSignalInfo = NotebookChangeCurrentPageCallback-    connectSignal _ = connectNotebookChangeCurrentPage--data NotebookCreateWindowSignalInfo-instance SignalInfo NotebookCreateWindowSignalInfo where-    type HaskellCallbackType NotebookCreateWindowSignalInfo = NotebookCreateWindowCallback-    connectSignal _ = connectNotebookCreateWindow--data NotebookFocusTabSignalInfo-instance SignalInfo NotebookFocusTabSignalInfo where-    type HaskellCallbackType NotebookFocusTabSignalInfo = NotebookFocusTabCallback-    connectSignal _ = connectNotebookFocusTab--data NotebookMoveFocusOutSignalInfo-instance SignalInfo NotebookMoveFocusOutSignalInfo where-    type HaskellCallbackType NotebookMoveFocusOutSignalInfo = NotebookMoveFocusOutCallback-    connectSignal _ = connectNotebookMoveFocusOut--data NotebookPageAddedSignalInfo-instance SignalInfo NotebookPageAddedSignalInfo where-    type HaskellCallbackType NotebookPageAddedSignalInfo = NotebookPageAddedCallback-    connectSignal _ = connectNotebookPageAdded--data NotebookPageRemovedSignalInfo-instance SignalInfo NotebookPageRemovedSignalInfo where-    type HaskellCallbackType NotebookPageRemovedSignalInfo = NotebookPageRemovedCallback-    connectSignal _ = connectNotebookPageRemoved--data NotebookPageReorderedSignalInfo-instance SignalInfo NotebookPageReorderedSignalInfo where-    type HaskellCallbackType NotebookPageReorderedSignalInfo = NotebookPageReorderedCallback-    connectSignal _ = connectNotebookPageReordered--data NotebookReorderTabSignalInfo-instance SignalInfo NotebookReorderTabSignalInfo where-    type HaskellCallbackType NotebookReorderTabSignalInfo = NotebookReorderTabCallback-    connectSignal _ = connectNotebookReorderTab--data NotebookSelectPageSignalInfo-instance SignalInfo NotebookSelectPageSignalInfo where-    type HaskellCallbackType NotebookSelectPageSignalInfo = NotebookSelectPageCallback-    connectSignal _ = connectNotebookSelectPage--data NotebookSwitchPageSignalInfo-instance SignalInfo NotebookSwitchPageSignalInfo where-    type HaskellCallbackType NotebookSwitchPageSignalInfo = NotebookSwitchPageCallback-    connectSignal _ = connectNotebookSwitchPage--type instance SignalList Notebook = NotebookSignalList-type NotebookSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("add", ContainerAddSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("changeCurrentPage", NotebookChangeCurrentPageSignalInfo), '("checkResize", ContainerCheckResizeSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("createWindow", NotebookCreateWindowSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("focusTab", NotebookFocusTabSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("moveFocusOut", NotebookMoveFocusOutSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("pageAdded", NotebookPageAddedSignalInfo), '("pageRemoved", NotebookPageRemovedSignalInfo), '("pageReordered", NotebookPageReorderedSignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("remove", ContainerRemoveSignalInfo), '("reorderTab", NotebookReorderTabSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectPage", NotebookSelectPageSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("setFocusChild", ContainerSetFocusChildSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("switchPage", NotebookSwitchPageSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method Notebook::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "Notebook")--- throws : False--- Skip return : False--foreign import ccall "gtk_notebook_new" gtk_notebook_new :: -    IO (Ptr Notebook)---notebookNew ::-    (MonadIO m) =>-    m Notebook                              -- result-notebookNew  = liftIO $ do-    result <- gtk_notebook_new-    checkUnexpectedReturnNULL "gtk_notebook_new" result-    result' <- (newObject Notebook) result-    return result'---- method Notebook::append_page--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Notebook", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "child", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "tab_label", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_notebook_append_page" gtk_notebook_append_page :: -    Ptr Notebook ->                         -- _obj : TInterface "Gtk" "Notebook"-    Ptr Widget ->                           -- child : TInterface "Gtk" "Widget"-    Ptr Widget ->                           -- tab_label : TInterface "Gtk" "Widget"-    IO Int32---notebookAppendPage ::-    (MonadIO m, NotebookK a, WidgetK b, WidgetK c) =>-    a                                       -- _obj-    -> b                                    -- child-    -> Maybe (c)                            -- tabLabel-    -> m Int32                              -- result-notebookAppendPage _obj child tabLabel = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let child' = unsafeManagedPtrCastPtr child-    maybeTabLabel <- case tabLabel of-        Nothing -> return nullPtr-        Just jTabLabel -> do-            let jTabLabel' = unsafeManagedPtrCastPtr jTabLabel-            return jTabLabel'-    result <- gtk_notebook_append_page _obj' child' maybeTabLabel-    touchManagedPtr _obj-    touchManagedPtr child-    whenJust tabLabel touchManagedPtr-    return result--data NotebookAppendPageMethodInfo-instance (signature ~ (b -> Maybe (c) -> m Int32), MonadIO m, NotebookK a, WidgetK b, WidgetK c) => MethodInfo NotebookAppendPageMethodInfo a signature where-    overloadedMethod _ = notebookAppendPage---- method Notebook::append_page_menu--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Notebook", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "child", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "tab_label", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "menu_label", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_notebook_append_page_menu" gtk_notebook_append_page_menu :: -    Ptr Notebook ->                         -- _obj : TInterface "Gtk" "Notebook"-    Ptr Widget ->                           -- child : TInterface "Gtk" "Widget"-    Ptr Widget ->                           -- tab_label : TInterface "Gtk" "Widget"-    Ptr Widget ->                           -- menu_label : TInterface "Gtk" "Widget"-    IO Int32---notebookAppendPageMenu ::-    (MonadIO m, NotebookK a, WidgetK b, WidgetK c, WidgetK d) =>-    a                                       -- _obj-    -> b                                    -- child-    -> Maybe (c)                            -- tabLabel-    -> Maybe (d)                            -- menuLabel-    -> m Int32                              -- result-notebookAppendPageMenu _obj child tabLabel menuLabel = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let child' = unsafeManagedPtrCastPtr child-    maybeTabLabel <- case tabLabel of-        Nothing -> return nullPtr-        Just jTabLabel -> do-            let jTabLabel' = unsafeManagedPtrCastPtr jTabLabel-            return jTabLabel'-    maybeMenuLabel <- case menuLabel of-        Nothing -> return nullPtr-        Just jMenuLabel -> do-            let jMenuLabel' = unsafeManagedPtrCastPtr jMenuLabel-            return jMenuLabel'-    result <- gtk_notebook_append_page_menu _obj' child' maybeTabLabel maybeMenuLabel-    touchManagedPtr _obj-    touchManagedPtr child-    whenJust tabLabel touchManagedPtr-    whenJust menuLabel touchManagedPtr-    return result--data NotebookAppendPageMenuMethodInfo-instance (signature ~ (b -> Maybe (c) -> Maybe (d) -> m Int32), MonadIO m, NotebookK a, WidgetK b, WidgetK c, WidgetK d) => MethodInfo NotebookAppendPageMenuMethodInfo a signature where-    overloadedMethod _ = notebookAppendPageMenu---- method Notebook::detach_tab--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Notebook", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "child", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_notebook_detach_tab" gtk_notebook_detach_tab :: -    Ptr Notebook ->                         -- _obj : TInterface "Gtk" "Notebook"-    Ptr Widget ->                           -- child : TInterface "Gtk" "Widget"-    IO ()---notebookDetachTab ::-    (MonadIO m, NotebookK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- child-    -> m ()                                 -- result-notebookDetachTab _obj child = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let child' = unsafeManagedPtrCastPtr child-    gtk_notebook_detach_tab _obj' child'-    touchManagedPtr _obj-    touchManagedPtr child-    return ()--data NotebookDetachTabMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, NotebookK a, WidgetK b) => MethodInfo NotebookDetachTabMethodInfo a signature where-    overloadedMethod _ = notebookDetachTab---- method Notebook::get_action_widget--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Notebook", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "pack_type", argType = TInterface "Gtk" "PackType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Widget")--- throws : False--- Skip return : False--foreign import ccall "gtk_notebook_get_action_widget" gtk_notebook_get_action_widget :: -    Ptr Notebook ->                         -- _obj : TInterface "Gtk" "Notebook"-    CUInt ->                                -- pack_type : TInterface "Gtk" "PackType"-    IO (Ptr Widget)---notebookGetActionWidget ::-    (MonadIO m, NotebookK a) =>-    a                                       -- _obj-    -> PackType                             -- packType-    -> m Widget                             -- result-notebookGetActionWidget _obj packType = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let packType' = (fromIntegral . fromEnum) packType-    result <- gtk_notebook_get_action_widget _obj' packType'-    checkUnexpectedReturnNULL "gtk_notebook_get_action_widget" result-    result' <- (newObject Widget) result-    touchManagedPtr _obj-    return result'--data NotebookGetActionWidgetMethodInfo-instance (signature ~ (PackType -> m Widget), MonadIO m, NotebookK a) => MethodInfo NotebookGetActionWidgetMethodInfo a signature where-    overloadedMethod _ = notebookGetActionWidget---- method Notebook::get_current_page--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Notebook", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_notebook_get_current_page" gtk_notebook_get_current_page :: -    Ptr Notebook ->                         -- _obj : TInterface "Gtk" "Notebook"-    IO Int32---notebookGetCurrentPage ::-    (MonadIO m, NotebookK a) =>-    a                                       -- _obj-    -> m Int32                              -- result-notebookGetCurrentPage _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_notebook_get_current_page _obj'-    touchManagedPtr _obj-    return result--data NotebookGetCurrentPageMethodInfo-instance (signature ~ (m Int32), MonadIO m, NotebookK a) => MethodInfo NotebookGetCurrentPageMethodInfo a signature where-    overloadedMethod _ = notebookGetCurrentPage---- method Notebook::get_group_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Notebook", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_notebook_get_group_name" gtk_notebook_get_group_name :: -    Ptr Notebook ->                         -- _obj : TInterface "Gtk" "Notebook"-    IO CString---notebookGetGroupName ::-    (MonadIO m, NotebookK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-notebookGetGroupName _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_notebook_get_group_name _obj'-    checkUnexpectedReturnNULL "gtk_notebook_get_group_name" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data NotebookGetGroupNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, NotebookK a) => MethodInfo NotebookGetGroupNameMethodInfo a signature where-    overloadedMethod _ = notebookGetGroupName---- method Notebook::get_menu_label--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Notebook", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "child", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Widget")--- throws : False--- Skip return : False--foreign import ccall "gtk_notebook_get_menu_label" gtk_notebook_get_menu_label :: -    Ptr Notebook ->                         -- _obj : TInterface "Gtk" "Notebook"-    Ptr Widget ->                           -- child : TInterface "Gtk" "Widget"-    IO (Ptr Widget)---notebookGetMenuLabel ::-    (MonadIO m, NotebookK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- child-    -> m Widget                             -- result-notebookGetMenuLabel _obj child = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let child' = unsafeManagedPtrCastPtr child-    result <- gtk_notebook_get_menu_label _obj' child'-    checkUnexpectedReturnNULL "gtk_notebook_get_menu_label" result-    result' <- (newObject Widget) result-    touchManagedPtr _obj-    touchManagedPtr child-    return result'--data NotebookGetMenuLabelMethodInfo-instance (signature ~ (b -> m Widget), MonadIO m, NotebookK a, WidgetK b) => MethodInfo NotebookGetMenuLabelMethodInfo a signature where-    overloadedMethod _ = notebookGetMenuLabel---- method Notebook::get_menu_label_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Notebook", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "child", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_notebook_get_menu_label_text" gtk_notebook_get_menu_label_text :: -    Ptr Notebook ->                         -- _obj : TInterface "Gtk" "Notebook"-    Ptr Widget ->                           -- child : TInterface "Gtk" "Widget"-    IO CString---notebookGetMenuLabelText ::-    (MonadIO m, NotebookK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- child-    -> m T.Text                             -- result-notebookGetMenuLabelText _obj child = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let child' = unsafeManagedPtrCastPtr child-    result <- gtk_notebook_get_menu_label_text _obj' child'-    checkUnexpectedReturnNULL "gtk_notebook_get_menu_label_text" result-    result' <- cstringToText result-    touchManagedPtr _obj-    touchManagedPtr child-    return result'--data NotebookGetMenuLabelTextMethodInfo-instance (signature ~ (b -> m T.Text), MonadIO m, NotebookK a, WidgetK b) => MethodInfo NotebookGetMenuLabelTextMethodInfo a signature where-    overloadedMethod _ = notebookGetMenuLabelText---- method Notebook::get_n_pages--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Notebook", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_notebook_get_n_pages" gtk_notebook_get_n_pages :: -    Ptr Notebook ->                         -- _obj : TInterface "Gtk" "Notebook"-    IO Int32---notebookGetNPages ::-    (MonadIO m, NotebookK a) =>-    a                                       -- _obj-    -> m Int32                              -- result-notebookGetNPages _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_notebook_get_n_pages _obj'-    touchManagedPtr _obj-    return result--data NotebookGetNPagesMethodInfo-instance (signature ~ (m Int32), MonadIO m, NotebookK a) => MethodInfo NotebookGetNPagesMethodInfo a signature where-    overloadedMethod _ = notebookGetNPages---- method Notebook::get_nth_page--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Notebook", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "page_num", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Widget")--- throws : False--- Skip return : False--foreign import ccall "gtk_notebook_get_nth_page" gtk_notebook_get_nth_page :: -    Ptr Notebook ->                         -- _obj : TInterface "Gtk" "Notebook"-    Int32 ->                                -- page_num : TBasicType TInt-    IO (Ptr Widget)---notebookGetNthPage ::-    (MonadIO m, NotebookK a) =>-    a                                       -- _obj-    -> Int32                                -- pageNum-    -> m Widget                             -- result-notebookGetNthPage _obj pageNum = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_notebook_get_nth_page _obj' pageNum-    checkUnexpectedReturnNULL "gtk_notebook_get_nth_page" result-    result' <- (newObject Widget) result-    touchManagedPtr _obj-    return result'--data NotebookGetNthPageMethodInfo-instance (signature ~ (Int32 -> m Widget), MonadIO m, NotebookK a) => MethodInfo NotebookGetNthPageMethodInfo a signature where-    overloadedMethod _ = notebookGetNthPage---- method Notebook::get_scrollable--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Notebook", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_notebook_get_scrollable" gtk_notebook_get_scrollable :: -    Ptr Notebook ->                         -- _obj : TInterface "Gtk" "Notebook"-    IO CInt---notebookGetScrollable ::-    (MonadIO m, NotebookK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-notebookGetScrollable _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_notebook_get_scrollable _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data NotebookGetScrollableMethodInfo-instance (signature ~ (m Bool), MonadIO m, NotebookK a) => MethodInfo NotebookGetScrollableMethodInfo a signature where-    overloadedMethod _ = notebookGetScrollable---- method Notebook::get_show_border--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Notebook", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_notebook_get_show_border" gtk_notebook_get_show_border :: -    Ptr Notebook ->                         -- _obj : TInterface "Gtk" "Notebook"-    IO CInt---notebookGetShowBorder ::-    (MonadIO m, NotebookK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-notebookGetShowBorder _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_notebook_get_show_border _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data NotebookGetShowBorderMethodInfo-instance (signature ~ (m Bool), MonadIO m, NotebookK a) => MethodInfo NotebookGetShowBorderMethodInfo a signature where-    overloadedMethod _ = notebookGetShowBorder---- method Notebook::get_show_tabs--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Notebook", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_notebook_get_show_tabs" gtk_notebook_get_show_tabs :: -    Ptr Notebook ->                         -- _obj : TInterface "Gtk" "Notebook"-    IO CInt---notebookGetShowTabs ::-    (MonadIO m, NotebookK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-notebookGetShowTabs _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_notebook_get_show_tabs _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data NotebookGetShowTabsMethodInfo-instance (signature ~ (m Bool), MonadIO m, NotebookK a) => MethodInfo NotebookGetShowTabsMethodInfo a signature where-    overloadedMethod _ = notebookGetShowTabs---- method Notebook::get_tab_detachable--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Notebook", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "child", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_notebook_get_tab_detachable" gtk_notebook_get_tab_detachable :: -    Ptr Notebook ->                         -- _obj : TInterface "Gtk" "Notebook"-    Ptr Widget ->                           -- child : TInterface "Gtk" "Widget"-    IO CInt---notebookGetTabDetachable ::-    (MonadIO m, NotebookK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- child-    -> m Bool                               -- result-notebookGetTabDetachable _obj child = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let child' = unsafeManagedPtrCastPtr child-    result <- gtk_notebook_get_tab_detachable _obj' child'-    let result' = (/= 0) result-    touchManagedPtr _obj-    touchManagedPtr child-    return result'--data NotebookGetTabDetachableMethodInfo-instance (signature ~ (b -> m Bool), MonadIO m, NotebookK a, WidgetK b) => MethodInfo NotebookGetTabDetachableMethodInfo a signature where-    overloadedMethod _ = notebookGetTabDetachable---- method Notebook::get_tab_hborder--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Notebook", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUInt16)--- throws : False--- Skip return : False--foreign import ccall "gtk_notebook_get_tab_hborder" gtk_notebook_get_tab_hborder :: -    Ptr Notebook ->                         -- _obj : TInterface "Gtk" "Notebook"-    IO Word16--{-# DEPRECATED notebookGetTabHborder ["(Since version 3.4)","this function returns zero"]#-}-notebookGetTabHborder ::-    (MonadIO m, NotebookK a) =>-    a                                       -- _obj-    -> m Word16                             -- result-notebookGetTabHborder _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_notebook_get_tab_hborder _obj'-    touchManagedPtr _obj-    return result--data NotebookGetTabHborderMethodInfo-instance (signature ~ (m Word16), MonadIO m, NotebookK a) => MethodInfo NotebookGetTabHborderMethodInfo a signature where-    overloadedMethod _ = notebookGetTabHborder---- method Notebook::get_tab_label--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Notebook", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "child", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Widget")--- throws : False--- Skip return : False--foreign import ccall "gtk_notebook_get_tab_label" gtk_notebook_get_tab_label :: -    Ptr Notebook ->                         -- _obj : TInterface "Gtk" "Notebook"-    Ptr Widget ->                           -- child : TInterface "Gtk" "Widget"-    IO (Ptr Widget)---notebookGetTabLabel ::-    (MonadIO m, NotebookK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- child-    -> m Widget                             -- result-notebookGetTabLabel _obj child = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let child' = unsafeManagedPtrCastPtr child-    result <- gtk_notebook_get_tab_label _obj' child'-    checkUnexpectedReturnNULL "gtk_notebook_get_tab_label" result-    result' <- (newObject Widget) result-    touchManagedPtr _obj-    touchManagedPtr child-    return result'--data NotebookGetTabLabelMethodInfo-instance (signature ~ (b -> m Widget), MonadIO m, NotebookK a, WidgetK b) => MethodInfo NotebookGetTabLabelMethodInfo a signature where-    overloadedMethod _ = notebookGetTabLabel---- method Notebook::get_tab_label_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Notebook", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "child", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_notebook_get_tab_label_text" gtk_notebook_get_tab_label_text :: -    Ptr Notebook ->                         -- _obj : TInterface "Gtk" "Notebook"-    Ptr Widget ->                           -- child : TInterface "Gtk" "Widget"-    IO CString---notebookGetTabLabelText ::-    (MonadIO m, NotebookK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- child-    -> m T.Text                             -- result-notebookGetTabLabelText _obj child = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let child' = unsafeManagedPtrCastPtr child-    result <- gtk_notebook_get_tab_label_text _obj' child'-    checkUnexpectedReturnNULL "gtk_notebook_get_tab_label_text" result-    result' <- cstringToText result-    touchManagedPtr _obj-    touchManagedPtr child-    return result'--data NotebookGetTabLabelTextMethodInfo-instance (signature ~ (b -> m T.Text), MonadIO m, NotebookK a, WidgetK b) => MethodInfo NotebookGetTabLabelTextMethodInfo a signature where-    overloadedMethod _ = notebookGetTabLabelText---- method Notebook::get_tab_pos--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Notebook", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "PositionType")--- throws : False--- Skip return : False--foreign import ccall "gtk_notebook_get_tab_pos" gtk_notebook_get_tab_pos :: -    Ptr Notebook ->                         -- _obj : TInterface "Gtk" "Notebook"-    IO CUInt---notebookGetTabPos ::-    (MonadIO m, NotebookK a) =>-    a                                       -- _obj-    -> m PositionType                       -- result-notebookGetTabPos _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_notebook_get_tab_pos _obj'-    let result' = (toEnum . fromIntegral) result-    touchManagedPtr _obj-    return result'--data NotebookGetTabPosMethodInfo-instance (signature ~ (m PositionType), MonadIO m, NotebookK a) => MethodInfo NotebookGetTabPosMethodInfo a signature where-    overloadedMethod _ = notebookGetTabPos---- method Notebook::get_tab_reorderable--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Notebook", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "child", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_notebook_get_tab_reorderable" gtk_notebook_get_tab_reorderable :: -    Ptr Notebook ->                         -- _obj : TInterface "Gtk" "Notebook"-    Ptr Widget ->                           -- child : TInterface "Gtk" "Widget"-    IO CInt---notebookGetTabReorderable ::-    (MonadIO m, NotebookK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- child-    -> m Bool                               -- result-notebookGetTabReorderable _obj child = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let child' = unsafeManagedPtrCastPtr child-    result <- gtk_notebook_get_tab_reorderable _obj' child'-    let result' = (/= 0) result-    touchManagedPtr _obj-    touchManagedPtr child-    return result'--data NotebookGetTabReorderableMethodInfo-instance (signature ~ (b -> m Bool), MonadIO m, NotebookK a, WidgetK b) => MethodInfo NotebookGetTabReorderableMethodInfo a signature where-    overloadedMethod _ = notebookGetTabReorderable---- method Notebook::get_tab_vborder--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Notebook", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUInt16)--- throws : False--- Skip return : False--foreign import ccall "gtk_notebook_get_tab_vborder" gtk_notebook_get_tab_vborder :: -    Ptr Notebook ->                         -- _obj : TInterface "Gtk" "Notebook"-    IO Word16--{-# DEPRECATED notebookGetTabVborder ["(Since version 3.4)","this function returns zero"]#-}-notebookGetTabVborder ::-    (MonadIO m, NotebookK a) =>-    a                                       -- _obj-    -> m Word16                             -- result-notebookGetTabVborder _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_notebook_get_tab_vborder _obj'-    touchManagedPtr _obj-    return result--data NotebookGetTabVborderMethodInfo-instance (signature ~ (m Word16), MonadIO m, NotebookK a) => MethodInfo NotebookGetTabVborderMethodInfo a signature where-    overloadedMethod _ = notebookGetTabVborder---- method Notebook::insert_page--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Notebook", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "child", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "tab_label", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "position", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_notebook_insert_page" gtk_notebook_insert_page :: -    Ptr Notebook ->                         -- _obj : TInterface "Gtk" "Notebook"-    Ptr Widget ->                           -- child : TInterface "Gtk" "Widget"-    Ptr Widget ->                           -- tab_label : TInterface "Gtk" "Widget"-    Int32 ->                                -- position : TBasicType TInt-    IO Int32---notebookInsertPage ::-    (MonadIO m, NotebookK a, WidgetK b, WidgetK c) =>-    a                                       -- _obj-    -> b                                    -- child-    -> Maybe (c)                            -- tabLabel-    -> Int32                                -- position-    -> m Int32                              -- result-notebookInsertPage _obj child tabLabel position = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let child' = unsafeManagedPtrCastPtr child-    maybeTabLabel <- case tabLabel of-        Nothing -> return nullPtr-        Just jTabLabel -> do-            let jTabLabel' = unsafeManagedPtrCastPtr jTabLabel-            return jTabLabel'-    result <- gtk_notebook_insert_page _obj' child' maybeTabLabel position-    touchManagedPtr _obj-    touchManagedPtr child-    whenJust tabLabel touchManagedPtr-    return result--data NotebookInsertPageMethodInfo-instance (signature ~ (b -> Maybe (c) -> Int32 -> m Int32), MonadIO m, NotebookK a, WidgetK b, WidgetK c) => MethodInfo NotebookInsertPageMethodInfo a signature where-    overloadedMethod _ = notebookInsertPage---- method Notebook::insert_page_menu--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Notebook", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "child", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "tab_label", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "menu_label", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "position", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_notebook_insert_page_menu" gtk_notebook_insert_page_menu :: -    Ptr Notebook ->                         -- _obj : TInterface "Gtk" "Notebook"-    Ptr Widget ->                           -- child : TInterface "Gtk" "Widget"-    Ptr Widget ->                           -- tab_label : TInterface "Gtk" "Widget"-    Ptr Widget ->                           -- menu_label : TInterface "Gtk" "Widget"-    Int32 ->                                -- position : TBasicType TInt-    IO Int32---notebookInsertPageMenu ::-    (MonadIO m, NotebookK a, WidgetK b, WidgetK c, WidgetK d) =>-    a                                       -- _obj-    -> b                                    -- child-    -> Maybe (c)                            -- tabLabel-    -> Maybe (d)                            -- menuLabel-    -> Int32                                -- position-    -> m Int32                              -- result-notebookInsertPageMenu _obj child tabLabel menuLabel position = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let child' = unsafeManagedPtrCastPtr child-    maybeTabLabel <- case tabLabel of-        Nothing -> return nullPtr-        Just jTabLabel -> do-            let jTabLabel' = unsafeManagedPtrCastPtr jTabLabel-            return jTabLabel'-    maybeMenuLabel <- case menuLabel of-        Nothing -> return nullPtr-        Just jMenuLabel -> do-            let jMenuLabel' = unsafeManagedPtrCastPtr jMenuLabel-            return jMenuLabel'-    result <- gtk_notebook_insert_page_menu _obj' child' maybeTabLabel maybeMenuLabel position-    touchManagedPtr _obj-    touchManagedPtr child-    whenJust tabLabel touchManagedPtr-    whenJust menuLabel touchManagedPtr-    return result--data NotebookInsertPageMenuMethodInfo-instance (signature ~ (b -> Maybe (c) -> Maybe (d) -> Int32 -> m Int32), MonadIO m, NotebookK a, WidgetK b, WidgetK c, WidgetK d) => MethodInfo NotebookInsertPageMenuMethodInfo a signature where-    overloadedMethod _ = notebookInsertPageMenu---- method Notebook::next_page--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Notebook", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_notebook_next_page" gtk_notebook_next_page :: -    Ptr Notebook ->                         -- _obj : TInterface "Gtk" "Notebook"-    IO ()---notebookNextPage ::-    (MonadIO m, NotebookK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-notebookNextPage _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_notebook_next_page _obj'-    touchManagedPtr _obj-    return ()--data NotebookNextPageMethodInfo-instance (signature ~ (m ()), MonadIO m, NotebookK a) => MethodInfo NotebookNextPageMethodInfo a signature where-    overloadedMethod _ = notebookNextPage---- method Notebook::page_num--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Notebook", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "child", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_notebook_page_num" gtk_notebook_page_num :: -    Ptr Notebook ->                         -- _obj : TInterface "Gtk" "Notebook"-    Ptr Widget ->                           -- child : TInterface "Gtk" "Widget"-    IO Int32---notebookPageNum ::-    (MonadIO m, NotebookK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- child-    -> m Int32                              -- result-notebookPageNum _obj child = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let child' = unsafeManagedPtrCastPtr child-    result <- gtk_notebook_page_num _obj' child'-    touchManagedPtr _obj-    touchManagedPtr child-    return result--data NotebookPageNumMethodInfo-instance (signature ~ (b -> m Int32), MonadIO m, NotebookK a, WidgetK b) => MethodInfo NotebookPageNumMethodInfo a signature where-    overloadedMethod _ = notebookPageNum---- method Notebook::popup_disable--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Notebook", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_notebook_popup_disable" gtk_notebook_popup_disable :: -    Ptr Notebook ->                         -- _obj : TInterface "Gtk" "Notebook"-    IO ()---notebookPopupDisable ::-    (MonadIO m, NotebookK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-notebookPopupDisable _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_notebook_popup_disable _obj'-    touchManagedPtr _obj-    return ()--data NotebookPopupDisableMethodInfo-instance (signature ~ (m ()), MonadIO m, NotebookK a) => MethodInfo NotebookPopupDisableMethodInfo a signature where-    overloadedMethod _ = notebookPopupDisable---- method Notebook::popup_enable--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Notebook", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_notebook_popup_enable" gtk_notebook_popup_enable :: -    Ptr Notebook ->                         -- _obj : TInterface "Gtk" "Notebook"-    IO ()---notebookPopupEnable ::-    (MonadIO m, NotebookK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-notebookPopupEnable _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_notebook_popup_enable _obj'-    touchManagedPtr _obj-    return ()--data NotebookPopupEnableMethodInfo-instance (signature ~ (m ()), MonadIO m, NotebookK a) => MethodInfo NotebookPopupEnableMethodInfo a signature where-    overloadedMethod _ = notebookPopupEnable---- method Notebook::prepend_page--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Notebook", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "child", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "tab_label", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_notebook_prepend_page" gtk_notebook_prepend_page :: -    Ptr Notebook ->                         -- _obj : TInterface "Gtk" "Notebook"-    Ptr Widget ->                           -- child : TInterface "Gtk" "Widget"-    Ptr Widget ->                           -- tab_label : TInterface "Gtk" "Widget"-    IO Int32---notebookPrependPage ::-    (MonadIO m, NotebookK a, WidgetK b, WidgetK c) =>-    a                                       -- _obj-    -> b                                    -- child-    -> Maybe (c)                            -- tabLabel-    -> m Int32                              -- result-notebookPrependPage _obj child tabLabel = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let child' = unsafeManagedPtrCastPtr child-    maybeTabLabel <- case tabLabel of-        Nothing -> return nullPtr-        Just jTabLabel -> do-            let jTabLabel' = unsafeManagedPtrCastPtr jTabLabel-            return jTabLabel'-    result <- gtk_notebook_prepend_page _obj' child' maybeTabLabel-    touchManagedPtr _obj-    touchManagedPtr child-    whenJust tabLabel touchManagedPtr-    return result--data NotebookPrependPageMethodInfo-instance (signature ~ (b -> Maybe (c) -> m Int32), MonadIO m, NotebookK a, WidgetK b, WidgetK c) => MethodInfo NotebookPrependPageMethodInfo a signature where-    overloadedMethod _ = notebookPrependPage---- method Notebook::prepend_page_menu--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Notebook", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "child", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "tab_label", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "menu_label", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_notebook_prepend_page_menu" gtk_notebook_prepend_page_menu :: -    Ptr Notebook ->                         -- _obj : TInterface "Gtk" "Notebook"-    Ptr Widget ->                           -- child : TInterface "Gtk" "Widget"-    Ptr Widget ->                           -- tab_label : TInterface "Gtk" "Widget"-    Ptr Widget ->                           -- menu_label : TInterface "Gtk" "Widget"-    IO Int32---notebookPrependPageMenu ::-    (MonadIO m, NotebookK a, WidgetK b, WidgetK c, WidgetK d) =>-    a                                       -- _obj-    -> b                                    -- child-    -> Maybe (c)                            -- tabLabel-    -> Maybe (d)                            -- menuLabel-    -> m Int32                              -- result-notebookPrependPageMenu _obj child tabLabel menuLabel = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let child' = unsafeManagedPtrCastPtr child-    maybeTabLabel <- case tabLabel of-        Nothing -> return nullPtr-        Just jTabLabel -> do-            let jTabLabel' = unsafeManagedPtrCastPtr jTabLabel-            return jTabLabel'-    maybeMenuLabel <- case menuLabel of-        Nothing -> return nullPtr-        Just jMenuLabel -> do-            let jMenuLabel' = unsafeManagedPtrCastPtr jMenuLabel-            return jMenuLabel'-    result <- gtk_notebook_prepend_page_menu _obj' child' maybeTabLabel maybeMenuLabel-    touchManagedPtr _obj-    touchManagedPtr child-    whenJust tabLabel touchManagedPtr-    whenJust menuLabel touchManagedPtr-    return result--data NotebookPrependPageMenuMethodInfo-instance (signature ~ (b -> Maybe (c) -> Maybe (d) -> m Int32), MonadIO m, NotebookK a, WidgetK b, WidgetK c, WidgetK d) => MethodInfo NotebookPrependPageMenuMethodInfo a signature where-    overloadedMethod _ = notebookPrependPageMenu---- method Notebook::prev_page--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Notebook", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_notebook_prev_page" gtk_notebook_prev_page :: -    Ptr Notebook ->                         -- _obj : TInterface "Gtk" "Notebook"-    IO ()---notebookPrevPage ::-    (MonadIO m, NotebookK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-notebookPrevPage _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_notebook_prev_page _obj'-    touchManagedPtr _obj-    return ()--data NotebookPrevPageMethodInfo-instance (signature ~ (m ()), MonadIO m, NotebookK a) => MethodInfo NotebookPrevPageMethodInfo a signature where-    overloadedMethod _ = notebookPrevPage---- method Notebook::remove_page--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Notebook", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "page_num", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_notebook_remove_page" gtk_notebook_remove_page :: -    Ptr Notebook ->                         -- _obj : TInterface "Gtk" "Notebook"-    Int32 ->                                -- page_num : TBasicType TInt-    IO ()---notebookRemovePage ::-    (MonadIO m, NotebookK a) =>-    a                                       -- _obj-    -> Int32                                -- pageNum-    -> m ()                                 -- result-notebookRemovePage _obj pageNum = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_notebook_remove_page _obj' pageNum-    touchManagedPtr _obj-    return ()--data NotebookRemovePageMethodInfo-instance (signature ~ (Int32 -> m ()), MonadIO m, NotebookK a) => MethodInfo NotebookRemovePageMethodInfo a signature where-    overloadedMethod _ = notebookRemovePage---- method Notebook::reorder_child--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Notebook", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "child", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "position", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_notebook_reorder_child" gtk_notebook_reorder_child :: -    Ptr Notebook ->                         -- _obj : TInterface "Gtk" "Notebook"-    Ptr Widget ->                           -- child : TInterface "Gtk" "Widget"-    Int32 ->                                -- position : TBasicType TInt-    IO ()---notebookReorderChild ::-    (MonadIO m, NotebookK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- child-    -> Int32                                -- position-    -> m ()                                 -- result-notebookReorderChild _obj child position = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let child' = unsafeManagedPtrCastPtr child-    gtk_notebook_reorder_child _obj' child' position-    touchManagedPtr _obj-    touchManagedPtr child-    return ()--data NotebookReorderChildMethodInfo-instance (signature ~ (b -> Int32 -> m ()), MonadIO m, NotebookK a, WidgetK b) => MethodInfo NotebookReorderChildMethodInfo a signature where-    overloadedMethod _ = notebookReorderChild---- method Notebook::set_action_widget--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Notebook", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "pack_type", argType = TInterface "Gtk" "PackType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_notebook_set_action_widget" gtk_notebook_set_action_widget :: -    Ptr Notebook ->                         -- _obj : TInterface "Gtk" "Notebook"-    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    CUInt ->                                -- pack_type : TInterface "Gtk" "PackType"-    IO ()---notebookSetActionWidget ::-    (MonadIO m, NotebookK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- widget-    -> PackType                             -- packType-    -> m ()                                 -- result-notebookSetActionWidget _obj widget packType = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let widget' = unsafeManagedPtrCastPtr widget-    let packType' = (fromIntegral . fromEnum) packType-    gtk_notebook_set_action_widget _obj' widget' packType'-    touchManagedPtr _obj-    touchManagedPtr widget-    return ()--data NotebookSetActionWidgetMethodInfo-instance (signature ~ (b -> PackType -> m ()), MonadIO m, NotebookK a, WidgetK b) => MethodInfo NotebookSetActionWidgetMethodInfo a signature where-    overloadedMethod _ = notebookSetActionWidget---- method Notebook::set_current_page--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Notebook", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "page_num", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_notebook_set_current_page" gtk_notebook_set_current_page :: -    Ptr Notebook ->                         -- _obj : TInterface "Gtk" "Notebook"-    Int32 ->                                -- page_num : TBasicType TInt-    IO ()---notebookSetCurrentPage ::-    (MonadIO m, NotebookK a) =>-    a                                       -- _obj-    -> Int32                                -- pageNum-    -> m ()                                 -- result-notebookSetCurrentPage _obj pageNum = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_notebook_set_current_page _obj' pageNum-    touchManagedPtr _obj-    return ()--data NotebookSetCurrentPageMethodInfo-instance (signature ~ (Int32 -> m ()), MonadIO m, NotebookK a) => MethodInfo NotebookSetCurrentPageMethodInfo a signature where-    overloadedMethod _ = notebookSetCurrentPage---- method Notebook::set_group_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Notebook", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "group_name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_notebook_set_group_name" gtk_notebook_set_group_name :: -    Ptr Notebook ->                         -- _obj : TInterface "Gtk" "Notebook"-    CString ->                              -- group_name : TBasicType TUTF8-    IO ()---notebookSetGroupName ::-    (MonadIO m, NotebookK a) =>-    a                                       -- _obj-    -> Maybe (T.Text)                       -- groupName-    -> m ()                                 -- result-notebookSetGroupName _obj groupName = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeGroupName <- case groupName of-        Nothing -> return nullPtr-        Just jGroupName -> do-            jGroupName' <- textToCString jGroupName-            return jGroupName'-    gtk_notebook_set_group_name _obj' maybeGroupName-    touchManagedPtr _obj-    freeMem maybeGroupName-    return ()--data NotebookSetGroupNameMethodInfo-instance (signature ~ (Maybe (T.Text) -> m ()), MonadIO m, NotebookK a) => MethodInfo NotebookSetGroupNameMethodInfo a signature where-    overloadedMethod _ = notebookSetGroupName---- method Notebook::set_menu_label--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Notebook", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "child", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "menu_label", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_notebook_set_menu_label" gtk_notebook_set_menu_label :: -    Ptr Notebook ->                         -- _obj : TInterface "Gtk" "Notebook"-    Ptr Widget ->                           -- child : TInterface "Gtk" "Widget"-    Ptr Widget ->                           -- menu_label : TInterface "Gtk" "Widget"-    IO ()---notebookSetMenuLabel ::-    (MonadIO m, NotebookK a, WidgetK b, WidgetK c) =>-    a                                       -- _obj-    -> b                                    -- child-    -> Maybe (c)                            -- menuLabel-    -> m ()                                 -- result-notebookSetMenuLabel _obj child menuLabel = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let child' = unsafeManagedPtrCastPtr child-    maybeMenuLabel <- case menuLabel of-        Nothing -> return nullPtr-        Just jMenuLabel -> do-            let jMenuLabel' = unsafeManagedPtrCastPtr jMenuLabel-            return jMenuLabel'-    gtk_notebook_set_menu_label _obj' child' maybeMenuLabel-    touchManagedPtr _obj-    touchManagedPtr child-    whenJust menuLabel touchManagedPtr-    return ()--data NotebookSetMenuLabelMethodInfo-instance (signature ~ (b -> Maybe (c) -> m ()), MonadIO m, NotebookK a, WidgetK b, WidgetK c) => MethodInfo NotebookSetMenuLabelMethodInfo a signature where-    overloadedMethod _ = notebookSetMenuLabel---- method Notebook::set_menu_label_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Notebook", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "child", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "menu_text", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_notebook_set_menu_label_text" gtk_notebook_set_menu_label_text :: -    Ptr Notebook ->                         -- _obj : TInterface "Gtk" "Notebook"-    Ptr Widget ->                           -- child : TInterface "Gtk" "Widget"-    CString ->                              -- menu_text : TBasicType TUTF8-    IO ()---notebookSetMenuLabelText ::-    (MonadIO m, NotebookK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- child-    -> T.Text                               -- menuText-    -> m ()                                 -- result-notebookSetMenuLabelText _obj child menuText = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let child' = unsafeManagedPtrCastPtr child-    menuText' <- textToCString menuText-    gtk_notebook_set_menu_label_text _obj' child' menuText'-    touchManagedPtr _obj-    touchManagedPtr child-    freeMem menuText'-    return ()--data NotebookSetMenuLabelTextMethodInfo-instance (signature ~ (b -> T.Text -> m ()), MonadIO m, NotebookK a, WidgetK b) => MethodInfo NotebookSetMenuLabelTextMethodInfo a signature where-    overloadedMethod _ = notebookSetMenuLabelText---- method Notebook::set_scrollable--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Notebook", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "scrollable", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_notebook_set_scrollable" gtk_notebook_set_scrollable :: -    Ptr Notebook ->                         -- _obj : TInterface "Gtk" "Notebook"-    CInt ->                                 -- scrollable : TBasicType TBoolean-    IO ()---notebookSetScrollable ::-    (MonadIO m, NotebookK a) =>-    a                                       -- _obj-    -> Bool                                 -- scrollable-    -> m ()                                 -- result-notebookSetScrollable _obj scrollable = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let scrollable' = (fromIntegral . fromEnum) scrollable-    gtk_notebook_set_scrollable _obj' scrollable'-    touchManagedPtr _obj-    return ()--data NotebookSetScrollableMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, NotebookK a) => MethodInfo NotebookSetScrollableMethodInfo a signature where-    overloadedMethod _ = notebookSetScrollable---- method Notebook::set_show_border--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Notebook", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "show_border", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_notebook_set_show_border" gtk_notebook_set_show_border :: -    Ptr Notebook ->                         -- _obj : TInterface "Gtk" "Notebook"-    CInt ->                                 -- show_border : TBasicType TBoolean-    IO ()---notebookSetShowBorder ::-    (MonadIO m, NotebookK a) =>-    a                                       -- _obj-    -> Bool                                 -- showBorder-    -> m ()                                 -- result-notebookSetShowBorder _obj showBorder = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let showBorder' = (fromIntegral . fromEnum) showBorder-    gtk_notebook_set_show_border _obj' showBorder'-    touchManagedPtr _obj-    return ()--data NotebookSetShowBorderMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, NotebookK a) => MethodInfo NotebookSetShowBorderMethodInfo a signature where-    overloadedMethod _ = notebookSetShowBorder---- method Notebook::set_show_tabs--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Notebook", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "show_tabs", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_notebook_set_show_tabs" gtk_notebook_set_show_tabs :: -    Ptr Notebook ->                         -- _obj : TInterface "Gtk" "Notebook"-    CInt ->                                 -- show_tabs : TBasicType TBoolean-    IO ()---notebookSetShowTabs ::-    (MonadIO m, NotebookK a) =>-    a                                       -- _obj-    -> Bool                                 -- showTabs-    -> m ()                                 -- result-notebookSetShowTabs _obj showTabs = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let showTabs' = (fromIntegral . fromEnum) showTabs-    gtk_notebook_set_show_tabs _obj' showTabs'-    touchManagedPtr _obj-    return ()--data NotebookSetShowTabsMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, NotebookK a) => MethodInfo NotebookSetShowTabsMethodInfo a signature where-    overloadedMethod _ = notebookSetShowTabs---- method Notebook::set_tab_detachable--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Notebook", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "child", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "detachable", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_notebook_set_tab_detachable" gtk_notebook_set_tab_detachable :: -    Ptr Notebook ->                         -- _obj : TInterface "Gtk" "Notebook"-    Ptr Widget ->                           -- child : TInterface "Gtk" "Widget"-    CInt ->                                 -- detachable : TBasicType TBoolean-    IO ()---notebookSetTabDetachable ::-    (MonadIO m, NotebookK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- child-    -> Bool                                 -- detachable-    -> m ()                                 -- result-notebookSetTabDetachable _obj child detachable = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let child' = unsafeManagedPtrCastPtr child-    let detachable' = (fromIntegral . fromEnum) detachable-    gtk_notebook_set_tab_detachable _obj' child' detachable'-    touchManagedPtr _obj-    touchManagedPtr child-    return ()--data NotebookSetTabDetachableMethodInfo-instance (signature ~ (b -> Bool -> m ()), MonadIO m, NotebookK a, WidgetK b) => MethodInfo NotebookSetTabDetachableMethodInfo a signature where-    overloadedMethod _ = notebookSetTabDetachable---- method Notebook::set_tab_label--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Notebook", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "child", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "tab_label", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_notebook_set_tab_label" gtk_notebook_set_tab_label :: -    Ptr Notebook ->                         -- _obj : TInterface "Gtk" "Notebook"-    Ptr Widget ->                           -- child : TInterface "Gtk" "Widget"-    Ptr Widget ->                           -- tab_label : TInterface "Gtk" "Widget"-    IO ()---notebookSetTabLabel ::-    (MonadIO m, NotebookK a, WidgetK b, WidgetK c) =>-    a                                       -- _obj-    -> b                                    -- child-    -> Maybe (c)                            -- tabLabel-    -> m ()                                 -- result-notebookSetTabLabel _obj child tabLabel = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let child' = unsafeManagedPtrCastPtr child-    maybeTabLabel <- case tabLabel of-        Nothing -> return nullPtr-        Just jTabLabel -> do-            let jTabLabel' = unsafeManagedPtrCastPtr jTabLabel-            return jTabLabel'-    gtk_notebook_set_tab_label _obj' child' maybeTabLabel-    touchManagedPtr _obj-    touchManagedPtr child-    whenJust tabLabel touchManagedPtr-    return ()--data NotebookSetTabLabelMethodInfo-instance (signature ~ (b -> Maybe (c) -> m ()), MonadIO m, NotebookK a, WidgetK b, WidgetK c) => MethodInfo NotebookSetTabLabelMethodInfo a signature where-    overloadedMethod _ = notebookSetTabLabel---- method Notebook::set_tab_label_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Notebook", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "child", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "tab_text", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_notebook_set_tab_label_text" gtk_notebook_set_tab_label_text :: -    Ptr Notebook ->                         -- _obj : TInterface "Gtk" "Notebook"-    Ptr Widget ->                           -- child : TInterface "Gtk" "Widget"-    CString ->                              -- tab_text : TBasicType TUTF8-    IO ()---notebookSetTabLabelText ::-    (MonadIO m, NotebookK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- child-    -> T.Text                               -- tabText-    -> m ()                                 -- result-notebookSetTabLabelText _obj child tabText = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let child' = unsafeManagedPtrCastPtr child-    tabText' <- textToCString tabText-    gtk_notebook_set_tab_label_text _obj' child' tabText'-    touchManagedPtr _obj-    touchManagedPtr child-    freeMem tabText'-    return ()--data NotebookSetTabLabelTextMethodInfo-instance (signature ~ (b -> T.Text -> m ()), MonadIO m, NotebookK a, WidgetK b) => MethodInfo NotebookSetTabLabelTextMethodInfo a signature where-    overloadedMethod _ = notebookSetTabLabelText---- method Notebook::set_tab_pos--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Notebook", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "pos", argType = TInterface "Gtk" "PositionType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_notebook_set_tab_pos" gtk_notebook_set_tab_pos :: -    Ptr Notebook ->                         -- _obj : TInterface "Gtk" "Notebook"-    CUInt ->                                -- pos : TInterface "Gtk" "PositionType"-    IO ()---notebookSetTabPos ::-    (MonadIO m, NotebookK a) =>-    a                                       -- _obj-    -> PositionType                         -- pos-    -> m ()                                 -- result-notebookSetTabPos _obj pos = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let pos' = (fromIntegral . fromEnum) pos-    gtk_notebook_set_tab_pos _obj' pos'-    touchManagedPtr _obj-    return ()--data NotebookSetTabPosMethodInfo-instance (signature ~ (PositionType -> m ()), MonadIO m, NotebookK a) => MethodInfo NotebookSetTabPosMethodInfo a signature where-    overloadedMethod _ = notebookSetTabPos---- method Notebook::set_tab_reorderable--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Notebook", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "child", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "reorderable", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_notebook_set_tab_reorderable" gtk_notebook_set_tab_reorderable :: -    Ptr Notebook ->                         -- _obj : TInterface "Gtk" "Notebook"-    Ptr Widget ->                           -- child : TInterface "Gtk" "Widget"-    CInt ->                                 -- reorderable : TBasicType TBoolean-    IO ()---notebookSetTabReorderable ::-    (MonadIO m, NotebookK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- child-    -> Bool                                 -- reorderable-    -> m ()                                 -- result-notebookSetTabReorderable _obj child reorderable = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let child' = unsafeManagedPtrCastPtr child-    let reorderable' = (fromIntegral . fromEnum) reorderable-    gtk_notebook_set_tab_reorderable _obj' child' reorderable'-    touchManagedPtr _obj-    touchManagedPtr child-    return ()--data NotebookSetTabReorderableMethodInfo-instance (signature ~ (b -> Bool -> m ()), MonadIO m, NotebookK a, WidgetK b) => MethodInfo NotebookSetTabReorderableMethodInfo a signature where-    overloadedMethod _ = notebookSetTabReorderable--
− GI/Gtk/Objects/Notebook.hs-boot
@@ -1,74 +0,0 @@-module GI.Gtk.Objects.Notebook where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype Notebook = Notebook (ForeignPtr Notebook)-instance GObject Notebook where-class GObject o => NotebookK o-instance (GObject o, IsDescendantOf Notebook o) => NotebookK o-data NotebookEnablePopupPropertyInfo-data NotebookGroupNamePropertyInfo-data NotebookPagePropertyInfo-data NotebookScrollablePropertyInfo-data NotebookShowBorderPropertyInfo-data NotebookShowTabsPropertyInfo-data NotebookTabPosPropertyInfo-data NotebookChangeCurrentPageSignalInfo-data NotebookCreateWindowSignalInfo-data NotebookFocusTabSignalInfo-data NotebookMoveFocusOutSignalInfo-data NotebookPageAddedSignalInfo-data NotebookPageRemovedSignalInfo-data NotebookPageReorderedSignalInfo-data NotebookReorderTabSignalInfo-data NotebookSelectPageSignalInfo-data NotebookSwitchPageSignalInfo-data NotebookAppendPageMethodInfo-data NotebookAppendPageMenuMethodInfo-data NotebookDetachTabMethodInfo-data NotebookGetActionWidgetMethodInfo-data NotebookGetCurrentPageMethodInfo-data NotebookGetGroupNameMethodInfo-data NotebookGetMenuLabelMethodInfo-data NotebookGetMenuLabelTextMethodInfo-data NotebookGetNPagesMethodInfo-data NotebookGetNthPageMethodInfo-data NotebookGetScrollableMethodInfo-data NotebookGetShowBorderMethodInfo-data NotebookGetShowTabsMethodInfo-data NotebookGetTabDetachableMethodInfo-data NotebookGetTabHborderMethodInfo-data NotebookGetTabLabelMethodInfo-data NotebookGetTabLabelTextMethodInfo-data NotebookGetTabPosMethodInfo-data NotebookGetTabReorderableMethodInfo-data NotebookGetTabVborderMethodInfo-data NotebookInsertPageMethodInfo-data NotebookInsertPageMenuMethodInfo-data NotebookNextPageMethodInfo-data NotebookPageNumMethodInfo-data NotebookPopupDisableMethodInfo-data NotebookPopupEnableMethodInfo-data NotebookPrependPageMethodInfo-data NotebookPrependPageMenuMethodInfo-data NotebookPrevPageMethodInfo-data NotebookRemovePageMethodInfo-data NotebookReorderChildMethodInfo-data NotebookSetActionWidgetMethodInfo-data NotebookSetCurrentPageMethodInfo-data NotebookSetGroupNameMethodInfo-data NotebookSetMenuLabelMethodInfo-data NotebookSetMenuLabelTextMethodInfo-data NotebookSetScrollableMethodInfo-data NotebookSetShowBorderMethodInfo-data NotebookSetShowTabsMethodInfo-data NotebookSetTabDetachableMethodInfo-data NotebookSetTabLabelMethodInfo-data NotebookSetTabLabelTextMethodInfo-data NotebookSetTabPosMethodInfo-data NotebookSetTabReorderableMethodInfo
− GI/Gtk/Objects/NotebookAccessible.hs
@@ -1,135 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.NotebookAccessible-    ( ---- * Exported types-    NotebookAccessible(..)                  ,-    NotebookAccessibleK                     ,-    toNotebookAccessible                    ,-    noNotebookAccessible                    ,---    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype NotebookAccessible = NotebookAccessible (ForeignPtr NotebookAccessible)-foreign import ccall "gtk_notebook_accessible_get_type"-    c_gtk_notebook_accessible_get_type :: IO GType--type instance ParentTypes NotebookAccessible = NotebookAccessibleParentTypes-type NotebookAccessibleParentTypes = '[ContainerAccessible, WidgetAccessible, Accessible, Atk.Object, GObject.Object, Atk.Component, Atk.Selection]--instance GObject NotebookAccessible where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_notebook_accessible_get_type-    --class GObject o => NotebookAccessibleK o-instance (GObject o, IsDescendantOf NotebookAccessible o) => NotebookAccessibleK o--toNotebookAccessible :: NotebookAccessibleK o => o -> IO NotebookAccessible-toNotebookAccessible = unsafeCastTo NotebookAccessible--noNotebookAccessible :: Maybe NotebookAccessible-noNotebookAccessible = Nothing--type family ResolveNotebookAccessibleMethod (t :: Symbol) (o :: *) :: * where-    ResolveNotebookAccessibleMethod "addRelationship" o = Atk.ObjectAddRelationshipMethodInfo-    ResolveNotebookAccessibleMethod "addSelection" o = Atk.SelectionAddSelectionMethodInfo-    ResolveNotebookAccessibleMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveNotebookAccessibleMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveNotebookAccessibleMethod "clearSelection" o = Atk.SelectionClearSelectionMethodInfo-    ResolveNotebookAccessibleMethod "connectWidgetDestroyed" o = AccessibleConnectWidgetDestroyedMethodInfo-    ResolveNotebookAccessibleMethod "contains" o = Atk.ComponentContainsMethodInfo-    ResolveNotebookAccessibleMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveNotebookAccessibleMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveNotebookAccessibleMethod "grabFocus" o = Atk.ComponentGrabFocusMethodInfo-    ResolveNotebookAccessibleMethod "initialize" o = Atk.ObjectInitializeMethodInfo-    ResolveNotebookAccessibleMethod "isChildSelected" o = Atk.SelectionIsChildSelectedMethodInfo-    ResolveNotebookAccessibleMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveNotebookAccessibleMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveNotebookAccessibleMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveNotebookAccessibleMethod "notifyStateChange" o = Atk.ObjectNotifyStateChangeMethodInfo-    ResolveNotebookAccessibleMethod "peekParent" o = Atk.ObjectPeekParentMethodInfo-    ResolveNotebookAccessibleMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveNotebookAccessibleMethod "refAccessibleAtPoint" o = Atk.ComponentRefAccessibleAtPointMethodInfo-    ResolveNotebookAccessibleMethod "refAccessibleChild" o = Atk.ObjectRefAccessibleChildMethodInfo-    ResolveNotebookAccessibleMethod "refRelationSet" o = Atk.ObjectRefRelationSetMethodInfo-    ResolveNotebookAccessibleMethod "refSelection" o = Atk.SelectionRefSelectionMethodInfo-    ResolveNotebookAccessibleMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveNotebookAccessibleMethod "refStateSet" o = Atk.ObjectRefStateSetMethodInfo-    ResolveNotebookAccessibleMethod "removeFocusHandler" o = Atk.ComponentRemoveFocusHandlerMethodInfo-    ResolveNotebookAccessibleMethod "removePropertyChangeHandler" o = Atk.ObjectRemovePropertyChangeHandlerMethodInfo-    ResolveNotebookAccessibleMethod "removeRelationship" o = Atk.ObjectRemoveRelationshipMethodInfo-    ResolveNotebookAccessibleMethod "removeSelection" o = Atk.SelectionRemoveSelectionMethodInfo-    ResolveNotebookAccessibleMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveNotebookAccessibleMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveNotebookAccessibleMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveNotebookAccessibleMethod "selectAllSelection" o = Atk.SelectionSelectAllSelectionMethodInfo-    ResolveNotebookAccessibleMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveNotebookAccessibleMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveNotebookAccessibleMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveNotebookAccessibleMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveNotebookAccessibleMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveNotebookAccessibleMethod "getAlpha" o = Atk.ComponentGetAlphaMethodInfo-    ResolveNotebookAccessibleMethod "getAttributes" o = Atk.ObjectGetAttributesMethodInfo-    ResolveNotebookAccessibleMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveNotebookAccessibleMethod "getDescription" o = Atk.ObjectGetDescriptionMethodInfo-    ResolveNotebookAccessibleMethod "getExtents" o = Atk.ComponentGetExtentsMethodInfo-    ResolveNotebookAccessibleMethod "getIndexInParent" o = Atk.ObjectGetIndexInParentMethodInfo-    ResolveNotebookAccessibleMethod "getNAccessibleChildren" o = Atk.ObjectGetNAccessibleChildrenMethodInfo-    ResolveNotebookAccessibleMethod "getName" o = Atk.ObjectGetNameMethodInfo-    ResolveNotebookAccessibleMethod "getObjectLocale" o = Atk.ObjectGetObjectLocaleMethodInfo-    ResolveNotebookAccessibleMethod "getParent" o = Atk.ObjectGetParentMethodInfo-    ResolveNotebookAccessibleMethod "getPosition" o = Atk.ComponentGetPositionMethodInfo-    ResolveNotebookAccessibleMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveNotebookAccessibleMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveNotebookAccessibleMethod "getRole" o = Atk.ObjectGetRoleMethodInfo-    ResolveNotebookAccessibleMethod "getSelectionCount" o = Atk.SelectionGetSelectionCountMethodInfo-    ResolveNotebookAccessibleMethod "getSize" o = Atk.ComponentGetSizeMethodInfo-    ResolveNotebookAccessibleMethod "getWidget" o = AccessibleGetWidgetMethodInfo-    ResolveNotebookAccessibleMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveNotebookAccessibleMethod "setDescription" o = Atk.ObjectSetDescriptionMethodInfo-    ResolveNotebookAccessibleMethod "setExtents" o = Atk.ComponentSetExtentsMethodInfo-    ResolveNotebookAccessibleMethod "setName" o = Atk.ObjectSetNameMethodInfo-    ResolveNotebookAccessibleMethod "setParent" o = Atk.ObjectSetParentMethodInfo-    ResolveNotebookAccessibleMethod "setPosition" o = Atk.ComponentSetPositionMethodInfo-    ResolveNotebookAccessibleMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveNotebookAccessibleMethod "setRole" o = Atk.ObjectSetRoleMethodInfo-    ResolveNotebookAccessibleMethod "setSize" o = Atk.ComponentSetSizeMethodInfo-    ResolveNotebookAccessibleMethod "setWidget" o = AccessibleSetWidgetMethodInfo-    ResolveNotebookAccessibleMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveNotebookAccessibleMethod t NotebookAccessible, MethodInfo info NotebookAccessible p) => IsLabelProxy t (NotebookAccessible -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveNotebookAccessibleMethod t NotebookAccessible, MethodInfo info NotebookAccessible p) => IsLabel t (NotebookAccessible -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList NotebookAccessible = NotebookAccessibleAttributeList-type NotebookAccessibleAttributeList = ('[ '("accessibleComponentLayer", Atk.ObjectAccessibleComponentLayerPropertyInfo), '("accessibleComponentMdiZorder", Atk.ObjectAccessibleComponentMdiZorderPropertyInfo), '("accessibleDescription", Atk.ObjectAccessibleDescriptionPropertyInfo), '("accessibleHypertextNlinks", Atk.ObjectAccessibleHypertextNlinksPropertyInfo), '("accessibleName", Atk.ObjectAccessibleNamePropertyInfo), '("accessibleParent", Atk.ObjectAccessibleParentPropertyInfo), '("accessibleRole", Atk.ObjectAccessibleRolePropertyInfo), '("accessibleTableCaption", Atk.ObjectAccessibleTableCaptionPropertyInfo), '("accessibleTableCaptionObject", Atk.ObjectAccessibleTableCaptionObjectPropertyInfo), '("accessibleTableColumnDescription", Atk.ObjectAccessibleTableColumnDescriptionPropertyInfo), '("accessibleTableColumnHeader", Atk.ObjectAccessibleTableColumnHeaderPropertyInfo), '("accessibleTableRowDescription", Atk.ObjectAccessibleTableRowDescriptionPropertyInfo), '("accessibleTableRowHeader", Atk.ObjectAccessibleTableRowHeaderPropertyInfo), '("accessibleTableSummary", Atk.ObjectAccessibleTableSummaryPropertyInfo), '("accessibleValue", Atk.ObjectAccessibleValuePropertyInfo), '("widget", AccessibleWidgetPropertyInfo)] :: [(Symbol, *)])--type instance SignalList NotebookAccessible = NotebookAccessibleSignalList-type NotebookAccessibleSignalList = ('[ '("activeDescendantChanged", Atk.ObjectActiveDescendantChangedSignalInfo), '("boundsChanged", Atk.ComponentBoundsChangedSignalInfo), '("childrenChanged", Atk.ObjectChildrenChangedSignalInfo), '("focusEvent", Atk.ObjectFocusEventSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("propertyChange", Atk.ObjectPropertyChangeSignalInfo), '("selectionChanged", Atk.SelectionSelectionChangedSignalInfo), '("stateChange", Atk.ObjectStateChangeSignalInfo), '("visibleDataChanged", Atk.ObjectVisibleDataChangedSignalInfo)] :: [(Symbol, *)])--
− GI/Gtk/Objects/NotebookAccessible.hs-boot
@@ -1,13 +0,0 @@-module GI.Gtk.Objects.NotebookAccessible where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype NotebookAccessible = NotebookAccessible (ForeignPtr NotebookAccessible)-instance GObject NotebookAccessible where-class GObject o => NotebookAccessibleK o-instance (GObject o, IsDescendantOf NotebookAccessible o) => NotebookAccessibleK o
− GI/Gtk/Objects/NotebookPageAccessible.hs
@@ -1,194 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.NotebookPageAccessible-    ( ---- * Exported types-    NotebookPageAccessible(..)              ,-    NotebookPageAccessibleK                 ,-    toNotebookPageAccessible                ,-    noNotebookPageAccessible                ,--- -- * Methods--- ** notebookPageAccessibleInvalidate-    NotebookPageAccessibleInvalidateMethodInfo,-    notebookPageAccessibleInvalidate        ,----- ** notebookPageAccessibleNew-    notebookPageAccessibleNew               ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype NotebookPageAccessible = NotebookPageAccessible (ForeignPtr NotebookPageAccessible)-foreign import ccall "gtk_notebook_page_accessible_get_type"-    c_gtk_notebook_page_accessible_get_type :: IO GType--type instance ParentTypes NotebookPageAccessible = NotebookPageAccessibleParentTypes-type NotebookPageAccessibleParentTypes = '[Atk.Object, GObject.Object, Atk.Component]--instance GObject NotebookPageAccessible where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_notebook_page_accessible_get_type-    --class GObject o => NotebookPageAccessibleK o-instance (GObject o, IsDescendantOf NotebookPageAccessible o) => NotebookPageAccessibleK o--toNotebookPageAccessible :: NotebookPageAccessibleK o => o -> IO NotebookPageAccessible-toNotebookPageAccessible = unsafeCastTo NotebookPageAccessible--noNotebookPageAccessible :: Maybe NotebookPageAccessible-noNotebookPageAccessible = Nothing--type family ResolveNotebookPageAccessibleMethod (t :: Symbol) (o :: *) :: * where-    ResolveNotebookPageAccessibleMethod "addRelationship" o = Atk.ObjectAddRelationshipMethodInfo-    ResolveNotebookPageAccessibleMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveNotebookPageAccessibleMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveNotebookPageAccessibleMethod "contains" o = Atk.ComponentContainsMethodInfo-    ResolveNotebookPageAccessibleMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveNotebookPageAccessibleMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveNotebookPageAccessibleMethod "grabFocus" o = Atk.ComponentGrabFocusMethodInfo-    ResolveNotebookPageAccessibleMethod "initialize" o = Atk.ObjectInitializeMethodInfo-    ResolveNotebookPageAccessibleMethod "invalidate" o = NotebookPageAccessibleInvalidateMethodInfo-    ResolveNotebookPageAccessibleMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveNotebookPageAccessibleMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveNotebookPageAccessibleMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveNotebookPageAccessibleMethod "notifyStateChange" o = Atk.ObjectNotifyStateChangeMethodInfo-    ResolveNotebookPageAccessibleMethod "peekParent" o = Atk.ObjectPeekParentMethodInfo-    ResolveNotebookPageAccessibleMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveNotebookPageAccessibleMethod "refAccessibleAtPoint" o = Atk.ComponentRefAccessibleAtPointMethodInfo-    ResolveNotebookPageAccessibleMethod "refAccessibleChild" o = Atk.ObjectRefAccessibleChildMethodInfo-    ResolveNotebookPageAccessibleMethod "refRelationSet" o = Atk.ObjectRefRelationSetMethodInfo-    ResolveNotebookPageAccessibleMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveNotebookPageAccessibleMethod "refStateSet" o = Atk.ObjectRefStateSetMethodInfo-    ResolveNotebookPageAccessibleMethod "removeFocusHandler" o = Atk.ComponentRemoveFocusHandlerMethodInfo-    ResolveNotebookPageAccessibleMethod "removePropertyChangeHandler" o = Atk.ObjectRemovePropertyChangeHandlerMethodInfo-    ResolveNotebookPageAccessibleMethod "removeRelationship" o = Atk.ObjectRemoveRelationshipMethodInfo-    ResolveNotebookPageAccessibleMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveNotebookPageAccessibleMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveNotebookPageAccessibleMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveNotebookPageAccessibleMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveNotebookPageAccessibleMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveNotebookPageAccessibleMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveNotebookPageAccessibleMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveNotebookPageAccessibleMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveNotebookPageAccessibleMethod "getAlpha" o = Atk.ComponentGetAlphaMethodInfo-    ResolveNotebookPageAccessibleMethod "getAttributes" o = Atk.ObjectGetAttributesMethodInfo-    ResolveNotebookPageAccessibleMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveNotebookPageAccessibleMethod "getDescription" o = Atk.ObjectGetDescriptionMethodInfo-    ResolveNotebookPageAccessibleMethod "getExtents" o = Atk.ComponentGetExtentsMethodInfo-    ResolveNotebookPageAccessibleMethod "getIndexInParent" o = Atk.ObjectGetIndexInParentMethodInfo-    ResolveNotebookPageAccessibleMethod "getNAccessibleChildren" o = Atk.ObjectGetNAccessibleChildrenMethodInfo-    ResolveNotebookPageAccessibleMethod "getName" o = Atk.ObjectGetNameMethodInfo-    ResolveNotebookPageAccessibleMethod "getObjectLocale" o = Atk.ObjectGetObjectLocaleMethodInfo-    ResolveNotebookPageAccessibleMethod "getParent" o = Atk.ObjectGetParentMethodInfo-    ResolveNotebookPageAccessibleMethod "getPosition" o = Atk.ComponentGetPositionMethodInfo-    ResolveNotebookPageAccessibleMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveNotebookPageAccessibleMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveNotebookPageAccessibleMethod "getRole" o = Atk.ObjectGetRoleMethodInfo-    ResolveNotebookPageAccessibleMethod "getSize" o = Atk.ComponentGetSizeMethodInfo-    ResolveNotebookPageAccessibleMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveNotebookPageAccessibleMethod "setDescription" o = Atk.ObjectSetDescriptionMethodInfo-    ResolveNotebookPageAccessibleMethod "setExtents" o = Atk.ComponentSetExtentsMethodInfo-    ResolveNotebookPageAccessibleMethod "setName" o = Atk.ObjectSetNameMethodInfo-    ResolveNotebookPageAccessibleMethod "setParent" o = Atk.ObjectSetParentMethodInfo-    ResolveNotebookPageAccessibleMethod "setPosition" o = Atk.ComponentSetPositionMethodInfo-    ResolveNotebookPageAccessibleMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveNotebookPageAccessibleMethod "setRole" o = Atk.ObjectSetRoleMethodInfo-    ResolveNotebookPageAccessibleMethod "setSize" o = Atk.ComponentSetSizeMethodInfo-    ResolveNotebookPageAccessibleMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveNotebookPageAccessibleMethod t NotebookPageAccessible, MethodInfo info NotebookPageAccessible p) => IsLabelProxy t (NotebookPageAccessible -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveNotebookPageAccessibleMethod t NotebookPageAccessible, MethodInfo info NotebookPageAccessible p) => IsLabel t (NotebookPageAccessible -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList NotebookPageAccessible = NotebookPageAccessibleAttributeList-type NotebookPageAccessibleAttributeList = ('[ '("accessibleComponentLayer", Atk.ObjectAccessibleComponentLayerPropertyInfo), '("accessibleComponentMdiZorder", Atk.ObjectAccessibleComponentMdiZorderPropertyInfo), '("accessibleDescription", Atk.ObjectAccessibleDescriptionPropertyInfo), '("accessibleHypertextNlinks", Atk.ObjectAccessibleHypertextNlinksPropertyInfo), '("accessibleName", Atk.ObjectAccessibleNamePropertyInfo), '("accessibleParent", Atk.ObjectAccessibleParentPropertyInfo), '("accessibleRole", Atk.ObjectAccessibleRolePropertyInfo), '("accessibleTableCaption", Atk.ObjectAccessibleTableCaptionPropertyInfo), '("accessibleTableCaptionObject", Atk.ObjectAccessibleTableCaptionObjectPropertyInfo), '("accessibleTableColumnDescription", Atk.ObjectAccessibleTableColumnDescriptionPropertyInfo), '("accessibleTableColumnHeader", Atk.ObjectAccessibleTableColumnHeaderPropertyInfo), '("accessibleTableRowDescription", Atk.ObjectAccessibleTableRowDescriptionPropertyInfo), '("accessibleTableRowHeader", Atk.ObjectAccessibleTableRowHeaderPropertyInfo), '("accessibleTableSummary", Atk.ObjectAccessibleTableSummaryPropertyInfo), '("accessibleValue", Atk.ObjectAccessibleValuePropertyInfo)] :: [(Symbol, *)])--type instance SignalList NotebookPageAccessible = NotebookPageAccessibleSignalList-type NotebookPageAccessibleSignalList = ('[ '("activeDescendantChanged", Atk.ObjectActiveDescendantChangedSignalInfo), '("boundsChanged", Atk.ComponentBoundsChangedSignalInfo), '("childrenChanged", Atk.ObjectChildrenChangedSignalInfo), '("focusEvent", Atk.ObjectFocusEventSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("propertyChange", Atk.ObjectPropertyChangeSignalInfo), '("stateChange", Atk.ObjectStateChangeSignalInfo), '("visibleDataChanged", Atk.ObjectVisibleDataChangedSignalInfo)] :: [(Symbol, *)])---- method NotebookPageAccessible::new--- method type : Constructor--- Args : [Arg {argCName = "notebook", argType = TInterface "Gtk" "NotebookAccessible", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "child", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "NotebookPageAccessible")--- throws : False--- Skip return : False--foreign import ccall "gtk_notebook_page_accessible_new" gtk_notebook_page_accessible_new :: -    Ptr NotebookAccessible ->               -- notebook : TInterface "Gtk" "NotebookAccessible"-    Ptr Widget ->                           -- child : TInterface "Gtk" "Widget"-    IO (Ptr NotebookPageAccessible)---notebookPageAccessibleNew ::-    (MonadIO m, NotebookAccessibleK a, WidgetK b) =>-    a                                       -- notebook-    -> b                                    -- child-    -> m NotebookPageAccessible             -- result-notebookPageAccessibleNew notebook child = liftIO $ do-    let notebook' = unsafeManagedPtrCastPtr notebook-    let child' = unsafeManagedPtrCastPtr child-    result <- gtk_notebook_page_accessible_new notebook' child'-    checkUnexpectedReturnNULL "gtk_notebook_page_accessible_new" result-    result' <- (wrapObject NotebookPageAccessible) result-    touchManagedPtr notebook-    touchManagedPtr child-    return result'---- method NotebookPageAccessible::invalidate--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "NotebookPageAccessible", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_notebook_page_accessible_invalidate" gtk_notebook_page_accessible_invalidate :: -    Ptr NotebookPageAccessible ->           -- _obj : TInterface "Gtk" "NotebookPageAccessible"-    IO ()---notebookPageAccessibleInvalidate ::-    (MonadIO m, NotebookPageAccessibleK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-notebookPageAccessibleInvalidate _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_notebook_page_accessible_invalidate _obj'-    touchManagedPtr _obj-    return ()--data NotebookPageAccessibleInvalidateMethodInfo-instance (signature ~ (m ()), MonadIO m, NotebookPageAccessibleK a) => MethodInfo NotebookPageAccessibleInvalidateMethodInfo a signature where-    overloadedMethod _ = notebookPageAccessibleInvalidate--
− GI/Gtk/Objects/NotebookPageAccessible.hs-boot
@@ -1,14 +0,0 @@-module GI.Gtk.Objects.NotebookPageAccessible where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype NotebookPageAccessible = NotebookPageAccessible (ForeignPtr NotebookPageAccessible)-instance GObject NotebookPageAccessible where-class GObject o => NotebookPageAccessibleK o-instance (GObject o, IsDescendantOf NotebookPageAccessible o) => NotebookPageAccessibleK o-data NotebookPageAccessibleInvalidateMethodInfo
− GI/Gtk/Objects/NumerableIcon.hs
@@ -1,733 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.NumerableIcon-    ( ---- * Exported types-    NumerableIcon(..)                       ,-    NumerableIconK                          ,-    toNumerableIcon                         ,-    noNumerableIcon                         ,--- -- * Methods--- ** numerableIconGetBackgroundGicon-    NumerableIconGetBackgroundGiconMethodInfo,-    numerableIconGetBackgroundGicon         ,----- ** numerableIconGetBackgroundIconName-    NumerableIconGetBackgroundIconNameMethodInfo,-    numerableIconGetBackgroundIconName      ,----- ** numerableIconGetCount-    NumerableIconGetCountMethodInfo         ,-    numerableIconGetCount                   ,----- ** numerableIconGetLabel-    NumerableIconGetLabelMethodInfo         ,-    numerableIconGetLabel                   ,----- ** numerableIconGetStyleContext-    NumerableIconGetStyleContextMethodInfo  ,-    numerableIconGetStyleContext            ,----- ** numerableIconNew-    numerableIconNew                        ,----- ** numerableIconNewWithStyleContext-    numerableIconNewWithStyleContext        ,----- ** numerableIconSetBackgroundGicon-    NumerableIconSetBackgroundGiconMethodInfo,-    numerableIconSetBackgroundGicon         ,----- ** numerableIconSetBackgroundIconName-    NumerableIconSetBackgroundIconNameMethodInfo,-    numerableIconSetBackgroundIconName      ,----- ** numerableIconSetCount-    NumerableIconSetCountMethodInfo         ,-    numerableIconSetCount                   ,----- ** numerableIconSetLabel-    NumerableIconSetLabelMethodInfo         ,-    numerableIconSetLabel                   ,----- ** numerableIconSetStyleContext-    NumerableIconSetStyleContextMethodInfo  ,-    numerableIconSetStyleContext            ,----- -- * Properties--- ** BackgroundIcon-    NumerableIconBackgroundIconPropertyInfo ,-    clearNumerableIconBackgroundIcon        ,-    constructNumerableIconBackgroundIcon    ,-    getNumerableIconBackgroundIcon          ,-    numerableIconBackgroundIcon             ,-    setNumerableIconBackgroundIcon          ,----- ** BackgroundIconName-    NumerableIconBackgroundIconNamePropertyInfo,-    clearNumerableIconBackgroundIconName    ,-    constructNumerableIconBackgroundIconName,-    getNumerableIconBackgroundIconName      ,-    numerableIconBackgroundIconName         ,-    setNumerableIconBackgroundIconName      ,----- ** Count-    NumerableIconCountPropertyInfo          ,-    constructNumerableIconCount             ,-    getNumerableIconCount                   ,-    numerableIconCount                      ,-    setNumerableIconCount                   ,----- ** Label-    NumerableIconLabelPropertyInfo          ,-    clearNumerableIconLabel                 ,-    constructNumerableIconLabel             ,-    getNumerableIconLabel                   ,-    numerableIconLabel                      ,-    setNumerableIconLabel                   ,----- ** StyleContext-    NumerableIconStyleContextPropertyInfo   ,-    constructNumerableIconStyleContext      ,-    getNumerableIconStyleContext            ,-    numerableIconStyleContext               ,-    setNumerableIconStyleContext            ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.GObject as GObject-import qualified GI.Gio as Gio--newtype NumerableIcon = NumerableIcon (ForeignPtr NumerableIcon)-foreign import ccall "gtk_numerable_icon_get_type"-    c_gtk_numerable_icon_get_type :: IO GType--type instance ParentTypes NumerableIcon = NumerableIconParentTypes-type NumerableIconParentTypes = '[Gio.EmblemedIcon, GObject.Object, Gio.Icon]--instance GObject NumerableIcon where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_numerable_icon_get_type-    --class GObject o => NumerableIconK o-instance (GObject o, IsDescendantOf NumerableIcon o) => NumerableIconK o--toNumerableIcon :: NumerableIconK o => o -> IO NumerableIcon-toNumerableIcon = unsafeCastTo NumerableIcon--noNumerableIcon :: Maybe NumerableIcon-noNumerableIcon = Nothing--type family ResolveNumerableIconMethod (t :: Symbol) (o :: *) :: * where-    ResolveNumerableIconMethod "addEmblem" o = Gio.EmblemedIconAddEmblemMethodInfo-    ResolveNumerableIconMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveNumerableIconMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveNumerableIconMethod "clearEmblems" o = Gio.EmblemedIconClearEmblemsMethodInfo-    ResolveNumerableIconMethod "equal" o = Gio.IconEqualMethodInfo-    ResolveNumerableIconMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveNumerableIconMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveNumerableIconMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveNumerableIconMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveNumerableIconMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveNumerableIconMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveNumerableIconMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveNumerableIconMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveNumerableIconMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveNumerableIconMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveNumerableIconMethod "serialize" o = Gio.IconSerializeMethodInfo-    ResolveNumerableIconMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveNumerableIconMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveNumerableIconMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveNumerableIconMethod "toString" o = Gio.IconToStringMethodInfo-    ResolveNumerableIconMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveNumerableIconMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveNumerableIconMethod "getBackgroundGicon" o = NumerableIconGetBackgroundGiconMethodInfo-    ResolveNumerableIconMethod "getBackgroundIconName" o = NumerableIconGetBackgroundIconNameMethodInfo-    ResolveNumerableIconMethod "getCount" o = NumerableIconGetCountMethodInfo-    ResolveNumerableIconMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveNumerableIconMethod "getEmblems" o = Gio.EmblemedIconGetEmblemsMethodInfo-    ResolveNumerableIconMethod "getIcon" o = Gio.EmblemedIconGetIconMethodInfo-    ResolveNumerableIconMethod "getLabel" o = NumerableIconGetLabelMethodInfo-    ResolveNumerableIconMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveNumerableIconMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveNumerableIconMethod "getStyleContext" o = NumerableIconGetStyleContextMethodInfo-    ResolveNumerableIconMethod "setBackgroundGicon" o = NumerableIconSetBackgroundGiconMethodInfo-    ResolveNumerableIconMethod "setBackgroundIconName" o = NumerableIconSetBackgroundIconNameMethodInfo-    ResolveNumerableIconMethod "setCount" o = NumerableIconSetCountMethodInfo-    ResolveNumerableIconMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveNumerableIconMethod "setLabel" o = NumerableIconSetLabelMethodInfo-    ResolveNumerableIconMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveNumerableIconMethod "setStyleContext" o = NumerableIconSetStyleContextMethodInfo-    ResolveNumerableIconMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveNumerableIconMethod t NumerableIcon, MethodInfo info NumerableIcon p) => IsLabelProxy t (NumerableIcon -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveNumerableIconMethod t NumerableIcon, MethodInfo info NumerableIcon p) => IsLabel t (NumerableIcon -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "background-icon"-   -- Type: TInterface "Gio" "Icon"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getNumerableIconBackgroundIcon :: (MonadIO m, NumerableIconK o) => o -> m (Maybe Gio.Icon)-getNumerableIconBackgroundIcon obj = liftIO $ getObjectPropertyObject obj "background-icon" Gio.Icon--setNumerableIconBackgroundIcon :: (MonadIO m, NumerableIconK o, Gio.IconK a) => o -> a -> m ()-setNumerableIconBackgroundIcon obj val = liftIO $ setObjectPropertyObject obj "background-icon" (Just val)--constructNumerableIconBackgroundIcon :: (Gio.IconK a) => a -> IO ([Char], GValue)-constructNumerableIconBackgroundIcon val = constructObjectPropertyObject "background-icon" (Just val)--clearNumerableIconBackgroundIcon :: (MonadIO m, NumerableIconK o) => o -> m ()-clearNumerableIconBackgroundIcon obj = liftIO $ setObjectPropertyObject obj "background-icon" (Nothing :: Maybe Gio.Icon)--data NumerableIconBackgroundIconPropertyInfo-instance AttrInfo NumerableIconBackgroundIconPropertyInfo where-    type AttrAllowedOps NumerableIconBackgroundIconPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint NumerableIconBackgroundIconPropertyInfo = Gio.IconK-    type AttrBaseTypeConstraint NumerableIconBackgroundIconPropertyInfo = NumerableIconK-    type AttrGetType NumerableIconBackgroundIconPropertyInfo = (Maybe Gio.Icon)-    type AttrLabel NumerableIconBackgroundIconPropertyInfo = "background-icon"-    attrGet _ = getNumerableIconBackgroundIcon-    attrSet _ = setNumerableIconBackgroundIcon-    attrConstruct _ = constructNumerableIconBackgroundIcon-    attrClear _ = clearNumerableIconBackgroundIcon---- VVV Prop "background-icon-name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just True)--getNumerableIconBackgroundIconName :: (MonadIO m, NumerableIconK o) => o -> m T.Text-getNumerableIconBackgroundIconName obj = liftIO $ checkUnexpectedNothing "getNumerableIconBackgroundIconName" $ getObjectPropertyString obj "background-icon-name"--setNumerableIconBackgroundIconName :: (MonadIO m, NumerableIconK o) => o -> T.Text -> m ()-setNumerableIconBackgroundIconName obj val = liftIO $ setObjectPropertyString obj "background-icon-name" (Just val)--constructNumerableIconBackgroundIconName :: T.Text -> IO ([Char], GValue)-constructNumerableIconBackgroundIconName val = constructObjectPropertyString "background-icon-name" (Just val)--clearNumerableIconBackgroundIconName :: (MonadIO m, NumerableIconK o) => o -> m ()-clearNumerableIconBackgroundIconName obj = liftIO $ setObjectPropertyString obj "background-icon-name" (Nothing :: Maybe T.Text)--data NumerableIconBackgroundIconNamePropertyInfo-instance AttrInfo NumerableIconBackgroundIconNamePropertyInfo where-    type AttrAllowedOps NumerableIconBackgroundIconNamePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint NumerableIconBackgroundIconNamePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint NumerableIconBackgroundIconNamePropertyInfo = NumerableIconK-    type AttrGetType NumerableIconBackgroundIconNamePropertyInfo = T.Text-    type AttrLabel NumerableIconBackgroundIconNamePropertyInfo = "background-icon-name"-    attrGet _ = getNumerableIconBackgroundIconName-    attrSet _ = setNumerableIconBackgroundIconName-    attrConstruct _ = constructNumerableIconBackgroundIconName-    attrClear _ = clearNumerableIconBackgroundIconName---- VVV Prop "count"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getNumerableIconCount :: (MonadIO m, NumerableIconK o) => o -> m Int32-getNumerableIconCount obj = liftIO $ getObjectPropertyInt32 obj "count"--setNumerableIconCount :: (MonadIO m, NumerableIconK o) => o -> Int32 -> m ()-setNumerableIconCount obj val = liftIO $ setObjectPropertyInt32 obj "count" val--constructNumerableIconCount :: Int32 -> IO ([Char], GValue)-constructNumerableIconCount val = constructObjectPropertyInt32 "count" val--data NumerableIconCountPropertyInfo-instance AttrInfo NumerableIconCountPropertyInfo where-    type AttrAllowedOps NumerableIconCountPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint NumerableIconCountPropertyInfo = (~) Int32-    type AttrBaseTypeConstraint NumerableIconCountPropertyInfo = NumerableIconK-    type AttrGetType NumerableIconCountPropertyInfo = Int32-    type AttrLabel NumerableIconCountPropertyInfo = "count"-    attrGet _ = getNumerableIconCount-    attrSet _ = setNumerableIconCount-    attrConstruct _ = constructNumerableIconCount-    attrClear _ = undefined---- VVV Prop "label"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just True)--getNumerableIconLabel :: (MonadIO m, NumerableIconK o) => o -> m T.Text-getNumerableIconLabel obj = liftIO $ checkUnexpectedNothing "getNumerableIconLabel" $ getObjectPropertyString obj "label"--setNumerableIconLabel :: (MonadIO m, NumerableIconK o) => o -> T.Text -> m ()-setNumerableIconLabel obj val = liftIO $ setObjectPropertyString obj "label" (Just val)--constructNumerableIconLabel :: T.Text -> IO ([Char], GValue)-constructNumerableIconLabel val = constructObjectPropertyString "label" (Just val)--clearNumerableIconLabel :: (MonadIO m, NumerableIconK o) => o -> m ()-clearNumerableIconLabel obj = liftIO $ setObjectPropertyString obj "label" (Nothing :: Maybe T.Text)--data NumerableIconLabelPropertyInfo-instance AttrInfo NumerableIconLabelPropertyInfo where-    type AttrAllowedOps NumerableIconLabelPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint NumerableIconLabelPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint NumerableIconLabelPropertyInfo = NumerableIconK-    type AttrGetType NumerableIconLabelPropertyInfo = T.Text-    type AttrLabel NumerableIconLabelPropertyInfo = "label"-    attrGet _ = getNumerableIconLabel-    attrSet _ = setNumerableIconLabel-    attrConstruct _ = constructNumerableIconLabel-    attrClear _ = clearNumerableIconLabel---- VVV Prop "style-context"-   -- Type: TInterface "Gtk" "StyleContext"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getNumerableIconStyleContext :: (MonadIO m, NumerableIconK o) => o -> m StyleContext-getNumerableIconStyleContext obj = liftIO $ checkUnexpectedNothing "getNumerableIconStyleContext" $ getObjectPropertyObject obj "style-context" StyleContext--setNumerableIconStyleContext :: (MonadIO m, NumerableIconK o, StyleContextK a) => o -> a -> m ()-setNumerableIconStyleContext obj val = liftIO $ setObjectPropertyObject obj "style-context" (Just val)--constructNumerableIconStyleContext :: (StyleContextK a) => a -> IO ([Char], GValue)-constructNumerableIconStyleContext val = constructObjectPropertyObject "style-context" (Just val)--data NumerableIconStyleContextPropertyInfo-instance AttrInfo NumerableIconStyleContextPropertyInfo where-    type AttrAllowedOps NumerableIconStyleContextPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint NumerableIconStyleContextPropertyInfo = StyleContextK-    type AttrBaseTypeConstraint NumerableIconStyleContextPropertyInfo = NumerableIconK-    type AttrGetType NumerableIconStyleContextPropertyInfo = StyleContext-    type AttrLabel NumerableIconStyleContextPropertyInfo = "style-context"-    attrGet _ = getNumerableIconStyleContext-    attrSet _ = setNumerableIconStyleContext-    attrConstruct _ = constructNumerableIconStyleContext-    attrClear _ = undefined--type instance AttributeList NumerableIcon = NumerableIconAttributeList-type NumerableIconAttributeList = ('[ '("backgroundIcon", NumerableIconBackgroundIconPropertyInfo), '("backgroundIconName", NumerableIconBackgroundIconNamePropertyInfo), '("count", NumerableIconCountPropertyInfo), '("gicon", Gio.EmblemedIconGiconPropertyInfo), '("label", NumerableIconLabelPropertyInfo), '("styleContext", NumerableIconStyleContextPropertyInfo)] :: [(Symbol, *)])--numerableIconBackgroundIcon :: AttrLabelProxy "backgroundIcon"-numerableIconBackgroundIcon = AttrLabelProxy--numerableIconBackgroundIconName :: AttrLabelProxy "backgroundIconName"-numerableIconBackgroundIconName = AttrLabelProxy--numerableIconCount :: AttrLabelProxy "count"-numerableIconCount = AttrLabelProxy--numerableIconLabel :: AttrLabelProxy "label"-numerableIconLabel = AttrLabelProxy--numerableIconStyleContext :: AttrLabelProxy "styleContext"-numerableIconStyleContext = AttrLabelProxy--type instance SignalList NumerableIcon = NumerableIconSignalList-type NumerableIconSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method NumerableIcon::get_background_gicon--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "NumerableIcon", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gio" "Icon")--- throws : False--- Skip return : False--foreign import ccall "gtk_numerable_icon_get_background_gicon" gtk_numerable_icon_get_background_gicon :: -    Ptr NumerableIcon ->                    -- _obj : TInterface "Gtk" "NumerableIcon"-    IO (Ptr Gio.Icon)--{-# DEPRECATED numerableIconGetBackgroundGicon ["(Since version 3.14)"]#-}-numerableIconGetBackgroundGicon ::-    (MonadIO m, NumerableIconK a) =>-    a                                       -- _obj-    -> m Gio.Icon                           -- result-numerableIconGetBackgroundGicon _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_numerable_icon_get_background_gicon _obj'-    checkUnexpectedReturnNULL "gtk_numerable_icon_get_background_gicon" result-    result' <- (newObject Gio.Icon) result-    touchManagedPtr _obj-    return result'--data NumerableIconGetBackgroundGiconMethodInfo-instance (signature ~ (m Gio.Icon), MonadIO m, NumerableIconK a) => MethodInfo NumerableIconGetBackgroundGiconMethodInfo a signature where-    overloadedMethod _ = numerableIconGetBackgroundGicon---- method NumerableIcon::get_background_icon_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "NumerableIcon", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_numerable_icon_get_background_icon_name" gtk_numerable_icon_get_background_icon_name :: -    Ptr NumerableIcon ->                    -- _obj : TInterface "Gtk" "NumerableIcon"-    IO CString--{-# DEPRECATED numerableIconGetBackgroundIconName ["(Since version 3.14)"]#-}-numerableIconGetBackgroundIconName ::-    (MonadIO m, NumerableIconK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-numerableIconGetBackgroundIconName _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_numerable_icon_get_background_icon_name _obj'-    checkUnexpectedReturnNULL "gtk_numerable_icon_get_background_icon_name" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data NumerableIconGetBackgroundIconNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, NumerableIconK a) => MethodInfo NumerableIconGetBackgroundIconNameMethodInfo a signature where-    overloadedMethod _ = numerableIconGetBackgroundIconName---- method NumerableIcon::get_count--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "NumerableIcon", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_numerable_icon_get_count" gtk_numerable_icon_get_count :: -    Ptr NumerableIcon ->                    -- _obj : TInterface "Gtk" "NumerableIcon"-    IO Int32--{-# DEPRECATED numerableIconGetCount ["(Since version 3.14)"]#-}-numerableIconGetCount ::-    (MonadIO m, NumerableIconK a) =>-    a                                       -- _obj-    -> m Int32                              -- result-numerableIconGetCount _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_numerable_icon_get_count _obj'-    touchManagedPtr _obj-    return result--data NumerableIconGetCountMethodInfo-instance (signature ~ (m Int32), MonadIO m, NumerableIconK a) => MethodInfo NumerableIconGetCountMethodInfo a signature where-    overloadedMethod _ = numerableIconGetCount---- method NumerableIcon::get_label--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "NumerableIcon", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_numerable_icon_get_label" gtk_numerable_icon_get_label :: -    Ptr NumerableIcon ->                    -- _obj : TInterface "Gtk" "NumerableIcon"-    IO CString--{-# DEPRECATED numerableIconGetLabel ["(Since version 3.14)"]#-}-numerableIconGetLabel ::-    (MonadIO m, NumerableIconK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-numerableIconGetLabel _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_numerable_icon_get_label _obj'-    checkUnexpectedReturnNULL "gtk_numerable_icon_get_label" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data NumerableIconGetLabelMethodInfo-instance (signature ~ (m T.Text), MonadIO m, NumerableIconK a) => MethodInfo NumerableIconGetLabelMethodInfo a signature where-    overloadedMethod _ = numerableIconGetLabel---- method NumerableIcon::get_style_context--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "NumerableIcon", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "StyleContext")--- throws : False--- Skip return : False--foreign import ccall "gtk_numerable_icon_get_style_context" gtk_numerable_icon_get_style_context :: -    Ptr NumerableIcon ->                    -- _obj : TInterface "Gtk" "NumerableIcon"-    IO (Ptr StyleContext)--{-# DEPRECATED numerableIconGetStyleContext ["(Since version 3.14)"]#-}-numerableIconGetStyleContext ::-    (MonadIO m, NumerableIconK a) =>-    a                                       -- _obj-    -> m StyleContext                       -- result-numerableIconGetStyleContext _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_numerable_icon_get_style_context _obj'-    checkUnexpectedReturnNULL "gtk_numerable_icon_get_style_context" result-    result' <- (newObject StyleContext) result-    touchManagedPtr _obj-    return result'--data NumerableIconGetStyleContextMethodInfo-instance (signature ~ (m StyleContext), MonadIO m, NumerableIconK a) => MethodInfo NumerableIconGetStyleContextMethodInfo a signature where-    overloadedMethod _ = numerableIconGetStyleContext---- method NumerableIcon::set_background_gicon--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "NumerableIcon", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "icon", argType = TInterface "Gio" "Icon", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_numerable_icon_set_background_gicon" gtk_numerable_icon_set_background_gicon :: -    Ptr NumerableIcon ->                    -- _obj : TInterface "Gtk" "NumerableIcon"-    Ptr Gio.Icon ->                         -- icon : TInterface "Gio" "Icon"-    IO ()--{-# DEPRECATED numerableIconSetBackgroundGicon ["(Since version 3.14)"]#-}-numerableIconSetBackgroundGicon ::-    (MonadIO m, NumerableIconK a, Gio.IconK b) =>-    a                                       -- _obj-    -> Maybe (b)                            -- icon-    -> m ()                                 -- result-numerableIconSetBackgroundGicon _obj icon = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeIcon <- case icon of-        Nothing -> return nullPtr-        Just jIcon -> do-            let jIcon' = unsafeManagedPtrCastPtr jIcon-            return jIcon'-    gtk_numerable_icon_set_background_gicon _obj' maybeIcon-    touchManagedPtr _obj-    whenJust icon touchManagedPtr-    return ()--data NumerableIconSetBackgroundGiconMethodInfo-instance (signature ~ (Maybe (b) -> m ()), MonadIO m, NumerableIconK a, Gio.IconK b) => MethodInfo NumerableIconSetBackgroundGiconMethodInfo a signature where-    overloadedMethod _ = numerableIconSetBackgroundGicon---- method NumerableIcon::set_background_icon_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "NumerableIcon", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "icon_name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_numerable_icon_set_background_icon_name" gtk_numerable_icon_set_background_icon_name :: -    Ptr NumerableIcon ->                    -- _obj : TInterface "Gtk" "NumerableIcon"-    CString ->                              -- icon_name : TBasicType TUTF8-    IO ()--{-# DEPRECATED numerableIconSetBackgroundIconName ["(Since version 3.14)"]#-}-numerableIconSetBackgroundIconName ::-    (MonadIO m, NumerableIconK a) =>-    a                                       -- _obj-    -> Maybe (T.Text)                       -- iconName-    -> m ()                                 -- result-numerableIconSetBackgroundIconName _obj iconName = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeIconName <- case iconName of-        Nothing -> return nullPtr-        Just jIconName -> do-            jIconName' <- textToCString jIconName-            return jIconName'-    gtk_numerable_icon_set_background_icon_name _obj' maybeIconName-    touchManagedPtr _obj-    freeMem maybeIconName-    return ()--data NumerableIconSetBackgroundIconNameMethodInfo-instance (signature ~ (Maybe (T.Text) -> m ()), MonadIO m, NumerableIconK a) => MethodInfo NumerableIconSetBackgroundIconNameMethodInfo a signature where-    overloadedMethod _ = numerableIconSetBackgroundIconName---- method NumerableIcon::set_count--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "NumerableIcon", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "count", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_numerable_icon_set_count" gtk_numerable_icon_set_count :: -    Ptr NumerableIcon ->                    -- _obj : TInterface "Gtk" "NumerableIcon"-    Int32 ->                                -- count : TBasicType TInt-    IO ()--{-# DEPRECATED numerableIconSetCount ["(Since version 3.14)"]#-}-numerableIconSetCount ::-    (MonadIO m, NumerableIconK a) =>-    a                                       -- _obj-    -> Int32                                -- count-    -> m ()                                 -- result-numerableIconSetCount _obj count = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_numerable_icon_set_count _obj' count-    touchManagedPtr _obj-    return ()--data NumerableIconSetCountMethodInfo-instance (signature ~ (Int32 -> m ()), MonadIO m, NumerableIconK a) => MethodInfo NumerableIconSetCountMethodInfo a signature where-    overloadedMethod _ = numerableIconSetCount---- method NumerableIcon::set_label--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "NumerableIcon", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "label", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_numerable_icon_set_label" gtk_numerable_icon_set_label :: -    Ptr NumerableIcon ->                    -- _obj : TInterface "Gtk" "NumerableIcon"-    CString ->                              -- label : TBasicType TUTF8-    IO ()--{-# DEPRECATED numerableIconSetLabel ["(Since version 3.14)"]#-}-numerableIconSetLabel ::-    (MonadIO m, NumerableIconK a) =>-    a                                       -- _obj-    -> Maybe (T.Text)                       -- label-    -> m ()                                 -- result-numerableIconSetLabel _obj label = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeLabel <- case label of-        Nothing -> return nullPtr-        Just jLabel -> do-            jLabel' <- textToCString jLabel-            return jLabel'-    gtk_numerable_icon_set_label _obj' maybeLabel-    touchManagedPtr _obj-    freeMem maybeLabel-    return ()--data NumerableIconSetLabelMethodInfo-instance (signature ~ (Maybe (T.Text) -> m ()), MonadIO m, NumerableIconK a) => MethodInfo NumerableIconSetLabelMethodInfo a signature where-    overloadedMethod _ = numerableIconSetLabel---- method NumerableIcon::set_style_context--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "NumerableIcon", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "style", argType = TInterface "Gtk" "StyleContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_numerable_icon_set_style_context" gtk_numerable_icon_set_style_context :: -    Ptr NumerableIcon ->                    -- _obj : TInterface "Gtk" "NumerableIcon"-    Ptr StyleContext ->                     -- style : TInterface "Gtk" "StyleContext"-    IO ()--{-# DEPRECATED numerableIconSetStyleContext ["(Since version 3.14)"]#-}-numerableIconSetStyleContext ::-    (MonadIO m, NumerableIconK a, StyleContextK b) =>-    a                                       -- _obj-    -> b                                    -- style-    -> m ()                                 -- result-numerableIconSetStyleContext _obj style = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let style' = unsafeManagedPtrCastPtr style-    gtk_numerable_icon_set_style_context _obj' style'-    touchManagedPtr _obj-    touchManagedPtr style-    return ()--data NumerableIconSetStyleContextMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, NumerableIconK a, StyleContextK b) => MethodInfo NumerableIconSetStyleContextMethodInfo a signature where-    overloadedMethod _ = numerableIconSetStyleContext---- method NumerableIcon::new--- method type : MemberFunction--- Args : [Arg {argCName = "base_icon", argType = TInterface "Gio" "Icon", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gio" "Icon")--- throws : False--- Skip return : False--foreign import ccall "gtk_numerable_icon_new" gtk_numerable_icon_new :: -    Ptr Gio.Icon ->                         -- base_icon : TInterface "Gio" "Icon"-    IO (Ptr Gio.Icon)--{-# DEPRECATED numerableIconNew ["(Since version 3.14)"]#-}-numerableIconNew ::-    (MonadIO m, Gio.IconK a) =>-    a                                       -- baseIcon-    -> m Gio.Icon                           -- result-numerableIconNew baseIcon = liftIO $ do-    let baseIcon' = unsafeManagedPtrCastPtr baseIcon-    result <- gtk_numerable_icon_new baseIcon'-    checkUnexpectedReturnNULL "gtk_numerable_icon_new" result-    result' <- (wrapObject Gio.Icon) result-    touchManagedPtr baseIcon-    return result'---- method NumerableIcon::new_with_style_context--- method type : MemberFunction--- Args : [Arg {argCName = "base_icon", argType = TInterface "Gio" "Icon", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "context", argType = TInterface "Gtk" "StyleContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gio" "Icon")--- throws : False--- Skip return : False--foreign import ccall "gtk_numerable_icon_new_with_style_context" gtk_numerable_icon_new_with_style_context :: -    Ptr Gio.Icon ->                         -- base_icon : TInterface "Gio" "Icon"-    Ptr StyleContext ->                     -- context : TInterface "Gtk" "StyleContext"-    IO (Ptr Gio.Icon)--{-# DEPRECATED numerableIconNewWithStyleContext ["(Since version 3.14)"]#-}-numerableIconNewWithStyleContext ::-    (MonadIO m, Gio.IconK a, StyleContextK b) =>-    a                                       -- baseIcon-    -> b                                    -- context-    -> m Gio.Icon                           -- result-numerableIconNewWithStyleContext baseIcon context = liftIO $ do-    let baseIcon' = unsafeManagedPtrCastPtr baseIcon-    let context' = unsafeManagedPtrCastPtr context-    result <- gtk_numerable_icon_new_with_style_context baseIcon' context'-    checkUnexpectedReturnNULL "gtk_numerable_icon_new_with_style_context" result-    result' <- (wrapObject Gio.Icon) result-    touchManagedPtr baseIcon-    touchManagedPtr context-    return result'--
− GI/Gtk/Objects/NumerableIcon.hs-boot
@@ -1,28 +0,0 @@-module GI.Gtk.Objects.NumerableIcon where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype NumerableIcon = NumerableIcon (ForeignPtr NumerableIcon)-instance GObject NumerableIcon where-class GObject o => NumerableIconK o-instance (GObject o, IsDescendantOf NumerableIcon o) => NumerableIconK o-data NumerableIconBackgroundIconPropertyInfo-data NumerableIconBackgroundIconNamePropertyInfo-data NumerableIconCountPropertyInfo-data NumerableIconLabelPropertyInfo-data NumerableIconStyleContextPropertyInfo-data NumerableIconGetBackgroundGiconMethodInfo-data NumerableIconGetBackgroundIconNameMethodInfo-data NumerableIconGetCountMethodInfo-data NumerableIconGetLabelMethodInfo-data NumerableIconGetStyleContextMethodInfo-data NumerableIconSetBackgroundGiconMethodInfo-data NumerableIconSetBackgroundIconNameMethodInfo-data NumerableIconSetCountMethodInfo-data NumerableIconSetLabelMethodInfo-data NumerableIconSetStyleContextMethodInfo
− GI/Gtk/Objects/OffscreenWindow.hs
@@ -1,584 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.OffscreenWindow-    ( ---- * Exported types-    OffscreenWindow(..)                     ,-    OffscreenWindowK                        ,-    toOffscreenWindow                       ,-    noOffscreenWindow                       ,--- -- * Methods--- ** offscreenWindowGetPixbuf-    OffscreenWindowGetPixbufMethodInfo      ,-    offscreenWindowGetPixbuf                ,----- ** offscreenWindowGetSurface-    OffscreenWindowGetSurfaceMethodInfo     ,-    offscreenWindowGetSurface               ,----- ** offscreenWindowNew-    offscreenWindowNew                      ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject-import qualified GI.GdkPixbuf as GdkPixbuf-import qualified GI.Cairo as Cairo--newtype OffscreenWindow = OffscreenWindow (ForeignPtr OffscreenWindow)-foreign import ccall "gtk_offscreen_window_get_type"-    c_gtk_offscreen_window_get_type :: IO GType--type instance ParentTypes OffscreenWindow = OffscreenWindowParentTypes-type OffscreenWindowParentTypes = '[Window, Bin, Container, Widget, GObject.Object, Atk.ImplementorIface, Buildable]--instance GObject OffscreenWindow where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_offscreen_window_get_type-    --class GObject o => OffscreenWindowK o-instance (GObject o, IsDescendantOf OffscreenWindow o) => OffscreenWindowK o--toOffscreenWindow :: OffscreenWindowK o => o -> IO OffscreenWindow-toOffscreenWindow = unsafeCastTo OffscreenWindow--noOffscreenWindow :: Maybe OffscreenWindow-noOffscreenWindow = Nothing--type family ResolveOffscreenWindowMethod (t :: Symbol) (o :: *) :: * where-    ResolveOffscreenWindowMethod "activate" o = WidgetActivateMethodInfo-    ResolveOffscreenWindowMethod "activateDefault" o = WindowActivateDefaultMethodInfo-    ResolveOffscreenWindowMethod "activateFocus" o = WindowActivateFocusMethodInfo-    ResolveOffscreenWindowMethod "activateKey" o = WindowActivateKeyMethodInfo-    ResolveOffscreenWindowMethod "add" o = ContainerAddMethodInfo-    ResolveOffscreenWindowMethod "addAccelGroup" o = WindowAddAccelGroupMethodInfo-    ResolveOffscreenWindowMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveOffscreenWindowMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveOffscreenWindowMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveOffscreenWindowMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveOffscreenWindowMethod "addMnemonic" o = WindowAddMnemonicMethodInfo-    ResolveOffscreenWindowMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveOffscreenWindowMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveOffscreenWindowMethod "beginMoveDrag" o = WindowBeginMoveDragMethodInfo-    ResolveOffscreenWindowMethod "beginResizeDrag" o = WindowBeginResizeDragMethodInfo-    ResolveOffscreenWindowMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveOffscreenWindowMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveOffscreenWindowMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveOffscreenWindowMethod "checkResize" o = ContainerCheckResizeMethodInfo-    ResolveOffscreenWindowMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveOffscreenWindowMethod "childGetProperty" o = ContainerChildGetPropertyMethodInfo-    ResolveOffscreenWindowMethod "childNotifyByPspec" o = ContainerChildNotifyByPspecMethodInfo-    ResolveOffscreenWindowMethod "childSetProperty" o = ContainerChildSetPropertyMethodInfo-    ResolveOffscreenWindowMethod "childType" o = ContainerChildTypeMethodInfo-    ResolveOffscreenWindowMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveOffscreenWindowMethod "close" o = WindowCloseMethodInfo-    ResolveOffscreenWindowMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveOffscreenWindowMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveOffscreenWindowMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveOffscreenWindowMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveOffscreenWindowMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveOffscreenWindowMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveOffscreenWindowMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveOffscreenWindowMethod "deiconify" o = WindowDeiconifyMethodInfo-    ResolveOffscreenWindowMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveOffscreenWindowMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveOffscreenWindowMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveOffscreenWindowMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveOffscreenWindowMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveOffscreenWindowMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveOffscreenWindowMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveOffscreenWindowMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveOffscreenWindowMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveOffscreenWindowMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveOffscreenWindowMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveOffscreenWindowMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveOffscreenWindowMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveOffscreenWindowMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveOffscreenWindowMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveOffscreenWindowMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveOffscreenWindowMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveOffscreenWindowMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveOffscreenWindowMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveOffscreenWindowMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveOffscreenWindowMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveOffscreenWindowMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveOffscreenWindowMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveOffscreenWindowMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveOffscreenWindowMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveOffscreenWindowMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveOffscreenWindowMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveOffscreenWindowMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveOffscreenWindowMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveOffscreenWindowMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveOffscreenWindowMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveOffscreenWindowMethod "draw" o = WidgetDrawMethodInfo-    ResolveOffscreenWindowMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveOffscreenWindowMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveOffscreenWindowMethod "event" o = WidgetEventMethodInfo-    ResolveOffscreenWindowMethod "forall" o = ContainerForallMethodInfo-    ResolveOffscreenWindowMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveOffscreenWindowMethod "foreach" o = ContainerForeachMethodInfo-    ResolveOffscreenWindowMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveOffscreenWindowMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveOffscreenWindowMethod "fullscreen" o = WindowFullscreenMethodInfo-    ResolveOffscreenWindowMethod "fullscreenOnMonitor" o = WindowFullscreenOnMonitorMethodInfo-    ResolveOffscreenWindowMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveOffscreenWindowMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveOffscreenWindowMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveOffscreenWindowMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveOffscreenWindowMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveOffscreenWindowMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveOffscreenWindowMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveOffscreenWindowMethod "hasGroup" o = WindowHasGroupMethodInfo-    ResolveOffscreenWindowMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveOffscreenWindowMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveOffscreenWindowMethod "hasToplevelFocus" o = WindowHasToplevelFocusMethodInfo-    ResolveOffscreenWindowMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveOffscreenWindowMethod "hide" o = WidgetHideMethodInfo-    ResolveOffscreenWindowMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveOffscreenWindowMethod "iconify" o = WindowIconifyMethodInfo-    ResolveOffscreenWindowMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveOffscreenWindowMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveOffscreenWindowMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveOffscreenWindowMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveOffscreenWindowMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveOffscreenWindowMethod "isActive" o = WindowIsActiveMethodInfo-    ResolveOffscreenWindowMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveOffscreenWindowMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveOffscreenWindowMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveOffscreenWindowMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveOffscreenWindowMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveOffscreenWindowMethod "isMaximized" o = WindowIsMaximizedMethodInfo-    ResolveOffscreenWindowMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveOffscreenWindowMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveOffscreenWindowMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveOffscreenWindowMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveOffscreenWindowMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveOffscreenWindowMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveOffscreenWindowMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveOffscreenWindowMethod "map" o = WidgetMapMethodInfo-    ResolveOffscreenWindowMethod "maximize" o = WindowMaximizeMethodInfo-    ResolveOffscreenWindowMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveOffscreenWindowMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveOffscreenWindowMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveOffscreenWindowMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveOffscreenWindowMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveOffscreenWindowMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveOffscreenWindowMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveOffscreenWindowMethod "move" o = WindowMoveMethodInfo-    ResolveOffscreenWindowMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveOffscreenWindowMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveOffscreenWindowMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveOffscreenWindowMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveOffscreenWindowMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveOffscreenWindowMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveOffscreenWindowMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveOffscreenWindowMethod "parseGeometry" o = WindowParseGeometryMethodInfo-    ResolveOffscreenWindowMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveOffscreenWindowMethod "path" o = WidgetPathMethodInfo-    ResolveOffscreenWindowMethod "present" o = WindowPresentMethodInfo-    ResolveOffscreenWindowMethod "presentWithTime" o = WindowPresentWithTimeMethodInfo-    ResolveOffscreenWindowMethod "propagateDraw" o = ContainerPropagateDrawMethodInfo-    ResolveOffscreenWindowMethod "propagateKeyEvent" o = WindowPropagateKeyEventMethodInfo-    ResolveOffscreenWindowMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveOffscreenWindowMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveOffscreenWindowMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveOffscreenWindowMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveOffscreenWindowMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveOffscreenWindowMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveOffscreenWindowMethod "realize" o = WidgetRealizeMethodInfo-    ResolveOffscreenWindowMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveOffscreenWindowMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveOffscreenWindowMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveOffscreenWindowMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveOffscreenWindowMethod "remove" o = ContainerRemoveMethodInfo-    ResolveOffscreenWindowMethod "removeAccelGroup" o = WindowRemoveAccelGroupMethodInfo-    ResolveOffscreenWindowMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveOffscreenWindowMethod "removeMnemonic" o = WindowRemoveMnemonicMethodInfo-    ResolveOffscreenWindowMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveOffscreenWindowMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveOffscreenWindowMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveOffscreenWindowMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveOffscreenWindowMethod "reparent" o = WidgetReparentMethodInfo-    ResolveOffscreenWindowMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveOffscreenWindowMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveOffscreenWindowMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveOffscreenWindowMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveOffscreenWindowMethod "reshowWithInitialSize" o = WindowReshowWithInitialSizeMethodInfo-    ResolveOffscreenWindowMethod "resize" o = WindowResizeMethodInfo-    ResolveOffscreenWindowMethod "resizeChildren" o = ContainerResizeChildrenMethodInfo-    ResolveOffscreenWindowMethod "resizeGripIsVisible" o = WindowResizeGripIsVisibleMethodInfo-    ResolveOffscreenWindowMethod "resizeToGeometry" o = WindowResizeToGeometryMethodInfo-    ResolveOffscreenWindowMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveOffscreenWindowMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveOffscreenWindowMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveOffscreenWindowMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveOffscreenWindowMethod "show" o = WidgetShowMethodInfo-    ResolveOffscreenWindowMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveOffscreenWindowMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveOffscreenWindowMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveOffscreenWindowMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveOffscreenWindowMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveOffscreenWindowMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveOffscreenWindowMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveOffscreenWindowMethod "stick" o = WindowStickMethodInfo-    ResolveOffscreenWindowMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveOffscreenWindowMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveOffscreenWindowMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveOffscreenWindowMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveOffscreenWindowMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveOffscreenWindowMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveOffscreenWindowMethod "unfullscreen" o = WindowUnfullscreenMethodInfo-    ResolveOffscreenWindowMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveOffscreenWindowMethod "unmaximize" o = WindowUnmaximizeMethodInfo-    ResolveOffscreenWindowMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveOffscreenWindowMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveOffscreenWindowMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveOffscreenWindowMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveOffscreenWindowMethod "unsetFocusChain" o = ContainerUnsetFocusChainMethodInfo-    ResolveOffscreenWindowMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveOffscreenWindowMethod "unstick" o = WindowUnstickMethodInfo-    ResolveOffscreenWindowMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveOffscreenWindowMethod "getAcceptFocus" o = WindowGetAcceptFocusMethodInfo-    ResolveOffscreenWindowMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveOffscreenWindowMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveOffscreenWindowMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveOffscreenWindowMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveOffscreenWindowMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveOffscreenWindowMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveOffscreenWindowMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveOffscreenWindowMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveOffscreenWindowMethod "getApplication" o = WindowGetApplicationMethodInfo-    ResolveOffscreenWindowMethod "getAttachedTo" o = WindowGetAttachedToMethodInfo-    ResolveOffscreenWindowMethod "getBorderWidth" o = ContainerGetBorderWidthMethodInfo-    ResolveOffscreenWindowMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveOffscreenWindowMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveOffscreenWindowMethod "getChild" o = BinGetChildMethodInfo-    ResolveOffscreenWindowMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveOffscreenWindowMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveOffscreenWindowMethod "getChildren" o = ContainerGetChildrenMethodInfo-    ResolveOffscreenWindowMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveOffscreenWindowMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveOffscreenWindowMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveOffscreenWindowMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveOffscreenWindowMethod "getDecorated" o = WindowGetDecoratedMethodInfo-    ResolveOffscreenWindowMethod "getDefaultSize" o = WindowGetDefaultSizeMethodInfo-    ResolveOffscreenWindowMethod "getDefaultWidget" o = WindowGetDefaultWidgetMethodInfo-    ResolveOffscreenWindowMethod "getDeletable" o = WindowGetDeletableMethodInfo-    ResolveOffscreenWindowMethod "getDestroyWithParent" o = WindowGetDestroyWithParentMethodInfo-    ResolveOffscreenWindowMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveOffscreenWindowMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveOffscreenWindowMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveOffscreenWindowMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveOffscreenWindowMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveOffscreenWindowMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveOffscreenWindowMethod "getFocus" o = WindowGetFocusMethodInfo-    ResolveOffscreenWindowMethod "getFocusChain" o = ContainerGetFocusChainMethodInfo-    ResolveOffscreenWindowMethod "getFocusChild" o = ContainerGetFocusChildMethodInfo-    ResolveOffscreenWindowMethod "getFocusHadjustment" o = ContainerGetFocusHadjustmentMethodInfo-    ResolveOffscreenWindowMethod "getFocusOnMap" o = WindowGetFocusOnMapMethodInfo-    ResolveOffscreenWindowMethod "getFocusVadjustment" o = ContainerGetFocusVadjustmentMethodInfo-    ResolveOffscreenWindowMethod "getFocusVisible" o = WindowGetFocusVisibleMethodInfo-    ResolveOffscreenWindowMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveOffscreenWindowMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveOffscreenWindowMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveOffscreenWindowMethod "getGravity" o = WindowGetGravityMethodInfo-    ResolveOffscreenWindowMethod "getGroup" o = WindowGetGroupMethodInfo-    ResolveOffscreenWindowMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveOffscreenWindowMethod "getHasResizeGrip" o = WindowGetHasResizeGripMethodInfo-    ResolveOffscreenWindowMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveOffscreenWindowMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveOffscreenWindowMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveOffscreenWindowMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveOffscreenWindowMethod "getHideTitlebarWhenMaximized" o = WindowGetHideTitlebarWhenMaximizedMethodInfo-    ResolveOffscreenWindowMethod "getIcon" o = WindowGetIconMethodInfo-    ResolveOffscreenWindowMethod "getIconList" o = WindowGetIconListMethodInfo-    ResolveOffscreenWindowMethod "getIconName" o = WindowGetIconNameMethodInfo-    ResolveOffscreenWindowMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveOffscreenWindowMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveOffscreenWindowMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveOffscreenWindowMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveOffscreenWindowMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveOffscreenWindowMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveOffscreenWindowMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveOffscreenWindowMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveOffscreenWindowMethod "getMnemonicModifier" o = WindowGetMnemonicModifierMethodInfo-    ResolveOffscreenWindowMethod "getMnemonicsVisible" o = WindowGetMnemonicsVisibleMethodInfo-    ResolveOffscreenWindowMethod "getModal" o = WindowGetModalMethodInfo-    ResolveOffscreenWindowMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveOffscreenWindowMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveOffscreenWindowMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveOffscreenWindowMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveOffscreenWindowMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveOffscreenWindowMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveOffscreenWindowMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveOffscreenWindowMethod "getPathForChild" o = ContainerGetPathForChildMethodInfo-    ResolveOffscreenWindowMethod "getPixbuf" o = OffscreenWindowGetPixbufMethodInfo-    ResolveOffscreenWindowMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveOffscreenWindowMethod "getPosition" o = WindowGetPositionMethodInfo-    ResolveOffscreenWindowMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveOffscreenWindowMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveOffscreenWindowMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveOffscreenWindowMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveOffscreenWindowMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveOffscreenWindowMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveOffscreenWindowMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveOffscreenWindowMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveOffscreenWindowMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveOffscreenWindowMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveOffscreenWindowMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveOffscreenWindowMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveOffscreenWindowMethod "getResizable" o = WindowGetResizableMethodInfo-    ResolveOffscreenWindowMethod "getResizeGripArea" o = WindowGetResizeGripAreaMethodInfo-    ResolveOffscreenWindowMethod "getResizeMode" o = ContainerGetResizeModeMethodInfo-    ResolveOffscreenWindowMethod "getRole" o = WindowGetRoleMethodInfo-    ResolveOffscreenWindowMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveOffscreenWindowMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveOffscreenWindowMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveOffscreenWindowMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveOffscreenWindowMethod "getSize" o = WindowGetSizeMethodInfo-    ResolveOffscreenWindowMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveOffscreenWindowMethod "getSkipPagerHint" o = WindowGetSkipPagerHintMethodInfo-    ResolveOffscreenWindowMethod "getSkipTaskbarHint" o = WindowGetSkipTaskbarHintMethodInfo-    ResolveOffscreenWindowMethod "getState" o = WidgetGetStateMethodInfo-    ResolveOffscreenWindowMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveOffscreenWindowMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveOffscreenWindowMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveOffscreenWindowMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveOffscreenWindowMethod "getSurface" o = OffscreenWindowGetSurfaceMethodInfo-    ResolveOffscreenWindowMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveOffscreenWindowMethod "getTitle" o = WindowGetTitleMethodInfo-    ResolveOffscreenWindowMethod "getTitlebar" o = WindowGetTitlebarMethodInfo-    ResolveOffscreenWindowMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveOffscreenWindowMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveOffscreenWindowMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveOffscreenWindowMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveOffscreenWindowMethod "getTransientFor" o = WindowGetTransientForMethodInfo-    ResolveOffscreenWindowMethod "getTypeHint" o = WindowGetTypeHintMethodInfo-    ResolveOffscreenWindowMethod "getUrgencyHint" o = WindowGetUrgencyHintMethodInfo-    ResolveOffscreenWindowMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveOffscreenWindowMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveOffscreenWindowMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveOffscreenWindowMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveOffscreenWindowMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveOffscreenWindowMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveOffscreenWindowMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveOffscreenWindowMethod "getWindowType" o = WindowGetWindowTypeMethodInfo-    ResolveOffscreenWindowMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveOffscreenWindowMethod "setAcceptFocus" o = WindowSetAcceptFocusMethodInfo-    ResolveOffscreenWindowMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveOffscreenWindowMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveOffscreenWindowMethod "setApplication" o = WindowSetApplicationMethodInfo-    ResolveOffscreenWindowMethod "setAttachedTo" o = WindowSetAttachedToMethodInfo-    ResolveOffscreenWindowMethod "setBorderWidth" o = ContainerSetBorderWidthMethodInfo-    ResolveOffscreenWindowMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveOffscreenWindowMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveOffscreenWindowMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveOffscreenWindowMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveOffscreenWindowMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveOffscreenWindowMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveOffscreenWindowMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveOffscreenWindowMethod "setDecorated" o = WindowSetDecoratedMethodInfo-    ResolveOffscreenWindowMethod "setDefault" o = WindowSetDefaultMethodInfo-    ResolveOffscreenWindowMethod "setDefaultGeometry" o = WindowSetDefaultGeometryMethodInfo-    ResolveOffscreenWindowMethod "setDefaultSize" o = WindowSetDefaultSizeMethodInfo-    ResolveOffscreenWindowMethod "setDeletable" o = WindowSetDeletableMethodInfo-    ResolveOffscreenWindowMethod "setDestroyWithParent" o = WindowSetDestroyWithParentMethodInfo-    ResolveOffscreenWindowMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveOffscreenWindowMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveOffscreenWindowMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveOffscreenWindowMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveOffscreenWindowMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveOffscreenWindowMethod "setFocus" o = WindowSetFocusMethodInfo-    ResolveOffscreenWindowMethod "setFocusChain" o = ContainerSetFocusChainMethodInfo-    ResolveOffscreenWindowMethod "setFocusChild" o = ContainerSetFocusChildMethodInfo-    ResolveOffscreenWindowMethod "setFocusHadjustment" o = ContainerSetFocusHadjustmentMethodInfo-    ResolveOffscreenWindowMethod "setFocusOnMap" o = WindowSetFocusOnMapMethodInfo-    ResolveOffscreenWindowMethod "setFocusVadjustment" o = ContainerSetFocusVadjustmentMethodInfo-    ResolveOffscreenWindowMethod "setFocusVisible" o = WindowSetFocusVisibleMethodInfo-    ResolveOffscreenWindowMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveOffscreenWindowMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveOffscreenWindowMethod "setGeometryHints" o = WindowSetGeometryHintsMethodInfo-    ResolveOffscreenWindowMethod "setGravity" o = WindowSetGravityMethodInfo-    ResolveOffscreenWindowMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveOffscreenWindowMethod "setHasResizeGrip" o = WindowSetHasResizeGripMethodInfo-    ResolveOffscreenWindowMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveOffscreenWindowMethod "setHasUserRefCount" o = WindowSetHasUserRefCountMethodInfo-    ResolveOffscreenWindowMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveOffscreenWindowMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveOffscreenWindowMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveOffscreenWindowMethod "setHideTitlebarWhenMaximized" o = WindowSetHideTitlebarWhenMaximizedMethodInfo-    ResolveOffscreenWindowMethod "setIcon" o = WindowSetIconMethodInfo-    ResolveOffscreenWindowMethod "setIconFromFile" o = WindowSetIconFromFileMethodInfo-    ResolveOffscreenWindowMethod "setIconList" o = WindowSetIconListMethodInfo-    ResolveOffscreenWindowMethod "setIconName" o = WindowSetIconNameMethodInfo-    ResolveOffscreenWindowMethod "setKeepAbove" o = WindowSetKeepAboveMethodInfo-    ResolveOffscreenWindowMethod "setKeepBelow" o = WindowSetKeepBelowMethodInfo-    ResolveOffscreenWindowMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveOffscreenWindowMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveOffscreenWindowMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveOffscreenWindowMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveOffscreenWindowMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveOffscreenWindowMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveOffscreenWindowMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveOffscreenWindowMethod "setMnemonicModifier" o = WindowSetMnemonicModifierMethodInfo-    ResolveOffscreenWindowMethod "setMnemonicsVisible" o = WindowSetMnemonicsVisibleMethodInfo-    ResolveOffscreenWindowMethod "setModal" o = WindowSetModalMethodInfo-    ResolveOffscreenWindowMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveOffscreenWindowMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveOffscreenWindowMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveOffscreenWindowMethod "setPosition" o = WindowSetPositionMethodInfo-    ResolveOffscreenWindowMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveOffscreenWindowMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveOffscreenWindowMethod "setReallocateRedraws" o = ContainerSetReallocateRedrawsMethodInfo-    ResolveOffscreenWindowMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveOffscreenWindowMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveOffscreenWindowMethod "setResizable" o = WindowSetResizableMethodInfo-    ResolveOffscreenWindowMethod "setResizeMode" o = ContainerSetResizeModeMethodInfo-    ResolveOffscreenWindowMethod "setRole" o = WindowSetRoleMethodInfo-    ResolveOffscreenWindowMethod "setScreen" o = WindowSetScreenMethodInfo-    ResolveOffscreenWindowMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveOffscreenWindowMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveOffscreenWindowMethod "setSkipPagerHint" o = WindowSetSkipPagerHintMethodInfo-    ResolveOffscreenWindowMethod "setSkipTaskbarHint" o = WindowSetSkipTaskbarHintMethodInfo-    ResolveOffscreenWindowMethod "setStartupId" o = WindowSetStartupIdMethodInfo-    ResolveOffscreenWindowMethod "setState" o = WidgetSetStateMethodInfo-    ResolveOffscreenWindowMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveOffscreenWindowMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveOffscreenWindowMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveOffscreenWindowMethod "setTitle" o = WindowSetTitleMethodInfo-    ResolveOffscreenWindowMethod "setTitlebar" o = WindowSetTitlebarMethodInfo-    ResolveOffscreenWindowMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveOffscreenWindowMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveOffscreenWindowMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveOffscreenWindowMethod "setTransientFor" o = WindowSetTransientForMethodInfo-    ResolveOffscreenWindowMethod "setTypeHint" o = WindowSetTypeHintMethodInfo-    ResolveOffscreenWindowMethod "setUrgencyHint" o = WindowSetUrgencyHintMethodInfo-    ResolveOffscreenWindowMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveOffscreenWindowMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveOffscreenWindowMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveOffscreenWindowMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveOffscreenWindowMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveOffscreenWindowMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveOffscreenWindowMethod "setWmclass" o = WindowSetWmclassMethodInfo-    ResolveOffscreenWindowMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveOffscreenWindowMethod t OffscreenWindow, MethodInfo info OffscreenWindow p) => IsLabelProxy t (OffscreenWindow -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveOffscreenWindowMethod t OffscreenWindow, MethodInfo info OffscreenWindow p) => IsLabel t (OffscreenWindow -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList OffscreenWindow = OffscreenWindowAttributeList-type OffscreenWindowAttributeList = ('[ '("acceptFocus", WindowAcceptFocusPropertyInfo), '("appPaintable", WidgetAppPaintablePropertyInfo), '("application", WindowApplicationPropertyInfo), '("attachedTo", WindowAttachedToPropertyInfo), '("borderWidth", ContainerBorderWidthPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("child", ContainerChildPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("decorated", WindowDecoratedPropertyInfo), '("defaultHeight", WindowDefaultHeightPropertyInfo), '("defaultWidth", WindowDefaultWidthPropertyInfo), '("deletable", WindowDeletablePropertyInfo), '("destroyWithParent", WindowDestroyWithParentPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("focusOnMap", WindowFocusOnMapPropertyInfo), '("focusVisible", WindowFocusVisiblePropertyInfo), '("gravity", WindowGravityPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasResizeGrip", WindowHasResizeGripPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("hasToplevelFocus", WindowHasToplevelFocusPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("hideTitlebarWhenMaximized", WindowHideTitlebarWhenMaximizedPropertyInfo), '("icon", WindowIconPropertyInfo), '("iconName", WindowIconNamePropertyInfo), '("isActive", WindowIsActivePropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("isMaximized", WindowIsMaximizedPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("mnemonicsVisible", WindowMnemonicsVisiblePropertyInfo), '("modal", WindowModalPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("parent", WidgetParentPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("resizable", WindowResizablePropertyInfo), '("resizeGripVisible", WindowResizeGripVisiblePropertyInfo), '("resizeMode", ContainerResizeModePropertyInfo), '("role", WindowRolePropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("screen", WindowScreenPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("skipPagerHint", WindowSkipPagerHintPropertyInfo), '("skipTaskbarHint", WindowSkipTaskbarHintPropertyInfo), '("startupId", WindowStartupIdPropertyInfo), '("style", WidgetStylePropertyInfo), '("title", WindowTitlePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("transientFor", WindowTransientForPropertyInfo), '("type", WindowTypePropertyInfo), '("typeHint", WindowTypeHintPropertyInfo), '("urgencyHint", WindowUrgencyHintPropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo), '("windowPosition", WindowWindowPositionPropertyInfo)] :: [(Symbol, *)])--type instance SignalList OffscreenWindow = OffscreenWindowSignalList-type OffscreenWindowSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("activateDefault", WindowActivateDefaultSignalInfo), '("activateFocus", WindowActivateFocusSignalInfo), '("add", ContainerAddSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("checkResize", ContainerCheckResizeSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enableDebugging", WindowEnableDebuggingSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("keysChanged", WindowKeysChangedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("remove", ContainerRemoveSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("setFocus", WindowSetFocusSignalInfo), '("setFocusChild", ContainerSetFocusChildSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method OffscreenWindow::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "OffscreenWindow")--- throws : False--- Skip return : False--foreign import ccall "gtk_offscreen_window_new" gtk_offscreen_window_new :: -    IO (Ptr OffscreenWindow)---offscreenWindowNew ::-    (MonadIO m) =>-    m OffscreenWindow                       -- result-offscreenWindowNew  = liftIO $ do-    result <- gtk_offscreen_window_new-    checkUnexpectedReturnNULL "gtk_offscreen_window_new" result-    result' <- (newObject OffscreenWindow) result-    return result'---- method OffscreenWindow::get_pixbuf--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "OffscreenWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "GdkPixbuf" "Pixbuf")--- throws : False--- Skip return : False--foreign import ccall "gtk_offscreen_window_get_pixbuf" gtk_offscreen_window_get_pixbuf :: -    Ptr OffscreenWindow ->                  -- _obj : TInterface "Gtk" "OffscreenWindow"-    IO (Ptr GdkPixbuf.Pixbuf)---offscreenWindowGetPixbuf ::-    (MonadIO m, OffscreenWindowK a) =>-    a                                       -- _obj-    -> m GdkPixbuf.Pixbuf                   -- result-offscreenWindowGetPixbuf _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_offscreen_window_get_pixbuf _obj'-    checkUnexpectedReturnNULL "gtk_offscreen_window_get_pixbuf" result-    result' <- (wrapObject GdkPixbuf.Pixbuf) result-    touchManagedPtr _obj-    return result'--data OffscreenWindowGetPixbufMethodInfo-instance (signature ~ (m GdkPixbuf.Pixbuf), MonadIO m, OffscreenWindowK a) => MethodInfo OffscreenWindowGetPixbufMethodInfo a signature where-    overloadedMethod _ = offscreenWindowGetPixbuf---- method OffscreenWindow::get_surface--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "OffscreenWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "cairo" "Surface")--- throws : False--- Skip return : False--foreign import ccall "gtk_offscreen_window_get_surface" gtk_offscreen_window_get_surface :: -    Ptr OffscreenWindow ->                  -- _obj : TInterface "Gtk" "OffscreenWindow"-    IO (Ptr Cairo.Surface)---offscreenWindowGetSurface ::-    (MonadIO m, OffscreenWindowK a) =>-    a                                       -- _obj-    -> m Cairo.Surface                      -- result-offscreenWindowGetSurface _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_offscreen_window_get_surface _obj'-    checkUnexpectedReturnNULL "gtk_offscreen_window_get_surface" result-    result' <- (newBoxed Cairo.Surface) result-    touchManagedPtr _obj-    return result'--data OffscreenWindowGetSurfaceMethodInfo-instance (signature ~ (m Cairo.Surface), MonadIO m, OffscreenWindowK a) => MethodInfo OffscreenWindowGetSurfaceMethodInfo a signature where-    overloadedMethod _ = offscreenWindowGetSurface--
− GI/Gtk/Objects/OffscreenWindow.hs-boot
@@ -1,15 +0,0 @@-module GI.Gtk.Objects.OffscreenWindow where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype OffscreenWindow = OffscreenWindow (ForeignPtr OffscreenWindow)-instance GObject OffscreenWindow where-class GObject o => OffscreenWindowK o-instance (GObject o, IsDescendantOf OffscreenWindow o) => OffscreenWindowK o-data OffscreenWindowGetPixbufMethodInfo-data OffscreenWindowGetSurfaceMethodInfo
− GI/Gtk/Objects/Overlay.hs
@@ -1,565 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.Overlay-    ( ---- * Exported types-    Overlay(..)                             ,-    OverlayK                                ,-    toOverlay                               ,-    noOverlay                               ,--- -- * Methods--- ** overlayAddOverlay-    OverlayAddOverlayMethodInfo             ,-    overlayAddOverlay                       ,----- ** overlayGetOverlayPassThrough-    OverlayGetOverlayPassThroughMethodInfo  ,-    overlayGetOverlayPassThrough            ,----- ** overlayNew-    overlayNew                              ,----- ** overlayReorderOverlay-    OverlayReorderOverlayMethodInfo         ,-    overlayReorderOverlay                   ,----- ** overlaySetOverlayPassThrough-    OverlaySetOverlayPassThroughMethodInfo  ,-    overlaySetOverlayPassThrough            ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype Overlay = Overlay (ForeignPtr Overlay)-foreign import ccall "gtk_overlay_get_type"-    c_gtk_overlay_get_type :: IO GType--type instance ParentTypes Overlay = OverlayParentTypes-type OverlayParentTypes = '[Bin, Container, Widget, GObject.Object, Atk.ImplementorIface, Buildable]--instance GObject Overlay where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_overlay_get_type-    --class GObject o => OverlayK o-instance (GObject o, IsDescendantOf Overlay o) => OverlayK o--toOverlay :: OverlayK o => o -> IO Overlay-toOverlay = unsafeCastTo Overlay--noOverlay :: Maybe Overlay-noOverlay = Nothing--type family ResolveOverlayMethod (t :: Symbol) (o :: *) :: * where-    ResolveOverlayMethod "activate" o = WidgetActivateMethodInfo-    ResolveOverlayMethod "add" o = ContainerAddMethodInfo-    ResolveOverlayMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveOverlayMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveOverlayMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveOverlayMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveOverlayMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveOverlayMethod "addOverlay" o = OverlayAddOverlayMethodInfo-    ResolveOverlayMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveOverlayMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveOverlayMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveOverlayMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveOverlayMethod "checkResize" o = ContainerCheckResizeMethodInfo-    ResolveOverlayMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveOverlayMethod "childGetProperty" o = ContainerChildGetPropertyMethodInfo-    ResolveOverlayMethod "childNotifyByPspec" o = ContainerChildNotifyByPspecMethodInfo-    ResolveOverlayMethod "childSetProperty" o = ContainerChildSetPropertyMethodInfo-    ResolveOverlayMethod "childType" o = ContainerChildTypeMethodInfo-    ResolveOverlayMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveOverlayMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveOverlayMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveOverlayMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveOverlayMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveOverlayMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveOverlayMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveOverlayMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveOverlayMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveOverlayMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveOverlayMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveOverlayMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveOverlayMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveOverlayMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveOverlayMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveOverlayMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveOverlayMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveOverlayMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveOverlayMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveOverlayMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveOverlayMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveOverlayMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveOverlayMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveOverlayMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveOverlayMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveOverlayMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveOverlayMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveOverlayMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveOverlayMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveOverlayMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveOverlayMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveOverlayMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveOverlayMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveOverlayMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveOverlayMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveOverlayMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveOverlayMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveOverlayMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveOverlayMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveOverlayMethod "draw" o = WidgetDrawMethodInfo-    ResolveOverlayMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveOverlayMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveOverlayMethod "event" o = WidgetEventMethodInfo-    ResolveOverlayMethod "forall" o = ContainerForallMethodInfo-    ResolveOverlayMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveOverlayMethod "foreach" o = ContainerForeachMethodInfo-    ResolveOverlayMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveOverlayMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveOverlayMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveOverlayMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveOverlayMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveOverlayMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveOverlayMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveOverlayMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveOverlayMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveOverlayMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveOverlayMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveOverlayMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveOverlayMethod "hide" o = WidgetHideMethodInfo-    ResolveOverlayMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveOverlayMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveOverlayMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveOverlayMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveOverlayMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveOverlayMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveOverlayMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveOverlayMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveOverlayMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveOverlayMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveOverlayMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveOverlayMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveOverlayMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveOverlayMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveOverlayMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveOverlayMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveOverlayMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveOverlayMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveOverlayMethod "map" o = WidgetMapMethodInfo-    ResolveOverlayMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveOverlayMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveOverlayMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveOverlayMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveOverlayMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveOverlayMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveOverlayMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveOverlayMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveOverlayMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveOverlayMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveOverlayMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveOverlayMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveOverlayMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveOverlayMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveOverlayMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveOverlayMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveOverlayMethod "path" o = WidgetPathMethodInfo-    ResolveOverlayMethod "propagateDraw" o = ContainerPropagateDrawMethodInfo-    ResolveOverlayMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveOverlayMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveOverlayMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveOverlayMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveOverlayMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveOverlayMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveOverlayMethod "realize" o = WidgetRealizeMethodInfo-    ResolveOverlayMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveOverlayMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveOverlayMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveOverlayMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveOverlayMethod "remove" o = ContainerRemoveMethodInfo-    ResolveOverlayMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveOverlayMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveOverlayMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveOverlayMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveOverlayMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveOverlayMethod "reorderOverlay" o = OverlayReorderOverlayMethodInfo-    ResolveOverlayMethod "reparent" o = WidgetReparentMethodInfo-    ResolveOverlayMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveOverlayMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveOverlayMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveOverlayMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveOverlayMethod "resizeChildren" o = ContainerResizeChildrenMethodInfo-    ResolveOverlayMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveOverlayMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveOverlayMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveOverlayMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveOverlayMethod "show" o = WidgetShowMethodInfo-    ResolveOverlayMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveOverlayMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveOverlayMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveOverlayMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveOverlayMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveOverlayMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveOverlayMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveOverlayMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveOverlayMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveOverlayMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveOverlayMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveOverlayMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveOverlayMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveOverlayMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveOverlayMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveOverlayMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveOverlayMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveOverlayMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveOverlayMethod "unsetFocusChain" o = ContainerUnsetFocusChainMethodInfo-    ResolveOverlayMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveOverlayMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveOverlayMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveOverlayMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveOverlayMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveOverlayMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveOverlayMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveOverlayMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveOverlayMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveOverlayMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveOverlayMethod "getBorderWidth" o = ContainerGetBorderWidthMethodInfo-    ResolveOverlayMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveOverlayMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveOverlayMethod "getChild" o = BinGetChildMethodInfo-    ResolveOverlayMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveOverlayMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveOverlayMethod "getChildren" o = ContainerGetChildrenMethodInfo-    ResolveOverlayMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveOverlayMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveOverlayMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveOverlayMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveOverlayMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveOverlayMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveOverlayMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveOverlayMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveOverlayMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveOverlayMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveOverlayMethod "getFocusChain" o = ContainerGetFocusChainMethodInfo-    ResolveOverlayMethod "getFocusChild" o = ContainerGetFocusChildMethodInfo-    ResolveOverlayMethod "getFocusHadjustment" o = ContainerGetFocusHadjustmentMethodInfo-    ResolveOverlayMethod "getFocusVadjustment" o = ContainerGetFocusVadjustmentMethodInfo-    ResolveOverlayMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveOverlayMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveOverlayMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveOverlayMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveOverlayMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveOverlayMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveOverlayMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveOverlayMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveOverlayMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveOverlayMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveOverlayMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveOverlayMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveOverlayMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveOverlayMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveOverlayMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveOverlayMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveOverlayMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveOverlayMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveOverlayMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveOverlayMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveOverlayMethod "getOverlayPassThrough" o = OverlayGetOverlayPassThroughMethodInfo-    ResolveOverlayMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveOverlayMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveOverlayMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveOverlayMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveOverlayMethod "getPathForChild" o = ContainerGetPathForChildMethodInfo-    ResolveOverlayMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveOverlayMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveOverlayMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveOverlayMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveOverlayMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveOverlayMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveOverlayMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveOverlayMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveOverlayMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveOverlayMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveOverlayMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveOverlayMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveOverlayMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveOverlayMethod "getResizeMode" o = ContainerGetResizeModeMethodInfo-    ResolveOverlayMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveOverlayMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveOverlayMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveOverlayMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveOverlayMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveOverlayMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveOverlayMethod "getState" o = WidgetGetStateMethodInfo-    ResolveOverlayMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveOverlayMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveOverlayMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveOverlayMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveOverlayMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveOverlayMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveOverlayMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveOverlayMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveOverlayMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveOverlayMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveOverlayMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveOverlayMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveOverlayMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveOverlayMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveOverlayMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveOverlayMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveOverlayMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveOverlayMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveOverlayMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveOverlayMethod "setBorderWidth" o = ContainerSetBorderWidthMethodInfo-    ResolveOverlayMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveOverlayMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveOverlayMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveOverlayMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveOverlayMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveOverlayMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveOverlayMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveOverlayMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveOverlayMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveOverlayMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveOverlayMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveOverlayMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveOverlayMethod "setFocusChain" o = ContainerSetFocusChainMethodInfo-    ResolveOverlayMethod "setFocusChild" o = ContainerSetFocusChildMethodInfo-    ResolveOverlayMethod "setFocusHadjustment" o = ContainerSetFocusHadjustmentMethodInfo-    ResolveOverlayMethod "setFocusVadjustment" o = ContainerSetFocusVadjustmentMethodInfo-    ResolveOverlayMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveOverlayMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveOverlayMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveOverlayMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveOverlayMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveOverlayMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveOverlayMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveOverlayMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveOverlayMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveOverlayMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveOverlayMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveOverlayMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveOverlayMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveOverlayMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveOverlayMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveOverlayMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveOverlayMethod "setOverlayPassThrough" o = OverlaySetOverlayPassThroughMethodInfo-    ResolveOverlayMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveOverlayMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveOverlayMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveOverlayMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveOverlayMethod "setReallocateRedraws" o = ContainerSetReallocateRedrawsMethodInfo-    ResolveOverlayMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveOverlayMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveOverlayMethod "setResizeMode" o = ContainerSetResizeModeMethodInfo-    ResolveOverlayMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveOverlayMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveOverlayMethod "setState" o = WidgetSetStateMethodInfo-    ResolveOverlayMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveOverlayMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveOverlayMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveOverlayMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveOverlayMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveOverlayMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveOverlayMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveOverlayMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveOverlayMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveOverlayMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveOverlayMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveOverlayMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveOverlayMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveOverlayMethod t Overlay, MethodInfo info Overlay p) => IsLabelProxy t (Overlay -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveOverlayMethod t Overlay, MethodInfo info Overlay p) => IsLabel t (Overlay -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList Overlay = OverlayAttributeList-type OverlayAttributeList = ('[ '("appPaintable", WidgetAppPaintablePropertyInfo), '("borderWidth", ContainerBorderWidthPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("child", ContainerChildPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("parent", WidgetParentPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("resizeMode", ContainerResizeModePropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("style", WidgetStylePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo)] :: [(Symbol, *)])--type instance SignalList Overlay = OverlaySignalList-type OverlaySignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("add", ContainerAddSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("checkResize", ContainerCheckResizeSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("remove", ContainerRemoveSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("setFocusChild", ContainerSetFocusChildSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method Overlay::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "Overlay")--- throws : False--- Skip return : False--foreign import ccall "gtk_overlay_new" gtk_overlay_new :: -    IO (Ptr Overlay)---overlayNew ::-    (MonadIO m) =>-    m Overlay                               -- result-overlayNew  = liftIO $ do-    result <- gtk_overlay_new-    checkUnexpectedReturnNULL "gtk_overlay_new" result-    result' <- (newObject Overlay) result-    return result'---- method Overlay::add_overlay--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Overlay", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_overlay_add_overlay" gtk_overlay_add_overlay :: -    Ptr Overlay ->                          -- _obj : TInterface "Gtk" "Overlay"-    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    IO ()---overlayAddOverlay ::-    (MonadIO m, OverlayK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- widget-    -> m ()                                 -- result-overlayAddOverlay _obj widget = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let widget' = unsafeManagedPtrCastPtr widget-    gtk_overlay_add_overlay _obj' widget'-    touchManagedPtr _obj-    touchManagedPtr widget-    return ()--data OverlayAddOverlayMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, OverlayK a, WidgetK b) => MethodInfo OverlayAddOverlayMethodInfo a signature where-    overloadedMethod _ = overlayAddOverlay---- method Overlay::get_overlay_pass_through--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Overlay", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_overlay_get_overlay_pass_through" gtk_overlay_get_overlay_pass_through :: -    Ptr Overlay ->                          -- _obj : TInterface "Gtk" "Overlay"-    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    IO CInt---overlayGetOverlayPassThrough ::-    (MonadIO m, OverlayK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- widget-    -> m Bool                               -- result-overlayGetOverlayPassThrough _obj widget = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let widget' = unsafeManagedPtrCastPtr widget-    result <- gtk_overlay_get_overlay_pass_through _obj' widget'-    let result' = (/= 0) result-    touchManagedPtr _obj-    touchManagedPtr widget-    return result'--data OverlayGetOverlayPassThroughMethodInfo-instance (signature ~ (b -> m Bool), MonadIO m, OverlayK a, WidgetK b) => MethodInfo OverlayGetOverlayPassThroughMethodInfo a signature where-    overloadedMethod _ = overlayGetOverlayPassThrough---- method Overlay::reorder_overlay--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Overlay", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "child", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "position", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_overlay_reorder_overlay" gtk_overlay_reorder_overlay :: -    Ptr Overlay ->                          -- _obj : TInterface "Gtk" "Overlay"-    Ptr Widget ->                           -- child : TInterface "Gtk" "Widget"-    Int32 ->                                -- position : TBasicType TInt-    IO ()---overlayReorderOverlay ::-    (MonadIO m, OverlayK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- child-    -> Int32                                -- position-    -> m ()                                 -- result-overlayReorderOverlay _obj child position = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let child' = unsafeManagedPtrCastPtr child-    gtk_overlay_reorder_overlay _obj' child' position-    touchManagedPtr _obj-    touchManagedPtr child-    return ()--data OverlayReorderOverlayMethodInfo-instance (signature ~ (b -> Int32 -> m ()), MonadIO m, OverlayK a, WidgetK b) => MethodInfo OverlayReorderOverlayMethodInfo a signature where-    overloadedMethod _ = overlayReorderOverlay---- method Overlay::set_overlay_pass_through--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Overlay", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "pass_through", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_overlay_set_overlay_pass_through" gtk_overlay_set_overlay_pass_through :: -    Ptr Overlay ->                          -- _obj : TInterface "Gtk" "Overlay"-    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    CInt ->                                 -- pass_through : TBasicType TBoolean-    IO ()---overlaySetOverlayPassThrough ::-    (MonadIO m, OverlayK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- widget-    -> Bool                                 -- passThrough-    -> m ()                                 -- result-overlaySetOverlayPassThrough _obj widget passThrough = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let widget' = unsafeManagedPtrCastPtr widget-    let passThrough' = (fromIntegral . fromEnum) passThrough-    gtk_overlay_set_overlay_pass_through _obj' widget' passThrough'-    touchManagedPtr _obj-    touchManagedPtr widget-    return ()--data OverlaySetOverlayPassThroughMethodInfo-instance (signature ~ (b -> Bool -> m ()), MonadIO m, OverlayK a, WidgetK b) => MethodInfo OverlaySetOverlayPassThroughMethodInfo a signature where-    overloadedMethod _ = overlaySetOverlayPassThrough--
− GI/Gtk/Objects/Overlay.hs-boot
@@ -1,17 +0,0 @@-module GI.Gtk.Objects.Overlay where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype Overlay = Overlay (ForeignPtr Overlay)-instance GObject Overlay where-class GObject o => OverlayK o-instance (GObject o, IsDescendantOf Overlay o) => OverlayK o-data OverlayAddOverlayMethodInfo-data OverlayGetOverlayPassThroughMethodInfo-data OverlayReorderOverlayMethodInfo-data OverlaySetOverlayPassThroughMethodInfo
− GI/Gtk/Objects/PageSetup.hs
@@ -1,1038 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.PageSetup-    ( ---- * Exported types-    PageSetup(..)                           ,-    PageSetupK                              ,-    toPageSetup                             ,-    noPageSetup                             ,--- -- * Methods--- ** pageSetupCopy-    PageSetupCopyMethodInfo                 ,-    pageSetupCopy                           ,----- ** pageSetupGetBottomMargin-    PageSetupGetBottomMarginMethodInfo      ,-    pageSetupGetBottomMargin                ,----- ** pageSetupGetLeftMargin-    PageSetupGetLeftMarginMethodInfo        ,-    pageSetupGetLeftMargin                  ,----- ** pageSetupGetOrientation-    PageSetupGetOrientationMethodInfo       ,-    pageSetupGetOrientation                 ,----- ** pageSetupGetPageHeight-    PageSetupGetPageHeightMethodInfo        ,-    pageSetupGetPageHeight                  ,----- ** pageSetupGetPageWidth-    PageSetupGetPageWidthMethodInfo         ,-    pageSetupGetPageWidth                   ,----- ** pageSetupGetPaperHeight-    PageSetupGetPaperHeightMethodInfo       ,-    pageSetupGetPaperHeight                 ,----- ** pageSetupGetPaperSize-    PageSetupGetPaperSizeMethodInfo         ,-    pageSetupGetPaperSize                   ,----- ** pageSetupGetPaperWidth-    PageSetupGetPaperWidthMethodInfo        ,-    pageSetupGetPaperWidth                  ,----- ** pageSetupGetRightMargin-    PageSetupGetRightMarginMethodInfo       ,-    pageSetupGetRightMargin                 ,----- ** pageSetupGetTopMargin-    PageSetupGetTopMarginMethodInfo         ,-    pageSetupGetTopMargin                   ,----- ** pageSetupLoadFile-    PageSetupLoadFileMethodInfo             ,-    pageSetupLoadFile                       ,----- ** pageSetupLoadKeyFile-    PageSetupLoadKeyFileMethodInfo          ,-    pageSetupLoadKeyFile                    ,----- ** pageSetupNew-    pageSetupNew                            ,----- ** pageSetupNewFromFile-    pageSetupNewFromFile                    ,----- ** pageSetupNewFromKeyFile-    pageSetupNewFromKeyFile                 ,----- ** pageSetupSetBottomMargin-    PageSetupSetBottomMarginMethodInfo      ,-    pageSetupSetBottomMargin                ,----- ** pageSetupSetLeftMargin-    PageSetupSetLeftMarginMethodInfo        ,-    pageSetupSetLeftMargin                  ,----- ** pageSetupSetOrientation-    PageSetupSetOrientationMethodInfo       ,-    pageSetupSetOrientation                 ,----- ** pageSetupSetPaperSize-    PageSetupSetPaperSizeMethodInfo         ,-    pageSetupSetPaperSize                   ,----- ** pageSetupSetPaperSizeAndDefaultMargins-    PageSetupSetPaperSizeAndDefaultMarginsMethodInfo,-    pageSetupSetPaperSizeAndDefaultMargins  ,----- ** pageSetupSetRightMargin-    PageSetupSetRightMarginMethodInfo       ,-    pageSetupSetRightMargin                 ,----- ** pageSetupSetTopMargin-    PageSetupSetTopMarginMethodInfo         ,-    pageSetupSetTopMargin                   ,----- ** pageSetupToFile-    PageSetupToFileMethodInfo               ,-    pageSetupToFile                         ,----- ** pageSetupToKeyFile-    PageSetupToKeyFileMethodInfo            ,-    pageSetupToKeyFile                      ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.GLib as GLib-import qualified GI.GObject as GObject--newtype PageSetup = PageSetup (ForeignPtr PageSetup)-foreign import ccall "gtk_page_setup_get_type"-    c_gtk_page_setup_get_type :: IO GType--type instance ParentTypes PageSetup = PageSetupParentTypes-type PageSetupParentTypes = '[GObject.Object]--instance GObject PageSetup where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_page_setup_get_type-    --class GObject o => PageSetupK o-instance (GObject o, IsDescendantOf PageSetup o) => PageSetupK o--toPageSetup :: PageSetupK o => o -> IO PageSetup-toPageSetup = unsafeCastTo PageSetup--noPageSetup :: Maybe PageSetup-noPageSetup = Nothing--type family ResolvePageSetupMethod (t :: Symbol) (o :: *) :: * where-    ResolvePageSetupMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolvePageSetupMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolvePageSetupMethod "copy" o = PageSetupCopyMethodInfo-    ResolvePageSetupMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolvePageSetupMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolvePageSetupMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolvePageSetupMethod "loadFile" o = PageSetupLoadFileMethodInfo-    ResolvePageSetupMethod "loadKeyFile" o = PageSetupLoadKeyFileMethodInfo-    ResolvePageSetupMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolvePageSetupMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolvePageSetupMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolvePageSetupMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolvePageSetupMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolvePageSetupMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolvePageSetupMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolvePageSetupMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolvePageSetupMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolvePageSetupMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolvePageSetupMethod "toFile" o = PageSetupToFileMethodInfo-    ResolvePageSetupMethod "toKeyFile" o = PageSetupToKeyFileMethodInfo-    ResolvePageSetupMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolvePageSetupMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolvePageSetupMethod "getBottomMargin" o = PageSetupGetBottomMarginMethodInfo-    ResolvePageSetupMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolvePageSetupMethod "getLeftMargin" o = PageSetupGetLeftMarginMethodInfo-    ResolvePageSetupMethod "getOrientation" o = PageSetupGetOrientationMethodInfo-    ResolvePageSetupMethod "getPageHeight" o = PageSetupGetPageHeightMethodInfo-    ResolvePageSetupMethod "getPageWidth" o = PageSetupGetPageWidthMethodInfo-    ResolvePageSetupMethod "getPaperHeight" o = PageSetupGetPaperHeightMethodInfo-    ResolvePageSetupMethod "getPaperSize" o = PageSetupGetPaperSizeMethodInfo-    ResolvePageSetupMethod "getPaperWidth" o = PageSetupGetPaperWidthMethodInfo-    ResolvePageSetupMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolvePageSetupMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolvePageSetupMethod "getRightMargin" o = PageSetupGetRightMarginMethodInfo-    ResolvePageSetupMethod "getTopMargin" o = PageSetupGetTopMarginMethodInfo-    ResolvePageSetupMethod "setBottomMargin" o = PageSetupSetBottomMarginMethodInfo-    ResolvePageSetupMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolvePageSetupMethod "setLeftMargin" o = PageSetupSetLeftMarginMethodInfo-    ResolvePageSetupMethod "setOrientation" o = PageSetupSetOrientationMethodInfo-    ResolvePageSetupMethod "setPaperSize" o = PageSetupSetPaperSizeMethodInfo-    ResolvePageSetupMethod "setPaperSizeAndDefaultMargins" o = PageSetupSetPaperSizeAndDefaultMarginsMethodInfo-    ResolvePageSetupMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolvePageSetupMethod "setRightMargin" o = PageSetupSetRightMarginMethodInfo-    ResolvePageSetupMethod "setTopMargin" o = PageSetupSetTopMarginMethodInfo-    ResolvePageSetupMethod l o = MethodResolutionFailed l o--instance (info ~ ResolvePageSetupMethod t PageSetup, MethodInfo info PageSetup p) => IsLabelProxy t (PageSetup -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolvePageSetupMethod t PageSetup, MethodInfo info PageSetup p) => IsLabel t (PageSetup -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList PageSetup = PageSetupAttributeList-type PageSetupAttributeList = ('[ ] :: [(Symbol, *)])--type instance SignalList PageSetup = PageSetupSignalList-type PageSetupSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method PageSetup::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "PageSetup")--- throws : False--- Skip return : False--foreign import ccall "gtk_page_setup_new" gtk_page_setup_new :: -    IO (Ptr PageSetup)---pageSetupNew ::-    (MonadIO m) =>-    m PageSetup                             -- result-pageSetupNew  = liftIO $ do-    result <- gtk_page_setup_new-    checkUnexpectedReturnNULL "gtk_page_setup_new" result-    result' <- (wrapObject PageSetup) result-    return result'---- method PageSetup::new_from_file--- method type : Constructor--- Args : [Arg {argCName = "file_name", argType = TBasicType TFileName, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "PageSetup")--- throws : True--- Skip return : False--foreign import ccall "gtk_page_setup_new_from_file" gtk_page_setup_new_from_file :: -    CString ->                              -- file_name : TBasicType TFileName-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr PageSetup)---pageSetupNewFromFile ::-    (MonadIO m) =>-    [Char]                                  -- fileName-    -> m PageSetup                          -- result-pageSetupNewFromFile fileName = liftIO $ do-    fileName' <- stringToCString fileName-    onException (do-        result <- propagateGError $ gtk_page_setup_new_from_file fileName'-        checkUnexpectedReturnNULL "gtk_page_setup_new_from_file" result-        result' <- (wrapObject PageSetup) result-        freeMem fileName'-        return result'-     ) (do-        freeMem fileName'-     )---- method PageSetup::new_from_key_file--- method type : Constructor--- Args : [Arg {argCName = "key_file", argType = TInterface "GLib" "KeyFile", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "group_name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "PageSetup")--- throws : True--- Skip return : False--foreign import ccall "gtk_page_setup_new_from_key_file" gtk_page_setup_new_from_key_file :: -    Ptr GLib.KeyFile ->                     -- key_file : TInterface "GLib" "KeyFile"-    CString ->                              -- group_name : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr PageSetup)---pageSetupNewFromKeyFile ::-    (MonadIO m) =>-    GLib.KeyFile                            -- keyFile-    -> Maybe (T.Text)                       -- groupName-    -> m PageSetup                          -- result-pageSetupNewFromKeyFile keyFile groupName = liftIO $ do-    let keyFile' = unsafeManagedPtrGetPtr keyFile-    maybeGroupName <- case groupName of-        Nothing -> return nullPtr-        Just jGroupName -> do-            jGroupName' <- textToCString jGroupName-            return jGroupName'-    onException (do-        result <- propagateGError $ gtk_page_setup_new_from_key_file keyFile' maybeGroupName-        checkUnexpectedReturnNULL "gtk_page_setup_new_from_key_file" result-        result' <- (wrapObject PageSetup) result-        touchManagedPtr keyFile-        freeMem maybeGroupName-        return result'-     ) (do-        freeMem maybeGroupName-     )---- method PageSetup::copy--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PageSetup", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "PageSetup")--- throws : False--- Skip return : False--foreign import ccall "gtk_page_setup_copy" gtk_page_setup_copy :: -    Ptr PageSetup ->                        -- _obj : TInterface "Gtk" "PageSetup"-    IO (Ptr PageSetup)---pageSetupCopy ::-    (MonadIO m, PageSetupK a) =>-    a                                       -- _obj-    -> m PageSetup                          -- result-pageSetupCopy _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_page_setup_copy _obj'-    checkUnexpectedReturnNULL "gtk_page_setup_copy" result-    result' <- (wrapObject PageSetup) result-    touchManagedPtr _obj-    return result'--data PageSetupCopyMethodInfo-instance (signature ~ (m PageSetup), MonadIO m, PageSetupK a) => MethodInfo PageSetupCopyMethodInfo a signature where-    overloadedMethod _ = pageSetupCopy---- method PageSetup::get_bottom_margin--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PageSetup", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "unit", argType = TInterface "Gtk" "Unit", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TDouble)--- throws : False--- Skip return : False--foreign import ccall "gtk_page_setup_get_bottom_margin" gtk_page_setup_get_bottom_margin :: -    Ptr PageSetup ->                        -- _obj : TInterface "Gtk" "PageSetup"-    CUInt ->                                -- unit : TInterface "Gtk" "Unit"-    IO CDouble---pageSetupGetBottomMargin ::-    (MonadIO m, PageSetupK a) =>-    a                                       -- _obj-    -> Unit                                 -- unit-    -> m Double                             -- result-pageSetupGetBottomMargin _obj unit = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let unit' = (fromIntegral . fromEnum) unit-    result <- gtk_page_setup_get_bottom_margin _obj' unit'-    let result' = realToFrac result-    touchManagedPtr _obj-    return result'--data PageSetupGetBottomMarginMethodInfo-instance (signature ~ (Unit -> m Double), MonadIO m, PageSetupK a) => MethodInfo PageSetupGetBottomMarginMethodInfo a signature where-    overloadedMethod _ = pageSetupGetBottomMargin---- method PageSetup::get_left_margin--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PageSetup", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "unit", argType = TInterface "Gtk" "Unit", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TDouble)--- throws : False--- Skip return : False--foreign import ccall "gtk_page_setup_get_left_margin" gtk_page_setup_get_left_margin :: -    Ptr PageSetup ->                        -- _obj : TInterface "Gtk" "PageSetup"-    CUInt ->                                -- unit : TInterface "Gtk" "Unit"-    IO CDouble---pageSetupGetLeftMargin ::-    (MonadIO m, PageSetupK a) =>-    a                                       -- _obj-    -> Unit                                 -- unit-    -> m Double                             -- result-pageSetupGetLeftMargin _obj unit = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let unit' = (fromIntegral . fromEnum) unit-    result <- gtk_page_setup_get_left_margin _obj' unit'-    let result' = realToFrac result-    touchManagedPtr _obj-    return result'--data PageSetupGetLeftMarginMethodInfo-instance (signature ~ (Unit -> m Double), MonadIO m, PageSetupK a) => MethodInfo PageSetupGetLeftMarginMethodInfo a signature where-    overloadedMethod _ = pageSetupGetLeftMargin---- method PageSetup::get_orientation--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PageSetup", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "PageOrientation")--- throws : False--- Skip return : False--foreign import ccall "gtk_page_setup_get_orientation" gtk_page_setup_get_orientation :: -    Ptr PageSetup ->                        -- _obj : TInterface "Gtk" "PageSetup"-    IO CUInt---pageSetupGetOrientation ::-    (MonadIO m, PageSetupK a) =>-    a                                       -- _obj-    -> m PageOrientation                    -- result-pageSetupGetOrientation _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_page_setup_get_orientation _obj'-    let result' = (toEnum . fromIntegral) result-    touchManagedPtr _obj-    return result'--data PageSetupGetOrientationMethodInfo-instance (signature ~ (m PageOrientation), MonadIO m, PageSetupK a) => MethodInfo PageSetupGetOrientationMethodInfo a signature where-    overloadedMethod _ = pageSetupGetOrientation---- method PageSetup::get_page_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PageSetup", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "unit", argType = TInterface "Gtk" "Unit", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TDouble)--- throws : False--- Skip return : False--foreign import ccall "gtk_page_setup_get_page_height" gtk_page_setup_get_page_height :: -    Ptr PageSetup ->                        -- _obj : TInterface "Gtk" "PageSetup"-    CUInt ->                                -- unit : TInterface "Gtk" "Unit"-    IO CDouble---pageSetupGetPageHeight ::-    (MonadIO m, PageSetupK a) =>-    a                                       -- _obj-    -> Unit                                 -- unit-    -> m Double                             -- result-pageSetupGetPageHeight _obj unit = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let unit' = (fromIntegral . fromEnum) unit-    result <- gtk_page_setup_get_page_height _obj' unit'-    let result' = realToFrac result-    touchManagedPtr _obj-    return result'--data PageSetupGetPageHeightMethodInfo-instance (signature ~ (Unit -> m Double), MonadIO m, PageSetupK a) => MethodInfo PageSetupGetPageHeightMethodInfo a signature where-    overloadedMethod _ = pageSetupGetPageHeight---- method PageSetup::get_page_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PageSetup", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "unit", argType = TInterface "Gtk" "Unit", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TDouble)--- throws : False--- Skip return : False--foreign import ccall "gtk_page_setup_get_page_width" gtk_page_setup_get_page_width :: -    Ptr PageSetup ->                        -- _obj : TInterface "Gtk" "PageSetup"-    CUInt ->                                -- unit : TInterface "Gtk" "Unit"-    IO CDouble---pageSetupGetPageWidth ::-    (MonadIO m, PageSetupK a) =>-    a                                       -- _obj-    -> Unit                                 -- unit-    -> m Double                             -- result-pageSetupGetPageWidth _obj unit = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let unit' = (fromIntegral . fromEnum) unit-    result <- gtk_page_setup_get_page_width _obj' unit'-    let result' = realToFrac result-    touchManagedPtr _obj-    return result'--data PageSetupGetPageWidthMethodInfo-instance (signature ~ (Unit -> m Double), MonadIO m, PageSetupK a) => MethodInfo PageSetupGetPageWidthMethodInfo a signature where-    overloadedMethod _ = pageSetupGetPageWidth---- method PageSetup::get_paper_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PageSetup", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "unit", argType = TInterface "Gtk" "Unit", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TDouble)--- throws : False--- Skip return : False--foreign import ccall "gtk_page_setup_get_paper_height" gtk_page_setup_get_paper_height :: -    Ptr PageSetup ->                        -- _obj : TInterface "Gtk" "PageSetup"-    CUInt ->                                -- unit : TInterface "Gtk" "Unit"-    IO CDouble---pageSetupGetPaperHeight ::-    (MonadIO m, PageSetupK a) =>-    a                                       -- _obj-    -> Unit                                 -- unit-    -> m Double                             -- result-pageSetupGetPaperHeight _obj unit = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let unit' = (fromIntegral . fromEnum) unit-    result <- gtk_page_setup_get_paper_height _obj' unit'-    let result' = realToFrac result-    touchManagedPtr _obj-    return result'--data PageSetupGetPaperHeightMethodInfo-instance (signature ~ (Unit -> m Double), MonadIO m, PageSetupK a) => MethodInfo PageSetupGetPaperHeightMethodInfo a signature where-    overloadedMethod _ = pageSetupGetPaperHeight---- method PageSetup::get_paper_size--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PageSetup", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "PaperSize")--- throws : False--- Skip return : False--foreign import ccall "gtk_page_setup_get_paper_size" gtk_page_setup_get_paper_size :: -    Ptr PageSetup ->                        -- _obj : TInterface "Gtk" "PageSetup"-    IO (Ptr PaperSize)---pageSetupGetPaperSize ::-    (MonadIO m, PageSetupK a) =>-    a                                       -- _obj-    -> m PaperSize                          -- result-pageSetupGetPaperSize _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_page_setup_get_paper_size _obj'-    checkUnexpectedReturnNULL "gtk_page_setup_get_paper_size" result-    result' <- (newBoxed PaperSize) result-    touchManagedPtr _obj-    return result'--data PageSetupGetPaperSizeMethodInfo-instance (signature ~ (m PaperSize), MonadIO m, PageSetupK a) => MethodInfo PageSetupGetPaperSizeMethodInfo a signature where-    overloadedMethod _ = pageSetupGetPaperSize---- method PageSetup::get_paper_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PageSetup", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "unit", argType = TInterface "Gtk" "Unit", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TDouble)--- throws : False--- Skip return : False--foreign import ccall "gtk_page_setup_get_paper_width" gtk_page_setup_get_paper_width :: -    Ptr PageSetup ->                        -- _obj : TInterface "Gtk" "PageSetup"-    CUInt ->                                -- unit : TInterface "Gtk" "Unit"-    IO CDouble---pageSetupGetPaperWidth ::-    (MonadIO m, PageSetupK a) =>-    a                                       -- _obj-    -> Unit                                 -- unit-    -> m Double                             -- result-pageSetupGetPaperWidth _obj unit = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let unit' = (fromIntegral . fromEnum) unit-    result <- gtk_page_setup_get_paper_width _obj' unit'-    let result' = realToFrac result-    touchManagedPtr _obj-    return result'--data PageSetupGetPaperWidthMethodInfo-instance (signature ~ (Unit -> m Double), MonadIO m, PageSetupK a) => MethodInfo PageSetupGetPaperWidthMethodInfo a signature where-    overloadedMethod _ = pageSetupGetPaperWidth---- method PageSetup::get_right_margin--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PageSetup", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "unit", argType = TInterface "Gtk" "Unit", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TDouble)--- throws : False--- Skip return : False--foreign import ccall "gtk_page_setup_get_right_margin" gtk_page_setup_get_right_margin :: -    Ptr PageSetup ->                        -- _obj : TInterface "Gtk" "PageSetup"-    CUInt ->                                -- unit : TInterface "Gtk" "Unit"-    IO CDouble---pageSetupGetRightMargin ::-    (MonadIO m, PageSetupK a) =>-    a                                       -- _obj-    -> Unit                                 -- unit-    -> m Double                             -- result-pageSetupGetRightMargin _obj unit = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let unit' = (fromIntegral . fromEnum) unit-    result <- gtk_page_setup_get_right_margin _obj' unit'-    let result' = realToFrac result-    touchManagedPtr _obj-    return result'--data PageSetupGetRightMarginMethodInfo-instance (signature ~ (Unit -> m Double), MonadIO m, PageSetupK a) => MethodInfo PageSetupGetRightMarginMethodInfo a signature where-    overloadedMethod _ = pageSetupGetRightMargin---- method PageSetup::get_top_margin--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PageSetup", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "unit", argType = TInterface "Gtk" "Unit", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TDouble)--- throws : False--- Skip return : False--foreign import ccall "gtk_page_setup_get_top_margin" gtk_page_setup_get_top_margin :: -    Ptr PageSetup ->                        -- _obj : TInterface "Gtk" "PageSetup"-    CUInt ->                                -- unit : TInterface "Gtk" "Unit"-    IO CDouble---pageSetupGetTopMargin ::-    (MonadIO m, PageSetupK a) =>-    a                                       -- _obj-    -> Unit                                 -- unit-    -> m Double                             -- result-pageSetupGetTopMargin _obj unit = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let unit' = (fromIntegral . fromEnum) unit-    result <- gtk_page_setup_get_top_margin _obj' unit'-    let result' = realToFrac result-    touchManagedPtr _obj-    return result'--data PageSetupGetTopMarginMethodInfo-instance (signature ~ (Unit -> m Double), MonadIO m, PageSetupK a) => MethodInfo PageSetupGetTopMarginMethodInfo a signature where-    overloadedMethod _ = pageSetupGetTopMargin---- method PageSetup::load_file--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PageSetup", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "file_name", argType = TBasicType TFileName, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : True--- Skip return : False--foreign import ccall "gtk_page_setup_load_file" gtk_page_setup_load_file :: -    Ptr PageSetup ->                        -- _obj : TInterface "Gtk" "PageSetup"-    CString ->                              -- file_name : TBasicType TFileName-    Ptr (Ptr GError) ->                     -- error-    IO CInt---pageSetupLoadFile ::-    (MonadIO m, PageSetupK a) =>-    a                                       -- _obj-    -> [Char]                               -- fileName-    -> m ()                                 -- result-pageSetupLoadFile _obj fileName = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    fileName' <- stringToCString fileName-    onException (do-        _ <- propagateGError $ gtk_page_setup_load_file _obj' fileName'-        touchManagedPtr _obj-        freeMem fileName'-        return ()-     ) (do-        freeMem fileName'-     )--data PageSetupLoadFileMethodInfo-instance (signature ~ ([Char] -> m ()), MonadIO m, PageSetupK a) => MethodInfo PageSetupLoadFileMethodInfo a signature where-    overloadedMethod _ = pageSetupLoadFile---- method PageSetup::load_key_file--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PageSetup", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "key_file", argType = TInterface "GLib" "KeyFile", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "group_name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : True--- Skip return : False--foreign import ccall "gtk_page_setup_load_key_file" gtk_page_setup_load_key_file :: -    Ptr PageSetup ->                        -- _obj : TInterface "Gtk" "PageSetup"-    Ptr GLib.KeyFile ->                     -- key_file : TInterface "GLib" "KeyFile"-    CString ->                              -- group_name : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO CInt---pageSetupLoadKeyFile ::-    (MonadIO m, PageSetupK a) =>-    a                                       -- _obj-    -> GLib.KeyFile                         -- keyFile-    -> Maybe (T.Text)                       -- groupName-    -> m ()                                 -- result-pageSetupLoadKeyFile _obj keyFile groupName = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let keyFile' = unsafeManagedPtrGetPtr keyFile-    maybeGroupName <- case groupName of-        Nothing -> return nullPtr-        Just jGroupName -> do-            jGroupName' <- textToCString jGroupName-            return jGroupName'-    onException (do-        _ <- propagateGError $ gtk_page_setup_load_key_file _obj' keyFile' maybeGroupName-        touchManagedPtr _obj-        touchManagedPtr keyFile-        freeMem maybeGroupName-        return ()-     ) (do-        freeMem maybeGroupName-     )--data PageSetupLoadKeyFileMethodInfo-instance (signature ~ (GLib.KeyFile -> Maybe (T.Text) -> m ()), MonadIO m, PageSetupK a) => MethodInfo PageSetupLoadKeyFileMethodInfo a signature where-    overloadedMethod _ = pageSetupLoadKeyFile---- method PageSetup::set_bottom_margin--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PageSetup", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "margin", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "unit", argType = TInterface "Gtk" "Unit", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_page_setup_set_bottom_margin" gtk_page_setup_set_bottom_margin :: -    Ptr PageSetup ->                        -- _obj : TInterface "Gtk" "PageSetup"-    CDouble ->                              -- margin : TBasicType TDouble-    CUInt ->                                -- unit : TInterface "Gtk" "Unit"-    IO ()---pageSetupSetBottomMargin ::-    (MonadIO m, PageSetupK a) =>-    a                                       -- _obj-    -> Double                               -- margin-    -> Unit                                 -- unit-    -> m ()                                 -- result-pageSetupSetBottomMargin _obj margin unit = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let margin' = realToFrac margin-    let unit' = (fromIntegral . fromEnum) unit-    gtk_page_setup_set_bottom_margin _obj' margin' unit'-    touchManagedPtr _obj-    return ()--data PageSetupSetBottomMarginMethodInfo-instance (signature ~ (Double -> Unit -> m ()), MonadIO m, PageSetupK a) => MethodInfo PageSetupSetBottomMarginMethodInfo a signature where-    overloadedMethod _ = pageSetupSetBottomMargin---- method PageSetup::set_left_margin--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PageSetup", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "margin", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "unit", argType = TInterface "Gtk" "Unit", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_page_setup_set_left_margin" gtk_page_setup_set_left_margin :: -    Ptr PageSetup ->                        -- _obj : TInterface "Gtk" "PageSetup"-    CDouble ->                              -- margin : TBasicType TDouble-    CUInt ->                                -- unit : TInterface "Gtk" "Unit"-    IO ()---pageSetupSetLeftMargin ::-    (MonadIO m, PageSetupK a) =>-    a                                       -- _obj-    -> Double                               -- margin-    -> Unit                                 -- unit-    -> m ()                                 -- result-pageSetupSetLeftMargin _obj margin unit = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let margin' = realToFrac margin-    let unit' = (fromIntegral . fromEnum) unit-    gtk_page_setup_set_left_margin _obj' margin' unit'-    touchManagedPtr _obj-    return ()--data PageSetupSetLeftMarginMethodInfo-instance (signature ~ (Double -> Unit -> m ()), MonadIO m, PageSetupK a) => MethodInfo PageSetupSetLeftMarginMethodInfo a signature where-    overloadedMethod _ = pageSetupSetLeftMargin---- method PageSetup::set_orientation--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PageSetup", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "orientation", argType = TInterface "Gtk" "PageOrientation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_page_setup_set_orientation" gtk_page_setup_set_orientation :: -    Ptr PageSetup ->                        -- _obj : TInterface "Gtk" "PageSetup"-    CUInt ->                                -- orientation : TInterface "Gtk" "PageOrientation"-    IO ()---pageSetupSetOrientation ::-    (MonadIO m, PageSetupK a) =>-    a                                       -- _obj-    -> PageOrientation                      -- orientation-    -> m ()                                 -- result-pageSetupSetOrientation _obj orientation = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let orientation' = (fromIntegral . fromEnum) orientation-    gtk_page_setup_set_orientation _obj' orientation'-    touchManagedPtr _obj-    return ()--data PageSetupSetOrientationMethodInfo-instance (signature ~ (PageOrientation -> m ()), MonadIO m, PageSetupK a) => MethodInfo PageSetupSetOrientationMethodInfo a signature where-    overloadedMethod _ = pageSetupSetOrientation---- method PageSetup::set_paper_size--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PageSetup", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "size", argType = TInterface "Gtk" "PaperSize", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_page_setup_set_paper_size" gtk_page_setup_set_paper_size :: -    Ptr PageSetup ->                        -- _obj : TInterface "Gtk" "PageSetup"-    Ptr PaperSize ->                        -- size : TInterface "Gtk" "PaperSize"-    IO ()---pageSetupSetPaperSize ::-    (MonadIO m, PageSetupK a) =>-    a                                       -- _obj-    -> PaperSize                            -- size-    -> m ()                                 -- result-pageSetupSetPaperSize _obj size = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let size' = unsafeManagedPtrGetPtr size-    gtk_page_setup_set_paper_size _obj' size'-    touchManagedPtr _obj-    touchManagedPtr size-    return ()--data PageSetupSetPaperSizeMethodInfo-instance (signature ~ (PaperSize -> m ()), MonadIO m, PageSetupK a) => MethodInfo PageSetupSetPaperSizeMethodInfo a signature where-    overloadedMethod _ = pageSetupSetPaperSize---- method PageSetup::set_paper_size_and_default_margins--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PageSetup", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "size", argType = TInterface "Gtk" "PaperSize", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_page_setup_set_paper_size_and_default_margins" gtk_page_setup_set_paper_size_and_default_margins :: -    Ptr PageSetup ->                        -- _obj : TInterface "Gtk" "PageSetup"-    Ptr PaperSize ->                        -- size : TInterface "Gtk" "PaperSize"-    IO ()---pageSetupSetPaperSizeAndDefaultMargins ::-    (MonadIO m, PageSetupK a) =>-    a                                       -- _obj-    -> PaperSize                            -- size-    -> m ()                                 -- result-pageSetupSetPaperSizeAndDefaultMargins _obj size = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let size' = unsafeManagedPtrGetPtr size-    gtk_page_setup_set_paper_size_and_default_margins _obj' size'-    touchManagedPtr _obj-    touchManagedPtr size-    return ()--data PageSetupSetPaperSizeAndDefaultMarginsMethodInfo-instance (signature ~ (PaperSize -> m ()), MonadIO m, PageSetupK a) => MethodInfo PageSetupSetPaperSizeAndDefaultMarginsMethodInfo a signature where-    overloadedMethod _ = pageSetupSetPaperSizeAndDefaultMargins---- method PageSetup::set_right_margin--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PageSetup", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "margin", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "unit", argType = TInterface "Gtk" "Unit", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_page_setup_set_right_margin" gtk_page_setup_set_right_margin :: -    Ptr PageSetup ->                        -- _obj : TInterface "Gtk" "PageSetup"-    CDouble ->                              -- margin : TBasicType TDouble-    CUInt ->                                -- unit : TInterface "Gtk" "Unit"-    IO ()---pageSetupSetRightMargin ::-    (MonadIO m, PageSetupK a) =>-    a                                       -- _obj-    -> Double                               -- margin-    -> Unit                                 -- unit-    -> m ()                                 -- result-pageSetupSetRightMargin _obj margin unit = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let margin' = realToFrac margin-    let unit' = (fromIntegral . fromEnum) unit-    gtk_page_setup_set_right_margin _obj' margin' unit'-    touchManagedPtr _obj-    return ()--data PageSetupSetRightMarginMethodInfo-instance (signature ~ (Double -> Unit -> m ()), MonadIO m, PageSetupK a) => MethodInfo PageSetupSetRightMarginMethodInfo a signature where-    overloadedMethod _ = pageSetupSetRightMargin---- method PageSetup::set_top_margin--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PageSetup", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "margin", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "unit", argType = TInterface "Gtk" "Unit", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_page_setup_set_top_margin" gtk_page_setup_set_top_margin :: -    Ptr PageSetup ->                        -- _obj : TInterface "Gtk" "PageSetup"-    CDouble ->                              -- margin : TBasicType TDouble-    CUInt ->                                -- unit : TInterface "Gtk" "Unit"-    IO ()---pageSetupSetTopMargin ::-    (MonadIO m, PageSetupK a) =>-    a                                       -- _obj-    -> Double                               -- margin-    -> Unit                                 -- unit-    -> m ()                                 -- result-pageSetupSetTopMargin _obj margin unit = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let margin' = realToFrac margin-    let unit' = (fromIntegral . fromEnum) unit-    gtk_page_setup_set_top_margin _obj' margin' unit'-    touchManagedPtr _obj-    return ()--data PageSetupSetTopMarginMethodInfo-instance (signature ~ (Double -> Unit -> m ()), MonadIO m, PageSetupK a) => MethodInfo PageSetupSetTopMarginMethodInfo a signature where-    overloadedMethod _ = pageSetupSetTopMargin---- method PageSetup::to_file--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PageSetup", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "file_name", argType = TBasicType TFileName, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : True--- Skip return : False--foreign import ccall "gtk_page_setup_to_file" gtk_page_setup_to_file :: -    Ptr PageSetup ->                        -- _obj : TInterface "Gtk" "PageSetup"-    CString ->                              -- file_name : TBasicType TFileName-    Ptr (Ptr GError) ->                     -- error-    IO CInt---pageSetupToFile ::-    (MonadIO m, PageSetupK a) =>-    a                                       -- _obj-    -> [Char]                               -- fileName-    -> m ()                                 -- result-pageSetupToFile _obj fileName = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    fileName' <- stringToCString fileName-    onException (do-        _ <- propagateGError $ gtk_page_setup_to_file _obj' fileName'-        touchManagedPtr _obj-        freeMem fileName'-        return ()-     ) (do-        freeMem fileName'-     )--data PageSetupToFileMethodInfo-instance (signature ~ ([Char] -> m ()), MonadIO m, PageSetupK a) => MethodInfo PageSetupToFileMethodInfo a signature where-    overloadedMethod _ = pageSetupToFile---- method PageSetup::to_key_file--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PageSetup", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "key_file", argType = TInterface "GLib" "KeyFile", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "group_name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_page_setup_to_key_file" gtk_page_setup_to_key_file :: -    Ptr PageSetup ->                        -- _obj : TInterface "Gtk" "PageSetup"-    Ptr GLib.KeyFile ->                     -- key_file : TInterface "GLib" "KeyFile"-    CString ->                              -- group_name : TBasicType TUTF8-    IO ()---pageSetupToKeyFile ::-    (MonadIO m, PageSetupK a) =>-    a                                       -- _obj-    -> GLib.KeyFile                         -- keyFile-    -> T.Text                               -- groupName-    -> m ()                                 -- result-pageSetupToKeyFile _obj keyFile groupName = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let keyFile' = unsafeManagedPtrGetPtr keyFile-    groupName' <- textToCString groupName-    gtk_page_setup_to_key_file _obj' keyFile' groupName'-    touchManagedPtr _obj-    touchManagedPtr keyFile-    freeMem groupName'-    return ()--data PageSetupToKeyFileMethodInfo-instance (signature ~ (GLib.KeyFile -> T.Text -> m ()), MonadIO m, PageSetupK a) => MethodInfo PageSetupToKeyFileMethodInfo a signature where-    overloadedMethod _ = pageSetupToKeyFile--
− GI/Gtk/Objects/PageSetup.hs-boot
@@ -1,35 +0,0 @@-module GI.Gtk.Objects.PageSetup where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype PageSetup = PageSetup (ForeignPtr PageSetup)-instance GObject PageSetup where-class GObject o => PageSetupK o-instance (GObject o, IsDescendantOf PageSetup o) => PageSetupK o-data PageSetupCopyMethodInfo-data PageSetupGetBottomMarginMethodInfo-data PageSetupGetLeftMarginMethodInfo-data PageSetupGetOrientationMethodInfo-data PageSetupGetPageHeightMethodInfo-data PageSetupGetPageWidthMethodInfo-data PageSetupGetPaperHeightMethodInfo-data PageSetupGetPaperSizeMethodInfo-data PageSetupGetPaperWidthMethodInfo-data PageSetupGetRightMarginMethodInfo-data PageSetupGetTopMarginMethodInfo-data PageSetupLoadFileMethodInfo-data PageSetupLoadKeyFileMethodInfo-data PageSetupSetBottomMarginMethodInfo-data PageSetupSetLeftMarginMethodInfo-data PageSetupSetOrientationMethodInfo-data PageSetupSetPaperSizeMethodInfo-data PageSetupSetPaperSizeAndDefaultMarginsMethodInfo-data PageSetupSetRightMarginMethodInfo-data PageSetupSetTopMarginMethodInfo-data PageSetupToFileMethodInfo-data PageSetupToKeyFileMethodInfo
− GI/Gtk/Objects/Paned.hs
@@ -1,1348 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.Paned-    ( ---- * Exported types-    Paned(..)                               ,-    PanedK                                  ,-    toPaned                                 ,-    noPaned                                 ,--- -- * Methods--- ** panedAdd1-    PanedAdd1MethodInfo                     ,-    panedAdd1                               ,----- ** panedAdd2-    PanedAdd2MethodInfo                     ,-    panedAdd2                               ,----- ** panedGetChild1-    PanedGetChild1MethodInfo                ,-    panedGetChild1                          ,----- ** panedGetChild2-    PanedGetChild2MethodInfo                ,-    panedGetChild2                          ,----- ** panedGetHandleWindow-    PanedGetHandleWindowMethodInfo          ,-    panedGetHandleWindow                    ,----- ** panedGetPosition-    PanedGetPositionMethodInfo              ,-    panedGetPosition                        ,----- ** panedGetWideHandle-    PanedGetWideHandleMethodInfo            ,-    panedGetWideHandle                      ,----- ** panedNew-    panedNew                                ,----- ** panedPack1-    PanedPack1MethodInfo                    ,-    panedPack1                              ,----- ** panedPack2-    PanedPack2MethodInfo                    ,-    panedPack2                              ,----- ** panedSetPosition-    PanedSetPositionMethodInfo              ,-    panedSetPosition                        ,----- ** panedSetWideHandle-    PanedSetWideHandleMethodInfo            ,-    panedSetWideHandle                      ,----- -- * Properties--- ** MaxPosition-    PanedMaxPositionPropertyInfo            ,-    getPanedMaxPosition                     ,-    panedMaxPosition                        ,----- ** MinPosition-    PanedMinPositionPropertyInfo            ,-    getPanedMinPosition                     ,-    panedMinPosition                        ,----- ** Position-    PanedPositionPropertyInfo               ,-    constructPanedPosition                  ,-    getPanedPosition                        ,-    panedPosition                           ,-    setPanedPosition                        ,----- ** PositionSet-    PanedPositionSetPropertyInfo            ,-    constructPanedPositionSet               ,-    getPanedPositionSet                     ,-    panedPositionSet                        ,-    setPanedPositionSet                     ,----- ** WideHandle-    PanedWideHandlePropertyInfo             ,-    constructPanedWideHandle                ,-    getPanedWideHandle                      ,-    panedWideHandle                         ,-    setPanedWideHandle                      ,----- -- * Signals--- ** AcceptPosition-    PanedAcceptPositionCallback             ,-    PanedAcceptPositionCallbackC            ,-    PanedAcceptPositionSignalInfo           ,-    afterPanedAcceptPosition                ,-    mkPanedAcceptPositionCallback           ,-    noPanedAcceptPositionCallback           ,-    onPanedAcceptPosition                   ,-    panedAcceptPositionCallbackWrapper      ,-    panedAcceptPositionClosure              ,----- ** CancelPosition-    PanedCancelPositionCallback             ,-    PanedCancelPositionCallbackC            ,-    PanedCancelPositionSignalInfo           ,-    afterPanedCancelPosition                ,-    mkPanedCancelPositionCallback           ,-    noPanedCancelPositionCallback           ,-    onPanedCancelPosition                   ,-    panedCancelPositionCallbackWrapper      ,-    panedCancelPositionClosure              ,----- ** CycleChildFocus-    PanedCycleChildFocusCallback            ,-    PanedCycleChildFocusCallbackC           ,-    PanedCycleChildFocusSignalInfo          ,-    afterPanedCycleChildFocus               ,-    mkPanedCycleChildFocusCallback          ,-    noPanedCycleChildFocusCallback          ,-    onPanedCycleChildFocus                  ,-    panedCycleChildFocusCallbackWrapper     ,-    panedCycleChildFocusClosure             ,----- ** CycleHandleFocus-    PanedCycleHandleFocusCallback           ,-    PanedCycleHandleFocusCallbackC          ,-    PanedCycleHandleFocusSignalInfo         ,-    afterPanedCycleHandleFocus              ,-    mkPanedCycleHandleFocusCallback         ,-    noPanedCycleHandleFocusCallback         ,-    onPanedCycleHandleFocus                 ,-    panedCycleHandleFocusCallbackWrapper    ,-    panedCycleHandleFocusClosure            ,----- ** MoveHandle-    PanedMoveHandleCallback                 ,-    PanedMoveHandleCallbackC                ,-    PanedMoveHandleSignalInfo               ,-    afterPanedMoveHandle                    ,-    mkPanedMoveHandleCallback               ,-    noPanedMoveHandleCallback               ,-    onPanedMoveHandle                       ,-    panedMoveHandleCallbackWrapper          ,-    panedMoveHandleClosure                  ,----- ** ToggleHandleFocus-    PanedToggleHandleFocusCallback          ,-    PanedToggleHandleFocusCallbackC         ,-    PanedToggleHandleFocusSignalInfo        ,-    afterPanedToggleHandleFocus             ,-    mkPanedToggleHandleFocusCallback        ,-    noPanedToggleHandleFocusCallback        ,-    onPanedToggleHandleFocus                ,-    panedToggleHandleFocusCallbackWrapper   ,-    panedToggleHandleFocusClosure           ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject-import qualified GI.Gdk as Gdk--newtype Paned = Paned (ForeignPtr Paned)-foreign import ccall "gtk_paned_get_type"-    c_gtk_paned_get_type :: IO GType--type instance ParentTypes Paned = PanedParentTypes-type PanedParentTypes = '[Container, Widget, GObject.Object, Atk.ImplementorIface, Buildable, Orientable]--instance GObject Paned where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_paned_get_type-    --class GObject o => PanedK o-instance (GObject o, IsDescendantOf Paned o) => PanedK o--toPaned :: PanedK o => o -> IO Paned-toPaned = unsafeCastTo Paned--noPaned :: Maybe Paned-noPaned = Nothing--type family ResolvePanedMethod (t :: Symbol) (o :: *) :: * where-    ResolvePanedMethod "activate" o = WidgetActivateMethodInfo-    ResolvePanedMethod "add" o = ContainerAddMethodInfo-    ResolvePanedMethod "add1" o = PanedAdd1MethodInfo-    ResolvePanedMethod "add2" o = PanedAdd2MethodInfo-    ResolvePanedMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolvePanedMethod "addChild" o = BuildableAddChildMethodInfo-    ResolvePanedMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolvePanedMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolvePanedMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolvePanedMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolvePanedMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolvePanedMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolvePanedMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolvePanedMethod "checkResize" o = ContainerCheckResizeMethodInfo-    ResolvePanedMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolvePanedMethod "childGetProperty" o = ContainerChildGetPropertyMethodInfo-    ResolvePanedMethod "childNotifyByPspec" o = ContainerChildNotifyByPspecMethodInfo-    ResolvePanedMethod "childSetProperty" o = ContainerChildSetPropertyMethodInfo-    ResolvePanedMethod "childType" o = ContainerChildTypeMethodInfo-    ResolvePanedMethod "classPath" o = WidgetClassPathMethodInfo-    ResolvePanedMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolvePanedMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolvePanedMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolvePanedMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolvePanedMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolvePanedMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolvePanedMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolvePanedMethod "destroy" o = WidgetDestroyMethodInfo-    ResolvePanedMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolvePanedMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolvePanedMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolvePanedMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolvePanedMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolvePanedMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolvePanedMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolvePanedMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolvePanedMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolvePanedMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolvePanedMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolvePanedMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolvePanedMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolvePanedMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolvePanedMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolvePanedMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolvePanedMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolvePanedMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolvePanedMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolvePanedMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolvePanedMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolvePanedMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolvePanedMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolvePanedMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolvePanedMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolvePanedMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolvePanedMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolvePanedMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolvePanedMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolvePanedMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolvePanedMethod "draw" o = WidgetDrawMethodInfo-    ResolvePanedMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolvePanedMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolvePanedMethod "event" o = WidgetEventMethodInfo-    ResolvePanedMethod "forall" o = ContainerForallMethodInfo-    ResolvePanedMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolvePanedMethod "foreach" o = ContainerForeachMethodInfo-    ResolvePanedMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolvePanedMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolvePanedMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolvePanedMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolvePanedMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolvePanedMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolvePanedMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolvePanedMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolvePanedMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolvePanedMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolvePanedMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolvePanedMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolvePanedMethod "hide" o = WidgetHideMethodInfo-    ResolvePanedMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolvePanedMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolvePanedMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolvePanedMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolvePanedMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolvePanedMethod "intersect" o = WidgetIntersectMethodInfo-    ResolvePanedMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolvePanedMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolvePanedMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolvePanedMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolvePanedMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolvePanedMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolvePanedMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolvePanedMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolvePanedMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolvePanedMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolvePanedMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolvePanedMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolvePanedMethod "map" o = WidgetMapMethodInfo-    ResolvePanedMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolvePanedMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolvePanedMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolvePanedMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolvePanedMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolvePanedMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolvePanedMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolvePanedMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolvePanedMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolvePanedMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolvePanedMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolvePanedMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolvePanedMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolvePanedMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolvePanedMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolvePanedMethod "pack1" o = PanedPack1MethodInfo-    ResolvePanedMethod "pack2" o = PanedPack2MethodInfo-    ResolvePanedMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolvePanedMethod "path" o = WidgetPathMethodInfo-    ResolvePanedMethod "propagateDraw" o = ContainerPropagateDrawMethodInfo-    ResolvePanedMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolvePanedMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolvePanedMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolvePanedMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolvePanedMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolvePanedMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolvePanedMethod "realize" o = WidgetRealizeMethodInfo-    ResolvePanedMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolvePanedMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolvePanedMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolvePanedMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolvePanedMethod "remove" o = ContainerRemoveMethodInfo-    ResolvePanedMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolvePanedMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolvePanedMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolvePanedMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolvePanedMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolvePanedMethod "reparent" o = WidgetReparentMethodInfo-    ResolvePanedMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolvePanedMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolvePanedMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolvePanedMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolvePanedMethod "resizeChildren" o = ContainerResizeChildrenMethodInfo-    ResolvePanedMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolvePanedMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolvePanedMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolvePanedMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolvePanedMethod "show" o = WidgetShowMethodInfo-    ResolvePanedMethod "showAll" o = WidgetShowAllMethodInfo-    ResolvePanedMethod "showNow" o = WidgetShowNowMethodInfo-    ResolvePanedMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolvePanedMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolvePanedMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolvePanedMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolvePanedMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolvePanedMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolvePanedMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolvePanedMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolvePanedMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolvePanedMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolvePanedMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolvePanedMethod "unmap" o = WidgetUnmapMethodInfo-    ResolvePanedMethod "unparent" o = WidgetUnparentMethodInfo-    ResolvePanedMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolvePanedMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolvePanedMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolvePanedMethod "unsetFocusChain" o = ContainerUnsetFocusChainMethodInfo-    ResolvePanedMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolvePanedMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolvePanedMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolvePanedMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolvePanedMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolvePanedMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolvePanedMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolvePanedMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolvePanedMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolvePanedMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolvePanedMethod "getBorderWidth" o = ContainerGetBorderWidthMethodInfo-    ResolvePanedMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolvePanedMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolvePanedMethod "getChild1" o = PanedGetChild1MethodInfo-    ResolvePanedMethod "getChild2" o = PanedGetChild2MethodInfo-    ResolvePanedMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolvePanedMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolvePanedMethod "getChildren" o = ContainerGetChildrenMethodInfo-    ResolvePanedMethod "getClip" o = WidgetGetClipMethodInfo-    ResolvePanedMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolvePanedMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolvePanedMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolvePanedMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolvePanedMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolvePanedMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolvePanedMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolvePanedMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolvePanedMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolvePanedMethod "getFocusChain" o = ContainerGetFocusChainMethodInfo-    ResolvePanedMethod "getFocusChild" o = ContainerGetFocusChildMethodInfo-    ResolvePanedMethod "getFocusHadjustment" o = ContainerGetFocusHadjustmentMethodInfo-    ResolvePanedMethod "getFocusVadjustment" o = ContainerGetFocusVadjustmentMethodInfo-    ResolvePanedMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolvePanedMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolvePanedMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolvePanedMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolvePanedMethod "getHandleWindow" o = PanedGetHandleWindowMethodInfo-    ResolvePanedMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolvePanedMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolvePanedMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolvePanedMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolvePanedMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolvePanedMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolvePanedMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolvePanedMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolvePanedMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolvePanedMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolvePanedMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolvePanedMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolvePanedMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolvePanedMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolvePanedMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolvePanedMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolvePanedMethod "getOrientation" o = OrientableGetOrientationMethodInfo-    ResolvePanedMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolvePanedMethod "getParent" o = WidgetGetParentMethodInfo-    ResolvePanedMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolvePanedMethod "getPath" o = WidgetGetPathMethodInfo-    ResolvePanedMethod "getPathForChild" o = ContainerGetPathForChildMethodInfo-    ResolvePanedMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolvePanedMethod "getPosition" o = PanedGetPositionMethodInfo-    ResolvePanedMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolvePanedMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolvePanedMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolvePanedMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolvePanedMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolvePanedMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolvePanedMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolvePanedMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolvePanedMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolvePanedMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolvePanedMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolvePanedMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolvePanedMethod "getResizeMode" o = ContainerGetResizeModeMethodInfo-    ResolvePanedMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolvePanedMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolvePanedMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolvePanedMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolvePanedMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolvePanedMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolvePanedMethod "getState" o = WidgetGetStateMethodInfo-    ResolvePanedMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolvePanedMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolvePanedMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolvePanedMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolvePanedMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolvePanedMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolvePanedMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolvePanedMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolvePanedMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolvePanedMethod "getValign" o = WidgetGetValignMethodInfo-    ResolvePanedMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolvePanedMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolvePanedMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolvePanedMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolvePanedMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolvePanedMethod "getWideHandle" o = PanedGetWideHandleMethodInfo-    ResolvePanedMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolvePanedMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolvePanedMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolvePanedMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolvePanedMethod "setBorderWidth" o = ContainerSetBorderWidthMethodInfo-    ResolvePanedMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolvePanedMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolvePanedMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolvePanedMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolvePanedMethod "setClip" o = WidgetSetClipMethodInfo-    ResolvePanedMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolvePanedMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolvePanedMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolvePanedMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolvePanedMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolvePanedMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolvePanedMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolvePanedMethod "setFocusChain" o = ContainerSetFocusChainMethodInfo-    ResolvePanedMethod "setFocusChild" o = ContainerSetFocusChildMethodInfo-    ResolvePanedMethod "setFocusHadjustment" o = ContainerSetFocusHadjustmentMethodInfo-    ResolvePanedMethod "setFocusVadjustment" o = ContainerSetFocusVadjustmentMethodInfo-    ResolvePanedMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolvePanedMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolvePanedMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolvePanedMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolvePanedMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolvePanedMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolvePanedMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolvePanedMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolvePanedMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolvePanedMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolvePanedMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolvePanedMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolvePanedMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolvePanedMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolvePanedMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolvePanedMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolvePanedMethod "setOrientation" o = OrientableSetOrientationMethodInfo-    ResolvePanedMethod "setParent" o = WidgetSetParentMethodInfo-    ResolvePanedMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolvePanedMethod "setPosition" o = PanedSetPositionMethodInfo-    ResolvePanedMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolvePanedMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolvePanedMethod "setReallocateRedraws" o = ContainerSetReallocateRedrawsMethodInfo-    ResolvePanedMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolvePanedMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolvePanedMethod "setResizeMode" o = ContainerSetResizeModeMethodInfo-    ResolvePanedMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolvePanedMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolvePanedMethod "setState" o = WidgetSetStateMethodInfo-    ResolvePanedMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolvePanedMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolvePanedMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolvePanedMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolvePanedMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolvePanedMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolvePanedMethod "setValign" o = WidgetSetValignMethodInfo-    ResolvePanedMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolvePanedMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolvePanedMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolvePanedMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolvePanedMethod "setWideHandle" o = PanedSetWideHandleMethodInfo-    ResolvePanedMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolvePanedMethod l o = MethodResolutionFailed l o--instance (info ~ ResolvePanedMethod t Paned, MethodInfo info Paned p) => IsLabelProxy t (Paned -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolvePanedMethod t Paned, MethodInfo info Paned p) => IsLabel t (Paned -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal Paned::accept-position-type PanedAcceptPositionCallback =-    IO Bool--noPanedAcceptPositionCallback :: Maybe PanedAcceptPositionCallback-noPanedAcceptPositionCallback = Nothing--type PanedAcceptPositionCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO CInt--foreign import ccall "wrapper"-    mkPanedAcceptPositionCallback :: PanedAcceptPositionCallbackC -> IO (FunPtr PanedAcceptPositionCallbackC)--panedAcceptPositionClosure :: PanedAcceptPositionCallback -> IO Closure-panedAcceptPositionClosure cb = newCClosure =<< mkPanedAcceptPositionCallback wrapped-    where wrapped = panedAcceptPositionCallbackWrapper cb--panedAcceptPositionCallbackWrapper ::-    PanedAcceptPositionCallback ->-    Ptr () ->-    Ptr () ->-    IO CInt-panedAcceptPositionCallbackWrapper _cb _ _ = do-    result <- _cb -    let result' = (fromIntegral . fromEnum) result-    return result'--onPanedAcceptPosition :: (GObject a, MonadIO m) => a -> PanedAcceptPositionCallback -> m SignalHandlerId-onPanedAcceptPosition obj cb = liftIO $ connectPanedAcceptPosition obj cb SignalConnectBefore-afterPanedAcceptPosition :: (GObject a, MonadIO m) => a -> PanedAcceptPositionCallback -> m SignalHandlerId-afterPanedAcceptPosition obj cb = connectPanedAcceptPosition obj cb SignalConnectAfter--connectPanedAcceptPosition :: (GObject a, MonadIO m) =>-                              a -> PanedAcceptPositionCallback -> SignalConnectMode -> m SignalHandlerId-connectPanedAcceptPosition obj cb after = liftIO $ do-    cb' <- mkPanedAcceptPositionCallback (panedAcceptPositionCallbackWrapper cb)-    connectSignalFunPtr obj "accept-position" cb' after---- signal Paned::cancel-position-type PanedCancelPositionCallback =-    IO Bool--noPanedCancelPositionCallback :: Maybe PanedCancelPositionCallback-noPanedCancelPositionCallback = Nothing--type PanedCancelPositionCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO CInt--foreign import ccall "wrapper"-    mkPanedCancelPositionCallback :: PanedCancelPositionCallbackC -> IO (FunPtr PanedCancelPositionCallbackC)--panedCancelPositionClosure :: PanedCancelPositionCallback -> IO Closure-panedCancelPositionClosure cb = newCClosure =<< mkPanedCancelPositionCallback wrapped-    where wrapped = panedCancelPositionCallbackWrapper cb--panedCancelPositionCallbackWrapper ::-    PanedCancelPositionCallback ->-    Ptr () ->-    Ptr () ->-    IO CInt-panedCancelPositionCallbackWrapper _cb _ _ = do-    result <- _cb -    let result' = (fromIntegral . fromEnum) result-    return result'--onPanedCancelPosition :: (GObject a, MonadIO m) => a -> PanedCancelPositionCallback -> m SignalHandlerId-onPanedCancelPosition obj cb = liftIO $ connectPanedCancelPosition obj cb SignalConnectBefore-afterPanedCancelPosition :: (GObject a, MonadIO m) => a -> PanedCancelPositionCallback -> m SignalHandlerId-afterPanedCancelPosition obj cb = connectPanedCancelPosition obj cb SignalConnectAfter--connectPanedCancelPosition :: (GObject a, MonadIO m) =>-                              a -> PanedCancelPositionCallback -> SignalConnectMode -> m SignalHandlerId-connectPanedCancelPosition obj cb after = liftIO $ do-    cb' <- mkPanedCancelPositionCallback (panedCancelPositionCallbackWrapper cb)-    connectSignalFunPtr obj "cancel-position" cb' after---- signal Paned::cycle-child-focus-type PanedCycleChildFocusCallback =-    Bool ->-    IO Bool--noPanedCycleChildFocusCallback :: Maybe PanedCycleChildFocusCallback-noPanedCycleChildFocusCallback = Nothing--type PanedCycleChildFocusCallbackC =-    Ptr () ->                               -- object-    CInt ->-    Ptr () ->                               -- user_data-    IO CInt--foreign import ccall "wrapper"-    mkPanedCycleChildFocusCallback :: PanedCycleChildFocusCallbackC -> IO (FunPtr PanedCycleChildFocusCallbackC)--panedCycleChildFocusClosure :: PanedCycleChildFocusCallback -> IO Closure-panedCycleChildFocusClosure cb = newCClosure =<< mkPanedCycleChildFocusCallback wrapped-    where wrapped = panedCycleChildFocusCallbackWrapper cb--panedCycleChildFocusCallbackWrapper ::-    PanedCycleChildFocusCallback ->-    Ptr () ->-    CInt ->-    Ptr () ->-    IO CInt-panedCycleChildFocusCallbackWrapper _cb _ reversed _ = do-    let reversed' = (/= 0) reversed-    result <- _cb  reversed'-    let result' = (fromIntegral . fromEnum) result-    return result'--onPanedCycleChildFocus :: (GObject a, MonadIO m) => a -> PanedCycleChildFocusCallback -> m SignalHandlerId-onPanedCycleChildFocus obj cb = liftIO $ connectPanedCycleChildFocus obj cb SignalConnectBefore-afterPanedCycleChildFocus :: (GObject a, MonadIO m) => a -> PanedCycleChildFocusCallback -> m SignalHandlerId-afterPanedCycleChildFocus obj cb = connectPanedCycleChildFocus obj cb SignalConnectAfter--connectPanedCycleChildFocus :: (GObject a, MonadIO m) =>-                               a -> PanedCycleChildFocusCallback -> SignalConnectMode -> m SignalHandlerId-connectPanedCycleChildFocus obj cb after = liftIO $ do-    cb' <- mkPanedCycleChildFocusCallback (panedCycleChildFocusCallbackWrapper cb)-    connectSignalFunPtr obj "cycle-child-focus" cb' after---- signal Paned::cycle-handle-focus-type PanedCycleHandleFocusCallback =-    Bool ->-    IO Bool--noPanedCycleHandleFocusCallback :: Maybe PanedCycleHandleFocusCallback-noPanedCycleHandleFocusCallback = Nothing--type PanedCycleHandleFocusCallbackC =-    Ptr () ->                               -- object-    CInt ->-    Ptr () ->                               -- user_data-    IO CInt--foreign import ccall "wrapper"-    mkPanedCycleHandleFocusCallback :: PanedCycleHandleFocusCallbackC -> IO (FunPtr PanedCycleHandleFocusCallbackC)--panedCycleHandleFocusClosure :: PanedCycleHandleFocusCallback -> IO Closure-panedCycleHandleFocusClosure cb = newCClosure =<< mkPanedCycleHandleFocusCallback wrapped-    where wrapped = panedCycleHandleFocusCallbackWrapper cb--panedCycleHandleFocusCallbackWrapper ::-    PanedCycleHandleFocusCallback ->-    Ptr () ->-    CInt ->-    Ptr () ->-    IO CInt-panedCycleHandleFocusCallbackWrapper _cb _ reversed _ = do-    let reversed' = (/= 0) reversed-    result <- _cb  reversed'-    let result' = (fromIntegral . fromEnum) result-    return result'--onPanedCycleHandleFocus :: (GObject a, MonadIO m) => a -> PanedCycleHandleFocusCallback -> m SignalHandlerId-onPanedCycleHandleFocus obj cb = liftIO $ connectPanedCycleHandleFocus obj cb SignalConnectBefore-afterPanedCycleHandleFocus :: (GObject a, MonadIO m) => a -> PanedCycleHandleFocusCallback -> m SignalHandlerId-afterPanedCycleHandleFocus obj cb = connectPanedCycleHandleFocus obj cb SignalConnectAfter--connectPanedCycleHandleFocus :: (GObject a, MonadIO m) =>-                                a -> PanedCycleHandleFocusCallback -> SignalConnectMode -> m SignalHandlerId-connectPanedCycleHandleFocus obj cb after = liftIO $ do-    cb' <- mkPanedCycleHandleFocusCallback (panedCycleHandleFocusCallbackWrapper cb)-    connectSignalFunPtr obj "cycle-handle-focus" cb' after---- signal Paned::move-handle-type PanedMoveHandleCallback =-    ScrollType ->-    IO Bool--noPanedMoveHandleCallback :: Maybe PanedMoveHandleCallback-noPanedMoveHandleCallback = Nothing--type PanedMoveHandleCallbackC =-    Ptr () ->                               -- object-    CUInt ->-    Ptr () ->                               -- user_data-    IO CInt--foreign import ccall "wrapper"-    mkPanedMoveHandleCallback :: PanedMoveHandleCallbackC -> IO (FunPtr PanedMoveHandleCallbackC)--panedMoveHandleClosure :: PanedMoveHandleCallback -> IO Closure-panedMoveHandleClosure cb = newCClosure =<< mkPanedMoveHandleCallback wrapped-    where wrapped = panedMoveHandleCallbackWrapper cb--panedMoveHandleCallbackWrapper ::-    PanedMoveHandleCallback ->-    Ptr () ->-    CUInt ->-    Ptr () ->-    IO CInt-panedMoveHandleCallbackWrapper _cb _ scrollType _ = do-    let scrollType' = (toEnum . fromIntegral) scrollType-    result <- _cb  scrollType'-    let result' = (fromIntegral . fromEnum) result-    return result'--onPanedMoveHandle :: (GObject a, MonadIO m) => a -> PanedMoveHandleCallback -> m SignalHandlerId-onPanedMoveHandle obj cb = liftIO $ connectPanedMoveHandle obj cb SignalConnectBefore-afterPanedMoveHandle :: (GObject a, MonadIO m) => a -> PanedMoveHandleCallback -> m SignalHandlerId-afterPanedMoveHandle obj cb = connectPanedMoveHandle obj cb SignalConnectAfter--connectPanedMoveHandle :: (GObject a, MonadIO m) =>-                          a -> PanedMoveHandleCallback -> SignalConnectMode -> m SignalHandlerId-connectPanedMoveHandle obj cb after = liftIO $ do-    cb' <- mkPanedMoveHandleCallback (panedMoveHandleCallbackWrapper cb)-    connectSignalFunPtr obj "move-handle" cb' after---- signal Paned::toggle-handle-focus-type PanedToggleHandleFocusCallback =-    IO Bool--noPanedToggleHandleFocusCallback :: Maybe PanedToggleHandleFocusCallback-noPanedToggleHandleFocusCallback = Nothing--type PanedToggleHandleFocusCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO CInt--foreign import ccall "wrapper"-    mkPanedToggleHandleFocusCallback :: PanedToggleHandleFocusCallbackC -> IO (FunPtr PanedToggleHandleFocusCallbackC)--panedToggleHandleFocusClosure :: PanedToggleHandleFocusCallback -> IO Closure-panedToggleHandleFocusClosure cb = newCClosure =<< mkPanedToggleHandleFocusCallback wrapped-    where wrapped = panedToggleHandleFocusCallbackWrapper cb--panedToggleHandleFocusCallbackWrapper ::-    PanedToggleHandleFocusCallback ->-    Ptr () ->-    Ptr () ->-    IO CInt-panedToggleHandleFocusCallbackWrapper _cb _ _ = do-    result <- _cb -    let result' = (fromIntegral . fromEnum) result-    return result'--onPanedToggleHandleFocus :: (GObject a, MonadIO m) => a -> PanedToggleHandleFocusCallback -> m SignalHandlerId-onPanedToggleHandleFocus obj cb = liftIO $ connectPanedToggleHandleFocus obj cb SignalConnectBefore-afterPanedToggleHandleFocus :: (GObject a, MonadIO m) => a -> PanedToggleHandleFocusCallback -> m SignalHandlerId-afterPanedToggleHandleFocus obj cb = connectPanedToggleHandleFocus obj cb SignalConnectAfter--connectPanedToggleHandleFocus :: (GObject a, MonadIO m) =>-                                 a -> PanedToggleHandleFocusCallback -> SignalConnectMode -> m SignalHandlerId-connectPanedToggleHandleFocus obj cb after = liftIO $ do-    cb' <- mkPanedToggleHandleFocusCallback (panedToggleHandleFocusCallbackWrapper cb)-    connectSignalFunPtr obj "toggle-handle-focus" cb' after---- VVV Prop "max-position"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getPanedMaxPosition :: (MonadIO m, PanedK o) => o -> m Int32-getPanedMaxPosition obj = liftIO $ getObjectPropertyInt32 obj "max-position"--data PanedMaxPositionPropertyInfo-instance AttrInfo PanedMaxPositionPropertyInfo where-    type AttrAllowedOps PanedMaxPositionPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint PanedMaxPositionPropertyInfo = (~) ()-    type AttrBaseTypeConstraint PanedMaxPositionPropertyInfo = PanedK-    type AttrGetType PanedMaxPositionPropertyInfo = Int32-    type AttrLabel PanedMaxPositionPropertyInfo = "max-position"-    attrGet _ = getPanedMaxPosition-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "min-position"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getPanedMinPosition :: (MonadIO m, PanedK o) => o -> m Int32-getPanedMinPosition obj = liftIO $ getObjectPropertyInt32 obj "min-position"--data PanedMinPositionPropertyInfo-instance AttrInfo PanedMinPositionPropertyInfo where-    type AttrAllowedOps PanedMinPositionPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint PanedMinPositionPropertyInfo = (~) ()-    type AttrBaseTypeConstraint PanedMinPositionPropertyInfo = PanedK-    type AttrGetType PanedMinPositionPropertyInfo = Int32-    type AttrLabel PanedMinPositionPropertyInfo = "min-position"-    attrGet _ = getPanedMinPosition-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "position"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getPanedPosition :: (MonadIO m, PanedK o) => o -> m Int32-getPanedPosition obj = liftIO $ getObjectPropertyInt32 obj "position"--setPanedPosition :: (MonadIO m, PanedK o) => o -> Int32 -> m ()-setPanedPosition obj val = liftIO $ setObjectPropertyInt32 obj "position" val--constructPanedPosition :: Int32 -> IO ([Char], GValue)-constructPanedPosition val = constructObjectPropertyInt32 "position" val--data PanedPositionPropertyInfo-instance AttrInfo PanedPositionPropertyInfo where-    type AttrAllowedOps PanedPositionPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint PanedPositionPropertyInfo = (~) Int32-    type AttrBaseTypeConstraint PanedPositionPropertyInfo = PanedK-    type AttrGetType PanedPositionPropertyInfo = Int32-    type AttrLabel PanedPositionPropertyInfo = "position"-    attrGet _ = getPanedPosition-    attrSet _ = setPanedPosition-    attrConstruct _ = constructPanedPosition-    attrClear _ = undefined---- VVV Prop "position-set"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getPanedPositionSet :: (MonadIO m, PanedK o) => o -> m Bool-getPanedPositionSet obj = liftIO $ getObjectPropertyBool obj "position-set"--setPanedPositionSet :: (MonadIO m, PanedK o) => o -> Bool -> m ()-setPanedPositionSet obj val = liftIO $ setObjectPropertyBool obj "position-set" val--constructPanedPositionSet :: Bool -> IO ([Char], GValue)-constructPanedPositionSet val = constructObjectPropertyBool "position-set" val--data PanedPositionSetPropertyInfo-instance AttrInfo PanedPositionSetPropertyInfo where-    type AttrAllowedOps PanedPositionSetPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint PanedPositionSetPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint PanedPositionSetPropertyInfo = PanedK-    type AttrGetType PanedPositionSetPropertyInfo = Bool-    type AttrLabel PanedPositionSetPropertyInfo = "position-set"-    attrGet _ = getPanedPositionSet-    attrSet _ = setPanedPositionSet-    attrConstruct _ = constructPanedPositionSet-    attrClear _ = undefined---- VVV Prop "wide-handle"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getPanedWideHandle :: (MonadIO m, PanedK o) => o -> m Bool-getPanedWideHandle obj = liftIO $ getObjectPropertyBool obj "wide-handle"--setPanedWideHandle :: (MonadIO m, PanedK o) => o -> Bool -> m ()-setPanedWideHandle obj val = liftIO $ setObjectPropertyBool obj "wide-handle" val--constructPanedWideHandle :: Bool -> IO ([Char], GValue)-constructPanedWideHandle val = constructObjectPropertyBool "wide-handle" val--data PanedWideHandlePropertyInfo-instance AttrInfo PanedWideHandlePropertyInfo where-    type AttrAllowedOps PanedWideHandlePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint PanedWideHandlePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint PanedWideHandlePropertyInfo = PanedK-    type AttrGetType PanedWideHandlePropertyInfo = Bool-    type AttrLabel PanedWideHandlePropertyInfo = "wide-handle"-    attrGet _ = getPanedWideHandle-    attrSet _ = setPanedWideHandle-    attrConstruct _ = constructPanedWideHandle-    attrClear _ = undefined--type instance AttributeList Paned = PanedAttributeList-type PanedAttributeList = ('[ '("appPaintable", WidgetAppPaintablePropertyInfo), '("borderWidth", ContainerBorderWidthPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("child", ContainerChildPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("maxPosition", PanedMaxPositionPropertyInfo), '("minPosition", PanedMinPositionPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("orientation", OrientableOrientationPropertyInfo), '("parent", WidgetParentPropertyInfo), '("position", PanedPositionPropertyInfo), '("positionSet", PanedPositionSetPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("resizeMode", ContainerResizeModePropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("style", WidgetStylePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("wideHandle", PanedWideHandlePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo)] :: [(Symbol, *)])--panedMaxPosition :: AttrLabelProxy "maxPosition"-panedMaxPosition = AttrLabelProxy--panedMinPosition :: AttrLabelProxy "minPosition"-panedMinPosition = AttrLabelProxy--panedPosition :: AttrLabelProxy "position"-panedPosition = AttrLabelProxy--panedPositionSet :: AttrLabelProxy "positionSet"-panedPositionSet = AttrLabelProxy--panedWideHandle :: AttrLabelProxy "wideHandle"-panedWideHandle = AttrLabelProxy--data PanedAcceptPositionSignalInfo-instance SignalInfo PanedAcceptPositionSignalInfo where-    type HaskellCallbackType PanedAcceptPositionSignalInfo = PanedAcceptPositionCallback-    connectSignal _ = connectPanedAcceptPosition--data PanedCancelPositionSignalInfo-instance SignalInfo PanedCancelPositionSignalInfo where-    type HaskellCallbackType PanedCancelPositionSignalInfo = PanedCancelPositionCallback-    connectSignal _ = connectPanedCancelPosition--data PanedCycleChildFocusSignalInfo-instance SignalInfo PanedCycleChildFocusSignalInfo where-    type HaskellCallbackType PanedCycleChildFocusSignalInfo = PanedCycleChildFocusCallback-    connectSignal _ = connectPanedCycleChildFocus--data PanedCycleHandleFocusSignalInfo-instance SignalInfo PanedCycleHandleFocusSignalInfo where-    type HaskellCallbackType PanedCycleHandleFocusSignalInfo = PanedCycleHandleFocusCallback-    connectSignal _ = connectPanedCycleHandleFocus--data PanedMoveHandleSignalInfo-instance SignalInfo PanedMoveHandleSignalInfo where-    type HaskellCallbackType PanedMoveHandleSignalInfo = PanedMoveHandleCallback-    connectSignal _ = connectPanedMoveHandle--data PanedToggleHandleFocusSignalInfo-instance SignalInfo PanedToggleHandleFocusSignalInfo where-    type HaskellCallbackType PanedToggleHandleFocusSignalInfo = PanedToggleHandleFocusCallback-    connectSignal _ = connectPanedToggleHandleFocus--type instance SignalList Paned = PanedSignalList-type PanedSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("acceptPosition", PanedAcceptPositionSignalInfo), '("add", ContainerAddSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("cancelPosition", PanedCancelPositionSignalInfo), '("checkResize", ContainerCheckResizeSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("cycleChildFocus", PanedCycleChildFocusSignalInfo), '("cycleHandleFocus", PanedCycleHandleFocusSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("moveHandle", PanedMoveHandleSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("remove", ContainerRemoveSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("setFocusChild", ContainerSetFocusChildSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("toggleHandleFocus", PanedToggleHandleFocusSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method Paned::new--- method type : Constructor--- Args : [Arg {argCName = "orientation", argType = TInterface "Gtk" "Orientation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Paned")--- throws : False--- Skip return : False--foreign import ccall "gtk_paned_new" gtk_paned_new :: -    CUInt ->                                -- orientation : TInterface "Gtk" "Orientation"-    IO (Ptr Paned)---panedNew ::-    (MonadIO m) =>-    Orientation                             -- orientation-    -> m Paned                              -- result-panedNew orientation = liftIO $ do-    let orientation' = (fromIntegral . fromEnum) orientation-    result <- gtk_paned_new orientation'-    checkUnexpectedReturnNULL "gtk_paned_new" result-    result' <- (newObject Paned) result-    return result'---- method Paned::add1--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Paned", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "child", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_paned_add1" gtk_paned_add1 :: -    Ptr Paned ->                            -- _obj : TInterface "Gtk" "Paned"-    Ptr Widget ->                           -- child : TInterface "Gtk" "Widget"-    IO ()---panedAdd1 ::-    (MonadIO m, PanedK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- child-    -> m ()                                 -- result-panedAdd1 _obj child = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let child' = unsafeManagedPtrCastPtr child-    gtk_paned_add1 _obj' child'-    touchManagedPtr _obj-    touchManagedPtr child-    return ()--data PanedAdd1MethodInfo-instance (signature ~ (b -> m ()), MonadIO m, PanedK a, WidgetK b) => MethodInfo PanedAdd1MethodInfo a signature where-    overloadedMethod _ = panedAdd1---- method Paned::add2--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Paned", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "child", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_paned_add2" gtk_paned_add2 :: -    Ptr Paned ->                            -- _obj : TInterface "Gtk" "Paned"-    Ptr Widget ->                           -- child : TInterface "Gtk" "Widget"-    IO ()---panedAdd2 ::-    (MonadIO m, PanedK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- child-    -> m ()                                 -- result-panedAdd2 _obj child = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let child' = unsafeManagedPtrCastPtr child-    gtk_paned_add2 _obj' child'-    touchManagedPtr _obj-    touchManagedPtr child-    return ()--data PanedAdd2MethodInfo-instance (signature ~ (b -> m ()), MonadIO m, PanedK a, WidgetK b) => MethodInfo PanedAdd2MethodInfo a signature where-    overloadedMethod _ = panedAdd2---- method Paned::get_child1--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Paned", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Widget")--- throws : False--- Skip return : False--foreign import ccall "gtk_paned_get_child1" gtk_paned_get_child1 :: -    Ptr Paned ->                            -- _obj : TInterface "Gtk" "Paned"-    IO (Ptr Widget)---panedGetChild1 ::-    (MonadIO m, PanedK a) =>-    a                                       -- _obj-    -> m Widget                             -- result-panedGetChild1 _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_paned_get_child1 _obj'-    checkUnexpectedReturnNULL "gtk_paned_get_child1" result-    result' <- (newObject Widget) result-    touchManagedPtr _obj-    return result'--data PanedGetChild1MethodInfo-instance (signature ~ (m Widget), MonadIO m, PanedK a) => MethodInfo PanedGetChild1MethodInfo a signature where-    overloadedMethod _ = panedGetChild1---- method Paned::get_child2--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Paned", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Widget")--- throws : False--- Skip return : False--foreign import ccall "gtk_paned_get_child2" gtk_paned_get_child2 :: -    Ptr Paned ->                            -- _obj : TInterface "Gtk" "Paned"-    IO (Ptr Widget)---panedGetChild2 ::-    (MonadIO m, PanedK a) =>-    a                                       -- _obj-    -> m Widget                             -- result-panedGetChild2 _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_paned_get_child2 _obj'-    checkUnexpectedReturnNULL "gtk_paned_get_child2" result-    result' <- (newObject Widget) result-    touchManagedPtr _obj-    return result'--data PanedGetChild2MethodInfo-instance (signature ~ (m Widget), MonadIO m, PanedK a) => MethodInfo PanedGetChild2MethodInfo a signature where-    overloadedMethod _ = panedGetChild2---- method Paned::get_handle_window--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Paned", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gdk" "Window")--- throws : False--- Skip return : False--foreign import ccall "gtk_paned_get_handle_window" gtk_paned_get_handle_window :: -    Ptr Paned ->                            -- _obj : TInterface "Gtk" "Paned"-    IO (Ptr Gdk.Window)---panedGetHandleWindow ::-    (MonadIO m, PanedK a) =>-    a                                       -- _obj-    -> m Gdk.Window                         -- result-panedGetHandleWindow _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_paned_get_handle_window _obj'-    checkUnexpectedReturnNULL "gtk_paned_get_handle_window" result-    result' <- (newObject Gdk.Window) result-    touchManagedPtr _obj-    return result'--data PanedGetHandleWindowMethodInfo-instance (signature ~ (m Gdk.Window), MonadIO m, PanedK a) => MethodInfo PanedGetHandleWindowMethodInfo a signature where-    overloadedMethod _ = panedGetHandleWindow---- method Paned::get_position--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Paned", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_paned_get_position" gtk_paned_get_position :: -    Ptr Paned ->                            -- _obj : TInterface "Gtk" "Paned"-    IO Int32---panedGetPosition ::-    (MonadIO m, PanedK a) =>-    a                                       -- _obj-    -> m Int32                              -- result-panedGetPosition _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_paned_get_position _obj'-    touchManagedPtr _obj-    return result--data PanedGetPositionMethodInfo-instance (signature ~ (m Int32), MonadIO m, PanedK a) => MethodInfo PanedGetPositionMethodInfo a signature where-    overloadedMethod _ = panedGetPosition---- method Paned::get_wide_handle--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Paned", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_paned_get_wide_handle" gtk_paned_get_wide_handle :: -    Ptr Paned ->                            -- _obj : TInterface "Gtk" "Paned"-    IO CInt---panedGetWideHandle ::-    (MonadIO m, PanedK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-panedGetWideHandle _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_paned_get_wide_handle _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data PanedGetWideHandleMethodInfo-instance (signature ~ (m Bool), MonadIO m, PanedK a) => MethodInfo PanedGetWideHandleMethodInfo a signature where-    overloadedMethod _ = panedGetWideHandle---- method Paned::pack1--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Paned", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "child", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "resize", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "shrink", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_paned_pack1" gtk_paned_pack1 :: -    Ptr Paned ->                            -- _obj : TInterface "Gtk" "Paned"-    Ptr Widget ->                           -- child : TInterface "Gtk" "Widget"-    CInt ->                                 -- resize : TBasicType TBoolean-    CInt ->                                 -- shrink : TBasicType TBoolean-    IO ()---panedPack1 ::-    (MonadIO m, PanedK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- child-    -> Bool                                 -- resize-    -> Bool                                 -- shrink-    -> m ()                                 -- result-panedPack1 _obj child resize shrink = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let child' = unsafeManagedPtrCastPtr child-    let resize' = (fromIntegral . fromEnum) resize-    let shrink' = (fromIntegral . fromEnum) shrink-    gtk_paned_pack1 _obj' child' resize' shrink'-    touchManagedPtr _obj-    touchManagedPtr child-    return ()--data PanedPack1MethodInfo-instance (signature ~ (b -> Bool -> Bool -> m ()), MonadIO m, PanedK a, WidgetK b) => MethodInfo PanedPack1MethodInfo a signature where-    overloadedMethod _ = panedPack1---- method Paned::pack2--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Paned", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "child", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "resize", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "shrink", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_paned_pack2" gtk_paned_pack2 :: -    Ptr Paned ->                            -- _obj : TInterface "Gtk" "Paned"-    Ptr Widget ->                           -- child : TInterface "Gtk" "Widget"-    CInt ->                                 -- resize : TBasicType TBoolean-    CInt ->                                 -- shrink : TBasicType TBoolean-    IO ()---panedPack2 ::-    (MonadIO m, PanedK a, WidgetK b) =>-    a                                       -- _obj-    -> b                                    -- child-    -> Bool                                 -- resize-    -> Bool                                 -- shrink-    -> m ()                                 -- result-panedPack2 _obj child resize shrink = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let child' = unsafeManagedPtrCastPtr child-    let resize' = (fromIntegral . fromEnum) resize-    let shrink' = (fromIntegral . fromEnum) shrink-    gtk_paned_pack2 _obj' child' resize' shrink'-    touchManagedPtr _obj-    touchManagedPtr child-    return ()--data PanedPack2MethodInfo-instance (signature ~ (b -> Bool -> Bool -> m ()), MonadIO m, PanedK a, WidgetK b) => MethodInfo PanedPack2MethodInfo a signature where-    overloadedMethod _ = panedPack2---- method Paned::set_position--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Paned", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "position", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_paned_set_position" gtk_paned_set_position :: -    Ptr Paned ->                            -- _obj : TInterface "Gtk" "Paned"-    Int32 ->                                -- position : TBasicType TInt-    IO ()---panedSetPosition ::-    (MonadIO m, PanedK a) =>-    a                                       -- _obj-    -> Int32                                -- position-    -> m ()                                 -- result-panedSetPosition _obj position = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_paned_set_position _obj' position-    touchManagedPtr _obj-    return ()--data PanedSetPositionMethodInfo-instance (signature ~ (Int32 -> m ()), MonadIO m, PanedK a) => MethodInfo PanedSetPositionMethodInfo a signature where-    overloadedMethod _ = panedSetPosition---- method Paned::set_wide_handle--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Paned", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "wide", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_paned_set_wide_handle" gtk_paned_set_wide_handle :: -    Ptr Paned ->                            -- _obj : TInterface "Gtk" "Paned"-    CInt ->                                 -- wide : TBasicType TBoolean-    IO ()---panedSetWideHandle ::-    (MonadIO m, PanedK a) =>-    a                                       -- _obj-    -> Bool                                 -- wide-    -> m ()                                 -- result-panedSetWideHandle _obj wide = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let wide' = (fromIntegral . fromEnum) wide-    gtk_paned_set_wide_handle _obj' wide'-    touchManagedPtr _obj-    return ()--data PanedSetWideHandleMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, PanedK a) => MethodInfo PanedSetWideHandleMethodInfo a signature where-    overloadedMethod _ = panedSetWideHandle--
− GI/Gtk/Objects/Paned.hs-boot
@@ -1,35 +0,0 @@-module GI.Gtk.Objects.Paned where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype Paned = Paned (ForeignPtr Paned)-instance GObject Paned where-class GObject o => PanedK o-instance (GObject o, IsDescendantOf Paned o) => PanedK o-data PanedMaxPositionPropertyInfo-data PanedMinPositionPropertyInfo-data PanedPositionPropertyInfo-data PanedPositionSetPropertyInfo-data PanedWideHandlePropertyInfo-data PanedAcceptPositionSignalInfo-data PanedCancelPositionSignalInfo-data PanedCycleChildFocusSignalInfo-data PanedCycleHandleFocusSignalInfo-data PanedMoveHandleSignalInfo-data PanedToggleHandleFocusSignalInfo-data PanedAdd1MethodInfo-data PanedAdd2MethodInfo-data PanedGetChild1MethodInfo-data PanedGetChild2MethodInfo-data PanedGetHandleWindowMethodInfo-data PanedGetPositionMethodInfo-data PanedGetWideHandleMethodInfo-data PanedPack1MethodInfo-data PanedPack2MethodInfo-data PanedSetPositionMethodInfo-data PanedSetWideHandleMethodInfo
− GI/Gtk/Objects/PanedAccessible.hs
@@ -1,138 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.PanedAccessible-    ( ---- * Exported types-    PanedAccessible(..)                     ,-    PanedAccessibleK                        ,-    toPanedAccessible                       ,-    noPanedAccessible                       ,---    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype PanedAccessible = PanedAccessible (ForeignPtr PanedAccessible)-foreign import ccall "gtk_paned_accessible_get_type"-    c_gtk_paned_accessible_get_type :: IO GType--type instance ParentTypes PanedAccessible = PanedAccessibleParentTypes-type PanedAccessibleParentTypes = '[ContainerAccessible, WidgetAccessible, Accessible, Atk.Object, GObject.Object, Atk.Component, Atk.Value]--instance GObject PanedAccessible where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_paned_accessible_get_type-    --class GObject o => PanedAccessibleK o-instance (GObject o, IsDescendantOf PanedAccessible o) => PanedAccessibleK o--toPanedAccessible :: PanedAccessibleK o => o -> IO PanedAccessible-toPanedAccessible = unsafeCastTo PanedAccessible--noPanedAccessible :: Maybe PanedAccessible-noPanedAccessible = Nothing--type family ResolvePanedAccessibleMethod (t :: Symbol) (o :: *) :: * where-    ResolvePanedAccessibleMethod "addRelationship" o = Atk.ObjectAddRelationshipMethodInfo-    ResolvePanedAccessibleMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolvePanedAccessibleMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolvePanedAccessibleMethod "connectWidgetDestroyed" o = AccessibleConnectWidgetDestroyedMethodInfo-    ResolvePanedAccessibleMethod "contains" o = Atk.ComponentContainsMethodInfo-    ResolvePanedAccessibleMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolvePanedAccessibleMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolvePanedAccessibleMethod "grabFocus" o = Atk.ComponentGrabFocusMethodInfo-    ResolvePanedAccessibleMethod "initialize" o = Atk.ObjectInitializeMethodInfo-    ResolvePanedAccessibleMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolvePanedAccessibleMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolvePanedAccessibleMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolvePanedAccessibleMethod "notifyStateChange" o = Atk.ObjectNotifyStateChangeMethodInfo-    ResolvePanedAccessibleMethod "peekParent" o = Atk.ObjectPeekParentMethodInfo-    ResolvePanedAccessibleMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolvePanedAccessibleMethod "refAccessibleAtPoint" o = Atk.ComponentRefAccessibleAtPointMethodInfo-    ResolvePanedAccessibleMethod "refAccessibleChild" o = Atk.ObjectRefAccessibleChildMethodInfo-    ResolvePanedAccessibleMethod "refRelationSet" o = Atk.ObjectRefRelationSetMethodInfo-    ResolvePanedAccessibleMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolvePanedAccessibleMethod "refStateSet" o = Atk.ObjectRefStateSetMethodInfo-    ResolvePanedAccessibleMethod "removeFocusHandler" o = Atk.ComponentRemoveFocusHandlerMethodInfo-    ResolvePanedAccessibleMethod "removePropertyChangeHandler" o = Atk.ObjectRemovePropertyChangeHandlerMethodInfo-    ResolvePanedAccessibleMethod "removeRelationship" o = Atk.ObjectRemoveRelationshipMethodInfo-    ResolvePanedAccessibleMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolvePanedAccessibleMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolvePanedAccessibleMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolvePanedAccessibleMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolvePanedAccessibleMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolvePanedAccessibleMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolvePanedAccessibleMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolvePanedAccessibleMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolvePanedAccessibleMethod "getAlpha" o = Atk.ComponentGetAlphaMethodInfo-    ResolvePanedAccessibleMethod "getAttributes" o = Atk.ObjectGetAttributesMethodInfo-    ResolvePanedAccessibleMethod "getCurrentValue" o = Atk.ValueGetCurrentValueMethodInfo-    ResolvePanedAccessibleMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolvePanedAccessibleMethod "getDescription" o = Atk.ObjectGetDescriptionMethodInfo-    ResolvePanedAccessibleMethod "getExtents" o = Atk.ComponentGetExtentsMethodInfo-    ResolvePanedAccessibleMethod "getIncrement" o = Atk.ValueGetIncrementMethodInfo-    ResolvePanedAccessibleMethod "getIndexInParent" o = Atk.ObjectGetIndexInParentMethodInfo-    ResolvePanedAccessibleMethod "getMaximumValue" o = Atk.ValueGetMaximumValueMethodInfo-    ResolvePanedAccessibleMethod "getMinimumIncrement" o = Atk.ValueGetMinimumIncrementMethodInfo-    ResolvePanedAccessibleMethod "getMinimumValue" o = Atk.ValueGetMinimumValueMethodInfo-    ResolvePanedAccessibleMethod "getNAccessibleChildren" o = Atk.ObjectGetNAccessibleChildrenMethodInfo-    ResolvePanedAccessibleMethod "getName" o = Atk.ObjectGetNameMethodInfo-    ResolvePanedAccessibleMethod "getObjectLocale" o = Atk.ObjectGetObjectLocaleMethodInfo-    ResolvePanedAccessibleMethod "getParent" o = Atk.ObjectGetParentMethodInfo-    ResolvePanedAccessibleMethod "getPosition" o = Atk.ComponentGetPositionMethodInfo-    ResolvePanedAccessibleMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolvePanedAccessibleMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolvePanedAccessibleMethod "getRange" o = Atk.ValueGetRangeMethodInfo-    ResolvePanedAccessibleMethod "getRole" o = Atk.ObjectGetRoleMethodInfo-    ResolvePanedAccessibleMethod "getSize" o = Atk.ComponentGetSizeMethodInfo-    ResolvePanedAccessibleMethod "getSubRanges" o = Atk.ValueGetSubRangesMethodInfo-    ResolvePanedAccessibleMethod "getValueAndText" o = Atk.ValueGetValueAndTextMethodInfo-    ResolvePanedAccessibleMethod "getWidget" o = AccessibleGetWidgetMethodInfo-    ResolvePanedAccessibleMethod "setCurrentValue" o = Atk.ValueSetCurrentValueMethodInfo-    ResolvePanedAccessibleMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolvePanedAccessibleMethod "setDescription" o = Atk.ObjectSetDescriptionMethodInfo-    ResolvePanedAccessibleMethod "setExtents" o = Atk.ComponentSetExtentsMethodInfo-    ResolvePanedAccessibleMethod "setName" o = Atk.ObjectSetNameMethodInfo-    ResolvePanedAccessibleMethod "setParent" o = Atk.ObjectSetParentMethodInfo-    ResolvePanedAccessibleMethod "setPosition" o = Atk.ComponentSetPositionMethodInfo-    ResolvePanedAccessibleMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolvePanedAccessibleMethod "setRole" o = Atk.ObjectSetRoleMethodInfo-    ResolvePanedAccessibleMethod "setSize" o = Atk.ComponentSetSizeMethodInfo-    ResolvePanedAccessibleMethod "setValue" o = Atk.ValueSetValueMethodInfo-    ResolvePanedAccessibleMethod "setWidget" o = AccessibleSetWidgetMethodInfo-    ResolvePanedAccessibleMethod l o = MethodResolutionFailed l o--instance (info ~ ResolvePanedAccessibleMethod t PanedAccessible, MethodInfo info PanedAccessible p) => IsLabelProxy t (PanedAccessible -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolvePanedAccessibleMethod t PanedAccessible, MethodInfo info PanedAccessible p) => IsLabel t (PanedAccessible -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList PanedAccessible = PanedAccessibleAttributeList-type PanedAccessibleAttributeList = ('[ '("accessibleComponentLayer", Atk.ObjectAccessibleComponentLayerPropertyInfo), '("accessibleComponentMdiZorder", Atk.ObjectAccessibleComponentMdiZorderPropertyInfo), '("accessibleDescription", Atk.ObjectAccessibleDescriptionPropertyInfo), '("accessibleHypertextNlinks", Atk.ObjectAccessibleHypertextNlinksPropertyInfo), '("accessibleName", Atk.ObjectAccessibleNamePropertyInfo), '("accessibleParent", Atk.ObjectAccessibleParentPropertyInfo), '("accessibleRole", Atk.ObjectAccessibleRolePropertyInfo), '("accessibleTableCaption", Atk.ObjectAccessibleTableCaptionPropertyInfo), '("accessibleTableCaptionObject", Atk.ObjectAccessibleTableCaptionObjectPropertyInfo), '("accessibleTableColumnDescription", Atk.ObjectAccessibleTableColumnDescriptionPropertyInfo), '("accessibleTableColumnHeader", Atk.ObjectAccessibleTableColumnHeaderPropertyInfo), '("accessibleTableRowDescription", Atk.ObjectAccessibleTableRowDescriptionPropertyInfo), '("accessibleTableRowHeader", Atk.ObjectAccessibleTableRowHeaderPropertyInfo), '("accessibleTableSummary", Atk.ObjectAccessibleTableSummaryPropertyInfo), '("accessibleValue", Atk.ObjectAccessibleValuePropertyInfo), '("widget", AccessibleWidgetPropertyInfo)] :: [(Symbol, *)])--type instance SignalList PanedAccessible = PanedAccessibleSignalList-type PanedAccessibleSignalList = ('[ '("activeDescendantChanged", Atk.ObjectActiveDescendantChangedSignalInfo), '("boundsChanged", Atk.ComponentBoundsChangedSignalInfo), '("childrenChanged", Atk.ObjectChildrenChangedSignalInfo), '("focusEvent", Atk.ObjectFocusEventSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("propertyChange", Atk.ObjectPropertyChangeSignalInfo), '("stateChange", Atk.ObjectStateChangeSignalInfo), '("valueChanged", Atk.ValueValueChangedSignalInfo), '("visibleDataChanged", Atk.ObjectVisibleDataChangedSignalInfo)] :: [(Symbol, *)])--
− GI/Gtk/Objects/PanedAccessible.hs-boot
@@ -1,13 +0,0 @@-module GI.Gtk.Objects.PanedAccessible where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype PanedAccessible = PanedAccessible (ForeignPtr PanedAccessible)-instance GObject PanedAccessible where-class GObject o => PanedAccessibleK o-instance (GObject o, IsDescendantOf PanedAccessible o) => PanedAccessibleK o
− GI/Gtk/Objects/PlacesSidebar.hs
@@ -1,2203 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.PlacesSidebar-    ( ---- * Exported types-    PlacesSidebar(..)                       ,-    PlacesSidebarK                          ,-    toPlacesSidebar                         ,-    noPlacesSidebar                         ,--- -- * Methods--- ** placesSidebarAddShortcut-    PlacesSidebarAddShortcutMethodInfo      ,-    placesSidebarAddShortcut                ,----- ** placesSidebarGetLocalOnly-    PlacesSidebarGetLocalOnlyMethodInfo     ,-    placesSidebarGetLocalOnly               ,----- ** placesSidebarGetLocation-    PlacesSidebarGetLocationMethodInfo      ,-    placesSidebarGetLocation                ,----- ** placesSidebarGetNthBookmark-    PlacesSidebarGetNthBookmarkMethodInfo   ,-    placesSidebarGetNthBookmark             ,----- ** placesSidebarGetOpenFlags-    PlacesSidebarGetOpenFlagsMethodInfo     ,-    placesSidebarGetOpenFlags               ,----- ** placesSidebarGetShowConnectToServer-    PlacesSidebarGetShowConnectToServerMethodInfo,-    placesSidebarGetShowConnectToServer     ,----- ** placesSidebarGetShowDesktop-    PlacesSidebarGetShowDesktopMethodInfo   ,-    placesSidebarGetShowDesktop             ,----- ** placesSidebarGetShowEnterLocation-    PlacesSidebarGetShowEnterLocationMethodInfo,-    placesSidebarGetShowEnterLocation       ,----- ** placesSidebarGetShowOtherLocations-    PlacesSidebarGetShowOtherLocationsMethodInfo,-    placesSidebarGetShowOtherLocations      ,----- ** placesSidebarGetShowRecent-    PlacesSidebarGetShowRecentMethodInfo    ,-    placesSidebarGetShowRecent              ,----- ** placesSidebarGetShowTrash-    PlacesSidebarGetShowTrashMethodInfo     ,-    placesSidebarGetShowTrash               ,----- ** placesSidebarListShortcuts-    PlacesSidebarListShortcutsMethodInfo    ,-    placesSidebarListShortcuts              ,----- ** placesSidebarNew-    placesSidebarNew                        ,----- ** placesSidebarRemoveShortcut-    PlacesSidebarRemoveShortcutMethodInfo   ,-    placesSidebarRemoveShortcut             ,----- ** placesSidebarSetDropTargetsVisible-    PlacesSidebarSetDropTargetsVisibleMethodInfo,-    placesSidebarSetDropTargetsVisible      ,----- ** placesSidebarSetLocalOnly-    PlacesSidebarSetLocalOnlyMethodInfo     ,-    placesSidebarSetLocalOnly               ,----- ** placesSidebarSetLocation-    PlacesSidebarSetLocationMethodInfo      ,-    placesSidebarSetLocation                ,----- ** placesSidebarSetOpenFlags-    PlacesSidebarSetOpenFlagsMethodInfo     ,-    placesSidebarSetOpenFlags               ,----- ** placesSidebarSetShowConnectToServer-    PlacesSidebarSetShowConnectToServerMethodInfo,-    placesSidebarSetShowConnectToServer     ,----- ** placesSidebarSetShowDesktop-    PlacesSidebarSetShowDesktopMethodInfo   ,-    placesSidebarSetShowDesktop             ,----- ** placesSidebarSetShowEnterLocation-    PlacesSidebarSetShowEnterLocationMethodInfo,-    placesSidebarSetShowEnterLocation       ,----- ** placesSidebarSetShowOtherLocations-    PlacesSidebarSetShowOtherLocationsMethodInfo,-    placesSidebarSetShowOtherLocations      ,----- ** placesSidebarSetShowRecent-    PlacesSidebarSetShowRecentMethodInfo    ,-    placesSidebarSetShowRecent              ,----- ** placesSidebarSetShowTrash-    PlacesSidebarSetShowTrashMethodInfo     ,-    placesSidebarSetShowTrash               ,----- -- * Properties--- ** LocalOnly-    PlacesSidebarLocalOnlyPropertyInfo      ,-    constructPlacesSidebarLocalOnly         ,-    getPlacesSidebarLocalOnly               ,-    placesSidebarLocalOnly                  ,-    setPlacesSidebarLocalOnly               ,----- ** Location-    PlacesSidebarLocationPropertyInfo       ,-    clearPlacesSidebarLocation              ,-    constructPlacesSidebarLocation          ,-    getPlacesSidebarLocation                ,-    placesSidebarLocation                   ,-    setPlacesSidebarLocation                ,----- ** OpenFlags-    PlacesSidebarOpenFlagsPropertyInfo      ,-    constructPlacesSidebarOpenFlags         ,-    getPlacesSidebarOpenFlags               ,-    placesSidebarOpenFlags                  ,-    setPlacesSidebarOpenFlags               ,----- ** PopulateAll-    PlacesSidebarPopulateAllPropertyInfo    ,-    constructPlacesSidebarPopulateAll       ,-    getPlacesSidebarPopulateAll             ,-    placesSidebarPopulateAll                ,-    setPlacesSidebarPopulateAll             ,----- ** ShowConnectToServer-    PlacesSidebarShowConnectToServerPropertyInfo,-    constructPlacesSidebarShowConnectToServer,-    getPlacesSidebarShowConnectToServer     ,-    placesSidebarShowConnectToServer        ,-    setPlacesSidebarShowConnectToServer     ,----- ** ShowDesktop-    PlacesSidebarShowDesktopPropertyInfo    ,-    constructPlacesSidebarShowDesktop       ,-    getPlacesSidebarShowDesktop             ,-    placesSidebarShowDesktop                ,-    setPlacesSidebarShowDesktop             ,----- ** ShowEnterLocation-    PlacesSidebarShowEnterLocationPropertyInfo,-    constructPlacesSidebarShowEnterLocation ,-    getPlacesSidebarShowEnterLocation       ,-    placesSidebarShowEnterLocation          ,-    setPlacesSidebarShowEnterLocation       ,----- ** ShowOtherLocations-    PlacesSidebarShowOtherLocationsPropertyInfo,-    constructPlacesSidebarShowOtherLocations,-    getPlacesSidebarShowOtherLocations      ,-    placesSidebarShowOtherLocations         ,-    setPlacesSidebarShowOtherLocations      ,----- ** ShowRecent-    PlacesSidebarShowRecentPropertyInfo     ,-    constructPlacesSidebarShowRecent        ,-    getPlacesSidebarShowRecent              ,-    placesSidebarShowRecent                 ,-    setPlacesSidebarShowRecent              ,----- ** ShowTrash-    PlacesSidebarShowTrashPropertyInfo      ,-    constructPlacesSidebarShowTrash         ,-    getPlacesSidebarShowTrash               ,-    placesSidebarShowTrash                  ,-    setPlacesSidebarShowTrash               ,----- -- * Signals--- ** DragActionAsk-    PlacesSidebarDragActionAskCallback      ,-    PlacesSidebarDragActionAskCallbackC     ,-    PlacesSidebarDragActionAskSignalInfo    ,-    afterPlacesSidebarDragActionAsk         ,-    mkPlacesSidebarDragActionAskCallback    ,-    noPlacesSidebarDragActionAskCallback    ,-    onPlacesSidebarDragActionAsk            ,-    placesSidebarDragActionAskCallbackWrapper,-    placesSidebarDragActionAskClosure       ,----- ** DragActionRequested-    PlacesSidebarDragActionRequestedCallback,-    PlacesSidebarDragActionRequestedCallbackC,-    PlacesSidebarDragActionRequestedSignalInfo,-    afterPlacesSidebarDragActionRequested   ,-    mkPlacesSidebarDragActionRequestedCallback,-    noPlacesSidebarDragActionRequestedCallback,-    onPlacesSidebarDragActionRequested      ,-    placesSidebarDragActionRequestedCallbackWrapper,-    placesSidebarDragActionRequestedClosure ,----- ** DragPerformDrop-    PlacesSidebarDragPerformDropCallback    ,-    PlacesSidebarDragPerformDropCallbackC   ,-    PlacesSidebarDragPerformDropSignalInfo  ,-    afterPlacesSidebarDragPerformDrop       ,-    mkPlacesSidebarDragPerformDropCallback  ,-    noPlacesSidebarDragPerformDropCallback  ,-    onPlacesSidebarDragPerformDrop          ,-    placesSidebarDragPerformDropCallbackWrapper,-    placesSidebarDragPerformDropClosure     ,----- ** OpenLocation-    PlacesSidebarOpenLocationCallback       ,-    PlacesSidebarOpenLocationCallbackC      ,-    PlacesSidebarOpenLocationSignalInfo     ,-    afterPlacesSidebarOpenLocation          ,-    mkPlacesSidebarOpenLocationCallback     ,-    noPlacesSidebarOpenLocationCallback     ,-    onPlacesSidebarOpenLocation             ,-    placesSidebarOpenLocationCallbackWrapper,-    placesSidebarOpenLocationClosure        ,----- ** PopulatePopup-    PlacesSidebarPopulatePopupCallback      ,-    PlacesSidebarPopulatePopupCallbackC     ,-    PlacesSidebarPopulatePopupSignalInfo    ,-    afterPlacesSidebarPopulatePopup         ,-    mkPlacesSidebarPopulatePopupCallback    ,-    noPlacesSidebarPopulatePopupCallback    ,-    onPlacesSidebarPopulatePopup            ,-    placesSidebarPopulatePopupCallbackWrapper,-    placesSidebarPopulatePopupClosure       ,----- ** ShowConnectToServer-    PlacesSidebarShowConnectToServerCallback,-    PlacesSidebarShowConnectToServerCallbackC,-    PlacesSidebarShowConnectToServerSignalInfo,-    afterPlacesSidebarShowConnectToServer   ,-    mkPlacesSidebarShowConnectToServerCallback,-    noPlacesSidebarShowConnectToServerCallback,-    onPlacesSidebarShowConnectToServer      ,-    placesSidebarShowConnectToServerCallbackWrapper,-    placesSidebarShowConnectToServerClosure ,----- ** ShowEnterLocation-    PlacesSidebarShowEnterLocationCallback  ,-    PlacesSidebarShowEnterLocationCallbackC ,-    PlacesSidebarShowEnterLocationSignalInfo,-    afterPlacesSidebarShowEnterLocation     ,-    mkPlacesSidebarShowEnterLocationCallback,-    noPlacesSidebarShowEnterLocationCallback,-    onPlacesSidebarShowEnterLocation        ,-    placesSidebarShowEnterLocationCallbackWrapper,-    placesSidebarShowEnterLocationClosure   ,----- ** ShowErrorMessage-    PlacesSidebarShowErrorMessageCallback   ,-    PlacesSidebarShowErrorMessageCallbackC  ,-    PlacesSidebarShowErrorMessageSignalInfo ,-    afterPlacesSidebarShowErrorMessage      ,-    mkPlacesSidebarShowErrorMessageCallback ,-    noPlacesSidebarShowErrorMessageCallback ,-    onPlacesSidebarShowErrorMessage         ,-    placesSidebarShowErrorMessageCallbackWrapper,-    placesSidebarShowErrorMessageClosure    ,----- ** ShowOtherLocations-    PlacesSidebarShowOtherLocationsCallback ,-    PlacesSidebarShowOtherLocationsCallbackC,-    PlacesSidebarShowOtherLocationsSignalInfo,-    afterPlacesSidebarShowOtherLocations    ,-    mkPlacesSidebarShowOtherLocationsCallback,-    noPlacesSidebarShowOtherLocationsCallback,-    onPlacesSidebarShowOtherLocations       ,-    placesSidebarShowOtherLocationsCallbackWrapper,-    placesSidebarShowOtherLocationsClosure  ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject-import qualified GI.Gdk as Gdk-import qualified GI.Gio as Gio--newtype PlacesSidebar = PlacesSidebar (ForeignPtr PlacesSidebar)-foreign import ccall "gtk_places_sidebar_get_type"-    c_gtk_places_sidebar_get_type :: IO GType--type instance ParentTypes PlacesSidebar = PlacesSidebarParentTypes-type PlacesSidebarParentTypes = '[ScrolledWindow, Bin, Container, Widget, GObject.Object, Atk.ImplementorIface, Buildable]--instance GObject PlacesSidebar where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_places_sidebar_get_type-    --class GObject o => PlacesSidebarK o-instance (GObject o, IsDescendantOf PlacesSidebar o) => PlacesSidebarK o--toPlacesSidebar :: PlacesSidebarK o => o -> IO PlacesSidebar-toPlacesSidebar = unsafeCastTo PlacesSidebar--noPlacesSidebar :: Maybe PlacesSidebar-noPlacesSidebar = Nothing--type family ResolvePlacesSidebarMethod (t :: Symbol) (o :: *) :: * where-    ResolvePlacesSidebarMethod "activate" o = WidgetActivateMethodInfo-    ResolvePlacesSidebarMethod "add" o = ContainerAddMethodInfo-    ResolvePlacesSidebarMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolvePlacesSidebarMethod "addChild" o = BuildableAddChildMethodInfo-    ResolvePlacesSidebarMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolvePlacesSidebarMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolvePlacesSidebarMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolvePlacesSidebarMethod "addShortcut" o = PlacesSidebarAddShortcutMethodInfo-    ResolvePlacesSidebarMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolvePlacesSidebarMethod "addWithViewport" o = ScrolledWindowAddWithViewportMethodInfo-    ResolvePlacesSidebarMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolvePlacesSidebarMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolvePlacesSidebarMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolvePlacesSidebarMethod "checkResize" o = ContainerCheckResizeMethodInfo-    ResolvePlacesSidebarMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolvePlacesSidebarMethod "childGetProperty" o = ContainerChildGetPropertyMethodInfo-    ResolvePlacesSidebarMethod "childNotifyByPspec" o = ContainerChildNotifyByPspecMethodInfo-    ResolvePlacesSidebarMethod "childSetProperty" o = ContainerChildSetPropertyMethodInfo-    ResolvePlacesSidebarMethod "childType" o = ContainerChildTypeMethodInfo-    ResolvePlacesSidebarMethod "classPath" o = WidgetClassPathMethodInfo-    ResolvePlacesSidebarMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolvePlacesSidebarMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolvePlacesSidebarMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolvePlacesSidebarMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolvePlacesSidebarMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolvePlacesSidebarMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolvePlacesSidebarMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolvePlacesSidebarMethod "destroy" o = WidgetDestroyMethodInfo-    ResolvePlacesSidebarMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolvePlacesSidebarMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolvePlacesSidebarMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolvePlacesSidebarMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolvePlacesSidebarMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolvePlacesSidebarMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolvePlacesSidebarMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolvePlacesSidebarMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolvePlacesSidebarMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolvePlacesSidebarMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolvePlacesSidebarMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolvePlacesSidebarMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolvePlacesSidebarMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolvePlacesSidebarMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolvePlacesSidebarMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolvePlacesSidebarMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolvePlacesSidebarMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolvePlacesSidebarMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolvePlacesSidebarMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolvePlacesSidebarMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolvePlacesSidebarMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolvePlacesSidebarMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolvePlacesSidebarMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolvePlacesSidebarMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolvePlacesSidebarMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolvePlacesSidebarMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolvePlacesSidebarMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolvePlacesSidebarMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolvePlacesSidebarMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolvePlacesSidebarMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolvePlacesSidebarMethod "draw" o = WidgetDrawMethodInfo-    ResolvePlacesSidebarMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolvePlacesSidebarMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolvePlacesSidebarMethod "event" o = WidgetEventMethodInfo-    ResolvePlacesSidebarMethod "forall" o = ContainerForallMethodInfo-    ResolvePlacesSidebarMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolvePlacesSidebarMethod "foreach" o = ContainerForeachMethodInfo-    ResolvePlacesSidebarMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolvePlacesSidebarMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolvePlacesSidebarMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolvePlacesSidebarMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolvePlacesSidebarMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolvePlacesSidebarMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolvePlacesSidebarMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolvePlacesSidebarMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolvePlacesSidebarMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolvePlacesSidebarMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolvePlacesSidebarMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolvePlacesSidebarMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolvePlacesSidebarMethod "hide" o = WidgetHideMethodInfo-    ResolvePlacesSidebarMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolvePlacesSidebarMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolvePlacesSidebarMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolvePlacesSidebarMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolvePlacesSidebarMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolvePlacesSidebarMethod "intersect" o = WidgetIntersectMethodInfo-    ResolvePlacesSidebarMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolvePlacesSidebarMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolvePlacesSidebarMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolvePlacesSidebarMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolvePlacesSidebarMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolvePlacesSidebarMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolvePlacesSidebarMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolvePlacesSidebarMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolvePlacesSidebarMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolvePlacesSidebarMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolvePlacesSidebarMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolvePlacesSidebarMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolvePlacesSidebarMethod "listShortcuts" o = PlacesSidebarListShortcutsMethodInfo-    ResolvePlacesSidebarMethod "map" o = WidgetMapMethodInfo-    ResolvePlacesSidebarMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolvePlacesSidebarMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolvePlacesSidebarMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolvePlacesSidebarMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolvePlacesSidebarMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolvePlacesSidebarMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolvePlacesSidebarMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolvePlacesSidebarMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolvePlacesSidebarMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolvePlacesSidebarMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolvePlacesSidebarMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolvePlacesSidebarMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolvePlacesSidebarMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolvePlacesSidebarMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolvePlacesSidebarMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolvePlacesSidebarMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolvePlacesSidebarMethod "path" o = WidgetPathMethodInfo-    ResolvePlacesSidebarMethod "propagateDraw" o = ContainerPropagateDrawMethodInfo-    ResolvePlacesSidebarMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolvePlacesSidebarMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolvePlacesSidebarMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolvePlacesSidebarMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolvePlacesSidebarMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolvePlacesSidebarMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolvePlacesSidebarMethod "realize" o = WidgetRealizeMethodInfo-    ResolvePlacesSidebarMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolvePlacesSidebarMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolvePlacesSidebarMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolvePlacesSidebarMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolvePlacesSidebarMethod "remove" o = ContainerRemoveMethodInfo-    ResolvePlacesSidebarMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolvePlacesSidebarMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolvePlacesSidebarMethod "removeShortcut" o = PlacesSidebarRemoveShortcutMethodInfo-    ResolvePlacesSidebarMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolvePlacesSidebarMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolvePlacesSidebarMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolvePlacesSidebarMethod "reparent" o = WidgetReparentMethodInfo-    ResolvePlacesSidebarMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolvePlacesSidebarMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolvePlacesSidebarMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolvePlacesSidebarMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolvePlacesSidebarMethod "resizeChildren" o = ContainerResizeChildrenMethodInfo-    ResolvePlacesSidebarMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolvePlacesSidebarMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolvePlacesSidebarMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolvePlacesSidebarMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolvePlacesSidebarMethod "show" o = WidgetShowMethodInfo-    ResolvePlacesSidebarMethod "showAll" o = WidgetShowAllMethodInfo-    ResolvePlacesSidebarMethod "showNow" o = WidgetShowNowMethodInfo-    ResolvePlacesSidebarMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolvePlacesSidebarMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolvePlacesSidebarMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolvePlacesSidebarMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolvePlacesSidebarMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolvePlacesSidebarMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolvePlacesSidebarMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolvePlacesSidebarMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolvePlacesSidebarMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolvePlacesSidebarMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolvePlacesSidebarMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolvePlacesSidebarMethod "unmap" o = WidgetUnmapMethodInfo-    ResolvePlacesSidebarMethod "unparent" o = WidgetUnparentMethodInfo-    ResolvePlacesSidebarMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolvePlacesSidebarMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolvePlacesSidebarMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolvePlacesSidebarMethod "unsetFocusChain" o = ContainerUnsetFocusChainMethodInfo-    ResolvePlacesSidebarMethod "unsetPlacement" o = ScrolledWindowUnsetPlacementMethodInfo-    ResolvePlacesSidebarMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolvePlacesSidebarMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolvePlacesSidebarMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolvePlacesSidebarMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolvePlacesSidebarMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolvePlacesSidebarMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolvePlacesSidebarMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolvePlacesSidebarMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolvePlacesSidebarMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolvePlacesSidebarMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolvePlacesSidebarMethod "getBorderWidth" o = ContainerGetBorderWidthMethodInfo-    ResolvePlacesSidebarMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolvePlacesSidebarMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolvePlacesSidebarMethod "getCaptureButtonPress" o = ScrolledWindowGetCaptureButtonPressMethodInfo-    ResolvePlacesSidebarMethod "getChild" o = BinGetChildMethodInfo-    ResolvePlacesSidebarMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolvePlacesSidebarMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolvePlacesSidebarMethod "getChildren" o = ContainerGetChildrenMethodInfo-    ResolvePlacesSidebarMethod "getClip" o = WidgetGetClipMethodInfo-    ResolvePlacesSidebarMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolvePlacesSidebarMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolvePlacesSidebarMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolvePlacesSidebarMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolvePlacesSidebarMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolvePlacesSidebarMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolvePlacesSidebarMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolvePlacesSidebarMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolvePlacesSidebarMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolvePlacesSidebarMethod "getFocusChain" o = ContainerGetFocusChainMethodInfo-    ResolvePlacesSidebarMethod "getFocusChild" o = ContainerGetFocusChildMethodInfo-    ResolvePlacesSidebarMethod "getFocusHadjustment" o = ContainerGetFocusHadjustmentMethodInfo-    ResolvePlacesSidebarMethod "getFocusVadjustment" o = ContainerGetFocusVadjustmentMethodInfo-    ResolvePlacesSidebarMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolvePlacesSidebarMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolvePlacesSidebarMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolvePlacesSidebarMethod "getHadjustment" o = ScrolledWindowGetHadjustmentMethodInfo-    ResolvePlacesSidebarMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolvePlacesSidebarMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolvePlacesSidebarMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolvePlacesSidebarMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolvePlacesSidebarMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolvePlacesSidebarMethod "getHscrollbar" o = ScrolledWindowGetHscrollbarMethodInfo-    ResolvePlacesSidebarMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolvePlacesSidebarMethod "getKineticScrolling" o = ScrolledWindowGetKineticScrollingMethodInfo-    ResolvePlacesSidebarMethod "getLocalOnly" o = PlacesSidebarGetLocalOnlyMethodInfo-    ResolvePlacesSidebarMethod "getLocation" o = PlacesSidebarGetLocationMethodInfo-    ResolvePlacesSidebarMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolvePlacesSidebarMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolvePlacesSidebarMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolvePlacesSidebarMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolvePlacesSidebarMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolvePlacesSidebarMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolvePlacesSidebarMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolvePlacesSidebarMethod "getMinContentHeight" o = ScrolledWindowGetMinContentHeightMethodInfo-    ResolvePlacesSidebarMethod "getMinContentWidth" o = ScrolledWindowGetMinContentWidthMethodInfo-    ResolvePlacesSidebarMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolvePlacesSidebarMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolvePlacesSidebarMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolvePlacesSidebarMethod "getNthBookmark" o = PlacesSidebarGetNthBookmarkMethodInfo-    ResolvePlacesSidebarMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolvePlacesSidebarMethod "getOpenFlags" o = PlacesSidebarGetOpenFlagsMethodInfo-    ResolvePlacesSidebarMethod "getOverlayScrolling" o = ScrolledWindowGetOverlayScrollingMethodInfo-    ResolvePlacesSidebarMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolvePlacesSidebarMethod "getParent" o = WidgetGetParentMethodInfo-    ResolvePlacesSidebarMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolvePlacesSidebarMethod "getPath" o = WidgetGetPathMethodInfo-    ResolvePlacesSidebarMethod "getPathForChild" o = ContainerGetPathForChildMethodInfo-    ResolvePlacesSidebarMethod "getPlacement" o = ScrolledWindowGetPlacementMethodInfo-    ResolvePlacesSidebarMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolvePlacesSidebarMethod "getPolicy" o = ScrolledWindowGetPolicyMethodInfo-    ResolvePlacesSidebarMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolvePlacesSidebarMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolvePlacesSidebarMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolvePlacesSidebarMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolvePlacesSidebarMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolvePlacesSidebarMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolvePlacesSidebarMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolvePlacesSidebarMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolvePlacesSidebarMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolvePlacesSidebarMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolvePlacesSidebarMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolvePlacesSidebarMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolvePlacesSidebarMethod "getResizeMode" o = ContainerGetResizeModeMethodInfo-    ResolvePlacesSidebarMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolvePlacesSidebarMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolvePlacesSidebarMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolvePlacesSidebarMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolvePlacesSidebarMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolvePlacesSidebarMethod "getShadowType" o = ScrolledWindowGetShadowTypeMethodInfo-    ResolvePlacesSidebarMethod "getShowConnectToServer" o = PlacesSidebarGetShowConnectToServerMethodInfo-    ResolvePlacesSidebarMethod "getShowDesktop" o = PlacesSidebarGetShowDesktopMethodInfo-    ResolvePlacesSidebarMethod "getShowEnterLocation" o = PlacesSidebarGetShowEnterLocationMethodInfo-    ResolvePlacesSidebarMethod "getShowOtherLocations" o = PlacesSidebarGetShowOtherLocationsMethodInfo-    ResolvePlacesSidebarMethod "getShowRecent" o = PlacesSidebarGetShowRecentMethodInfo-    ResolvePlacesSidebarMethod "getShowTrash" o = PlacesSidebarGetShowTrashMethodInfo-    ResolvePlacesSidebarMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolvePlacesSidebarMethod "getState" o = WidgetGetStateMethodInfo-    ResolvePlacesSidebarMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolvePlacesSidebarMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolvePlacesSidebarMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolvePlacesSidebarMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolvePlacesSidebarMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolvePlacesSidebarMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolvePlacesSidebarMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolvePlacesSidebarMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolvePlacesSidebarMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolvePlacesSidebarMethod "getVadjustment" o = ScrolledWindowGetVadjustmentMethodInfo-    ResolvePlacesSidebarMethod "getValign" o = WidgetGetValignMethodInfo-    ResolvePlacesSidebarMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolvePlacesSidebarMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolvePlacesSidebarMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolvePlacesSidebarMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolvePlacesSidebarMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolvePlacesSidebarMethod "getVscrollbar" o = ScrolledWindowGetVscrollbarMethodInfo-    ResolvePlacesSidebarMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolvePlacesSidebarMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolvePlacesSidebarMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolvePlacesSidebarMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolvePlacesSidebarMethod "setBorderWidth" o = ContainerSetBorderWidthMethodInfo-    ResolvePlacesSidebarMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolvePlacesSidebarMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolvePlacesSidebarMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolvePlacesSidebarMethod "setCaptureButtonPress" o = ScrolledWindowSetCaptureButtonPressMethodInfo-    ResolvePlacesSidebarMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolvePlacesSidebarMethod "setClip" o = WidgetSetClipMethodInfo-    ResolvePlacesSidebarMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolvePlacesSidebarMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolvePlacesSidebarMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolvePlacesSidebarMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolvePlacesSidebarMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolvePlacesSidebarMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolvePlacesSidebarMethod "setDropTargetsVisible" o = PlacesSidebarSetDropTargetsVisibleMethodInfo-    ResolvePlacesSidebarMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolvePlacesSidebarMethod "setFocusChain" o = ContainerSetFocusChainMethodInfo-    ResolvePlacesSidebarMethod "setFocusChild" o = ContainerSetFocusChildMethodInfo-    ResolvePlacesSidebarMethod "setFocusHadjustment" o = ContainerSetFocusHadjustmentMethodInfo-    ResolvePlacesSidebarMethod "setFocusVadjustment" o = ContainerSetFocusVadjustmentMethodInfo-    ResolvePlacesSidebarMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolvePlacesSidebarMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolvePlacesSidebarMethod "setHadjustment" o = ScrolledWindowSetHadjustmentMethodInfo-    ResolvePlacesSidebarMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolvePlacesSidebarMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolvePlacesSidebarMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolvePlacesSidebarMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolvePlacesSidebarMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolvePlacesSidebarMethod "setKineticScrolling" o = ScrolledWindowSetKineticScrollingMethodInfo-    ResolvePlacesSidebarMethod "setLocalOnly" o = PlacesSidebarSetLocalOnlyMethodInfo-    ResolvePlacesSidebarMethod "setLocation" o = PlacesSidebarSetLocationMethodInfo-    ResolvePlacesSidebarMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolvePlacesSidebarMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolvePlacesSidebarMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolvePlacesSidebarMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolvePlacesSidebarMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolvePlacesSidebarMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolvePlacesSidebarMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolvePlacesSidebarMethod "setMinContentHeight" o = ScrolledWindowSetMinContentHeightMethodInfo-    ResolvePlacesSidebarMethod "setMinContentWidth" o = ScrolledWindowSetMinContentWidthMethodInfo-    ResolvePlacesSidebarMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolvePlacesSidebarMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolvePlacesSidebarMethod "setOpenFlags" o = PlacesSidebarSetOpenFlagsMethodInfo-    ResolvePlacesSidebarMethod "setOverlayScrolling" o = ScrolledWindowSetOverlayScrollingMethodInfo-    ResolvePlacesSidebarMethod "setParent" o = WidgetSetParentMethodInfo-    ResolvePlacesSidebarMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolvePlacesSidebarMethod "setPlacement" o = ScrolledWindowSetPlacementMethodInfo-    ResolvePlacesSidebarMethod "setPolicy" o = ScrolledWindowSetPolicyMethodInfo-    ResolvePlacesSidebarMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolvePlacesSidebarMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolvePlacesSidebarMethod "setReallocateRedraws" o = ContainerSetReallocateRedrawsMethodInfo-    ResolvePlacesSidebarMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolvePlacesSidebarMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolvePlacesSidebarMethod "setResizeMode" o = ContainerSetResizeModeMethodInfo-    ResolvePlacesSidebarMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolvePlacesSidebarMethod "setShadowType" o = ScrolledWindowSetShadowTypeMethodInfo-    ResolvePlacesSidebarMethod "setShowConnectToServer" o = PlacesSidebarSetShowConnectToServerMethodInfo-    ResolvePlacesSidebarMethod "setShowDesktop" o = PlacesSidebarSetShowDesktopMethodInfo-    ResolvePlacesSidebarMethod "setShowEnterLocation" o = PlacesSidebarSetShowEnterLocationMethodInfo-    ResolvePlacesSidebarMethod "setShowOtherLocations" o = PlacesSidebarSetShowOtherLocationsMethodInfo-    ResolvePlacesSidebarMethod "setShowRecent" o = PlacesSidebarSetShowRecentMethodInfo-    ResolvePlacesSidebarMethod "setShowTrash" o = PlacesSidebarSetShowTrashMethodInfo-    ResolvePlacesSidebarMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolvePlacesSidebarMethod "setState" o = WidgetSetStateMethodInfo-    ResolvePlacesSidebarMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolvePlacesSidebarMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolvePlacesSidebarMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolvePlacesSidebarMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolvePlacesSidebarMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolvePlacesSidebarMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolvePlacesSidebarMethod "setVadjustment" o = ScrolledWindowSetVadjustmentMethodInfo-    ResolvePlacesSidebarMethod "setValign" o = WidgetSetValignMethodInfo-    ResolvePlacesSidebarMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolvePlacesSidebarMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolvePlacesSidebarMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolvePlacesSidebarMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolvePlacesSidebarMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolvePlacesSidebarMethod l o = MethodResolutionFailed l o--instance (info ~ ResolvePlacesSidebarMethod t PlacesSidebar, MethodInfo info PlacesSidebar p) => IsLabelProxy t (PlacesSidebar -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolvePlacesSidebarMethod t PlacesSidebar, MethodInfo info PlacesSidebar p) => IsLabel t (PlacesSidebar -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal PlacesSidebar::drag-action-ask-type PlacesSidebarDragActionAskCallback =-    Int32 ->-    IO Int32--noPlacesSidebarDragActionAskCallback :: Maybe PlacesSidebarDragActionAskCallback-noPlacesSidebarDragActionAskCallback = Nothing--type PlacesSidebarDragActionAskCallbackC =-    Ptr () ->                               -- object-    Int32 ->-    Ptr () ->                               -- user_data-    IO Int32--foreign import ccall "wrapper"-    mkPlacesSidebarDragActionAskCallback :: PlacesSidebarDragActionAskCallbackC -> IO (FunPtr PlacesSidebarDragActionAskCallbackC)--placesSidebarDragActionAskClosure :: PlacesSidebarDragActionAskCallback -> IO Closure-placesSidebarDragActionAskClosure cb = newCClosure =<< mkPlacesSidebarDragActionAskCallback wrapped-    where wrapped = placesSidebarDragActionAskCallbackWrapper cb--placesSidebarDragActionAskCallbackWrapper ::-    PlacesSidebarDragActionAskCallback ->-    Ptr () ->-    Int32 ->-    Ptr () ->-    IO Int32-placesSidebarDragActionAskCallbackWrapper _cb _ actions _ = do-    result <- _cb  actions-    return result--onPlacesSidebarDragActionAsk :: (GObject a, MonadIO m) => a -> PlacesSidebarDragActionAskCallback -> m SignalHandlerId-onPlacesSidebarDragActionAsk obj cb = liftIO $ connectPlacesSidebarDragActionAsk obj cb SignalConnectBefore-afterPlacesSidebarDragActionAsk :: (GObject a, MonadIO m) => a -> PlacesSidebarDragActionAskCallback -> m SignalHandlerId-afterPlacesSidebarDragActionAsk obj cb = connectPlacesSidebarDragActionAsk obj cb SignalConnectAfter--connectPlacesSidebarDragActionAsk :: (GObject a, MonadIO m) =>-                                     a -> PlacesSidebarDragActionAskCallback -> SignalConnectMode -> m SignalHandlerId-connectPlacesSidebarDragActionAsk obj cb after = liftIO $ do-    cb' <- mkPlacesSidebarDragActionAskCallback (placesSidebarDragActionAskCallbackWrapper cb)-    connectSignalFunPtr obj "drag-action-ask" cb' after---- signal PlacesSidebar::drag-action-requested-type PlacesSidebarDragActionRequestedCallback =-    Gdk.DragContext ->-    Gio.File ->-    [Gio.File] ->-    IO Int32--noPlacesSidebarDragActionRequestedCallback :: Maybe PlacesSidebarDragActionRequestedCallback-noPlacesSidebarDragActionRequestedCallback = Nothing--type PlacesSidebarDragActionRequestedCallbackC =-    Ptr () ->                               -- object-    Ptr Gdk.DragContext ->-    Ptr Gio.File ->-    Ptr (GList (Ptr Gio.File)) ->-    Ptr () ->                               -- user_data-    IO Int32--foreign import ccall "wrapper"-    mkPlacesSidebarDragActionRequestedCallback :: PlacesSidebarDragActionRequestedCallbackC -> IO (FunPtr PlacesSidebarDragActionRequestedCallbackC)--placesSidebarDragActionRequestedClosure :: PlacesSidebarDragActionRequestedCallback -> IO Closure-placesSidebarDragActionRequestedClosure cb = newCClosure =<< mkPlacesSidebarDragActionRequestedCallback wrapped-    where wrapped = placesSidebarDragActionRequestedCallbackWrapper cb--placesSidebarDragActionRequestedCallbackWrapper ::-    PlacesSidebarDragActionRequestedCallback ->-    Ptr () ->-    Ptr Gdk.DragContext ->-    Ptr Gio.File ->-    Ptr (GList (Ptr Gio.File)) ->-    Ptr () ->-    IO Int32-placesSidebarDragActionRequestedCallbackWrapper _cb _ context destFile sourceFileList _ = do-    context' <- (newObject Gdk.DragContext) context-    destFile' <- (newObject Gio.File) destFile-    sourceFileList' <- unpackGList sourceFileList-    sourceFileList'' <- mapM (newObject Gio.File) sourceFileList'-    result <- _cb  context' destFile' sourceFileList''-    return result--onPlacesSidebarDragActionRequested :: (GObject a, MonadIO m) => a -> PlacesSidebarDragActionRequestedCallback -> m SignalHandlerId-onPlacesSidebarDragActionRequested obj cb = liftIO $ connectPlacesSidebarDragActionRequested obj cb SignalConnectBefore-afterPlacesSidebarDragActionRequested :: (GObject a, MonadIO m) => a -> PlacesSidebarDragActionRequestedCallback -> m SignalHandlerId-afterPlacesSidebarDragActionRequested obj cb = connectPlacesSidebarDragActionRequested obj cb SignalConnectAfter--connectPlacesSidebarDragActionRequested :: (GObject a, MonadIO m) =>-                                           a -> PlacesSidebarDragActionRequestedCallback -> SignalConnectMode -> m SignalHandlerId-connectPlacesSidebarDragActionRequested obj cb after = liftIO $ do-    cb' <- mkPlacesSidebarDragActionRequestedCallback (placesSidebarDragActionRequestedCallbackWrapper cb)-    connectSignalFunPtr obj "drag-action-requested" cb' after---- signal PlacesSidebar::drag-perform-drop-type PlacesSidebarDragPerformDropCallback =-    Gio.File ->-    [Gio.File] ->-    Int32 ->-    IO ()--noPlacesSidebarDragPerformDropCallback :: Maybe PlacesSidebarDragPerformDropCallback-noPlacesSidebarDragPerformDropCallback = Nothing--type PlacesSidebarDragPerformDropCallbackC =-    Ptr () ->                               -- object-    Ptr Gio.File ->-    Ptr (GList (Ptr Gio.File)) ->-    Int32 ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkPlacesSidebarDragPerformDropCallback :: PlacesSidebarDragPerformDropCallbackC -> IO (FunPtr PlacesSidebarDragPerformDropCallbackC)--placesSidebarDragPerformDropClosure :: PlacesSidebarDragPerformDropCallback -> IO Closure-placesSidebarDragPerformDropClosure cb = newCClosure =<< mkPlacesSidebarDragPerformDropCallback wrapped-    where wrapped = placesSidebarDragPerformDropCallbackWrapper cb--placesSidebarDragPerformDropCallbackWrapper ::-    PlacesSidebarDragPerformDropCallback ->-    Ptr () ->-    Ptr Gio.File ->-    Ptr (GList (Ptr Gio.File)) ->-    Int32 ->-    Ptr () ->-    IO ()-placesSidebarDragPerformDropCallbackWrapper _cb _ destFile sourceFileList action _ = do-    destFile' <- (newObject Gio.File) destFile-    sourceFileList' <- unpackGList sourceFileList-    sourceFileList'' <- mapM (newObject Gio.File) sourceFileList'-    _cb  destFile' sourceFileList'' action--onPlacesSidebarDragPerformDrop :: (GObject a, MonadIO m) => a -> PlacesSidebarDragPerformDropCallback -> m SignalHandlerId-onPlacesSidebarDragPerformDrop obj cb = liftIO $ connectPlacesSidebarDragPerformDrop obj cb SignalConnectBefore-afterPlacesSidebarDragPerformDrop :: (GObject a, MonadIO m) => a -> PlacesSidebarDragPerformDropCallback -> m SignalHandlerId-afterPlacesSidebarDragPerformDrop obj cb = connectPlacesSidebarDragPerformDrop obj cb SignalConnectAfter--connectPlacesSidebarDragPerformDrop :: (GObject a, MonadIO m) =>-                                       a -> PlacesSidebarDragPerformDropCallback -> SignalConnectMode -> m SignalHandlerId-connectPlacesSidebarDragPerformDrop obj cb after = liftIO $ do-    cb' <- mkPlacesSidebarDragPerformDropCallback (placesSidebarDragPerformDropCallbackWrapper cb)-    connectSignalFunPtr obj "drag-perform-drop" cb' after---- signal PlacesSidebar::open-location-type PlacesSidebarOpenLocationCallback =-    Gio.File ->-    [PlacesOpenFlags] ->-    IO ()--noPlacesSidebarOpenLocationCallback :: Maybe PlacesSidebarOpenLocationCallback-noPlacesSidebarOpenLocationCallback = Nothing--type PlacesSidebarOpenLocationCallbackC =-    Ptr () ->                               -- object-    Ptr Gio.File ->-    CUInt ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkPlacesSidebarOpenLocationCallback :: PlacesSidebarOpenLocationCallbackC -> IO (FunPtr PlacesSidebarOpenLocationCallbackC)--placesSidebarOpenLocationClosure :: PlacesSidebarOpenLocationCallback -> IO Closure-placesSidebarOpenLocationClosure cb = newCClosure =<< mkPlacesSidebarOpenLocationCallback wrapped-    where wrapped = placesSidebarOpenLocationCallbackWrapper cb--placesSidebarOpenLocationCallbackWrapper ::-    PlacesSidebarOpenLocationCallback ->-    Ptr () ->-    Ptr Gio.File ->-    CUInt ->-    Ptr () ->-    IO ()-placesSidebarOpenLocationCallbackWrapper _cb _ location openFlags _ = do-    location' <- (newObject Gio.File) location-    let openFlags' = wordToGFlags openFlags-    _cb  location' openFlags'--onPlacesSidebarOpenLocation :: (GObject a, MonadIO m) => a -> PlacesSidebarOpenLocationCallback -> m SignalHandlerId-onPlacesSidebarOpenLocation obj cb = liftIO $ connectPlacesSidebarOpenLocation obj cb SignalConnectBefore-afterPlacesSidebarOpenLocation :: (GObject a, MonadIO m) => a -> PlacesSidebarOpenLocationCallback -> m SignalHandlerId-afterPlacesSidebarOpenLocation obj cb = connectPlacesSidebarOpenLocation obj cb SignalConnectAfter--connectPlacesSidebarOpenLocation :: (GObject a, MonadIO m) =>-                                    a -> PlacesSidebarOpenLocationCallback -> SignalConnectMode -> m SignalHandlerId-connectPlacesSidebarOpenLocation obj cb after = liftIO $ do-    cb' <- mkPlacesSidebarOpenLocationCallback (placesSidebarOpenLocationCallbackWrapper cb)-    connectSignalFunPtr obj "open-location" cb' after---- signal PlacesSidebar::populate-popup-type PlacesSidebarPopulatePopupCallback =-    Widget ->-    Maybe Gio.File ->-    Maybe Gio.Volume ->-    IO ()--noPlacesSidebarPopulatePopupCallback :: Maybe PlacesSidebarPopulatePopupCallback-noPlacesSidebarPopulatePopupCallback = Nothing--type PlacesSidebarPopulatePopupCallbackC =-    Ptr () ->                               -- object-    Ptr Widget ->-    Ptr Gio.File ->-    Ptr Gio.Volume ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkPlacesSidebarPopulatePopupCallback :: PlacesSidebarPopulatePopupCallbackC -> IO (FunPtr PlacesSidebarPopulatePopupCallbackC)--placesSidebarPopulatePopupClosure :: PlacesSidebarPopulatePopupCallback -> IO Closure-placesSidebarPopulatePopupClosure cb = newCClosure =<< mkPlacesSidebarPopulatePopupCallback wrapped-    where wrapped = placesSidebarPopulatePopupCallbackWrapper cb--placesSidebarPopulatePopupCallbackWrapper ::-    PlacesSidebarPopulatePopupCallback ->-    Ptr () ->-    Ptr Widget ->-    Ptr Gio.File ->-    Ptr Gio.Volume ->-    Ptr () ->-    IO ()-placesSidebarPopulatePopupCallbackWrapper _cb _ container selectedItem selectedVolume _ = do-    container' <- (newObject Widget) container-    maybeSelectedItem <--        if selectedItem == nullPtr-        then return Nothing-        else do-            selectedItem' <- (newObject Gio.File) selectedItem-            return $ Just selectedItem'-    maybeSelectedVolume <--        if selectedVolume == nullPtr-        then return Nothing-        else do-            selectedVolume' <- (newObject Gio.Volume) selectedVolume-            return $ Just selectedVolume'-    _cb  container' maybeSelectedItem maybeSelectedVolume--onPlacesSidebarPopulatePopup :: (GObject a, MonadIO m) => a -> PlacesSidebarPopulatePopupCallback -> m SignalHandlerId-onPlacesSidebarPopulatePopup obj cb = liftIO $ connectPlacesSidebarPopulatePopup obj cb SignalConnectBefore-afterPlacesSidebarPopulatePopup :: (GObject a, MonadIO m) => a -> PlacesSidebarPopulatePopupCallback -> m SignalHandlerId-afterPlacesSidebarPopulatePopup obj cb = connectPlacesSidebarPopulatePopup obj cb SignalConnectAfter--connectPlacesSidebarPopulatePopup :: (GObject a, MonadIO m) =>-                                     a -> PlacesSidebarPopulatePopupCallback -> SignalConnectMode -> m SignalHandlerId-connectPlacesSidebarPopulatePopup obj cb after = liftIO $ do-    cb' <- mkPlacesSidebarPopulatePopupCallback (placesSidebarPopulatePopupCallbackWrapper cb)-    connectSignalFunPtr obj "populate-popup" cb' after---- signal PlacesSidebar::show-connect-to-server-type PlacesSidebarShowConnectToServerCallback =-    IO ()--noPlacesSidebarShowConnectToServerCallback :: Maybe PlacesSidebarShowConnectToServerCallback-noPlacesSidebarShowConnectToServerCallback = Nothing--type PlacesSidebarShowConnectToServerCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkPlacesSidebarShowConnectToServerCallback :: PlacesSidebarShowConnectToServerCallbackC -> IO (FunPtr PlacesSidebarShowConnectToServerCallbackC)--placesSidebarShowConnectToServerClosure :: PlacesSidebarShowConnectToServerCallback -> IO Closure-placesSidebarShowConnectToServerClosure cb = newCClosure =<< mkPlacesSidebarShowConnectToServerCallback wrapped-    where wrapped = placesSidebarShowConnectToServerCallbackWrapper cb--placesSidebarShowConnectToServerCallbackWrapper ::-    PlacesSidebarShowConnectToServerCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-placesSidebarShowConnectToServerCallbackWrapper _cb _ _ = do-    _cb --onPlacesSidebarShowConnectToServer :: (GObject a, MonadIO m) => a -> PlacesSidebarShowConnectToServerCallback -> m SignalHandlerId-onPlacesSidebarShowConnectToServer obj cb = liftIO $ connectPlacesSidebarShowConnectToServer obj cb SignalConnectBefore-afterPlacesSidebarShowConnectToServer :: (GObject a, MonadIO m) => a -> PlacesSidebarShowConnectToServerCallback -> m SignalHandlerId-afterPlacesSidebarShowConnectToServer obj cb = connectPlacesSidebarShowConnectToServer obj cb SignalConnectAfter--connectPlacesSidebarShowConnectToServer :: (GObject a, MonadIO m) =>-                                           a -> PlacesSidebarShowConnectToServerCallback -> SignalConnectMode -> m SignalHandlerId-connectPlacesSidebarShowConnectToServer obj cb after = liftIO $ do-    cb' <- mkPlacesSidebarShowConnectToServerCallback (placesSidebarShowConnectToServerCallbackWrapper cb)-    connectSignalFunPtr obj "show-connect-to-server" cb' after---- signal PlacesSidebar::show-enter-location-type PlacesSidebarShowEnterLocationCallback =-    IO ()--noPlacesSidebarShowEnterLocationCallback :: Maybe PlacesSidebarShowEnterLocationCallback-noPlacesSidebarShowEnterLocationCallback = Nothing--type PlacesSidebarShowEnterLocationCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkPlacesSidebarShowEnterLocationCallback :: PlacesSidebarShowEnterLocationCallbackC -> IO (FunPtr PlacesSidebarShowEnterLocationCallbackC)--placesSidebarShowEnterLocationClosure :: PlacesSidebarShowEnterLocationCallback -> IO Closure-placesSidebarShowEnterLocationClosure cb = newCClosure =<< mkPlacesSidebarShowEnterLocationCallback wrapped-    where wrapped = placesSidebarShowEnterLocationCallbackWrapper cb--placesSidebarShowEnterLocationCallbackWrapper ::-    PlacesSidebarShowEnterLocationCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-placesSidebarShowEnterLocationCallbackWrapper _cb _ _ = do-    _cb --onPlacesSidebarShowEnterLocation :: (GObject a, MonadIO m) => a -> PlacesSidebarShowEnterLocationCallback -> m SignalHandlerId-onPlacesSidebarShowEnterLocation obj cb = liftIO $ connectPlacesSidebarShowEnterLocation obj cb SignalConnectBefore-afterPlacesSidebarShowEnterLocation :: (GObject a, MonadIO m) => a -> PlacesSidebarShowEnterLocationCallback -> m SignalHandlerId-afterPlacesSidebarShowEnterLocation obj cb = connectPlacesSidebarShowEnterLocation obj cb SignalConnectAfter--connectPlacesSidebarShowEnterLocation :: (GObject a, MonadIO m) =>-                                         a -> PlacesSidebarShowEnterLocationCallback -> SignalConnectMode -> m SignalHandlerId-connectPlacesSidebarShowEnterLocation obj cb after = liftIO $ do-    cb' <- mkPlacesSidebarShowEnterLocationCallback (placesSidebarShowEnterLocationCallbackWrapper cb)-    connectSignalFunPtr obj "show-enter-location" cb' after---- signal PlacesSidebar::show-error-message-type PlacesSidebarShowErrorMessageCallback =-    T.Text ->-    T.Text ->-    IO ()--noPlacesSidebarShowErrorMessageCallback :: Maybe PlacesSidebarShowErrorMessageCallback-noPlacesSidebarShowErrorMessageCallback = Nothing--type PlacesSidebarShowErrorMessageCallbackC =-    Ptr () ->                               -- object-    CString ->-    CString ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkPlacesSidebarShowErrorMessageCallback :: PlacesSidebarShowErrorMessageCallbackC -> IO (FunPtr PlacesSidebarShowErrorMessageCallbackC)--placesSidebarShowErrorMessageClosure :: PlacesSidebarShowErrorMessageCallback -> IO Closure-placesSidebarShowErrorMessageClosure cb = newCClosure =<< mkPlacesSidebarShowErrorMessageCallback wrapped-    where wrapped = placesSidebarShowErrorMessageCallbackWrapper cb--placesSidebarShowErrorMessageCallbackWrapper ::-    PlacesSidebarShowErrorMessageCallback ->-    Ptr () ->-    CString ->-    CString ->-    Ptr () ->-    IO ()-placesSidebarShowErrorMessageCallbackWrapper _cb _ primary secondary _ = do-    primary' <- cstringToText primary-    secondary' <- cstringToText secondary-    _cb  primary' secondary'--onPlacesSidebarShowErrorMessage :: (GObject a, MonadIO m) => a -> PlacesSidebarShowErrorMessageCallback -> m SignalHandlerId-onPlacesSidebarShowErrorMessage obj cb = liftIO $ connectPlacesSidebarShowErrorMessage obj cb SignalConnectBefore-afterPlacesSidebarShowErrorMessage :: (GObject a, MonadIO m) => a -> PlacesSidebarShowErrorMessageCallback -> m SignalHandlerId-afterPlacesSidebarShowErrorMessage obj cb = connectPlacesSidebarShowErrorMessage obj cb SignalConnectAfter--connectPlacesSidebarShowErrorMessage :: (GObject a, MonadIO m) =>-                                        a -> PlacesSidebarShowErrorMessageCallback -> SignalConnectMode -> m SignalHandlerId-connectPlacesSidebarShowErrorMessage obj cb after = liftIO $ do-    cb' <- mkPlacesSidebarShowErrorMessageCallback (placesSidebarShowErrorMessageCallbackWrapper cb)-    connectSignalFunPtr obj "show-error-message" cb' after---- signal PlacesSidebar::show-other-locations-type PlacesSidebarShowOtherLocationsCallback =-    IO ()--noPlacesSidebarShowOtherLocationsCallback :: Maybe PlacesSidebarShowOtherLocationsCallback-noPlacesSidebarShowOtherLocationsCallback = Nothing--type PlacesSidebarShowOtherLocationsCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkPlacesSidebarShowOtherLocationsCallback :: PlacesSidebarShowOtherLocationsCallbackC -> IO (FunPtr PlacesSidebarShowOtherLocationsCallbackC)--placesSidebarShowOtherLocationsClosure :: PlacesSidebarShowOtherLocationsCallback -> IO Closure-placesSidebarShowOtherLocationsClosure cb = newCClosure =<< mkPlacesSidebarShowOtherLocationsCallback wrapped-    where wrapped = placesSidebarShowOtherLocationsCallbackWrapper cb--placesSidebarShowOtherLocationsCallbackWrapper ::-    PlacesSidebarShowOtherLocationsCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-placesSidebarShowOtherLocationsCallbackWrapper _cb _ _ = do-    _cb --onPlacesSidebarShowOtherLocations :: (GObject a, MonadIO m) => a -> PlacesSidebarShowOtherLocationsCallback -> m SignalHandlerId-onPlacesSidebarShowOtherLocations obj cb = liftIO $ connectPlacesSidebarShowOtherLocations obj cb SignalConnectBefore-afterPlacesSidebarShowOtherLocations :: (GObject a, MonadIO m) => a -> PlacesSidebarShowOtherLocationsCallback -> m SignalHandlerId-afterPlacesSidebarShowOtherLocations obj cb = connectPlacesSidebarShowOtherLocations obj cb SignalConnectAfter--connectPlacesSidebarShowOtherLocations :: (GObject a, MonadIO m) =>-                                          a -> PlacesSidebarShowOtherLocationsCallback -> SignalConnectMode -> m SignalHandlerId-connectPlacesSidebarShowOtherLocations obj cb after = liftIO $ do-    cb' <- mkPlacesSidebarShowOtherLocationsCallback (placesSidebarShowOtherLocationsCallbackWrapper cb)-    connectSignalFunPtr obj "show-other-locations" cb' after---- VVV Prop "local-only"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getPlacesSidebarLocalOnly :: (MonadIO m, PlacesSidebarK o) => o -> m Bool-getPlacesSidebarLocalOnly obj = liftIO $ getObjectPropertyBool obj "local-only"--setPlacesSidebarLocalOnly :: (MonadIO m, PlacesSidebarK o) => o -> Bool -> m ()-setPlacesSidebarLocalOnly obj val = liftIO $ setObjectPropertyBool obj "local-only" val--constructPlacesSidebarLocalOnly :: Bool -> IO ([Char], GValue)-constructPlacesSidebarLocalOnly val = constructObjectPropertyBool "local-only" val--data PlacesSidebarLocalOnlyPropertyInfo-instance AttrInfo PlacesSidebarLocalOnlyPropertyInfo where-    type AttrAllowedOps PlacesSidebarLocalOnlyPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint PlacesSidebarLocalOnlyPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint PlacesSidebarLocalOnlyPropertyInfo = PlacesSidebarK-    type AttrGetType PlacesSidebarLocalOnlyPropertyInfo = Bool-    type AttrLabel PlacesSidebarLocalOnlyPropertyInfo = "local-only"-    attrGet _ = getPlacesSidebarLocalOnly-    attrSet _ = setPlacesSidebarLocalOnly-    attrConstruct _ = constructPlacesSidebarLocalOnly-    attrClear _ = undefined---- VVV Prop "location"-   -- Type: TInterface "Gio" "File"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just True)--getPlacesSidebarLocation :: (MonadIO m, PlacesSidebarK o) => o -> m (Maybe Gio.File)-getPlacesSidebarLocation obj = liftIO $ getObjectPropertyObject obj "location" Gio.File--setPlacesSidebarLocation :: (MonadIO m, PlacesSidebarK o, Gio.FileK a) => o -> a -> m ()-setPlacesSidebarLocation obj val = liftIO $ setObjectPropertyObject obj "location" (Just val)--constructPlacesSidebarLocation :: (Gio.FileK a) => a -> IO ([Char], GValue)-constructPlacesSidebarLocation val = constructObjectPropertyObject "location" (Just val)--clearPlacesSidebarLocation :: (MonadIO m, PlacesSidebarK o) => o -> m ()-clearPlacesSidebarLocation obj = liftIO $ setObjectPropertyObject obj "location" (Nothing :: Maybe Gio.File)--data PlacesSidebarLocationPropertyInfo-instance AttrInfo PlacesSidebarLocationPropertyInfo where-    type AttrAllowedOps PlacesSidebarLocationPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint PlacesSidebarLocationPropertyInfo = Gio.FileK-    type AttrBaseTypeConstraint PlacesSidebarLocationPropertyInfo = PlacesSidebarK-    type AttrGetType PlacesSidebarLocationPropertyInfo = (Maybe Gio.File)-    type AttrLabel PlacesSidebarLocationPropertyInfo = "location"-    attrGet _ = getPlacesSidebarLocation-    attrSet _ = setPlacesSidebarLocation-    attrConstruct _ = constructPlacesSidebarLocation-    attrClear _ = clearPlacesSidebarLocation---- VVV Prop "open-flags"-   -- Type: TInterface "Gtk" "PlacesOpenFlags"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getPlacesSidebarOpenFlags :: (MonadIO m, PlacesSidebarK o) => o -> m [PlacesOpenFlags]-getPlacesSidebarOpenFlags obj = liftIO $ getObjectPropertyFlags obj "open-flags"--setPlacesSidebarOpenFlags :: (MonadIO m, PlacesSidebarK o) => o -> [PlacesOpenFlags] -> m ()-setPlacesSidebarOpenFlags obj val = liftIO $ setObjectPropertyFlags obj "open-flags" val--constructPlacesSidebarOpenFlags :: [PlacesOpenFlags] -> IO ([Char], GValue)-constructPlacesSidebarOpenFlags val = constructObjectPropertyFlags "open-flags" val--data PlacesSidebarOpenFlagsPropertyInfo-instance AttrInfo PlacesSidebarOpenFlagsPropertyInfo where-    type AttrAllowedOps PlacesSidebarOpenFlagsPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint PlacesSidebarOpenFlagsPropertyInfo = (~) [PlacesOpenFlags]-    type AttrBaseTypeConstraint PlacesSidebarOpenFlagsPropertyInfo = PlacesSidebarK-    type AttrGetType PlacesSidebarOpenFlagsPropertyInfo = [PlacesOpenFlags]-    type AttrLabel PlacesSidebarOpenFlagsPropertyInfo = "open-flags"-    attrGet _ = getPlacesSidebarOpenFlags-    attrSet _ = setPlacesSidebarOpenFlags-    attrConstruct _ = constructPlacesSidebarOpenFlags-    attrClear _ = undefined---- VVV Prop "populate-all"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getPlacesSidebarPopulateAll :: (MonadIO m, PlacesSidebarK o) => o -> m Bool-getPlacesSidebarPopulateAll obj = liftIO $ getObjectPropertyBool obj "populate-all"--setPlacesSidebarPopulateAll :: (MonadIO m, PlacesSidebarK o) => o -> Bool -> m ()-setPlacesSidebarPopulateAll obj val = liftIO $ setObjectPropertyBool obj "populate-all" val--constructPlacesSidebarPopulateAll :: Bool -> IO ([Char], GValue)-constructPlacesSidebarPopulateAll val = constructObjectPropertyBool "populate-all" val--data PlacesSidebarPopulateAllPropertyInfo-instance AttrInfo PlacesSidebarPopulateAllPropertyInfo where-    type AttrAllowedOps PlacesSidebarPopulateAllPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint PlacesSidebarPopulateAllPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint PlacesSidebarPopulateAllPropertyInfo = PlacesSidebarK-    type AttrGetType PlacesSidebarPopulateAllPropertyInfo = Bool-    type AttrLabel PlacesSidebarPopulateAllPropertyInfo = "populate-all"-    attrGet _ = getPlacesSidebarPopulateAll-    attrSet _ = setPlacesSidebarPopulateAll-    attrConstruct _ = constructPlacesSidebarPopulateAll-    attrClear _ = undefined---- VVV Prop "show-connect-to-server"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getPlacesSidebarShowConnectToServer :: (MonadIO m, PlacesSidebarK o) => o -> m Bool-getPlacesSidebarShowConnectToServer obj = liftIO $ getObjectPropertyBool obj "show-connect-to-server"--setPlacesSidebarShowConnectToServer :: (MonadIO m, PlacesSidebarK o) => o -> Bool -> m ()-setPlacesSidebarShowConnectToServer obj val = liftIO $ setObjectPropertyBool obj "show-connect-to-server" val--constructPlacesSidebarShowConnectToServer :: Bool -> IO ([Char], GValue)-constructPlacesSidebarShowConnectToServer val = constructObjectPropertyBool "show-connect-to-server" val--data PlacesSidebarShowConnectToServerPropertyInfo-instance AttrInfo PlacesSidebarShowConnectToServerPropertyInfo where-    type AttrAllowedOps PlacesSidebarShowConnectToServerPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint PlacesSidebarShowConnectToServerPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint PlacesSidebarShowConnectToServerPropertyInfo = PlacesSidebarK-    type AttrGetType PlacesSidebarShowConnectToServerPropertyInfo = Bool-    type AttrLabel PlacesSidebarShowConnectToServerPropertyInfo = "show-connect-to-server"-    attrGet _ = getPlacesSidebarShowConnectToServer-    attrSet _ = setPlacesSidebarShowConnectToServer-    attrConstruct _ = constructPlacesSidebarShowConnectToServer-    attrClear _ = undefined---- VVV Prop "show-desktop"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getPlacesSidebarShowDesktop :: (MonadIO m, PlacesSidebarK o) => o -> m Bool-getPlacesSidebarShowDesktop obj = liftIO $ getObjectPropertyBool obj "show-desktop"--setPlacesSidebarShowDesktop :: (MonadIO m, PlacesSidebarK o) => o -> Bool -> m ()-setPlacesSidebarShowDesktop obj val = liftIO $ setObjectPropertyBool obj "show-desktop" val--constructPlacesSidebarShowDesktop :: Bool -> IO ([Char], GValue)-constructPlacesSidebarShowDesktop val = constructObjectPropertyBool "show-desktop" val--data PlacesSidebarShowDesktopPropertyInfo-instance AttrInfo PlacesSidebarShowDesktopPropertyInfo where-    type AttrAllowedOps PlacesSidebarShowDesktopPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint PlacesSidebarShowDesktopPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint PlacesSidebarShowDesktopPropertyInfo = PlacesSidebarK-    type AttrGetType PlacesSidebarShowDesktopPropertyInfo = Bool-    type AttrLabel PlacesSidebarShowDesktopPropertyInfo = "show-desktop"-    attrGet _ = getPlacesSidebarShowDesktop-    attrSet _ = setPlacesSidebarShowDesktop-    attrConstruct _ = constructPlacesSidebarShowDesktop-    attrClear _ = undefined---- VVV Prop "show-enter-location"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getPlacesSidebarShowEnterLocation :: (MonadIO m, PlacesSidebarK o) => o -> m Bool-getPlacesSidebarShowEnterLocation obj = liftIO $ getObjectPropertyBool obj "show-enter-location"--setPlacesSidebarShowEnterLocation :: (MonadIO m, PlacesSidebarK o) => o -> Bool -> m ()-setPlacesSidebarShowEnterLocation obj val = liftIO $ setObjectPropertyBool obj "show-enter-location" val--constructPlacesSidebarShowEnterLocation :: Bool -> IO ([Char], GValue)-constructPlacesSidebarShowEnterLocation val = constructObjectPropertyBool "show-enter-location" val--data PlacesSidebarShowEnterLocationPropertyInfo-instance AttrInfo PlacesSidebarShowEnterLocationPropertyInfo where-    type AttrAllowedOps PlacesSidebarShowEnterLocationPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint PlacesSidebarShowEnterLocationPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint PlacesSidebarShowEnterLocationPropertyInfo = PlacesSidebarK-    type AttrGetType PlacesSidebarShowEnterLocationPropertyInfo = Bool-    type AttrLabel PlacesSidebarShowEnterLocationPropertyInfo = "show-enter-location"-    attrGet _ = getPlacesSidebarShowEnterLocation-    attrSet _ = setPlacesSidebarShowEnterLocation-    attrConstruct _ = constructPlacesSidebarShowEnterLocation-    attrClear _ = undefined---- VVV Prop "show-other-locations"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getPlacesSidebarShowOtherLocations :: (MonadIO m, PlacesSidebarK o) => o -> m Bool-getPlacesSidebarShowOtherLocations obj = liftIO $ getObjectPropertyBool obj "show-other-locations"--setPlacesSidebarShowOtherLocations :: (MonadIO m, PlacesSidebarK o) => o -> Bool -> m ()-setPlacesSidebarShowOtherLocations obj val = liftIO $ setObjectPropertyBool obj "show-other-locations" val--constructPlacesSidebarShowOtherLocations :: Bool -> IO ([Char], GValue)-constructPlacesSidebarShowOtherLocations val = constructObjectPropertyBool "show-other-locations" val--data PlacesSidebarShowOtherLocationsPropertyInfo-instance AttrInfo PlacesSidebarShowOtherLocationsPropertyInfo where-    type AttrAllowedOps PlacesSidebarShowOtherLocationsPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint PlacesSidebarShowOtherLocationsPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint PlacesSidebarShowOtherLocationsPropertyInfo = PlacesSidebarK-    type AttrGetType PlacesSidebarShowOtherLocationsPropertyInfo = Bool-    type AttrLabel PlacesSidebarShowOtherLocationsPropertyInfo = "show-other-locations"-    attrGet _ = getPlacesSidebarShowOtherLocations-    attrSet _ = setPlacesSidebarShowOtherLocations-    attrConstruct _ = constructPlacesSidebarShowOtherLocations-    attrClear _ = undefined---- VVV Prop "show-recent"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getPlacesSidebarShowRecent :: (MonadIO m, PlacesSidebarK o) => o -> m Bool-getPlacesSidebarShowRecent obj = liftIO $ getObjectPropertyBool obj "show-recent"--setPlacesSidebarShowRecent :: (MonadIO m, PlacesSidebarK o) => o -> Bool -> m ()-setPlacesSidebarShowRecent obj val = liftIO $ setObjectPropertyBool obj "show-recent" val--constructPlacesSidebarShowRecent :: Bool -> IO ([Char], GValue)-constructPlacesSidebarShowRecent val = constructObjectPropertyBool "show-recent" val--data PlacesSidebarShowRecentPropertyInfo-instance AttrInfo PlacesSidebarShowRecentPropertyInfo where-    type AttrAllowedOps PlacesSidebarShowRecentPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint PlacesSidebarShowRecentPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint PlacesSidebarShowRecentPropertyInfo = PlacesSidebarK-    type AttrGetType PlacesSidebarShowRecentPropertyInfo = Bool-    type AttrLabel PlacesSidebarShowRecentPropertyInfo = "show-recent"-    attrGet _ = getPlacesSidebarShowRecent-    attrSet _ = setPlacesSidebarShowRecent-    attrConstruct _ = constructPlacesSidebarShowRecent-    attrClear _ = undefined---- VVV Prop "show-trash"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getPlacesSidebarShowTrash :: (MonadIO m, PlacesSidebarK o) => o -> m Bool-getPlacesSidebarShowTrash obj = liftIO $ getObjectPropertyBool obj "show-trash"--setPlacesSidebarShowTrash :: (MonadIO m, PlacesSidebarK o) => o -> Bool -> m ()-setPlacesSidebarShowTrash obj val = liftIO $ setObjectPropertyBool obj "show-trash" val--constructPlacesSidebarShowTrash :: Bool -> IO ([Char], GValue)-constructPlacesSidebarShowTrash val = constructObjectPropertyBool "show-trash" val--data PlacesSidebarShowTrashPropertyInfo-instance AttrInfo PlacesSidebarShowTrashPropertyInfo where-    type AttrAllowedOps PlacesSidebarShowTrashPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint PlacesSidebarShowTrashPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint PlacesSidebarShowTrashPropertyInfo = PlacesSidebarK-    type AttrGetType PlacesSidebarShowTrashPropertyInfo = Bool-    type AttrLabel PlacesSidebarShowTrashPropertyInfo = "show-trash"-    attrGet _ = getPlacesSidebarShowTrash-    attrSet _ = setPlacesSidebarShowTrash-    attrConstruct _ = constructPlacesSidebarShowTrash-    attrClear _ = undefined--type instance AttributeList PlacesSidebar = PlacesSidebarAttributeList-type PlacesSidebarAttributeList = ('[ '("appPaintable", WidgetAppPaintablePropertyInfo), '("borderWidth", ContainerBorderWidthPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("child", ContainerChildPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("hadjustment", ScrolledWindowHadjustmentPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("hscrollbarPolicy", ScrolledWindowHscrollbarPolicyPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("kineticScrolling", ScrolledWindowKineticScrollingPropertyInfo), '("localOnly", PlacesSidebarLocalOnlyPropertyInfo), '("location", PlacesSidebarLocationPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("minContentHeight", ScrolledWindowMinContentHeightPropertyInfo), '("minContentWidth", ScrolledWindowMinContentWidthPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("openFlags", PlacesSidebarOpenFlagsPropertyInfo), '("overlayScrolling", ScrolledWindowOverlayScrollingPropertyInfo), '("parent", WidgetParentPropertyInfo), '("populateAll", PlacesSidebarPopulateAllPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("resizeMode", ContainerResizeModePropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("shadowType", ScrolledWindowShadowTypePropertyInfo), '("showConnectToServer", PlacesSidebarShowConnectToServerPropertyInfo), '("showDesktop", PlacesSidebarShowDesktopPropertyInfo), '("showEnterLocation", PlacesSidebarShowEnterLocationPropertyInfo), '("showOtherLocations", PlacesSidebarShowOtherLocationsPropertyInfo), '("showRecent", PlacesSidebarShowRecentPropertyInfo), '("showTrash", PlacesSidebarShowTrashPropertyInfo), '("style", WidgetStylePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("vadjustment", ScrolledWindowVadjustmentPropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("vscrollbarPolicy", ScrolledWindowVscrollbarPolicyPropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo), '("windowPlacement", ScrolledWindowWindowPlacementPropertyInfo), '("windowPlacementSet", ScrolledWindowWindowPlacementSetPropertyInfo)] :: [(Symbol, *)])--placesSidebarLocalOnly :: AttrLabelProxy "localOnly"-placesSidebarLocalOnly = AttrLabelProxy--placesSidebarLocation :: AttrLabelProxy "location"-placesSidebarLocation = AttrLabelProxy--placesSidebarOpenFlags :: AttrLabelProxy "openFlags"-placesSidebarOpenFlags = AttrLabelProxy--placesSidebarPopulateAll :: AttrLabelProxy "populateAll"-placesSidebarPopulateAll = AttrLabelProxy--placesSidebarShowConnectToServer :: AttrLabelProxy "showConnectToServer"-placesSidebarShowConnectToServer = AttrLabelProxy--placesSidebarShowDesktop :: AttrLabelProxy "showDesktop"-placesSidebarShowDesktop = AttrLabelProxy--placesSidebarShowEnterLocation :: AttrLabelProxy "showEnterLocation"-placesSidebarShowEnterLocation = AttrLabelProxy--placesSidebarShowOtherLocations :: AttrLabelProxy "showOtherLocations"-placesSidebarShowOtherLocations = AttrLabelProxy--placesSidebarShowRecent :: AttrLabelProxy "showRecent"-placesSidebarShowRecent = AttrLabelProxy--placesSidebarShowTrash :: AttrLabelProxy "showTrash"-placesSidebarShowTrash = AttrLabelProxy--data PlacesSidebarDragActionAskSignalInfo-instance SignalInfo PlacesSidebarDragActionAskSignalInfo where-    type HaskellCallbackType PlacesSidebarDragActionAskSignalInfo = PlacesSidebarDragActionAskCallback-    connectSignal _ = connectPlacesSidebarDragActionAsk--data PlacesSidebarDragActionRequestedSignalInfo-instance SignalInfo PlacesSidebarDragActionRequestedSignalInfo where-    type HaskellCallbackType PlacesSidebarDragActionRequestedSignalInfo = PlacesSidebarDragActionRequestedCallback-    connectSignal _ = connectPlacesSidebarDragActionRequested--data PlacesSidebarDragPerformDropSignalInfo-instance SignalInfo PlacesSidebarDragPerformDropSignalInfo where-    type HaskellCallbackType PlacesSidebarDragPerformDropSignalInfo = PlacesSidebarDragPerformDropCallback-    connectSignal _ = connectPlacesSidebarDragPerformDrop--data PlacesSidebarOpenLocationSignalInfo-instance SignalInfo PlacesSidebarOpenLocationSignalInfo where-    type HaskellCallbackType PlacesSidebarOpenLocationSignalInfo = PlacesSidebarOpenLocationCallback-    connectSignal _ = connectPlacesSidebarOpenLocation--data PlacesSidebarPopulatePopupSignalInfo-instance SignalInfo PlacesSidebarPopulatePopupSignalInfo where-    type HaskellCallbackType PlacesSidebarPopulatePopupSignalInfo = PlacesSidebarPopulatePopupCallback-    connectSignal _ = connectPlacesSidebarPopulatePopup--data PlacesSidebarShowConnectToServerSignalInfo-instance SignalInfo PlacesSidebarShowConnectToServerSignalInfo where-    type HaskellCallbackType PlacesSidebarShowConnectToServerSignalInfo = PlacesSidebarShowConnectToServerCallback-    connectSignal _ = connectPlacesSidebarShowConnectToServer--data PlacesSidebarShowEnterLocationSignalInfo-instance SignalInfo PlacesSidebarShowEnterLocationSignalInfo where-    type HaskellCallbackType PlacesSidebarShowEnterLocationSignalInfo = PlacesSidebarShowEnterLocationCallback-    connectSignal _ = connectPlacesSidebarShowEnterLocation--data PlacesSidebarShowErrorMessageSignalInfo-instance SignalInfo PlacesSidebarShowErrorMessageSignalInfo where-    type HaskellCallbackType PlacesSidebarShowErrorMessageSignalInfo = PlacesSidebarShowErrorMessageCallback-    connectSignal _ = connectPlacesSidebarShowErrorMessage--data PlacesSidebarShowOtherLocationsSignalInfo-instance SignalInfo PlacesSidebarShowOtherLocationsSignalInfo where-    type HaskellCallbackType PlacesSidebarShowOtherLocationsSignalInfo = PlacesSidebarShowOtherLocationsCallback-    connectSignal _ = connectPlacesSidebarShowOtherLocations--type instance SignalList PlacesSidebar = PlacesSidebarSignalList-type PlacesSidebarSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("add", ContainerAddSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("checkResize", ContainerCheckResizeSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragActionAsk", PlacesSidebarDragActionAskSignalInfo), '("dragActionRequested", PlacesSidebarDragActionRequestedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("dragPerformDrop", PlacesSidebarDragPerformDropSignalInfo), '("draw", WidgetDrawSignalInfo), '("edgeOvershot", ScrolledWindowEdgeOvershotSignalInfo), '("edgeReached", ScrolledWindowEdgeReachedSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("moveFocusOut", ScrolledWindowMoveFocusOutSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("openLocation", PlacesSidebarOpenLocationSignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("populatePopup", PlacesSidebarPopulatePopupSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("remove", ContainerRemoveSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollChild", ScrolledWindowScrollChildSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("setFocusChild", ContainerSetFocusChildSignalInfo), '("show", WidgetShowSignalInfo), '("showConnectToServer", PlacesSidebarShowConnectToServerSignalInfo), '("showEnterLocation", PlacesSidebarShowEnterLocationSignalInfo), '("showErrorMessage", PlacesSidebarShowErrorMessageSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("showOtherLocations", PlacesSidebarShowOtherLocationsSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method PlacesSidebar::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "PlacesSidebar")--- throws : False--- Skip return : False--foreign import ccall "gtk_places_sidebar_new" gtk_places_sidebar_new :: -    IO (Ptr PlacesSidebar)---placesSidebarNew ::-    (MonadIO m) =>-    m PlacesSidebar                         -- result-placesSidebarNew  = liftIO $ do-    result <- gtk_places_sidebar_new-    checkUnexpectedReturnNULL "gtk_places_sidebar_new" result-    result' <- (newObject PlacesSidebar) result-    return result'---- method PlacesSidebar::add_shortcut--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PlacesSidebar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "location", argType = TInterface "Gio" "File", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_places_sidebar_add_shortcut" gtk_places_sidebar_add_shortcut :: -    Ptr PlacesSidebar ->                    -- _obj : TInterface "Gtk" "PlacesSidebar"-    Ptr Gio.File ->                         -- location : TInterface "Gio" "File"-    IO ()---placesSidebarAddShortcut ::-    (MonadIO m, PlacesSidebarK a, Gio.FileK b) =>-    a                                       -- _obj-    -> b                                    -- location-    -> m ()                                 -- result-placesSidebarAddShortcut _obj location = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let location' = unsafeManagedPtrCastPtr location-    gtk_places_sidebar_add_shortcut _obj' location'-    touchManagedPtr _obj-    touchManagedPtr location-    return ()--data PlacesSidebarAddShortcutMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, PlacesSidebarK a, Gio.FileK b) => MethodInfo PlacesSidebarAddShortcutMethodInfo a signature where-    overloadedMethod _ = placesSidebarAddShortcut---- method PlacesSidebar::get_local_only--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PlacesSidebar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_places_sidebar_get_local_only" gtk_places_sidebar_get_local_only :: -    Ptr PlacesSidebar ->                    -- _obj : TInterface "Gtk" "PlacesSidebar"-    IO CInt---placesSidebarGetLocalOnly ::-    (MonadIO m, PlacesSidebarK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-placesSidebarGetLocalOnly _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_places_sidebar_get_local_only _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data PlacesSidebarGetLocalOnlyMethodInfo-instance (signature ~ (m Bool), MonadIO m, PlacesSidebarK a) => MethodInfo PlacesSidebarGetLocalOnlyMethodInfo a signature where-    overloadedMethod _ = placesSidebarGetLocalOnly---- method PlacesSidebar::get_location--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PlacesSidebar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gio" "File")--- throws : False--- Skip return : False--foreign import ccall "gtk_places_sidebar_get_location" gtk_places_sidebar_get_location :: -    Ptr PlacesSidebar ->                    -- _obj : TInterface "Gtk" "PlacesSidebar"-    IO (Ptr Gio.File)---placesSidebarGetLocation ::-    (MonadIO m, PlacesSidebarK a) =>-    a                                       -- _obj-    -> m Gio.File                           -- result-placesSidebarGetLocation _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_places_sidebar_get_location _obj'-    checkUnexpectedReturnNULL "gtk_places_sidebar_get_location" result-    result' <- (wrapObject Gio.File) result-    touchManagedPtr _obj-    return result'--data PlacesSidebarGetLocationMethodInfo-instance (signature ~ (m Gio.File), MonadIO m, PlacesSidebarK a) => MethodInfo PlacesSidebarGetLocationMethodInfo a signature where-    overloadedMethod _ = placesSidebarGetLocation---- method PlacesSidebar::get_nth_bookmark--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PlacesSidebar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "n", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gio" "File")--- throws : False--- Skip return : False--foreign import ccall "gtk_places_sidebar_get_nth_bookmark" gtk_places_sidebar_get_nth_bookmark :: -    Ptr PlacesSidebar ->                    -- _obj : TInterface "Gtk" "PlacesSidebar"-    Int32 ->                                -- n : TBasicType TInt-    IO (Ptr Gio.File)---placesSidebarGetNthBookmark ::-    (MonadIO m, PlacesSidebarK a) =>-    a                                       -- _obj-    -> Int32                                -- n-    -> m Gio.File                           -- result-placesSidebarGetNthBookmark _obj n = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_places_sidebar_get_nth_bookmark _obj' n-    checkUnexpectedReturnNULL "gtk_places_sidebar_get_nth_bookmark" result-    result' <- (wrapObject Gio.File) result-    touchManagedPtr _obj-    return result'--data PlacesSidebarGetNthBookmarkMethodInfo-instance (signature ~ (Int32 -> m Gio.File), MonadIO m, PlacesSidebarK a) => MethodInfo PlacesSidebarGetNthBookmarkMethodInfo a signature where-    overloadedMethod _ = placesSidebarGetNthBookmark---- method PlacesSidebar::get_open_flags--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PlacesSidebar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "PlacesOpenFlags")--- throws : False--- Skip return : False--foreign import ccall "gtk_places_sidebar_get_open_flags" gtk_places_sidebar_get_open_flags :: -    Ptr PlacesSidebar ->                    -- _obj : TInterface "Gtk" "PlacesSidebar"-    IO CUInt---placesSidebarGetOpenFlags ::-    (MonadIO m, PlacesSidebarK a) =>-    a                                       -- _obj-    -> m [PlacesOpenFlags]                  -- result-placesSidebarGetOpenFlags _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_places_sidebar_get_open_flags _obj'-    let result' = wordToGFlags result-    touchManagedPtr _obj-    return result'--data PlacesSidebarGetOpenFlagsMethodInfo-instance (signature ~ (m [PlacesOpenFlags]), MonadIO m, PlacesSidebarK a) => MethodInfo PlacesSidebarGetOpenFlagsMethodInfo a signature where-    overloadedMethod _ = placesSidebarGetOpenFlags---- method PlacesSidebar::get_show_connect_to_server--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PlacesSidebar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_places_sidebar_get_show_connect_to_server" gtk_places_sidebar_get_show_connect_to_server :: -    Ptr PlacesSidebar ->                    -- _obj : TInterface "Gtk" "PlacesSidebar"-    IO CInt--{-# DEPRECATED placesSidebarGetShowConnectToServer ["(Since version 3.18)","It is recommended to group this functionality with the drives","    and network location under the new 'Other Location' item"]#-}-placesSidebarGetShowConnectToServer ::-    (MonadIO m, PlacesSidebarK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-placesSidebarGetShowConnectToServer _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_places_sidebar_get_show_connect_to_server _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data PlacesSidebarGetShowConnectToServerMethodInfo-instance (signature ~ (m Bool), MonadIO m, PlacesSidebarK a) => MethodInfo PlacesSidebarGetShowConnectToServerMethodInfo a signature where-    overloadedMethod _ = placesSidebarGetShowConnectToServer---- method PlacesSidebar::get_show_desktop--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PlacesSidebar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_places_sidebar_get_show_desktop" gtk_places_sidebar_get_show_desktop :: -    Ptr PlacesSidebar ->                    -- _obj : TInterface "Gtk" "PlacesSidebar"-    IO CInt---placesSidebarGetShowDesktop ::-    (MonadIO m, PlacesSidebarK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-placesSidebarGetShowDesktop _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_places_sidebar_get_show_desktop _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data PlacesSidebarGetShowDesktopMethodInfo-instance (signature ~ (m Bool), MonadIO m, PlacesSidebarK a) => MethodInfo PlacesSidebarGetShowDesktopMethodInfo a signature where-    overloadedMethod _ = placesSidebarGetShowDesktop---- method PlacesSidebar::get_show_enter_location--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PlacesSidebar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_places_sidebar_get_show_enter_location" gtk_places_sidebar_get_show_enter_location :: -    Ptr PlacesSidebar ->                    -- _obj : TInterface "Gtk" "PlacesSidebar"-    IO CInt---placesSidebarGetShowEnterLocation ::-    (MonadIO m, PlacesSidebarK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-placesSidebarGetShowEnterLocation _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_places_sidebar_get_show_enter_location _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data PlacesSidebarGetShowEnterLocationMethodInfo-instance (signature ~ (m Bool), MonadIO m, PlacesSidebarK a) => MethodInfo PlacesSidebarGetShowEnterLocationMethodInfo a signature where-    overloadedMethod _ = placesSidebarGetShowEnterLocation---- method PlacesSidebar::get_show_other_locations--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PlacesSidebar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_places_sidebar_get_show_other_locations" gtk_places_sidebar_get_show_other_locations :: -    Ptr PlacesSidebar ->                    -- _obj : TInterface "Gtk" "PlacesSidebar"-    IO CInt---placesSidebarGetShowOtherLocations ::-    (MonadIO m, PlacesSidebarK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-placesSidebarGetShowOtherLocations _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_places_sidebar_get_show_other_locations _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data PlacesSidebarGetShowOtherLocationsMethodInfo-instance (signature ~ (m Bool), MonadIO m, PlacesSidebarK a) => MethodInfo PlacesSidebarGetShowOtherLocationsMethodInfo a signature where-    overloadedMethod _ = placesSidebarGetShowOtherLocations---- method PlacesSidebar::get_show_recent--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PlacesSidebar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_places_sidebar_get_show_recent" gtk_places_sidebar_get_show_recent :: -    Ptr PlacesSidebar ->                    -- _obj : TInterface "Gtk" "PlacesSidebar"-    IO CInt---placesSidebarGetShowRecent ::-    (MonadIO m, PlacesSidebarK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-placesSidebarGetShowRecent _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_places_sidebar_get_show_recent _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data PlacesSidebarGetShowRecentMethodInfo-instance (signature ~ (m Bool), MonadIO m, PlacesSidebarK a) => MethodInfo PlacesSidebarGetShowRecentMethodInfo a signature where-    overloadedMethod _ = placesSidebarGetShowRecent---- method PlacesSidebar::get_show_trash--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PlacesSidebar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_places_sidebar_get_show_trash" gtk_places_sidebar_get_show_trash :: -    Ptr PlacesSidebar ->                    -- _obj : TInterface "Gtk" "PlacesSidebar"-    IO CInt---placesSidebarGetShowTrash ::-    (MonadIO m, PlacesSidebarK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-placesSidebarGetShowTrash _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_places_sidebar_get_show_trash _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data PlacesSidebarGetShowTrashMethodInfo-instance (signature ~ (m Bool), MonadIO m, PlacesSidebarK a) => MethodInfo PlacesSidebarGetShowTrashMethodInfo a signature where-    overloadedMethod _ = placesSidebarGetShowTrash---- method PlacesSidebar::list_shortcuts--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PlacesSidebar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TGSList (TInterface "Gio" "File"))--- throws : False--- Skip return : False--foreign import ccall "gtk_places_sidebar_list_shortcuts" gtk_places_sidebar_list_shortcuts :: -    Ptr PlacesSidebar ->                    -- _obj : TInterface "Gtk" "PlacesSidebar"-    IO (Ptr (GSList (Ptr Gio.File)))---placesSidebarListShortcuts ::-    (MonadIO m, PlacesSidebarK a) =>-    a                                       -- _obj-    -> m [Gio.File]                         -- result-placesSidebarListShortcuts _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_places_sidebar_list_shortcuts _obj'-    result' <- unpackGSList result-    result'' <- mapM (wrapObject Gio.File) result'-    g_slist_free result-    touchManagedPtr _obj-    return result''--data PlacesSidebarListShortcutsMethodInfo-instance (signature ~ (m [Gio.File]), MonadIO m, PlacesSidebarK a) => MethodInfo PlacesSidebarListShortcutsMethodInfo a signature where-    overloadedMethod _ = placesSidebarListShortcuts---- method PlacesSidebar::remove_shortcut--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PlacesSidebar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "location", argType = TInterface "Gio" "File", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_places_sidebar_remove_shortcut" gtk_places_sidebar_remove_shortcut :: -    Ptr PlacesSidebar ->                    -- _obj : TInterface "Gtk" "PlacesSidebar"-    Ptr Gio.File ->                         -- location : TInterface "Gio" "File"-    IO ()---placesSidebarRemoveShortcut ::-    (MonadIO m, PlacesSidebarK a, Gio.FileK b) =>-    a                                       -- _obj-    -> b                                    -- location-    -> m ()                                 -- result-placesSidebarRemoveShortcut _obj location = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let location' = unsafeManagedPtrCastPtr location-    gtk_places_sidebar_remove_shortcut _obj' location'-    touchManagedPtr _obj-    touchManagedPtr location-    return ()--data PlacesSidebarRemoveShortcutMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, PlacesSidebarK a, Gio.FileK b) => MethodInfo PlacesSidebarRemoveShortcutMethodInfo a signature where-    overloadedMethod _ = placesSidebarRemoveShortcut---- method PlacesSidebar::set_drop_targets_visible--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PlacesSidebar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "visible", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "context", argType = TInterface "Gdk" "DragContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_places_sidebar_set_drop_targets_visible" gtk_places_sidebar_set_drop_targets_visible :: -    Ptr PlacesSidebar ->                    -- _obj : TInterface "Gtk" "PlacesSidebar"-    CInt ->                                 -- visible : TBasicType TBoolean-    Ptr Gdk.DragContext ->                  -- context : TInterface "Gdk" "DragContext"-    IO ()---placesSidebarSetDropTargetsVisible ::-    (MonadIO m, PlacesSidebarK a, Gdk.DragContextK b) =>-    a                                       -- _obj-    -> Bool                                 -- visible-    -> b                                    -- context-    -> m ()                                 -- result-placesSidebarSetDropTargetsVisible _obj visible context = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let visible' = (fromIntegral . fromEnum) visible-    let context' = unsafeManagedPtrCastPtr context-    gtk_places_sidebar_set_drop_targets_visible _obj' visible' context'-    touchManagedPtr _obj-    touchManagedPtr context-    return ()--data PlacesSidebarSetDropTargetsVisibleMethodInfo-instance (signature ~ (Bool -> b -> m ()), MonadIO m, PlacesSidebarK a, Gdk.DragContextK b) => MethodInfo PlacesSidebarSetDropTargetsVisibleMethodInfo a signature where-    overloadedMethod _ = placesSidebarSetDropTargetsVisible---- method PlacesSidebar::set_local_only--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PlacesSidebar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "local_only", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_places_sidebar_set_local_only" gtk_places_sidebar_set_local_only :: -    Ptr PlacesSidebar ->                    -- _obj : TInterface "Gtk" "PlacesSidebar"-    CInt ->                                 -- local_only : TBasicType TBoolean-    IO ()---placesSidebarSetLocalOnly ::-    (MonadIO m, PlacesSidebarK a) =>-    a                                       -- _obj-    -> Bool                                 -- localOnly-    -> m ()                                 -- result-placesSidebarSetLocalOnly _obj localOnly = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let localOnly' = (fromIntegral . fromEnum) localOnly-    gtk_places_sidebar_set_local_only _obj' localOnly'-    touchManagedPtr _obj-    return ()--data PlacesSidebarSetLocalOnlyMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, PlacesSidebarK a) => MethodInfo PlacesSidebarSetLocalOnlyMethodInfo a signature where-    overloadedMethod _ = placesSidebarSetLocalOnly---- method PlacesSidebar::set_location--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PlacesSidebar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "location", argType = TInterface "Gio" "File", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_places_sidebar_set_location" gtk_places_sidebar_set_location :: -    Ptr PlacesSidebar ->                    -- _obj : TInterface "Gtk" "PlacesSidebar"-    Ptr Gio.File ->                         -- location : TInterface "Gio" "File"-    IO ()---placesSidebarSetLocation ::-    (MonadIO m, PlacesSidebarK a, Gio.FileK b) =>-    a                                       -- _obj-    -> Maybe (b)                            -- location-    -> m ()                                 -- result-placesSidebarSetLocation _obj location = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeLocation <- case location of-        Nothing -> return nullPtr-        Just jLocation -> do-            let jLocation' = unsafeManagedPtrCastPtr jLocation-            return jLocation'-    gtk_places_sidebar_set_location _obj' maybeLocation-    touchManagedPtr _obj-    whenJust location touchManagedPtr-    return ()--data PlacesSidebarSetLocationMethodInfo-instance (signature ~ (Maybe (b) -> m ()), MonadIO m, PlacesSidebarK a, Gio.FileK b) => MethodInfo PlacesSidebarSetLocationMethodInfo a signature where-    overloadedMethod _ = placesSidebarSetLocation---- method PlacesSidebar::set_open_flags--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PlacesSidebar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "flags", argType = TInterface "Gtk" "PlacesOpenFlags", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_places_sidebar_set_open_flags" gtk_places_sidebar_set_open_flags :: -    Ptr PlacesSidebar ->                    -- _obj : TInterface "Gtk" "PlacesSidebar"-    CUInt ->                                -- flags : TInterface "Gtk" "PlacesOpenFlags"-    IO ()---placesSidebarSetOpenFlags ::-    (MonadIO m, PlacesSidebarK a) =>-    a                                       -- _obj-    -> [PlacesOpenFlags]                    -- flags-    -> m ()                                 -- result-placesSidebarSetOpenFlags _obj flags = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let flags' = gflagsToWord flags-    gtk_places_sidebar_set_open_flags _obj' flags'-    touchManagedPtr _obj-    return ()--data PlacesSidebarSetOpenFlagsMethodInfo-instance (signature ~ ([PlacesOpenFlags] -> m ()), MonadIO m, PlacesSidebarK a) => MethodInfo PlacesSidebarSetOpenFlagsMethodInfo a signature where-    overloadedMethod _ = placesSidebarSetOpenFlags---- method PlacesSidebar::set_show_connect_to_server--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PlacesSidebar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "show_connect_to_server", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_places_sidebar_set_show_connect_to_server" gtk_places_sidebar_set_show_connect_to_server :: -    Ptr PlacesSidebar ->                    -- _obj : TInterface "Gtk" "PlacesSidebar"-    CInt ->                                 -- show_connect_to_server : TBasicType TBoolean-    IO ()--{-# DEPRECATED placesSidebarSetShowConnectToServer ["(Since version 3.18)","It is recommended to group this functionality with the drives","    and network location under the new 'Other Location' item"]#-}-placesSidebarSetShowConnectToServer ::-    (MonadIO m, PlacesSidebarK a) =>-    a                                       -- _obj-    -> Bool                                 -- showConnectToServer-    -> m ()                                 -- result-placesSidebarSetShowConnectToServer _obj showConnectToServer = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let showConnectToServer' = (fromIntegral . fromEnum) showConnectToServer-    gtk_places_sidebar_set_show_connect_to_server _obj' showConnectToServer'-    touchManagedPtr _obj-    return ()--data PlacesSidebarSetShowConnectToServerMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, PlacesSidebarK a) => MethodInfo PlacesSidebarSetShowConnectToServerMethodInfo a signature where-    overloadedMethod _ = placesSidebarSetShowConnectToServer---- method PlacesSidebar::set_show_desktop--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PlacesSidebar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "show_desktop", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_places_sidebar_set_show_desktop" gtk_places_sidebar_set_show_desktop :: -    Ptr PlacesSidebar ->                    -- _obj : TInterface "Gtk" "PlacesSidebar"-    CInt ->                                 -- show_desktop : TBasicType TBoolean-    IO ()---placesSidebarSetShowDesktop ::-    (MonadIO m, PlacesSidebarK a) =>-    a                                       -- _obj-    -> Bool                                 -- showDesktop-    -> m ()                                 -- result-placesSidebarSetShowDesktop _obj showDesktop = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let showDesktop' = (fromIntegral . fromEnum) showDesktop-    gtk_places_sidebar_set_show_desktop _obj' showDesktop'-    touchManagedPtr _obj-    return ()--data PlacesSidebarSetShowDesktopMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, PlacesSidebarK a) => MethodInfo PlacesSidebarSetShowDesktopMethodInfo a signature where-    overloadedMethod _ = placesSidebarSetShowDesktop---- method PlacesSidebar::set_show_enter_location--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PlacesSidebar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "show_enter_location", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_places_sidebar_set_show_enter_location" gtk_places_sidebar_set_show_enter_location :: -    Ptr PlacesSidebar ->                    -- _obj : TInterface "Gtk" "PlacesSidebar"-    CInt ->                                 -- show_enter_location : TBasicType TBoolean-    IO ()---placesSidebarSetShowEnterLocation ::-    (MonadIO m, PlacesSidebarK a) =>-    a                                       -- _obj-    -> Bool                                 -- showEnterLocation-    -> m ()                                 -- result-placesSidebarSetShowEnterLocation _obj showEnterLocation = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let showEnterLocation' = (fromIntegral . fromEnum) showEnterLocation-    gtk_places_sidebar_set_show_enter_location _obj' showEnterLocation'-    touchManagedPtr _obj-    return ()--data PlacesSidebarSetShowEnterLocationMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, PlacesSidebarK a) => MethodInfo PlacesSidebarSetShowEnterLocationMethodInfo a signature where-    overloadedMethod _ = placesSidebarSetShowEnterLocation---- method PlacesSidebar::set_show_other_locations--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PlacesSidebar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "show_other_locations", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_places_sidebar_set_show_other_locations" gtk_places_sidebar_set_show_other_locations :: -    Ptr PlacesSidebar ->                    -- _obj : TInterface "Gtk" "PlacesSidebar"-    CInt ->                                 -- show_other_locations : TBasicType TBoolean-    IO ()---placesSidebarSetShowOtherLocations ::-    (MonadIO m, PlacesSidebarK a) =>-    a                                       -- _obj-    -> Bool                                 -- showOtherLocations-    -> m ()                                 -- result-placesSidebarSetShowOtherLocations _obj showOtherLocations = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let showOtherLocations' = (fromIntegral . fromEnum) showOtherLocations-    gtk_places_sidebar_set_show_other_locations _obj' showOtherLocations'-    touchManagedPtr _obj-    return ()--data PlacesSidebarSetShowOtherLocationsMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, PlacesSidebarK a) => MethodInfo PlacesSidebarSetShowOtherLocationsMethodInfo a signature where-    overloadedMethod _ = placesSidebarSetShowOtherLocations---- method PlacesSidebar::set_show_recent--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PlacesSidebar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "show_recent", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_places_sidebar_set_show_recent" gtk_places_sidebar_set_show_recent :: -    Ptr PlacesSidebar ->                    -- _obj : TInterface "Gtk" "PlacesSidebar"-    CInt ->                                 -- show_recent : TBasicType TBoolean-    IO ()---placesSidebarSetShowRecent ::-    (MonadIO m, PlacesSidebarK a) =>-    a                                       -- _obj-    -> Bool                                 -- showRecent-    -> m ()                                 -- result-placesSidebarSetShowRecent _obj showRecent = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let showRecent' = (fromIntegral . fromEnum) showRecent-    gtk_places_sidebar_set_show_recent _obj' showRecent'-    touchManagedPtr _obj-    return ()--data PlacesSidebarSetShowRecentMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, PlacesSidebarK a) => MethodInfo PlacesSidebarSetShowRecentMethodInfo a signature where-    overloadedMethod _ = placesSidebarSetShowRecent---- method PlacesSidebar::set_show_trash--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PlacesSidebar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "show_trash", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_places_sidebar_set_show_trash" gtk_places_sidebar_set_show_trash :: -    Ptr PlacesSidebar ->                    -- _obj : TInterface "Gtk" "PlacesSidebar"-    CInt ->                                 -- show_trash : TBasicType TBoolean-    IO ()---placesSidebarSetShowTrash ::-    (MonadIO m, PlacesSidebarK a) =>-    a                                       -- _obj-    -> Bool                                 -- showTrash-    -> m ()                                 -- result-placesSidebarSetShowTrash _obj showTrash = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let showTrash' = (fromIntegral . fromEnum) showTrash-    gtk_places_sidebar_set_show_trash _obj' showTrash'-    touchManagedPtr _obj-    return ()--data PlacesSidebarSetShowTrashMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, PlacesSidebarK a) => MethodInfo PlacesSidebarSetShowTrashMethodInfo a signature where-    overloadedMethod _ = placesSidebarSetShowTrash--
− GI/Gtk/Objects/PlacesSidebar.hs-boot
@@ -1,55 +0,0 @@-module GI.Gtk.Objects.PlacesSidebar where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype PlacesSidebar = PlacesSidebar (ForeignPtr PlacesSidebar)-instance GObject PlacesSidebar where-class GObject o => PlacesSidebarK o-instance (GObject o, IsDescendantOf PlacesSidebar o) => PlacesSidebarK o-data PlacesSidebarLocalOnlyPropertyInfo-data PlacesSidebarLocationPropertyInfo-data PlacesSidebarOpenFlagsPropertyInfo-data PlacesSidebarPopulateAllPropertyInfo-data PlacesSidebarShowConnectToServerPropertyInfo-data PlacesSidebarShowDesktopPropertyInfo-data PlacesSidebarShowEnterLocationPropertyInfo-data PlacesSidebarShowOtherLocationsPropertyInfo-data PlacesSidebarShowRecentPropertyInfo-data PlacesSidebarShowTrashPropertyInfo-data PlacesSidebarDragActionAskSignalInfo-data PlacesSidebarDragActionRequestedSignalInfo-data PlacesSidebarDragPerformDropSignalInfo-data PlacesSidebarOpenLocationSignalInfo-data PlacesSidebarPopulatePopupSignalInfo-data PlacesSidebarShowConnectToServerSignalInfo-data PlacesSidebarShowEnterLocationSignalInfo-data PlacesSidebarShowErrorMessageSignalInfo-data PlacesSidebarShowOtherLocationsSignalInfo-data PlacesSidebarAddShortcutMethodInfo-data PlacesSidebarGetLocalOnlyMethodInfo-data PlacesSidebarGetLocationMethodInfo-data PlacesSidebarGetNthBookmarkMethodInfo-data PlacesSidebarGetOpenFlagsMethodInfo-data PlacesSidebarGetShowConnectToServerMethodInfo-data PlacesSidebarGetShowDesktopMethodInfo-data PlacesSidebarGetShowEnterLocationMethodInfo-data PlacesSidebarGetShowOtherLocationsMethodInfo-data PlacesSidebarGetShowRecentMethodInfo-data PlacesSidebarGetShowTrashMethodInfo-data PlacesSidebarListShortcutsMethodInfo-data PlacesSidebarRemoveShortcutMethodInfo-data PlacesSidebarSetDropTargetsVisibleMethodInfo-data PlacesSidebarSetLocalOnlyMethodInfo-data PlacesSidebarSetLocationMethodInfo-data PlacesSidebarSetOpenFlagsMethodInfo-data PlacesSidebarSetShowConnectToServerMethodInfo-data PlacesSidebarSetShowDesktopMethodInfo-data PlacesSidebarSetShowEnterLocationMethodInfo-data PlacesSidebarSetShowOtherLocationsMethodInfo-data PlacesSidebarSetShowRecentMethodInfo-data PlacesSidebarSetShowTrashMethodInfo
− GI/Gtk/Objects/Plug.hs
@@ -1,841 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.Plug-    ( ---- * Exported types-    Plug(..)                                ,-    PlugK                                   ,-    toPlug                                  ,-    noPlug                                  ,--- -- * Methods--- ** plugConstruct-    PlugConstructMethodInfo                 ,-    plugConstruct                           ,----- ** plugConstructForDisplay-    PlugConstructForDisplayMethodInfo       ,-    plugConstructForDisplay                 ,----- ** plugGetEmbedded-    PlugGetEmbeddedMethodInfo               ,-    plugGetEmbedded                         ,----- ** plugGetId-    PlugGetIdMethodInfo                     ,-    plugGetId                               ,----- ** plugGetSocketWindow-    PlugGetSocketWindowMethodInfo           ,-    plugGetSocketWindow                     ,----- ** plugNew-    plugNew                                 ,----- ** plugNewForDisplay-    plugNewForDisplay                       ,----- -- * Properties--- ** Embedded-    PlugEmbeddedPropertyInfo                ,-    getPlugEmbedded                         ,-    plugEmbedded                            ,----- ** SocketWindow-    PlugSocketWindowPropertyInfo            ,-    getPlugSocketWindow                     ,-    plugSocketWindow                        ,----- -- * Signals--- ** Embedded-    PlugEmbeddedCallback                    ,-    PlugEmbeddedCallbackC                   ,-    PlugEmbeddedSignalInfo                  ,-    afterPlugEmbedded                       ,-    mkPlugEmbeddedCallback                  ,-    noPlugEmbeddedCallback                  ,-    onPlugEmbedded                          ,-    plugEmbeddedCallbackWrapper             ,-    plugEmbeddedClosure                     ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject-import qualified GI.Gdk as Gdk--newtype Plug = Plug (ForeignPtr Plug)-foreign import ccall "gtk_plug_get_type"-    c_gtk_plug_get_type :: IO GType--type instance ParentTypes Plug = PlugParentTypes-type PlugParentTypes = '[Window, Bin, Container, Widget, GObject.Object, Atk.ImplementorIface, Buildable]--instance GObject Plug where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_plug_get_type-    --class GObject o => PlugK o-instance (GObject o, IsDescendantOf Plug o) => PlugK o--toPlug :: PlugK o => o -> IO Plug-toPlug = unsafeCastTo Plug--noPlug :: Maybe Plug-noPlug = Nothing--type family ResolvePlugMethod (t :: Symbol) (o :: *) :: * where-    ResolvePlugMethod "activate" o = WidgetActivateMethodInfo-    ResolvePlugMethod "activateDefault" o = WindowActivateDefaultMethodInfo-    ResolvePlugMethod "activateFocus" o = WindowActivateFocusMethodInfo-    ResolvePlugMethod "activateKey" o = WindowActivateKeyMethodInfo-    ResolvePlugMethod "add" o = ContainerAddMethodInfo-    ResolvePlugMethod "addAccelGroup" o = WindowAddAccelGroupMethodInfo-    ResolvePlugMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolvePlugMethod "addChild" o = BuildableAddChildMethodInfo-    ResolvePlugMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolvePlugMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolvePlugMethod "addMnemonic" o = WindowAddMnemonicMethodInfo-    ResolvePlugMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolvePlugMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolvePlugMethod "beginMoveDrag" o = WindowBeginMoveDragMethodInfo-    ResolvePlugMethod "beginResizeDrag" o = WindowBeginResizeDragMethodInfo-    ResolvePlugMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolvePlugMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolvePlugMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolvePlugMethod "checkResize" o = ContainerCheckResizeMethodInfo-    ResolvePlugMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolvePlugMethod "childGetProperty" o = ContainerChildGetPropertyMethodInfo-    ResolvePlugMethod "childNotifyByPspec" o = ContainerChildNotifyByPspecMethodInfo-    ResolvePlugMethod "childSetProperty" o = ContainerChildSetPropertyMethodInfo-    ResolvePlugMethod "childType" o = ContainerChildTypeMethodInfo-    ResolvePlugMethod "classPath" o = WidgetClassPathMethodInfo-    ResolvePlugMethod "close" o = WindowCloseMethodInfo-    ResolvePlugMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolvePlugMethod "construct" o = PlugConstructMethodInfo-    ResolvePlugMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolvePlugMethod "constructForDisplay" o = PlugConstructForDisplayMethodInfo-    ResolvePlugMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolvePlugMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolvePlugMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolvePlugMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolvePlugMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolvePlugMethod "deiconify" o = WindowDeiconifyMethodInfo-    ResolvePlugMethod "destroy" o = WidgetDestroyMethodInfo-    ResolvePlugMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolvePlugMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolvePlugMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolvePlugMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolvePlugMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolvePlugMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolvePlugMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolvePlugMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolvePlugMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolvePlugMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolvePlugMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolvePlugMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolvePlugMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolvePlugMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolvePlugMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolvePlugMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolvePlugMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolvePlugMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolvePlugMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolvePlugMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolvePlugMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolvePlugMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolvePlugMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolvePlugMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolvePlugMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolvePlugMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolvePlugMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolvePlugMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolvePlugMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolvePlugMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolvePlugMethod "draw" o = WidgetDrawMethodInfo-    ResolvePlugMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolvePlugMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolvePlugMethod "event" o = WidgetEventMethodInfo-    ResolvePlugMethod "forall" o = ContainerForallMethodInfo-    ResolvePlugMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolvePlugMethod "foreach" o = ContainerForeachMethodInfo-    ResolvePlugMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolvePlugMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolvePlugMethod "fullscreen" o = WindowFullscreenMethodInfo-    ResolvePlugMethod "fullscreenOnMonitor" o = WindowFullscreenOnMonitorMethodInfo-    ResolvePlugMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolvePlugMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolvePlugMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolvePlugMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolvePlugMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolvePlugMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolvePlugMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolvePlugMethod "hasGroup" o = WindowHasGroupMethodInfo-    ResolvePlugMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolvePlugMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolvePlugMethod "hasToplevelFocus" o = WindowHasToplevelFocusMethodInfo-    ResolvePlugMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolvePlugMethod "hide" o = WidgetHideMethodInfo-    ResolvePlugMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolvePlugMethod "iconify" o = WindowIconifyMethodInfo-    ResolvePlugMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolvePlugMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolvePlugMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolvePlugMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolvePlugMethod "intersect" o = WidgetIntersectMethodInfo-    ResolvePlugMethod "isActive" o = WindowIsActiveMethodInfo-    ResolvePlugMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolvePlugMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolvePlugMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolvePlugMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolvePlugMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolvePlugMethod "isMaximized" o = WindowIsMaximizedMethodInfo-    ResolvePlugMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolvePlugMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolvePlugMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolvePlugMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolvePlugMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolvePlugMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolvePlugMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolvePlugMethod "map" o = WidgetMapMethodInfo-    ResolvePlugMethod "maximize" o = WindowMaximizeMethodInfo-    ResolvePlugMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolvePlugMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolvePlugMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolvePlugMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolvePlugMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolvePlugMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolvePlugMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolvePlugMethod "move" o = WindowMoveMethodInfo-    ResolvePlugMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolvePlugMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolvePlugMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolvePlugMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolvePlugMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolvePlugMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolvePlugMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolvePlugMethod "parseGeometry" o = WindowParseGeometryMethodInfo-    ResolvePlugMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolvePlugMethod "path" o = WidgetPathMethodInfo-    ResolvePlugMethod "present" o = WindowPresentMethodInfo-    ResolvePlugMethod "presentWithTime" o = WindowPresentWithTimeMethodInfo-    ResolvePlugMethod "propagateDraw" o = ContainerPropagateDrawMethodInfo-    ResolvePlugMethod "propagateKeyEvent" o = WindowPropagateKeyEventMethodInfo-    ResolvePlugMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolvePlugMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolvePlugMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolvePlugMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolvePlugMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolvePlugMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolvePlugMethod "realize" o = WidgetRealizeMethodInfo-    ResolvePlugMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolvePlugMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolvePlugMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolvePlugMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolvePlugMethod "remove" o = ContainerRemoveMethodInfo-    ResolvePlugMethod "removeAccelGroup" o = WindowRemoveAccelGroupMethodInfo-    ResolvePlugMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolvePlugMethod "removeMnemonic" o = WindowRemoveMnemonicMethodInfo-    ResolvePlugMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolvePlugMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolvePlugMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolvePlugMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolvePlugMethod "reparent" o = WidgetReparentMethodInfo-    ResolvePlugMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolvePlugMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolvePlugMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolvePlugMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolvePlugMethod "reshowWithInitialSize" o = WindowReshowWithInitialSizeMethodInfo-    ResolvePlugMethod "resize" o = WindowResizeMethodInfo-    ResolvePlugMethod "resizeChildren" o = ContainerResizeChildrenMethodInfo-    ResolvePlugMethod "resizeGripIsVisible" o = WindowResizeGripIsVisibleMethodInfo-    ResolvePlugMethod "resizeToGeometry" o = WindowResizeToGeometryMethodInfo-    ResolvePlugMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolvePlugMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolvePlugMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolvePlugMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolvePlugMethod "show" o = WidgetShowMethodInfo-    ResolvePlugMethod "showAll" o = WidgetShowAllMethodInfo-    ResolvePlugMethod "showNow" o = WidgetShowNowMethodInfo-    ResolvePlugMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolvePlugMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolvePlugMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolvePlugMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolvePlugMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolvePlugMethod "stick" o = WindowStickMethodInfo-    ResolvePlugMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolvePlugMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolvePlugMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolvePlugMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolvePlugMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolvePlugMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolvePlugMethod "unfullscreen" o = WindowUnfullscreenMethodInfo-    ResolvePlugMethod "unmap" o = WidgetUnmapMethodInfo-    ResolvePlugMethod "unmaximize" o = WindowUnmaximizeMethodInfo-    ResolvePlugMethod "unparent" o = WidgetUnparentMethodInfo-    ResolvePlugMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolvePlugMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolvePlugMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolvePlugMethod "unsetFocusChain" o = ContainerUnsetFocusChainMethodInfo-    ResolvePlugMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolvePlugMethod "unstick" o = WindowUnstickMethodInfo-    ResolvePlugMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolvePlugMethod "getAcceptFocus" o = WindowGetAcceptFocusMethodInfo-    ResolvePlugMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolvePlugMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolvePlugMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolvePlugMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolvePlugMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolvePlugMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolvePlugMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolvePlugMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolvePlugMethod "getApplication" o = WindowGetApplicationMethodInfo-    ResolvePlugMethod "getAttachedTo" o = WindowGetAttachedToMethodInfo-    ResolvePlugMethod "getBorderWidth" o = ContainerGetBorderWidthMethodInfo-    ResolvePlugMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolvePlugMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolvePlugMethod "getChild" o = BinGetChildMethodInfo-    ResolvePlugMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolvePlugMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolvePlugMethod "getChildren" o = ContainerGetChildrenMethodInfo-    ResolvePlugMethod "getClip" o = WidgetGetClipMethodInfo-    ResolvePlugMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolvePlugMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolvePlugMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolvePlugMethod "getDecorated" o = WindowGetDecoratedMethodInfo-    ResolvePlugMethod "getDefaultSize" o = WindowGetDefaultSizeMethodInfo-    ResolvePlugMethod "getDefaultWidget" o = WindowGetDefaultWidgetMethodInfo-    ResolvePlugMethod "getDeletable" o = WindowGetDeletableMethodInfo-    ResolvePlugMethod "getDestroyWithParent" o = WindowGetDestroyWithParentMethodInfo-    ResolvePlugMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolvePlugMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolvePlugMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolvePlugMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolvePlugMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolvePlugMethod "getEmbedded" o = PlugGetEmbeddedMethodInfo-    ResolvePlugMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolvePlugMethod "getFocus" o = WindowGetFocusMethodInfo-    ResolvePlugMethod "getFocusChain" o = ContainerGetFocusChainMethodInfo-    ResolvePlugMethod "getFocusChild" o = ContainerGetFocusChildMethodInfo-    ResolvePlugMethod "getFocusHadjustment" o = ContainerGetFocusHadjustmentMethodInfo-    ResolvePlugMethod "getFocusOnMap" o = WindowGetFocusOnMapMethodInfo-    ResolvePlugMethod "getFocusVadjustment" o = ContainerGetFocusVadjustmentMethodInfo-    ResolvePlugMethod "getFocusVisible" o = WindowGetFocusVisibleMethodInfo-    ResolvePlugMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolvePlugMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolvePlugMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolvePlugMethod "getGravity" o = WindowGetGravityMethodInfo-    ResolvePlugMethod "getGroup" o = WindowGetGroupMethodInfo-    ResolvePlugMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolvePlugMethod "getHasResizeGrip" o = WindowGetHasResizeGripMethodInfo-    ResolvePlugMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolvePlugMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolvePlugMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolvePlugMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolvePlugMethod "getHideTitlebarWhenMaximized" o = WindowGetHideTitlebarWhenMaximizedMethodInfo-    ResolvePlugMethod "getIcon" o = WindowGetIconMethodInfo-    ResolvePlugMethod "getIconList" o = WindowGetIconListMethodInfo-    ResolvePlugMethod "getIconName" o = WindowGetIconNameMethodInfo-    ResolvePlugMethod "getId" o = PlugGetIdMethodInfo-    ResolvePlugMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolvePlugMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolvePlugMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolvePlugMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolvePlugMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolvePlugMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolvePlugMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolvePlugMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolvePlugMethod "getMnemonicModifier" o = WindowGetMnemonicModifierMethodInfo-    ResolvePlugMethod "getMnemonicsVisible" o = WindowGetMnemonicsVisibleMethodInfo-    ResolvePlugMethod "getModal" o = WindowGetModalMethodInfo-    ResolvePlugMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolvePlugMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolvePlugMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolvePlugMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolvePlugMethod "getParent" o = WidgetGetParentMethodInfo-    ResolvePlugMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolvePlugMethod "getPath" o = WidgetGetPathMethodInfo-    ResolvePlugMethod "getPathForChild" o = ContainerGetPathForChildMethodInfo-    ResolvePlugMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolvePlugMethod "getPosition" o = WindowGetPositionMethodInfo-    ResolvePlugMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolvePlugMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolvePlugMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolvePlugMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolvePlugMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolvePlugMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolvePlugMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolvePlugMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolvePlugMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolvePlugMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolvePlugMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolvePlugMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolvePlugMethod "getResizable" o = WindowGetResizableMethodInfo-    ResolvePlugMethod "getResizeGripArea" o = WindowGetResizeGripAreaMethodInfo-    ResolvePlugMethod "getResizeMode" o = ContainerGetResizeModeMethodInfo-    ResolvePlugMethod "getRole" o = WindowGetRoleMethodInfo-    ResolvePlugMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolvePlugMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolvePlugMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolvePlugMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolvePlugMethod "getSize" o = WindowGetSizeMethodInfo-    ResolvePlugMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolvePlugMethod "getSkipPagerHint" o = WindowGetSkipPagerHintMethodInfo-    ResolvePlugMethod "getSkipTaskbarHint" o = WindowGetSkipTaskbarHintMethodInfo-    ResolvePlugMethod "getSocketWindow" o = PlugGetSocketWindowMethodInfo-    ResolvePlugMethod "getState" o = WidgetGetStateMethodInfo-    ResolvePlugMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolvePlugMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolvePlugMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolvePlugMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolvePlugMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolvePlugMethod "getTitle" o = WindowGetTitleMethodInfo-    ResolvePlugMethod "getTitlebar" o = WindowGetTitlebarMethodInfo-    ResolvePlugMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolvePlugMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolvePlugMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolvePlugMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolvePlugMethod "getTransientFor" o = WindowGetTransientForMethodInfo-    ResolvePlugMethod "getTypeHint" o = WindowGetTypeHintMethodInfo-    ResolvePlugMethod "getUrgencyHint" o = WindowGetUrgencyHintMethodInfo-    ResolvePlugMethod "getValign" o = WidgetGetValignMethodInfo-    ResolvePlugMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolvePlugMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolvePlugMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolvePlugMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolvePlugMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolvePlugMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolvePlugMethod "getWindowType" o = WindowGetWindowTypeMethodInfo-    ResolvePlugMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolvePlugMethod "setAcceptFocus" o = WindowSetAcceptFocusMethodInfo-    ResolvePlugMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolvePlugMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolvePlugMethod "setApplication" o = WindowSetApplicationMethodInfo-    ResolvePlugMethod "setAttachedTo" o = WindowSetAttachedToMethodInfo-    ResolvePlugMethod "setBorderWidth" o = ContainerSetBorderWidthMethodInfo-    ResolvePlugMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolvePlugMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolvePlugMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolvePlugMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolvePlugMethod "setClip" o = WidgetSetClipMethodInfo-    ResolvePlugMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolvePlugMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolvePlugMethod "setDecorated" o = WindowSetDecoratedMethodInfo-    ResolvePlugMethod "setDefault" o = WindowSetDefaultMethodInfo-    ResolvePlugMethod "setDefaultGeometry" o = WindowSetDefaultGeometryMethodInfo-    ResolvePlugMethod "setDefaultSize" o = WindowSetDefaultSizeMethodInfo-    ResolvePlugMethod "setDeletable" o = WindowSetDeletableMethodInfo-    ResolvePlugMethod "setDestroyWithParent" o = WindowSetDestroyWithParentMethodInfo-    ResolvePlugMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolvePlugMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolvePlugMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolvePlugMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolvePlugMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolvePlugMethod "setFocus" o = WindowSetFocusMethodInfo-    ResolvePlugMethod "setFocusChain" o = ContainerSetFocusChainMethodInfo-    ResolvePlugMethod "setFocusChild" o = ContainerSetFocusChildMethodInfo-    ResolvePlugMethod "setFocusHadjustment" o = ContainerSetFocusHadjustmentMethodInfo-    ResolvePlugMethod "setFocusOnMap" o = WindowSetFocusOnMapMethodInfo-    ResolvePlugMethod "setFocusVadjustment" o = ContainerSetFocusVadjustmentMethodInfo-    ResolvePlugMethod "setFocusVisible" o = WindowSetFocusVisibleMethodInfo-    ResolvePlugMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolvePlugMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolvePlugMethod "setGeometryHints" o = WindowSetGeometryHintsMethodInfo-    ResolvePlugMethod "setGravity" o = WindowSetGravityMethodInfo-    ResolvePlugMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolvePlugMethod "setHasResizeGrip" o = WindowSetHasResizeGripMethodInfo-    ResolvePlugMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolvePlugMethod "setHasUserRefCount" o = WindowSetHasUserRefCountMethodInfo-    ResolvePlugMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolvePlugMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolvePlugMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolvePlugMethod "setHideTitlebarWhenMaximized" o = WindowSetHideTitlebarWhenMaximizedMethodInfo-    ResolvePlugMethod "setIcon" o = WindowSetIconMethodInfo-    ResolvePlugMethod "setIconFromFile" o = WindowSetIconFromFileMethodInfo-    ResolvePlugMethod "setIconList" o = WindowSetIconListMethodInfo-    ResolvePlugMethod "setIconName" o = WindowSetIconNameMethodInfo-    ResolvePlugMethod "setKeepAbove" o = WindowSetKeepAboveMethodInfo-    ResolvePlugMethod "setKeepBelow" o = WindowSetKeepBelowMethodInfo-    ResolvePlugMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolvePlugMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolvePlugMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolvePlugMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolvePlugMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolvePlugMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolvePlugMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolvePlugMethod "setMnemonicModifier" o = WindowSetMnemonicModifierMethodInfo-    ResolvePlugMethod "setMnemonicsVisible" o = WindowSetMnemonicsVisibleMethodInfo-    ResolvePlugMethod "setModal" o = WindowSetModalMethodInfo-    ResolvePlugMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolvePlugMethod "setParent" o = WidgetSetParentMethodInfo-    ResolvePlugMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolvePlugMethod "setPosition" o = WindowSetPositionMethodInfo-    ResolvePlugMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolvePlugMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolvePlugMethod "setReallocateRedraws" o = ContainerSetReallocateRedrawsMethodInfo-    ResolvePlugMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolvePlugMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolvePlugMethod "setResizable" o = WindowSetResizableMethodInfo-    ResolvePlugMethod "setResizeMode" o = ContainerSetResizeModeMethodInfo-    ResolvePlugMethod "setRole" o = WindowSetRoleMethodInfo-    ResolvePlugMethod "setScreen" o = WindowSetScreenMethodInfo-    ResolvePlugMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolvePlugMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolvePlugMethod "setSkipPagerHint" o = WindowSetSkipPagerHintMethodInfo-    ResolvePlugMethod "setSkipTaskbarHint" o = WindowSetSkipTaskbarHintMethodInfo-    ResolvePlugMethod "setStartupId" o = WindowSetStartupIdMethodInfo-    ResolvePlugMethod "setState" o = WidgetSetStateMethodInfo-    ResolvePlugMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolvePlugMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolvePlugMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolvePlugMethod "setTitle" o = WindowSetTitleMethodInfo-    ResolvePlugMethod "setTitlebar" o = WindowSetTitlebarMethodInfo-    ResolvePlugMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolvePlugMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolvePlugMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolvePlugMethod "setTransientFor" o = WindowSetTransientForMethodInfo-    ResolvePlugMethod "setTypeHint" o = WindowSetTypeHintMethodInfo-    ResolvePlugMethod "setUrgencyHint" o = WindowSetUrgencyHintMethodInfo-    ResolvePlugMethod "setValign" o = WidgetSetValignMethodInfo-    ResolvePlugMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolvePlugMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolvePlugMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolvePlugMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolvePlugMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolvePlugMethod "setWmclass" o = WindowSetWmclassMethodInfo-    ResolvePlugMethod l o = MethodResolutionFailed l o--instance (info ~ ResolvePlugMethod t Plug, MethodInfo info Plug p) => IsLabelProxy t (Plug -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolvePlugMethod t Plug, MethodInfo info Plug p) => IsLabel t (Plug -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal Plug::embedded-type PlugEmbeddedCallback =-    IO ()--noPlugEmbeddedCallback :: Maybe PlugEmbeddedCallback-noPlugEmbeddedCallback = Nothing--type PlugEmbeddedCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkPlugEmbeddedCallback :: PlugEmbeddedCallbackC -> IO (FunPtr PlugEmbeddedCallbackC)--plugEmbeddedClosure :: PlugEmbeddedCallback -> IO Closure-plugEmbeddedClosure cb = newCClosure =<< mkPlugEmbeddedCallback wrapped-    where wrapped = plugEmbeddedCallbackWrapper cb--plugEmbeddedCallbackWrapper ::-    PlugEmbeddedCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-plugEmbeddedCallbackWrapper _cb _ _ = do-    _cb --onPlugEmbedded :: (GObject a, MonadIO m) => a -> PlugEmbeddedCallback -> m SignalHandlerId-onPlugEmbedded obj cb = liftIO $ connectPlugEmbedded obj cb SignalConnectBefore-afterPlugEmbedded :: (GObject a, MonadIO m) => a -> PlugEmbeddedCallback -> m SignalHandlerId-afterPlugEmbedded obj cb = connectPlugEmbedded obj cb SignalConnectAfter--connectPlugEmbedded :: (GObject a, MonadIO m) =>-                       a -> PlugEmbeddedCallback -> SignalConnectMode -> m SignalHandlerId-connectPlugEmbedded obj cb after = liftIO $ do-    cb' <- mkPlugEmbeddedCallback (plugEmbeddedCallbackWrapper cb)-    connectSignalFunPtr obj "embedded" cb' after---- VVV Prop "embedded"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getPlugEmbedded :: (MonadIO m, PlugK o) => o -> m Bool-getPlugEmbedded obj = liftIO $ getObjectPropertyBool obj "embedded"--data PlugEmbeddedPropertyInfo-instance AttrInfo PlugEmbeddedPropertyInfo where-    type AttrAllowedOps PlugEmbeddedPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint PlugEmbeddedPropertyInfo = (~) ()-    type AttrBaseTypeConstraint PlugEmbeddedPropertyInfo = PlugK-    type AttrGetType PlugEmbeddedPropertyInfo = Bool-    type AttrLabel PlugEmbeddedPropertyInfo = "embedded"-    attrGet _ = getPlugEmbedded-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "socket-window"-   -- Type: TInterface "Gdk" "Window"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getPlugSocketWindow :: (MonadIO m, PlugK o) => o -> m Gdk.Window-getPlugSocketWindow obj = liftIO $ checkUnexpectedNothing "getPlugSocketWindow" $ getObjectPropertyObject obj "socket-window" Gdk.Window--data PlugSocketWindowPropertyInfo-instance AttrInfo PlugSocketWindowPropertyInfo where-    type AttrAllowedOps PlugSocketWindowPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint PlugSocketWindowPropertyInfo = (~) ()-    type AttrBaseTypeConstraint PlugSocketWindowPropertyInfo = PlugK-    type AttrGetType PlugSocketWindowPropertyInfo = Gdk.Window-    type AttrLabel PlugSocketWindowPropertyInfo = "socket-window"-    attrGet _ = getPlugSocketWindow-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList Plug = PlugAttributeList-type PlugAttributeList = ('[ '("acceptFocus", WindowAcceptFocusPropertyInfo), '("appPaintable", WidgetAppPaintablePropertyInfo), '("application", WindowApplicationPropertyInfo), '("attachedTo", WindowAttachedToPropertyInfo), '("borderWidth", ContainerBorderWidthPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("child", ContainerChildPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("decorated", WindowDecoratedPropertyInfo), '("defaultHeight", WindowDefaultHeightPropertyInfo), '("defaultWidth", WindowDefaultWidthPropertyInfo), '("deletable", WindowDeletablePropertyInfo), '("destroyWithParent", WindowDestroyWithParentPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("embedded", PlugEmbeddedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("focusOnMap", WindowFocusOnMapPropertyInfo), '("focusVisible", WindowFocusVisiblePropertyInfo), '("gravity", WindowGravityPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasResizeGrip", WindowHasResizeGripPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("hasToplevelFocus", WindowHasToplevelFocusPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("hideTitlebarWhenMaximized", WindowHideTitlebarWhenMaximizedPropertyInfo), '("icon", WindowIconPropertyInfo), '("iconName", WindowIconNamePropertyInfo), '("isActive", WindowIsActivePropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("isMaximized", WindowIsMaximizedPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("mnemonicsVisible", WindowMnemonicsVisiblePropertyInfo), '("modal", WindowModalPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("parent", WidgetParentPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("resizable", WindowResizablePropertyInfo), '("resizeGripVisible", WindowResizeGripVisiblePropertyInfo), '("resizeMode", ContainerResizeModePropertyInfo), '("role", WindowRolePropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("screen", WindowScreenPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("skipPagerHint", WindowSkipPagerHintPropertyInfo), '("skipTaskbarHint", WindowSkipTaskbarHintPropertyInfo), '("socketWindow", PlugSocketWindowPropertyInfo), '("startupId", WindowStartupIdPropertyInfo), '("style", WidgetStylePropertyInfo), '("title", WindowTitlePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("transientFor", WindowTransientForPropertyInfo), '("type", WindowTypePropertyInfo), '("typeHint", WindowTypeHintPropertyInfo), '("urgencyHint", WindowUrgencyHintPropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo), '("windowPosition", WindowWindowPositionPropertyInfo)] :: [(Symbol, *)])--plugEmbedded :: AttrLabelProxy "embedded"-plugEmbedded = AttrLabelProxy--plugSocketWindow :: AttrLabelProxy "socketWindow"-plugSocketWindow = AttrLabelProxy--data PlugEmbeddedSignalInfo-instance SignalInfo PlugEmbeddedSignalInfo where-    type HaskellCallbackType PlugEmbeddedSignalInfo = PlugEmbeddedCallback-    connectSignal _ = connectPlugEmbedded--type instance SignalList Plug = PlugSignalList-type PlugSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("activateDefault", WindowActivateDefaultSignalInfo), '("activateFocus", WindowActivateFocusSignalInfo), '("add", ContainerAddSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("checkResize", ContainerCheckResizeSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("embedded", PlugEmbeddedSignalInfo), '("enableDebugging", WindowEnableDebuggingSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("keysChanged", WindowKeysChangedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("remove", ContainerRemoveSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("setFocus", WindowSetFocusSignalInfo), '("setFocusChild", ContainerSetFocusChildSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method Plug::new--- method type : Constructor--- Args : [Arg {argCName = "socket_id", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Plug")--- throws : False--- Skip return : False--foreign import ccall "gtk_plug_new" gtk_plug_new :: -    CULong ->                               -- socket_id : TBasicType TULong-    IO (Ptr Plug)---plugNew ::-    (MonadIO m) =>-    CULong                                  -- socketId-    -> m Plug                               -- result-plugNew socketId = liftIO $ do-    result <- gtk_plug_new socketId-    checkUnexpectedReturnNULL "gtk_plug_new" result-    result' <- (newObject Plug) result-    return result'---- method Plug::new_for_display--- method type : Constructor--- Args : [Arg {argCName = "display", argType = TInterface "Gdk" "Display", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "socket_id", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Plug")--- throws : False--- Skip return : False--foreign import ccall "gtk_plug_new_for_display" gtk_plug_new_for_display :: -    Ptr Gdk.Display ->                      -- display : TInterface "Gdk" "Display"-    CULong ->                               -- socket_id : TBasicType TULong-    IO (Ptr Plug)---plugNewForDisplay ::-    (MonadIO m, Gdk.DisplayK a) =>-    a                                       -- display-    -> CULong                               -- socketId-    -> m Plug                               -- result-plugNewForDisplay display socketId = liftIO $ do-    let display' = unsafeManagedPtrCastPtr display-    result <- gtk_plug_new_for_display display' socketId-    checkUnexpectedReturnNULL "gtk_plug_new_for_display" result-    result' <- (newObject Plug) result-    touchManagedPtr display-    return result'---- method Plug::construct--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Plug", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "socket_id", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_plug_construct" gtk_plug_construct :: -    Ptr Plug ->                             -- _obj : TInterface "Gtk" "Plug"-    CULong ->                               -- socket_id : TBasicType TULong-    IO ()---plugConstruct ::-    (MonadIO m, PlugK a) =>-    a                                       -- _obj-    -> CULong                               -- socketId-    -> m ()                                 -- result-plugConstruct _obj socketId = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_plug_construct _obj' socketId-    touchManagedPtr _obj-    return ()--data PlugConstructMethodInfo-instance (signature ~ (CULong -> m ()), MonadIO m, PlugK a) => MethodInfo PlugConstructMethodInfo a signature where-    overloadedMethod _ = plugConstruct---- method Plug::construct_for_display--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Plug", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "display", argType = TInterface "Gdk" "Display", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "socket_id", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_plug_construct_for_display" gtk_plug_construct_for_display :: -    Ptr Plug ->                             -- _obj : TInterface "Gtk" "Plug"-    Ptr Gdk.Display ->                      -- display : TInterface "Gdk" "Display"-    CULong ->                               -- socket_id : TBasicType TULong-    IO ()---plugConstructForDisplay ::-    (MonadIO m, PlugK a, Gdk.DisplayK b) =>-    a                                       -- _obj-    -> b                                    -- display-    -> CULong                               -- socketId-    -> m ()                                 -- result-plugConstructForDisplay _obj display socketId = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let display' = unsafeManagedPtrCastPtr display-    gtk_plug_construct_for_display _obj' display' socketId-    touchManagedPtr _obj-    touchManagedPtr display-    return ()--data PlugConstructForDisplayMethodInfo-instance (signature ~ (b -> CULong -> m ()), MonadIO m, PlugK a, Gdk.DisplayK b) => MethodInfo PlugConstructForDisplayMethodInfo a signature where-    overloadedMethod _ = plugConstructForDisplay---- method Plug::get_embedded--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Plug", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_plug_get_embedded" gtk_plug_get_embedded :: -    Ptr Plug ->                             -- _obj : TInterface "Gtk" "Plug"-    IO CInt---plugGetEmbedded ::-    (MonadIO m, PlugK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-plugGetEmbedded _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_plug_get_embedded _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data PlugGetEmbeddedMethodInfo-instance (signature ~ (m Bool), MonadIO m, PlugK a) => MethodInfo PlugGetEmbeddedMethodInfo a signature where-    overloadedMethod _ = plugGetEmbedded---- method Plug::get_id--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Plug", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TULong)--- throws : False--- Skip return : False--foreign import ccall "gtk_plug_get_id" gtk_plug_get_id :: -    Ptr Plug ->                             -- _obj : TInterface "Gtk" "Plug"-    IO CULong---plugGetId ::-    (MonadIO m, PlugK a) =>-    a                                       -- _obj-    -> m CULong                             -- result-plugGetId _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_plug_get_id _obj'-    touchManagedPtr _obj-    return result--data PlugGetIdMethodInfo-instance (signature ~ (m CULong), MonadIO m, PlugK a) => MethodInfo PlugGetIdMethodInfo a signature where-    overloadedMethod _ = plugGetId---- method Plug::get_socket_window--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Plug", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gdk" "Window")--- throws : False--- Skip return : False--foreign import ccall "gtk_plug_get_socket_window" gtk_plug_get_socket_window :: -    Ptr Plug ->                             -- _obj : TInterface "Gtk" "Plug"-    IO (Ptr Gdk.Window)---plugGetSocketWindow ::-    (MonadIO m, PlugK a) =>-    a                                       -- _obj-    -> m Gdk.Window                         -- result-plugGetSocketWindow _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_plug_get_socket_window _obj'-    checkUnexpectedReturnNULL "gtk_plug_get_socket_window" result-    result' <- (newObject Gdk.Window) result-    touchManagedPtr _obj-    return result'--data PlugGetSocketWindowMethodInfo-instance (signature ~ (m Gdk.Window), MonadIO m, PlugK a) => MethodInfo PlugGetSocketWindowMethodInfo a signature where-    overloadedMethod _ = plugGetSocketWindow--
− GI/Gtk/Objects/Plug.hs-boot
@@ -1,21 +0,0 @@-module GI.Gtk.Objects.Plug where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype Plug = Plug (ForeignPtr Plug)-instance GObject Plug where-class GObject o => PlugK o-instance (GObject o, IsDescendantOf Plug o) => PlugK o-data PlugEmbeddedPropertyInfo-data PlugSocketWindowPropertyInfo-data PlugEmbeddedSignalInfo-data PlugConstructMethodInfo-data PlugConstructForDisplayMethodInfo-data PlugGetEmbeddedMethodInfo-data PlugGetIdMethodInfo-data PlugGetSocketWindowMethodInfo
− GI/Gtk/Objects/Popover.hs
@@ -1,1193 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.Popover-    ( ---- * Exported types-    Popover(..)                             ,-    PopoverK                                ,-    toPopover                               ,-    noPopover                               ,--- -- * Methods--- ** popoverBindModel-    PopoverBindModelMethodInfo              ,-    popoverBindModel                        ,----- ** popoverGetDefaultWidget-    PopoverGetDefaultWidgetMethodInfo       ,-    popoverGetDefaultWidget                 ,----- ** popoverGetModal-    PopoverGetModalMethodInfo               ,-    popoverGetModal                         ,----- ** popoverGetPointingTo-    PopoverGetPointingToMethodInfo          ,-    popoverGetPointingTo                    ,----- ** popoverGetPosition-    PopoverGetPositionMethodInfo            ,-    popoverGetPosition                      ,----- ** popoverGetRelativeTo-    PopoverGetRelativeToMethodInfo          ,-    popoverGetRelativeTo                    ,----- ** popoverGetTransitionsEnabled-    PopoverGetTransitionsEnabledMethodInfo  ,-    popoverGetTransitionsEnabled            ,----- ** popoverNew-    popoverNew                              ,----- ** popoverNewFromModel-    popoverNewFromModel                     ,----- ** popoverSetDefaultWidget-    PopoverSetDefaultWidgetMethodInfo       ,-    popoverSetDefaultWidget                 ,----- ** popoverSetModal-    PopoverSetModalMethodInfo               ,-    popoverSetModal                         ,----- ** popoverSetPointingTo-    PopoverSetPointingToMethodInfo          ,-    popoverSetPointingTo                    ,----- ** popoverSetPosition-    PopoverSetPositionMethodInfo            ,-    popoverSetPosition                      ,----- ** popoverSetRelativeTo-    PopoverSetRelativeToMethodInfo          ,-    popoverSetRelativeTo                    ,----- ** popoverSetTransitionsEnabled-    PopoverSetTransitionsEnabledMethodInfo  ,-    popoverSetTransitionsEnabled            ,----- -- * Properties--- ** Modal-    PopoverModalPropertyInfo                ,-    constructPopoverModal                   ,-    getPopoverModal                         ,-    popoverModal                            ,-    setPopoverModal                         ,----- ** PointingTo-    PopoverPointingToPropertyInfo           ,-    constructPopoverPointingTo              ,-    getPopoverPointingTo                    ,-    popoverPointingTo                       ,-    setPopoverPointingTo                    ,----- ** Position-    PopoverPositionPropertyInfo             ,-    constructPopoverPosition                ,-    getPopoverPosition                      ,-    popoverPosition                         ,-    setPopoverPosition                      ,----- ** RelativeTo-    PopoverRelativeToPropertyInfo           ,-    clearPopoverRelativeTo                  ,-    constructPopoverRelativeTo              ,-    getPopoverRelativeTo                    ,-    popoverRelativeTo                       ,-    setPopoverRelativeTo                    ,----- ** TransitionsEnabled-    PopoverTransitionsEnabledPropertyInfo   ,-    constructPopoverTransitionsEnabled      ,-    getPopoverTransitionsEnabled            ,-    popoverTransitionsEnabled               ,-    setPopoverTransitionsEnabled            ,----- -- * Signals--- ** Closed-    PopoverClosedCallback                   ,-    PopoverClosedCallbackC                  ,-    PopoverClosedSignalInfo                 ,-    afterPopoverClosed                      ,-    mkPopoverClosedCallback                 ,-    noPopoverClosedCallback                 ,-    onPopoverClosed                         ,-    popoverClosedCallbackWrapper            ,-    popoverClosedClosure                    ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject-import qualified GI.Gdk as Gdk-import qualified GI.Gio as Gio--newtype Popover = Popover (ForeignPtr Popover)-foreign import ccall "gtk_popover_get_type"-    c_gtk_popover_get_type :: IO GType--type instance ParentTypes Popover = PopoverParentTypes-type PopoverParentTypes = '[Bin, Container, Widget, GObject.Object, Atk.ImplementorIface, Buildable]--instance GObject Popover where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_popover_get_type-    --class GObject o => PopoverK o-instance (GObject o, IsDescendantOf Popover o) => PopoverK o--toPopover :: PopoverK o => o -> IO Popover-toPopover = unsafeCastTo Popover--noPopover :: Maybe Popover-noPopover = Nothing--type family ResolvePopoverMethod (t :: Symbol) (o :: *) :: * where-    ResolvePopoverMethod "activate" o = WidgetActivateMethodInfo-    ResolvePopoverMethod "add" o = ContainerAddMethodInfo-    ResolvePopoverMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolvePopoverMethod "addChild" o = BuildableAddChildMethodInfo-    ResolvePopoverMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolvePopoverMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolvePopoverMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolvePopoverMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolvePopoverMethod "bindModel" o = PopoverBindModelMethodInfo-    ResolvePopoverMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolvePopoverMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolvePopoverMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolvePopoverMethod "checkResize" o = ContainerCheckResizeMethodInfo-    ResolvePopoverMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolvePopoverMethod "childGetProperty" o = ContainerChildGetPropertyMethodInfo-    ResolvePopoverMethod "childNotifyByPspec" o = ContainerChildNotifyByPspecMethodInfo-    ResolvePopoverMethod "childSetProperty" o = ContainerChildSetPropertyMethodInfo-    ResolvePopoverMethod "childType" o = ContainerChildTypeMethodInfo-    ResolvePopoverMethod "classPath" o = WidgetClassPathMethodInfo-    ResolvePopoverMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolvePopoverMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolvePopoverMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolvePopoverMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolvePopoverMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolvePopoverMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolvePopoverMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolvePopoverMethod "destroy" o = WidgetDestroyMethodInfo-    ResolvePopoverMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolvePopoverMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolvePopoverMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolvePopoverMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolvePopoverMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolvePopoverMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolvePopoverMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolvePopoverMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolvePopoverMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolvePopoverMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolvePopoverMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolvePopoverMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolvePopoverMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolvePopoverMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolvePopoverMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolvePopoverMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolvePopoverMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolvePopoverMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolvePopoverMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolvePopoverMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolvePopoverMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolvePopoverMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolvePopoverMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolvePopoverMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolvePopoverMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolvePopoverMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolvePopoverMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolvePopoverMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolvePopoverMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolvePopoverMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolvePopoverMethod "draw" o = WidgetDrawMethodInfo-    ResolvePopoverMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolvePopoverMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolvePopoverMethod "event" o = WidgetEventMethodInfo-    ResolvePopoverMethod "forall" o = ContainerForallMethodInfo-    ResolvePopoverMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolvePopoverMethod "foreach" o = ContainerForeachMethodInfo-    ResolvePopoverMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolvePopoverMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolvePopoverMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolvePopoverMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolvePopoverMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolvePopoverMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolvePopoverMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolvePopoverMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolvePopoverMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolvePopoverMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolvePopoverMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolvePopoverMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolvePopoverMethod "hide" o = WidgetHideMethodInfo-    ResolvePopoverMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolvePopoverMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolvePopoverMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolvePopoverMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolvePopoverMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolvePopoverMethod "intersect" o = WidgetIntersectMethodInfo-    ResolvePopoverMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolvePopoverMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolvePopoverMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolvePopoverMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolvePopoverMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolvePopoverMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolvePopoverMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolvePopoverMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolvePopoverMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolvePopoverMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolvePopoverMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolvePopoverMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolvePopoverMethod "map" o = WidgetMapMethodInfo-    ResolvePopoverMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolvePopoverMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolvePopoverMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolvePopoverMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolvePopoverMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolvePopoverMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolvePopoverMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolvePopoverMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolvePopoverMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolvePopoverMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolvePopoverMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolvePopoverMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolvePopoverMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolvePopoverMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolvePopoverMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolvePopoverMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolvePopoverMethod "path" o = WidgetPathMethodInfo-    ResolvePopoverMethod "propagateDraw" o = ContainerPropagateDrawMethodInfo-    ResolvePopoverMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolvePopoverMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolvePopoverMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolvePopoverMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolvePopoverMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolvePopoverMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolvePopoverMethod "realize" o = WidgetRealizeMethodInfo-    ResolvePopoverMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolvePopoverMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolvePopoverMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolvePopoverMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolvePopoverMethod "remove" o = ContainerRemoveMethodInfo-    ResolvePopoverMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolvePopoverMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolvePopoverMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolvePopoverMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolvePopoverMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolvePopoverMethod "reparent" o = WidgetReparentMethodInfo-    ResolvePopoverMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolvePopoverMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolvePopoverMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolvePopoverMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolvePopoverMethod "resizeChildren" o = ContainerResizeChildrenMethodInfo-    ResolvePopoverMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolvePopoverMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolvePopoverMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolvePopoverMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolvePopoverMethod "show" o = WidgetShowMethodInfo-    ResolvePopoverMethod "showAll" o = WidgetShowAllMethodInfo-    ResolvePopoverMethod "showNow" o = WidgetShowNowMethodInfo-    ResolvePopoverMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolvePopoverMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolvePopoverMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolvePopoverMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolvePopoverMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolvePopoverMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolvePopoverMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolvePopoverMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolvePopoverMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolvePopoverMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolvePopoverMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolvePopoverMethod "unmap" o = WidgetUnmapMethodInfo-    ResolvePopoverMethod "unparent" o = WidgetUnparentMethodInfo-    ResolvePopoverMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolvePopoverMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolvePopoverMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolvePopoverMethod "unsetFocusChain" o = ContainerUnsetFocusChainMethodInfo-    ResolvePopoverMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolvePopoverMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolvePopoverMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolvePopoverMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolvePopoverMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolvePopoverMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolvePopoverMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolvePopoverMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolvePopoverMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolvePopoverMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolvePopoverMethod "getBorderWidth" o = ContainerGetBorderWidthMethodInfo-    ResolvePopoverMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolvePopoverMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolvePopoverMethod "getChild" o = BinGetChildMethodInfo-    ResolvePopoverMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolvePopoverMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolvePopoverMethod "getChildren" o = ContainerGetChildrenMethodInfo-    ResolvePopoverMethod "getClip" o = WidgetGetClipMethodInfo-    ResolvePopoverMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolvePopoverMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolvePopoverMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolvePopoverMethod "getDefaultWidget" o = PopoverGetDefaultWidgetMethodInfo-    ResolvePopoverMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolvePopoverMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolvePopoverMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolvePopoverMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolvePopoverMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolvePopoverMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolvePopoverMethod "getFocusChain" o = ContainerGetFocusChainMethodInfo-    ResolvePopoverMethod "getFocusChild" o = ContainerGetFocusChildMethodInfo-    ResolvePopoverMethod "getFocusHadjustment" o = ContainerGetFocusHadjustmentMethodInfo-    ResolvePopoverMethod "getFocusVadjustment" o = ContainerGetFocusVadjustmentMethodInfo-    ResolvePopoverMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolvePopoverMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolvePopoverMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolvePopoverMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolvePopoverMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolvePopoverMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolvePopoverMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolvePopoverMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolvePopoverMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolvePopoverMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolvePopoverMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolvePopoverMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolvePopoverMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolvePopoverMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolvePopoverMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolvePopoverMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolvePopoverMethod "getModal" o = PopoverGetModalMethodInfo-    ResolvePopoverMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolvePopoverMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolvePopoverMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolvePopoverMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolvePopoverMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolvePopoverMethod "getParent" o = WidgetGetParentMethodInfo-    ResolvePopoverMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolvePopoverMethod "getPath" o = WidgetGetPathMethodInfo-    ResolvePopoverMethod "getPathForChild" o = ContainerGetPathForChildMethodInfo-    ResolvePopoverMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolvePopoverMethod "getPointingTo" o = PopoverGetPointingToMethodInfo-    ResolvePopoverMethod "getPosition" o = PopoverGetPositionMethodInfo-    ResolvePopoverMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolvePopoverMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolvePopoverMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolvePopoverMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolvePopoverMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolvePopoverMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolvePopoverMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolvePopoverMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolvePopoverMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolvePopoverMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolvePopoverMethod "getRelativeTo" o = PopoverGetRelativeToMethodInfo-    ResolvePopoverMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolvePopoverMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolvePopoverMethod "getResizeMode" o = ContainerGetResizeModeMethodInfo-    ResolvePopoverMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolvePopoverMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolvePopoverMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolvePopoverMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolvePopoverMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolvePopoverMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolvePopoverMethod "getState" o = WidgetGetStateMethodInfo-    ResolvePopoverMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolvePopoverMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolvePopoverMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolvePopoverMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolvePopoverMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolvePopoverMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolvePopoverMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolvePopoverMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolvePopoverMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolvePopoverMethod "getTransitionsEnabled" o = PopoverGetTransitionsEnabledMethodInfo-    ResolvePopoverMethod "getValign" o = WidgetGetValignMethodInfo-    ResolvePopoverMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolvePopoverMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolvePopoverMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolvePopoverMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolvePopoverMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolvePopoverMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolvePopoverMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolvePopoverMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolvePopoverMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolvePopoverMethod "setBorderWidth" o = ContainerSetBorderWidthMethodInfo-    ResolvePopoverMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolvePopoverMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolvePopoverMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolvePopoverMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolvePopoverMethod "setClip" o = WidgetSetClipMethodInfo-    ResolvePopoverMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolvePopoverMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolvePopoverMethod "setDefaultWidget" o = PopoverSetDefaultWidgetMethodInfo-    ResolvePopoverMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolvePopoverMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolvePopoverMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolvePopoverMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolvePopoverMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolvePopoverMethod "setFocusChain" o = ContainerSetFocusChainMethodInfo-    ResolvePopoverMethod "setFocusChild" o = ContainerSetFocusChildMethodInfo-    ResolvePopoverMethod "setFocusHadjustment" o = ContainerSetFocusHadjustmentMethodInfo-    ResolvePopoverMethod "setFocusVadjustment" o = ContainerSetFocusVadjustmentMethodInfo-    ResolvePopoverMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolvePopoverMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolvePopoverMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolvePopoverMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolvePopoverMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolvePopoverMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolvePopoverMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolvePopoverMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolvePopoverMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolvePopoverMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolvePopoverMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolvePopoverMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolvePopoverMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolvePopoverMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolvePopoverMethod "setModal" o = PopoverSetModalMethodInfo-    ResolvePopoverMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolvePopoverMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolvePopoverMethod "setParent" o = WidgetSetParentMethodInfo-    ResolvePopoverMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolvePopoverMethod "setPointingTo" o = PopoverSetPointingToMethodInfo-    ResolvePopoverMethod "setPosition" o = PopoverSetPositionMethodInfo-    ResolvePopoverMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolvePopoverMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolvePopoverMethod "setReallocateRedraws" o = ContainerSetReallocateRedrawsMethodInfo-    ResolvePopoverMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolvePopoverMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolvePopoverMethod "setRelativeTo" o = PopoverSetRelativeToMethodInfo-    ResolvePopoverMethod "setResizeMode" o = ContainerSetResizeModeMethodInfo-    ResolvePopoverMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolvePopoverMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolvePopoverMethod "setState" o = WidgetSetStateMethodInfo-    ResolvePopoverMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolvePopoverMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolvePopoverMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolvePopoverMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolvePopoverMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolvePopoverMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolvePopoverMethod "setTransitionsEnabled" o = PopoverSetTransitionsEnabledMethodInfo-    ResolvePopoverMethod "setValign" o = WidgetSetValignMethodInfo-    ResolvePopoverMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolvePopoverMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolvePopoverMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolvePopoverMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolvePopoverMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolvePopoverMethod l o = MethodResolutionFailed l o--instance (info ~ ResolvePopoverMethod t Popover, MethodInfo info Popover p) => IsLabelProxy t (Popover -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolvePopoverMethod t Popover, MethodInfo info Popover p) => IsLabel t (Popover -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal Popover::closed-type PopoverClosedCallback =-    IO ()--noPopoverClosedCallback :: Maybe PopoverClosedCallback-noPopoverClosedCallback = Nothing--type PopoverClosedCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkPopoverClosedCallback :: PopoverClosedCallbackC -> IO (FunPtr PopoverClosedCallbackC)--popoverClosedClosure :: PopoverClosedCallback -> IO Closure-popoverClosedClosure cb = newCClosure =<< mkPopoverClosedCallback wrapped-    where wrapped = popoverClosedCallbackWrapper cb--popoverClosedCallbackWrapper ::-    PopoverClosedCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-popoverClosedCallbackWrapper _cb _ _ = do-    _cb --onPopoverClosed :: (GObject a, MonadIO m) => a -> PopoverClosedCallback -> m SignalHandlerId-onPopoverClosed obj cb = liftIO $ connectPopoverClosed obj cb SignalConnectBefore-afterPopoverClosed :: (GObject a, MonadIO m) => a -> PopoverClosedCallback -> m SignalHandlerId-afterPopoverClosed obj cb = connectPopoverClosed obj cb SignalConnectAfter--connectPopoverClosed :: (GObject a, MonadIO m) =>-                        a -> PopoverClosedCallback -> SignalConnectMode -> m SignalHandlerId-connectPopoverClosed obj cb after = liftIO $ do-    cb' <- mkPopoverClosedCallback (popoverClosedCallbackWrapper cb)-    connectSignalFunPtr obj "closed" cb' after---- VVV Prop "modal"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getPopoverModal :: (MonadIO m, PopoverK o) => o -> m Bool-getPopoverModal obj = liftIO $ getObjectPropertyBool obj "modal"--setPopoverModal :: (MonadIO m, PopoverK o) => o -> Bool -> m ()-setPopoverModal obj val = liftIO $ setObjectPropertyBool obj "modal" val--constructPopoverModal :: Bool -> IO ([Char], GValue)-constructPopoverModal val = constructObjectPropertyBool "modal" val--data PopoverModalPropertyInfo-instance AttrInfo PopoverModalPropertyInfo where-    type AttrAllowedOps PopoverModalPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint PopoverModalPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint PopoverModalPropertyInfo = PopoverK-    type AttrGetType PopoverModalPropertyInfo = Bool-    type AttrLabel PopoverModalPropertyInfo = "modal"-    attrGet _ = getPopoverModal-    attrSet _ = setPopoverModal-    attrConstruct _ = constructPopoverModal-    attrClear _ = undefined---- VVV Prop "pointing-to"-   -- Type: TInterface "Gdk" "Rectangle"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getPopoverPointingTo :: (MonadIO m, PopoverK o) => o -> m (Maybe Gdk.Rectangle)-getPopoverPointingTo obj = liftIO $ getObjectPropertyBoxed obj "pointing-to" Gdk.Rectangle--setPopoverPointingTo :: (MonadIO m, PopoverK o) => o -> Gdk.Rectangle -> m ()-setPopoverPointingTo obj val = liftIO $ setObjectPropertyBoxed obj "pointing-to" (Just val)--constructPopoverPointingTo :: Gdk.Rectangle -> IO ([Char], GValue)-constructPopoverPointingTo val = constructObjectPropertyBoxed "pointing-to" (Just val)--data PopoverPointingToPropertyInfo-instance AttrInfo PopoverPointingToPropertyInfo where-    type AttrAllowedOps PopoverPointingToPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint PopoverPointingToPropertyInfo = (~) Gdk.Rectangle-    type AttrBaseTypeConstraint PopoverPointingToPropertyInfo = PopoverK-    type AttrGetType PopoverPointingToPropertyInfo = (Maybe Gdk.Rectangle)-    type AttrLabel PopoverPointingToPropertyInfo = "pointing-to"-    attrGet _ = getPopoverPointingTo-    attrSet _ = setPopoverPointingTo-    attrConstruct _ = constructPopoverPointingTo-    attrClear _ = undefined---- VVV Prop "position"-   -- Type: TInterface "Gtk" "PositionType"-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Just False,Just False)--getPopoverPosition :: (MonadIO m, PopoverK o) => o -> m PositionType-getPopoverPosition obj = liftIO $ getObjectPropertyEnum obj "position"--setPopoverPosition :: (MonadIO m, PopoverK o) => o -> PositionType -> m ()-setPopoverPosition obj val = liftIO $ setObjectPropertyEnum obj "position" val--constructPopoverPosition :: PositionType -> IO ([Char], GValue)-constructPopoverPosition val = constructObjectPropertyEnum "position" val--data PopoverPositionPropertyInfo-instance AttrInfo PopoverPositionPropertyInfo where-    type AttrAllowedOps PopoverPositionPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint PopoverPositionPropertyInfo = (~) PositionType-    type AttrBaseTypeConstraint PopoverPositionPropertyInfo = PopoverK-    type AttrGetType PopoverPositionPropertyInfo = PositionType-    type AttrLabel PopoverPositionPropertyInfo = "position"-    attrGet _ = getPopoverPosition-    attrSet _ = setPopoverPosition-    attrConstruct _ = constructPopoverPosition-    attrClear _ = undefined---- VVV Prop "relative-to"-   -- Type: TInterface "Gtk" "Widget"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just True)--getPopoverRelativeTo :: (MonadIO m, PopoverK o) => o -> m Widget-getPopoverRelativeTo obj = liftIO $ checkUnexpectedNothing "getPopoverRelativeTo" $ getObjectPropertyObject obj "relative-to" Widget--setPopoverRelativeTo :: (MonadIO m, PopoverK o, WidgetK a) => o -> a -> m ()-setPopoverRelativeTo obj val = liftIO $ setObjectPropertyObject obj "relative-to" (Just val)--constructPopoverRelativeTo :: (WidgetK a) => a -> IO ([Char], GValue)-constructPopoverRelativeTo val = constructObjectPropertyObject "relative-to" (Just val)--clearPopoverRelativeTo :: (MonadIO m, PopoverK o) => o -> m ()-clearPopoverRelativeTo obj = liftIO $ setObjectPropertyObject obj "relative-to" (Nothing :: Maybe Widget)--data PopoverRelativeToPropertyInfo-instance AttrInfo PopoverRelativeToPropertyInfo where-    type AttrAllowedOps PopoverRelativeToPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint PopoverRelativeToPropertyInfo = WidgetK-    type AttrBaseTypeConstraint PopoverRelativeToPropertyInfo = PopoverK-    type AttrGetType PopoverRelativeToPropertyInfo = Widget-    type AttrLabel PopoverRelativeToPropertyInfo = "relative-to"-    attrGet _ = getPopoverRelativeTo-    attrSet _ = setPopoverRelativeTo-    attrConstruct _ = constructPopoverRelativeTo-    attrClear _ = clearPopoverRelativeTo---- VVV Prop "transitions-enabled"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getPopoverTransitionsEnabled :: (MonadIO m, PopoverK o) => o -> m Bool-getPopoverTransitionsEnabled obj = liftIO $ getObjectPropertyBool obj "transitions-enabled"--setPopoverTransitionsEnabled :: (MonadIO m, PopoverK o) => o -> Bool -> m ()-setPopoverTransitionsEnabled obj val = liftIO $ setObjectPropertyBool obj "transitions-enabled" val--constructPopoverTransitionsEnabled :: Bool -> IO ([Char], GValue)-constructPopoverTransitionsEnabled val = constructObjectPropertyBool "transitions-enabled" val--data PopoverTransitionsEnabledPropertyInfo-instance AttrInfo PopoverTransitionsEnabledPropertyInfo where-    type AttrAllowedOps PopoverTransitionsEnabledPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint PopoverTransitionsEnabledPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint PopoverTransitionsEnabledPropertyInfo = PopoverK-    type AttrGetType PopoverTransitionsEnabledPropertyInfo = Bool-    type AttrLabel PopoverTransitionsEnabledPropertyInfo = "transitions-enabled"-    attrGet _ = getPopoverTransitionsEnabled-    attrSet _ = setPopoverTransitionsEnabled-    attrConstruct _ = constructPopoverTransitionsEnabled-    attrClear _ = undefined--type instance AttributeList Popover = PopoverAttributeList-type PopoverAttributeList = ('[ '("appPaintable", WidgetAppPaintablePropertyInfo), '("borderWidth", ContainerBorderWidthPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("child", ContainerChildPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("modal", PopoverModalPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("parent", WidgetParentPropertyInfo), '("pointingTo", PopoverPointingToPropertyInfo), '("position", PopoverPositionPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("relativeTo", PopoverRelativeToPropertyInfo), '("resizeMode", ContainerResizeModePropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("style", WidgetStylePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("transitionsEnabled", PopoverTransitionsEnabledPropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo)] :: [(Symbol, *)])--popoverModal :: AttrLabelProxy "modal"-popoverModal = AttrLabelProxy--popoverPointingTo :: AttrLabelProxy "pointingTo"-popoverPointingTo = AttrLabelProxy--popoverPosition :: AttrLabelProxy "position"-popoverPosition = AttrLabelProxy--popoverRelativeTo :: AttrLabelProxy "relativeTo"-popoverRelativeTo = AttrLabelProxy--popoverTransitionsEnabled :: AttrLabelProxy "transitionsEnabled"-popoverTransitionsEnabled = AttrLabelProxy--data PopoverClosedSignalInfo-instance SignalInfo PopoverClosedSignalInfo where-    type HaskellCallbackType PopoverClosedSignalInfo = PopoverClosedCallback-    connectSignal _ = connectPopoverClosed--type instance SignalList Popover = PopoverSignalList-type PopoverSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("add", ContainerAddSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("checkResize", ContainerCheckResizeSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("closed", PopoverClosedSignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("remove", ContainerRemoveSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("setFocusChild", ContainerSetFocusChildSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method Popover::new--- method type : Constructor--- Args : [Arg {argCName = "relative_to", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Popover")--- throws : False--- Skip return : False--foreign import ccall "gtk_popover_new" gtk_popover_new :: -    Ptr Widget ->                           -- relative_to : TInterface "Gtk" "Widget"-    IO (Ptr Popover)---popoverNew ::-    (MonadIO m, WidgetK a) =>-    Maybe (a)                               -- relativeTo-    -> m Popover                            -- result-popoverNew relativeTo = liftIO $ do-    maybeRelativeTo <- case relativeTo of-        Nothing -> return nullPtr-        Just jRelativeTo -> do-            let jRelativeTo' = unsafeManagedPtrCastPtr jRelativeTo-            return jRelativeTo'-    result <- gtk_popover_new maybeRelativeTo-    checkUnexpectedReturnNULL "gtk_popover_new" result-    result' <- (newObject Popover) result-    whenJust relativeTo touchManagedPtr-    return result'---- method Popover::new_from_model--- method type : Constructor--- Args : [Arg {argCName = "relative_to", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "model", argType = TInterface "Gio" "MenuModel", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Popover")--- throws : False--- Skip return : False--foreign import ccall "gtk_popover_new_from_model" gtk_popover_new_from_model :: -    Ptr Widget ->                           -- relative_to : TInterface "Gtk" "Widget"-    Ptr Gio.MenuModel ->                    -- model : TInterface "Gio" "MenuModel"-    IO (Ptr Popover)---popoverNewFromModel ::-    (MonadIO m, WidgetK a, Gio.MenuModelK b) =>-    Maybe (a)                               -- relativeTo-    -> b                                    -- model-    -> m Popover                            -- result-popoverNewFromModel relativeTo model = liftIO $ do-    maybeRelativeTo <- case relativeTo of-        Nothing -> return nullPtr-        Just jRelativeTo -> do-            let jRelativeTo' = unsafeManagedPtrCastPtr jRelativeTo-            return jRelativeTo'-    let model' = unsafeManagedPtrCastPtr model-    result <- gtk_popover_new_from_model maybeRelativeTo model'-    checkUnexpectedReturnNULL "gtk_popover_new_from_model" result-    result' <- (newObject Popover) result-    whenJust relativeTo touchManagedPtr-    touchManagedPtr model-    return result'---- method Popover::bind_model--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Popover", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "model", argType = TInterface "Gio" "MenuModel", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "action_namespace", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_popover_bind_model" gtk_popover_bind_model :: -    Ptr Popover ->                          -- _obj : TInterface "Gtk" "Popover"-    Ptr Gio.MenuModel ->                    -- model : TInterface "Gio" "MenuModel"-    CString ->                              -- action_namespace : TBasicType TUTF8-    IO ()---popoverBindModel ::-    (MonadIO m, PopoverK a, Gio.MenuModelK b) =>-    a                                       -- _obj-    -> Maybe (b)                            -- model-    -> Maybe (T.Text)                       -- actionNamespace-    -> m ()                                 -- result-popoverBindModel _obj model actionNamespace = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeModel <- case model of-        Nothing -> return nullPtr-        Just jModel -> do-            let jModel' = unsafeManagedPtrCastPtr jModel-            return jModel'-    maybeActionNamespace <- case actionNamespace of-        Nothing -> return nullPtr-        Just jActionNamespace -> do-            jActionNamespace' <- textToCString jActionNamespace-            return jActionNamespace'-    gtk_popover_bind_model _obj' maybeModel maybeActionNamespace-    touchManagedPtr _obj-    whenJust model touchManagedPtr-    freeMem maybeActionNamespace-    return ()--data PopoverBindModelMethodInfo-instance (signature ~ (Maybe (b) -> Maybe (T.Text) -> m ()), MonadIO m, PopoverK a, Gio.MenuModelK b) => MethodInfo PopoverBindModelMethodInfo a signature where-    overloadedMethod _ = popoverBindModel---- method Popover::get_default_widget--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Popover", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Widget")--- throws : False--- Skip return : False--foreign import ccall "gtk_popover_get_default_widget" gtk_popover_get_default_widget :: -    Ptr Popover ->                          -- _obj : TInterface "Gtk" "Popover"-    IO (Ptr Widget)---popoverGetDefaultWidget ::-    (MonadIO m, PopoverK a) =>-    a                                       -- _obj-    -> m Widget                             -- result-popoverGetDefaultWidget _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_popover_get_default_widget _obj'-    checkUnexpectedReturnNULL "gtk_popover_get_default_widget" result-    result' <- (newObject Widget) result-    touchManagedPtr _obj-    return result'--data PopoverGetDefaultWidgetMethodInfo-instance (signature ~ (m Widget), MonadIO m, PopoverK a) => MethodInfo PopoverGetDefaultWidgetMethodInfo a signature where-    overloadedMethod _ = popoverGetDefaultWidget---- method Popover::get_modal--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Popover", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_popover_get_modal" gtk_popover_get_modal :: -    Ptr Popover ->                          -- _obj : TInterface "Gtk" "Popover"-    IO CInt---popoverGetModal ::-    (MonadIO m, PopoverK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-popoverGetModal _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_popover_get_modal _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data PopoverGetModalMethodInfo-instance (signature ~ (m Bool), MonadIO m, PopoverK a) => MethodInfo PopoverGetModalMethodInfo a signature where-    overloadedMethod _ = popoverGetModal---- method Popover::get_pointing_to--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Popover", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "rect", argType = TInterface "Gdk" "Rectangle", direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = True, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_popover_get_pointing_to" gtk_popover_get_pointing_to :: -    Ptr Popover ->                          -- _obj : TInterface "Gtk" "Popover"-    Ptr Gdk.Rectangle ->                    -- rect : TInterface "Gdk" "Rectangle"-    IO CInt---popoverGetPointingTo ::-    (MonadIO m, PopoverK a) =>-    a                                       -- _obj-    -> m (Bool,Gdk.Rectangle)               -- result-popoverGetPointingTo _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    rect <- callocBoxedBytes 16 :: IO (Ptr Gdk.Rectangle)-    result <- gtk_popover_get_pointing_to _obj' rect-    let result' = (/= 0) result-    rect' <- (wrapBoxed Gdk.Rectangle) rect-    touchManagedPtr _obj-    return (result', rect')--data PopoverGetPointingToMethodInfo-instance (signature ~ (m (Bool,Gdk.Rectangle)), MonadIO m, PopoverK a) => MethodInfo PopoverGetPointingToMethodInfo a signature where-    overloadedMethod _ = popoverGetPointingTo---- method Popover::get_position--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Popover", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "PositionType")--- throws : False--- Skip return : False--foreign import ccall "gtk_popover_get_position" gtk_popover_get_position :: -    Ptr Popover ->                          -- _obj : TInterface "Gtk" "Popover"-    IO CUInt---popoverGetPosition ::-    (MonadIO m, PopoverK a) =>-    a                                       -- _obj-    -> m PositionType                       -- result-popoverGetPosition _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_popover_get_position _obj'-    let result' = (toEnum . fromIntegral) result-    touchManagedPtr _obj-    return result'--data PopoverGetPositionMethodInfo-instance (signature ~ (m PositionType), MonadIO m, PopoverK a) => MethodInfo PopoverGetPositionMethodInfo a signature where-    overloadedMethod _ = popoverGetPosition---- method Popover::get_relative_to--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Popover", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Widget")--- throws : False--- Skip return : False--foreign import ccall "gtk_popover_get_relative_to" gtk_popover_get_relative_to :: -    Ptr Popover ->                          -- _obj : TInterface "Gtk" "Popover"-    IO (Ptr Widget)---popoverGetRelativeTo ::-    (MonadIO m, PopoverK a) =>-    a                                       -- _obj-    -> m Widget                             -- result-popoverGetRelativeTo _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_popover_get_relative_to _obj'-    checkUnexpectedReturnNULL "gtk_popover_get_relative_to" result-    result' <- (newObject Widget) result-    touchManagedPtr _obj-    return result'--data PopoverGetRelativeToMethodInfo-instance (signature ~ (m Widget), MonadIO m, PopoverK a) => MethodInfo PopoverGetRelativeToMethodInfo a signature where-    overloadedMethod _ = popoverGetRelativeTo---- method Popover::get_transitions_enabled--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Popover", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_popover_get_transitions_enabled" gtk_popover_get_transitions_enabled :: -    Ptr Popover ->                          -- _obj : TInterface "Gtk" "Popover"-    IO CInt---popoverGetTransitionsEnabled ::-    (MonadIO m, PopoverK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-popoverGetTransitionsEnabled _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_popover_get_transitions_enabled _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data PopoverGetTransitionsEnabledMethodInfo-instance (signature ~ (m Bool), MonadIO m, PopoverK a) => MethodInfo PopoverGetTransitionsEnabledMethodInfo a signature where-    overloadedMethod _ = popoverGetTransitionsEnabled---- method Popover::set_default_widget--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Popover", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "widget", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_popover_set_default_widget" gtk_popover_set_default_widget :: -    Ptr Popover ->                          -- _obj : TInterface "Gtk" "Popover"-    Ptr Widget ->                           -- widget : TInterface "Gtk" "Widget"-    IO ()---popoverSetDefaultWidget ::-    (MonadIO m, PopoverK a, WidgetK b) =>-    a                                       -- _obj-    -> Maybe (b)                            -- widget-    -> m ()                                 -- result-popoverSetDefaultWidget _obj widget = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeWidget <- case widget of-        Nothing -> return nullPtr-        Just jWidget -> do-            let jWidget' = unsafeManagedPtrCastPtr jWidget-            return jWidget'-    gtk_popover_set_default_widget _obj' maybeWidget-    touchManagedPtr _obj-    whenJust widget touchManagedPtr-    return ()--data PopoverSetDefaultWidgetMethodInfo-instance (signature ~ (Maybe (b) -> m ()), MonadIO m, PopoverK a, WidgetK b) => MethodInfo PopoverSetDefaultWidgetMethodInfo a signature where-    overloadedMethod _ = popoverSetDefaultWidget---- method Popover::set_modal--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Popover", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "modal", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_popover_set_modal" gtk_popover_set_modal :: -    Ptr Popover ->                          -- _obj : TInterface "Gtk" "Popover"-    CInt ->                                 -- modal : TBasicType TBoolean-    IO ()---popoverSetModal ::-    (MonadIO m, PopoverK a) =>-    a                                       -- _obj-    -> Bool                                 -- modal-    -> m ()                                 -- result-popoverSetModal _obj modal = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let modal' = (fromIntegral . fromEnum) modal-    gtk_popover_set_modal _obj' modal'-    touchManagedPtr _obj-    return ()--data PopoverSetModalMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, PopoverK a) => MethodInfo PopoverSetModalMethodInfo a signature where-    overloadedMethod _ = popoverSetModal---- method Popover::set_pointing_to--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Popover", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "rect", argType = TInterface "Gdk" "Rectangle", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_popover_set_pointing_to" gtk_popover_set_pointing_to :: -    Ptr Popover ->                          -- _obj : TInterface "Gtk" "Popover"-    Ptr Gdk.Rectangle ->                    -- rect : TInterface "Gdk" "Rectangle"-    IO ()---popoverSetPointingTo ::-    (MonadIO m, PopoverK a) =>-    a                                       -- _obj-    -> Gdk.Rectangle                        -- rect-    -> m ()                                 -- result-popoverSetPointingTo _obj rect = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let rect' = unsafeManagedPtrGetPtr rect-    gtk_popover_set_pointing_to _obj' rect'-    touchManagedPtr _obj-    touchManagedPtr rect-    return ()--data PopoverSetPointingToMethodInfo-instance (signature ~ (Gdk.Rectangle -> m ()), MonadIO m, PopoverK a) => MethodInfo PopoverSetPointingToMethodInfo a signature where-    overloadedMethod _ = popoverSetPointingTo---- method Popover::set_position--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Popover", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "position", argType = TInterface "Gtk" "PositionType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_popover_set_position" gtk_popover_set_position :: -    Ptr Popover ->                          -- _obj : TInterface "Gtk" "Popover"-    CUInt ->                                -- position : TInterface "Gtk" "PositionType"-    IO ()---popoverSetPosition ::-    (MonadIO m, PopoverK a) =>-    a                                       -- _obj-    -> PositionType                         -- position-    -> m ()                                 -- result-popoverSetPosition _obj position = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let position' = (fromIntegral . fromEnum) position-    gtk_popover_set_position _obj' position'-    touchManagedPtr _obj-    return ()--data PopoverSetPositionMethodInfo-instance (signature ~ (PositionType -> m ()), MonadIO m, PopoverK a) => MethodInfo PopoverSetPositionMethodInfo a signature where-    overloadedMethod _ = popoverSetPosition---- method Popover::set_relative_to--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Popover", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "relative_to", argType = TInterface "Gtk" "Widget", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_popover_set_relative_to" gtk_popover_set_relative_to :: -    Ptr Popover ->                          -- _obj : TInterface "Gtk" "Popover"-    Ptr Widget ->                           -- relative_to : TInterface "Gtk" "Widget"-    IO ()---popoverSetRelativeTo ::-    (MonadIO m, PopoverK a, WidgetK b) =>-    a                                       -- _obj-    -> Maybe (b)                            -- relativeTo-    -> m ()                                 -- result-popoverSetRelativeTo _obj relativeTo = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeRelativeTo <- case relativeTo of-        Nothing -> return nullPtr-        Just jRelativeTo -> do-            let jRelativeTo' = unsafeManagedPtrCastPtr jRelativeTo-            return jRelativeTo'-    gtk_popover_set_relative_to _obj' maybeRelativeTo-    touchManagedPtr _obj-    whenJust relativeTo touchManagedPtr-    return ()--data PopoverSetRelativeToMethodInfo-instance (signature ~ (Maybe (b) -> m ()), MonadIO m, PopoverK a, WidgetK b) => MethodInfo PopoverSetRelativeToMethodInfo a signature where-    overloadedMethod _ = popoverSetRelativeTo---- method Popover::set_transitions_enabled--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Popover", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "transitions_enabled", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_popover_set_transitions_enabled" gtk_popover_set_transitions_enabled :: -    Ptr Popover ->                          -- _obj : TInterface "Gtk" "Popover"-    CInt ->                                 -- transitions_enabled : TBasicType TBoolean-    IO ()---popoverSetTransitionsEnabled ::-    (MonadIO m, PopoverK a) =>-    a                                       -- _obj-    -> Bool                                 -- transitionsEnabled-    -> m ()                                 -- result-popoverSetTransitionsEnabled _obj transitionsEnabled = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let transitionsEnabled' = (fromIntegral . fromEnum) transitionsEnabled-    gtk_popover_set_transitions_enabled _obj' transitionsEnabled'-    touchManagedPtr _obj-    return ()--data PopoverSetTransitionsEnabledMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, PopoverK a) => MethodInfo PopoverSetTransitionsEnabledMethodInfo a signature where-    overloadedMethod _ = popoverSetTransitionsEnabled--
− GI/Gtk/Objects/Popover.hs-boot
@@ -1,32 +0,0 @@-module GI.Gtk.Objects.Popover where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype Popover = Popover (ForeignPtr Popover)-instance GObject Popover where-class GObject o => PopoverK o-instance (GObject o, IsDescendantOf Popover o) => PopoverK o-data PopoverModalPropertyInfo-data PopoverPointingToPropertyInfo-data PopoverPositionPropertyInfo-data PopoverRelativeToPropertyInfo-data PopoverTransitionsEnabledPropertyInfo-data PopoverClosedSignalInfo-data PopoverBindModelMethodInfo-data PopoverGetDefaultWidgetMethodInfo-data PopoverGetModalMethodInfo-data PopoverGetPointingToMethodInfo-data PopoverGetPositionMethodInfo-data PopoverGetRelativeToMethodInfo-data PopoverGetTransitionsEnabledMethodInfo-data PopoverSetDefaultWidgetMethodInfo-data PopoverSetModalMethodInfo-data PopoverSetPointingToMethodInfo-data PopoverSetPositionMethodInfo-data PopoverSetRelativeToMethodInfo-data PopoverSetTransitionsEnabledMethodInfo
− GI/Gtk/Objects/PopoverAccessible.hs
@@ -1,128 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.PopoverAccessible-    ( ---- * Exported types-    PopoverAccessible(..)                   ,-    PopoverAccessibleK                      ,-    toPopoverAccessible                     ,-    noPopoverAccessible                     ,---    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype PopoverAccessible = PopoverAccessible (ForeignPtr PopoverAccessible)-foreign import ccall "gtk_popover_accessible_get_type"-    c_gtk_popover_accessible_get_type :: IO GType--type instance ParentTypes PopoverAccessible = PopoverAccessibleParentTypes-type PopoverAccessibleParentTypes = '[ContainerAccessible, WidgetAccessible, Accessible, Atk.Object, GObject.Object, Atk.Component]--instance GObject PopoverAccessible where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_popover_accessible_get_type-    --class GObject o => PopoverAccessibleK o-instance (GObject o, IsDescendantOf PopoverAccessible o) => PopoverAccessibleK o--toPopoverAccessible :: PopoverAccessibleK o => o -> IO PopoverAccessible-toPopoverAccessible = unsafeCastTo PopoverAccessible--noPopoverAccessible :: Maybe PopoverAccessible-noPopoverAccessible = Nothing--type family ResolvePopoverAccessibleMethod (t :: Symbol) (o :: *) :: * where-    ResolvePopoverAccessibleMethod "addRelationship" o = Atk.ObjectAddRelationshipMethodInfo-    ResolvePopoverAccessibleMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolvePopoverAccessibleMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolvePopoverAccessibleMethod "connectWidgetDestroyed" o = AccessibleConnectWidgetDestroyedMethodInfo-    ResolvePopoverAccessibleMethod "contains" o = Atk.ComponentContainsMethodInfo-    ResolvePopoverAccessibleMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolvePopoverAccessibleMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolvePopoverAccessibleMethod "grabFocus" o = Atk.ComponentGrabFocusMethodInfo-    ResolvePopoverAccessibleMethod "initialize" o = Atk.ObjectInitializeMethodInfo-    ResolvePopoverAccessibleMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolvePopoverAccessibleMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolvePopoverAccessibleMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolvePopoverAccessibleMethod "notifyStateChange" o = Atk.ObjectNotifyStateChangeMethodInfo-    ResolvePopoverAccessibleMethod "peekParent" o = Atk.ObjectPeekParentMethodInfo-    ResolvePopoverAccessibleMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolvePopoverAccessibleMethod "refAccessibleAtPoint" o = Atk.ComponentRefAccessibleAtPointMethodInfo-    ResolvePopoverAccessibleMethod "refAccessibleChild" o = Atk.ObjectRefAccessibleChildMethodInfo-    ResolvePopoverAccessibleMethod "refRelationSet" o = Atk.ObjectRefRelationSetMethodInfo-    ResolvePopoverAccessibleMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolvePopoverAccessibleMethod "refStateSet" o = Atk.ObjectRefStateSetMethodInfo-    ResolvePopoverAccessibleMethod "removeFocusHandler" o = Atk.ComponentRemoveFocusHandlerMethodInfo-    ResolvePopoverAccessibleMethod "removePropertyChangeHandler" o = Atk.ObjectRemovePropertyChangeHandlerMethodInfo-    ResolvePopoverAccessibleMethod "removeRelationship" o = Atk.ObjectRemoveRelationshipMethodInfo-    ResolvePopoverAccessibleMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolvePopoverAccessibleMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolvePopoverAccessibleMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolvePopoverAccessibleMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolvePopoverAccessibleMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolvePopoverAccessibleMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolvePopoverAccessibleMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolvePopoverAccessibleMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolvePopoverAccessibleMethod "getAlpha" o = Atk.ComponentGetAlphaMethodInfo-    ResolvePopoverAccessibleMethod "getAttributes" o = Atk.ObjectGetAttributesMethodInfo-    ResolvePopoverAccessibleMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolvePopoverAccessibleMethod "getDescription" o = Atk.ObjectGetDescriptionMethodInfo-    ResolvePopoverAccessibleMethod "getExtents" o = Atk.ComponentGetExtentsMethodInfo-    ResolvePopoverAccessibleMethod "getIndexInParent" o = Atk.ObjectGetIndexInParentMethodInfo-    ResolvePopoverAccessibleMethod "getNAccessibleChildren" o = Atk.ObjectGetNAccessibleChildrenMethodInfo-    ResolvePopoverAccessibleMethod "getName" o = Atk.ObjectGetNameMethodInfo-    ResolvePopoverAccessibleMethod "getObjectLocale" o = Atk.ObjectGetObjectLocaleMethodInfo-    ResolvePopoverAccessibleMethod "getParent" o = Atk.ObjectGetParentMethodInfo-    ResolvePopoverAccessibleMethod "getPosition" o = Atk.ComponentGetPositionMethodInfo-    ResolvePopoverAccessibleMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolvePopoverAccessibleMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolvePopoverAccessibleMethod "getRole" o = Atk.ObjectGetRoleMethodInfo-    ResolvePopoverAccessibleMethod "getSize" o = Atk.ComponentGetSizeMethodInfo-    ResolvePopoverAccessibleMethod "getWidget" o = AccessibleGetWidgetMethodInfo-    ResolvePopoverAccessibleMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolvePopoverAccessibleMethod "setDescription" o = Atk.ObjectSetDescriptionMethodInfo-    ResolvePopoverAccessibleMethod "setExtents" o = Atk.ComponentSetExtentsMethodInfo-    ResolvePopoverAccessibleMethod "setName" o = Atk.ObjectSetNameMethodInfo-    ResolvePopoverAccessibleMethod "setParent" o = Atk.ObjectSetParentMethodInfo-    ResolvePopoverAccessibleMethod "setPosition" o = Atk.ComponentSetPositionMethodInfo-    ResolvePopoverAccessibleMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolvePopoverAccessibleMethod "setRole" o = Atk.ObjectSetRoleMethodInfo-    ResolvePopoverAccessibleMethod "setSize" o = Atk.ComponentSetSizeMethodInfo-    ResolvePopoverAccessibleMethod "setWidget" o = AccessibleSetWidgetMethodInfo-    ResolvePopoverAccessibleMethod l o = MethodResolutionFailed l o--instance (info ~ ResolvePopoverAccessibleMethod t PopoverAccessible, MethodInfo info PopoverAccessible p) => IsLabelProxy t (PopoverAccessible -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolvePopoverAccessibleMethod t PopoverAccessible, MethodInfo info PopoverAccessible p) => IsLabel t (PopoverAccessible -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList PopoverAccessible = PopoverAccessibleAttributeList-type PopoverAccessibleAttributeList = ('[ '("accessibleComponentLayer", Atk.ObjectAccessibleComponentLayerPropertyInfo), '("accessibleComponentMdiZorder", Atk.ObjectAccessibleComponentMdiZorderPropertyInfo), '("accessibleDescription", Atk.ObjectAccessibleDescriptionPropertyInfo), '("accessibleHypertextNlinks", Atk.ObjectAccessibleHypertextNlinksPropertyInfo), '("accessibleName", Atk.ObjectAccessibleNamePropertyInfo), '("accessibleParent", Atk.ObjectAccessibleParentPropertyInfo), '("accessibleRole", Atk.ObjectAccessibleRolePropertyInfo), '("accessibleTableCaption", Atk.ObjectAccessibleTableCaptionPropertyInfo), '("accessibleTableCaptionObject", Atk.ObjectAccessibleTableCaptionObjectPropertyInfo), '("accessibleTableColumnDescription", Atk.ObjectAccessibleTableColumnDescriptionPropertyInfo), '("accessibleTableColumnHeader", Atk.ObjectAccessibleTableColumnHeaderPropertyInfo), '("accessibleTableRowDescription", Atk.ObjectAccessibleTableRowDescriptionPropertyInfo), '("accessibleTableRowHeader", Atk.ObjectAccessibleTableRowHeaderPropertyInfo), '("accessibleTableSummary", Atk.ObjectAccessibleTableSummaryPropertyInfo), '("accessibleValue", Atk.ObjectAccessibleValuePropertyInfo), '("widget", AccessibleWidgetPropertyInfo)] :: [(Symbol, *)])--type instance SignalList PopoverAccessible = PopoverAccessibleSignalList-type PopoverAccessibleSignalList = ('[ '("activeDescendantChanged", Atk.ObjectActiveDescendantChangedSignalInfo), '("boundsChanged", Atk.ComponentBoundsChangedSignalInfo), '("childrenChanged", Atk.ObjectChildrenChangedSignalInfo), '("focusEvent", Atk.ObjectFocusEventSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("propertyChange", Atk.ObjectPropertyChangeSignalInfo), '("stateChange", Atk.ObjectStateChangeSignalInfo), '("visibleDataChanged", Atk.ObjectVisibleDataChangedSignalInfo)] :: [(Symbol, *)])--
− GI/Gtk/Objects/PopoverAccessible.hs-boot
@@ -1,13 +0,0 @@-module GI.Gtk.Objects.PopoverAccessible where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype PopoverAccessible = PopoverAccessible (ForeignPtr PopoverAccessible)-instance GObject PopoverAccessible where-class GObject o => PopoverAccessibleK o-instance (GObject o, IsDescendantOf PopoverAccessible o) => PopoverAccessibleK o
− GI/Gtk/Objects/PopoverMenu.hs
@@ -1,505 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.PopoverMenu-    ( ---- * Exported types-    PopoverMenu(..)                         ,-    PopoverMenuK                            ,-    toPopoverMenu                           ,-    noPopoverMenu                           ,--- -- * Methods--- ** popoverMenuNew-    popoverMenuNew                          ,----- ** popoverMenuOpenSubmenu-    PopoverMenuOpenSubmenuMethodInfo        ,-    popoverMenuOpenSubmenu                  ,----- -- * Properties--- ** VisibleSubmenu-    PopoverMenuVisibleSubmenuPropertyInfo   ,-    clearPopoverMenuVisibleSubmenu          ,-    constructPopoverMenuVisibleSubmenu      ,-    getPopoverMenuVisibleSubmenu            ,-    popoverMenuVisibleSubmenu               ,-    setPopoverMenuVisibleSubmenu            ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype PopoverMenu = PopoverMenu (ForeignPtr PopoverMenu)-foreign import ccall "gtk_popover_menu_get_type"-    c_gtk_popover_menu_get_type :: IO GType--type instance ParentTypes PopoverMenu = PopoverMenuParentTypes-type PopoverMenuParentTypes = '[Popover, Bin, Container, Widget, GObject.Object, Atk.ImplementorIface, Buildable]--instance GObject PopoverMenu where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_popover_menu_get_type-    --class GObject o => PopoverMenuK o-instance (GObject o, IsDescendantOf PopoverMenu o) => PopoverMenuK o--toPopoverMenu :: PopoverMenuK o => o -> IO PopoverMenu-toPopoverMenu = unsafeCastTo PopoverMenu--noPopoverMenu :: Maybe PopoverMenu-noPopoverMenu = Nothing--type family ResolvePopoverMenuMethod (t :: Symbol) (o :: *) :: * where-    ResolvePopoverMenuMethod "activate" o = WidgetActivateMethodInfo-    ResolvePopoverMenuMethod "add" o = ContainerAddMethodInfo-    ResolvePopoverMenuMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolvePopoverMenuMethod "addChild" o = BuildableAddChildMethodInfo-    ResolvePopoverMenuMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolvePopoverMenuMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolvePopoverMenuMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolvePopoverMenuMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolvePopoverMenuMethod "bindModel" o = PopoverBindModelMethodInfo-    ResolvePopoverMenuMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolvePopoverMenuMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolvePopoverMenuMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolvePopoverMenuMethod "checkResize" o = ContainerCheckResizeMethodInfo-    ResolvePopoverMenuMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolvePopoverMenuMethod "childGetProperty" o = ContainerChildGetPropertyMethodInfo-    ResolvePopoverMenuMethod "childNotifyByPspec" o = ContainerChildNotifyByPspecMethodInfo-    ResolvePopoverMenuMethod "childSetProperty" o = ContainerChildSetPropertyMethodInfo-    ResolvePopoverMenuMethod "childType" o = ContainerChildTypeMethodInfo-    ResolvePopoverMenuMethod "classPath" o = WidgetClassPathMethodInfo-    ResolvePopoverMenuMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolvePopoverMenuMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolvePopoverMenuMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolvePopoverMenuMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolvePopoverMenuMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolvePopoverMenuMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolvePopoverMenuMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolvePopoverMenuMethod "destroy" o = WidgetDestroyMethodInfo-    ResolvePopoverMenuMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolvePopoverMenuMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolvePopoverMenuMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolvePopoverMenuMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolvePopoverMenuMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolvePopoverMenuMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolvePopoverMenuMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolvePopoverMenuMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolvePopoverMenuMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolvePopoverMenuMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolvePopoverMenuMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolvePopoverMenuMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolvePopoverMenuMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolvePopoverMenuMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolvePopoverMenuMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolvePopoverMenuMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolvePopoverMenuMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolvePopoverMenuMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolvePopoverMenuMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolvePopoverMenuMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolvePopoverMenuMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolvePopoverMenuMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolvePopoverMenuMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolvePopoverMenuMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolvePopoverMenuMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolvePopoverMenuMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolvePopoverMenuMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolvePopoverMenuMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolvePopoverMenuMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolvePopoverMenuMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolvePopoverMenuMethod "draw" o = WidgetDrawMethodInfo-    ResolvePopoverMenuMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolvePopoverMenuMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolvePopoverMenuMethod "event" o = WidgetEventMethodInfo-    ResolvePopoverMenuMethod "forall" o = ContainerForallMethodInfo-    ResolvePopoverMenuMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolvePopoverMenuMethod "foreach" o = ContainerForeachMethodInfo-    ResolvePopoverMenuMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolvePopoverMenuMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolvePopoverMenuMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolvePopoverMenuMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolvePopoverMenuMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolvePopoverMenuMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolvePopoverMenuMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolvePopoverMenuMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolvePopoverMenuMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolvePopoverMenuMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolvePopoverMenuMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolvePopoverMenuMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolvePopoverMenuMethod "hide" o = WidgetHideMethodInfo-    ResolvePopoverMenuMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolvePopoverMenuMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolvePopoverMenuMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolvePopoverMenuMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolvePopoverMenuMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolvePopoverMenuMethod "intersect" o = WidgetIntersectMethodInfo-    ResolvePopoverMenuMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolvePopoverMenuMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolvePopoverMenuMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolvePopoverMenuMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolvePopoverMenuMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolvePopoverMenuMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolvePopoverMenuMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolvePopoverMenuMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolvePopoverMenuMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolvePopoverMenuMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolvePopoverMenuMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolvePopoverMenuMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolvePopoverMenuMethod "map" o = WidgetMapMethodInfo-    ResolvePopoverMenuMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolvePopoverMenuMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolvePopoverMenuMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolvePopoverMenuMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolvePopoverMenuMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolvePopoverMenuMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolvePopoverMenuMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolvePopoverMenuMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolvePopoverMenuMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolvePopoverMenuMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolvePopoverMenuMethod "openSubmenu" o = PopoverMenuOpenSubmenuMethodInfo-    ResolvePopoverMenuMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolvePopoverMenuMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolvePopoverMenuMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolvePopoverMenuMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolvePopoverMenuMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolvePopoverMenuMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolvePopoverMenuMethod "path" o = WidgetPathMethodInfo-    ResolvePopoverMenuMethod "propagateDraw" o = ContainerPropagateDrawMethodInfo-    ResolvePopoverMenuMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolvePopoverMenuMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolvePopoverMenuMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolvePopoverMenuMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolvePopoverMenuMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolvePopoverMenuMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolvePopoverMenuMethod "realize" o = WidgetRealizeMethodInfo-    ResolvePopoverMenuMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolvePopoverMenuMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolvePopoverMenuMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolvePopoverMenuMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolvePopoverMenuMethod "remove" o = ContainerRemoveMethodInfo-    ResolvePopoverMenuMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolvePopoverMenuMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolvePopoverMenuMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolvePopoverMenuMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolvePopoverMenuMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolvePopoverMenuMethod "reparent" o = WidgetReparentMethodInfo-    ResolvePopoverMenuMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolvePopoverMenuMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolvePopoverMenuMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolvePopoverMenuMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolvePopoverMenuMethod "resizeChildren" o = ContainerResizeChildrenMethodInfo-    ResolvePopoverMenuMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolvePopoverMenuMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolvePopoverMenuMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolvePopoverMenuMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolvePopoverMenuMethod "show" o = WidgetShowMethodInfo-    ResolvePopoverMenuMethod "showAll" o = WidgetShowAllMethodInfo-    ResolvePopoverMenuMethod "showNow" o = WidgetShowNowMethodInfo-    ResolvePopoverMenuMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolvePopoverMenuMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolvePopoverMenuMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolvePopoverMenuMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolvePopoverMenuMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolvePopoverMenuMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolvePopoverMenuMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolvePopoverMenuMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolvePopoverMenuMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolvePopoverMenuMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolvePopoverMenuMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolvePopoverMenuMethod "unmap" o = WidgetUnmapMethodInfo-    ResolvePopoverMenuMethod "unparent" o = WidgetUnparentMethodInfo-    ResolvePopoverMenuMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolvePopoverMenuMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolvePopoverMenuMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolvePopoverMenuMethod "unsetFocusChain" o = ContainerUnsetFocusChainMethodInfo-    ResolvePopoverMenuMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolvePopoverMenuMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolvePopoverMenuMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolvePopoverMenuMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolvePopoverMenuMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolvePopoverMenuMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolvePopoverMenuMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolvePopoverMenuMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolvePopoverMenuMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolvePopoverMenuMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolvePopoverMenuMethod "getBorderWidth" o = ContainerGetBorderWidthMethodInfo-    ResolvePopoverMenuMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolvePopoverMenuMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolvePopoverMenuMethod "getChild" o = BinGetChildMethodInfo-    ResolvePopoverMenuMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolvePopoverMenuMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolvePopoverMenuMethod "getChildren" o = ContainerGetChildrenMethodInfo-    ResolvePopoverMenuMethod "getClip" o = WidgetGetClipMethodInfo-    ResolvePopoverMenuMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolvePopoverMenuMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolvePopoverMenuMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolvePopoverMenuMethod "getDefaultWidget" o = PopoverGetDefaultWidgetMethodInfo-    ResolvePopoverMenuMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolvePopoverMenuMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolvePopoverMenuMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolvePopoverMenuMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolvePopoverMenuMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolvePopoverMenuMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolvePopoverMenuMethod "getFocusChain" o = ContainerGetFocusChainMethodInfo-    ResolvePopoverMenuMethod "getFocusChild" o = ContainerGetFocusChildMethodInfo-    ResolvePopoverMenuMethod "getFocusHadjustment" o = ContainerGetFocusHadjustmentMethodInfo-    ResolvePopoverMenuMethod "getFocusVadjustment" o = ContainerGetFocusVadjustmentMethodInfo-    ResolvePopoverMenuMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolvePopoverMenuMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolvePopoverMenuMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolvePopoverMenuMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolvePopoverMenuMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolvePopoverMenuMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolvePopoverMenuMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolvePopoverMenuMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolvePopoverMenuMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolvePopoverMenuMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolvePopoverMenuMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolvePopoverMenuMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolvePopoverMenuMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolvePopoverMenuMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolvePopoverMenuMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolvePopoverMenuMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolvePopoverMenuMethod "getModal" o = PopoverGetModalMethodInfo-    ResolvePopoverMenuMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolvePopoverMenuMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolvePopoverMenuMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolvePopoverMenuMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolvePopoverMenuMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolvePopoverMenuMethod "getParent" o = WidgetGetParentMethodInfo-    ResolvePopoverMenuMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolvePopoverMenuMethod "getPath" o = WidgetGetPathMethodInfo-    ResolvePopoverMenuMethod "getPathForChild" o = ContainerGetPathForChildMethodInfo-    ResolvePopoverMenuMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolvePopoverMenuMethod "getPointingTo" o = PopoverGetPointingToMethodInfo-    ResolvePopoverMenuMethod "getPosition" o = PopoverGetPositionMethodInfo-    ResolvePopoverMenuMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolvePopoverMenuMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolvePopoverMenuMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolvePopoverMenuMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolvePopoverMenuMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolvePopoverMenuMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolvePopoverMenuMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolvePopoverMenuMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolvePopoverMenuMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolvePopoverMenuMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolvePopoverMenuMethod "getRelativeTo" o = PopoverGetRelativeToMethodInfo-    ResolvePopoverMenuMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolvePopoverMenuMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolvePopoverMenuMethod "getResizeMode" o = ContainerGetResizeModeMethodInfo-    ResolvePopoverMenuMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolvePopoverMenuMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolvePopoverMenuMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolvePopoverMenuMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolvePopoverMenuMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolvePopoverMenuMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolvePopoverMenuMethod "getState" o = WidgetGetStateMethodInfo-    ResolvePopoverMenuMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolvePopoverMenuMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolvePopoverMenuMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolvePopoverMenuMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolvePopoverMenuMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolvePopoverMenuMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolvePopoverMenuMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolvePopoverMenuMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolvePopoverMenuMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolvePopoverMenuMethod "getTransitionsEnabled" o = PopoverGetTransitionsEnabledMethodInfo-    ResolvePopoverMenuMethod "getValign" o = WidgetGetValignMethodInfo-    ResolvePopoverMenuMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolvePopoverMenuMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolvePopoverMenuMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolvePopoverMenuMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolvePopoverMenuMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolvePopoverMenuMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolvePopoverMenuMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolvePopoverMenuMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolvePopoverMenuMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolvePopoverMenuMethod "setBorderWidth" o = ContainerSetBorderWidthMethodInfo-    ResolvePopoverMenuMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolvePopoverMenuMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolvePopoverMenuMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolvePopoverMenuMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolvePopoverMenuMethod "setClip" o = WidgetSetClipMethodInfo-    ResolvePopoverMenuMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolvePopoverMenuMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolvePopoverMenuMethod "setDefaultWidget" o = PopoverSetDefaultWidgetMethodInfo-    ResolvePopoverMenuMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolvePopoverMenuMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolvePopoverMenuMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolvePopoverMenuMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolvePopoverMenuMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolvePopoverMenuMethod "setFocusChain" o = ContainerSetFocusChainMethodInfo-    ResolvePopoverMenuMethod "setFocusChild" o = ContainerSetFocusChildMethodInfo-    ResolvePopoverMenuMethod "setFocusHadjustment" o = ContainerSetFocusHadjustmentMethodInfo-    ResolvePopoverMenuMethod "setFocusVadjustment" o = ContainerSetFocusVadjustmentMethodInfo-    ResolvePopoverMenuMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolvePopoverMenuMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolvePopoverMenuMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolvePopoverMenuMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolvePopoverMenuMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolvePopoverMenuMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolvePopoverMenuMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolvePopoverMenuMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolvePopoverMenuMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolvePopoverMenuMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolvePopoverMenuMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolvePopoverMenuMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolvePopoverMenuMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolvePopoverMenuMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolvePopoverMenuMethod "setModal" o = PopoverSetModalMethodInfo-    ResolvePopoverMenuMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolvePopoverMenuMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolvePopoverMenuMethod "setParent" o = WidgetSetParentMethodInfo-    ResolvePopoverMenuMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolvePopoverMenuMethod "setPointingTo" o = PopoverSetPointingToMethodInfo-    ResolvePopoverMenuMethod "setPosition" o = PopoverSetPositionMethodInfo-    ResolvePopoverMenuMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolvePopoverMenuMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolvePopoverMenuMethod "setReallocateRedraws" o = ContainerSetReallocateRedrawsMethodInfo-    ResolvePopoverMenuMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolvePopoverMenuMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolvePopoverMenuMethod "setRelativeTo" o = PopoverSetRelativeToMethodInfo-    ResolvePopoverMenuMethod "setResizeMode" o = ContainerSetResizeModeMethodInfo-    ResolvePopoverMenuMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolvePopoverMenuMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolvePopoverMenuMethod "setState" o = WidgetSetStateMethodInfo-    ResolvePopoverMenuMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolvePopoverMenuMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolvePopoverMenuMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolvePopoverMenuMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolvePopoverMenuMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolvePopoverMenuMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolvePopoverMenuMethod "setTransitionsEnabled" o = PopoverSetTransitionsEnabledMethodInfo-    ResolvePopoverMenuMethod "setValign" o = WidgetSetValignMethodInfo-    ResolvePopoverMenuMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolvePopoverMenuMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolvePopoverMenuMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolvePopoverMenuMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolvePopoverMenuMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolvePopoverMenuMethod l o = MethodResolutionFailed l o--instance (info ~ ResolvePopoverMenuMethod t PopoverMenu, MethodInfo info PopoverMenu p) => IsLabelProxy t (PopoverMenu -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolvePopoverMenuMethod t PopoverMenu, MethodInfo info PopoverMenu p) => IsLabel t (PopoverMenu -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "visible-submenu"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getPopoverMenuVisibleSubmenu :: (MonadIO m, PopoverMenuK o) => o -> m (Maybe T.Text)-getPopoverMenuVisibleSubmenu obj = liftIO $ getObjectPropertyString obj "visible-submenu"--setPopoverMenuVisibleSubmenu :: (MonadIO m, PopoverMenuK o) => o -> T.Text -> m ()-setPopoverMenuVisibleSubmenu obj val = liftIO $ setObjectPropertyString obj "visible-submenu" (Just val)--constructPopoverMenuVisibleSubmenu :: T.Text -> IO ([Char], GValue)-constructPopoverMenuVisibleSubmenu val = constructObjectPropertyString "visible-submenu" (Just val)--clearPopoverMenuVisibleSubmenu :: (MonadIO m, PopoverMenuK o) => o -> m ()-clearPopoverMenuVisibleSubmenu obj = liftIO $ setObjectPropertyString obj "visible-submenu" (Nothing :: Maybe T.Text)--data PopoverMenuVisibleSubmenuPropertyInfo-instance AttrInfo PopoverMenuVisibleSubmenuPropertyInfo where-    type AttrAllowedOps PopoverMenuVisibleSubmenuPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint PopoverMenuVisibleSubmenuPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint PopoverMenuVisibleSubmenuPropertyInfo = PopoverMenuK-    type AttrGetType PopoverMenuVisibleSubmenuPropertyInfo = (Maybe T.Text)-    type AttrLabel PopoverMenuVisibleSubmenuPropertyInfo = "visible-submenu"-    attrGet _ = getPopoverMenuVisibleSubmenu-    attrSet _ = setPopoverMenuVisibleSubmenu-    attrConstruct _ = constructPopoverMenuVisibleSubmenu-    attrClear _ = clearPopoverMenuVisibleSubmenu--type instance AttributeList PopoverMenu = PopoverMenuAttributeList-type PopoverMenuAttributeList = ('[ '("appPaintable", WidgetAppPaintablePropertyInfo), '("borderWidth", ContainerBorderWidthPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("child", ContainerChildPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("modal", PopoverModalPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("parent", WidgetParentPropertyInfo), '("pointingTo", PopoverPointingToPropertyInfo), '("position", PopoverPositionPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("relativeTo", PopoverRelativeToPropertyInfo), '("resizeMode", ContainerResizeModePropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("style", WidgetStylePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("transitionsEnabled", PopoverTransitionsEnabledPropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("visibleSubmenu", PopoverMenuVisibleSubmenuPropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo)] :: [(Symbol, *)])--popoverMenuVisibleSubmenu :: AttrLabelProxy "visibleSubmenu"-popoverMenuVisibleSubmenu = AttrLabelProxy--type instance SignalList PopoverMenu = PopoverMenuSignalList-type PopoverMenuSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("add", ContainerAddSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("checkResize", ContainerCheckResizeSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("closed", PopoverClosedSignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("remove", ContainerRemoveSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("setFocusChild", ContainerSetFocusChildSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method PopoverMenu::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "PopoverMenu")--- throws : False--- Skip return : False--foreign import ccall "gtk_popover_menu_new" gtk_popover_menu_new :: -    IO (Ptr PopoverMenu)---popoverMenuNew ::-    (MonadIO m) =>-    m PopoverMenu                           -- result-popoverMenuNew  = liftIO $ do-    result <- gtk_popover_menu_new-    checkUnexpectedReturnNULL "gtk_popover_menu_new" result-    result' <- (newObject PopoverMenu) result-    return result'---- method PopoverMenu::open_submenu--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PopoverMenu", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_popover_menu_open_submenu" gtk_popover_menu_open_submenu :: -    Ptr PopoverMenu ->                      -- _obj : TInterface "Gtk" "PopoverMenu"-    CString ->                              -- name : TBasicType TUTF8-    IO ()---popoverMenuOpenSubmenu ::-    (MonadIO m, PopoverMenuK a) =>-    a                                       -- _obj-    -> T.Text                               -- name-    -> m ()                                 -- result-popoverMenuOpenSubmenu _obj name = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    name' <- textToCString name-    gtk_popover_menu_open_submenu _obj' name'-    touchManagedPtr _obj-    freeMem name'-    return ()--data PopoverMenuOpenSubmenuMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, PopoverMenuK a) => MethodInfo PopoverMenuOpenSubmenuMethodInfo a signature where-    overloadedMethod _ = popoverMenuOpenSubmenu--
− GI/Gtk/Objects/PopoverMenu.hs-boot
@@ -1,15 +0,0 @@-module GI.Gtk.Objects.PopoverMenu where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype PopoverMenu = PopoverMenu (ForeignPtr PopoverMenu)-instance GObject PopoverMenu where-class GObject o => PopoverMenuK o-instance (GObject o, IsDescendantOf PopoverMenu o) => PopoverMenuK o-data PopoverMenuVisibleSubmenuPropertyInfo-data PopoverMenuOpenSubmenuMethodInfo
− GI/Gtk/Objects/PrintContext.hs
@@ -1,505 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.PrintContext-    ( ---- * Exported types-    PrintContext(..)                        ,-    PrintContextK                           ,-    toPrintContext                          ,-    noPrintContext                          ,--- -- * Methods--- ** printContextCreatePangoContext-    PrintContextCreatePangoContextMethodInfo,-    printContextCreatePangoContext          ,----- ** printContextCreatePangoLayout-    PrintContextCreatePangoLayoutMethodInfo ,-    printContextCreatePangoLayout           ,----- ** printContextGetCairoContext-    PrintContextGetCairoContextMethodInfo   ,-    printContextGetCairoContext             ,----- ** printContextGetDpiX-    PrintContextGetDpiXMethodInfo           ,-    printContextGetDpiX                     ,----- ** printContextGetDpiY-    PrintContextGetDpiYMethodInfo           ,-    printContextGetDpiY                     ,----- ** printContextGetHardMargins-    PrintContextGetHardMarginsMethodInfo    ,-    printContextGetHardMargins              ,----- ** printContextGetHeight-    PrintContextGetHeightMethodInfo         ,-    printContextGetHeight                   ,----- ** printContextGetPageSetup-    PrintContextGetPageSetupMethodInfo      ,-    printContextGetPageSetup                ,----- ** printContextGetPangoFontmap-    PrintContextGetPangoFontmapMethodInfo   ,-    printContextGetPangoFontmap             ,----- ** printContextGetWidth-    PrintContextGetWidthMethodInfo          ,-    printContextGetWidth                    ,----- ** printContextSetCairoContext-    PrintContextSetCairoContextMethodInfo   ,-    printContextSetCairoContext             ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.GObject as GObject-import qualified GI.Pango as Pango-import qualified GI.Cairo as Cairo--newtype PrintContext = PrintContext (ForeignPtr PrintContext)-foreign import ccall "gtk_print_context_get_type"-    c_gtk_print_context_get_type :: IO GType--type instance ParentTypes PrintContext = PrintContextParentTypes-type PrintContextParentTypes = '[GObject.Object]--instance GObject PrintContext where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_print_context_get_type-    --class GObject o => PrintContextK o-instance (GObject o, IsDescendantOf PrintContext o) => PrintContextK o--toPrintContext :: PrintContextK o => o -> IO PrintContext-toPrintContext = unsafeCastTo PrintContext--noPrintContext :: Maybe PrintContext-noPrintContext = Nothing--type family ResolvePrintContextMethod (t :: Symbol) (o :: *) :: * where-    ResolvePrintContextMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolvePrintContextMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolvePrintContextMethod "createPangoContext" o = PrintContextCreatePangoContextMethodInfo-    ResolvePrintContextMethod "createPangoLayout" o = PrintContextCreatePangoLayoutMethodInfo-    ResolvePrintContextMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolvePrintContextMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolvePrintContextMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolvePrintContextMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolvePrintContextMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolvePrintContextMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolvePrintContextMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolvePrintContextMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolvePrintContextMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolvePrintContextMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolvePrintContextMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolvePrintContextMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolvePrintContextMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolvePrintContextMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolvePrintContextMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolvePrintContextMethod "getCairoContext" o = PrintContextGetCairoContextMethodInfo-    ResolvePrintContextMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolvePrintContextMethod "getDpiX" o = PrintContextGetDpiXMethodInfo-    ResolvePrintContextMethod "getDpiY" o = PrintContextGetDpiYMethodInfo-    ResolvePrintContextMethod "getHardMargins" o = PrintContextGetHardMarginsMethodInfo-    ResolvePrintContextMethod "getHeight" o = PrintContextGetHeightMethodInfo-    ResolvePrintContextMethod "getPageSetup" o = PrintContextGetPageSetupMethodInfo-    ResolvePrintContextMethod "getPangoFontmap" o = PrintContextGetPangoFontmapMethodInfo-    ResolvePrintContextMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolvePrintContextMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolvePrintContextMethod "getWidth" o = PrintContextGetWidthMethodInfo-    ResolvePrintContextMethod "setCairoContext" o = PrintContextSetCairoContextMethodInfo-    ResolvePrintContextMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolvePrintContextMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolvePrintContextMethod l o = MethodResolutionFailed l o--instance (info ~ ResolvePrintContextMethod t PrintContext, MethodInfo info PrintContext p) => IsLabelProxy t (PrintContext -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolvePrintContextMethod t PrintContext, MethodInfo info PrintContext p) => IsLabel t (PrintContext -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList PrintContext = PrintContextAttributeList-type PrintContextAttributeList = ('[ ] :: [(Symbol, *)])--type instance SignalList PrintContext = PrintContextSignalList-type PrintContextSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method PrintContext::create_pango_context--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Pango" "Context")--- throws : False--- Skip return : False--foreign import ccall "gtk_print_context_create_pango_context" gtk_print_context_create_pango_context :: -    Ptr PrintContext ->                     -- _obj : TInterface "Gtk" "PrintContext"-    IO (Ptr Pango.Context)---printContextCreatePangoContext ::-    (MonadIO m, PrintContextK a) =>-    a                                       -- _obj-    -> m Pango.Context                      -- result-printContextCreatePangoContext _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_print_context_create_pango_context _obj'-    checkUnexpectedReturnNULL "gtk_print_context_create_pango_context" result-    result' <- (wrapObject Pango.Context) result-    touchManagedPtr _obj-    return result'--data PrintContextCreatePangoContextMethodInfo-instance (signature ~ (m Pango.Context), MonadIO m, PrintContextK a) => MethodInfo PrintContextCreatePangoContextMethodInfo a signature where-    overloadedMethod _ = printContextCreatePangoContext---- method PrintContext::create_pango_layout--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Pango" "Layout")--- throws : False--- Skip return : False--foreign import ccall "gtk_print_context_create_pango_layout" gtk_print_context_create_pango_layout :: -    Ptr PrintContext ->                     -- _obj : TInterface "Gtk" "PrintContext"-    IO (Ptr Pango.Layout)---printContextCreatePangoLayout ::-    (MonadIO m, PrintContextK a) =>-    a                                       -- _obj-    -> m Pango.Layout                       -- result-printContextCreatePangoLayout _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_print_context_create_pango_layout _obj'-    checkUnexpectedReturnNULL "gtk_print_context_create_pango_layout" result-    result' <- (wrapObject Pango.Layout) result-    touchManagedPtr _obj-    return result'--data PrintContextCreatePangoLayoutMethodInfo-instance (signature ~ (m Pango.Layout), MonadIO m, PrintContextK a) => MethodInfo PrintContextCreatePangoLayoutMethodInfo a signature where-    overloadedMethod _ = printContextCreatePangoLayout---- method PrintContext::get_cairo_context--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "cairo" "Context")--- throws : False--- Skip return : False--foreign import ccall "gtk_print_context_get_cairo_context" gtk_print_context_get_cairo_context :: -    Ptr PrintContext ->                     -- _obj : TInterface "Gtk" "PrintContext"-    IO (Ptr Cairo.Context)---printContextGetCairoContext ::-    (MonadIO m, PrintContextK a) =>-    a                                       -- _obj-    -> m Cairo.Context                      -- result-printContextGetCairoContext _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_print_context_get_cairo_context _obj'-    checkUnexpectedReturnNULL "gtk_print_context_get_cairo_context" result-    result' <- (newBoxed Cairo.Context) result-    touchManagedPtr _obj-    return result'--data PrintContextGetCairoContextMethodInfo-instance (signature ~ (m Cairo.Context), MonadIO m, PrintContextK a) => MethodInfo PrintContextGetCairoContextMethodInfo a signature where-    overloadedMethod _ = printContextGetCairoContext---- method PrintContext::get_dpi_x--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TDouble)--- throws : False--- Skip return : False--foreign import ccall "gtk_print_context_get_dpi_x" gtk_print_context_get_dpi_x :: -    Ptr PrintContext ->                     -- _obj : TInterface "Gtk" "PrintContext"-    IO CDouble---printContextGetDpiX ::-    (MonadIO m, PrintContextK a) =>-    a                                       -- _obj-    -> m Double                             -- result-printContextGetDpiX _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_print_context_get_dpi_x _obj'-    let result' = realToFrac result-    touchManagedPtr _obj-    return result'--data PrintContextGetDpiXMethodInfo-instance (signature ~ (m Double), MonadIO m, PrintContextK a) => MethodInfo PrintContextGetDpiXMethodInfo a signature where-    overloadedMethod _ = printContextGetDpiX---- method PrintContext::get_dpi_y--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TDouble)--- throws : False--- Skip return : False--foreign import ccall "gtk_print_context_get_dpi_y" gtk_print_context_get_dpi_y :: -    Ptr PrintContext ->                     -- _obj : TInterface "Gtk" "PrintContext"-    IO CDouble---printContextGetDpiY ::-    (MonadIO m, PrintContextK a) =>-    a                                       -- _obj-    -> m Double                             -- result-printContextGetDpiY _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_print_context_get_dpi_y _obj'-    let result' = realToFrac result-    touchManagedPtr _obj-    return result'--data PrintContextGetDpiYMethodInfo-instance (signature ~ (m Double), MonadIO m, PrintContextK a) => MethodInfo PrintContextGetDpiYMethodInfo a signature where-    overloadedMethod _ = printContextGetDpiY---- method PrintContext::get_hard_margins--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "top", argType = TBasicType TDouble, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "bottom", argType = TBasicType TDouble, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "left", argType = TBasicType TDouble, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "right", argType = TBasicType TDouble, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_print_context_get_hard_margins" gtk_print_context_get_hard_margins :: -    Ptr PrintContext ->                     -- _obj : TInterface "Gtk" "PrintContext"-    Ptr CDouble ->                          -- top : TBasicType TDouble-    Ptr CDouble ->                          -- bottom : TBasicType TDouble-    Ptr CDouble ->                          -- left : TBasicType TDouble-    Ptr CDouble ->                          -- right : TBasicType TDouble-    IO CInt---printContextGetHardMargins ::-    (MonadIO m, PrintContextK a) =>-    a                                       -- _obj-    -> m (Bool,Double,Double,Double,Double) -- result-printContextGetHardMargins _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    top <- allocMem :: IO (Ptr CDouble)-    bottom <- allocMem :: IO (Ptr CDouble)-    left <- allocMem :: IO (Ptr CDouble)-    right <- allocMem :: IO (Ptr CDouble)-    result <- gtk_print_context_get_hard_margins _obj' top bottom left right-    let result' = (/= 0) result-    top' <- peek top-    let top'' = realToFrac top'-    bottom' <- peek bottom-    let bottom'' = realToFrac bottom'-    left' <- peek left-    let left'' = realToFrac left'-    right' <- peek right-    let right'' = realToFrac right'-    touchManagedPtr _obj-    freeMem top-    freeMem bottom-    freeMem left-    freeMem right-    return (result', top'', bottom'', left'', right'')--data PrintContextGetHardMarginsMethodInfo-instance (signature ~ (m (Bool,Double,Double,Double,Double)), MonadIO m, PrintContextK a) => MethodInfo PrintContextGetHardMarginsMethodInfo a signature where-    overloadedMethod _ = printContextGetHardMargins---- method PrintContext::get_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TDouble)--- throws : False--- Skip return : False--foreign import ccall "gtk_print_context_get_height" gtk_print_context_get_height :: -    Ptr PrintContext ->                     -- _obj : TInterface "Gtk" "PrintContext"-    IO CDouble---printContextGetHeight ::-    (MonadIO m, PrintContextK a) =>-    a                                       -- _obj-    -> m Double                             -- result-printContextGetHeight _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_print_context_get_height _obj'-    let result' = realToFrac result-    touchManagedPtr _obj-    return result'--data PrintContextGetHeightMethodInfo-instance (signature ~ (m Double), MonadIO m, PrintContextK a) => MethodInfo PrintContextGetHeightMethodInfo a signature where-    overloadedMethod _ = printContextGetHeight---- method PrintContext::get_page_setup--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "PageSetup")--- throws : False--- Skip return : False--foreign import ccall "gtk_print_context_get_page_setup" gtk_print_context_get_page_setup :: -    Ptr PrintContext ->                     -- _obj : TInterface "Gtk" "PrintContext"-    IO (Ptr PageSetup)---printContextGetPageSetup ::-    (MonadIO m, PrintContextK a) =>-    a                                       -- _obj-    -> m PageSetup                          -- result-printContextGetPageSetup _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_print_context_get_page_setup _obj'-    checkUnexpectedReturnNULL "gtk_print_context_get_page_setup" result-    result' <- (newObject PageSetup) result-    touchManagedPtr _obj-    return result'--data PrintContextGetPageSetupMethodInfo-instance (signature ~ (m PageSetup), MonadIO m, PrintContextK a) => MethodInfo PrintContextGetPageSetupMethodInfo a signature where-    overloadedMethod _ = printContextGetPageSetup---- method PrintContext::get_pango_fontmap--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Pango" "FontMap")--- throws : False--- Skip return : False--foreign import ccall "gtk_print_context_get_pango_fontmap" gtk_print_context_get_pango_fontmap :: -    Ptr PrintContext ->                     -- _obj : TInterface "Gtk" "PrintContext"-    IO (Ptr Pango.FontMap)---printContextGetPangoFontmap ::-    (MonadIO m, PrintContextK a) =>-    a                                       -- _obj-    -> m Pango.FontMap                      -- result-printContextGetPangoFontmap _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_print_context_get_pango_fontmap _obj'-    checkUnexpectedReturnNULL "gtk_print_context_get_pango_fontmap" result-    result' <- (newObject Pango.FontMap) result-    touchManagedPtr _obj-    return result'--data PrintContextGetPangoFontmapMethodInfo-instance (signature ~ (m Pango.FontMap), MonadIO m, PrintContextK a) => MethodInfo PrintContextGetPangoFontmapMethodInfo a signature where-    overloadedMethod _ = printContextGetPangoFontmap---- method PrintContext::get_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TDouble)--- throws : False--- Skip return : False--foreign import ccall "gtk_print_context_get_width" gtk_print_context_get_width :: -    Ptr PrintContext ->                     -- _obj : TInterface "Gtk" "PrintContext"-    IO CDouble---printContextGetWidth ::-    (MonadIO m, PrintContextK a) =>-    a                                       -- _obj-    -> m Double                             -- result-printContextGetWidth _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_print_context_get_width _obj'-    let result' = realToFrac result-    touchManagedPtr _obj-    return result'--data PrintContextGetWidthMethodInfo-instance (signature ~ (m Double), MonadIO m, PrintContextK a) => MethodInfo PrintContextGetWidthMethodInfo a signature where-    overloadedMethod _ = printContextGetWidth---- method PrintContext::set_cairo_context--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintContext", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cr", argType = TInterface "cairo" "Context", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "dpi_x", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "dpi_y", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_print_context_set_cairo_context" gtk_print_context_set_cairo_context :: -    Ptr PrintContext ->                     -- _obj : TInterface "Gtk" "PrintContext"-    Ptr Cairo.Context ->                    -- cr : TInterface "cairo" "Context"-    CDouble ->                              -- dpi_x : TBasicType TDouble-    CDouble ->                              -- dpi_y : TBasicType TDouble-    IO ()---printContextSetCairoContext ::-    (MonadIO m, PrintContextK a) =>-    a                                       -- _obj-    -> Cairo.Context                        -- cr-    -> Double                               -- dpiX-    -> Double                               -- dpiY-    -> m ()                                 -- result-printContextSetCairoContext _obj cr dpiX dpiY = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let cr' = unsafeManagedPtrGetPtr cr-    let dpiX' = realToFrac dpiX-    let dpiY' = realToFrac dpiY-    gtk_print_context_set_cairo_context _obj' cr' dpiX' dpiY'-    touchManagedPtr _obj-    touchManagedPtr cr-    return ()--data PrintContextSetCairoContextMethodInfo-instance (signature ~ (Cairo.Context -> Double -> Double -> m ()), MonadIO m, PrintContextK a) => MethodInfo PrintContextSetCairoContextMethodInfo a signature where-    overloadedMethod _ = printContextSetCairoContext--
− GI/Gtk/Objects/PrintContext.hs-boot
@@ -1,24 +0,0 @@-module GI.Gtk.Objects.PrintContext where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype PrintContext = PrintContext (ForeignPtr PrintContext)-instance GObject PrintContext where-class GObject o => PrintContextK o-instance (GObject o, IsDescendantOf PrintContext o) => PrintContextK o-data PrintContextCreatePangoContextMethodInfo-data PrintContextCreatePangoLayoutMethodInfo-data PrintContextGetCairoContextMethodInfo-data PrintContextGetDpiXMethodInfo-data PrintContextGetDpiYMethodInfo-data PrintContextGetHardMarginsMethodInfo-data PrintContextGetHeightMethodInfo-data PrintContextGetPageSetupMethodInfo-data PrintContextGetPangoFontmapMethodInfo-data PrintContextGetWidthMethodInfo-data PrintContextSetCairoContextMethodInfo
− GI/Gtk/Objects/PrintOperation.hs
@@ -1,2515 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.PrintOperation-    ( ---- * Exported types-    PrintOperation(..)                      ,-    PrintOperationK                         ,-    toPrintOperation                        ,-    noPrintOperation                        ,--- -- * Methods--- ** printOperationCancel-    PrintOperationCancelMethodInfo          ,-    printOperationCancel                    ,----- ** printOperationDrawPageFinish-    PrintOperationDrawPageFinishMethodInfo  ,-    printOperationDrawPageFinish            ,----- ** printOperationGetDefaultPageSetup-    PrintOperationGetDefaultPageSetupMethodInfo,-    printOperationGetDefaultPageSetup       ,----- ** printOperationGetEmbedPageSetup-    PrintOperationGetEmbedPageSetupMethodInfo,-    printOperationGetEmbedPageSetup         ,----- ** printOperationGetError-    PrintOperationGetErrorMethodInfo        ,-    printOperationGetError                  ,----- ** printOperationGetHasSelection-    PrintOperationGetHasSelectionMethodInfo ,-    printOperationGetHasSelection           ,----- ** printOperationGetNPagesToPrint-    PrintOperationGetNPagesToPrintMethodInfo,-    printOperationGetNPagesToPrint          ,----- ** printOperationGetPrintSettings-    PrintOperationGetPrintSettingsMethodInfo,-    printOperationGetPrintSettings          ,----- ** printOperationGetStatus-    PrintOperationGetStatusMethodInfo       ,-    printOperationGetStatus                 ,----- ** printOperationGetStatusString-    PrintOperationGetStatusStringMethodInfo ,-    printOperationGetStatusString           ,----- ** printOperationGetSupportSelection-    PrintOperationGetSupportSelectionMethodInfo,-    printOperationGetSupportSelection       ,----- ** printOperationIsFinished-    PrintOperationIsFinishedMethodInfo      ,-    printOperationIsFinished                ,----- ** printOperationNew-    printOperationNew                       ,----- ** printOperationRun-    PrintOperationRunMethodInfo             ,-    printOperationRun                       ,----- ** printOperationSetAllowAsync-    PrintOperationSetAllowAsyncMethodInfo   ,-    printOperationSetAllowAsync             ,----- ** printOperationSetCurrentPage-    PrintOperationSetCurrentPageMethodInfo  ,-    printOperationSetCurrentPage            ,----- ** printOperationSetCustomTabLabel-    PrintOperationSetCustomTabLabelMethodInfo,-    printOperationSetCustomTabLabel         ,----- ** printOperationSetDefaultPageSetup-    PrintOperationSetDefaultPageSetupMethodInfo,-    printOperationSetDefaultPageSetup       ,----- ** printOperationSetDeferDrawing-    PrintOperationSetDeferDrawingMethodInfo ,-    printOperationSetDeferDrawing           ,----- ** printOperationSetEmbedPageSetup-    PrintOperationSetEmbedPageSetupMethodInfo,-    printOperationSetEmbedPageSetup         ,----- ** printOperationSetExportFilename-    PrintOperationSetExportFilenameMethodInfo,-    printOperationSetExportFilename         ,----- ** printOperationSetHasSelection-    PrintOperationSetHasSelectionMethodInfo ,-    printOperationSetHasSelection           ,----- ** printOperationSetJobName-    PrintOperationSetJobNameMethodInfo      ,-    printOperationSetJobName                ,----- ** printOperationSetNPages-    PrintOperationSetNPagesMethodInfo       ,-    printOperationSetNPages                 ,----- ** printOperationSetPrintSettings-    PrintOperationSetPrintSettingsMethodInfo,-    printOperationSetPrintSettings          ,----- ** printOperationSetShowProgress-    PrintOperationSetShowProgressMethodInfo ,-    printOperationSetShowProgress           ,----- ** printOperationSetSupportSelection-    PrintOperationSetSupportSelectionMethodInfo,-    printOperationSetSupportSelection       ,----- ** printOperationSetTrackPrintStatus-    PrintOperationSetTrackPrintStatusMethodInfo,-    printOperationSetTrackPrintStatus       ,----- ** printOperationSetUnit-    PrintOperationSetUnitMethodInfo         ,-    printOperationSetUnit                   ,----- ** printOperationSetUseFullPage-    PrintOperationSetUseFullPageMethodInfo  ,-    printOperationSetUseFullPage            ,----- -- * Properties--- ** AllowAsync-    PrintOperationAllowAsyncPropertyInfo    ,-    constructPrintOperationAllowAsync       ,-    getPrintOperationAllowAsync             ,-    printOperationAllowAsync                ,-    setPrintOperationAllowAsync             ,----- ** CurrentPage-    PrintOperationCurrentPagePropertyInfo   ,-    constructPrintOperationCurrentPage      ,-    getPrintOperationCurrentPage            ,-    printOperationCurrentPage               ,-    setPrintOperationCurrentPage            ,----- ** CustomTabLabel-    PrintOperationCustomTabLabelPropertyInfo,-    clearPrintOperationCustomTabLabel       ,-    constructPrintOperationCustomTabLabel   ,-    getPrintOperationCustomTabLabel         ,-    printOperationCustomTabLabel            ,-    setPrintOperationCustomTabLabel         ,----- ** DefaultPageSetup-    PrintOperationDefaultPageSetupPropertyInfo,-    clearPrintOperationDefaultPageSetup     ,-    constructPrintOperationDefaultPageSetup ,-    getPrintOperationDefaultPageSetup       ,-    printOperationDefaultPageSetup          ,-    setPrintOperationDefaultPageSetup       ,----- ** EmbedPageSetup-    PrintOperationEmbedPageSetupPropertyInfo,-    constructPrintOperationEmbedPageSetup   ,-    getPrintOperationEmbedPageSetup         ,-    printOperationEmbedPageSetup            ,-    setPrintOperationEmbedPageSetup         ,----- ** ExportFilename-    PrintOperationExportFilenamePropertyInfo,-    clearPrintOperationExportFilename       ,-    constructPrintOperationExportFilename   ,-    getPrintOperationExportFilename         ,-    printOperationExportFilename            ,-    setPrintOperationExportFilename         ,----- ** HasSelection-    PrintOperationHasSelectionPropertyInfo  ,-    constructPrintOperationHasSelection     ,-    getPrintOperationHasSelection           ,-    printOperationHasSelection              ,-    setPrintOperationHasSelection           ,----- ** JobName-    PrintOperationJobNamePropertyInfo       ,-    constructPrintOperationJobName          ,-    getPrintOperationJobName                ,-    printOperationJobName                   ,-    setPrintOperationJobName                ,----- ** NPages-    PrintOperationNPagesPropertyInfo        ,-    constructPrintOperationNPages           ,-    getPrintOperationNPages                 ,-    printOperationNPages                    ,-    setPrintOperationNPages                 ,----- ** NPagesToPrint-    PrintOperationNPagesToPrintPropertyInfo ,-    getPrintOperationNPagesToPrint          ,-    printOperationNPagesToPrint             ,----- ** PrintSettings-    PrintOperationPrintSettingsPropertyInfo ,-    clearPrintOperationPrintSettings        ,-    constructPrintOperationPrintSettings    ,-    getPrintOperationPrintSettings          ,-    printOperationPrintSettings             ,-    setPrintOperationPrintSettings          ,----- ** ShowProgress-    PrintOperationShowProgressPropertyInfo  ,-    constructPrintOperationShowProgress     ,-    getPrintOperationShowProgress           ,-    printOperationShowProgress              ,-    setPrintOperationShowProgress           ,----- ** Status-    PrintOperationStatusPropertyInfo        ,-    getPrintOperationStatus                 ,-    printOperationStatus                    ,----- ** StatusString-    PrintOperationStatusStringPropertyInfo  ,-    getPrintOperationStatusString           ,-    printOperationStatusString              ,----- ** SupportSelection-    PrintOperationSupportSelectionPropertyInfo,-    constructPrintOperationSupportSelection ,-    getPrintOperationSupportSelection       ,-    printOperationSupportSelection          ,-    setPrintOperationSupportSelection       ,----- ** TrackPrintStatus-    PrintOperationTrackPrintStatusPropertyInfo,-    constructPrintOperationTrackPrintStatus ,-    getPrintOperationTrackPrintStatus       ,-    printOperationTrackPrintStatus          ,-    setPrintOperationTrackPrintStatus       ,----- ** Unit-    PrintOperationUnitPropertyInfo          ,-    constructPrintOperationUnit             ,-    getPrintOperationUnit                   ,-    printOperationUnit                      ,-    setPrintOperationUnit                   ,----- ** UseFullPage-    PrintOperationUseFullPagePropertyInfo   ,-    constructPrintOperationUseFullPage      ,-    getPrintOperationUseFullPage            ,-    printOperationUseFullPage               ,-    setPrintOperationUseFullPage            ,----- -- * Signals--- ** BeginPrint-    PrintOperationBeginPrintCallback        ,-    PrintOperationBeginPrintCallbackC       ,-    PrintOperationBeginPrintSignalInfo      ,-    afterPrintOperationBeginPrint           ,-    mkPrintOperationBeginPrintCallback      ,-    noPrintOperationBeginPrintCallback      ,-    onPrintOperationBeginPrint              ,-    printOperationBeginPrintCallbackWrapper ,-    printOperationBeginPrintClosure         ,----- ** CreateCustomWidget-    PrintOperationCreateCustomWidgetCallback,-    PrintOperationCreateCustomWidgetCallbackC,-    PrintOperationCreateCustomWidgetSignalInfo,-    afterPrintOperationCreateCustomWidget   ,-    mkPrintOperationCreateCustomWidgetCallback,-    noPrintOperationCreateCustomWidgetCallback,-    onPrintOperationCreateCustomWidget      ,-    printOperationCreateCustomWidgetCallbackWrapper,-    printOperationCreateCustomWidgetClosure ,----- ** CustomWidgetApply-    PrintOperationCustomWidgetApplyCallback ,-    PrintOperationCustomWidgetApplyCallbackC,-    PrintOperationCustomWidgetApplySignalInfo,-    afterPrintOperationCustomWidgetApply    ,-    mkPrintOperationCustomWidgetApplyCallback,-    noPrintOperationCustomWidgetApplyCallback,-    onPrintOperationCustomWidgetApply       ,-    printOperationCustomWidgetApplyCallbackWrapper,-    printOperationCustomWidgetApplyClosure  ,----- ** Done-    PrintOperationDoneCallback              ,-    PrintOperationDoneCallbackC             ,-    PrintOperationDoneSignalInfo            ,-    afterPrintOperationDone                 ,-    mkPrintOperationDoneCallback            ,-    noPrintOperationDoneCallback            ,-    onPrintOperationDone                    ,-    printOperationDoneCallbackWrapper       ,-    printOperationDoneClosure               ,----- ** DrawPage-    PrintOperationDrawPageCallback          ,-    PrintOperationDrawPageCallbackC         ,-    PrintOperationDrawPageSignalInfo        ,-    afterPrintOperationDrawPage             ,-    mkPrintOperationDrawPageCallback        ,-    noPrintOperationDrawPageCallback        ,-    onPrintOperationDrawPage                ,-    printOperationDrawPageCallbackWrapper   ,-    printOperationDrawPageClosure           ,----- ** EndPrint-    PrintOperationEndPrintCallback          ,-    PrintOperationEndPrintCallbackC         ,-    PrintOperationEndPrintSignalInfo        ,-    afterPrintOperationEndPrint             ,-    mkPrintOperationEndPrintCallback        ,-    noPrintOperationEndPrintCallback        ,-    onPrintOperationEndPrint                ,-    printOperationEndPrintCallbackWrapper   ,-    printOperationEndPrintClosure           ,----- ** Paginate-    PrintOperationPaginateCallback          ,-    PrintOperationPaginateCallbackC         ,-    PrintOperationPaginateSignalInfo        ,-    afterPrintOperationPaginate             ,-    mkPrintOperationPaginateCallback        ,-    noPrintOperationPaginateCallback        ,-    onPrintOperationPaginate                ,-    printOperationPaginateCallbackWrapper   ,-    printOperationPaginateClosure           ,----- ** Preview-    PrintOperationPreviewCallback           ,-    PrintOperationPreviewCallbackC          ,-    PrintOperationPreviewSignalInfo         ,-    afterPrintOperationPreview              ,-    mkPrintOperationPreviewCallback         ,-    noPrintOperationPreviewCallback         ,-    onPrintOperationPreview                 ,-    printOperationPreviewCallbackWrapper    ,-    printOperationPreviewClosure            ,----- ** RequestPageSetup-    PrintOperationRequestPageSetupCallback  ,-    PrintOperationRequestPageSetupCallbackC ,-    PrintOperationRequestPageSetupSignalInfo,-    afterPrintOperationRequestPageSetup     ,-    mkPrintOperationRequestPageSetupCallback,-    noPrintOperationRequestPageSetupCallback,-    onPrintOperationRequestPageSetup        ,-    printOperationRequestPageSetupCallbackWrapper,-    printOperationRequestPageSetupClosure   ,----- ** StatusChanged-    PrintOperationStatusChangedCallback     ,-    PrintOperationStatusChangedCallbackC    ,-    PrintOperationStatusChangedSignalInfo   ,-    afterPrintOperationStatusChanged        ,-    mkPrintOperationStatusChangedCallback   ,-    noPrintOperationStatusChangedCallback   ,-    onPrintOperationStatusChanged           ,-    printOperationStatusChangedCallbackWrapper,-    printOperationStatusChangedClosure      ,----- ** UpdateCustomWidget-    PrintOperationUpdateCustomWidgetCallback,-    PrintOperationUpdateCustomWidgetCallbackC,-    PrintOperationUpdateCustomWidgetSignalInfo,-    afterPrintOperationUpdateCustomWidget   ,-    mkPrintOperationUpdateCustomWidgetCallback,-    noPrintOperationUpdateCustomWidgetCallback,-    onPrintOperationUpdateCustomWidget      ,-    printOperationUpdateCustomWidgetCallbackWrapper,-    printOperationUpdateCustomWidgetClosure ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.GObject as GObject--newtype PrintOperation = PrintOperation (ForeignPtr PrintOperation)-foreign import ccall "gtk_print_operation_get_type"-    c_gtk_print_operation_get_type :: IO GType--type instance ParentTypes PrintOperation = PrintOperationParentTypes-type PrintOperationParentTypes = '[GObject.Object, PrintOperationPreview]--instance GObject PrintOperation where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_print_operation_get_type-    --class GObject o => PrintOperationK o-instance (GObject o, IsDescendantOf PrintOperation o) => PrintOperationK o--toPrintOperation :: PrintOperationK o => o -> IO PrintOperation-toPrintOperation = unsafeCastTo PrintOperation--noPrintOperation :: Maybe PrintOperation-noPrintOperation = Nothing--type family ResolvePrintOperationMethod (t :: Symbol) (o :: *) :: * where-    ResolvePrintOperationMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolvePrintOperationMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolvePrintOperationMethod "cancel" o = PrintOperationCancelMethodInfo-    ResolvePrintOperationMethod "drawPageFinish" o = PrintOperationDrawPageFinishMethodInfo-    ResolvePrintOperationMethod "endPreview" o = PrintOperationPreviewEndPreviewMethodInfo-    ResolvePrintOperationMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolvePrintOperationMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolvePrintOperationMethod "isFinished" o = PrintOperationIsFinishedMethodInfo-    ResolvePrintOperationMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolvePrintOperationMethod "isSelected" o = PrintOperationPreviewIsSelectedMethodInfo-    ResolvePrintOperationMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolvePrintOperationMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolvePrintOperationMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolvePrintOperationMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolvePrintOperationMethod "renderPage" o = PrintOperationPreviewRenderPageMethodInfo-    ResolvePrintOperationMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolvePrintOperationMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolvePrintOperationMethod "run" o = PrintOperationRunMethodInfo-    ResolvePrintOperationMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolvePrintOperationMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolvePrintOperationMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolvePrintOperationMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolvePrintOperationMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolvePrintOperationMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolvePrintOperationMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolvePrintOperationMethod "getDefaultPageSetup" o = PrintOperationGetDefaultPageSetupMethodInfo-    ResolvePrintOperationMethod "getEmbedPageSetup" o = PrintOperationGetEmbedPageSetupMethodInfo-    ResolvePrintOperationMethod "getError" o = PrintOperationGetErrorMethodInfo-    ResolvePrintOperationMethod "getHasSelection" o = PrintOperationGetHasSelectionMethodInfo-    ResolvePrintOperationMethod "getNPagesToPrint" o = PrintOperationGetNPagesToPrintMethodInfo-    ResolvePrintOperationMethod "getPrintSettings" o = PrintOperationGetPrintSettingsMethodInfo-    ResolvePrintOperationMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolvePrintOperationMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolvePrintOperationMethod "getStatus" o = PrintOperationGetStatusMethodInfo-    ResolvePrintOperationMethod "getStatusString" o = PrintOperationGetStatusStringMethodInfo-    ResolvePrintOperationMethod "getSupportSelection" o = PrintOperationGetSupportSelectionMethodInfo-    ResolvePrintOperationMethod "setAllowAsync" o = PrintOperationSetAllowAsyncMethodInfo-    ResolvePrintOperationMethod "setCurrentPage" o = PrintOperationSetCurrentPageMethodInfo-    ResolvePrintOperationMethod "setCustomTabLabel" o = PrintOperationSetCustomTabLabelMethodInfo-    ResolvePrintOperationMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolvePrintOperationMethod "setDefaultPageSetup" o = PrintOperationSetDefaultPageSetupMethodInfo-    ResolvePrintOperationMethod "setDeferDrawing" o = PrintOperationSetDeferDrawingMethodInfo-    ResolvePrintOperationMethod "setEmbedPageSetup" o = PrintOperationSetEmbedPageSetupMethodInfo-    ResolvePrintOperationMethod "setExportFilename" o = PrintOperationSetExportFilenameMethodInfo-    ResolvePrintOperationMethod "setHasSelection" o = PrintOperationSetHasSelectionMethodInfo-    ResolvePrintOperationMethod "setJobName" o = PrintOperationSetJobNameMethodInfo-    ResolvePrintOperationMethod "setNPages" o = PrintOperationSetNPagesMethodInfo-    ResolvePrintOperationMethod "setPrintSettings" o = PrintOperationSetPrintSettingsMethodInfo-    ResolvePrintOperationMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolvePrintOperationMethod "setShowProgress" o = PrintOperationSetShowProgressMethodInfo-    ResolvePrintOperationMethod "setSupportSelection" o = PrintOperationSetSupportSelectionMethodInfo-    ResolvePrintOperationMethod "setTrackPrintStatus" o = PrintOperationSetTrackPrintStatusMethodInfo-    ResolvePrintOperationMethod "setUnit" o = PrintOperationSetUnitMethodInfo-    ResolvePrintOperationMethod "setUseFullPage" o = PrintOperationSetUseFullPageMethodInfo-    ResolvePrintOperationMethod l o = MethodResolutionFailed l o--instance (info ~ ResolvePrintOperationMethod t PrintOperation, MethodInfo info PrintOperation p) => IsLabelProxy t (PrintOperation -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolvePrintOperationMethod t PrintOperation, MethodInfo info PrintOperation p) => IsLabel t (PrintOperation -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal PrintOperation::begin-print-type PrintOperationBeginPrintCallback =-    PrintContext ->-    IO ()--noPrintOperationBeginPrintCallback :: Maybe PrintOperationBeginPrintCallback-noPrintOperationBeginPrintCallback = Nothing--type PrintOperationBeginPrintCallbackC =-    Ptr () ->                               -- object-    Ptr PrintContext ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkPrintOperationBeginPrintCallback :: PrintOperationBeginPrintCallbackC -> IO (FunPtr PrintOperationBeginPrintCallbackC)--printOperationBeginPrintClosure :: PrintOperationBeginPrintCallback -> IO Closure-printOperationBeginPrintClosure cb = newCClosure =<< mkPrintOperationBeginPrintCallback wrapped-    where wrapped = printOperationBeginPrintCallbackWrapper cb--printOperationBeginPrintCallbackWrapper ::-    PrintOperationBeginPrintCallback ->-    Ptr () ->-    Ptr PrintContext ->-    Ptr () ->-    IO ()-printOperationBeginPrintCallbackWrapper _cb _ context _ = do-    context' <- (newObject PrintContext) context-    _cb  context'--onPrintOperationBeginPrint :: (GObject a, MonadIO m) => a -> PrintOperationBeginPrintCallback -> m SignalHandlerId-onPrintOperationBeginPrint obj cb = liftIO $ connectPrintOperationBeginPrint obj cb SignalConnectBefore-afterPrintOperationBeginPrint :: (GObject a, MonadIO m) => a -> PrintOperationBeginPrintCallback -> m SignalHandlerId-afterPrintOperationBeginPrint obj cb = connectPrintOperationBeginPrint obj cb SignalConnectAfter--connectPrintOperationBeginPrint :: (GObject a, MonadIO m) =>-                                   a -> PrintOperationBeginPrintCallback -> SignalConnectMode -> m SignalHandlerId-connectPrintOperationBeginPrint obj cb after = liftIO $ do-    cb' <- mkPrintOperationBeginPrintCallback (printOperationBeginPrintCallbackWrapper cb)-    connectSignalFunPtr obj "begin-print" cb' after---- signal PrintOperation::create-custom-widget-type PrintOperationCreateCustomWidgetCallback =-    IO GObject.Object--noPrintOperationCreateCustomWidgetCallback :: Maybe PrintOperationCreateCustomWidgetCallback-noPrintOperationCreateCustomWidgetCallback = Nothing--type PrintOperationCreateCustomWidgetCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO (Ptr GObject.Object)--foreign import ccall "wrapper"-    mkPrintOperationCreateCustomWidgetCallback :: PrintOperationCreateCustomWidgetCallbackC -> IO (FunPtr PrintOperationCreateCustomWidgetCallbackC)--printOperationCreateCustomWidgetClosure :: PrintOperationCreateCustomWidgetCallback -> IO Closure-printOperationCreateCustomWidgetClosure cb = newCClosure =<< mkPrintOperationCreateCustomWidgetCallback wrapped-    where wrapped = printOperationCreateCustomWidgetCallbackWrapper cb--printOperationCreateCustomWidgetCallbackWrapper ::-    PrintOperationCreateCustomWidgetCallback ->-    Ptr () ->-    Ptr () ->-    IO (Ptr GObject.Object)-printOperationCreateCustomWidgetCallbackWrapper _cb _ _ = do-    result <- _cb -    let result' = unsafeManagedPtrCastPtr result-    return result'--onPrintOperationCreateCustomWidget :: (GObject a, MonadIO m) => a -> PrintOperationCreateCustomWidgetCallback -> m SignalHandlerId-onPrintOperationCreateCustomWidget obj cb = liftIO $ connectPrintOperationCreateCustomWidget obj cb SignalConnectBefore-afterPrintOperationCreateCustomWidget :: (GObject a, MonadIO m) => a -> PrintOperationCreateCustomWidgetCallback -> m SignalHandlerId-afterPrintOperationCreateCustomWidget obj cb = connectPrintOperationCreateCustomWidget obj cb SignalConnectAfter--connectPrintOperationCreateCustomWidget :: (GObject a, MonadIO m) =>-                                           a -> PrintOperationCreateCustomWidgetCallback -> SignalConnectMode -> m SignalHandlerId-connectPrintOperationCreateCustomWidget obj cb after = liftIO $ do-    cb' <- mkPrintOperationCreateCustomWidgetCallback (printOperationCreateCustomWidgetCallbackWrapper cb)-    connectSignalFunPtr obj "create-custom-widget" cb' after---- signal PrintOperation::custom-widget-apply-type PrintOperationCustomWidgetApplyCallback =-    Widget ->-    IO ()--noPrintOperationCustomWidgetApplyCallback :: Maybe PrintOperationCustomWidgetApplyCallback-noPrintOperationCustomWidgetApplyCallback = Nothing--type PrintOperationCustomWidgetApplyCallbackC =-    Ptr () ->                               -- object-    Ptr Widget ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkPrintOperationCustomWidgetApplyCallback :: PrintOperationCustomWidgetApplyCallbackC -> IO (FunPtr PrintOperationCustomWidgetApplyCallbackC)--printOperationCustomWidgetApplyClosure :: PrintOperationCustomWidgetApplyCallback -> IO Closure-printOperationCustomWidgetApplyClosure cb = newCClosure =<< mkPrintOperationCustomWidgetApplyCallback wrapped-    where wrapped = printOperationCustomWidgetApplyCallbackWrapper cb--printOperationCustomWidgetApplyCallbackWrapper ::-    PrintOperationCustomWidgetApplyCallback ->-    Ptr () ->-    Ptr Widget ->-    Ptr () ->-    IO ()-printOperationCustomWidgetApplyCallbackWrapper _cb _ widget _ = do-    widget' <- (newObject Widget) widget-    _cb  widget'--onPrintOperationCustomWidgetApply :: (GObject a, MonadIO m) => a -> PrintOperationCustomWidgetApplyCallback -> m SignalHandlerId-onPrintOperationCustomWidgetApply obj cb = liftIO $ connectPrintOperationCustomWidgetApply obj cb SignalConnectBefore-afterPrintOperationCustomWidgetApply :: (GObject a, MonadIO m) => a -> PrintOperationCustomWidgetApplyCallback -> m SignalHandlerId-afterPrintOperationCustomWidgetApply obj cb = connectPrintOperationCustomWidgetApply obj cb SignalConnectAfter--connectPrintOperationCustomWidgetApply :: (GObject a, MonadIO m) =>-                                          a -> PrintOperationCustomWidgetApplyCallback -> SignalConnectMode -> m SignalHandlerId-connectPrintOperationCustomWidgetApply obj cb after = liftIO $ do-    cb' <- mkPrintOperationCustomWidgetApplyCallback (printOperationCustomWidgetApplyCallbackWrapper cb)-    connectSignalFunPtr obj "custom-widget-apply" cb' after---- signal PrintOperation::done-type PrintOperationDoneCallback =-    PrintOperationResult ->-    IO ()--noPrintOperationDoneCallback :: Maybe PrintOperationDoneCallback-noPrintOperationDoneCallback = Nothing--type PrintOperationDoneCallbackC =-    Ptr () ->                               -- object-    CUInt ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkPrintOperationDoneCallback :: PrintOperationDoneCallbackC -> IO (FunPtr PrintOperationDoneCallbackC)--printOperationDoneClosure :: PrintOperationDoneCallback -> IO Closure-printOperationDoneClosure cb = newCClosure =<< mkPrintOperationDoneCallback wrapped-    where wrapped = printOperationDoneCallbackWrapper cb--printOperationDoneCallbackWrapper ::-    PrintOperationDoneCallback ->-    Ptr () ->-    CUInt ->-    Ptr () ->-    IO ()-printOperationDoneCallbackWrapper _cb _ result_ _ = do-    let result_' = (toEnum . fromIntegral) result_-    _cb  result_'--onPrintOperationDone :: (GObject a, MonadIO m) => a -> PrintOperationDoneCallback -> m SignalHandlerId-onPrintOperationDone obj cb = liftIO $ connectPrintOperationDone obj cb SignalConnectBefore-afterPrintOperationDone :: (GObject a, MonadIO m) => a -> PrintOperationDoneCallback -> m SignalHandlerId-afterPrintOperationDone obj cb = connectPrintOperationDone obj cb SignalConnectAfter--connectPrintOperationDone :: (GObject a, MonadIO m) =>-                             a -> PrintOperationDoneCallback -> SignalConnectMode -> m SignalHandlerId-connectPrintOperationDone obj cb after = liftIO $ do-    cb' <- mkPrintOperationDoneCallback (printOperationDoneCallbackWrapper cb)-    connectSignalFunPtr obj "done" cb' after---- signal PrintOperation::draw-page-type PrintOperationDrawPageCallback =-    PrintContext ->-    Int32 ->-    IO ()--noPrintOperationDrawPageCallback :: Maybe PrintOperationDrawPageCallback-noPrintOperationDrawPageCallback = Nothing--type PrintOperationDrawPageCallbackC =-    Ptr () ->                               -- object-    Ptr PrintContext ->-    Int32 ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkPrintOperationDrawPageCallback :: PrintOperationDrawPageCallbackC -> IO (FunPtr PrintOperationDrawPageCallbackC)--printOperationDrawPageClosure :: PrintOperationDrawPageCallback -> IO Closure-printOperationDrawPageClosure cb = newCClosure =<< mkPrintOperationDrawPageCallback wrapped-    where wrapped = printOperationDrawPageCallbackWrapper cb--printOperationDrawPageCallbackWrapper ::-    PrintOperationDrawPageCallback ->-    Ptr () ->-    Ptr PrintContext ->-    Int32 ->-    Ptr () ->-    IO ()-printOperationDrawPageCallbackWrapper _cb _ context pageNr _ = do-    context' <- (newObject PrintContext) context-    _cb  context' pageNr--onPrintOperationDrawPage :: (GObject a, MonadIO m) => a -> PrintOperationDrawPageCallback -> m SignalHandlerId-onPrintOperationDrawPage obj cb = liftIO $ connectPrintOperationDrawPage obj cb SignalConnectBefore-afterPrintOperationDrawPage :: (GObject a, MonadIO m) => a -> PrintOperationDrawPageCallback -> m SignalHandlerId-afterPrintOperationDrawPage obj cb = connectPrintOperationDrawPage obj cb SignalConnectAfter--connectPrintOperationDrawPage :: (GObject a, MonadIO m) =>-                                 a -> PrintOperationDrawPageCallback -> SignalConnectMode -> m SignalHandlerId-connectPrintOperationDrawPage obj cb after = liftIO $ do-    cb' <- mkPrintOperationDrawPageCallback (printOperationDrawPageCallbackWrapper cb)-    connectSignalFunPtr obj "draw-page" cb' after---- signal PrintOperation::end-print-type PrintOperationEndPrintCallback =-    PrintContext ->-    IO ()--noPrintOperationEndPrintCallback :: Maybe PrintOperationEndPrintCallback-noPrintOperationEndPrintCallback = Nothing--type PrintOperationEndPrintCallbackC =-    Ptr () ->                               -- object-    Ptr PrintContext ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkPrintOperationEndPrintCallback :: PrintOperationEndPrintCallbackC -> IO (FunPtr PrintOperationEndPrintCallbackC)--printOperationEndPrintClosure :: PrintOperationEndPrintCallback -> IO Closure-printOperationEndPrintClosure cb = newCClosure =<< mkPrintOperationEndPrintCallback wrapped-    where wrapped = printOperationEndPrintCallbackWrapper cb--printOperationEndPrintCallbackWrapper ::-    PrintOperationEndPrintCallback ->-    Ptr () ->-    Ptr PrintContext ->-    Ptr () ->-    IO ()-printOperationEndPrintCallbackWrapper _cb _ context _ = do-    context' <- (newObject PrintContext) context-    _cb  context'--onPrintOperationEndPrint :: (GObject a, MonadIO m) => a -> PrintOperationEndPrintCallback -> m SignalHandlerId-onPrintOperationEndPrint obj cb = liftIO $ connectPrintOperationEndPrint obj cb SignalConnectBefore-afterPrintOperationEndPrint :: (GObject a, MonadIO m) => a -> PrintOperationEndPrintCallback -> m SignalHandlerId-afterPrintOperationEndPrint obj cb = connectPrintOperationEndPrint obj cb SignalConnectAfter--connectPrintOperationEndPrint :: (GObject a, MonadIO m) =>-                                 a -> PrintOperationEndPrintCallback -> SignalConnectMode -> m SignalHandlerId-connectPrintOperationEndPrint obj cb after = liftIO $ do-    cb' <- mkPrintOperationEndPrintCallback (printOperationEndPrintCallbackWrapper cb)-    connectSignalFunPtr obj "end-print" cb' after---- signal PrintOperation::paginate-type PrintOperationPaginateCallback =-    PrintContext ->-    IO Bool--noPrintOperationPaginateCallback :: Maybe PrintOperationPaginateCallback-noPrintOperationPaginateCallback = Nothing--type PrintOperationPaginateCallbackC =-    Ptr () ->                               -- object-    Ptr PrintContext ->-    Ptr () ->                               -- user_data-    IO CInt--foreign import ccall "wrapper"-    mkPrintOperationPaginateCallback :: PrintOperationPaginateCallbackC -> IO (FunPtr PrintOperationPaginateCallbackC)--printOperationPaginateClosure :: PrintOperationPaginateCallback -> IO Closure-printOperationPaginateClosure cb = newCClosure =<< mkPrintOperationPaginateCallback wrapped-    where wrapped = printOperationPaginateCallbackWrapper cb--printOperationPaginateCallbackWrapper ::-    PrintOperationPaginateCallback ->-    Ptr () ->-    Ptr PrintContext ->-    Ptr () ->-    IO CInt-printOperationPaginateCallbackWrapper _cb _ context _ = do-    context' <- (newObject PrintContext) context-    result <- _cb  context'-    let result' = (fromIntegral . fromEnum) result-    return result'--onPrintOperationPaginate :: (GObject a, MonadIO m) => a -> PrintOperationPaginateCallback -> m SignalHandlerId-onPrintOperationPaginate obj cb = liftIO $ connectPrintOperationPaginate obj cb SignalConnectBefore-afterPrintOperationPaginate :: (GObject a, MonadIO m) => a -> PrintOperationPaginateCallback -> m SignalHandlerId-afterPrintOperationPaginate obj cb = connectPrintOperationPaginate obj cb SignalConnectAfter--connectPrintOperationPaginate :: (GObject a, MonadIO m) =>-                                 a -> PrintOperationPaginateCallback -> SignalConnectMode -> m SignalHandlerId-connectPrintOperationPaginate obj cb after = liftIO $ do-    cb' <- mkPrintOperationPaginateCallback (printOperationPaginateCallbackWrapper cb)-    connectSignalFunPtr obj "paginate" cb' after---- signal PrintOperation::preview-type PrintOperationPreviewCallback =-    PrintOperationPreview ->-    PrintContext ->-    Maybe Window ->-    IO Bool--noPrintOperationPreviewCallback :: Maybe PrintOperationPreviewCallback-noPrintOperationPreviewCallback = Nothing--type PrintOperationPreviewCallbackC =-    Ptr () ->                               -- object-    Ptr PrintOperationPreview ->-    Ptr PrintContext ->-    Ptr Window ->-    Ptr () ->                               -- user_data-    IO CInt--foreign import ccall "wrapper"-    mkPrintOperationPreviewCallback :: PrintOperationPreviewCallbackC -> IO (FunPtr PrintOperationPreviewCallbackC)--printOperationPreviewClosure :: PrintOperationPreviewCallback -> IO Closure-printOperationPreviewClosure cb = newCClosure =<< mkPrintOperationPreviewCallback wrapped-    where wrapped = printOperationPreviewCallbackWrapper cb--printOperationPreviewCallbackWrapper ::-    PrintOperationPreviewCallback ->-    Ptr () ->-    Ptr PrintOperationPreview ->-    Ptr PrintContext ->-    Ptr Window ->-    Ptr () ->-    IO CInt-printOperationPreviewCallbackWrapper _cb _ preview context parent _ = do-    preview' <- (newObject PrintOperationPreview) preview-    context' <- (newObject PrintContext) context-    maybeParent <--        if parent == nullPtr-        then return Nothing-        else do-            parent' <- (newObject Window) parent-            return $ Just parent'-    result <- _cb  preview' context' maybeParent-    let result' = (fromIntegral . fromEnum) result-    return result'--onPrintOperationPreview :: (GObject a, MonadIO m) => a -> PrintOperationPreviewCallback -> m SignalHandlerId-onPrintOperationPreview obj cb = liftIO $ connectPrintOperationPreview obj cb SignalConnectBefore-afterPrintOperationPreview :: (GObject a, MonadIO m) => a -> PrintOperationPreviewCallback -> m SignalHandlerId-afterPrintOperationPreview obj cb = connectPrintOperationPreview obj cb SignalConnectAfter--connectPrintOperationPreview :: (GObject a, MonadIO m) =>-                                a -> PrintOperationPreviewCallback -> SignalConnectMode -> m SignalHandlerId-connectPrintOperationPreview obj cb after = liftIO $ do-    cb' <- mkPrintOperationPreviewCallback (printOperationPreviewCallbackWrapper cb)-    connectSignalFunPtr obj "preview" cb' after---- signal PrintOperation::request-page-setup-type PrintOperationRequestPageSetupCallback =-    PrintContext ->-    Int32 ->-    PageSetup ->-    IO ()--noPrintOperationRequestPageSetupCallback :: Maybe PrintOperationRequestPageSetupCallback-noPrintOperationRequestPageSetupCallback = Nothing--type PrintOperationRequestPageSetupCallbackC =-    Ptr () ->                               -- object-    Ptr PrintContext ->-    Int32 ->-    Ptr PageSetup ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkPrintOperationRequestPageSetupCallback :: PrintOperationRequestPageSetupCallbackC -> IO (FunPtr PrintOperationRequestPageSetupCallbackC)--printOperationRequestPageSetupClosure :: PrintOperationRequestPageSetupCallback -> IO Closure-printOperationRequestPageSetupClosure cb = newCClosure =<< mkPrintOperationRequestPageSetupCallback wrapped-    where wrapped = printOperationRequestPageSetupCallbackWrapper cb--printOperationRequestPageSetupCallbackWrapper ::-    PrintOperationRequestPageSetupCallback ->-    Ptr () ->-    Ptr PrintContext ->-    Int32 ->-    Ptr PageSetup ->-    Ptr () ->-    IO ()-printOperationRequestPageSetupCallbackWrapper _cb _ context pageNr setup _ = do-    context' <- (newObject PrintContext) context-    setup' <- (newObject PageSetup) setup-    _cb  context' pageNr setup'--onPrintOperationRequestPageSetup :: (GObject a, MonadIO m) => a -> PrintOperationRequestPageSetupCallback -> m SignalHandlerId-onPrintOperationRequestPageSetup obj cb = liftIO $ connectPrintOperationRequestPageSetup obj cb SignalConnectBefore-afterPrintOperationRequestPageSetup :: (GObject a, MonadIO m) => a -> PrintOperationRequestPageSetupCallback -> m SignalHandlerId-afterPrintOperationRequestPageSetup obj cb = connectPrintOperationRequestPageSetup obj cb SignalConnectAfter--connectPrintOperationRequestPageSetup :: (GObject a, MonadIO m) =>-                                         a -> PrintOperationRequestPageSetupCallback -> SignalConnectMode -> m SignalHandlerId-connectPrintOperationRequestPageSetup obj cb after = liftIO $ do-    cb' <- mkPrintOperationRequestPageSetupCallback (printOperationRequestPageSetupCallbackWrapper cb)-    connectSignalFunPtr obj "request-page-setup" cb' after---- signal PrintOperation::status-changed-type PrintOperationStatusChangedCallback =-    IO ()--noPrintOperationStatusChangedCallback :: Maybe PrintOperationStatusChangedCallback-noPrintOperationStatusChangedCallback = Nothing--type PrintOperationStatusChangedCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkPrintOperationStatusChangedCallback :: PrintOperationStatusChangedCallbackC -> IO (FunPtr PrintOperationStatusChangedCallbackC)--printOperationStatusChangedClosure :: PrintOperationStatusChangedCallback -> IO Closure-printOperationStatusChangedClosure cb = newCClosure =<< mkPrintOperationStatusChangedCallback wrapped-    where wrapped = printOperationStatusChangedCallbackWrapper cb--printOperationStatusChangedCallbackWrapper ::-    PrintOperationStatusChangedCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-printOperationStatusChangedCallbackWrapper _cb _ _ = do-    _cb --onPrintOperationStatusChanged :: (GObject a, MonadIO m) => a -> PrintOperationStatusChangedCallback -> m SignalHandlerId-onPrintOperationStatusChanged obj cb = liftIO $ connectPrintOperationStatusChanged obj cb SignalConnectBefore-afterPrintOperationStatusChanged :: (GObject a, MonadIO m) => a -> PrintOperationStatusChangedCallback -> m SignalHandlerId-afterPrintOperationStatusChanged obj cb = connectPrintOperationStatusChanged obj cb SignalConnectAfter--connectPrintOperationStatusChanged :: (GObject a, MonadIO m) =>-                                      a -> PrintOperationStatusChangedCallback -> SignalConnectMode -> m SignalHandlerId-connectPrintOperationStatusChanged obj cb after = liftIO $ do-    cb' <- mkPrintOperationStatusChangedCallback (printOperationStatusChangedCallbackWrapper cb)-    connectSignalFunPtr obj "status-changed" cb' after---- signal PrintOperation::update-custom-widget-type PrintOperationUpdateCustomWidgetCallback =-    Widget ->-    PageSetup ->-    PrintSettings ->-    IO ()--noPrintOperationUpdateCustomWidgetCallback :: Maybe PrintOperationUpdateCustomWidgetCallback-noPrintOperationUpdateCustomWidgetCallback = Nothing--type PrintOperationUpdateCustomWidgetCallbackC =-    Ptr () ->                               -- object-    Ptr Widget ->-    Ptr PageSetup ->-    Ptr PrintSettings ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkPrintOperationUpdateCustomWidgetCallback :: PrintOperationUpdateCustomWidgetCallbackC -> IO (FunPtr PrintOperationUpdateCustomWidgetCallbackC)--printOperationUpdateCustomWidgetClosure :: PrintOperationUpdateCustomWidgetCallback -> IO Closure-printOperationUpdateCustomWidgetClosure cb = newCClosure =<< mkPrintOperationUpdateCustomWidgetCallback wrapped-    where wrapped = printOperationUpdateCustomWidgetCallbackWrapper cb--printOperationUpdateCustomWidgetCallbackWrapper ::-    PrintOperationUpdateCustomWidgetCallback ->-    Ptr () ->-    Ptr Widget ->-    Ptr PageSetup ->-    Ptr PrintSettings ->-    Ptr () ->-    IO ()-printOperationUpdateCustomWidgetCallbackWrapper _cb _ widget setup settings _ = do-    widget' <- (newObject Widget) widget-    setup' <- (newObject PageSetup) setup-    settings' <- (newObject PrintSettings) settings-    _cb  widget' setup' settings'--onPrintOperationUpdateCustomWidget :: (GObject a, MonadIO m) => a -> PrintOperationUpdateCustomWidgetCallback -> m SignalHandlerId-onPrintOperationUpdateCustomWidget obj cb = liftIO $ connectPrintOperationUpdateCustomWidget obj cb SignalConnectBefore-afterPrintOperationUpdateCustomWidget :: (GObject a, MonadIO m) => a -> PrintOperationUpdateCustomWidgetCallback -> m SignalHandlerId-afterPrintOperationUpdateCustomWidget obj cb = connectPrintOperationUpdateCustomWidget obj cb SignalConnectAfter--connectPrintOperationUpdateCustomWidget :: (GObject a, MonadIO m) =>-                                           a -> PrintOperationUpdateCustomWidgetCallback -> SignalConnectMode -> m SignalHandlerId-connectPrintOperationUpdateCustomWidget obj cb after = liftIO $ do-    cb' <- mkPrintOperationUpdateCustomWidgetCallback (printOperationUpdateCustomWidgetCallbackWrapper cb)-    connectSignalFunPtr obj "update-custom-widget" cb' after---- VVV Prop "allow-async"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getPrintOperationAllowAsync :: (MonadIO m, PrintOperationK o) => o -> m Bool-getPrintOperationAllowAsync obj = liftIO $ getObjectPropertyBool obj "allow-async"--setPrintOperationAllowAsync :: (MonadIO m, PrintOperationK o) => o -> Bool -> m ()-setPrintOperationAllowAsync obj val = liftIO $ setObjectPropertyBool obj "allow-async" val--constructPrintOperationAllowAsync :: Bool -> IO ([Char], GValue)-constructPrintOperationAllowAsync val = constructObjectPropertyBool "allow-async" val--data PrintOperationAllowAsyncPropertyInfo-instance AttrInfo PrintOperationAllowAsyncPropertyInfo where-    type AttrAllowedOps PrintOperationAllowAsyncPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint PrintOperationAllowAsyncPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint PrintOperationAllowAsyncPropertyInfo = PrintOperationK-    type AttrGetType PrintOperationAllowAsyncPropertyInfo = Bool-    type AttrLabel PrintOperationAllowAsyncPropertyInfo = "allow-async"-    attrGet _ = getPrintOperationAllowAsync-    attrSet _ = setPrintOperationAllowAsync-    attrConstruct _ = constructPrintOperationAllowAsync-    attrClear _ = undefined---- VVV Prop "current-page"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getPrintOperationCurrentPage :: (MonadIO m, PrintOperationK o) => o -> m Int32-getPrintOperationCurrentPage obj = liftIO $ getObjectPropertyInt32 obj "current-page"--setPrintOperationCurrentPage :: (MonadIO m, PrintOperationK o) => o -> Int32 -> m ()-setPrintOperationCurrentPage obj val = liftIO $ setObjectPropertyInt32 obj "current-page" val--constructPrintOperationCurrentPage :: Int32 -> IO ([Char], GValue)-constructPrintOperationCurrentPage val = constructObjectPropertyInt32 "current-page" val--data PrintOperationCurrentPagePropertyInfo-instance AttrInfo PrintOperationCurrentPagePropertyInfo where-    type AttrAllowedOps PrintOperationCurrentPagePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint PrintOperationCurrentPagePropertyInfo = (~) Int32-    type AttrBaseTypeConstraint PrintOperationCurrentPagePropertyInfo = PrintOperationK-    type AttrGetType PrintOperationCurrentPagePropertyInfo = Int32-    type AttrLabel PrintOperationCurrentPagePropertyInfo = "current-page"-    attrGet _ = getPrintOperationCurrentPage-    attrSet _ = setPrintOperationCurrentPage-    attrConstruct _ = constructPrintOperationCurrentPage-    attrClear _ = undefined---- VVV Prop "custom-tab-label"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just True)--getPrintOperationCustomTabLabel :: (MonadIO m, PrintOperationK o) => o -> m (Maybe T.Text)-getPrintOperationCustomTabLabel obj = liftIO $ getObjectPropertyString obj "custom-tab-label"--setPrintOperationCustomTabLabel :: (MonadIO m, PrintOperationK o) => o -> T.Text -> m ()-setPrintOperationCustomTabLabel obj val = liftIO $ setObjectPropertyString obj "custom-tab-label" (Just val)--constructPrintOperationCustomTabLabel :: T.Text -> IO ([Char], GValue)-constructPrintOperationCustomTabLabel val = constructObjectPropertyString "custom-tab-label" (Just val)--clearPrintOperationCustomTabLabel :: (MonadIO m, PrintOperationK o) => o -> m ()-clearPrintOperationCustomTabLabel obj = liftIO $ setObjectPropertyString obj "custom-tab-label" (Nothing :: Maybe T.Text)--data PrintOperationCustomTabLabelPropertyInfo-instance AttrInfo PrintOperationCustomTabLabelPropertyInfo where-    type AttrAllowedOps PrintOperationCustomTabLabelPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint PrintOperationCustomTabLabelPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint PrintOperationCustomTabLabelPropertyInfo = PrintOperationK-    type AttrGetType PrintOperationCustomTabLabelPropertyInfo = (Maybe T.Text)-    type AttrLabel PrintOperationCustomTabLabelPropertyInfo = "custom-tab-label"-    attrGet _ = getPrintOperationCustomTabLabel-    attrSet _ = setPrintOperationCustomTabLabel-    attrConstruct _ = constructPrintOperationCustomTabLabel-    attrClear _ = clearPrintOperationCustomTabLabel---- VVV Prop "default-page-setup"-   -- Type: TInterface "Gtk" "PageSetup"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just True)--getPrintOperationDefaultPageSetup :: (MonadIO m, PrintOperationK o) => o -> m PageSetup-getPrintOperationDefaultPageSetup obj = liftIO $ checkUnexpectedNothing "getPrintOperationDefaultPageSetup" $ getObjectPropertyObject obj "default-page-setup" PageSetup--setPrintOperationDefaultPageSetup :: (MonadIO m, PrintOperationK o, PageSetupK a) => o -> a -> m ()-setPrintOperationDefaultPageSetup obj val = liftIO $ setObjectPropertyObject obj "default-page-setup" (Just val)--constructPrintOperationDefaultPageSetup :: (PageSetupK a) => a -> IO ([Char], GValue)-constructPrintOperationDefaultPageSetup val = constructObjectPropertyObject "default-page-setup" (Just val)--clearPrintOperationDefaultPageSetup :: (MonadIO m, PrintOperationK o) => o -> m ()-clearPrintOperationDefaultPageSetup obj = liftIO $ setObjectPropertyObject obj "default-page-setup" (Nothing :: Maybe PageSetup)--data PrintOperationDefaultPageSetupPropertyInfo-instance AttrInfo PrintOperationDefaultPageSetupPropertyInfo where-    type AttrAllowedOps PrintOperationDefaultPageSetupPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint PrintOperationDefaultPageSetupPropertyInfo = PageSetupK-    type AttrBaseTypeConstraint PrintOperationDefaultPageSetupPropertyInfo = PrintOperationK-    type AttrGetType PrintOperationDefaultPageSetupPropertyInfo = PageSetup-    type AttrLabel PrintOperationDefaultPageSetupPropertyInfo = "default-page-setup"-    attrGet _ = getPrintOperationDefaultPageSetup-    attrSet _ = setPrintOperationDefaultPageSetup-    attrConstruct _ = constructPrintOperationDefaultPageSetup-    attrClear _ = clearPrintOperationDefaultPageSetup---- VVV Prop "embed-page-setup"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getPrintOperationEmbedPageSetup :: (MonadIO m, PrintOperationK o) => o -> m Bool-getPrintOperationEmbedPageSetup obj = liftIO $ getObjectPropertyBool obj "embed-page-setup"--setPrintOperationEmbedPageSetup :: (MonadIO m, PrintOperationK o) => o -> Bool -> m ()-setPrintOperationEmbedPageSetup obj val = liftIO $ setObjectPropertyBool obj "embed-page-setup" val--constructPrintOperationEmbedPageSetup :: Bool -> IO ([Char], GValue)-constructPrintOperationEmbedPageSetup val = constructObjectPropertyBool "embed-page-setup" val--data PrintOperationEmbedPageSetupPropertyInfo-instance AttrInfo PrintOperationEmbedPageSetupPropertyInfo where-    type AttrAllowedOps PrintOperationEmbedPageSetupPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint PrintOperationEmbedPageSetupPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint PrintOperationEmbedPageSetupPropertyInfo = PrintOperationK-    type AttrGetType PrintOperationEmbedPageSetupPropertyInfo = Bool-    type AttrLabel PrintOperationEmbedPageSetupPropertyInfo = "embed-page-setup"-    attrGet _ = getPrintOperationEmbedPageSetup-    attrSet _ = setPrintOperationEmbedPageSetup-    attrConstruct _ = constructPrintOperationEmbedPageSetup-    attrClear _ = undefined---- VVV Prop "export-filename"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getPrintOperationExportFilename :: (MonadIO m, PrintOperationK o) => o -> m (Maybe T.Text)-getPrintOperationExportFilename obj = liftIO $ getObjectPropertyString obj "export-filename"--setPrintOperationExportFilename :: (MonadIO m, PrintOperationK o) => o -> T.Text -> m ()-setPrintOperationExportFilename obj val = liftIO $ setObjectPropertyString obj "export-filename" (Just val)--constructPrintOperationExportFilename :: T.Text -> IO ([Char], GValue)-constructPrintOperationExportFilename val = constructObjectPropertyString "export-filename" (Just val)--clearPrintOperationExportFilename :: (MonadIO m, PrintOperationK o) => o -> m ()-clearPrintOperationExportFilename obj = liftIO $ setObjectPropertyString obj "export-filename" (Nothing :: Maybe T.Text)--data PrintOperationExportFilenamePropertyInfo-instance AttrInfo PrintOperationExportFilenamePropertyInfo where-    type AttrAllowedOps PrintOperationExportFilenamePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint PrintOperationExportFilenamePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint PrintOperationExportFilenamePropertyInfo = PrintOperationK-    type AttrGetType PrintOperationExportFilenamePropertyInfo = (Maybe T.Text)-    type AttrLabel PrintOperationExportFilenamePropertyInfo = "export-filename"-    attrGet _ = getPrintOperationExportFilename-    attrSet _ = setPrintOperationExportFilename-    attrConstruct _ = constructPrintOperationExportFilename-    attrClear _ = clearPrintOperationExportFilename---- VVV Prop "has-selection"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getPrintOperationHasSelection :: (MonadIO m, PrintOperationK o) => o -> m Bool-getPrintOperationHasSelection obj = liftIO $ getObjectPropertyBool obj "has-selection"--setPrintOperationHasSelection :: (MonadIO m, PrintOperationK o) => o -> Bool -> m ()-setPrintOperationHasSelection obj val = liftIO $ setObjectPropertyBool obj "has-selection" val--constructPrintOperationHasSelection :: Bool -> IO ([Char], GValue)-constructPrintOperationHasSelection val = constructObjectPropertyBool "has-selection" val--data PrintOperationHasSelectionPropertyInfo-instance AttrInfo PrintOperationHasSelectionPropertyInfo where-    type AttrAllowedOps PrintOperationHasSelectionPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint PrintOperationHasSelectionPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint PrintOperationHasSelectionPropertyInfo = PrintOperationK-    type AttrGetType PrintOperationHasSelectionPropertyInfo = Bool-    type AttrLabel PrintOperationHasSelectionPropertyInfo = "has-selection"-    attrGet _ = getPrintOperationHasSelection-    attrSet _ = setPrintOperationHasSelection-    attrConstruct _ = constructPrintOperationHasSelection-    attrClear _ = undefined---- VVV Prop "job-name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getPrintOperationJobName :: (MonadIO m, PrintOperationK o) => o -> m (Maybe T.Text)-getPrintOperationJobName obj = liftIO $ getObjectPropertyString obj "job-name"--setPrintOperationJobName :: (MonadIO m, PrintOperationK o) => o -> T.Text -> m ()-setPrintOperationJobName obj val = liftIO $ setObjectPropertyString obj "job-name" (Just val)--constructPrintOperationJobName :: T.Text -> IO ([Char], GValue)-constructPrintOperationJobName val = constructObjectPropertyString "job-name" (Just val)--data PrintOperationJobNamePropertyInfo-instance AttrInfo PrintOperationJobNamePropertyInfo where-    type AttrAllowedOps PrintOperationJobNamePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint PrintOperationJobNamePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint PrintOperationJobNamePropertyInfo = PrintOperationK-    type AttrGetType PrintOperationJobNamePropertyInfo = (Maybe T.Text)-    type AttrLabel PrintOperationJobNamePropertyInfo = "job-name"-    attrGet _ = getPrintOperationJobName-    attrSet _ = setPrintOperationJobName-    attrConstruct _ = constructPrintOperationJobName-    attrClear _ = undefined---- VVV Prop "n-pages"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getPrintOperationNPages :: (MonadIO m, PrintOperationK o) => o -> m Int32-getPrintOperationNPages obj = liftIO $ getObjectPropertyInt32 obj "n-pages"--setPrintOperationNPages :: (MonadIO m, PrintOperationK o) => o -> Int32 -> m ()-setPrintOperationNPages obj val = liftIO $ setObjectPropertyInt32 obj "n-pages" val--constructPrintOperationNPages :: Int32 -> IO ([Char], GValue)-constructPrintOperationNPages val = constructObjectPropertyInt32 "n-pages" val--data PrintOperationNPagesPropertyInfo-instance AttrInfo PrintOperationNPagesPropertyInfo where-    type AttrAllowedOps PrintOperationNPagesPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint PrintOperationNPagesPropertyInfo = (~) Int32-    type AttrBaseTypeConstraint PrintOperationNPagesPropertyInfo = PrintOperationK-    type AttrGetType PrintOperationNPagesPropertyInfo = Int32-    type AttrLabel PrintOperationNPagesPropertyInfo = "n-pages"-    attrGet _ = getPrintOperationNPages-    attrSet _ = setPrintOperationNPages-    attrConstruct _ = constructPrintOperationNPages-    attrClear _ = undefined---- VVV Prop "n-pages-to-print"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getPrintOperationNPagesToPrint :: (MonadIO m, PrintOperationK o) => o -> m Int32-getPrintOperationNPagesToPrint obj = liftIO $ getObjectPropertyInt32 obj "n-pages-to-print"--data PrintOperationNPagesToPrintPropertyInfo-instance AttrInfo PrintOperationNPagesToPrintPropertyInfo where-    type AttrAllowedOps PrintOperationNPagesToPrintPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint PrintOperationNPagesToPrintPropertyInfo = (~) ()-    type AttrBaseTypeConstraint PrintOperationNPagesToPrintPropertyInfo = PrintOperationK-    type AttrGetType PrintOperationNPagesToPrintPropertyInfo = Int32-    type AttrLabel PrintOperationNPagesToPrintPropertyInfo = "n-pages-to-print"-    attrGet _ = getPrintOperationNPagesToPrint-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "print-settings"-   -- Type: TInterface "Gtk" "PrintSettings"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just True)--getPrintOperationPrintSettings :: (MonadIO m, PrintOperationK o) => o -> m PrintSettings-getPrintOperationPrintSettings obj = liftIO $ checkUnexpectedNothing "getPrintOperationPrintSettings" $ getObjectPropertyObject obj "print-settings" PrintSettings--setPrintOperationPrintSettings :: (MonadIO m, PrintOperationK o, PrintSettingsK a) => o -> a -> m ()-setPrintOperationPrintSettings obj val = liftIO $ setObjectPropertyObject obj "print-settings" (Just val)--constructPrintOperationPrintSettings :: (PrintSettingsK a) => a -> IO ([Char], GValue)-constructPrintOperationPrintSettings val = constructObjectPropertyObject "print-settings" (Just val)--clearPrintOperationPrintSettings :: (MonadIO m, PrintOperationK o) => o -> m ()-clearPrintOperationPrintSettings obj = liftIO $ setObjectPropertyObject obj "print-settings" (Nothing :: Maybe PrintSettings)--data PrintOperationPrintSettingsPropertyInfo-instance AttrInfo PrintOperationPrintSettingsPropertyInfo where-    type AttrAllowedOps PrintOperationPrintSettingsPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint PrintOperationPrintSettingsPropertyInfo = PrintSettingsK-    type AttrBaseTypeConstraint PrintOperationPrintSettingsPropertyInfo = PrintOperationK-    type AttrGetType PrintOperationPrintSettingsPropertyInfo = PrintSettings-    type AttrLabel PrintOperationPrintSettingsPropertyInfo = "print-settings"-    attrGet _ = getPrintOperationPrintSettings-    attrSet _ = setPrintOperationPrintSettings-    attrConstruct _ = constructPrintOperationPrintSettings-    attrClear _ = clearPrintOperationPrintSettings---- VVV Prop "show-progress"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getPrintOperationShowProgress :: (MonadIO m, PrintOperationK o) => o -> m Bool-getPrintOperationShowProgress obj = liftIO $ getObjectPropertyBool obj "show-progress"--setPrintOperationShowProgress :: (MonadIO m, PrintOperationK o) => o -> Bool -> m ()-setPrintOperationShowProgress obj val = liftIO $ setObjectPropertyBool obj "show-progress" val--constructPrintOperationShowProgress :: Bool -> IO ([Char], GValue)-constructPrintOperationShowProgress val = constructObjectPropertyBool "show-progress" val--data PrintOperationShowProgressPropertyInfo-instance AttrInfo PrintOperationShowProgressPropertyInfo where-    type AttrAllowedOps PrintOperationShowProgressPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint PrintOperationShowProgressPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint PrintOperationShowProgressPropertyInfo = PrintOperationK-    type AttrGetType PrintOperationShowProgressPropertyInfo = Bool-    type AttrLabel PrintOperationShowProgressPropertyInfo = "show-progress"-    attrGet _ = getPrintOperationShowProgress-    attrSet _ = setPrintOperationShowProgress-    attrConstruct _ = constructPrintOperationShowProgress-    attrClear _ = undefined---- VVV Prop "status"-   -- Type: TInterface "Gtk" "PrintStatus"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getPrintOperationStatus :: (MonadIO m, PrintOperationK o) => o -> m PrintStatus-getPrintOperationStatus obj = liftIO $ getObjectPropertyEnum obj "status"--data PrintOperationStatusPropertyInfo-instance AttrInfo PrintOperationStatusPropertyInfo where-    type AttrAllowedOps PrintOperationStatusPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint PrintOperationStatusPropertyInfo = (~) ()-    type AttrBaseTypeConstraint PrintOperationStatusPropertyInfo = PrintOperationK-    type AttrGetType PrintOperationStatusPropertyInfo = PrintStatus-    type AttrLabel PrintOperationStatusPropertyInfo = "status"-    attrGet _ = getPrintOperationStatus-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "status-string"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getPrintOperationStatusString :: (MonadIO m, PrintOperationK o) => o -> m T.Text-getPrintOperationStatusString obj = liftIO $ checkUnexpectedNothing "getPrintOperationStatusString" $ getObjectPropertyString obj "status-string"--data PrintOperationStatusStringPropertyInfo-instance AttrInfo PrintOperationStatusStringPropertyInfo where-    type AttrAllowedOps PrintOperationStatusStringPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint PrintOperationStatusStringPropertyInfo = (~) ()-    type AttrBaseTypeConstraint PrintOperationStatusStringPropertyInfo = PrintOperationK-    type AttrGetType PrintOperationStatusStringPropertyInfo = T.Text-    type AttrLabel PrintOperationStatusStringPropertyInfo = "status-string"-    attrGet _ = getPrintOperationStatusString-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "support-selection"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getPrintOperationSupportSelection :: (MonadIO m, PrintOperationK o) => o -> m Bool-getPrintOperationSupportSelection obj = liftIO $ getObjectPropertyBool obj "support-selection"--setPrintOperationSupportSelection :: (MonadIO m, PrintOperationK o) => o -> Bool -> m ()-setPrintOperationSupportSelection obj val = liftIO $ setObjectPropertyBool obj "support-selection" val--constructPrintOperationSupportSelection :: Bool -> IO ([Char], GValue)-constructPrintOperationSupportSelection val = constructObjectPropertyBool "support-selection" val--data PrintOperationSupportSelectionPropertyInfo-instance AttrInfo PrintOperationSupportSelectionPropertyInfo where-    type AttrAllowedOps PrintOperationSupportSelectionPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint PrintOperationSupportSelectionPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint PrintOperationSupportSelectionPropertyInfo = PrintOperationK-    type AttrGetType PrintOperationSupportSelectionPropertyInfo = Bool-    type AttrLabel PrintOperationSupportSelectionPropertyInfo = "support-selection"-    attrGet _ = getPrintOperationSupportSelection-    attrSet _ = setPrintOperationSupportSelection-    attrConstruct _ = constructPrintOperationSupportSelection-    attrClear _ = undefined---- VVV Prop "track-print-status"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getPrintOperationTrackPrintStatus :: (MonadIO m, PrintOperationK o) => o -> m Bool-getPrintOperationTrackPrintStatus obj = liftIO $ getObjectPropertyBool obj "track-print-status"--setPrintOperationTrackPrintStatus :: (MonadIO m, PrintOperationK o) => o -> Bool -> m ()-setPrintOperationTrackPrintStatus obj val = liftIO $ setObjectPropertyBool obj "track-print-status" val--constructPrintOperationTrackPrintStatus :: Bool -> IO ([Char], GValue)-constructPrintOperationTrackPrintStatus val = constructObjectPropertyBool "track-print-status" val--data PrintOperationTrackPrintStatusPropertyInfo-instance AttrInfo PrintOperationTrackPrintStatusPropertyInfo where-    type AttrAllowedOps PrintOperationTrackPrintStatusPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint PrintOperationTrackPrintStatusPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint PrintOperationTrackPrintStatusPropertyInfo = PrintOperationK-    type AttrGetType PrintOperationTrackPrintStatusPropertyInfo = Bool-    type AttrLabel PrintOperationTrackPrintStatusPropertyInfo = "track-print-status"-    attrGet _ = getPrintOperationTrackPrintStatus-    attrSet _ = setPrintOperationTrackPrintStatus-    attrConstruct _ = constructPrintOperationTrackPrintStatus-    attrClear _ = undefined---- VVV Prop "unit"-   -- Type: TInterface "Gtk" "Unit"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getPrintOperationUnit :: (MonadIO m, PrintOperationK o) => o -> m Unit-getPrintOperationUnit obj = liftIO $ getObjectPropertyEnum obj "unit"--setPrintOperationUnit :: (MonadIO m, PrintOperationK o) => o -> Unit -> m ()-setPrintOperationUnit obj val = liftIO $ setObjectPropertyEnum obj "unit" val--constructPrintOperationUnit :: Unit -> IO ([Char], GValue)-constructPrintOperationUnit val = constructObjectPropertyEnum "unit" val--data PrintOperationUnitPropertyInfo-instance AttrInfo PrintOperationUnitPropertyInfo where-    type AttrAllowedOps PrintOperationUnitPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint PrintOperationUnitPropertyInfo = (~) Unit-    type AttrBaseTypeConstraint PrintOperationUnitPropertyInfo = PrintOperationK-    type AttrGetType PrintOperationUnitPropertyInfo = Unit-    type AttrLabel PrintOperationUnitPropertyInfo = "unit"-    attrGet _ = getPrintOperationUnit-    attrSet _ = setPrintOperationUnit-    attrConstruct _ = constructPrintOperationUnit-    attrClear _ = undefined---- VVV Prop "use-full-page"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getPrintOperationUseFullPage :: (MonadIO m, PrintOperationK o) => o -> m Bool-getPrintOperationUseFullPage obj = liftIO $ getObjectPropertyBool obj "use-full-page"--setPrintOperationUseFullPage :: (MonadIO m, PrintOperationK o) => o -> Bool -> m ()-setPrintOperationUseFullPage obj val = liftIO $ setObjectPropertyBool obj "use-full-page" val--constructPrintOperationUseFullPage :: Bool -> IO ([Char], GValue)-constructPrintOperationUseFullPage val = constructObjectPropertyBool "use-full-page" val--data PrintOperationUseFullPagePropertyInfo-instance AttrInfo PrintOperationUseFullPagePropertyInfo where-    type AttrAllowedOps PrintOperationUseFullPagePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint PrintOperationUseFullPagePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint PrintOperationUseFullPagePropertyInfo = PrintOperationK-    type AttrGetType PrintOperationUseFullPagePropertyInfo = Bool-    type AttrLabel PrintOperationUseFullPagePropertyInfo = "use-full-page"-    attrGet _ = getPrintOperationUseFullPage-    attrSet _ = setPrintOperationUseFullPage-    attrConstruct _ = constructPrintOperationUseFullPage-    attrClear _ = undefined--type instance AttributeList PrintOperation = PrintOperationAttributeList-type PrintOperationAttributeList = ('[ '("allowAsync", PrintOperationAllowAsyncPropertyInfo), '("currentPage", PrintOperationCurrentPagePropertyInfo), '("customTabLabel", PrintOperationCustomTabLabelPropertyInfo), '("defaultPageSetup", PrintOperationDefaultPageSetupPropertyInfo), '("embedPageSetup", PrintOperationEmbedPageSetupPropertyInfo), '("exportFilename", PrintOperationExportFilenamePropertyInfo), '("hasSelection", PrintOperationHasSelectionPropertyInfo), '("jobName", PrintOperationJobNamePropertyInfo), '("nPages", PrintOperationNPagesPropertyInfo), '("nPagesToPrint", PrintOperationNPagesToPrintPropertyInfo), '("printSettings", PrintOperationPrintSettingsPropertyInfo), '("showProgress", PrintOperationShowProgressPropertyInfo), '("status", PrintOperationStatusPropertyInfo), '("statusString", PrintOperationStatusStringPropertyInfo), '("supportSelection", PrintOperationSupportSelectionPropertyInfo), '("trackPrintStatus", PrintOperationTrackPrintStatusPropertyInfo), '("unit", PrintOperationUnitPropertyInfo), '("useFullPage", PrintOperationUseFullPagePropertyInfo)] :: [(Symbol, *)])--printOperationAllowAsync :: AttrLabelProxy "allowAsync"-printOperationAllowAsync = AttrLabelProxy--printOperationCurrentPage :: AttrLabelProxy "currentPage"-printOperationCurrentPage = AttrLabelProxy--printOperationCustomTabLabel :: AttrLabelProxy "customTabLabel"-printOperationCustomTabLabel = AttrLabelProxy--printOperationDefaultPageSetup :: AttrLabelProxy "defaultPageSetup"-printOperationDefaultPageSetup = AttrLabelProxy--printOperationEmbedPageSetup :: AttrLabelProxy "embedPageSetup"-printOperationEmbedPageSetup = AttrLabelProxy--printOperationExportFilename :: AttrLabelProxy "exportFilename"-printOperationExportFilename = AttrLabelProxy--printOperationHasSelection :: AttrLabelProxy "hasSelection"-printOperationHasSelection = AttrLabelProxy--printOperationJobName :: AttrLabelProxy "jobName"-printOperationJobName = AttrLabelProxy--printOperationNPages :: AttrLabelProxy "nPages"-printOperationNPages = AttrLabelProxy--printOperationNPagesToPrint :: AttrLabelProxy "nPagesToPrint"-printOperationNPagesToPrint = AttrLabelProxy--printOperationPrintSettings :: AttrLabelProxy "printSettings"-printOperationPrintSettings = AttrLabelProxy--printOperationShowProgress :: AttrLabelProxy "showProgress"-printOperationShowProgress = AttrLabelProxy--printOperationStatus :: AttrLabelProxy "status"-printOperationStatus = AttrLabelProxy--printOperationStatusString :: AttrLabelProxy "statusString"-printOperationStatusString = AttrLabelProxy--printOperationSupportSelection :: AttrLabelProxy "supportSelection"-printOperationSupportSelection = AttrLabelProxy--printOperationTrackPrintStatus :: AttrLabelProxy "trackPrintStatus"-printOperationTrackPrintStatus = AttrLabelProxy--printOperationUnit :: AttrLabelProxy "unit"-printOperationUnit = AttrLabelProxy--printOperationUseFullPage :: AttrLabelProxy "useFullPage"-printOperationUseFullPage = AttrLabelProxy--data PrintOperationBeginPrintSignalInfo-instance SignalInfo PrintOperationBeginPrintSignalInfo where-    type HaskellCallbackType PrintOperationBeginPrintSignalInfo = PrintOperationBeginPrintCallback-    connectSignal _ = connectPrintOperationBeginPrint--data PrintOperationCreateCustomWidgetSignalInfo-instance SignalInfo PrintOperationCreateCustomWidgetSignalInfo where-    type HaskellCallbackType PrintOperationCreateCustomWidgetSignalInfo = PrintOperationCreateCustomWidgetCallback-    connectSignal _ = connectPrintOperationCreateCustomWidget--data PrintOperationCustomWidgetApplySignalInfo-instance SignalInfo PrintOperationCustomWidgetApplySignalInfo where-    type HaskellCallbackType PrintOperationCustomWidgetApplySignalInfo = PrintOperationCustomWidgetApplyCallback-    connectSignal _ = connectPrintOperationCustomWidgetApply--data PrintOperationDoneSignalInfo-instance SignalInfo PrintOperationDoneSignalInfo where-    type HaskellCallbackType PrintOperationDoneSignalInfo = PrintOperationDoneCallback-    connectSignal _ = connectPrintOperationDone--data PrintOperationDrawPageSignalInfo-instance SignalInfo PrintOperationDrawPageSignalInfo where-    type HaskellCallbackType PrintOperationDrawPageSignalInfo = PrintOperationDrawPageCallback-    connectSignal _ = connectPrintOperationDrawPage--data PrintOperationEndPrintSignalInfo-instance SignalInfo PrintOperationEndPrintSignalInfo where-    type HaskellCallbackType PrintOperationEndPrintSignalInfo = PrintOperationEndPrintCallback-    connectSignal _ = connectPrintOperationEndPrint--data PrintOperationPaginateSignalInfo-instance SignalInfo PrintOperationPaginateSignalInfo where-    type HaskellCallbackType PrintOperationPaginateSignalInfo = PrintOperationPaginateCallback-    connectSignal _ = connectPrintOperationPaginate--data PrintOperationPreviewSignalInfo-instance SignalInfo PrintOperationPreviewSignalInfo where-    type HaskellCallbackType PrintOperationPreviewSignalInfo = PrintOperationPreviewCallback-    connectSignal _ = connectPrintOperationPreview--data PrintOperationRequestPageSetupSignalInfo-instance SignalInfo PrintOperationRequestPageSetupSignalInfo where-    type HaskellCallbackType PrintOperationRequestPageSetupSignalInfo = PrintOperationRequestPageSetupCallback-    connectSignal _ = connectPrintOperationRequestPageSetup--data PrintOperationStatusChangedSignalInfo-instance SignalInfo PrintOperationStatusChangedSignalInfo where-    type HaskellCallbackType PrintOperationStatusChangedSignalInfo = PrintOperationStatusChangedCallback-    connectSignal _ = connectPrintOperationStatusChanged--data PrintOperationUpdateCustomWidgetSignalInfo-instance SignalInfo PrintOperationUpdateCustomWidgetSignalInfo where-    type HaskellCallbackType PrintOperationUpdateCustomWidgetSignalInfo = PrintOperationUpdateCustomWidgetCallback-    connectSignal _ = connectPrintOperationUpdateCustomWidget--type instance SignalList PrintOperation = PrintOperationSignalList-type PrintOperationSignalList = ('[ '("beginPrint", PrintOperationBeginPrintSignalInfo), '("createCustomWidget", PrintOperationCreateCustomWidgetSignalInfo), '("customWidgetApply", PrintOperationCustomWidgetApplySignalInfo), '("done", PrintOperationDoneSignalInfo), '("drawPage", PrintOperationDrawPageSignalInfo), '("endPrint", PrintOperationEndPrintSignalInfo), '("gotPageSize", PrintOperationPreviewGotPageSizeSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("paginate", PrintOperationPaginateSignalInfo), '("preview", PrintOperationPreviewSignalInfo), '("ready", PrintOperationPreviewReadySignalInfo), '("requestPageSetup", PrintOperationRequestPageSetupSignalInfo), '("statusChanged", PrintOperationStatusChangedSignalInfo), '("updateCustomWidget", PrintOperationUpdateCustomWidgetSignalInfo)] :: [(Symbol, *)])---- method PrintOperation::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "PrintOperation")--- throws : False--- Skip return : False--foreign import ccall "gtk_print_operation_new" gtk_print_operation_new :: -    IO (Ptr PrintOperation)---printOperationNew ::-    (MonadIO m) =>-    m PrintOperation                        -- result-printOperationNew  = liftIO $ do-    result <- gtk_print_operation_new-    checkUnexpectedReturnNULL "gtk_print_operation_new" result-    result' <- (wrapObject PrintOperation) result-    return result'---- method PrintOperation::cancel--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintOperation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_print_operation_cancel" gtk_print_operation_cancel :: -    Ptr PrintOperation ->                   -- _obj : TInterface "Gtk" "PrintOperation"-    IO ()---printOperationCancel ::-    (MonadIO m, PrintOperationK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-printOperationCancel _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_print_operation_cancel _obj'-    touchManagedPtr _obj-    return ()--data PrintOperationCancelMethodInfo-instance (signature ~ (m ()), MonadIO m, PrintOperationK a) => MethodInfo PrintOperationCancelMethodInfo a signature where-    overloadedMethod _ = printOperationCancel---- method PrintOperation::draw_page_finish--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintOperation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_print_operation_draw_page_finish" gtk_print_operation_draw_page_finish :: -    Ptr PrintOperation ->                   -- _obj : TInterface "Gtk" "PrintOperation"-    IO ()---printOperationDrawPageFinish ::-    (MonadIO m, PrintOperationK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-printOperationDrawPageFinish _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_print_operation_draw_page_finish _obj'-    touchManagedPtr _obj-    return ()--data PrintOperationDrawPageFinishMethodInfo-instance (signature ~ (m ()), MonadIO m, PrintOperationK a) => MethodInfo PrintOperationDrawPageFinishMethodInfo a signature where-    overloadedMethod _ = printOperationDrawPageFinish---- method PrintOperation::get_default_page_setup--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintOperation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "PageSetup")--- throws : False--- Skip return : False--foreign import ccall "gtk_print_operation_get_default_page_setup" gtk_print_operation_get_default_page_setup :: -    Ptr PrintOperation ->                   -- _obj : TInterface "Gtk" "PrintOperation"-    IO (Ptr PageSetup)---printOperationGetDefaultPageSetup ::-    (MonadIO m, PrintOperationK a) =>-    a                                       -- _obj-    -> m PageSetup                          -- result-printOperationGetDefaultPageSetup _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_print_operation_get_default_page_setup _obj'-    checkUnexpectedReturnNULL "gtk_print_operation_get_default_page_setup" result-    result' <- (newObject PageSetup) result-    touchManagedPtr _obj-    return result'--data PrintOperationGetDefaultPageSetupMethodInfo-instance (signature ~ (m PageSetup), MonadIO m, PrintOperationK a) => MethodInfo PrintOperationGetDefaultPageSetupMethodInfo a signature where-    overloadedMethod _ = printOperationGetDefaultPageSetup---- method PrintOperation::get_embed_page_setup--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintOperation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_print_operation_get_embed_page_setup" gtk_print_operation_get_embed_page_setup :: -    Ptr PrintOperation ->                   -- _obj : TInterface "Gtk" "PrintOperation"-    IO CInt---printOperationGetEmbedPageSetup ::-    (MonadIO m, PrintOperationK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-printOperationGetEmbedPageSetup _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_print_operation_get_embed_page_setup _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data PrintOperationGetEmbedPageSetupMethodInfo-instance (signature ~ (m Bool), MonadIO m, PrintOperationK a) => MethodInfo PrintOperationGetEmbedPageSetupMethodInfo a signature where-    overloadedMethod _ = printOperationGetEmbedPageSetup---- method PrintOperation::get_error--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintOperation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "gtk_print_operation_get_error" gtk_print_operation_get_error :: -    Ptr PrintOperation ->                   -- _obj : TInterface "Gtk" "PrintOperation"-    Ptr (Ptr GError) ->                     -- error-    IO ()---printOperationGetError ::-    (MonadIO m, PrintOperationK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-printOperationGetError _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    onException (do-        propagateGError $ gtk_print_operation_get_error _obj'-        touchManagedPtr _obj-        return ()-     ) (do-        return ()-     )--data PrintOperationGetErrorMethodInfo-instance (signature ~ (m ()), MonadIO m, PrintOperationK a) => MethodInfo PrintOperationGetErrorMethodInfo a signature where-    overloadedMethod _ = printOperationGetError---- method PrintOperation::get_has_selection--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintOperation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_print_operation_get_has_selection" gtk_print_operation_get_has_selection :: -    Ptr PrintOperation ->                   -- _obj : TInterface "Gtk" "PrintOperation"-    IO CInt---printOperationGetHasSelection ::-    (MonadIO m, PrintOperationK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-printOperationGetHasSelection _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_print_operation_get_has_selection _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data PrintOperationGetHasSelectionMethodInfo-instance (signature ~ (m Bool), MonadIO m, PrintOperationK a) => MethodInfo PrintOperationGetHasSelectionMethodInfo a signature where-    overloadedMethod _ = printOperationGetHasSelection---- method PrintOperation::get_n_pages_to_print--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintOperation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_print_operation_get_n_pages_to_print" gtk_print_operation_get_n_pages_to_print :: -    Ptr PrintOperation ->                   -- _obj : TInterface "Gtk" "PrintOperation"-    IO Int32---printOperationGetNPagesToPrint ::-    (MonadIO m, PrintOperationK a) =>-    a                                       -- _obj-    -> m Int32                              -- result-printOperationGetNPagesToPrint _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_print_operation_get_n_pages_to_print _obj'-    touchManagedPtr _obj-    return result--data PrintOperationGetNPagesToPrintMethodInfo-instance (signature ~ (m Int32), MonadIO m, PrintOperationK a) => MethodInfo PrintOperationGetNPagesToPrintMethodInfo a signature where-    overloadedMethod _ = printOperationGetNPagesToPrint---- method PrintOperation::get_print_settings--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintOperation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "PrintSettings")--- throws : False--- Skip return : False--foreign import ccall "gtk_print_operation_get_print_settings" gtk_print_operation_get_print_settings :: -    Ptr PrintOperation ->                   -- _obj : TInterface "Gtk" "PrintOperation"-    IO (Ptr PrintSettings)---printOperationGetPrintSettings ::-    (MonadIO m, PrintOperationK a) =>-    a                                       -- _obj-    -> m PrintSettings                      -- result-printOperationGetPrintSettings _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_print_operation_get_print_settings _obj'-    checkUnexpectedReturnNULL "gtk_print_operation_get_print_settings" result-    result' <- (newObject PrintSettings) result-    touchManagedPtr _obj-    return result'--data PrintOperationGetPrintSettingsMethodInfo-instance (signature ~ (m PrintSettings), MonadIO m, PrintOperationK a) => MethodInfo PrintOperationGetPrintSettingsMethodInfo a signature where-    overloadedMethod _ = printOperationGetPrintSettings---- method PrintOperation::get_status--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintOperation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "PrintStatus")--- throws : False--- Skip return : False--foreign import ccall "gtk_print_operation_get_status" gtk_print_operation_get_status :: -    Ptr PrintOperation ->                   -- _obj : TInterface "Gtk" "PrintOperation"-    IO CUInt---printOperationGetStatus ::-    (MonadIO m, PrintOperationK a) =>-    a                                       -- _obj-    -> m PrintStatus                        -- result-printOperationGetStatus _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_print_operation_get_status _obj'-    let result' = (toEnum . fromIntegral) result-    touchManagedPtr _obj-    return result'--data PrintOperationGetStatusMethodInfo-instance (signature ~ (m PrintStatus), MonadIO m, PrintOperationK a) => MethodInfo PrintOperationGetStatusMethodInfo a signature where-    overloadedMethod _ = printOperationGetStatus---- method PrintOperation::get_status_string--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintOperation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_print_operation_get_status_string" gtk_print_operation_get_status_string :: -    Ptr PrintOperation ->                   -- _obj : TInterface "Gtk" "PrintOperation"-    IO CString---printOperationGetStatusString ::-    (MonadIO m, PrintOperationK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-printOperationGetStatusString _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_print_operation_get_status_string _obj'-    checkUnexpectedReturnNULL "gtk_print_operation_get_status_string" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data PrintOperationGetStatusStringMethodInfo-instance (signature ~ (m T.Text), MonadIO m, PrintOperationK a) => MethodInfo PrintOperationGetStatusStringMethodInfo a signature where-    overloadedMethod _ = printOperationGetStatusString---- method PrintOperation::get_support_selection--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintOperation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_print_operation_get_support_selection" gtk_print_operation_get_support_selection :: -    Ptr PrintOperation ->                   -- _obj : TInterface "Gtk" "PrintOperation"-    IO CInt---printOperationGetSupportSelection ::-    (MonadIO m, PrintOperationK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-printOperationGetSupportSelection _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_print_operation_get_support_selection _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data PrintOperationGetSupportSelectionMethodInfo-instance (signature ~ (m Bool), MonadIO m, PrintOperationK a) => MethodInfo PrintOperationGetSupportSelectionMethodInfo a signature where-    overloadedMethod _ = printOperationGetSupportSelection---- method PrintOperation::is_finished--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintOperation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_print_operation_is_finished" gtk_print_operation_is_finished :: -    Ptr PrintOperation ->                   -- _obj : TInterface "Gtk" "PrintOperation"-    IO CInt---printOperationIsFinished ::-    (MonadIO m, PrintOperationK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-printOperationIsFinished _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_print_operation_is_finished _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data PrintOperationIsFinishedMethodInfo-instance (signature ~ (m Bool), MonadIO m, PrintOperationK a) => MethodInfo PrintOperationIsFinishedMethodInfo a signature where-    overloadedMethod _ = printOperationIsFinished---- method PrintOperation::run--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintOperation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "action", argType = TInterface "Gtk" "PrintOperationAction", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "parent", argType = TInterface "Gtk" "Window", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "PrintOperationResult")--- throws : True--- Skip return : False--foreign import ccall "gtk_print_operation_run" gtk_print_operation_run :: -    Ptr PrintOperation ->                   -- _obj : TInterface "Gtk" "PrintOperation"-    CUInt ->                                -- action : TInterface "Gtk" "PrintOperationAction"-    Ptr Window ->                           -- parent : TInterface "Gtk" "Window"-    Ptr (Ptr GError) ->                     -- error-    IO CUInt---printOperationRun ::-    (MonadIO m, PrintOperationK a, WindowK b) =>-    a                                       -- _obj-    -> PrintOperationAction                 -- action-    -> Maybe (b)                            -- parent-    -> m PrintOperationResult               -- result-printOperationRun _obj action parent = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let action' = (fromIntegral . fromEnum) action-    maybeParent <- case parent of-        Nothing -> return nullPtr-        Just jParent -> do-            let jParent' = unsafeManagedPtrCastPtr jParent-            return jParent'-    onException (do-        result <- propagateGError $ gtk_print_operation_run _obj' action' maybeParent-        let result' = (toEnum . fromIntegral) result-        touchManagedPtr _obj-        whenJust parent touchManagedPtr-        return result'-     ) (do-        return ()-     )--data PrintOperationRunMethodInfo-instance (signature ~ (PrintOperationAction -> Maybe (b) -> m PrintOperationResult), MonadIO m, PrintOperationK a, WindowK b) => MethodInfo PrintOperationRunMethodInfo a signature where-    overloadedMethod _ = printOperationRun---- method PrintOperation::set_allow_async--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintOperation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "allow_async", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_print_operation_set_allow_async" gtk_print_operation_set_allow_async :: -    Ptr PrintOperation ->                   -- _obj : TInterface "Gtk" "PrintOperation"-    CInt ->                                 -- allow_async : TBasicType TBoolean-    IO ()---printOperationSetAllowAsync ::-    (MonadIO m, PrintOperationK a) =>-    a                                       -- _obj-    -> Bool                                 -- allowAsync-    -> m ()                                 -- result-printOperationSetAllowAsync _obj allowAsync = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let allowAsync' = (fromIntegral . fromEnum) allowAsync-    gtk_print_operation_set_allow_async _obj' allowAsync'-    touchManagedPtr _obj-    return ()--data PrintOperationSetAllowAsyncMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, PrintOperationK a) => MethodInfo PrintOperationSetAllowAsyncMethodInfo a signature where-    overloadedMethod _ = printOperationSetAllowAsync---- method PrintOperation::set_current_page--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintOperation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "current_page", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_print_operation_set_current_page" gtk_print_operation_set_current_page :: -    Ptr PrintOperation ->                   -- _obj : TInterface "Gtk" "PrintOperation"-    Int32 ->                                -- current_page : TBasicType TInt-    IO ()---printOperationSetCurrentPage ::-    (MonadIO m, PrintOperationK a) =>-    a                                       -- _obj-    -> Int32                                -- currentPage-    -> m ()                                 -- result-printOperationSetCurrentPage _obj currentPage = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_print_operation_set_current_page _obj' currentPage-    touchManagedPtr _obj-    return ()--data PrintOperationSetCurrentPageMethodInfo-instance (signature ~ (Int32 -> m ()), MonadIO m, PrintOperationK a) => MethodInfo PrintOperationSetCurrentPageMethodInfo a signature where-    overloadedMethod _ = printOperationSetCurrentPage---- method PrintOperation::set_custom_tab_label--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintOperation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "label", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_print_operation_set_custom_tab_label" gtk_print_operation_set_custom_tab_label :: -    Ptr PrintOperation ->                   -- _obj : TInterface "Gtk" "PrintOperation"-    CString ->                              -- label : TBasicType TUTF8-    IO ()---printOperationSetCustomTabLabel ::-    (MonadIO m, PrintOperationK a) =>-    a                                       -- _obj-    -> Maybe (T.Text)                       -- label-    -> m ()                                 -- result-printOperationSetCustomTabLabel _obj label = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeLabel <- case label of-        Nothing -> return nullPtr-        Just jLabel -> do-            jLabel' <- textToCString jLabel-            return jLabel'-    gtk_print_operation_set_custom_tab_label _obj' maybeLabel-    touchManagedPtr _obj-    freeMem maybeLabel-    return ()--data PrintOperationSetCustomTabLabelMethodInfo-instance (signature ~ (Maybe (T.Text) -> m ()), MonadIO m, PrintOperationK a) => MethodInfo PrintOperationSetCustomTabLabelMethodInfo a signature where-    overloadedMethod _ = printOperationSetCustomTabLabel---- method PrintOperation::set_default_page_setup--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintOperation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "default_page_setup", argType = TInterface "Gtk" "PageSetup", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_print_operation_set_default_page_setup" gtk_print_operation_set_default_page_setup :: -    Ptr PrintOperation ->                   -- _obj : TInterface "Gtk" "PrintOperation"-    Ptr PageSetup ->                        -- default_page_setup : TInterface "Gtk" "PageSetup"-    IO ()---printOperationSetDefaultPageSetup ::-    (MonadIO m, PrintOperationK a, PageSetupK b) =>-    a                                       -- _obj-    -> Maybe (b)                            -- defaultPageSetup-    -> m ()                                 -- result-printOperationSetDefaultPageSetup _obj defaultPageSetup = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeDefaultPageSetup <- case defaultPageSetup of-        Nothing -> return nullPtr-        Just jDefaultPageSetup -> do-            let jDefaultPageSetup' = unsafeManagedPtrCastPtr jDefaultPageSetup-            return jDefaultPageSetup'-    gtk_print_operation_set_default_page_setup _obj' maybeDefaultPageSetup-    touchManagedPtr _obj-    whenJust defaultPageSetup touchManagedPtr-    return ()--data PrintOperationSetDefaultPageSetupMethodInfo-instance (signature ~ (Maybe (b) -> m ()), MonadIO m, PrintOperationK a, PageSetupK b) => MethodInfo PrintOperationSetDefaultPageSetupMethodInfo a signature where-    overloadedMethod _ = printOperationSetDefaultPageSetup---- method PrintOperation::set_defer_drawing--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintOperation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_print_operation_set_defer_drawing" gtk_print_operation_set_defer_drawing :: -    Ptr PrintOperation ->                   -- _obj : TInterface "Gtk" "PrintOperation"-    IO ()---printOperationSetDeferDrawing ::-    (MonadIO m, PrintOperationK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-printOperationSetDeferDrawing _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_print_operation_set_defer_drawing _obj'-    touchManagedPtr _obj-    return ()--data PrintOperationSetDeferDrawingMethodInfo-instance (signature ~ (m ()), MonadIO m, PrintOperationK a) => MethodInfo PrintOperationSetDeferDrawingMethodInfo a signature where-    overloadedMethod _ = printOperationSetDeferDrawing---- method PrintOperation::set_embed_page_setup--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintOperation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "embed", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_print_operation_set_embed_page_setup" gtk_print_operation_set_embed_page_setup :: -    Ptr PrintOperation ->                   -- _obj : TInterface "Gtk" "PrintOperation"-    CInt ->                                 -- embed : TBasicType TBoolean-    IO ()---printOperationSetEmbedPageSetup ::-    (MonadIO m, PrintOperationK a) =>-    a                                       -- _obj-    -> Bool                                 -- embed-    -> m ()                                 -- result-printOperationSetEmbedPageSetup _obj embed = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let embed' = (fromIntegral . fromEnum) embed-    gtk_print_operation_set_embed_page_setup _obj' embed'-    touchManagedPtr _obj-    return ()--data PrintOperationSetEmbedPageSetupMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, PrintOperationK a) => MethodInfo PrintOperationSetEmbedPageSetupMethodInfo a signature where-    overloadedMethod _ = printOperationSetEmbedPageSetup---- method PrintOperation::set_export_filename--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintOperation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "filename", argType = TBasicType TFileName, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_print_operation_set_export_filename" gtk_print_operation_set_export_filename :: -    Ptr PrintOperation ->                   -- _obj : TInterface "Gtk" "PrintOperation"-    CString ->                              -- filename : TBasicType TFileName-    IO ()---printOperationSetExportFilename ::-    (MonadIO m, PrintOperationK a) =>-    a                                       -- _obj-    -> [Char]                               -- filename-    -> m ()                                 -- result-printOperationSetExportFilename _obj filename = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    filename' <- stringToCString filename-    gtk_print_operation_set_export_filename _obj' filename'-    touchManagedPtr _obj-    freeMem filename'-    return ()--data PrintOperationSetExportFilenameMethodInfo-instance (signature ~ ([Char] -> m ()), MonadIO m, PrintOperationK a) => MethodInfo PrintOperationSetExportFilenameMethodInfo a signature where-    overloadedMethod _ = printOperationSetExportFilename---- method PrintOperation::set_has_selection--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintOperation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "has_selection", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_print_operation_set_has_selection" gtk_print_operation_set_has_selection :: -    Ptr PrintOperation ->                   -- _obj : TInterface "Gtk" "PrintOperation"-    CInt ->                                 -- has_selection : TBasicType TBoolean-    IO ()---printOperationSetHasSelection ::-    (MonadIO m, PrintOperationK a) =>-    a                                       -- _obj-    -> Bool                                 -- hasSelection-    -> m ()                                 -- result-printOperationSetHasSelection _obj hasSelection = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let hasSelection' = (fromIntegral . fromEnum) hasSelection-    gtk_print_operation_set_has_selection _obj' hasSelection'-    touchManagedPtr _obj-    return ()--data PrintOperationSetHasSelectionMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, PrintOperationK a) => MethodInfo PrintOperationSetHasSelectionMethodInfo a signature where-    overloadedMethod _ = printOperationSetHasSelection---- method PrintOperation::set_job_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintOperation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "job_name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_print_operation_set_job_name" gtk_print_operation_set_job_name :: -    Ptr PrintOperation ->                   -- _obj : TInterface "Gtk" "PrintOperation"-    CString ->                              -- job_name : TBasicType TUTF8-    IO ()---printOperationSetJobName ::-    (MonadIO m, PrintOperationK a) =>-    a                                       -- _obj-    -> T.Text                               -- jobName-    -> m ()                                 -- result-printOperationSetJobName _obj jobName = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    jobName' <- textToCString jobName-    gtk_print_operation_set_job_name _obj' jobName'-    touchManagedPtr _obj-    freeMem jobName'-    return ()--data PrintOperationSetJobNameMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, PrintOperationK a) => MethodInfo PrintOperationSetJobNameMethodInfo a signature where-    overloadedMethod _ = printOperationSetJobName---- method PrintOperation::set_n_pages--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintOperation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "n_pages", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_print_operation_set_n_pages" gtk_print_operation_set_n_pages :: -    Ptr PrintOperation ->                   -- _obj : TInterface "Gtk" "PrintOperation"-    Int32 ->                                -- n_pages : TBasicType TInt-    IO ()---printOperationSetNPages ::-    (MonadIO m, PrintOperationK a) =>-    a                                       -- _obj-    -> Int32                                -- nPages-    -> m ()                                 -- result-printOperationSetNPages _obj nPages = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_print_operation_set_n_pages _obj' nPages-    touchManagedPtr _obj-    return ()--data PrintOperationSetNPagesMethodInfo-instance (signature ~ (Int32 -> m ()), MonadIO m, PrintOperationK a) => MethodInfo PrintOperationSetNPagesMethodInfo a signature where-    overloadedMethod _ = printOperationSetNPages---- method PrintOperation::set_print_settings--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintOperation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "print_settings", argType = TInterface "Gtk" "PrintSettings", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_print_operation_set_print_settings" gtk_print_operation_set_print_settings :: -    Ptr PrintOperation ->                   -- _obj : TInterface "Gtk" "PrintOperation"-    Ptr PrintSettings ->                    -- print_settings : TInterface "Gtk" "PrintSettings"-    IO ()---printOperationSetPrintSettings ::-    (MonadIO m, PrintOperationK a, PrintSettingsK b) =>-    a                                       -- _obj-    -> Maybe (b)                            -- printSettings-    -> m ()                                 -- result-printOperationSetPrintSettings _obj printSettings = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybePrintSettings <- case printSettings of-        Nothing -> return nullPtr-        Just jPrintSettings -> do-            let jPrintSettings' = unsafeManagedPtrCastPtr jPrintSettings-            return jPrintSettings'-    gtk_print_operation_set_print_settings _obj' maybePrintSettings-    touchManagedPtr _obj-    whenJust printSettings touchManagedPtr-    return ()--data PrintOperationSetPrintSettingsMethodInfo-instance (signature ~ (Maybe (b) -> m ()), MonadIO m, PrintOperationK a, PrintSettingsK b) => MethodInfo PrintOperationSetPrintSettingsMethodInfo a signature where-    overloadedMethod _ = printOperationSetPrintSettings---- method PrintOperation::set_show_progress--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintOperation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "show_progress", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_print_operation_set_show_progress" gtk_print_operation_set_show_progress :: -    Ptr PrintOperation ->                   -- _obj : TInterface "Gtk" "PrintOperation"-    CInt ->                                 -- show_progress : TBasicType TBoolean-    IO ()---printOperationSetShowProgress ::-    (MonadIO m, PrintOperationK a) =>-    a                                       -- _obj-    -> Bool                                 -- showProgress-    -> m ()                                 -- result-printOperationSetShowProgress _obj showProgress = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let showProgress' = (fromIntegral . fromEnum) showProgress-    gtk_print_operation_set_show_progress _obj' showProgress'-    touchManagedPtr _obj-    return ()--data PrintOperationSetShowProgressMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, PrintOperationK a) => MethodInfo PrintOperationSetShowProgressMethodInfo a signature where-    overloadedMethod _ = printOperationSetShowProgress---- method PrintOperation::set_support_selection--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintOperation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "support_selection", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_print_operation_set_support_selection" gtk_print_operation_set_support_selection :: -    Ptr PrintOperation ->                   -- _obj : TInterface "Gtk" "PrintOperation"-    CInt ->                                 -- support_selection : TBasicType TBoolean-    IO ()---printOperationSetSupportSelection ::-    (MonadIO m, PrintOperationK a) =>-    a                                       -- _obj-    -> Bool                                 -- supportSelection-    -> m ()                                 -- result-printOperationSetSupportSelection _obj supportSelection = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let supportSelection' = (fromIntegral . fromEnum) supportSelection-    gtk_print_operation_set_support_selection _obj' supportSelection'-    touchManagedPtr _obj-    return ()--data PrintOperationSetSupportSelectionMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, PrintOperationK a) => MethodInfo PrintOperationSetSupportSelectionMethodInfo a signature where-    overloadedMethod _ = printOperationSetSupportSelection---- method PrintOperation::set_track_print_status--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintOperation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "track_status", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_print_operation_set_track_print_status" gtk_print_operation_set_track_print_status :: -    Ptr PrintOperation ->                   -- _obj : TInterface "Gtk" "PrintOperation"-    CInt ->                                 -- track_status : TBasicType TBoolean-    IO ()---printOperationSetTrackPrintStatus ::-    (MonadIO m, PrintOperationK a) =>-    a                                       -- _obj-    -> Bool                                 -- trackStatus-    -> m ()                                 -- result-printOperationSetTrackPrintStatus _obj trackStatus = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let trackStatus' = (fromIntegral . fromEnum) trackStatus-    gtk_print_operation_set_track_print_status _obj' trackStatus'-    touchManagedPtr _obj-    return ()--data PrintOperationSetTrackPrintStatusMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, PrintOperationK a) => MethodInfo PrintOperationSetTrackPrintStatusMethodInfo a signature where-    overloadedMethod _ = printOperationSetTrackPrintStatus---- method PrintOperation::set_unit--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintOperation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "unit", argType = TInterface "Gtk" "Unit", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_print_operation_set_unit" gtk_print_operation_set_unit :: -    Ptr PrintOperation ->                   -- _obj : TInterface "Gtk" "PrintOperation"-    CUInt ->                                -- unit : TInterface "Gtk" "Unit"-    IO ()---printOperationSetUnit ::-    (MonadIO m, PrintOperationK a) =>-    a                                       -- _obj-    -> Unit                                 -- unit-    -> m ()                                 -- result-printOperationSetUnit _obj unit = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let unit' = (fromIntegral . fromEnum) unit-    gtk_print_operation_set_unit _obj' unit'-    touchManagedPtr _obj-    return ()--data PrintOperationSetUnitMethodInfo-instance (signature ~ (Unit -> m ()), MonadIO m, PrintOperationK a) => MethodInfo PrintOperationSetUnitMethodInfo a signature where-    overloadedMethod _ = printOperationSetUnit---- method PrintOperation::set_use_full_page--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintOperation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "full_page", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_print_operation_set_use_full_page" gtk_print_operation_set_use_full_page :: -    Ptr PrintOperation ->                   -- _obj : TInterface "Gtk" "PrintOperation"-    CInt ->                                 -- full_page : TBasicType TBoolean-    IO ()---printOperationSetUseFullPage ::-    (MonadIO m, PrintOperationK a) =>-    a                                       -- _obj-    -> Bool                                 -- fullPage-    -> m ()                                 -- result-printOperationSetUseFullPage _obj fullPage = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let fullPage' = (fromIntegral . fromEnum) fullPage-    gtk_print_operation_set_use_full_page _obj' fullPage'-    touchManagedPtr _obj-    return ()--data PrintOperationSetUseFullPageMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, PrintOperationK a) => MethodInfo PrintOperationSetUseFullPageMethodInfo a signature where-    overloadedMethod _ = printOperationSetUseFullPage--
− GI/Gtk/Objects/PrintOperation.hs-boot
@@ -1,71 +0,0 @@-module GI.Gtk.Objects.PrintOperation where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype PrintOperation = PrintOperation (ForeignPtr PrintOperation)-instance GObject PrintOperation where-class GObject o => PrintOperationK o-instance (GObject o, IsDescendantOf PrintOperation o) => PrintOperationK o-data PrintOperationAllowAsyncPropertyInfo-data PrintOperationCurrentPagePropertyInfo-data PrintOperationCustomTabLabelPropertyInfo-data PrintOperationDefaultPageSetupPropertyInfo-data PrintOperationEmbedPageSetupPropertyInfo-data PrintOperationExportFilenamePropertyInfo-data PrintOperationHasSelectionPropertyInfo-data PrintOperationJobNamePropertyInfo-data PrintOperationNPagesPropertyInfo-data PrintOperationNPagesToPrintPropertyInfo-data PrintOperationPrintSettingsPropertyInfo-data PrintOperationShowProgressPropertyInfo-data PrintOperationStatusPropertyInfo-data PrintOperationStatusStringPropertyInfo-data PrintOperationSupportSelectionPropertyInfo-data PrintOperationTrackPrintStatusPropertyInfo-data PrintOperationUnitPropertyInfo-data PrintOperationUseFullPagePropertyInfo-data PrintOperationBeginPrintSignalInfo-data PrintOperationCreateCustomWidgetSignalInfo-data PrintOperationCustomWidgetApplySignalInfo-data PrintOperationDoneSignalInfo-data PrintOperationDrawPageSignalInfo-data PrintOperationEndPrintSignalInfo-data PrintOperationPaginateSignalInfo-data PrintOperationPreviewSignalInfo-data PrintOperationRequestPageSetupSignalInfo-data PrintOperationStatusChangedSignalInfo-data PrintOperationUpdateCustomWidgetSignalInfo-data PrintOperationCancelMethodInfo-data PrintOperationDrawPageFinishMethodInfo-data PrintOperationGetDefaultPageSetupMethodInfo-data PrintOperationGetEmbedPageSetupMethodInfo-data PrintOperationGetErrorMethodInfo-data PrintOperationGetHasSelectionMethodInfo-data PrintOperationGetNPagesToPrintMethodInfo-data PrintOperationGetPrintSettingsMethodInfo-data PrintOperationGetStatusMethodInfo-data PrintOperationGetStatusStringMethodInfo-data PrintOperationGetSupportSelectionMethodInfo-data PrintOperationIsFinishedMethodInfo-data PrintOperationRunMethodInfo-data PrintOperationSetAllowAsyncMethodInfo-data PrintOperationSetCurrentPageMethodInfo-data PrintOperationSetCustomTabLabelMethodInfo-data PrintOperationSetDefaultPageSetupMethodInfo-data PrintOperationSetDeferDrawingMethodInfo-data PrintOperationSetEmbedPageSetupMethodInfo-data PrintOperationSetExportFilenameMethodInfo-data PrintOperationSetHasSelectionMethodInfo-data PrintOperationSetJobNameMethodInfo-data PrintOperationSetNPagesMethodInfo-data PrintOperationSetPrintSettingsMethodInfo-data PrintOperationSetShowProgressMethodInfo-data PrintOperationSetSupportSelectionMethodInfo-data PrintOperationSetTrackPrintStatusMethodInfo-data PrintOperationSetUnitMethodInfo-data PrintOperationSetUseFullPageMethodInfo
− GI/Gtk/Objects/PrintSettings.hs
@@ -1,2816 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.PrintSettings-    ( ---- * Exported types-    PrintSettings(..)                       ,-    PrintSettingsK                          ,-    toPrintSettings                         ,-    noPrintSettings                         ,--- -- * Methods--- ** printSettingsCopy-    PrintSettingsCopyMethodInfo             ,-    printSettingsCopy                       ,----- ** printSettingsForeach-    PrintSettingsForeachMethodInfo          ,-    printSettingsForeach                    ,----- ** printSettingsGet-    PrintSettingsGetMethodInfo              ,-    printSettingsGet                        ,----- ** printSettingsGetBool-    PrintSettingsGetBoolMethodInfo          ,-    printSettingsGetBool                    ,----- ** printSettingsGetCollate-    PrintSettingsGetCollateMethodInfo       ,-    printSettingsGetCollate                 ,----- ** printSettingsGetDefaultSource-    PrintSettingsGetDefaultSourceMethodInfo ,-    printSettingsGetDefaultSource           ,----- ** printSettingsGetDither-    PrintSettingsGetDitherMethodInfo        ,-    printSettingsGetDither                  ,----- ** printSettingsGetDouble-    PrintSettingsGetDoubleMethodInfo        ,-    printSettingsGetDouble                  ,----- ** printSettingsGetDoubleWithDefault-    PrintSettingsGetDoubleWithDefaultMethodInfo,-    printSettingsGetDoubleWithDefault       ,----- ** printSettingsGetDuplex-    PrintSettingsGetDuplexMethodInfo        ,-    printSettingsGetDuplex                  ,----- ** printSettingsGetFinishings-    PrintSettingsGetFinishingsMethodInfo    ,-    printSettingsGetFinishings              ,----- ** printSettingsGetInt-    PrintSettingsGetIntMethodInfo           ,-    printSettingsGetInt                     ,----- ** printSettingsGetIntWithDefault-    PrintSettingsGetIntWithDefaultMethodInfo,-    printSettingsGetIntWithDefault          ,----- ** printSettingsGetLength-    PrintSettingsGetLengthMethodInfo        ,-    printSettingsGetLength                  ,----- ** printSettingsGetMediaType-    PrintSettingsGetMediaTypeMethodInfo     ,-    printSettingsGetMediaType               ,----- ** printSettingsGetNCopies-    PrintSettingsGetNCopiesMethodInfo       ,-    printSettingsGetNCopies                 ,----- ** printSettingsGetNumberUp-    PrintSettingsGetNumberUpMethodInfo      ,-    printSettingsGetNumberUp                ,----- ** printSettingsGetNumberUpLayout-    PrintSettingsGetNumberUpLayoutMethodInfo,-    printSettingsGetNumberUpLayout          ,----- ** printSettingsGetOrientation-    PrintSettingsGetOrientationMethodInfo   ,-    printSettingsGetOrientation             ,----- ** printSettingsGetOutputBin-    PrintSettingsGetOutputBinMethodInfo     ,-    printSettingsGetOutputBin               ,----- ** printSettingsGetPageRanges-    PrintSettingsGetPageRangesMethodInfo    ,-    printSettingsGetPageRanges              ,----- ** printSettingsGetPageSet-    PrintSettingsGetPageSetMethodInfo       ,-    printSettingsGetPageSet                 ,----- ** printSettingsGetPaperHeight-    PrintSettingsGetPaperHeightMethodInfo   ,-    printSettingsGetPaperHeight             ,----- ** printSettingsGetPaperSize-    PrintSettingsGetPaperSizeMethodInfo     ,-    printSettingsGetPaperSize               ,----- ** printSettingsGetPaperWidth-    PrintSettingsGetPaperWidthMethodInfo    ,-    printSettingsGetPaperWidth              ,----- ** printSettingsGetPrintPages-    PrintSettingsGetPrintPagesMethodInfo    ,-    printSettingsGetPrintPages              ,----- ** printSettingsGetPrinter-    PrintSettingsGetPrinterMethodInfo       ,-    printSettingsGetPrinter                 ,----- ** printSettingsGetPrinterLpi-    PrintSettingsGetPrinterLpiMethodInfo    ,-    printSettingsGetPrinterLpi              ,----- ** printSettingsGetQuality-    PrintSettingsGetQualityMethodInfo       ,-    printSettingsGetQuality                 ,----- ** printSettingsGetResolution-    PrintSettingsGetResolutionMethodInfo    ,-    printSettingsGetResolution              ,----- ** printSettingsGetResolutionX-    PrintSettingsGetResolutionXMethodInfo   ,-    printSettingsGetResolutionX             ,----- ** printSettingsGetResolutionY-    PrintSettingsGetResolutionYMethodInfo   ,-    printSettingsGetResolutionY             ,----- ** printSettingsGetReverse-    PrintSettingsGetReverseMethodInfo       ,-    printSettingsGetReverse                 ,----- ** printSettingsGetScale-    PrintSettingsGetScaleMethodInfo         ,-    printSettingsGetScale                   ,----- ** printSettingsGetUseColor-    PrintSettingsGetUseColorMethodInfo      ,-    printSettingsGetUseColor                ,----- ** printSettingsHasKey-    PrintSettingsHasKeyMethodInfo           ,-    printSettingsHasKey                     ,----- ** printSettingsLoadFile-    PrintSettingsLoadFileMethodInfo         ,-    printSettingsLoadFile                   ,----- ** printSettingsLoadKeyFile-    PrintSettingsLoadKeyFileMethodInfo      ,-    printSettingsLoadKeyFile                ,----- ** printSettingsNew-    printSettingsNew                        ,----- ** printSettingsNewFromFile-    printSettingsNewFromFile                ,----- ** printSettingsNewFromKeyFile-    printSettingsNewFromKeyFile             ,----- ** printSettingsSet-    PrintSettingsSetMethodInfo              ,-    printSettingsSet                        ,----- ** printSettingsSetBool-    PrintSettingsSetBoolMethodInfo          ,-    printSettingsSetBool                    ,----- ** printSettingsSetCollate-    PrintSettingsSetCollateMethodInfo       ,-    printSettingsSetCollate                 ,----- ** printSettingsSetDefaultSource-    PrintSettingsSetDefaultSourceMethodInfo ,-    printSettingsSetDefaultSource           ,----- ** printSettingsSetDither-    PrintSettingsSetDitherMethodInfo        ,-    printSettingsSetDither                  ,----- ** printSettingsSetDouble-    PrintSettingsSetDoubleMethodInfo        ,-    printSettingsSetDouble                  ,----- ** printSettingsSetDuplex-    PrintSettingsSetDuplexMethodInfo        ,-    printSettingsSetDuplex                  ,----- ** printSettingsSetFinishings-    PrintSettingsSetFinishingsMethodInfo    ,-    printSettingsSetFinishings              ,----- ** printSettingsSetInt-    PrintSettingsSetIntMethodInfo           ,-    printSettingsSetInt                     ,----- ** printSettingsSetLength-    PrintSettingsSetLengthMethodInfo        ,-    printSettingsSetLength                  ,----- ** printSettingsSetMediaType-    PrintSettingsSetMediaTypeMethodInfo     ,-    printSettingsSetMediaType               ,----- ** printSettingsSetNCopies-    PrintSettingsSetNCopiesMethodInfo       ,-    printSettingsSetNCopies                 ,----- ** printSettingsSetNumberUp-    PrintSettingsSetNumberUpMethodInfo      ,-    printSettingsSetNumberUp                ,----- ** printSettingsSetNumberUpLayout-    PrintSettingsSetNumberUpLayoutMethodInfo,-    printSettingsSetNumberUpLayout          ,----- ** printSettingsSetOrientation-    PrintSettingsSetOrientationMethodInfo   ,-    printSettingsSetOrientation             ,----- ** printSettingsSetOutputBin-    PrintSettingsSetOutputBinMethodInfo     ,-    printSettingsSetOutputBin               ,----- ** printSettingsSetPageRanges-    PrintSettingsSetPageRangesMethodInfo    ,-    printSettingsSetPageRanges              ,----- ** printSettingsSetPageSet-    PrintSettingsSetPageSetMethodInfo       ,-    printSettingsSetPageSet                 ,----- ** printSettingsSetPaperHeight-    PrintSettingsSetPaperHeightMethodInfo   ,-    printSettingsSetPaperHeight             ,----- ** printSettingsSetPaperSize-    PrintSettingsSetPaperSizeMethodInfo     ,-    printSettingsSetPaperSize               ,----- ** printSettingsSetPaperWidth-    PrintSettingsSetPaperWidthMethodInfo    ,-    printSettingsSetPaperWidth              ,----- ** printSettingsSetPrintPages-    PrintSettingsSetPrintPagesMethodInfo    ,-    printSettingsSetPrintPages              ,----- ** printSettingsSetPrinter-    PrintSettingsSetPrinterMethodInfo       ,-    printSettingsSetPrinter                 ,----- ** printSettingsSetPrinterLpi-    PrintSettingsSetPrinterLpiMethodInfo    ,-    printSettingsSetPrinterLpi              ,----- ** printSettingsSetQuality-    PrintSettingsSetQualityMethodInfo       ,-    printSettingsSetQuality                 ,----- ** printSettingsSetResolution-    PrintSettingsSetResolutionMethodInfo    ,-    printSettingsSetResolution              ,----- ** printSettingsSetResolutionXy-    PrintSettingsSetResolutionXyMethodInfo  ,-    printSettingsSetResolutionXy            ,----- ** printSettingsSetReverse-    PrintSettingsSetReverseMethodInfo       ,-    printSettingsSetReverse                 ,----- ** printSettingsSetScale-    PrintSettingsSetScaleMethodInfo         ,-    printSettingsSetScale                   ,----- ** printSettingsSetUseColor-    PrintSettingsSetUseColorMethodInfo      ,-    printSettingsSetUseColor                ,----- ** printSettingsToFile-    PrintSettingsToFileMethodInfo           ,-    printSettingsToFile                     ,----- ** printSettingsToKeyFile-    PrintSettingsToKeyFileMethodInfo        ,-    printSettingsToKeyFile                  ,----- ** printSettingsUnset-    PrintSettingsUnsetMethodInfo            ,-    printSettingsUnset                      ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.GLib as GLib-import qualified GI.GObject as GObject--newtype PrintSettings = PrintSettings (ForeignPtr PrintSettings)-foreign import ccall "gtk_print_settings_get_type"-    c_gtk_print_settings_get_type :: IO GType--type instance ParentTypes PrintSettings = PrintSettingsParentTypes-type PrintSettingsParentTypes = '[GObject.Object]--instance GObject PrintSettings where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_print_settings_get_type-    --class GObject o => PrintSettingsK o-instance (GObject o, IsDescendantOf PrintSettings o) => PrintSettingsK o--toPrintSettings :: PrintSettingsK o => o -> IO PrintSettings-toPrintSettings = unsafeCastTo PrintSettings--noPrintSettings :: Maybe PrintSettings-noPrintSettings = Nothing--type family ResolvePrintSettingsMethod (t :: Symbol) (o :: *) :: * where-    ResolvePrintSettingsMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolvePrintSettingsMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolvePrintSettingsMethod "copy" o = PrintSettingsCopyMethodInfo-    ResolvePrintSettingsMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolvePrintSettingsMethod "foreach" o = PrintSettingsForeachMethodInfo-    ResolvePrintSettingsMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolvePrintSettingsMethod "get" o = PrintSettingsGetMethodInfo-    ResolvePrintSettingsMethod "hasKey" o = PrintSettingsHasKeyMethodInfo-    ResolvePrintSettingsMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolvePrintSettingsMethod "loadFile" o = PrintSettingsLoadFileMethodInfo-    ResolvePrintSettingsMethod "loadKeyFile" o = PrintSettingsLoadKeyFileMethodInfo-    ResolvePrintSettingsMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolvePrintSettingsMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolvePrintSettingsMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolvePrintSettingsMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolvePrintSettingsMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolvePrintSettingsMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolvePrintSettingsMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolvePrintSettingsMethod "set" o = PrintSettingsSetMethodInfo-    ResolvePrintSettingsMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolvePrintSettingsMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolvePrintSettingsMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolvePrintSettingsMethod "toFile" o = PrintSettingsToFileMethodInfo-    ResolvePrintSettingsMethod "toKeyFile" o = PrintSettingsToKeyFileMethodInfo-    ResolvePrintSettingsMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolvePrintSettingsMethod "unset" o = PrintSettingsUnsetMethodInfo-    ResolvePrintSettingsMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolvePrintSettingsMethod "getBool" o = PrintSettingsGetBoolMethodInfo-    ResolvePrintSettingsMethod "getCollate" o = PrintSettingsGetCollateMethodInfo-    ResolvePrintSettingsMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolvePrintSettingsMethod "getDefaultSource" o = PrintSettingsGetDefaultSourceMethodInfo-    ResolvePrintSettingsMethod "getDither" o = PrintSettingsGetDitherMethodInfo-    ResolvePrintSettingsMethod "getDouble" o = PrintSettingsGetDoubleMethodInfo-    ResolvePrintSettingsMethod "getDoubleWithDefault" o = PrintSettingsGetDoubleWithDefaultMethodInfo-    ResolvePrintSettingsMethod "getDuplex" o = PrintSettingsGetDuplexMethodInfo-    ResolvePrintSettingsMethod "getFinishings" o = PrintSettingsGetFinishingsMethodInfo-    ResolvePrintSettingsMethod "getInt" o = PrintSettingsGetIntMethodInfo-    ResolvePrintSettingsMethod "getIntWithDefault" o = PrintSettingsGetIntWithDefaultMethodInfo-    ResolvePrintSettingsMethod "getLength" o = PrintSettingsGetLengthMethodInfo-    ResolvePrintSettingsMethod "getMediaType" o = PrintSettingsGetMediaTypeMethodInfo-    ResolvePrintSettingsMethod "getNCopies" o = PrintSettingsGetNCopiesMethodInfo-    ResolvePrintSettingsMethod "getNumberUp" o = PrintSettingsGetNumberUpMethodInfo-    ResolvePrintSettingsMethod "getNumberUpLayout" o = PrintSettingsGetNumberUpLayoutMethodInfo-    ResolvePrintSettingsMethod "getOrientation" o = PrintSettingsGetOrientationMethodInfo-    ResolvePrintSettingsMethod "getOutputBin" o = PrintSettingsGetOutputBinMethodInfo-    ResolvePrintSettingsMethod "getPageRanges" o = PrintSettingsGetPageRangesMethodInfo-    ResolvePrintSettingsMethod "getPageSet" o = PrintSettingsGetPageSetMethodInfo-    ResolvePrintSettingsMethod "getPaperHeight" o = PrintSettingsGetPaperHeightMethodInfo-    ResolvePrintSettingsMethod "getPaperSize" o = PrintSettingsGetPaperSizeMethodInfo-    ResolvePrintSettingsMethod "getPaperWidth" o = PrintSettingsGetPaperWidthMethodInfo-    ResolvePrintSettingsMethod "getPrintPages" o = PrintSettingsGetPrintPagesMethodInfo-    ResolvePrintSettingsMethod "getPrinter" o = PrintSettingsGetPrinterMethodInfo-    ResolvePrintSettingsMethod "getPrinterLpi" o = PrintSettingsGetPrinterLpiMethodInfo-    ResolvePrintSettingsMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolvePrintSettingsMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolvePrintSettingsMethod "getQuality" o = PrintSettingsGetQualityMethodInfo-    ResolvePrintSettingsMethod "getResolution" o = PrintSettingsGetResolutionMethodInfo-    ResolvePrintSettingsMethod "getResolutionX" o = PrintSettingsGetResolutionXMethodInfo-    ResolvePrintSettingsMethod "getResolutionY" o = PrintSettingsGetResolutionYMethodInfo-    ResolvePrintSettingsMethod "getReverse" o = PrintSettingsGetReverseMethodInfo-    ResolvePrintSettingsMethod "getScale" o = PrintSettingsGetScaleMethodInfo-    ResolvePrintSettingsMethod "getUseColor" o = PrintSettingsGetUseColorMethodInfo-    ResolvePrintSettingsMethod "setBool" o = PrintSettingsSetBoolMethodInfo-    ResolvePrintSettingsMethod "setCollate" o = PrintSettingsSetCollateMethodInfo-    ResolvePrintSettingsMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolvePrintSettingsMethod "setDefaultSource" o = PrintSettingsSetDefaultSourceMethodInfo-    ResolvePrintSettingsMethod "setDither" o = PrintSettingsSetDitherMethodInfo-    ResolvePrintSettingsMethod "setDouble" o = PrintSettingsSetDoubleMethodInfo-    ResolvePrintSettingsMethod "setDuplex" o = PrintSettingsSetDuplexMethodInfo-    ResolvePrintSettingsMethod "setFinishings" o = PrintSettingsSetFinishingsMethodInfo-    ResolvePrintSettingsMethod "setInt" o = PrintSettingsSetIntMethodInfo-    ResolvePrintSettingsMethod "setLength" o = PrintSettingsSetLengthMethodInfo-    ResolvePrintSettingsMethod "setMediaType" o = PrintSettingsSetMediaTypeMethodInfo-    ResolvePrintSettingsMethod "setNCopies" o = PrintSettingsSetNCopiesMethodInfo-    ResolvePrintSettingsMethod "setNumberUp" o = PrintSettingsSetNumberUpMethodInfo-    ResolvePrintSettingsMethod "setNumberUpLayout" o = PrintSettingsSetNumberUpLayoutMethodInfo-    ResolvePrintSettingsMethod "setOrientation" o = PrintSettingsSetOrientationMethodInfo-    ResolvePrintSettingsMethod "setOutputBin" o = PrintSettingsSetOutputBinMethodInfo-    ResolvePrintSettingsMethod "setPageRanges" o = PrintSettingsSetPageRangesMethodInfo-    ResolvePrintSettingsMethod "setPageSet" o = PrintSettingsSetPageSetMethodInfo-    ResolvePrintSettingsMethod "setPaperHeight" o = PrintSettingsSetPaperHeightMethodInfo-    ResolvePrintSettingsMethod "setPaperSize" o = PrintSettingsSetPaperSizeMethodInfo-    ResolvePrintSettingsMethod "setPaperWidth" o = PrintSettingsSetPaperWidthMethodInfo-    ResolvePrintSettingsMethod "setPrintPages" o = PrintSettingsSetPrintPagesMethodInfo-    ResolvePrintSettingsMethod "setPrinter" o = PrintSettingsSetPrinterMethodInfo-    ResolvePrintSettingsMethod "setPrinterLpi" o = PrintSettingsSetPrinterLpiMethodInfo-    ResolvePrintSettingsMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolvePrintSettingsMethod "setQuality" o = PrintSettingsSetQualityMethodInfo-    ResolvePrintSettingsMethod "setResolution" o = PrintSettingsSetResolutionMethodInfo-    ResolvePrintSettingsMethod "setResolutionXy" o = PrintSettingsSetResolutionXyMethodInfo-    ResolvePrintSettingsMethod "setReverse" o = PrintSettingsSetReverseMethodInfo-    ResolvePrintSettingsMethod "setScale" o = PrintSettingsSetScaleMethodInfo-    ResolvePrintSettingsMethod "setUseColor" o = PrintSettingsSetUseColorMethodInfo-    ResolvePrintSettingsMethod l o = MethodResolutionFailed l o--instance (info ~ ResolvePrintSettingsMethod t PrintSettings, MethodInfo info PrintSettings p) => IsLabelProxy t (PrintSettings -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolvePrintSettingsMethod t PrintSettings, MethodInfo info PrintSettings p) => IsLabel t (PrintSettings -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList PrintSettings = PrintSettingsAttributeList-type PrintSettingsAttributeList = ('[ ] :: [(Symbol, *)])--type instance SignalList PrintSettings = PrintSettingsSignalList-type PrintSettingsSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method PrintSettings::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "PrintSettings")--- throws : False--- Skip return : False--foreign import ccall "gtk_print_settings_new" gtk_print_settings_new :: -    IO (Ptr PrintSettings)---printSettingsNew ::-    (MonadIO m) =>-    m PrintSettings                         -- result-printSettingsNew  = liftIO $ do-    result <- gtk_print_settings_new-    checkUnexpectedReturnNULL "gtk_print_settings_new" result-    result' <- (wrapObject PrintSettings) result-    return result'---- method PrintSettings::new_from_file--- method type : Constructor--- Args : [Arg {argCName = "file_name", argType = TBasicType TFileName, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "PrintSettings")--- throws : True--- Skip return : False--foreign import ccall "gtk_print_settings_new_from_file" gtk_print_settings_new_from_file :: -    CString ->                              -- file_name : TBasicType TFileName-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr PrintSettings)---printSettingsNewFromFile ::-    (MonadIO m) =>-    [Char]                                  -- fileName-    -> m PrintSettings                      -- result-printSettingsNewFromFile fileName = liftIO $ do-    fileName' <- stringToCString fileName-    onException (do-        result <- propagateGError $ gtk_print_settings_new_from_file fileName'-        checkUnexpectedReturnNULL "gtk_print_settings_new_from_file" result-        result' <- (wrapObject PrintSettings) result-        freeMem fileName'-        return result'-     ) (do-        freeMem fileName'-     )---- method PrintSettings::new_from_key_file--- method type : Constructor--- Args : [Arg {argCName = "key_file", argType = TInterface "GLib" "KeyFile", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "group_name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "PrintSettings")--- throws : True--- Skip return : False--foreign import ccall "gtk_print_settings_new_from_key_file" gtk_print_settings_new_from_key_file :: -    Ptr GLib.KeyFile ->                     -- key_file : TInterface "GLib" "KeyFile"-    CString ->                              -- group_name : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr PrintSettings)---printSettingsNewFromKeyFile ::-    (MonadIO m) =>-    GLib.KeyFile                            -- keyFile-    -> Maybe (T.Text)                       -- groupName-    -> m PrintSettings                      -- result-printSettingsNewFromKeyFile keyFile groupName = liftIO $ do-    let keyFile' = unsafeManagedPtrGetPtr keyFile-    maybeGroupName <- case groupName of-        Nothing -> return nullPtr-        Just jGroupName -> do-            jGroupName' <- textToCString jGroupName-            return jGroupName'-    onException (do-        result <- propagateGError $ gtk_print_settings_new_from_key_file keyFile' maybeGroupName-        checkUnexpectedReturnNULL "gtk_print_settings_new_from_key_file" result-        result' <- (wrapObject PrintSettings) result-        touchManagedPtr keyFile-        freeMem maybeGroupName-        return result'-     ) (do-        freeMem maybeGroupName-     )---- method PrintSettings::copy--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintSettings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "PrintSettings")--- throws : False--- Skip return : False--foreign import ccall "gtk_print_settings_copy" gtk_print_settings_copy :: -    Ptr PrintSettings ->                    -- _obj : TInterface "Gtk" "PrintSettings"-    IO (Ptr PrintSettings)---printSettingsCopy ::-    (MonadIO m, PrintSettingsK a) =>-    a                                       -- _obj-    -> m PrintSettings                      -- result-printSettingsCopy _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_print_settings_copy _obj'-    checkUnexpectedReturnNULL "gtk_print_settings_copy" result-    result' <- (wrapObject PrintSettings) result-    touchManagedPtr _obj-    return result'--data PrintSettingsCopyMethodInfo-instance (signature ~ (m PrintSettings), MonadIO m, PrintSettingsK a) => MethodInfo PrintSettingsCopyMethodInfo a signature where-    overloadedMethod _ = printSettingsCopy---- method PrintSettings::foreach--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintSettings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "func", argType = TInterface "Gtk" "PrintSettingsFunc", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeCall, argClosure = 2, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "user_data", argType = TBasicType TPtr, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_print_settings_foreach" gtk_print_settings_foreach :: -    Ptr PrintSettings ->                    -- _obj : TInterface "Gtk" "PrintSettings"-    FunPtr PrintSettingsFuncC ->            -- func : TInterface "Gtk" "PrintSettingsFunc"-    Ptr () ->                               -- user_data : TBasicType TPtr-    IO ()---printSettingsForeach ::-    (MonadIO m, PrintSettingsK a) =>-    a                                       -- _obj-    -> PrintSettingsFunc                    -- func-    -> m ()                                 -- result-printSettingsForeach _obj func = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    func' <- mkPrintSettingsFunc (printSettingsFuncWrapper Nothing func)-    let userData = nullPtr-    gtk_print_settings_foreach _obj' func' userData-    safeFreeFunPtr $ castFunPtrToPtr func'-    touchManagedPtr _obj-    return ()--data PrintSettingsForeachMethodInfo-instance (signature ~ (PrintSettingsFunc -> m ()), MonadIO m, PrintSettingsK a) => MethodInfo PrintSettingsForeachMethodInfo a signature where-    overloadedMethod _ = printSettingsForeach---- method PrintSettings::get--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintSettings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "key", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_print_settings_get" gtk_print_settings_get :: -    Ptr PrintSettings ->                    -- _obj : TInterface "Gtk" "PrintSettings"-    CString ->                              -- key : TBasicType TUTF8-    IO CString---printSettingsGet ::-    (MonadIO m, PrintSettingsK a) =>-    a                                       -- _obj-    -> T.Text                               -- key-    -> m T.Text                             -- result-printSettingsGet _obj key = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    key' <- textToCString key-    result <- gtk_print_settings_get _obj' key'-    checkUnexpectedReturnNULL "gtk_print_settings_get" result-    result' <- cstringToText result-    touchManagedPtr _obj-    freeMem key'-    return result'--data PrintSettingsGetMethodInfo-instance (signature ~ (T.Text -> m T.Text), MonadIO m, PrintSettingsK a) => MethodInfo PrintSettingsGetMethodInfo a signature where-    overloadedMethod _ = printSettingsGet---- method PrintSettings::get_bool--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintSettings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "key", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_print_settings_get_bool" gtk_print_settings_get_bool :: -    Ptr PrintSettings ->                    -- _obj : TInterface "Gtk" "PrintSettings"-    CString ->                              -- key : TBasicType TUTF8-    IO CInt---printSettingsGetBool ::-    (MonadIO m, PrintSettingsK a) =>-    a                                       -- _obj-    -> T.Text                               -- key-    -> m Bool                               -- result-printSettingsGetBool _obj key = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    key' <- textToCString key-    result <- gtk_print_settings_get_bool _obj' key'-    let result' = (/= 0) result-    touchManagedPtr _obj-    freeMem key'-    return result'--data PrintSettingsGetBoolMethodInfo-instance (signature ~ (T.Text -> m Bool), MonadIO m, PrintSettingsK a) => MethodInfo PrintSettingsGetBoolMethodInfo a signature where-    overloadedMethod _ = printSettingsGetBool---- method PrintSettings::get_collate--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintSettings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_print_settings_get_collate" gtk_print_settings_get_collate :: -    Ptr PrintSettings ->                    -- _obj : TInterface "Gtk" "PrintSettings"-    IO CInt---printSettingsGetCollate ::-    (MonadIO m, PrintSettingsK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-printSettingsGetCollate _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_print_settings_get_collate _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data PrintSettingsGetCollateMethodInfo-instance (signature ~ (m Bool), MonadIO m, PrintSettingsK a) => MethodInfo PrintSettingsGetCollateMethodInfo a signature where-    overloadedMethod _ = printSettingsGetCollate---- method PrintSettings::get_default_source--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintSettings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_print_settings_get_default_source" gtk_print_settings_get_default_source :: -    Ptr PrintSettings ->                    -- _obj : TInterface "Gtk" "PrintSettings"-    IO CString---printSettingsGetDefaultSource ::-    (MonadIO m, PrintSettingsK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-printSettingsGetDefaultSource _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_print_settings_get_default_source _obj'-    checkUnexpectedReturnNULL "gtk_print_settings_get_default_source" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data PrintSettingsGetDefaultSourceMethodInfo-instance (signature ~ (m T.Text), MonadIO m, PrintSettingsK a) => MethodInfo PrintSettingsGetDefaultSourceMethodInfo a signature where-    overloadedMethod _ = printSettingsGetDefaultSource---- method PrintSettings::get_dither--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintSettings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_print_settings_get_dither" gtk_print_settings_get_dither :: -    Ptr PrintSettings ->                    -- _obj : TInterface "Gtk" "PrintSettings"-    IO CString---printSettingsGetDither ::-    (MonadIO m, PrintSettingsK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-printSettingsGetDither _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_print_settings_get_dither _obj'-    checkUnexpectedReturnNULL "gtk_print_settings_get_dither" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data PrintSettingsGetDitherMethodInfo-instance (signature ~ (m T.Text), MonadIO m, PrintSettingsK a) => MethodInfo PrintSettingsGetDitherMethodInfo a signature where-    overloadedMethod _ = printSettingsGetDither---- method PrintSettings::get_double--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintSettings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "key", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TDouble)--- throws : False--- Skip return : False--foreign import ccall "gtk_print_settings_get_double" gtk_print_settings_get_double :: -    Ptr PrintSettings ->                    -- _obj : TInterface "Gtk" "PrintSettings"-    CString ->                              -- key : TBasicType TUTF8-    IO CDouble---printSettingsGetDouble ::-    (MonadIO m, PrintSettingsK a) =>-    a                                       -- _obj-    -> T.Text                               -- key-    -> m Double                             -- result-printSettingsGetDouble _obj key = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    key' <- textToCString key-    result <- gtk_print_settings_get_double _obj' key'-    let result' = realToFrac result-    touchManagedPtr _obj-    freeMem key'-    return result'--data PrintSettingsGetDoubleMethodInfo-instance (signature ~ (T.Text -> m Double), MonadIO m, PrintSettingsK a) => MethodInfo PrintSettingsGetDoubleMethodInfo a signature where-    overloadedMethod _ = printSettingsGetDouble---- method PrintSettings::get_double_with_default--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintSettings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "key", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "def", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TDouble)--- throws : False--- Skip return : False--foreign import ccall "gtk_print_settings_get_double_with_default" gtk_print_settings_get_double_with_default :: -    Ptr PrintSettings ->                    -- _obj : TInterface "Gtk" "PrintSettings"-    CString ->                              -- key : TBasicType TUTF8-    CDouble ->                              -- def : TBasicType TDouble-    IO CDouble---printSettingsGetDoubleWithDefault ::-    (MonadIO m, PrintSettingsK a) =>-    a                                       -- _obj-    -> T.Text                               -- key-    -> Double                               -- def-    -> m Double                             -- result-printSettingsGetDoubleWithDefault _obj key def = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    key' <- textToCString key-    let def' = realToFrac def-    result <- gtk_print_settings_get_double_with_default _obj' key' def'-    let result' = realToFrac result-    touchManagedPtr _obj-    freeMem key'-    return result'--data PrintSettingsGetDoubleWithDefaultMethodInfo-instance (signature ~ (T.Text -> Double -> m Double), MonadIO m, PrintSettingsK a) => MethodInfo PrintSettingsGetDoubleWithDefaultMethodInfo a signature where-    overloadedMethod _ = printSettingsGetDoubleWithDefault---- method PrintSettings::get_duplex--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintSettings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "PrintDuplex")--- throws : False--- Skip return : False--foreign import ccall "gtk_print_settings_get_duplex" gtk_print_settings_get_duplex :: -    Ptr PrintSettings ->                    -- _obj : TInterface "Gtk" "PrintSettings"-    IO CUInt---printSettingsGetDuplex ::-    (MonadIO m, PrintSettingsK a) =>-    a                                       -- _obj-    -> m PrintDuplex                        -- result-printSettingsGetDuplex _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_print_settings_get_duplex _obj'-    let result' = (toEnum . fromIntegral) result-    touchManagedPtr _obj-    return result'--data PrintSettingsGetDuplexMethodInfo-instance (signature ~ (m PrintDuplex), MonadIO m, PrintSettingsK a) => MethodInfo PrintSettingsGetDuplexMethodInfo a signature where-    overloadedMethod _ = printSettingsGetDuplex---- method PrintSettings::get_finishings--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintSettings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_print_settings_get_finishings" gtk_print_settings_get_finishings :: -    Ptr PrintSettings ->                    -- _obj : TInterface "Gtk" "PrintSettings"-    IO CString---printSettingsGetFinishings ::-    (MonadIO m, PrintSettingsK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-printSettingsGetFinishings _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_print_settings_get_finishings _obj'-    checkUnexpectedReturnNULL "gtk_print_settings_get_finishings" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data PrintSettingsGetFinishingsMethodInfo-instance (signature ~ (m T.Text), MonadIO m, PrintSettingsK a) => MethodInfo PrintSettingsGetFinishingsMethodInfo a signature where-    overloadedMethod _ = printSettingsGetFinishings---- method PrintSettings::get_int--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintSettings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "key", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_print_settings_get_int" gtk_print_settings_get_int :: -    Ptr PrintSettings ->                    -- _obj : TInterface "Gtk" "PrintSettings"-    CString ->                              -- key : TBasicType TUTF8-    IO Int32---printSettingsGetInt ::-    (MonadIO m, PrintSettingsK a) =>-    a                                       -- _obj-    -> T.Text                               -- key-    -> m Int32                              -- result-printSettingsGetInt _obj key = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    key' <- textToCString key-    result <- gtk_print_settings_get_int _obj' key'-    touchManagedPtr _obj-    freeMem key'-    return result--data PrintSettingsGetIntMethodInfo-instance (signature ~ (T.Text -> m Int32), MonadIO m, PrintSettingsK a) => MethodInfo PrintSettingsGetIntMethodInfo a signature where-    overloadedMethod _ = printSettingsGetInt---- method PrintSettings::get_int_with_default--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintSettings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "key", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "def", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_print_settings_get_int_with_default" gtk_print_settings_get_int_with_default :: -    Ptr PrintSettings ->                    -- _obj : TInterface "Gtk" "PrintSettings"-    CString ->                              -- key : TBasicType TUTF8-    Int32 ->                                -- def : TBasicType TInt-    IO Int32---printSettingsGetIntWithDefault ::-    (MonadIO m, PrintSettingsK a) =>-    a                                       -- _obj-    -> T.Text                               -- key-    -> Int32                                -- def-    -> m Int32                              -- result-printSettingsGetIntWithDefault _obj key def = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    key' <- textToCString key-    result <- gtk_print_settings_get_int_with_default _obj' key' def-    touchManagedPtr _obj-    freeMem key'-    return result--data PrintSettingsGetIntWithDefaultMethodInfo-instance (signature ~ (T.Text -> Int32 -> m Int32), MonadIO m, PrintSettingsK a) => MethodInfo PrintSettingsGetIntWithDefaultMethodInfo a signature where-    overloadedMethod _ = printSettingsGetIntWithDefault---- method PrintSettings::get_length--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintSettings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "key", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "unit", argType = TInterface "Gtk" "Unit", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TDouble)--- throws : False--- Skip return : False--foreign import ccall "gtk_print_settings_get_length" gtk_print_settings_get_length :: -    Ptr PrintSettings ->                    -- _obj : TInterface "Gtk" "PrintSettings"-    CString ->                              -- key : TBasicType TUTF8-    CUInt ->                                -- unit : TInterface "Gtk" "Unit"-    IO CDouble---printSettingsGetLength ::-    (MonadIO m, PrintSettingsK a) =>-    a                                       -- _obj-    -> T.Text                               -- key-    -> Unit                                 -- unit-    -> m Double                             -- result-printSettingsGetLength _obj key unit = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    key' <- textToCString key-    let unit' = (fromIntegral . fromEnum) unit-    result <- gtk_print_settings_get_length _obj' key' unit'-    let result' = realToFrac result-    touchManagedPtr _obj-    freeMem key'-    return result'--data PrintSettingsGetLengthMethodInfo-instance (signature ~ (T.Text -> Unit -> m Double), MonadIO m, PrintSettingsK a) => MethodInfo PrintSettingsGetLengthMethodInfo a signature where-    overloadedMethod _ = printSettingsGetLength---- method PrintSettings::get_media_type--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintSettings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_print_settings_get_media_type" gtk_print_settings_get_media_type :: -    Ptr PrintSettings ->                    -- _obj : TInterface "Gtk" "PrintSettings"-    IO CString---printSettingsGetMediaType ::-    (MonadIO m, PrintSettingsK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-printSettingsGetMediaType _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_print_settings_get_media_type _obj'-    checkUnexpectedReturnNULL "gtk_print_settings_get_media_type" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data PrintSettingsGetMediaTypeMethodInfo-instance (signature ~ (m T.Text), MonadIO m, PrintSettingsK a) => MethodInfo PrintSettingsGetMediaTypeMethodInfo a signature where-    overloadedMethod _ = printSettingsGetMediaType---- method PrintSettings::get_n_copies--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintSettings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_print_settings_get_n_copies" gtk_print_settings_get_n_copies :: -    Ptr PrintSettings ->                    -- _obj : TInterface "Gtk" "PrintSettings"-    IO Int32---printSettingsGetNCopies ::-    (MonadIO m, PrintSettingsK a) =>-    a                                       -- _obj-    -> m Int32                              -- result-printSettingsGetNCopies _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_print_settings_get_n_copies _obj'-    touchManagedPtr _obj-    return result--data PrintSettingsGetNCopiesMethodInfo-instance (signature ~ (m Int32), MonadIO m, PrintSettingsK a) => MethodInfo PrintSettingsGetNCopiesMethodInfo a signature where-    overloadedMethod _ = printSettingsGetNCopies---- method PrintSettings::get_number_up--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintSettings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_print_settings_get_number_up" gtk_print_settings_get_number_up :: -    Ptr PrintSettings ->                    -- _obj : TInterface "Gtk" "PrintSettings"-    IO Int32---printSettingsGetNumberUp ::-    (MonadIO m, PrintSettingsK a) =>-    a                                       -- _obj-    -> m Int32                              -- result-printSettingsGetNumberUp _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_print_settings_get_number_up _obj'-    touchManagedPtr _obj-    return result--data PrintSettingsGetNumberUpMethodInfo-instance (signature ~ (m Int32), MonadIO m, PrintSettingsK a) => MethodInfo PrintSettingsGetNumberUpMethodInfo a signature where-    overloadedMethod _ = printSettingsGetNumberUp---- method PrintSettings::get_number_up_layout--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintSettings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "NumberUpLayout")--- throws : False--- Skip return : False--foreign import ccall "gtk_print_settings_get_number_up_layout" gtk_print_settings_get_number_up_layout :: -    Ptr PrintSettings ->                    -- _obj : TInterface "Gtk" "PrintSettings"-    IO CUInt---printSettingsGetNumberUpLayout ::-    (MonadIO m, PrintSettingsK a) =>-    a                                       -- _obj-    -> m NumberUpLayout                     -- result-printSettingsGetNumberUpLayout _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_print_settings_get_number_up_layout _obj'-    let result' = (toEnum . fromIntegral) result-    touchManagedPtr _obj-    return result'--data PrintSettingsGetNumberUpLayoutMethodInfo-instance (signature ~ (m NumberUpLayout), MonadIO m, PrintSettingsK a) => MethodInfo PrintSettingsGetNumberUpLayoutMethodInfo a signature where-    overloadedMethod _ = printSettingsGetNumberUpLayout---- method PrintSettings::get_orientation--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintSettings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "PageOrientation")--- throws : False--- Skip return : False--foreign import ccall "gtk_print_settings_get_orientation" gtk_print_settings_get_orientation :: -    Ptr PrintSettings ->                    -- _obj : TInterface "Gtk" "PrintSettings"-    IO CUInt---printSettingsGetOrientation ::-    (MonadIO m, PrintSettingsK a) =>-    a                                       -- _obj-    -> m PageOrientation                    -- result-printSettingsGetOrientation _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_print_settings_get_orientation _obj'-    let result' = (toEnum . fromIntegral) result-    touchManagedPtr _obj-    return result'--data PrintSettingsGetOrientationMethodInfo-instance (signature ~ (m PageOrientation), MonadIO m, PrintSettingsK a) => MethodInfo PrintSettingsGetOrientationMethodInfo a signature where-    overloadedMethod _ = printSettingsGetOrientation---- method PrintSettings::get_output_bin--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintSettings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_print_settings_get_output_bin" gtk_print_settings_get_output_bin :: -    Ptr PrintSettings ->                    -- _obj : TInterface "Gtk" "PrintSettings"-    IO CString---printSettingsGetOutputBin ::-    (MonadIO m, PrintSettingsK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-printSettingsGetOutputBin _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_print_settings_get_output_bin _obj'-    checkUnexpectedReturnNULL "gtk_print_settings_get_output_bin" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data PrintSettingsGetOutputBinMethodInfo-instance (signature ~ (m T.Text), MonadIO m, PrintSettingsK a) => MethodInfo PrintSettingsGetOutputBinMethodInfo a signature where-    overloadedMethod _ = printSettingsGetOutputBin---- method PrintSettings::get_page_ranges--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintSettings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "num_ranges", argType = TBasicType TInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : [Arg {argCName = "num_ranges", argType = TBasicType TInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- returnType : Just (TCArray False (-1) 1 (TInterface "Gtk" "PageRange"))--- throws : False--- Skip return : False--foreign import ccall "gtk_print_settings_get_page_ranges" gtk_print_settings_get_page_ranges :: -    Ptr PrintSettings ->                    -- _obj : TInterface "Gtk" "PrintSettings"-    Ptr Int32 ->                            -- num_ranges : TBasicType TInt-    IO (Ptr PageRange)---printSettingsGetPageRanges ::-    (MonadIO m, PrintSettingsK a) =>-    a                                       -- _obj-    -> m [PageRange]                        -- result-printSettingsGetPageRanges _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    numRanges <- allocMem :: IO (Ptr Int32)-    result <- gtk_print_settings_get_page_ranges _obj' numRanges-    numRanges' <- peek numRanges-    checkUnexpectedReturnNULL "gtk_print_settings_get_page_ranges" result-    result' <- (unpackBlockArrayWithLength 8 numRanges') result-    result'' <- mapM (wrapPtr PageRange) result'-    freeMem result-    touchManagedPtr _obj-    freeMem numRanges-    return result''--data PrintSettingsGetPageRangesMethodInfo-instance (signature ~ (m [PageRange]), MonadIO m, PrintSettingsK a) => MethodInfo PrintSettingsGetPageRangesMethodInfo a signature where-    overloadedMethod _ = printSettingsGetPageRanges---- method PrintSettings::get_page_set--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintSettings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "PageSet")--- throws : False--- Skip return : False--foreign import ccall "gtk_print_settings_get_page_set" gtk_print_settings_get_page_set :: -    Ptr PrintSettings ->                    -- _obj : TInterface "Gtk" "PrintSettings"-    IO CUInt---printSettingsGetPageSet ::-    (MonadIO m, PrintSettingsK a) =>-    a                                       -- _obj-    -> m PageSet                            -- result-printSettingsGetPageSet _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_print_settings_get_page_set _obj'-    let result' = (toEnum . fromIntegral) result-    touchManagedPtr _obj-    return result'--data PrintSettingsGetPageSetMethodInfo-instance (signature ~ (m PageSet), MonadIO m, PrintSettingsK a) => MethodInfo PrintSettingsGetPageSetMethodInfo a signature where-    overloadedMethod _ = printSettingsGetPageSet---- method PrintSettings::get_paper_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintSettings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "unit", argType = TInterface "Gtk" "Unit", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TDouble)--- throws : False--- Skip return : False--foreign import ccall "gtk_print_settings_get_paper_height" gtk_print_settings_get_paper_height :: -    Ptr PrintSettings ->                    -- _obj : TInterface "Gtk" "PrintSettings"-    CUInt ->                                -- unit : TInterface "Gtk" "Unit"-    IO CDouble---printSettingsGetPaperHeight ::-    (MonadIO m, PrintSettingsK a) =>-    a                                       -- _obj-    -> Unit                                 -- unit-    -> m Double                             -- result-printSettingsGetPaperHeight _obj unit = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let unit' = (fromIntegral . fromEnum) unit-    result <- gtk_print_settings_get_paper_height _obj' unit'-    let result' = realToFrac result-    touchManagedPtr _obj-    return result'--data PrintSettingsGetPaperHeightMethodInfo-instance (signature ~ (Unit -> m Double), MonadIO m, PrintSettingsK a) => MethodInfo PrintSettingsGetPaperHeightMethodInfo a signature where-    overloadedMethod _ = printSettingsGetPaperHeight---- method PrintSettings::get_paper_size--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintSettings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "PaperSize")--- throws : False--- Skip return : False--foreign import ccall "gtk_print_settings_get_paper_size" gtk_print_settings_get_paper_size :: -    Ptr PrintSettings ->                    -- _obj : TInterface "Gtk" "PrintSettings"-    IO (Ptr PaperSize)---printSettingsGetPaperSize ::-    (MonadIO m, PrintSettingsK a) =>-    a                                       -- _obj-    -> m PaperSize                          -- result-printSettingsGetPaperSize _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_print_settings_get_paper_size _obj'-    checkUnexpectedReturnNULL "gtk_print_settings_get_paper_size" result-    result' <- (wrapBoxed PaperSize) result-    touchManagedPtr _obj-    return result'--data PrintSettingsGetPaperSizeMethodInfo-instance (signature ~ (m PaperSize), MonadIO m, PrintSettingsK a) => MethodInfo PrintSettingsGetPaperSizeMethodInfo a signature where-    overloadedMethod _ = printSettingsGetPaperSize---- method PrintSettings::get_paper_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintSettings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "unit", argType = TInterface "Gtk" "Unit", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TDouble)--- throws : False--- Skip return : False--foreign import ccall "gtk_print_settings_get_paper_width" gtk_print_settings_get_paper_width :: -    Ptr PrintSettings ->                    -- _obj : TInterface "Gtk" "PrintSettings"-    CUInt ->                                -- unit : TInterface "Gtk" "Unit"-    IO CDouble---printSettingsGetPaperWidth ::-    (MonadIO m, PrintSettingsK a) =>-    a                                       -- _obj-    -> Unit                                 -- unit-    -> m Double                             -- result-printSettingsGetPaperWidth _obj unit = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let unit' = (fromIntegral . fromEnum) unit-    result <- gtk_print_settings_get_paper_width _obj' unit'-    let result' = realToFrac result-    touchManagedPtr _obj-    return result'--data PrintSettingsGetPaperWidthMethodInfo-instance (signature ~ (Unit -> m Double), MonadIO m, PrintSettingsK a) => MethodInfo PrintSettingsGetPaperWidthMethodInfo a signature where-    overloadedMethod _ = printSettingsGetPaperWidth---- method PrintSettings::get_print_pages--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintSettings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "PrintPages")--- throws : False--- Skip return : False--foreign import ccall "gtk_print_settings_get_print_pages" gtk_print_settings_get_print_pages :: -    Ptr PrintSettings ->                    -- _obj : TInterface "Gtk" "PrintSettings"-    IO CUInt---printSettingsGetPrintPages ::-    (MonadIO m, PrintSettingsK a) =>-    a                                       -- _obj-    -> m PrintPages                         -- result-printSettingsGetPrintPages _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_print_settings_get_print_pages _obj'-    let result' = (toEnum . fromIntegral) result-    touchManagedPtr _obj-    return result'--data PrintSettingsGetPrintPagesMethodInfo-instance (signature ~ (m PrintPages), MonadIO m, PrintSettingsK a) => MethodInfo PrintSettingsGetPrintPagesMethodInfo a signature where-    overloadedMethod _ = printSettingsGetPrintPages---- method PrintSettings::get_printer--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintSettings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_print_settings_get_printer" gtk_print_settings_get_printer :: -    Ptr PrintSettings ->                    -- _obj : TInterface "Gtk" "PrintSettings"-    IO CString---printSettingsGetPrinter ::-    (MonadIO m, PrintSettingsK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-printSettingsGetPrinter _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_print_settings_get_printer _obj'-    checkUnexpectedReturnNULL "gtk_print_settings_get_printer" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data PrintSettingsGetPrinterMethodInfo-instance (signature ~ (m T.Text), MonadIO m, PrintSettingsK a) => MethodInfo PrintSettingsGetPrinterMethodInfo a signature where-    overloadedMethod _ = printSettingsGetPrinter---- method PrintSettings::get_printer_lpi--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintSettings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TDouble)--- throws : False--- Skip return : False--foreign import ccall "gtk_print_settings_get_printer_lpi" gtk_print_settings_get_printer_lpi :: -    Ptr PrintSettings ->                    -- _obj : TInterface "Gtk" "PrintSettings"-    IO CDouble---printSettingsGetPrinterLpi ::-    (MonadIO m, PrintSettingsK a) =>-    a                                       -- _obj-    -> m Double                             -- result-printSettingsGetPrinterLpi _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_print_settings_get_printer_lpi _obj'-    let result' = realToFrac result-    touchManagedPtr _obj-    return result'--data PrintSettingsGetPrinterLpiMethodInfo-instance (signature ~ (m Double), MonadIO m, PrintSettingsK a) => MethodInfo PrintSettingsGetPrinterLpiMethodInfo a signature where-    overloadedMethod _ = printSettingsGetPrinterLpi---- method PrintSettings::get_quality--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintSettings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "PrintQuality")--- throws : False--- Skip return : False--foreign import ccall "gtk_print_settings_get_quality" gtk_print_settings_get_quality :: -    Ptr PrintSettings ->                    -- _obj : TInterface "Gtk" "PrintSettings"-    IO CUInt---printSettingsGetQuality ::-    (MonadIO m, PrintSettingsK a) =>-    a                                       -- _obj-    -> m PrintQuality                       -- result-printSettingsGetQuality _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_print_settings_get_quality _obj'-    let result' = (toEnum . fromIntegral) result-    touchManagedPtr _obj-    return result'--data PrintSettingsGetQualityMethodInfo-instance (signature ~ (m PrintQuality), MonadIO m, PrintSettingsK a) => MethodInfo PrintSettingsGetQualityMethodInfo a signature where-    overloadedMethod _ = printSettingsGetQuality---- method PrintSettings::get_resolution--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintSettings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_print_settings_get_resolution" gtk_print_settings_get_resolution :: -    Ptr PrintSettings ->                    -- _obj : TInterface "Gtk" "PrintSettings"-    IO Int32---printSettingsGetResolution ::-    (MonadIO m, PrintSettingsK a) =>-    a                                       -- _obj-    -> m Int32                              -- result-printSettingsGetResolution _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_print_settings_get_resolution _obj'-    touchManagedPtr _obj-    return result--data PrintSettingsGetResolutionMethodInfo-instance (signature ~ (m Int32), MonadIO m, PrintSettingsK a) => MethodInfo PrintSettingsGetResolutionMethodInfo a signature where-    overloadedMethod _ = printSettingsGetResolution---- method PrintSettings::get_resolution_x--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintSettings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_print_settings_get_resolution_x" gtk_print_settings_get_resolution_x :: -    Ptr PrintSettings ->                    -- _obj : TInterface "Gtk" "PrintSettings"-    IO Int32---printSettingsGetResolutionX ::-    (MonadIO m, PrintSettingsK a) =>-    a                                       -- _obj-    -> m Int32                              -- result-printSettingsGetResolutionX _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_print_settings_get_resolution_x _obj'-    touchManagedPtr _obj-    return result--data PrintSettingsGetResolutionXMethodInfo-instance (signature ~ (m Int32), MonadIO m, PrintSettingsK a) => MethodInfo PrintSettingsGetResolutionXMethodInfo a signature where-    overloadedMethod _ = printSettingsGetResolutionX---- method PrintSettings::get_resolution_y--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintSettings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_print_settings_get_resolution_y" gtk_print_settings_get_resolution_y :: -    Ptr PrintSettings ->                    -- _obj : TInterface "Gtk" "PrintSettings"-    IO Int32---printSettingsGetResolutionY ::-    (MonadIO m, PrintSettingsK a) =>-    a                                       -- _obj-    -> m Int32                              -- result-printSettingsGetResolutionY _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_print_settings_get_resolution_y _obj'-    touchManagedPtr _obj-    return result--data PrintSettingsGetResolutionYMethodInfo-instance (signature ~ (m Int32), MonadIO m, PrintSettingsK a) => MethodInfo PrintSettingsGetResolutionYMethodInfo a signature where-    overloadedMethod _ = printSettingsGetResolutionY---- method PrintSettings::get_reverse--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintSettings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_print_settings_get_reverse" gtk_print_settings_get_reverse :: -    Ptr PrintSettings ->                    -- _obj : TInterface "Gtk" "PrintSettings"-    IO CInt---printSettingsGetReverse ::-    (MonadIO m, PrintSettingsK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-printSettingsGetReverse _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_print_settings_get_reverse _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data PrintSettingsGetReverseMethodInfo-instance (signature ~ (m Bool), MonadIO m, PrintSettingsK a) => MethodInfo PrintSettingsGetReverseMethodInfo a signature where-    overloadedMethod _ = printSettingsGetReverse---- method PrintSettings::get_scale--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintSettings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TDouble)--- throws : False--- Skip return : False--foreign import ccall "gtk_print_settings_get_scale" gtk_print_settings_get_scale :: -    Ptr PrintSettings ->                    -- _obj : TInterface "Gtk" "PrintSettings"-    IO CDouble---printSettingsGetScale ::-    (MonadIO m, PrintSettingsK a) =>-    a                                       -- _obj-    -> m Double                             -- result-printSettingsGetScale _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_print_settings_get_scale _obj'-    let result' = realToFrac result-    touchManagedPtr _obj-    return result'--data PrintSettingsGetScaleMethodInfo-instance (signature ~ (m Double), MonadIO m, PrintSettingsK a) => MethodInfo PrintSettingsGetScaleMethodInfo a signature where-    overloadedMethod _ = printSettingsGetScale---- method PrintSettings::get_use_color--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintSettings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_print_settings_get_use_color" gtk_print_settings_get_use_color :: -    Ptr PrintSettings ->                    -- _obj : TInterface "Gtk" "PrintSettings"-    IO CInt---printSettingsGetUseColor ::-    (MonadIO m, PrintSettingsK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-printSettingsGetUseColor _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_print_settings_get_use_color _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data PrintSettingsGetUseColorMethodInfo-instance (signature ~ (m Bool), MonadIO m, PrintSettingsK a) => MethodInfo PrintSettingsGetUseColorMethodInfo a signature where-    overloadedMethod _ = printSettingsGetUseColor---- method PrintSettings::has_key--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintSettings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "key", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_print_settings_has_key" gtk_print_settings_has_key :: -    Ptr PrintSettings ->                    -- _obj : TInterface "Gtk" "PrintSettings"-    CString ->                              -- key : TBasicType TUTF8-    IO CInt---printSettingsHasKey ::-    (MonadIO m, PrintSettingsK a) =>-    a                                       -- _obj-    -> T.Text                               -- key-    -> m Bool                               -- result-printSettingsHasKey _obj key = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    key' <- textToCString key-    result <- gtk_print_settings_has_key _obj' key'-    let result' = (/= 0) result-    touchManagedPtr _obj-    freeMem key'-    return result'--data PrintSettingsHasKeyMethodInfo-instance (signature ~ (T.Text -> m Bool), MonadIO m, PrintSettingsK a) => MethodInfo PrintSettingsHasKeyMethodInfo a signature where-    overloadedMethod _ = printSettingsHasKey---- method PrintSettings::load_file--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintSettings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "file_name", argType = TBasicType TFileName, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : True--- Skip return : False--foreign import ccall "gtk_print_settings_load_file" gtk_print_settings_load_file :: -    Ptr PrintSettings ->                    -- _obj : TInterface "Gtk" "PrintSettings"-    CString ->                              -- file_name : TBasicType TFileName-    Ptr (Ptr GError) ->                     -- error-    IO CInt---printSettingsLoadFile ::-    (MonadIO m, PrintSettingsK a) =>-    a                                       -- _obj-    -> [Char]                               -- fileName-    -> m ()                                 -- result-printSettingsLoadFile _obj fileName = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    fileName' <- stringToCString fileName-    onException (do-        _ <- propagateGError $ gtk_print_settings_load_file _obj' fileName'-        touchManagedPtr _obj-        freeMem fileName'-        return ()-     ) (do-        freeMem fileName'-     )--data PrintSettingsLoadFileMethodInfo-instance (signature ~ ([Char] -> m ()), MonadIO m, PrintSettingsK a) => MethodInfo PrintSettingsLoadFileMethodInfo a signature where-    overloadedMethod _ = printSettingsLoadFile---- method PrintSettings::load_key_file--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintSettings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "key_file", argType = TInterface "GLib" "KeyFile", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "group_name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : True--- Skip return : False--foreign import ccall "gtk_print_settings_load_key_file" gtk_print_settings_load_key_file :: -    Ptr PrintSettings ->                    -- _obj : TInterface "Gtk" "PrintSettings"-    Ptr GLib.KeyFile ->                     -- key_file : TInterface "GLib" "KeyFile"-    CString ->                              -- group_name : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO CInt---printSettingsLoadKeyFile ::-    (MonadIO m, PrintSettingsK a) =>-    a                                       -- _obj-    -> GLib.KeyFile                         -- keyFile-    -> Maybe (T.Text)                       -- groupName-    -> m ()                                 -- result-printSettingsLoadKeyFile _obj keyFile groupName = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let keyFile' = unsafeManagedPtrGetPtr keyFile-    maybeGroupName <- case groupName of-        Nothing -> return nullPtr-        Just jGroupName -> do-            jGroupName' <- textToCString jGroupName-            return jGroupName'-    onException (do-        _ <- propagateGError $ gtk_print_settings_load_key_file _obj' keyFile' maybeGroupName-        touchManagedPtr _obj-        touchManagedPtr keyFile-        freeMem maybeGroupName-        return ()-     ) (do-        freeMem maybeGroupName-     )--data PrintSettingsLoadKeyFileMethodInfo-instance (signature ~ (GLib.KeyFile -> Maybe (T.Text) -> m ()), MonadIO m, PrintSettingsK a) => MethodInfo PrintSettingsLoadKeyFileMethodInfo a signature where-    overloadedMethod _ = printSettingsLoadKeyFile---- method PrintSettings::set--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintSettings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "key", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_print_settings_set" gtk_print_settings_set :: -    Ptr PrintSettings ->                    -- _obj : TInterface "Gtk" "PrintSettings"-    CString ->                              -- key : TBasicType TUTF8-    CString ->                              -- value : TBasicType TUTF8-    IO ()---printSettingsSet ::-    (MonadIO m, PrintSettingsK a) =>-    a                                       -- _obj-    -> T.Text                               -- key-    -> Maybe (T.Text)                       -- value-    -> m ()                                 -- result-printSettingsSet _obj key value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    key' <- textToCString key-    maybeValue <- case value of-        Nothing -> return nullPtr-        Just jValue -> do-            jValue' <- textToCString jValue-            return jValue'-    gtk_print_settings_set _obj' key' maybeValue-    touchManagedPtr _obj-    freeMem key'-    freeMem maybeValue-    return ()--data PrintSettingsSetMethodInfo-instance (signature ~ (T.Text -> Maybe (T.Text) -> m ()), MonadIO m, PrintSettingsK a) => MethodInfo PrintSettingsSetMethodInfo a signature where-    overloadedMethod _ = printSettingsSet---- method PrintSettings::set_bool--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintSettings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "key", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_print_settings_set_bool" gtk_print_settings_set_bool :: -    Ptr PrintSettings ->                    -- _obj : TInterface "Gtk" "PrintSettings"-    CString ->                              -- key : TBasicType TUTF8-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---printSettingsSetBool ::-    (MonadIO m, PrintSettingsK a) =>-    a                                       -- _obj-    -> T.Text                               -- key-    -> Bool                                 -- value-    -> m ()                                 -- result-printSettingsSetBool _obj key value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    key' <- textToCString key-    let value' = (fromIntegral . fromEnum) value-    gtk_print_settings_set_bool _obj' key' value'-    touchManagedPtr _obj-    freeMem key'-    return ()--data PrintSettingsSetBoolMethodInfo-instance (signature ~ (T.Text -> Bool -> m ()), MonadIO m, PrintSettingsK a) => MethodInfo PrintSettingsSetBoolMethodInfo a signature where-    overloadedMethod _ = printSettingsSetBool---- method PrintSettings::set_collate--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintSettings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "collate", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_print_settings_set_collate" gtk_print_settings_set_collate :: -    Ptr PrintSettings ->                    -- _obj : TInterface "Gtk" "PrintSettings"-    CInt ->                                 -- collate : TBasicType TBoolean-    IO ()---printSettingsSetCollate ::-    (MonadIO m, PrintSettingsK a) =>-    a                                       -- _obj-    -> Bool                                 -- collate-    -> m ()                                 -- result-printSettingsSetCollate _obj collate = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let collate' = (fromIntegral . fromEnum) collate-    gtk_print_settings_set_collate _obj' collate'-    touchManagedPtr _obj-    return ()--data PrintSettingsSetCollateMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, PrintSettingsK a) => MethodInfo PrintSettingsSetCollateMethodInfo a signature where-    overloadedMethod _ = printSettingsSetCollate---- method PrintSettings::set_default_source--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintSettings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "default_source", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_print_settings_set_default_source" gtk_print_settings_set_default_source :: -    Ptr PrintSettings ->                    -- _obj : TInterface "Gtk" "PrintSettings"-    CString ->                              -- default_source : TBasicType TUTF8-    IO ()---printSettingsSetDefaultSource ::-    (MonadIO m, PrintSettingsK a) =>-    a                                       -- _obj-    -> T.Text                               -- defaultSource-    -> m ()                                 -- result-printSettingsSetDefaultSource _obj defaultSource = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    defaultSource' <- textToCString defaultSource-    gtk_print_settings_set_default_source _obj' defaultSource'-    touchManagedPtr _obj-    freeMem defaultSource'-    return ()--data PrintSettingsSetDefaultSourceMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, PrintSettingsK a) => MethodInfo PrintSettingsSetDefaultSourceMethodInfo a signature where-    overloadedMethod _ = printSettingsSetDefaultSource---- method PrintSettings::set_dither--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintSettings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "dither", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_print_settings_set_dither" gtk_print_settings_set_dither :: -    Ptr PrintSettings ->                    -- _obj : TInterface "Gtk" "PrintSettings"-    CString ->                              -- dither : TBasicType TUTF8-    IO ()---printSettingsSetDither ::-    (MonadIO m, PrintSettingsK a) =>-    a                                       -- _obj-    -> T.Text                               -- dither-    -> m ()                                 -- result-printSettingsSetDither _obj dither = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    dither' <- textToCString dither-    gtk_print_settings_set_dither _obj' dither'-    touchManagedPtr _obj-    freeMem dither'-    return ()--data PrintSettingsSetDitherMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, PrintSettingsK a) => MethodInfo PrintSettingsSetDitherMethodInfo a signature where-    overloadedMethod _ = printSettingsSetDither---- method PrintSettings::set_double--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintSettings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "key", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_print_settings_set_double" gtk_print_settings_set_double :: -    Ptr PrintSettings ->                    -- _obj : TInterface "Gtk" "PrintSettings"-    CString ->                              -- key : TBasicType TUTF8-    CDouble ->                              -- value : TBasicType TDouble-    IO ()---printSettingsSetDouble ::-    (MonadIO m, PrintSettingsK a) =>-    a                                       -- _obj-    -> T.Text                               -- key-    -> Double                               -- value-    -> m ()                                 -- result-printSettingsSetDouble _obj key value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    key' <- textToCString key-    let value' = realToFrac value-    gtk_print_settings_set_double _obj' key' value'-    touchManagedPtr _obj-    freeMem key'-    return ()--data PrintSettingsSetDoubleMethodInfo-instance (signature ~ (T.Text -> Double -> m ()), MonadIO m, PrintSettingsK a) => MethodInfo PrintSettingsSetDoubleMethodInfo a signature where-    overloadedMethod _ = printSettingsSetDouble---- method PrintSettings::set_duplex--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintSettings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "duplex", argType = TInterface "Gtk" "PrintDuplex", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_print_settings_set_duplex" gtk_print_settings_set_duplex :: -    Ptr PrintSettings ->                    -- _obj : TInterface "Gtk" "PrintSettings"-    CUInt ->                                -- duplex : TInterface "Gtk" "PrintDuplex"-    IO ()---printSettingsSetDuplex ::-    (MonadIO m, PrintSettingsK a) =>-    a                                       -- _obj-    -> PrintDuplex                          -- duplex-    -> m ()                                 -- result-printSettingsSetDuplex _obj duplex = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let duplex' = (fromIntegral . fromEnum) duplex-    gtk_print_settings_set_duplex _obj' duplex'-    touchManagedPtr _obj-    return ()--data PrintSettingsSetDuplexMethodInfo-instance (signature ~ (PrintDuplex -> m ()), MonadIO m, PrintSettingsK a) => MethodInfo PrintSettingsSetDuplexMethodInfo a signature where-    overloadedMethod _ = printSettingsSetDuplex---- method PrintSettings::set_finishings--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintSettings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "finishings", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_print_settings_set_finishings" gtk_print_settings_set_finishings :: -    Ptr PrintSettings ->                    -- _obj : TInterface "Gtk" "PrintSettings"-    CString ->                              -- finishings : TBasicType TUTF8-    IO ()---printSettingsSetFinishings ::-    (MonadIO m, PrintSettingsK a) =>-    a                                       -- _obj-    -> T.Text                               -- finishings-    -> m ()                                 -- result-printSettingsSetFinishings _obj finishings = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    finishings' <- textToCString finishings-    gtk_print_settings_set_finishings _obj' finishings'-    touchManagedPtr _obj-    freeMem finishings'-    return ()--data PrintSettingsSetFinishingsMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, PrintSettingsK a) => MethodInfo PrintSettingsSetFinishingsMethodInfo a signature where-    overloadedMethod _ = printSettingsSetFinishings---- method PrintSettings::set_int--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintSettings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "key", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_print_settings_set_int" gtk_print_settings_set_int :: -    Ptr PrintSettings ->                    -- _obj : TInterface "Gtk" "PrintSettings"-    CString ->                              -- key : TBasicType TUTF8-    Int32 ->                                -- value : TBasicType TInt-    IO ()---printSettingsSetInt ::-    (MonadIO m, PrintSettingsK a) =>-    a                                       -- _obj-    -> T.Text                               -- key-    -> Int32                                -- value-    -> m ()                                 -- result-printSettingsSetInt _obj key value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    key' <- textToCString key-    gtk_print_settings_set_int _obj' key' value-    touchManagedPtr _obj-    freeMem key'-    return ()--data PrintSettingsSetIntMethodInfo-instance (signature ~ (T.Text -> Int32 -> m ()), MonadIO m, PrintSettingsK a) => MethodInfo PrintSettingsSetIntMethodInfo a signature where-    overloadedMethod _ = printSettingsSetInt---- method PrintSettings::set_length--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintSettings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "key", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "unit", argType = TInterface "Gtk" "Unit", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_print_settings_set_length" gtk_print_settings_set_length :: -    Ptr PrintSettings ->                    -- _obj : TInterface "Gtk" "PrintSettings"-    CString ->                              -- key : TBasicType TUTF8-    CDouble ->                              -- value : TBasicType TDouble-    CUInt ->                                -- unit : TInterface "Gtk" "Unit"-    IO ()---printSettingsSetLength ::-    (MonadIO m, PrintSettingsK a) =>-    a                                       -- _obj-    -> T.Text                               -- key-    -> Double                               -- value-    -> Unit                                 -- unit-    -> m ()                                 -- result-printSettingsSetLength _obj key value unit = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    key' <- textToCString key-    let value' = realToFrac value-    let unit' = (fromIntegral . fromEnum) unit-    gtk_print_settings_set_length _obj' key' value' unit'-    touchManagedPtr _obj-    freeMem key'-    return ()--data PrintSettingsSetLengthMethodInfo-instance (signature ~ (T.Text -> Double -> Unit -> m ()), MonadIO m, PrintSettingsK a) => MethodInfo PrintSettingsSetLengthMethodInfo a signature where-    overloadedMethod _ = printSettingsSetLength---- method PrintSettings::set_media_type--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintSettings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "media_type", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_print_settings_set_media_type" gtk_print_settings_set_media_type :: -    Ptr PrintSettings ->                    -- _obj : TInterface "Gtk" "PrintSettings"-    CString ->                              -- media_type : TBasicType TUTF8-    IO ()---printSettingsSetMediaType ::-    (MonadIO m, PrintSettingsK a) =>-    a                                       -- _obj-    -> T.Text                               -- mediaType-    -> m ()                                 -- result-printSettingsSetMediaType _obj mediaType = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    mediaType' <- textToCString mediaType-    gtk_print_settings_set_media_type _obj' mediaType'-    touchManagedPtr _obj-    freeMem mediaType'-    return ()--data PrintSettingsSetMediaTypeMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, PrintSettingsK a) => MethodInfo PrintSettingsSetMediaTypeMethodInfo a signature where-    overloadedMethod _ = printSettingsSetMediaType---- method PrintSettings::set_n_copies--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintSettings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "num_copies", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_print_settings_set_n_copies" gtk_print_settings_set_n_copies :: -    Ptr PrintSettings ->                    -- _obj : TInterface "Gtk" "PrintSettings"-    Int32 ->                                -- num_copies : TBasicType TInt-    IO ()---printSettingsSetNCopies ::-    (MonadIO m, PrintSettingsK a) =>-    a                                       -- _obj-    -> Int32                                -- numCopies-    -> m ()                                 -- result-printSettingsSetNCopies _obj numCopies = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_print_settings_set_n_copies _obj' numCopies-    touchManagedPtr _obj-    return ()--data PrintSettingsSetNCopiesMethodInfo-instance (signature ~ (Int32 -> m ()), MonadIO m, PrintSettingsK a) => MethodInfo PrintSettingsSetNCopiesMethodInfo a signature where-    overloadedMethod _ = printSettingsSetNCopies---- method PrintSettings::set_number_up--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintSettings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "number_up", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_print_settings_set_number_up" gtk_print_settings_set_number_up :: -    Ptr PrintSettings ->                    -- _obj : TInterface "Gtk" "PrintSettings"-    Int32 ->                                -- number_up : TBasicType TInt-    IO ()---printSettingsSetNumberUp ::-    (MonadIO m, PrintSettingsK a) =>-    a                                       -- _obj-    -> Int32                                -- numberUp-    -> m ()                                 -- result-printSettingsSetNumberUp _obj numberUp = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_print_settings_set_number_up _obj' numberUp-    touchManagedPtr _obj-    return ()--data PrintSettingsSetNumberUpMethodInfo-instance (signature ~ (Int32 -> m ()), MonadIO m, PrintSettingsK a) => MethodInfo PrintSettingsSetNumberUpMethodInfo a signature where-    overloadedMethod _ = printSettingsSetNumberUp---- method PrintSettings::set_number_up_layout--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintSettings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "number_up_layout", argType = TInterface "Gtk" "NumberUpLayout", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_print_settings_set_number_up_layout" gtk_print_settings_set_number_up_layout :: -    Ptr PrintSettings ->                    -- _obj : TInterface "Gtk" "PrintSettings"-    CUInt ->                                -- number_up_layout : TInterface "Gtk" "NumberUpLayout"-    IO ()---printSettingsSetNumberUpLayout ::-    (MonadIO m, PrintSettingsK a) =>-    a                                       -- _obj-    -> NumberUpLayout                       -- numberUpLayout-    -> m ()                                 -- result-printSettingsSetNumberUpLayout _obj numberUpLayout = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let numberUpLayout' = (fromIntegral . fromEnum) numberUpLayout-    gtk_print_settings_set_number_up_layout _obj' numberUpLayout'-    touchManagedPtr _obj-    return ()--data PrintSettingsSetNumberUpLayoutMethodInfo-instance (signature ~ (NumberUpLayout -> m ()), MonadIO m, PrintSettingsK a) => MethodInfo PrintSettingsSetNumberUpLayoutMethodInfo a signature where-    overloadedMethod _ = printSettingsSetNumberUpLayout---- method PrintSettings::set_orientation--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintSettings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "orientation", argType = TInterface "Gtk" "PageOrientation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_print_settings_set_orientation" gtk_print_settings_set_orientation :: -    Ptr PrintSettings ->                    -- _obj : TInterface "Gtk" "PrintSettings"-    CUInt ->                                -- orientation : TInterface "Gtk" "PageOrientation"-    IO ()---printSettingsSetOrientation ::-    (MonadIO m, PrintSettingsK a) =>-    a                                       -- _obj-    -> PageOrientation                      -- orientation-    -> m ()                                 -- result-printSettingsSetOrientation _obj orientation = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let orientation' = (fromIntegral . fromEnum) orientation-    gtk_print_settings_set_orientation _obj' orientation'-    touchManagedPtr _obj-    return ()--data PrintSettingsSetOrientationMethodInfo-instance (signature ~ (PageOrientation -> m ()), MonadIO m, PrintSettingsK a) => MethodInfo PrintSettingsSetOrientationMethodInfo a signature where-    overloadedMethod _ = printSettingsSetOrientation---- method PrintSettings::set_output_bin--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintSettings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "output_bin", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_print_settings_set_output_bin" gtk_print_settings_set_output_bin :: -    Ptr PrintSettings ->                    -- _obj : TInterface "Gtk" "PrintSettings"-    CString ->                              -- output_bin : TBasicType TUTF8-    IO ()---printSettingsSetOutputBin ::-    (MonadIO m, PrintSettingsK a) =>-    a                                       -- _obj-    -> T.Text                               -- outputBin-    -> m ()                                 -- result-printSettingsSetOutputBin _obj outputBin = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    outputBin' <- textToCString outputBin-    gtk_print_settings_set_output_bin _obj' outputBin'-    touchManagedPtr _obj-    freeMem outputBin'-    return ()--data PrintSettingsSetOutputBinMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, PrintSettingsK a) => MethodInfo PrintSettingsSetOutputBinMethodInfo a signature where-    overloadedMethod _ = printSettingsSetOutputBin---- method PrintSettings::set_page_ranges--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintSettings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "page_ranges", argType = TCArray False (-1) 2 (TInterface "Gtk" "PageRange"), direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "num_ranges", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : [Arg {argCName = "num_ranges", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_print_settings_set_page_ranges" gtk_print_settings_set_page_ranges :: -    Ptr PrintSettings ->                    -- _obj : TInterface "Gtk" "PrintSettings"-    Ptr PageRange ->                        -- page_ranges : TCArray False (-1) 2 (TInterface "Gtk" "PageRange")-    Int32 ->                                -- num_ranges : TBasicType TInt-    IO ()---printSettingsSetPageRanges ::-    (MonadIO m, PrintSettingsK a) =>-    a                                       -- _obj-    -> [PageRange]                          -- pageRanges-    -> m ()                                 -- result-printSettingsSetPageRanges _obj pageRanges = liftIO $ do-    let numRanges = fromIntegral $ length pageRanges-    let _obj' = unsafeManagedPtrCastPtr _obj-    let pageRanges' = map unsafeManagedPtrGetPtr pageRanges-    pageRanges'' <- packBlockArray 8 pageRanges'-    gtk_print_settings_set_page_ranges _obj' pageRanges'' numRanges-    touchManagedPtr _obj-    mapM_ touchManagedPtr pageRanges-    freeMem pageRanges''-    return ()--data PrintSettingsSetPageRangesMethodInfo-instance (signature ~ ([PageRange] -> m ()), MonadIO m, PrintSettingsK a) => MethodInfo PrintSettingsSetPageRangesMethodInfo a signature where-    overloadedMethod _ = printSettingsSetPageRanges---- method PrintSettings::set_page_set--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintSettings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "page_set", argType = TInterface "Gtk" "PageSet", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_print_settings_set_page_set" gtk_print_settings_set_page_set :: -    Ptr PrintSettings ->                    -- _obj : TInterface "Gtk" "PrintSettings"-    CUInt ->                                -- page_set : TInterface "Gtk" "PageSet"-    IO ()---printSettingsSetPageSet ::-    (MonadIO m, PrintSettingsK a) =>-    a                                       -- _obj-    -> PageSet                              -- pageSet-    -> m ()                                 -- result-printSettingsSetPageSet _obj pageSet = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let pageSet' = (fromIntegral . fromEnum) pageSet-    gtk_print_settings_set_page_set _obj' pageSet'-    touchManagedPtr _obj-    return ()--data PrintSettingsSetPageSetMethodInfo-instance (signature ~ (PageSet -> m ()), MonadIO m, PrintSettingsK a) => MethodInfo PrintSettingsSetPageSetMethodInfo a signature where-    overloadedMethod _ = printSettingsSetPageSet---- method PrintSettings::set_paper_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintSettings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "height", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "unit", argType = TInterface "Gtk" "Unit", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_print_settings_set_paper_height" gtk_print_settings_set_paper_height :: -    Ptr PrintSettings ->                    -- _obj : TInterface "Gtk" "PrintSettings"-    CDouble ->                              -- height : TBasicType TDouble-    CUInt ->                                -- unit : TInterface "Gtk" "Unit"-    IO ()---printSettingsSetPaperHeight ::-    (MonadIO m, PrintSettingsK a) =>-    a                                       -- _obj-    -> Double                               -- height-    -> Unit                                 -- unit-    -> m ()                                 -- result-printSettingsSetPaperHeight _obj height unit = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let height' = realToFrac height-    let unit' = (fromIntegral . fromEnum) unit-    gtk_print_settings_set_paper_height _obj' height' unit'-    touchManagedPtr _obj-    return ()--data PrintSettingsSetPaperHeightMethodInfo-instance (signature ~ (Double -> Unit -> m ()), MonadIO m, PrintSettingsK a) => MethodInfo PrintSettingsSetPaperHeightMethodInfo a signature where-    overloadedMethod _ = printSettingsSetPaperHeight---- method PrintSettings::set_paper_size--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintSettings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "paper_size", argType = TInterface "Gtk" "PaperSize", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_print_settings_set_paper_size" gtk_print_settings_set_paper_size :: -    Ptr PrintSettings ->                    -- _obj : TInterface "Gtk" "PrintSettings"-    Ptr PaperSize ->                        -- paper_size : TInterface "Gtk" "PaperSize"-    IO ()---printSettingsSetPaperSize ::-    (MonadIO m, PrintSettingsK a) =>-    a                                       -- _obj-    -> PaperSize                            -- paperSize-    -> m ()                                 -- result-printSettingsSetPaperSize _obj paperSize = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let paperSize' = unsafeManagedPtrGetPtr paperSize-    gtk_print_settings_set_paper_size _obj' paperSize'-    touchManagedPtr _obj-    touchManagedPtr paperSize-    return ()--data PrintSettingsSetPaperSizeMethodInfo-instance (signature ~ (PaperSize -> m ()), MonadIO m, PrintSettingsK a) => MethodInfo PrintSettingsSetPaperSizeMethodInfo a signature where-    overloadedMethod _ = printSettingsSetPaperSize---- method PrintSettings::set_paper_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintSettings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "width", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "unit", argType = TInterface "Gtk" "Unit", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_print_settings_set_paper_width" gtk_print_settings_set_paper_width :: -    Ptr PrintSettings ->                    -- _obj : TInterface "Gtk" "PrintSettings"-    CDouble ->                              -- width : TBasicType TDouble-    CUInt ->                                -- unit : TInterface "Gtk" "Unit"-    IO ()---printSettingsSetPaperWidth ::-    (MonadIO m, PrintSettingsK a) =>-    a                                       -- _obj-    -> Double                               -- width-    -> Unit                                 -- unit-    -> m ()                                 -- result-printSettingsSetPaperWidth _obj width unit = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let width' = realToFrac width-    let unit' = (fromIntegral . fromEnum) unit-    gtk_print_settings_set_paper_width _obj' width' unit'-    touchManagedPtr _obj-    return ()--data PrintSettingsSetPaperWidthMethodInfo-instance (signature ~ (Double -> Unit -> m ()), MonadIO m, PrintSettingsK a) => MethodInfo PrintSettingsSetPaperWidthMethodInfo a signature where-    overloadedMethod _ = printSettingsSetPaperWidth---- method PrintSettings::set_print_pages--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintSettings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "pages", argType = TInterface "Gtk" "PrintPages", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_print_settings_set_print_pages" gtk_print_settings_set_print_pages :: -    Ptr PrintSettings ->                    -- _obj : TInterface "Gtk" "PrintSettings"-    CUInt ->                                -- pages : TInterface "Gtk" "PrintPages"-    IO ()---printSettingsSetPrintPages ::-    (MonadIO m, PrintSettingsK a) =>-    a                                       -- _obj-    -> PrintPages                           -- pages-    -> m ()                                 -- result-printSettingsSetPrintPages _obj pages = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let pages' = (fromIntegral . fromEnum) pages-    gtk_print_settings_set_print_pages _obj' pages'-    touchManagedPtr _obj-    return ()--data PrintSettingsSetPrintPagesMethodInfo-instance (signature ~ (PrintPages -> m ()), MonadIO m, PrintSettingsK a) => MethodInfo PrintSettingsSetPrintPagesMethodInfo a signature where-    overloadedMethod _ = printSettingsSetPrintPages---- method PrintSettings::set_printer--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintSettings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "printer", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_print_settings_set_printer" gtk_print_settings_set_printer :: -    Ptr PrintSettings ->                    -- _obj : TInterface "Gtk" "PrintSettings"-    CString ->                              -- printer : TBasicType TUTF8-    IO ()---printSettingsSetPrinter ::-    (MonadIO m, PrintSettingsK a) =>-    a                                       -- _obj-    -> T.Text                               -- printer-    -> m ()                                 -- result-printSettingsSetPrinter _obj printer = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    printer' <- textToCString printer-    gtk_print_settings_set_printer _obj' printer'-    touchManagedPtr _obj-    freeMem printer'-    return ()--data PrintSettingsSetPrinterMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, PrintSettingsK a) => MethodInfo PrintSettingsSetPrinterMethodInfo a signature where-    overloadedMethod _ = printSettingsSetPrinter---- method PrintSettings::set_printer_lpi--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintSettings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "lpi", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_print_settings_set_printer_lpi" gtk_print_settings_set_printer_lpi :: -    Ptr PrintSettings ->                    -- _obj : TInterface "Gtk" "PrintSettings"-    CDouble ->                              -- lpi : TBasicType TDouble-    IO ()---printSettingsSetPrinterLpi ::-    (MonadIO m, PrintSettingsK a) =>-    a                                       -- _obj-    -> Double                               -- lpi-    -> m ()                                 -- result-printSettingsSetPrinterLpi _obj lpi = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let lpi' = realToFrac lpi-    gtk_print_settings_set_printer_lpi _obj' lpi'-    touchManagedPtr _obj-    return ()--data PrintSettingsSetPrinterLpiMethodInfo-instance (signature ~ (Double -> m ()), MonadIO m, PrintSettingsK a) => MethodInfo PrintSettingsSetPrinterLpiMethodInfo a signature where-    overloadedMethod _ = printSettingsSetPrinterLpi---- method PrintSettings::set_quality--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintSettings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "quality", argType = TInterface "Gtk" "PrintQuality", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_print_settings_set_quality" gtk_print_settings_set_quality :: -    Ptr PrintSettings ->                    -- _obj : TInterface "Gtk" "PrintSettings"-    CUInt ->                                -- quality : TInterface "Gtk" "PrintQuality"-    IO ()---printSettingsSetQuality ::-    (MonadIO m, PrintSettingsK a) =>-    a                                       -- _obj-    -> PrintQuality                         -- quality-    -> m ()                                 -- result-printSettingsSetQuality _obj quality = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let quality' = (fromIntegral . fromEnum) quality-    gtk_print_settings_set_quality _obj' quality'-    touchManagedPtr _obj-    return ()--data PrintSettingsSetQualityMethodInfo-instance (signature ~ (PrintQuality -> m ()), MonadIO m, PrintSettingsK a) => MethodInfo PrintSettingsSetQualityMethodInfo a signature where-    overloadedMethod _ = printSettingsSetQuality---- method PrintSettings::set_resolution--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintSettings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "resolution", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_print_settings_set_resolution" gtk_print_settings_set_resolution :: -    Ptr PrintSettings ->                    -- _obj : TInterface "Gtk" "PrintSettings"-    Int32 ->                                -- resolution : TBasicType TInt-    IO ()---printSettingsSetResolution ::-    (MonadIO m, PrintSettingsK a) =>-    a                                       -- _obj-    -> Int32                                -- resolution-    -> m ()                                 -- result-printSettingsSetResolution _obj resolution = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_print_settings_set_resolution _obj' resolution-    touchManagedPtr _obj-    return ()--data PrintSettingsSetResolutionMethodInfo-instance (signature ~ (Int32 -> m ()), MonadIO m, PrintSettingsK a) => MethodInfo PrintSettingsSetResolutionMethodInfo a signature where-    overloadedMethod _ = printSettingsSetResolution---- method PrintSettings::set_resolution_xy--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintSettings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "resolution_x", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "resolution_y", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_print_settings_set_resolution_xy" gtk_print_settings_set_resolution_xy :: -    Ptr PrintSettings ->                    -- _obj : TInterface "Gtk" "PrintSettings"-    Int32 ->                                -- resolution_x : TBasicType TInt-    Int32 ->                                -- resolution_y : TBasicType TInt-    IO ()---printSettingsSetResolutionXy ::-    (MonadIO m, PrintSettingsK a) =>-    a                                       -- _obj-    -> Int32                                -- resolutionX-    -> Int32                                -- resolutionY-    -> m ()                                 -- result-printSettingsSetResolutionXy _obj resolutionX resolutionY = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_print_settings_set_resolution_xy _obj' resolutionX resolutionY-    touchManagedPtr _obj-    return ()--data PrintSettingsSetResolutionXyMethodInfo-instance (signature ~ (Int32 -> Int32 -> m ()), MonadIO m, PrintSettingsK a) => MethodInfo PrintSettingsSetResolutionXyMethodInfo a signature where-    overloadedMethod _ = printSettingsSetResolutionXy---- method PrintSettings::set_reverse--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintSettings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "reverse", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_print_settings_set_reverse" gtk_print_settings_set_reverse :: -    Ptr PrintSettings ->                    -- _obj : TInterface "Gtk" "PrintSettings"-    CInt ->                                 -- reverse : TBasicType TBoolean-    IO ()---printSettingsSetReverse ::-    (MonadIO m, PrintSettingsK a) =>-    a                                       -- _obj-    -> Bool                                 -- reverse-    -> m ()                                 -- result-printSettingsSetReverse _obj reverse = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let reverse' = (fromIntegral . fromEnum) reverse-    gtk_print_settings_set_reverse _obj' reverse'-    touchManagedPtr _obj-    return ()--data PrintSettingsSetReverseMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, PrintSettingsK a) => MethodInfo PrintSettingsSetReverseMethodInfo a signature where-    overloadedMethod _ = printSettingsSetReverse---- method PrintSettings::set_scale--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintSettings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "scale", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_print_settings_set_scale" gtk_print_settings_set_scale :: -    Ptr PrintSettings ->                    -- _obj : TInterface "Gtk" "PrintSettings"-    CDouble ->                              -- scale : TBasicType TDouble-    IO ()---printSettingsSetScale ::-    (MonadIO m, PrintSettingsK a) =>-    a                                       -- _obj-    -> Double                               -- scale-    -> m ()                                 -- result-printSettingsSetScale _obj scale = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let scale' = realToFrac scale-    gtk_print_settings_set_scale _obj' scale'-    touchManagedPtr _obj-    return ()--data PrintSettingsSetScaleMethodInfo-instance (signature ~ (Double -> m ()), MonadIO m, PrintSettingsK a) => MethodInfo PrintSettingsSetScaleMethodInfo a signature where-    overloadedMethod _ = printSettingsSetScale---- method PrintSettings::set_use_color--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintSettings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "use_color", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_print_settings_set_use_color" gtk_print_settings_set_use_color :: -    Ptr PrintSettings ->                    -- _obj : TInterface "Gtk" "PrintSettings"-    CInt ->                                 -- use_color : TBasicType TBoolean-    IO ()---printSettingsSetUseColor ::-    (MonadIO m, PrintSettingsK a) =>-    a                                       -- _obj-    -> Bool                                 -- useColor-    -> m ()                                 -- result-printSettingsSetUseColor _obj useColor = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let useColor' = (fromIntegral . fromEnum) useColor-    gtk_print_settings_set_use_color _obj' useColor'-    touchManagedPtr _obj-    return ()--data PrintSettingsSetUseColorMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, PrintSettingsK a) => MethodInfo PrintSettingsSetUseColorMethodInfo a signature where-    overloadedMethod _ = printSettingsSetUseColor---- method PrintSettings::to_file--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintSettings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "file_name", argType = TBasicType TFileName, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : True--- Skip return : False--foreign import ccall "gtk_print_settings_to_file" gtk_print_settings_to_file :: -    Ptr PrintSettings ->                    -- _obj : TInterface "Gtk" "PrintSettings"-    CString ->                              -- file_name : TBasicType TFileName-    Ptr (Ptr GError) ->                     -- error-    IO CInt---printSettingsToFile ::-    (MonadIO m, PrintSettingsK a) =>-    a                                       -- _obj-    -> [Char]                               -- fileName-    -> m ()                                 -- result-printSettingsToFile _obj fileName = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    fileName' <- stringToCString fileName-    onException (do-        _ <- propagateGError $ gtk_print_settings_to_file _obj' fileName'-        touchManagedPtr _obj-        freeMem fileName'-        return ()-     ) (do-        freeMem fileName'-     )--data PrintSettingsToFileMethodInfo-instance (signature ~ ([Char] -> m ()), MonadIO m, PrintSettingsK a) => MethodInfo PrintSettingsToFileMethodInfo a signature where-    overloadedMethod _ = printSettingsToFile---- method PrintSettings::to_key_file--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintSettings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "key_file", argType = TInterface "GLib" "KeyFile", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "group_name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_print_settings_to_key_file" gtk_print_settings_to_key_file :: -    Ptr PrintSettings ->                    -- _obj : TInterface "Gtk" "PrintSettings"-    Ptr GLib.KeyFile ->                     -- key_file : TInterface "GLib" "KeyFile"-    CString ->                              -- group_name : TBasicType TUTF8-    IO ()---printSettingsToKeyFile ::-    (MonadIO m, PrintSettingsK a) =>-    a                                       -- _obj-    -> GLib.KeyFile                         -- keyFile-    -> T.Text                               -- groupName-    -> m ()                                 -- result-printSettingsToKeyFile _obj keyFile groupName = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let keyFile' = unsafeManagedPtrGetPtr keyFile-    groupName' <- textToCString groupName-    gtk_print_settings_to_key_file _obj' keyFile' groupName'-    touchManagedPtr _obj-    touchManagedPtr keyFile-    freeMem groupName'-    return ()--data PrintSettingsToKeyFileMethodInfo-instance (signature ~ (GLib.KeyFile -> T.Text -> m ()), MonadIO m, PrintSettingsK a) => MethodInfo PrintSettingsToKeyFileMethodInfo a signature where-    overloadedMethod _ = printSettingsToKeyFile---- method PrintSettings::unset--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "PrintSettings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "key", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_print_settings_unset" gtk_print_settings_unset :: -    Ptr PrintSettings ->                    -- _obj : TInterface "Gtk" "PrintSettings"-    CString ->                              -- key : TBasicType TUTF8-    IO ()---printSettingsUnset ::-    (MonadIO m, PrintSettingsK a) =>-    a                                       -- _obj-    -> T.Text                               -- key-    -> m ()                                 -- result-printSettingsUnset _obj key = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    key' <- textToCString key-    gtk_print_settings_unset _obj' key'-    touchManagedPtr _obj-    freeMem key'-    return ()--data PrintSettingsUnsetMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, PrintSettingsK a) => MethodInfo PrintSettingsUnsetMethodInfo a signature where-    overloadedMethod _ = printSettingsUnset--
− GI/Gtk/Objects/PrintSettings.hs-boot
@@ -1,84 +0,0 @@-module GI.Gtk.Objects.PrintSettings where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype PrintSettings = PrintSettings (ForeignPtr PrintSettings)-instance GObject PrintSettings where-class GObject o => PrintSettingsK o-instance (GObject o, IsDescendantOf PrintSettings o) => PrintSettingsK o-data PrintSettingsCopyMethodInfo-data PrintSettingsForeachMethodInfo-data PrintSettingsGetMethodInfo-data PrintSettingsGetBoolMethodInfo-data PrintSettingsGetCollateMethodInfo-data PrintSettingsGetDefaultSourceMethodInfo-data PrintSettingsGetDitherMethodInfo-data PrintSettingsGetDoubleMethodInfo-data PrintSettingsGetDoubleWithDefaultMethodInfo-data PrintSettingsGetDuplexMethodInfo-data PrintSettingsGetFinishingsMethodInfo-data PrintSettingsGetIntMethodInfo-data PrintSettingsGetIntWithDefaultMethodInfo-data PrintSettingsGetLengthMethodInfo-data PrintSettingsGetMediaTypeMethodInfo-data PrintSettingsGetNCopiesMethodInfo-data PrintSettingsGetNumberUpMethodInfo-data PrintSettingsGetNumberUpLayoutMethodInfo-data PrintSettingsGetOrientationMethodInfo-data PrintSettingsGetOutputBinMethodInfo-data PrintSettingsGetPageRangesMethodInfo-data PrintSettingsGetPageSetMethodInfo-data PrintSettingsGetPaperHeightMethodInfo-data PrintSettingsGetPaperSizeMethodInfo-data PrintSettingsGetPaperWidthMethodInfo-data PrintSettingsGetPrintPagesMethodInfo-data PrintSettingsGetPrinterMethodInfo-data PrintSettingsGetPrinterLpiMethodInfo-data PrintSettingsGetQualityMethodInfo-data PrintSettingsGetResolutionMethodInfo-data PrintSettingsGetResolutionXMethodInfo-data PrintSettingsGetResolutionYMethodInfo-data PrintSettingsGetReverseMethodInfo-data PrintSettingsGetScaleMethodInfo-data PrintSettingsGetUseColorMethodInfo-data PrintSettingsHasKeyMethodInfo-data PrintSettingsLoadFileMethodInfo-data PrintSettingsLoadKeyFileMethodInfo-data PrintSettingsSetMethodInfo-data PrintSettingsSetBoolMethodInfo-data PrintSettingsSetCollateMethodInfo-data PrintSettingsSetDefaultSourceMethodInfo-data PrintSettingsSetDitherMethodInfo-data PrintSettingsSetDoubleMethodInfo-data PrintSettingsSetDuplexMethodInfo-data PrintSettingsSetFinishingsMethodInfo-data PrintSettingsSetIntMethodInfo-data PrintSettingsSetLengthMethodInfo-data PrintSettingsSetMediaTypeMethodInfo-data PrintSettingsSetNCopiesMethodInfo-data PrintSettingsSetNumberUpMethodInfo-data PrintSettingsSetNumberUpLayoutMethodInfo-data PrintSettingsSetOrientationMethodInfo-data PrintSettingsSetOutputBinMethodInfo-data PrintSettingsSetPageRangesMethodInfo-data PrintSettingsSetPageSetMethodInfo-data PrintSettingsSetPaperHeightMethodInfo-data PrintSettingsSetPaperSizeMethodInfo-data PrintSettingsSetPaperWidthMethodInfo-data PrintSettingsSetPrintPagesMethodInfo-data PrintSettingsSetPrinterMethodInfo-data PrintSettingsSetPrinterLpiMethodInfo-data PrintSettingsSetQualityMethodInfo-data PrintSettingsSetResolutionMethodInfo-data PrintSettingsSetResolutionXyMethodInfo-data PrintSettingsSetReverseMethodInfo-data PrintSettingsSetScaleMethodInfo-data PrintSettingsSetUseColorMethodInfo-data PrintSettingsToFileMethodInfo-data PrintSettingsToKeyFileMethodInfo-data PrintSettingsUnsetMethodInfo
− GI/Gtk/Objects/ProgressBar.hs
@@ -1,1075 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.ProgressBar-    ( ---- * Exported types-    ProgressBar(..)                         ,-    ProgressBarK                            ,-    toProgressBar                           ,-    noProgressBar                           ,--- -- * Methods--- ** progressBarGetEllipsize-    ProgressBarGetEllipsizeMethodInfo       ,-    progressBarGetEllipsize                 ,----- ** progressBarGetFraction-    ProgressBarGetFractionMethodInfo        ,-    progressBarGetFraction                  ,----- ** progressBarGetInverted-    ProgressBarGetInvertedMethodInfo        ,-    progressBarGetInverted                  ,----- ** progressBarGetPulseStep-    ProgressBarGetPulseStepMethodInfo       ,-    progressBarGetPulseStep                 ,----- ** progressBarGetShowText-    ProgressBarGetShowTextMethodInfo        ,-    progressBarGetShowText                  ,----- ** progressBarGetText-    ProgressBarGetTextMethodInfo            ,-    progressBarGetText                      ,----- ** progressBarNew-    progressBarNew                          ,----- ** progressBarPulse-    ProgressBarPulseMethodInfo              ,-    progressBarPulse                        ,----- ** progressBarSetEllipsize-    ProgressBarSetEllipsizeMethodInfo       ,-    progressBarSetEllipsize                 ,----- ** progressBarSetFraction-    ProgressBarSetFractionMethodInfo        ,-    progressBarSetFraction                  ,----- ** progressBarSetInverted-    ProgressBarSetInvertedMethodInfo        ,-    progressBarSetInverted                  ,----- ** progressBarSetPulseStep-    ProgressBarSetPulseStepMethodInfo       ,-    progressBarSetPulseStep                 ,----- ** progressBarSetShowText-    ProgressBarSetShowTextMethodInfo        ,-    progressBarSetShowText                  ,----- ** progressBarSetText-    ProgressBarSetTextMethodInfo            ,-    progressBarSetText                      ,----- -- * Properties--- ** Ellipsize-    ProgressBarEllipsizePropertyInfo        ,-    constructProgressBarEllipsize           ,-    getProgressBarEllipsize                 ,-    progressBarEllipsize                    ,-    setProgressBarEllipsize                 ,----- ** Fraction-    ProgressBarFractionPropertyInfo         ,-    constructProgressBarFraction            ,-    getProgressBarFraction                  ,-    progressBarFraction                     ,-    setProgressBarFraction                  ,----- ** Inverted-    ProgressBarInvertedPropertyInfo         ,-    constructProgressBarInverted            ,-    getProgressBarInverted                  ,-    progressBarInverted                     ,-    setProgressBarInverted                  ,----- ** PulseStep-    ProgressBarPulseStepPropertyInfo        ,-    constructProgressBarPulseStep           ,-    getProgressBarPulseStep                 ,-    progressBarPulseStep                    ,-    setProgressBarPulseStep                 ,----- ** ShowText-    ProgressBarShowTextPropertyInfo         ,-    constructProgressBarShowText            ,-    getProgressBarShowText                  ,-    progressBarShowText                     ,-    setProgressBarShowText                  ,----- ** Text-    ProgressBarTextPropertyInfo             ,-    clearProgressBarText                    ,-    constructProgressBarText                ,-    getProgressBarText                      ,-    progressBarText                         ,-    setProgressBarText                      ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject-import qualified GI.Pango as Pango--newtype ProgressBar = ProgressBar (ForeignPtr ProgressBar)-foreign import ccall "gtk_progress_bar_get_type"-    c_gtk_progress_bar_get_type :: IO GType--type instance ParentTypes ProgressBar = ProgressBarParentTypes-type ProgressBarParentTypes = '[Widget, GObject.Object, Atk.ImplementorIface, Buildable, Orientable]--instance GObject ProgressBar where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_progress_bar_get_type-    --class GObject o => ProgressBarK o-instance (GObject o, IsDescendantOf ProgressBar o) => ProgressBarK o--toProgressBar :: ProgressBarK o => o -> IO ProgressBar-toProgressBar = unsafeCastTo ProgressBar--noProgressBar :: Maybe ProgressBar-noProgressBar = Nothing--type family ResolveProgressBarMethod (t :: Symbol) (o :: *) :: * where-    ResolveProgressBarMethod "activate" o = WidgetActivateMethodInfo-    ResolveProgressBarMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveProgressBarMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveProgressBarMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveProgressBarMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveProgressBarMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveProgressBarMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveProgressBarMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveProgressBarMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveProgressBarMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveProgressBarMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveProgressBarMethod "childNotify" o = WidgetChildNotifyMethodInfo-    ResolveProgressBarMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveProgressBarMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveProgressBarMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveProgressBarMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveProgressBarMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveProgressBarMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveProgressBarMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveProgressBarMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveProgressBarMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveProgressBarMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveProgressBarMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveProgressBarMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveProgressBarMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveProgressBarMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveProgressBarMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveProgressBarMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveProgressBarMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveProgressBarMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveProgressBarMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveProgressBarMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveProgressBarMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveProgressBarMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveProgressBarMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveProgressBarMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveProgressBarMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveProgressBarMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveProgressBarMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveProgressBarMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveProgressBarMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveProgressBarMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveProgressBarMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveProgressBarMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveProgressBarMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveProgressBarMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveProgressBarMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveProgressBarMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveProgressBarMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveProgressBarMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveProgressBarMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveProgressBarMethod "draw" o = WidgetDrawMethodInfo-    ResolveProgressBarMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveProgressBarMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveProgressBarMethod "event" o = WidgetEventMethodInfo-    ResolveProgressBarMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveProgressBarMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveProgressBarMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveProgressBarMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveProgressBarMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveProgressBarMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveProgressBarMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveProgressBarMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveProgressBarMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveProgressBarMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveProgressBarMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveProgressBarMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveProgressBarMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveProgressBarMethod "hide" o = WidgetHideMethodInfo-    ResolveProgressBarMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveProgressBarMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveProgressBarMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveProgressBarMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveProgressBarMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveProgressBarMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveProgressBarMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveProgressBarMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveProgressBarMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveProgressBarMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveProgressBarMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveProgressBarMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveProgressBarMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveProgressBarMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveProgressBarMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveProgressBarMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveProgressBarMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveProgressBarMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveProgressBarMethod "map" o = WidgetMapMethodInfo-    ResolveProgressBarMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveProgressBarMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveProgressBarMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveProgressBarMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveProgressBarMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveProgressBarMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveProgressBarMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveProgressBarMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveProgressBarMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveProgressBarMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveProgressBarMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveProgressBarMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveProgressBarMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveProgressBarMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveProgressBarMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveProgressBarMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveProgressBarMethod "path" o = WidgetPathMethodInfo-    ResolveProgressBarMethod "pulse" o = ProgressBarPulseMethodInfo-    ResolveProgressBarMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveProgressBarMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveProgressBarMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveProgressBarMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveProgressBarMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveProgressBarMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveProgressBarMethod "realize" o = WidgetRealizeMethodInfo-    ResolveProgressBarMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveProgressBarMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveProgressBarMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveProgressBarMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveProgressBarMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveProgressBarMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveProgressBarMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveProgressBarMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveProgressBarMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveProgressBarMethod "reparent" o = WidgetReparentMethodInfo-    ResolveProgressBarMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveProgressBarMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveProgressBarMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveProgressBarMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveProgressBarMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveProgressBarMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveProgressBarMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveProgressBarMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveProgressBarMethod "show" o = WidgetShowMethodInfo-    ResolveProgressBarMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveProgressBarMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveProgressBarMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveProgressBarMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveProgressBarMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveProgressBarMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveProgressBarMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveProgressBarMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveProgressBarMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveProgressBarMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveProgressBarMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveProgressBarMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveProgressBarMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveProgressBarMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveProgressBarMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveProgressBarMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveProgressBarMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveProgressBarMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveProgressBarMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveProgressBarMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveProgressBarMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveProgressBarMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveProgressBarMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveProgressBarMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveProgressBarMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveProgressBarMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveProgressBarMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveProgressBarMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveProgressBarMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveProgressBarMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveProgressBarMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveProgressBarMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveProgressBarMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveProgressBarMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveProgressBarMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveProgressBarMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveProgressBarMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveProgressBarMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveProgressBarMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveProgressBarMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveProgressBarMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveProgressBarMethod "getEllipsize" o = ProgressBarGetEllipsizeMethodInfo-    ResolveProgressBarMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveProgressBarMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveProgressBarMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveProgressBarMethod "getFraction" o = ProgressBarGetFractionMethodInfo-    ResolveProgressBarMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveProgressBarMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveProgressBarMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveProgressBarMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveProgressBarMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveProgressBarMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveProgressBarMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveProgressBarMethod "getInverted" o = ProgressBarGetInvertedMethodInfo-    ResolveProgressBarMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveProgressBarMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveProgressBarMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveProgressBarMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveProgressBarMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveProgressBarMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveProgressBarMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveProgressBarMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveProgressBarMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveProgressBarMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveProgressBarMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveProgressBarMethod "getOrientation" o = OrientableGetOrientationMethodInfo-    ResolveProgressBarMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveProgressBarMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveProgressBarMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveProgressBarMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveProgressBarMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveProgressBarMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveProgressBarMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveProgressBarMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveProgressBarMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveProgressBarMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveProgressBarMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveProgressBarMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveProgressBarMethod "getPulseStep" o = ProgressBarGetPulseStepMethodInfo-    ResolveProgressBarMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveProgressBarMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveProgressBarMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveProgressBarMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveProgressBarMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveProgressBarMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveProgressBarMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveProgressBarMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveProgressBarMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveProgressBarMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveProgressBarMethod "getShowText" o = ProgressBarGetShowTextMethodInfo-    ResolveProgressBarMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveProgressBarMethod "getState" o = WidgetGetStateMethodInfo-    ResolveProgressBarMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveProgressBarMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveProgressBarMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveProgressBarMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveProgressBarMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveProgressBarMethod "getText" o = ProgressBarGetTextMethodInfo-    ResolveProgressBarMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveProgressBarMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveProgressBarMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveProgressBarMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveProgressBarMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveProgressBarMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveProgressBarMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveProgressBarMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveProgressBarMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveProgressBarMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveProgressBarMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveProgressBarMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveProgressBarMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveProgressBarMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveProgressBarMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveProgressBarMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveProgressBarMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveProgressBarMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveProgressBarMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveProgressBarMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveProgressBarMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveProgressBarMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveProgressBarMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveProgressBarMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveProgressBarMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveProgressBarMethod "setEllipsize" o = ProgressBarSetEllipsizeMethodInfo-    ResolveProgressBarMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveProgressBarMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveProgressBarMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveProgressBarMethod "setFraction" o = ProgressBarSetFractionMethodInfo-    ResolveProgressBarMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveProgressBarMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveProgressBarMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveProgressBarMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveProgressBarMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveProgressBarMethod "setInverted" o = ProgressBarSetInvertedMethodInfo-    ResolveProgressBarMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveProgressBarMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveProgressBarMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveProgressBarMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveProgressBarMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveProgressBarMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveProgressBarMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveProgressBarMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveProgressBarMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveProgressBarMethod "setOrientation" o = OrientableSetOrientationMethodInfo-    ResolveProgressBarMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveProgressBarMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveProgressBarMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveProgressBarMethod "setPulseStep" o = ProgressBarSetPulseStepMethodInfo-    ResolveProgressBarMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveProgressBarMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveProgressBarMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveProgressBarMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveProgressBarMethod "setShowText" o = ProgressBarSetShowTextMethodInfo-    ResolveProgressBarMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveProgressBarMethod "setState" o = WidgetSetStateMethodInfo-    ResolveProgressBarMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveProgressBarMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveProgressBarMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveProgressBarMethod "setText" o = ProgressBarSetTextMethodInfo-    ResolveProgressBarMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveProgressBarMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveProgressBarMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveProgressBarMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveProgressBarMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveProgressBarMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveProgressBarMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveProgressBarMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveProgressBarMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveProgressBarMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveProgressBarMethod t ProgressBar, MethodInfo info ProgressBar p) => IsLabelProxy t (ProgressBar -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveProgressBarMethod t ProgressBar, MethodInfo info ProgressBar p) => IsLabel t (ProgressBar -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "ellipsize"-   -- Type: TInterface "Pango" "EllipsizeMode"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getProgressBarEllipsize :: (MonadIO m, ProgressBarK o) => o -> m Pango.EllipsizeMode-getProgressBarEllipsize obj = liftIO $ getObjectPropertyEnum obj "ellipsize"--setProgressBarEllipsize :: (MonadIO m, ProgressBarK o) => o -> Pango.EllipsizeMode -> m ()-setProgressBarEllipsize obj val = liftIO $ setObjectPropertyEnum obj "ellipsize" val--constructProgressBarEllipsize :: Pango.EllipsizeMode -> IO ([Char], GValue)-constructProgressBarEllipsize val = constructObjectPropertyEnum "ellipsize" val--data ProgressBarEllipsizePropertyInfo-instance AttrInfo ProgressBarEllipsizePropertyInfo where-    type AttrAllowedOps ProgressBarEllipsizePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ProgressBarEllipsizePropertyInfo = (~) Pango.EllipsizeMode-    type AttrBaseTypeConstraint ProgressBarEllipsizePropertyInfo = ProgressBarK-    type AttrGetType ProgressBarEllipsizePropertyInfo = Pango.EllipsizeMode-    type AttrLabel ProgressBarEllipsizePropertyInfo = "ellipsize"-    attrGet _ = getProgressBarEllipsize-    attrSet _ = setProgressBarEllipsize-    attrConstruct _ = constructProgressBarEllipsize-    attrClear _ = undefined---- VVV Prop "fraction"-   -- Type: TBasicType TDouble-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getProgressBarFraction :: (MonadIO m, ProgressBarK o) => o -> m Double-getProgressBarFraction obj = liftIO $ getObjectPropertyDouble obj "fraction"--setProgressBarFraction :: (MonadIO m, ProgressBarK o) => o -> Double -> m ()-setProgressBarFraction obj val = liftIO $ setObjectPropertyDouble obj "fraction" val--constructProgressBarFraction :: Double -> IO ([Char], GValue)-constructProgressBarFraction val = constructObjectPropertyDouble "fraction" val--data ProgressBarFractionPropertyInfo-instance AttrInfo ProgressBarFractionPropertyInfo where-    type AttrAllowedOps ProgressBarFractionPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ProgressBarFractionPropertyInfo = (~) Double-    type AttrBaseTypeConstraint ProgressBarFractionPropertyInfo = ProgressBarK-    type AttrGetType ProgressBarFractionPropertyInfo = Double-    type AttrLabel ProgressBarFractionPropertyInfo = "fraction"-    attrGet _ = getProgressBarFraction-    attrSet _ = setProgressBarFraction-    attrConstruct _ = constructProgressBarFraction-    attrClear _ = undefined---- VVV Prop "inverted"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getProgressBarInverted :: (MonadIO m, ProgressBarK o) => o -> m Bool-getProgressBarInverted obj = liftIO $ getObjectPropertyBool obj "inverted"--setProgressBarInverted :: (MonadIO m, ProgressBarK o) => o -> Bool -> m ()-setProgressBarInverted obj val = liftIO $ setObjectPropertyBool obj "inverted" val--constructProgressBarInverted :: Bool -> IO ([Char], GValue)-constructProgressBarInverted val = constructObjectPropertyBool "inverted" val--data ProgressBarInvertedPropertyInfo-instance AttrInfo ProgressBarInvertedPropertyInfo where-    type AttrAllowedOps ProgressBarInvertedPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ProgressBarInvertedPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint ProgressBarInvertedPropertyInfo = ProgressBarK-    type AttrGetType ProgressBarInvertedPropertyInfo = Bool-    type AttrLabel ProgressBarInvertedPropertyInfo = "inverted"-    attrGet _ = getProgressBarInverted-    attrSet _ = setProgressBarInverted-    attrConstruct _ = constructProgressBarInverted-    attrClear _ = undefined---- VVV Prop "pulse-step"-   -- Type: TBasicType TDouble-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getProgressBarPulseStep :: (MonadIO m, ProgressBarK o) => o -> m Double-getProgressBarPulseStep obj = liftIO $ getObjectPropertyDouble obj "pulse-step"--setProgressBarPulseStep :: (MonadIO m, ProgressBarK o) => o -> Double -> m ()-setProgressBarPulseStep obj val = liftIO $ setObjectPropertyDouble obj "pulse-step" val--constructProgressBarPulseStep :: Double -> IO ([Char], GValue)-constructProgressBarPulseStep val = constructObjectPropertyDouble "pulse-step" val--data ProgressBarPulseStepPropertyInfo-instance AttrInfo ProgressBarPulseStepPropertyInfo where-    type AttrAllowedOps ProgressBarPulseStepPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ProgressBarPulseStepPropertyInfo = (~) Double-    type AttrBaseTypeConstraint ProgressBarPulseStepPropertyInfo = ProgressBarK-    type AttrGetType ProgressBarPulseStepPropertyInfo = Double-    type AttrLabel ProgressBarPulseStepPropertyInfo = "pulse-step"-    attrGet _ = getProgressBarPulseStep-    attrSet _ = setProgressBarPulseStep-    attrConstruct _ = constructProgressBarPulseStep-    attrClear _ = undefined---- VVV Prop "show-text"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getProgressBarShowText :: (MonadIO m, ProgressBarK o) => o -> m Bool-getProgressBarShowText obj = liftIO $ getObjectPropertyBool obj "show-text"--setProgressBarShowText :: (MonadIO m, ProgressBarK o) => o -> Bool -> m ()-setProgressBarShowText obj val = liftIO $ setObjectPropertyBool obj "show-text" val--constructProgressBarShowText :: Bool -> IO ([Char], GValue)-constructProgressBarShowText val = constructObjectPropertyBool "show-text" val--data ProgressBarShowTextPropertyInfo-instance AttrInfo ProgressBarShowTextPropertyInfo where-    type AttrAllowedOps ProgressBarShowTextPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ProgressBarShowTextPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint ProgressBarShowTextPropertyInfo = ProgressBarK-    type AttrGetType ProgressBarShowTextPropertyInfo = Bool-    type AttrLabel ProgressBarShowTextPropertyInfo = "show-text"-    attrGet _ = getProgressBarShowText-    attrSet _ = setProgressBarShowText-    attrConstruct _ = constructProgressBarShowText-    attrClear _ = undefined---- VVV Prop "text"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just True)--getProgressBarText :: (MonadIO m, ProgressBarK o) => o -> m T.Text-getProgressBarText obj = liftIO $ checkUnexpectedNothing "getProgressBarText" $ getObjectPropertyString obj "text"--setProgressBarText :: (MonadIO m, ProgressBarK o) => o -> T.Text -> m ()-setProgressBarText obj val = liftIO $ setObjectPropertyString obj "text" (Just val)--constructProgressBarText :: T.Text -> IO ([Char], GValue)-constructProgressBarText val = constructObjectPropertyString "text" (Just val)--clearProgressBarText :: (MonadIO m, ProgressBarK o) => o -> m ()-clearProgressBarText obj = liftIO $ setObjectPropertyString obj "text" (Nothing :: Maybe T.Text)--data ProgressBarTextPropertyInfo-instance AttrInfo ProgressBarTextPropertyInfo where-    type AttrAllowedOps ProgressBarTextPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint ProgressBarTextPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint ProgressBarTextPropertyInfo = ProgressBarK-    type AttrGetType ProgressBarTextPropertyInfo = T.Text-    type AttrLabel ProgressBarTextPropertyInfo = "text"-    attrGet _ = getProgressBarText-    attrSet _ = setProgressBarText-    attrConstruct _ = constructProgressBarText-    attrClear _ = clearProgressBarText--type instance AttributeList ProgressBar = ProgressBarAttributeList-type ProgressBarAttributeList = ('[ '("appPaintable", WidgetAppPaintablePropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("ellipsize", ProgressBarEllipsizePropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("fraction", ProgressBarFractionPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("inverted", ProgressBarInvertedPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("orientation", OrientableOrientationPropertyInfo), '("parent", WidgetParentPropertyInfo), '("pulseStep", ProgressBarPulseStepPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("showText", ProgressBarShowTextPropertyInfo), '("style", WidgetStylePropertyInfo), '("text", ProgressBarTextPropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo)] :: [(Symbol, *)])--progressBarEllipsize :: AttrLabelProxy "ellipsize"-progressBarEllipsize = AttrLabelProxy--progressBarFraction :: AttrLabelProxy "fraction"-progressBarFraction = AttrLabelProxy--progressBarInverted :: AttrLabelProxy "inverted"-progressBarInverted = AttrLabelProxy--progressBarPulseStep :: AttrLabelProxy "pulseStep"-progressBarPulseStep = AttrLabelProxy--progressBarShowText :: AttrLabelProxy "showText"-progressBarShowText = AttrLabelProxy--progressBarText :: AttrLabelProxy "text"-progressBarText = AttrLabelProxy--type instance SignalList ProgressBar = ProgressBarSignalList-type ProgressBarSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method ProgressBar::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "ProgressBar")--- throws : False--- Skip return : False--foreign import ccall "gtk_progress_bar_new" gtk_progress_bar_new :: -    IO (Ptr ProgressBar)---progressBarNew ::-    (MonadIO m) =>-    m ProgressBar                           -- result-progressBarNew  = liftIO $ do-    result <- gtk_progress_bar_new-    checkUnexpectedReturnNULL "gtk_progress_bar_new" result-    result' <- (newObject ProgressBar) result-    return result'---- method ProgressBar::get_ellipsize--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ProgressBar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Pango" "EllipsizeMode")--- throws : False--- Skip return : False--foreign import ccall "gtk_progress_bar_get_ellipsize" gtk_progress_bar_get_ellipsize :: -    Ptr ProgressBar ->                      -- _obj : TInterface "Gtk" "ProgressBar"-    IO CUInt---progressBarGetEllipsize ::-    (MonadIO m, ProgressBarK a) =>-    a                                       -- _obj-    -> m Pango.EllipsizeMode                -- result-progressBarGetEllipsize _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_progress_bar_get_ellipsize _obj'-    let result' = (toEnum . fromIntegral) result-    touchManagedPtr _obj-    return result'--data ProgressBarGetEllipsizeMethodInfo-instance (signature ~ (m Pango.EllipsizeMode), MonadIO m, ProgressBarK a) => MethodInfo ProgressBarGetEllipsizeMethodInfo a signature where-    overloadedMethod _ = progressBarGetEllipsize---- method ProgressBar::get_fraction--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ProgressBar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TDouble)--- throws : False--- Skip return : False--foreign import ccall "gtk_progress_bar_get_fraction" gtk_progress_bar_get_fraction :: -    Ptr ProgressBar ->                      -- _obj : TInterface "Gtk" "ProgressBar"-    IO CDouble---progressBarGetFraction ::-    (MonadIO m, ProgressBarK a) =>-    a                                       -- _obj-    -> m Double                             -- result-progressBarGetFraction _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_progress_bar_get_fraction _obj'-    let result' = realToFrac result-    touchManagedPtr _obj-    return result'--data ProgressBarGetFractionMethodInfo-instance (signature ~ (m Double), MonadIO m, ProgressBarK a) => MethodInfo ProgressBarGetFractionMethodInfo a signature where-    overloadedMethod _ = progressBarGetFraction---- method ProgressBar::get_inverted--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ProgressBar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_progress_bar_get_inverted" gtk_progress_bar_get_inverted :: -    Ptr ProgressBar ->                      -- _obj : TInterface "Gtk" "ProgressBar"-    IO CInt---progressBarGetInverted ::-    (MonadIO m, ProgressBarK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-progressBarGetInverted _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_progress_bar_get_inverted _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data ProgressBarGetInvertedMethodInfo-instance (signature ~ (m Bool), MonadIO m, ProgressBarK a) => MethodInfo ProgressBarGetInvertedMethodInfo a signature where-    overloadedMethod _ = progressBarGetInverted---- method ProgressBar::get_pulse_step--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ProgressBar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TDouble)--- throws : False--- Skip return : False--foreign import ccall "gtk_progress_bar_get_pulse_step" gtk_progress_bar_get_pulse_step :: -    Ptr ProgressBar ->                      -- _obj : TInterface "Gtk" "ProgressBar"-    IO CDouble---progressBarGetPulseStep ::-    (MonadIO m, ProgressBarK a) =>-    a                                       -- _obj-    -> m Double                             -- result-progressBarGetPulseStep _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_progress_bar_get_pulse_step _obj'-    let result' = realToFrac result-    touchManagedPtr _obj-    return result'--data ProgressBarGetPulseStepMethodInfo-instance (signature ~ (m Double), MonadIO m, ProgressBarK a) => MethodInfo ProgressBarGetPulseStepMethodInfo a signature where-    overloadedMethod _ = progressBarGetPulseStep---- method ProgressBar::get_show_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ProgressBar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_progress_bar_get_show_text" gtk_progress_bar_get_show_text :: -    Ptr ProgressBar ->                      -- _obj : TInterface "Gtk" "ProgressBar"-    IO CInt---progressBarGetShowText ::-    (MonadIO m, ProgressBarK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-progressBarGetShowText _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_progress_bar_get_show_text _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data ProgressBarGetShowTextMethodInfo-instance (signature ~ (m Bool), MonadIO m, ProgressBarK a) => MethodInfo ProgressBarGetShowTextMethodInfo a signature where-    overloadedMethod _ = progressBarGetShowText---- method ProgressBar::get_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ProgressBar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "gtk_progress_bar_get_text" gtk_progress_bar_get_text :: -    Ptr ProgressBar ->                      -- _obj : TInterface "Gtk" "ProgressBar"-    IO CString---progressBarGetText ::-    (MonadIO m, ProgressBarK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-progressBarGetText _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_progress_bar_get_text _obj'-    checkUnexpectedReturnNULL "gtk_progress_bar_get_text" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data ProgressBarGetTextMethodInfo-instance (signature ~ (m T.Text), MonadIO m, ProgressBarK a) => MethodInfo ProgressBarGetTextMethodInfo a signature where-    overloadedMethod _ = progressBarGetText---- method ProgressBar::pulse--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ProgressBar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_progress_bar_pulse" gtk_progress_bar_pulse :: -    Ptr ProgressBar ->                      -- _obj : TInterface "Gtk" "ProgressBar"-    IO ()---progressBarPulse ::-    (MonadIO m, ProgressBarK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-progressBarPulse _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_progress_bar_pulse _obj'-    touchManagedPtr _obj-    return ()--data ProgressBarPulseMethodInfo-instance (signature ~ (m ()), MonadIO m, ProgressBarK a) => MethodInfo ProgressBarPulseMethodInfo a signature where-    overloadedMethod _ = progressBarPulse---- method ProgressBar::set_ellipsize--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ProgressBar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "mode", argType = TInterface "Pango" "EllipsizeMode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_progress_bar_set_ellipsize" gtk_progress_bar_set_ellipsize :: -    Ptr ProgressBar ->                      -- _obj : TInterface "Gtk" "ProgressBar"-    CUInt ->                                -- mode : TInterface "Pango" "EllipsizeMode"-    IO ()---progressBarSetEllipsize ::-    (MonadIO m, ProgressBarK a) =>-    a                                       -- _obj-    -> Pango.EllipsizeMode                  -- mode-    -> m ()                                 -- result-progressBarSetEllipsize _obj mode = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let mode' = (fromIntegral . fromEnum) mode-    gtk_progress_bar_set_ellipsize _obj' mode'-    touchManagedPtr _obj-    return ()--data ProgressBarSetEllipsizeMethodInfo-instance (signature ~ (Pango.EllipsizeMode -> m ()), MonadIO m, ProgressBarK a) => MethodInfo ProgressBarSetEllipsizeMethodInfo a signature where-    overloadedMethod _ = progressBarSetEllipsize---- method ProgressBar::set_fraction--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ProgressBar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "fraction", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_progress_bar_set_fraction" gtk_progress_bar_set_fraction :: -    Ptr ProgressBar ->                      -- _obj : TInterface "Gtk" "ProgressBar"-    CDouble ->                              -- fraction : TBasicType TDouble-    IO ()---progressBarSetFraction ::-    (MonadIO m, ProgressBarK a) =>-    a                                       -- _obj-    -> Double                               -- fraction-    -> m ()                                 -- result-progressBarSetFraction _obj fraction = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let fraction' = realToFrac fraction-    gtk_progress_bar_set_fraction _obj' fraction'-    touchManagedPtr _obj-    return ()--data ProgressBarSetFractionMethodInfo-instance (signature ~ (Double -> m ()), MonadIO m, ProgressBarK a) => MethodInfo ProgressBarSetFractionMethodInfo a signature where-    overloadedMethod _ = progressBarSetFraction---- method ProgressBar::set_inverted--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ProgressBar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "inverted", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_progress_bar_set_inverted" gtk_progress_bar_set_inverted :: -    Ptr ProgressBar ->                      -- _obj : TInterface "Gtk" "ProgressBar"-    CInt ->                                 -- inverted : TBasicType TBoolean-    IO ()---progressBarSetInverted ::-    (MonadIO m, ProgressBarK a) =>-    a                                       -- _obj-    -> Bool                                 -- inverted-    -> m ()                                 -- result-progressBarSetInverted _obj inverted = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let inverted' = (fromIntegral . fromEnum) inverted-    gtk_progress_bar_set_inverted _obj' inverted'-    touchManagedPtr _obj-    return ()--data ProgressBarSetInvertedMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, ProgressBarK a) => MethodInfo ProgressBarSetInvertedMethodInfo a signature where-    overloadedMethod _ = progressBarSetInverted---- method ProgressBar::set_pulse_step--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ProgressBar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "fraction", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_progress_bar_set_pulse_step" gtk_progress_bar_set_pulse_step :: -    Ptr ProgressBar ->                      -- _obj : TInterface "Gtk" "ProgressBar"-    CDouble ->                              -- fraction : TBasicType TDouble-    IO ()---progressBarSetPulseStep ::-    (MonadIO m, ProgressBarK a) =>-    a                                       -- _obj-    -> Double                               -- fraction-    -> m ()                                 -- result-progressBarSetPulseStep _obj fraction = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let fraction' = realToFrac fraction-    gtk_progress_bar_set_pulse_step _obj' fraction'-    touchManagedPtr _obj-    return ()--data ProgressBarSetPulseStepMethodInfo-instance (signature ~ (Double -> m ()), MonadIO m, ProgressBarK a) => MethodInfo ProgressBarSetPulseStepMethodInfo a signature where-    overloadedMethod _ = progressBarSetPulseStep---- method ProgressBar::set_show_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ProgressBar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "show_text", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_progress_bar_set_show_text" gtk_progress_bar_set_show_text :: -    Ptr ProgressBar ->                      -- _obj : TInterface "Gtk" "ProgressBar"-    CInt ->                                 -- show_text : TBasicType TBoolean-    IO ()---progressBarSetShowText ::-    (MonadIO m, ProgressBarK a) =>-    a                                       -- _obj-    -> Bool                                 -- showText-    -> m ()                                 -- result-progressBarSetShowText _obj showText = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let showText' = (fromIntegral . fromEnum) showText-    gtk_progress_bar_set_show_text _obj' showText'-    touchManagedPtr _obj-    return ()--data ProgressBarSetShowTextMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, ProgressBarK a) => MethodInfo ProgressBarSetShowTextMethodInfo a signature where-    overloadedMethod _ = progressBarSetShowText---- method ProgressBar::set_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "ProgressBar", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "text", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_progress_bar_set_text" gtk_progress_bar_set_text :: -    Ptr ProgressBar ->                      -- _obj : TInterface "Gtk" "ProgressBar"-    CString ->                              -- text : TBasicType TUTF8-    IO ()---progressBarSetText ::-    (MonadIO m, ProgressBarK a) =>-    a                                       -- _obj-    -> Maybe (T.Text)                       -- text-    -> m ()                                 -- result-progressBarSetText _obj text = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeText <- case text of-        Nothing -> return nullPtr-        Just jText -> do-            jText' <- textToCString jText-            return jText'-    gtk_progress_bar_set_text _obj' maybeText-    touchManagedPtr _obj-    freeMem maybeText-    return ()--data ProgressBarSetTextMethodInfo-instance (signature ~ (Maybe (T.Text) -> m ()), MonadIO m, ProgressBarK a) => MethodInfo ProgressBarSetTextMethodInfo a signature where-    overloadedMethod _ = progressBarSetText--
− GI/Gtk/Objects/ProgressBar.hs-boot
@@ -1,32 +0,0 @@-module GI.Gtk.Objects.ProgressBar where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype ProgressBar = ProgressBar (ForeignPtr ProgressBar)-instance GObject ProgressBar where-class GObject o => ProgressBarK o-instance (GObject o, IsDescendantOf ProgressBar o) => ProgressBarK o-data ProgressBarEllipsizePropertyInfo-data ProgressBarFractionPropertyInfo-data ProgressBarInvertedPropertyInfo-data ProgressBarPulseStepPropertyInfo-data ProgressBarShowTextPropertyInfo-data ProgressBarTextPropertyInfo-data ProgressBarGetEllipsizeMethodInfo-data ProgressBarGetFractionMethodInfo-data ProgressBarGetInvertedMethodInfo-data ProgressBarGetPulseStepMethodInfo-data ProgressBarGetShowTextMethodInfo-data ProgressBarGetTextMethodInfo-data ProgressBarPulseMethodInfo-data ProgressBarSetEllipsizeMethodInfo-data ProgressBarSetFractionMethodInfo-data ProgressBarSetInvertedMethodInfo-data ProgressBarSetPulseStepMethodInfo-data ProgressBarSetShowTextMethodInfo-data ProgressBarSetTextMethodInfo
− GI/Gtk/Objects/ProgressBarAccessible.hs
@@ -1,138 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.ProgressBarAccessible-    ( ---- * Exported types-    ProgressBarAccessible(..)               ,-    ProgressBarAccessibleK                  ,-    toProgressBarAccessible                 ,-    noProgressBarAccessible                 ,---    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype ProgressBarAccessible = ProgressBarAccessible (ForeignPtr ProgressBarAccessible)-foreign import ccall "gtk_progress_bar_accessible_get_type"-    c_gtk_progress_bar_accessible_get_type :: IO GType--type instance ParentTypes ProgressBarAccessible = ProgressBarAccessibleParentTypes-type ProgressBarAccessibleParentTypes = '[WidgetAccessible, Accessible, Atk.Object, GObject.Object, Atk.Component, Atk.Value]--instance GObject ProgressBarAccessible where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_progress_bar_accessible_get_type-    --class GObject o => ProgressBarAccessibleK o-instance (GObject o, IsDescendantOf ProgressBarAccessible o) => ProgressBarAccessibleK o--toProgressBarAccessible :: ProgressBarAccessibleK o => o -> IO ProgressBarAccessible-toProgressBarAccessible = unsafeCastTo ProgressBarAccessible--noProgressBarAccessible :: Maybe ProgressBarAccessible-noProgressBarAccessible = Nothing--type family ResolveProgressBarAccessibleMethod (t :: Symbol) (o :: *) :: * where-    ResolveProgressBarAccessibleMethod "addRelationship" o = Atk.ObjectAddRelationshipMethodInfo-    ResolveProgressBarAccessibleMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveProgressBarAccessibleMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveProgressBarAccessibleMethod "connectWidgetDestroyed" o = AccessibleConnectWidgetDestroyedMethodInfo-    ResolveProgressBarAccessibleMethod "contains" o = Atk.ComponentContainsMethodInfo-    ResolveProgressBarAccessibleMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveProgressBarAccessibleMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveProgressBarAccessibleMethod "grabFocus" o = Atk.ComponentGrabFocusMethodInfo-    ResolveProgressBarAccessibleMethod "initialize" o = Atk.ObjectInitializeMethodInfo-    ResolveProgressBarAccessibleMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveProgressBarAccessibleMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveProgressBarAccessibleMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveProgressBarAccessibleMethod "notifyStateChange" o = Atk.ObjectNotifyStateChangeMethodInfo-    ResolveProgressBarAccessibleMethod "peekParent" o = Atk.ObjectPeekParentMethodInfo-    ResolveProgressBarAccessibleMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveProgressBarAccessibleMethod "refAccessibleAtPoint" o = Atk.ComponentRefAccessibleAtPointMethodInfo-    ResolveProgressBarAccessibleMethod "refAccessibleChild" o = Atk.ObjectRefAccessibleChildMethodInfo-    ResolveProgressBarAccessibleMethod "refRelationSet" o = Atk.ObjectRefRelationSetMethodInfo-    ResolveProgressBarAccessibleMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveProgressBarAccessibleMethod "refStateSet" o = Atk.ObjectRefStateSetMethodInfo-    ResolveProgressBarAccessibleMethod "removeFocusHandler" o = Atk.ComponentRemoveFocusHandlerMethodInfo-    ResolveProgressBarAccessibleMethod "removePropertyChangeHandler" o = Atk.ObjectRemovePropertyChangeHandlerMethodInfo-    ResolveProgressBarAccessibleMethod "removeRelationship" o = Atk.ObjectRemoveRelationshipMethodInfo-    ResolveProgressBarAccessibleMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveProgressBarAccessibleMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveProgressBarAccessibleMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveProgressBarAccessibleMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveProgressBarAccessibleMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveProgressBarAccessibleMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveProgressBarAccessibleMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveProgressBarAccessibleMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveProgressBarAccessibleMethod "getAlpha" o = Atk.ComponentGetAlphaMethodInfo-    ResolveProgressBarAccessibleMethod "getAttributes" o = Atk.ObjectGetAttributesMethodInfo-    ResolveProgressBarAccessibleMethod "getCurrentValue" o = Atk.ValueGetCurrentValueMethodInfo-    ResolveProgressBarAccessibleMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveProgressBarAccessibleMethod "getDescription" o = Atk.ObjectGetDescriptionMethodInfo-    ResolveProgressBarAccessibleMethod "getExtents" o = Atk.ComponentGetExtentsMethodInfo-    ResolveProgressBarAccessibleMethod "getIncrement" o = Atk.ValueGetIncrementMethodInfo-    ResolveProgressBarAccessibleMethod "getIndexInParent" o = Atk.ObjectGetIndexInParentMethodInfo-    ResolveProgressBarAccessibleMethod "getMaximumValue" o = Atk.ValueGetMaximumValueMethodInfo-    ResolveProgressBarAccessibleMethod "getMinimumIncrement" o = Atk.ValueGetMinimumIncrementMethodInfo-    ResolveProgressBarAccessibleMethod "getMinimumValue" o = Atk.ValueGetMinimumValueMethodInfo-    ResolveProgressBarAccessibleMethod "getNAccessibleChildren" o = Atk.ObjectGetNAccessibleChildrenMethodInfo-    ResolveProgressBarAccessibleMethod "getName" o = Atk.ObjectGetNameMethodInfo-    ResolveProgressBarAccessibleMethod "getObjectLocale" o = Atk.ObjectGetObjectLocaleMethodInfo-    ResolveProgressBarAccessibleMethod "getParent" o = Atk.ObjectGetParentMethodInfo-    ResolveProgressBarAccessibleMethod "getPosition" o = Atk.ComponentGetPositionMethodInfo-    ResolveProgressBarAccessibleMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveProgressBarAccessibleMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveProgressBarAccessibleMethod "getRange" o = Atk.ValueGetRangeMethodInfo-    ResolveProgressBarAccessibleMethod "getRole" o = Atk.ObjectGetRoleMethodInfo-    ResolveProgressBarAccessibleMethod "getSize" o = Atk.ComponentGetSizeMethodInfo-    ResolveProgressBarAccessibleMethod "getSubRanges" o = Atk.ValueGetSubRangesMethodInfo-    ResolveProgressBarAccessibleMethod "getValueAndText" o = Atk.ValueGetValueAndTextMethodInfo-    ResolveProgressBarAccessibleMethod "getWidget" o = AccessibleGetWidgetMethodInfo-    ResolveProgressBarAccessibleMethod "setCurrentValue" o = Atk.ValueSetCurrentValueMethodInfo-    ResolveProgressBarAccessibleMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveProgressBarAccessibleMethod "setDescription" o = Atk.ObjectSetDescriptionMethodInfo-    ResolveProgressBarAccessibleMethod "setExtents" o = Atk.ComponentSetExtentsMethodInfo-    ResolveProgressBarAccessibleMethod "setName" o = Atk.ObjectSetNameMethodInfo-    ResolveProgressBarAccessibleMethod "setParent" o = Atk.ObjectSetParentMethodInfo-    ResolveProgressBarAccessibleMethod "setPosition" o = Atk.ComponentSetPositionMethodInfo-    ResolveProgressBarAccessibleMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveProgressBarAccessibleMethod "setRole" o = Atk.ObjectSetRoleMethodInfo-    ResolveProgressBarAccessibleMethod "setSize" o = Atk.ComponentSetSizeMethodInfo-    ResolveProgressBarAccessibleMethod "setValue" o = Atk.ValueSetValueMethodInfo-    ResolveProgressBarAccessibleMethod "setWidget" o = AccessibleSetWidgetMethodInfo-    ResolveProgressBarAccessibleMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveProgressBarAccessibleMethod t ProgressBarAccessible, MethodInfo info ProgressBarAccessible p) => IsLabelProxy t (ProgressBarAccessible -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveProgressBarAccessibleMethod t ProgressBarAccessible, MethodInfo info ProgressBarAccessible p) => IsLabel t (ProgressBarAccessible -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList ProgressBarAccessible = ProgressBarAccessibleAttributeList-type ProgressBarAccessibleAttributeList = ('[ '("accessibleComponentLayer", Atk.ObjectAccessibleComponentLayerPropertyInfo), '("accessibleComponentMdiZorder", Atk.ObjectAccessibleComponentMdiZorderPropertyInfo), '("accessibleDescription", Atk.ObjectAccessibleDescriptionPropertyInfo), '("accessibleHypertextNlinks", Atk.ObjectAccessibleHypertextNlinksPropertyInfo), '("accessibleName", Atk.ObjectAccessibleNamePropertyInfo), '("accessibleParent", Atk.ObjectAccessibleParentPropertyInfo), '("accessibleRole", Atk.ObjectAccessibleRolePropertyInfo), '("accessibleTableCaption", Atk.ObjectAccessibleTableCaptionPropertyInfo), '("accessibleTableCaptionObject", Atk.ObjectAccessibleTableCaptionObjectPropertyInfo), '("accessibleTableColumnDescription", Atk.ObjectAccessibleTableColumnDescriptionPropertyInfo), '("accessibleTableColumnHeader", Atk.ObjectAccessibleTableColumnHeaderPropertyInfo), '("accessibleTableRowDescription", Atk.ObjectAccessibleTableRowDescriptionPropertyInfo), '("accessibleTableRowHeader", Atk.ObjectAccessibleTableRowHeaderPropertyInfo), '("accessibleTableSummary", Atk.ObjectAccessibleTableSummaryPropertyInfo), '("accessibleValue", Atk.ObjectAccessibleValuePropertyInfo), '("widget", AccessibleWidgetPropertyInfo)] :: [(Symbol, *)])--type instance SignalList ProgressBarAccessible = ProgressBarAccessibleSignalList-type ProgressBarAccessibleSignalList = ('[ '("activeDescendantChanged", Atk.ObjectActiveDescendantChangedSignalInfo), '("boundsChanged", Atk.ComponentBoundsChangedSignalInfo), '("childrenChanged", Atk.ObjectChildrenChangedSignalInfo), '("focusEvent", Atk.ObjectFocusEventSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("propertyChange", Atk.ObjectPropertyChangeSignalInfo), '("stateChange", Atk.ObjectStateChangeSignalInfo), '("valueChanged", Atk.ValueValueChangedSignalInfo), '("visibleDataChanged", Atk.ObjectVisibleDataChangedSignalInfo)] :: [(Symbol, *)])--
− GI/Gtk/Objects/ProgressBarAccessible.hs-boot
@@ -1,13 +0,0 @@-module GI.Gtk.Objects.ProgressBarAccessible where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype ProgressBarAccessible = ProgressBarAccessible (ForeignPtr ProgressBarAccessible)-instance GObject ProgressBarAccessible where-class GObject o => ProgressBarAccessibleK o-instance (GObject o, IsDescendantOf ProgressBarAccessible o) => ProgressBarAccessibleK o
− GI/Gtk/Objects/RadioAction.hs
@@ -1,563 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.RadioAction-    ( ---- * Exported types-    RadioAction(..)                         ,-    RadioActionK                            ,-    toRadioAction                           ,-    noRadioAction                           ,--- -- * Methods--- ** radioActionGetCurrentValue-    RadioActionGetCurrentValueMethodInfo    ,-    radioActionGetCurrentValue              ,----- ** radioActionGetGroup-    RadioActionGetGroupMethodInfo           ,-    radioActionGetGroup                     ,----- ** radioActionJoinGroup-    RadioActionJoinGroupMethodInfo          ,-    radioActionJoinGroup                    ,----- ** radioActionNew-    radioActionNew                          ,----- ** radioActionSetCurrentValue-    RadioActionSetCurrentValueMethodInfo    ,-    radioActionSetCurrentValue              ,----- ** radioActionSetGroup-    RadioActionSetGroupMethodInfo           ,-    radioActionSetGroup                     ,----- -- * Properties--- ** CurrentValue-    RadioActionCurrentValuePropertyInfo     ,-    constructRadioActionCurrentValue        ,-    getRadioActionCurrentValue              ,-    radioActionCurrentValue                 ,-    setRadioActionCurrentValue              ,----- ** Group-    RadioActionGroupPropertyInfo            ,-    clearRadioActionGroup                   ,-    constructRadioActionGroup               ,-    radioActionGroup                        ,-    setRadioActionGroup                     ,----- ** Value-    RadioActionValuePropertyInfo            ,-    constructRadioActionValue               ,-    getRadioActionValue                     ,-    radioActionValue                        ,-    setRadioActionValue                     ,----- -- * Signals--- ** Changed-    RadioActionChangedCallback              ,-    RadioActionChangedCallbackC             ,-    RadioActionChangedSignalInfo            ,-    afterRadioActionChanged                 ,-    mkRadioActionChangedCallback            ,-    noRadioActionChangedCallback            ,-    onRadioActionChanged                    ,-    radioActionChangedCallbackWrapper       ,-    radioActionChangedClosure               ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.GObject as GObject--newtype RadioAction = RadioAction (ForeignPtr RadioAction)-foreign import ccall "gtk_radio_action_get_type"-    c_gtk_radio_action_get_type :: IO GType--type instance ParentTypes RadioAction = RadioActionParentTypes-type RadioActionParentTypes = '[ToggleAction, Action, GObject.Object, Buildable]--instance GObject RadioAction where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_radio_action_get_type-    --class GObject o => RadioActionK o-instance (GObject o, IsDescendantOf RadioAction o) => RadioActionK o--toRadioAction :: RadioActionK o => o -> IO RadioAction-toRadioAction = unsafeCastTo RadioAction--noRadioAction :: Maybe RadioAction-noRadioAction = Nothing--type family ResolveRadioActionMethod (t :: Symbol) (o :: *) :: * where-    ResolveRadioActionMethod "activate" o = ActionActivateMethodInfo-    ResolveRadioActionMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveRadioActionMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveRadioActionMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveRadioActionMethod "blockActivate" o = ActionBlockActivateMethodInfo-    ResolveRadioActionMethod "connectAccelerator" o = ActionConnectAcceleratorMethodInfo-    ResolveRadioActionMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveRadioActionMethod "createIcon" o = ActionCreateIconMethodInfo-    ResolveRadioActionMethod "createMenu" o = ActionCreateMenuMethodInfo-    ResolveRadioActionMethod "createMenuItem" o = ActionCreateMenuItemMethodInfo-    ResolveRadioActionMethod "createToolItem" o = ActionCreateToolItemMethodInfo-    ResolveRadioActionMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveRadioActionMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveRadioActionMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveRadioActionMethod "disconnectAccelerator" o = ActionDisconnectAcceleratorMethodInfo-    ResolveRadioActionMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveRadioActionMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveRadioActionMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveRadioActionMethod "isSensitive" o = ActionIsSensitiveMethodInfo-    ResolveRadioActionMethod "isVisible" o = ActionIsVisibleMethodInfo-    ResolveRadioActionMethod "joinGroup" o = RadioActionJoinGroupMethodInfo-    ResolveRadioActionMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveRadioActionMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveRadioActionMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveRadioActionMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveRadioActionMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveRadioActionMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveRadioActionMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveRadioActionMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveRadioActionMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveRadioActionMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveRadioActionMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveRadioActionMethod "toggled" o = ToggleActionToggledMethodInfo-    ResolveRadioActionMethod "unblockActivate" o = ActionUnblockActivateMethodInfo-    ResolveRadioActionMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveRadioActionMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveRadioActionMethod "getAccelClosure" o = ActionGetAccelClosureMethodInfo-    ResolveRadioActionMethod "getAccelPath" o = ActionGetAccelPathMethodInfo-    ResolveRadioActionMethod "getActive" o = ToggleActionGetActiveMethodInfo-    ResolveRadioActionMethod "getAlwaysShowImage" o = ActionGetAlwaysShowImageMethodInfo-    ResolveRadioActionMethod "getCurrentValue" o = RadioActionGetCurrentValueMethodInfo-    ResolveRadioActionMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveRadioActionMethod "getDrawAsRadio" o = ToggleActionGetDrawAsRadioMethodInfo-    ResolveRadioActionMethod "getGicon" o = ActionGetGiconMethodInfo-    ResolveRadioActionMethod "getGroup" o = RadioActionGetGroupMethodInfo-    ResolveRadioActionMethod "getIconName" o = ActionGetIconNameMethodInfo-    ResolveRadioActionMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveRadioActionMethod "getIsImportant" o = ActionGetIsImportantMethodInfo-    ResolveRadioActionMethod "getLabel" o = ActionGetLabelMethodInfo-    ResolveRadioActionMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveRadioActionMethod "getProxies" o = ActionGetProxiesMethodInfo-    ResolveRadioActionMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveRadioActionMethod "getSensitive" o = ActionGetSensitiveMethodInfo-    ResolveRadioActionMethod "getShortLabel" o = ActionGetShortLabelMethodInfo-    ResolveRadioActionMethod "getStockId" o = ActionGetStockIdMethodInfo-    ResolveRadioActionMethod "getTooltip" o = ActionGetTooltipMethodInfo-    ResolveRadioActionMethod "getVisible" o = ActionGetVisibleMethodInfo-    ResolveRadioActionMethod "getVisibleHorizontal" o = ActionGetVisibleHorizontalMethodInfo-    ResolveRadioActionMethod "getVisibleVertical" o = ActionGetVisibleVerticalMethodInfo-    ResolveRadioActionMethod "setAccelGroup" o = ActionSetAccelGroupMethodInfo-    ResolveRadioActionMethod "setAccelPath" o = ActionSetAccelPathMethodInfo-    ResolveRadioActionMethod "setActive" o = ToggleActionSetActiveMethodInfo-    ResolveRadioActionMethod "setAlwaysShowImage" o = ActionSetAlwaysShowImageMethodInfo-    ResolveRadioActionMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveRadioActionMethod "setCurrentValue" o = RadioActionSetCurrentValueMethodInfo-    ResolveRadioActionMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveRadioActionMethod "setDrawAsRadio" o = ToggleActionSetDrawAsRadioMethodInfo-    ResolveRadioActionMethod "setGicon" o = ActionSetGiconMethodInfo-    ResolveRadioActionMethod "setGroup" o = RadioActionSetGroupMethodInfo-    ResolveRadioActionMethod "setIconName" o = ActionSetIconNameMethodInfo-    ResolveRadioActionMethod "setIsImportant" o = ActionSetIsImportantMethodInfo-    ResolveRadioActionMethod "setLabel" o = ActionSetLabelMethodInfo-    ResolveRadioActionMethod "setName" o = BuildableSetNameMethodInfo-    ResolveRadioActionMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveRadioActionMethod "setSensitive" o = ActionSetSensitiveMethodInfo-    ResolveRadioActionMethod "setShortLabel" o = ActionSetShortLabelMethodInfo-    ResolveRadioActionMethod "setStockId" o = ActionSetStockIdMethodInfo-    ResolveRadioActionMethod "setTooltip" o = ActionSetTooltipMethodInfo-    ResolveRadioActionMethod "setVisible" o = ActionSetVisibleMethodInfo-    ResolveRadioActionMethod "setVisibleHorizontal" o = ActionSetVisibleHorizontalMethodInfo-    ResolveRadioActionMethod "setVisibleVertical" o = ActionSetVisibleVerticalMethodInfo-    ResolveRadioActionMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveRadioActionMethod t RadioAction, MethodInfo info RadioAction p) => IsLabelProxy t (RadioAction -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveRadioActionMethod t RadioAction, MethodInfo info RadioAction p) => IsLabel t (RadioAction -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal RadioAction::changed-type RadioActionChangedCallback =-    RadioAction ->-    IO ()--noRadioActionChangedCallback :: Maybe RadioActionChangedCallback-noRadioActionChangedCallback = Nothing--type RadioActionChangedCallbackC =-    Ptr () ->                               -- object-    Ptr RadioAction ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkRadioActionChangedCallback :: RadioActionChangedCallbackC -> IO (FunPtr RadioActionChangedCallbackC)--radioActionChangedClosure :: RadioActionChangedCallback -> IO Closure-radioActionChangedClosure cb = newCClosure =<< mkRadioActionChangedCallback wrapped-    where wrapped = radioActionChangedCallbackWrapper cb--radioActionChangedCallbackWrapper ::-    RadioActionChangedCallback ->-    Ptr () ->-    Ptr RadioAction ->-    Ptr () ->-    IO ()-radioActionChangedCallbackWrapper _cb _ current _ = do-    current' <- (newObject RadioAction) current-    _cb  current'--onRadioActionChanged :: (GObject a, MonadIO m) => a -> RadioActionChangedCallback -> m SignalHandlerId-onRadioActionChanged obj cb = liftIO $ connectRadioActionChanged obj cb SignalConnectBefore-afterRadioActionChanged :: (GObject a, MonadIO m) => a -> RadioActionChangedCallback -> m SignalHandlerId-afterRadioActionChanged obj cb = connectRadioActionChanged obj cb SignalConnectAfter--connectRadioActionChanged :: (GObject a, MonadIO m) =>-                             a -> RadioActionChangedCallback -> SignalConnectMode -> m SignalHandlerId-connectRadioActionChanged obj cb after = liftIO $ do-    cb' <- mkRadioActionChangedCallback (radioActionChangedCallbackWrapper cb)-    connectSignalFunPtr obj "changed" cb' after---- VVV Prop "current-value"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getRadioActionCurrentValue :: (MonadIO m, RadioActionK o) => o -> m Int32-getRadioActionCurrentValue obj = liftIO $ getObjectPropertyInt32 obj "current-value"--setRadioActionCurrentValue :: (MonadIO m, RadioActionK o) => o -> Int32 -> m ()-setRadioActionCurrentValue obj val = liftIO $ setObjectPropertyInt32 obj "current-value" val--constructRadioActionCurrentValue :: Int32 -> IO ([Char], GValue)-constructRadioActionCurrentValue val = constructObjectPropertyInt32 "current-value" val--data RadioActionCurrentValuePropertyInfo-instance AttrInfo RadioActionCurrentValuePropertyInfo where-    type AttrAllowedOps RadioActionCurrentValuePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint RadioActionCurrentValuePropertyInfo = (~) Int32-    type AttrBaseTypeConstraint RadioActionCurrentValuePropertyInfo = RadioActionK-    type AttrGetType RadioActionCurrentValuePropertyInfo = Int32-    type AttrLabel RadioActionCurrentValuePropertyInfo = "current-value"-    attrGet _ = getRadioActionCurrentValue-    attrSet _ = setRadioActionCurrentValue-    attrConstruct _ = constructRadioActionCurrentValue-    attrClear _ = undefined---- VVV Prop "group"-   -- Type: TInterface "Gtk" "RadioAction"-   -- Flags: [PropertyWritable]-   -- Nullable: (Nothing,Nothing)--setRadioActionGroup :: (MonadIO m, RadioActionK o, RadioActionK a) => o -> a -> m ()-setRadioActionGroup obj val = liftIO $ setObjectPropertyObject obj "group" (Just val)--constructRadioActionGroup :: (RadioActionK a) => a -> IO ([Char], GValue)-constructRadioActionGroup val = constructObjectPropertyObject "group" (Just val)--clearRadioActionGroup :: (MonadIO m, RadioActionK o) => o -> m ()-clearRadioActionGroup obj = liftIO $ setObjectPropertyObject obj "group" (Nothing :: Maybe RadioAction)--data RadioActionGroupPropertyInfo-instance AttrInfo RadioActionGroupPropertyInfo where-    type AttrAllowedOps RadioActionGroupPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrClear]-    type AttrSetTypeConstraint RadioActionGroupPropertyInfo = RadioActionK-    type AttrBaseTypeConstraint RadioActionGroupPropertyInfo = RadioActionK-    type AttrGetType RadioActionGroupPropertyInfo = ()-    type AttrLabel RadioActionGroupPropertyInfo = "group"-    attrGet _ = undefined-    attrSet _ = setRadioActionGroup-    attrConstruct _ = constructRadioActionGroup-    attrClear _ = clearRadioActionGroup---- VVV Prop "value"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getRadioActionValue :: (MonadIO m, RadioActionK o) => o -> m Int32-getRadioActionValue obj = liftIO $ getObjectPropertyInt32 obj "value"--setRadioActionValue :: (MonadIO m, RadioActionK o) => o -> Int32 -> m ()-setRadioActionValue obj val = liftIO $ setObjectPropertyInt32 obj "value" val--constructRadioActionValue :: Int32 -> IO ([Char], GValue)-constructRadioActionValue val = constructObjectPropertyInt32 "value" val--data RadioActionValuePropertyInfo-instance AttrInfo RadioActionValuePropertyInfo where-    type AttrAllowedOps RadioActionValuePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint RadioActionValuePropertyInfo = (~) Int32-    type AttrBaseTypeConstraint RadioActionValuePropertyInfo = RadioActionK-    type AttrGetType RadioActionValuePropertyInfo = Int32-    type AttrLabel RadioActionValuePropertyInfo = "value"-    attrGet _ = getRadioActionValue-    attrSet _ = setRadioActionValue-    attrConstruct _ = constructRadioActionValue-    attrClear _ = undefined--type instance AttributeList RadioAction = RadioActionAttributeList-type RadioActionAttributeList = ('[ '("actionGroup", ActionActionGroupPropertyInfo), '("active", ToggleActionActivePropertyInfo), '("alwaysShowImage", ActionAlwaysShowImagePropertyInfo), '("currentValue", RadioActionCurrentValuePropertyInfo), '("drawAsRadio", ToggleActionDrawAsRadioPropertyInfo), '("gicon", ActionGiconPropertyInfo), '("group", RadioActionGroupPropertyInfo), '("hideIfEmpty", ActionHideIfEmptyPropertyInfo), '("iconName", ActionIconNamePropertyInfo), '("isImportant", ActionIsImportantPropertyInfo), '("label", ActionLabelPropertyInfo), '("name", ActionNamePropertyInfo), '("sensitive", ActionSensitivePropertyInfo), '("shortLabel", ActionShortLabelPropertyInfo), '("stockId", ActionStockIdPropertyInfo), '("tooltip", ActionTooltipPropertyInfo), '("value", RadioActionValuePropertyInfo), '("visible", ActionVisiblePropertyInfo), '("visibleHorizontal", ActionVisibleHorizontalPropertyInfo), '("visibleOverflown", ActionVisibleOverflownPropertyInfo), '("visibleVertical", ActionVisibleVerticalPropertyInfo)] :: [(Symbol, *)])--radioActionCurrentValue :: AttrLabelProxy "currentValue"-radioActionCurrentValue = AttrLabelProxy--radioActionGroup :: AttrLabelProxy "group"-radioActionGroup = AttrLabelProxy--radioActionValue :: AttrLabelProxy "value"-radioActionValue = AttrLabelProxy--data RadioActionChangedSignalInfo-instance SignalInfo RadioActionChangedSignalInfo where-    type HaskellCallbackType RadioActionChangedSignalInfo = RadioActionChangedCallback-    connectSignal _ = connectRadioActionChanged--type instance SignalList RadioAction = RadioActionSignalList-type RadioActionSignalList = ('[ '("activate", ActionActivateSignalInfo), '("changed", RadioActionChangedSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("toggled", ToggleActionToggledSignalInfo)] :: [(Symbol, *)])---- method RadioAction::new--- method type : Constructor--- Args : [Arg {argCName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "label", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "tooltip", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "stock_id", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "RadioAction")--- throws : False--- Skip return : False--foreign import ccall "gtk_radio_action_new" gtk_radio_action_new :: -    CString ->                              -- name : TBasicType TUTF8-    CString ->                              -- label : TBasicType TUTF8-    CString ->                              -- tooltip : TBasicType TUTF8-    CString ->                              -- stock_id : TBasicType TUTF8-    Int32 ->                                -- value : TBasicType TInt-    IO (Ptr RadioAction)--{-# DEPRECATED radioActionNew ["(Since version 3.10)"]#-}-radioActionNew ::-    (MonadIO m) =>-    T.Text                                  -- name-    -> Maybe (T.Text)                       -- label-    -> Maybe (T.Text)                       -- tooltip-    -> Maybe (T.Text)                       -- stockId-    -> Int32                                -- value-    -> m RadioAction                        -- result-radioActionNew name label tooltip stockId value = liftIO $ do-    name' <- textToCString name-    maybeLabel <- case label of-        Nothing -> return nullPtr-        Just jLabel -> do-            jLabel' <- textToCString jLabel-            return jLabel'-    maybeTooltip <- case tooltip of-        Nothing -> return nullPtr-        Just jTooltip -> do-            jTooltip' <- textToCString jTooltip-            return jTooltip'-    maybeStockId <- case stockId of-        Nothing -> return nullPtr-        Just jStockId -> do-            jStockId' <- textToCString jStockId-            return jStockId'-    result <- gtk_radio_action_new name' maybeLabel maybeTooltip maybeStockId value-    checkUnexpectedReturnNULL "gtk_radio_action_new" result-    result' <- (wrapObject RadioAction) result-    freeMem name'-    freeMem maybeLabel-    freeMem maybeTooltip-    freeMem maybeStockId-    return result'---- method RadioAction::get_current_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "RadioAction", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_radio_action_get_current_value" gtk_radio_action_get_current_value :: -    Ptr RadioAction ->                      -- _obj : TInterface "Gtk" "RadioAction"-    IO Int32--{-# DEPRECATED radioActionGetCurrentValue ["(Since version 3.10)"]#-}-radioActionGetCurrentValue ::-    (MonadIO m, RadioActionK a) =>-    a                                       -- _obj-    -> m Int32                              -- result-radioActionGetCurrentValue _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_radio_action_get_current_value _obj'-    touchManagedPtr _obj-    return result--data RadioActionGetCurrentValueMethodInfo-instance (signature ~ (m Int32), MonadIO m, RadioActionK a) => MethodInfo RadioActionGetCurrentValueMethodInfo a signature where-    overloadedMethod _ = radioActionGetCurrentValue---- method RadioAction::get_group--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "RadioAction", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TGSList (TInterface "Gtk" "RadioAction"))--- throws : False--- Skip return : False--foreign import ccall "gtk_radio_action_get_group" gtk_radio_action_get_group :: -    Ptr RadioAction ->                      -- _obj : TInterface "Gtk" "RadioAction"-    IO (Ptr (GSList (Ptr RadioAction)))--{-# DEPRECATED radioActionGetGroup ["(Since version 3.10)"]#-}-radioActionGetGroup ::-    (MonadIO m, RadioActionK a) =>-    a                                       -- _obj-    -> m [RadioAction]                      -- result-radioActionGetGroup _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_radio_action_get_group _obj'-    result' <- unpackGSList result-    result'' <- mapM (newObject RadioAction) result'-    touchManagedPtr _obj-    return result''--data RadioActionGetGroupMethodInfo-instance (signature ~ (m [RadioAction]), MonadIO m, RadioActionK a) => MethodInfo RadioActionGetGroupMethodInfo a signature where-    overloadedMethod _ = radioActionGetGroup---- method RadioAction::join_group--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "RadioAction", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "group_source", argType = TInterface "Gtk" "RadioAction", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_radio_action_join_group" gtk_radio_action_join_group :: -    Ptr RadioAction ->                      -- _obj : TInterface "Gtk" "RadioAction"-    Ptr RadioAction ->                      -- group_source : TInterface "Gtk" "RadioAction"-    IO ()--{-# DEPRECATED radioActionJoinGroup ["(Since version 3.10)"]#-}-radioActionJoinGroup ::-    (MonadIO m, RadioActionK a, RadioActionK b) =>-    a                                       -- _obj-    -> Maybe (b)                            -- groupSource-    -> m ()                                 -- result-radioActionJoinGroup _obj groupSource = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeGroupSource <- case groupSource of-        Nothing -> return nullPtr-        Just jGroupSource -> do-            let jGroupSource' = unsafeManagedPtrCastPtr jGroupSource-            return jGroupSource'-    gtk_radio_action_join_group _obj' maybeGroupSource-    touchManagedPtr _obj-    whenJust groupSource touchManagedPtr-    return ()--data RadioActionJoinGroupMethodInfo-instance (signature ~ (Maybe (b) -> m ()), MonadIO m, RadioActionK a, RadioActionK b) => MethodInfo RadioActionJoinGroupMethodInfo a signature where-    overloadedMethod _ = radioActionJoinGroup---- method RadioAction::set_current_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "RadioAction", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "current_value", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_radio_action_set_current_value" gtk_radio_action_set_current_value :: -    Ptr RadioAction ->                      -- _obj : TInterface "Gtk" "RadioAction"-    Int32 ->                                -- current_value : TBasicType TInt-    IO ()--{-# DEPRECATED radioActionSetCurrentValue ["(Since version 3.10)"]#-}-radioActionSetCurrentValue ::-    (MonadIO m, RadioActionK a) =>-    a                                       -- _obj-    -> Int32                                -- currentValue-    -> m ()                                 -- result-radioActionSetCurrentValue _obj currentValue = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_radio_action_set_current_value _obj' currentValue-    touchManagedPtr _obj-    return ()--data RadioActionSetCurrentValueMethodInfo-instance (signature ~ (Int32 -> m ()), MonadIO m, RadioActionK a) => MethodInfo RadioActionSetCurrentValueMethodInfo a signature where-    overloadedMethod _ = radioActionSetCurrentValue---- method RadioAction::set_group--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "RadioAction", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "group", argType = TGSList (TInterface "Gtk" "RadioAction"), direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_radio_action_set_group" gtk_radio_action_set_group :: -    Ptr RadioAction ->                      -- _obj : TInterface "Gtk" "RadioAction"-    Ptr (GSList (Ptr RadioAction)) ->       -- group : TGSList (TInterface "Gtk" "RadioAction")-    IO ()--{-# DEPRECATED radioActionSetGroup ["(Since version 3.10)"]#-}-radioActionSetGroup ::-    (MonadIO m, RadioActionK a, RadioActionK b) =>-    a                                       -- _obj-    -> [b]                                  -- group-    -> m ()                                 -- result-radioActionSetGroup _obj group = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let group' = map unsafeManagedPtrCastPtr group-    group'' <- packGSList group'-    gtk_radio_action_set_group _obj' group''-    touchManagedPtr _obj-    mapM_ touchManagedPtr group-    g_slist_free group''-    return ()--data RadioActionSetGroupMethodInfo-instance (signature ~ ([b] -> m ()), MonadIO m, RadioActionK a, RadioActionK b) => MethodInfo RadioActionSetGroupMethodInfo a signature where-    overloadedMethod _ = radioActionSetGroup--
− GI/Gtk/Objects/RadioAction.hs-boot
@@ -1,22 +0,0 @@-module GI.Gtk.Objects.RadioAction where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype RadioAction = RadioAction (ForeignPtr RadioAction)-instance GObject RadioAction where-class GObject o => RadioActionK o-instance (GObject o, IsDescendantOf RadioAction o) => RadioActionK o-data RadioActionCurrentValuePropertyInfo-data RadioActionGroupPropertyInfo-data RadioActionValuePropertyInfo-data RadioActionChangedSignalInfo-data RadioActionGetCurrentValueMethodInfo-data RadioActionGetGroupMethodInfo-data RadioActionJoinGroupMethodInfo-data RadioActionSetCurrentValueMethodInfo-data RadioActionSetGroupMethodInfo
− GI/Gtk/Objects/RadioButton.hs
@@ -1,849 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.RadioButton-    ( ---- * Exported types-    RadioButton(..)                         ,-    RadioButtonK                            ,-    toRadioButton                           ,-    noRadioButton                           ,--- -- * Methods--- ** radioButtonGetGroup-    RadioButtonGetGroupMethodInfo           ,-    radioButtonGetGroup                     ,----- ** radioButtonJoinGroup-    RadioButtonJoinGroupMethodInfo          ,-    radioButtonJoinGroup                    ,----- ** radioButtonNew-    radioButtonNew                          ,----- ** radioButtonNewFromWidget-    radioButtonNewFromWidget                ,----- ** radioButtonNewWithLabel-    radioButtonNewWithLabel                 ,----- ** radioButtonNewWithLabelFromWidget-    radioButtonNewWithLabelFromWidget       ,----- ** radioButtonNewWithMnemonic-    radioButtonNewWithMnemonic              ,----- ** radioButtonNewWithMnemonicFromWidget-    radioButtonNewWithMnemonicFromWidget    ,----- ** radioButtonSetGroup-    RadioButtonSetGroupMethodInfo           ,-    radioButtonSetGroup                     ,----- -- * Properties--- ** Group-    RadioButtonGroupPropertyInfo            ,-    clearRadioButtonGroup                   ,-    constructRadioButtonGroup               ,-    radioButtonGroup                        ,-    setRadioButtonGroup                     ,----- -- * Signals--- ** GroupChanged-    RadioButtonGroupChangedCallback         ,-    RadioButtonGroupChangedCallbackC        ,-    RadioButtonGroupChangedSignalInfo       ,-    afterRadioButtonGroupChanged            ,-    mkRadioButtonGroupChangedCallback       ,-    noRadioButtonGroupChangedCallback       ,-    onRadioButtonGroupChanged               ,-    radioButtonGroupChangedCallbackWrapper  ,-    radioButtonGroupChangedClosure          ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype RadioButton = RadioButton (ForeignPtr RadioButton)-foreign import ccall "gtk_radio_button_get_type"-    c_gtk_radio_button_get_type :: IO GType--type instance ParentTypes RadioButton = RadioButtonParentTypes-type RadioButtonParentTypes = '[CheckButton, ToggleButton, Button, Bin, Container, Widget, GObject.Object, Atk.ImplementorIface, Actionable, Activatable, Buildable]--instance GObject RadioButton where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_radio_button_get_type-    --class GObject o => RadioButtonK o-instance (GObject o, IsDescendantOf RadioButton o) => RadioButtonK o--toRadioButton :: RadioButtonK o => o -> IO RadioButton-toRadioButton = unsafeCastTo RadioButton--noRadioButton :: Maybe RadioButton-noRadioButton = Nothing--type family ResolveRadioButtonMethod (t :: Symbol) (o :: *) :: * where-    ResolveRadioButtonMethod "activate" o = WidgetActivateMethodInfo-    ResolveRadioButtonMethod "add" o = ContainerAddMethodInfo-    ResolveRadioButtonMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveRadioButtonMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveRadioButtonMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveRadioButtonMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveRadioButtonMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveRadioButtonMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveRadioButtonMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveRadioButtonMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveRadioButtonMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveRadioButtonMethod "checkResize" o = ContainerCheckResizeMethodInfo-    ResolveRadioButtonMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveRadioButtonMethod "childGetProperty" o = ContainerChildGetPropertyMethodInfo-    ResolveRadioButtonMethod "childNotifyByPspec" o = ContainerChildNotifyByPspecMethodInfo-    ResolveRadioButtonMethod "childSetProperty" o = ContainerChildSetPropertyMethodInfo-    ResolveRadioButtonMethod "childType" o = ContainerChildTypeMethodInfo-    ResolveRadioButtonMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveRadioButtonMethod "clicked" o = ButtonClickedMethodInfo-    ResolveRadioButtonMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveRadioButtonMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveRadioButtonMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveRadioButtonMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveRadioButtonMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveRadioButtonMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveRadioButtonMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveRadioButtonMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveRadioButtonMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveRadioButtonMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveRadioButtonMethod "doSetRelatedAction" o = ActivatableDoSetRelatedActionMethodInfo-    ResolveRadioButtonMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveRadioButtonMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveRadioButtonMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveRadioButtonMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveRadioButtonMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveRadioButtonMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveRadioButtonMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveRadioButtonMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveRadioButtonMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveRadioButtonMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveRadioButtonMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveRadioButtonMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveRadioButtonMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveRadioButtonMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveRadioButtonMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveRadioButtonMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveRadioButtonMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveRadioButtonMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveRadioButtonMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveRadioButtonMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveRadioButtonMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveRadioButtonMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveRadioButtonMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveRadioButtonMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveRadioButtonMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveRadioButtonMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveRadioButtonMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveRadioButtonMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveRadioButtonMethod "draw" o = WidgetDrawMethodInfo-    ResolveRadioButtonMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveRadioButtonMethod "enter" o = ButtonEnterMethodInfo-    ResolveRadioButtonMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveRadioButtonMethod "event" o = WidgetEventMethodInfo-    ResolveRadioButtonMethod "forall" o = ContainerForallMethodInfo-    ResolveRadioButtonMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveRadioButtonMethod "foreach" o = ContainerForeachMethodInfo-    ResolveRadioButtonMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveRadioButtonMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveRadioButtonMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveRadioButtonMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveRadioButtonMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveRadioButtonMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveRadioButtonMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveRadioButtonMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveRadioButtonMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveRadioButtonMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveRadioButtonMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveRadioButtonMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveRadioButtonMethod "hide" o = WidgetHideMethodInfo-    ResolveRadioButtonMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveRadioButtonMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveRadioButtonMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveRadioButtonMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveRadioButtonMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveRadioButtonMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveRadioButtonMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveRadioButtonMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveRadioButtonMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveRadioButtonMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveRadioButtonMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveRadioButtonMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveRadioButtonMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveRadioButtonMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveRadioButtonMethod "joinGroup" o = RadioButtonJoinGroupMethodInfo-    ResolveRadioButtonMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveRadioButtonMethod "leave" o = ButtonLeaveMethodInfo-    ResolveRadioButtonMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveRadioButtonMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveRadioButtonMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveRadioButtonMethod "map" o = WidgetMapMethodInfo-    ResolveRadioButtonMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveRadioButtonMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveRadioButtonMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveRadioButtonMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveRadioButtonMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveRadioButtonMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveRadioButtonMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveRadioButtonMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveRadioButtonMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveRadioButtonMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveRadioButtonMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveRadioButtonMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveRadioButtonMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveRadioButtonMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveRadioButtonMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveRadioButtonMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveRadioButtonMethod "path" o = WidgetPathMethodInfo-    ResolveRadioButtonMethod "pressed" o = ButtonPressedMethodInfo-    ResolveRadioButtonMethod "propagateDraw" o = ContainerPropagateDrawMethodInfo-    ResolveRadioButtonMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveRadioButtonMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveRadioButtonMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveRadioButtonMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveRadioButtonMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveRadioButtonMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveRadioButtonMethod "realize" o = WidgetRealizeMethodInfo-    ResolveRadioButtonMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveRadioButtonMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveRadioButtonMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveRadioButtonMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveRadioButtonMethod "released" o = ButtonReleasedMethodInfo-    ResolveRadioButtonMethod "remove" o = ContainerRemoveMethodInfo-    ResolveRadioButtonMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveRadioButtonMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveRadioButtonMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveRadioButtonMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveRadioButtonMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveRadioButtonMethod "reparent" o = WidgetReparentMethodInfo-    ResolveRadioButtonMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveRadioButtonMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveRadioButtonMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveRadioButtonMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveRadioButtonMethod "resizeChildren" o = ContainerResizeChildrenMethodInfo-    ResolveRadioButtonMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveRadioButtonMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveRadioButtonMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveRadioButtonMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveRadioButtonMethod "show" o = WidgetShowMethodInfo-    ResolveRadioButtonMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveRadioButtonMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveRadioButtonMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveRadioButtonMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveRadioButtonMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveRadioButtonMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveRadioButtonMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveRadioButtonMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveRadioButtonMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveRadioButtonMethod "syncActionProperties" o = ActivatableSyncActionPropertiesMethodInfo-    ResolveRadioButtonMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveRadioButtonMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveRadioButtonMethod "toggled" o = ToggleButtonToggledMethodInfo-    ResolveRadioButtonMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveRadioButtonMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveRadioButtonMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveRadioButtonMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveRadioButtonMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveRadioButtonMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveRadioButtonMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveRadioButtonMethod "unsetFocusChain" o = ContainerUnsetFocusChainMethodInfo-    ResolveRadioButtonMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveRadioButtonMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveRadioButtonMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveRadioButtonMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveRadioButtonMethod "getActionName" o = ActionableGetActionNameMethodInfo-    ResolveRadioButtonMethod "getActionTargetValue" o = ActionableGetActionTargetValueMethodInfo-    ResolveRadioButtonMethod "getActive" o = ToggleButtonGetActiveMethodInfo-    ResolveRadioButtonMethod "getAlignment" o = ButtonGetAlignmentMethodInfo-    ResolveRadioButtonMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveRadioButtonMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveRadioButtonMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveRadioButtonMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveRadioButtonMethod "getAlwaysShowImage" o = ButtonGetAlwaysShowImageMethodInfo-    ResolveRadioButtonMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveRadioButtonMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveRadioButtonMethod "getBorderWidth" o = ContainerGetBorderWidthMethodInfo-    ResolveRadioButtonMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveRadioButtonMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveRadioButtonMethod "getChild" o = BinGetChildMethodInfo-    ResolveRadioButtonMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveRadioButtonMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveRadioButtonMethod "getChildren" o = ContainerGetChildrenMethodInfo-    ResolveRadioButtonMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveRadioButtonMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveRadioButtonMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveRadioButtonMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveRadioButtonMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveRadioButtonMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveRadioButtonMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveRadioButtonMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveRadioButtonMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveRadioButtonMethod "getEventWindow" o = ButtonGetEventWindowMethodInfo-    ResolveRadioButtonMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveRadioButtonMethod "getFocusChain" o = ContainerGetFocusChainMethodInfo-    ResolveRadioButtonMethod "getFocusChild" o = ContainerGetFocusChildMethodInfo-    ResolveRadioButtonMethod "getFocusHadjustment" o = ContainerGetFocusHadjustmentMethodInfo-    ResolveRadioButtonMethod "getFocusOnClick" o = ButtonGetFocusOnClickMethodInfo-    ResolveRadioButtonMethod "getFocusVadjustment" o = ContainerGetFocusVadjustmentMethodInfo-    ResolveRadioButtonMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveRadioButtonMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveRadioButtonMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveRadioButtonMethod "getGroup" o = RadioButtonGetGroupMethodInfo-    ResolveRadioButtonMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveRadioButtonMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveRadioButtonMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveRadioButtonMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveRadioButtonMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveRadioButtonMethod "getImage" o = ButtonGetImageMethodInfo-    ResolveRadioButtonMethod "getImagePosition" o = ButtonGetImagePositionMethodInfo-    ResolveRadioButtonMethod "getInconsistent" o = ToggleButtonGetInconsistentMethodInfo-    ResolveRadioButtonMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveRadioButtonMethod "getLabel" o = ButtonGetLabelMethodInfo-    ResolveRadioButtonMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveRadioButtonMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveRadioButtonMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveRadioButtonMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveRadioButtonMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveRadioButtonMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveRadioButtonMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveRadioButtonMethod "getMode" o = ToggleButtonGetModeMethodInfo-    ResolveRadioButtonMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveRadioButtonMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveRadioButtonMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveRadioButtonMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveRadioButtonMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveRadioButtonMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveRadioButtonMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveRadioButtonMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveRadioButtonMethod "getPathForChild" o = ContainerGetPathForChildMethodInfo-    ResolveRadioButtonMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveRadioButtonMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveRadioButtonMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveRadioButtonMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveRadioButtonMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveRadioButtonMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveRadioButtonMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveRadioButtonMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveRadioButtonMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveRadioButtonMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveRadioButtonMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveRadioButtonMethod "getRelatedAction" o = ActivatableGetRelatedActionMethodInfo-    ResolveRadioButtonMethod "getRelief" o = ButtonGetReliefMethodInfo-    ResolveRadioButtonMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveRadioButtonMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveRadioButtonMethod "getResizeMode" o = ContainerGetResizeModeMethodInfo-    ResolveRadioButtonMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveRadioButtonMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveRadioButtonMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveRadioButtonMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveRadioButtonMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveRadioButtonMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveRadioButtonMethod "getState" o = WidgetGetStateMethodInfo-    ResolveRadioButtonMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveRadioButtonMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveRadioButtonMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveRadioButtonMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveRadioButtonMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveRadioButtonMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveRadioButtonMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveRadioButtonMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveRadioButtonMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveRadioButtonMethod "getUseActionAppearance" o = ActivatableGetUseActionAppearanceMethodInfo-    ResolveRadioButtonMethod "getUseStock" o = ButtonGetUseStockMethodInfo-    ResolveRadioButtonMethod "getUseUnderline" o = ButtonGetUseUnderlineMethodInfo-    ResolveRadioButtonMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveRadioButtonMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveRadioButtonMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveRadioButtonMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveRadioButtonMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveRadioButtonMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveRadioButtonMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveRadioButtonMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveRadioButtonMethod "setActionName" o = ActionableSetActionNameMethodInfo-    ResolveRadioButtonMethod "setActionTargetValue" o = ActionableSetActionTargetValueMethodInfo-    ResolveRadioButtonMethod "setActive" o = ToggleButtonSetActiveMethodInfo-    ResolveRadioButtonMethod "setAlignment" o = ButtonSetAlignmentMethodInfo-    ResolveRadioButtonMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveRadioButtonMethod "setAlwaysShowImage" o = ButtonSetAlwaysShowImageMethodInfo-    ResolveRadioButtonMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveRadioButtonMethod "setBorderWidth" o = ContainerSetBorderWidthMethodInfo-    ResolveRadioButtonMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveRadioButtonMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveRadioButtonMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveRadioButtonMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveRadioButtonMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveRadioButtonMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveRadioButtonMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveRadioButtonMethod "setDetailedActionName" o = ActionableSetDetailedActionNameMethodInfo-    ResolveRadioButtonMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveRadioButtonMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveRadioButtonMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveRadioButtonMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveRadioButtonMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveRadioButtonMethod "setFocusChain" o = ContainerSetFocusChainMethodInfo-    ResolveRadioButtonMethod "setFocusChild" o = ContainerSetFocusChildMethodInfo-    ResolveRadioButtonMethod "setFocusHadjustment" o = ContainerSetFocusHadjustmentMethodInfo-    ResolveRadioButtonMethod "setFocusOnClick" o = ButtonSetFocusOnClickMethodInfo-    ResolveRadioButtonMethod "setFocusVadjustment" o = ContainerSetFocusVadjustmentMethodInfo-    ResolveRadioButtonMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveRadioButtonMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveRadioButtonMethod "setGroup" o = RadioButtonSetGroupMethodInfo-    ResolveRadioButtonMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveRadioButtonMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveRadioButtonMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveRadioButtonMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveRadioButtonMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveRadioButtonMethod "setImage" o = ButtonSetImageMethodInfo-    ResolveRadioButtonMethod "setImagePosition" o = ButtonSetImagePositionMethodInfo-    ResolveRadioButtonMethod "setInconsistent" o = ToggleButtonSetInconsistentMethodInfo-    ResolveRadioButtonMethod "setLabel" o = ButtonSetLabelMethodInfo-    ResolveRadioButtonMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveRadioButtonMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveRadioButtonMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveRadioButtonMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveRadioButtonMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveRadioButtonMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveRadioButtonMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveRadioButtonMethod "setMode" o = ToggleButtonSetModeMethodInfo-    ResolveRadioButtonMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveRadioButtonMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveRadioButtonMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveRadioButtonMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveRadioButtonMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveRadioButtonMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveRadioButtonMethod "setReallocateRedraws" o = ContainerSetReallocateRedrawsMethodInfo-    ResolveRadioButtonMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveRadioButtonMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveRadioButtonMethod "setRelatedAction" o = ActivatableSetRelatedActionMethodInfo-    ResolveRadioButtonMethod "setRelief" o = ButtonSetReliefMethodInfo-    ResolveRadioButtonMethod "setResizeMode" o = ContainerSetResizeModeMethodInfo-    ResolveRadioButtonMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveRadioButtonMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveRadioButtonMethod "setState" o = WidgetSetStateMethodInfo-    ResolveRadioButtonMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveRadioButtonMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveRadioButtonMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveRadioButtonMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveRadioButtonMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveRadioButtonMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveRadioButtonMethod "setUseActionAppearance" o = ActivatableSetUseActionAppearanceMethodInfo-    ResolveRadioButtonMethod "setUseStock" o = ButtonSetUseStockMethodInfo-    ResolveRadioButtonMethod "setUseUnderline" o = ButtonSetUseUnderlineMethodInfo-    ResolveRadioButtonMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveRadioButtonMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveRadioButtonMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveRadioButtonMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveRadioButtonMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveRadioButtonMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveRadioButtonMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveRadioButtonMethod t RadioButton, MethodInfo info RadioButton p) => IsLabelProxy t (RadioButton -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveRadioButtonMethod t RadioButton, MethodInfo info RadioButton p) => IsLabel t (RadioButton -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal RadioButton::group-changed-type RadioButtonGroupChangedCallback =-    IO ()--noRadioButtonGroupChangedCallback :: Maybe RadioButtonGroupChangedCallback-noRadioButtonGroupChangedCallback = Nothing--type RadioButtonGroupChangedCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkRadioButtonGroupChangedCallback :: RadioButtonGroupChangedCallbackC -> IO (FunPtr RadioButtonGroupChangedCallbackC)--radioButtonGroupChangedClosure :: RadioButtonGroupChangedCallback -> IO Closure-radioButtonGroupChangedClosure cb = newCClosure =<< mkRadioButtonGroupChangedCallback wrapped-    where wrapped = radioButtonGroupChangedCallbackWrapper cb--radioButtonGroupChangedCallbackWrapper ::-    RadioButtonGroupChangedCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-radioButtonGroupChangedCallbackWrapper _cb _ _ = do-    _cb --onRadioButtonGroupChanged :: (GObject a, MonadIO m) => a -> RadioButtonGroupChangedCallback -> m SignalHandlerId-onRadioButtonGroupChanged obj cb = liftIO $ connectRadioButtonGroupChanged obj cb SignalConnectBefore-afterRadioButtonGroupChanged :: (GObject a, MonadIO m) => a -> RadioButtonGroupChangedCallback -> m SignalHandlerId-afterRadioButtonGroupChanged obj cb = connectRadioButtonGroupChanged obj cb SignalConnectAfter--connectRadioButtonGroupChanged :: (GObject a, MonadIO m) =>-                                  a -> RadioButtonGroupChangedCallback -> SignalConnectMode -> m SignalHandlerId-connectRadioButtonGroupChanged obj cb after = liftIO $ do-    cb' <- mkRadioButtonGroupChangedCallback (radioButtonGroupChangedCallbackWrapper cb)-    connectSignalFunPtr obj "group-changed" cb' after---- VVV Prop "group"-   -- Type: TInterface "Gtk" "RadioButton"-   -- Flags: [PropertyWritable]-   -- Nullable: (Nothing,Nothing)--setRadioButtonGroup :: (MonadIO m, RadioButtonK o, RadioButtonK a) => o -> a -> m ()-setRadioButtonGroup obj val = liftIO $ setObjectPropertyObject obj "group" (Just val)--constructRadioButtonGroup :: (RadioButtonK a) => a -> IO ([Char], GValue)-constructRadioButtonGroup val = constructObjectPropertyObject "group" (Just val)--clearRadioButtonGroup :: (MonadIO m, RadioButtonK o) => o -> m ()-clearRadioButtonGroup obj = liftIO $ setObjectPropertyObject obj "group" (Nothing :: Maybe RadioButton)--data RadioButtonGroupPropertyInfo-instance AttrInfo RadioButtonGroupPropertyInfo where-    type AttrAllowedOps RadioButtonGroupPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrClear]-    type AttrSetTypeConstraint RadioButtonGroupPropertyInfo = RadioButtonK-    type AttrBaseTypeConstraint RadioButtonGroupPropertyInfo = RadioButtonK-    type AttrGetType RadioButtonGroupPropertyInfo = ()-    type AttrLabel RadioButtonGroupPropertyInfo = "group"-    attrGet _ = undefined-    attrSet _ = setRadioButtonGroup-    attrConstruct _ = constructRadioButtonGroup-    attrClear _ = clearRadioButtonGroup--type instance AttributeList RadioButton = RadioButtonAttributeList-type RadioButtonAttributeList = ('[ '("actionName", ActionableActionNamePropertyInfo), '("actionTarget", ActionableActionTargetPropertyInfo), '("active", ToggleButtonActivePropertyInfo), '("alwaysShowImage", ButtonAlwaysShowImagePropertyInfo), '("appPaintable", WidgetAppPaintablePropertyInfo), '("borderWidth", ContainerBorderWidthPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("child", ContainerChildPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("drawIndicator", ToggleButtonDrawIndicatorPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("focusOnClick", ButtonFocusOnClickPropertyInfo), '("group", RadioButtonGroupPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("image", ButtonImagePropertyInfo), '("imagePosition", ButtonImagePositionPropertyInfo), '("inconsistent", ToggleButtonInconsistentPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("label", ButtonLabelPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("parent", WidgetParentPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("relatedAction", ActivatableRelatedActionPropertyInfo), '("relief", ButtonReliefPropertyInfo), '("resizeMode", ContainerResizeModePropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("style", WidgetStylePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("useActionAppearance", ActivatableUseActionAppearancePropertyInfo), '("useStock", ButtonUseStockPropertyInfo), '("useUnderline", ButtonUseUnderlinePropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo), '("xalign", ButtonXalignPropertyInfo), '("yalign", ButtonYalignPropertyInfo)] :: [(Symbol, *)])--radioButtonGroup :: AttrLabelProxy "group"-radioButtonGroup = AttrLabelProxy--data RadioButtonGroupChangedSignalInfo-instance SignalInfo RadioButtonGroupChangedSignalInfo where-    type HaskellCallbackType RadioButtonGroupChangedSignalInfo = RadioButtonGroupChangedCallback-    connectSignal _ = connectRadioButtonGroupChanged--type instance SignalList RadioButton = RadioButtonSignalList-type RadioButtonSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("activate", ButtonActivateSignalInfo), '("add", ContainerAddSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("checkResize", ContainerCheckResizeSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("clicked", ButtonClickedSignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enter", ButtonEnterSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("groupChanged", RadioButtonGroupChangedSignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leave", ButtonLeaveSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("pressed", ButtonPressedSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("released", ButtonReleasedSignalInfo), '("remove", ContainerRemoveSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("setFocusChild", ContainerSetFocusChildSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("toggled", ToggleButtonToggledSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method RadioButton::new--- method type : Constructor--- Args : [Arg {argCName = "group", argType = TGSList (TInterface "Gtk" "RadioButton"), direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "RadioButton")--- throws : False--- Skip return : False--foreign import ccall "gtk_radio_button_new" gtk_radio_button_new :: -    Ptr (GSList (Ptr RadioButton)) ->       -- group : TGSList (TInterface "Gtk" "RadioButton")-    IO (Ptr RadioButton)---radioButtonNew ::-    (MonadIO m, RadioButtonK a) =>-    [a]                                     -- group-    -> m RadioButton                        -- result-radioButtonNew group = liftIO $ do-    let group' = map unsafeManagedPtrCastPtr group-    group'' <- packGSList group'-    result <- gtk_radio_button_new group''-    checkUnexpectedReturnNULL "gtk_radio_button_new" result-    result' <- (newObject RadioButton) result-    mapM_ touchManagedPtr group-    g_slist_free group''-    return result'---- method RadioButton::new_from_widget--- method type : Constructor--- Args : [Arg {argCName = "radio_group_member", argType = TInterface "Gtk" "RadioButton", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "RadioButton")--- throws : False--- Skip return : False--foreign import ccall "gtk_radio_button_new_from_widget" gtk_radio_button_new_from_widget :: -    Ptr RadioButton ->                      -- radio_group_member : TInterface "Gtk" "RadioButton"-    IO (Ptr RadioButton)---radioButtonNewFromWidget ::-    (MonadIO m, RadioButtonK a) =>-    Maybe (a)                               -- radioGroupMember-    -> m RadioButton                        -- result-radioButtonNewFromWidget radioGroupMember = liftIO $ do-    maybeRadioGroupMember <- case radioGroupMember of-        Nothing -> return nullPtr-        Just jRadioGroupMember -> do-            let jRadioGroupMember' = unsafeManagedPtrCastPtr jRadioGroupMember-            return jRadioGroupMember'-    result <- gtk_radio_button_new_from_widget maybeRadioGroupMember-    checkUnexpectedReturnNULL "gtk_radio_button_new_from_widget" result-    result' <- (newObject RadioButton) result-    whenJust radioGroupMember touchManagedPtr-    return result'---- method RadioButton::new_with_label--- method type : Constructor--- Args : [Arg {argCName = "group", argType = TGSList (TInterface "Gtk" "RadioButton"), direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "label", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "RadioButton")--- throws : False--- Skip return : False--foreign import ccall "gtk_radio_button_new_with_label" gtk_radio_button_new_with_label :: -    Ptr (GSList (Ptr RadioButton)) ->       -- group : TGSList (TInterface "Gtk" "RadioButton")-    CString ->                              -- label : TBasicType TUTF8-    IO (Ptr RadioButton)---radioButtonNewWithLabel ::-    (MonadIO m, RadioButtonK a) =>-    [a]                                     -- group-    -> T.Text                               -- label-    -> m RadioButton                        -- result-radioButtonNewWithLabel group label = liftIO $ do-    let group' = map unsafeManagedPtrCastPtr group-    group'' <- packGSList group'-    label' <- textToCString label-    result <- gtk_radio_button_new_with_label group'' label'-    checkUnexpectedReturnNULL "gtk_radio_button_new_with_label" result-    result' <- (newObject RadioButton) result-    mapM_ touchManagedPtr group-    g_slist_free group''-    freeMem label'-    return result'---- method RadioButton::new_with_label_from_widget--- method type : Constructor--- Args : [Arg {argCName = "radio_group_member", argType = TInterface "Gtk" "RadioButton", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "label", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "RadioButton")--- throws : False--- Skip return : False--foreign import ccall "gtk_radio_button_new_with_label_from_widget" gtk_radio_button_new_with_label_from_widget :: -    Ptr RadioButton ->                      -- radio_group_member : TInterface "Gtk" "RadioButton"-    CString ->                              -- label : TBasicType TUTF8-    IO (Ptr RadioButton)---radioButtonNewWithLabelFromWidget ::-    (MonadIO m, RadioButtonK a) =>-    Maybe (a)                               -- radioGroupMember-    -> T.Text                               -- label-    -> m RadioButton                        -- result-radioButtonNewWithLabelFromWidget radioGroupMember label = liftIO $ do-    maybeRadioGroupMember <- case radioGroupMember of-        Nothing -> return nullPtr-        Just jRadioGroupMember -> do-            let jRadioGroupMember' = unsafeManagedPtrCastPtr jRadioGroupMember-            return jRadioGroupMember'-    label' <- textToCString label-    result <- gtk_radio_button_new_with_label_from_widget maybeRadioGroupMember label'-    checkUnexpectedReturnNULL "gtk_radio_button_new_with_label_from_widget" result-    result' <- (newObject RadioButton) result-    whenJust radioGroupMember touchManagedPtr-    freeMem label'-    return result'---- method RadioButton::new_with_mnemonic--- method type : Constructor--- Args : [Arg {argCName = "group", argType = TGSList (TInterface "Gtk" "RadioButton"), direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "label", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "RadioButton")--- throws : False--- Skip return : False--foreign import ccall "gtk_radio_button_new_with_mnemonic" gtk_radio_button_new_with_mnemonic :: -    Ptr (GSList (Ptr RadioButton)) ->       -- group : TGSList (TInterface "Gtk" "RadioButton")-    CString ->                              -- label : TBasicType TUTF8-    IO (Ptr RadioButton)---radioButtonNewWithMnemonic ::-    (MonadIO m, RadioButtonK a) =>-    [a]                                     -- group-    -> T.Text                               -- label-    -> m RadioButton                        -- result-radioButtonNewWithMnemonic group label = liftIO $ do-    let group' = map unsafeManagedPtrCastPtr group-    group'' <- packGSList group'-    label' <- textToCString label-    result <- gtk_radio_button_new_with_mnemonic group'' label'-    checkUnexpectedReturnNULL "gtk_radio_button_new_with_mnemonic" result-    result' <- (newObject RadioButton) result-    mapM_ touchManagedPtr group-    g_slist_free group''-    freeMem label'-    return result'---- method RadioButton::new_with_mnemonic_from_widget--- method type : Constructor--- Args : [Arg {argCName = "radio_group_member", argType = TInterface "Gtk" "RadioButton", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "label", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "RadioButton")--- throws : False--- Skip return : False--foreign import ccall "gtk_radio_button_new_with_mnemonic_from_widget" gtk_radio_button_new_with_mnemonic_from_widget :: -    Ptr RadioButton ->                      -- radio_group_member : TInterface "Gtk" "RadioButton"-    CString ->                              -- label : TBasicType TUTF8-    IO (Ptr RadioButton)---radioButtonNewWithMnemonicFromWidget ::-    (MonadIO m, RadioButtonK a) =>-    Maybe (a)                               -- radioGroupMember-    -> T.Text                               -- label-    -> m RadioButton                        -- result-radioButtonNewWithMnemonicFromWidget radioGroupMember label = liftIO $ do-    maybeRadioGroupMember <- case radioGroupMember of-        Nothing -> return nullPtr-        Just jRadioGroupMember -> do-            let jRadioGroupMember' = unsafeManagedPtrCastPtr jRadioGroupMember-            return jRadioGroupMember'-    label' <- textToCString label-    result <- gtk_radio_button_new_with_mnemonic_from_widget maybeRadioGroupMember label'-    checkUnexpectedReturnNULL "gtk_radio_button_new_with_mnemonic_from_widget" result-    result' <- (newObject RadioButton) result-    whenJust radioGroupMember touchManagedPtr-    freeMem label'-    return result'---- method RadioButton::get_group--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "RadioButton", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TGSList (TInterface "Gtk" "RadioButton"))--- throws : False--- Skip return : False--foreign import ccall "gtk_radio_button_get_group" gtk_radio_button_get_group :: -    Ptr RadioButton ->                      -- _obj : TInterface "Gtk" "RadioButton"-    IO (Ptr (GSList (Ptr RadioButton)))---radioButtonGetGroup ::-    (MonadIO m, RadioButtonK a) =>-    a                                       -- _obj-    -> m [RadioButton]                      -- result-radioButtonGetGroup _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_radio_button_get_group _obj'-    result' <- unpackGSList result-    result'' <- mapM (newObject RadioButton) result'-    touchManagedPtr _obj-    return result''--data RadioButtonGetGroupMethodInfo-instance (signature ~ (m [RadioButton]), MonadIO m, RadioButtonK a) => MethodInfo RadioButtonGetGroupMethodInfo a signature where-    overloadedMethod _ = radioButtonGetGroup---- method RadioButton::join_group--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "RadioButton", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "group_source", argType = TInterface "Gtk" "RadioButton", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_radio_button_join_group" gtk_radio_button_join_group :: -    Ptr RadioButton ->                      -- _obj : TInterface "Gtk" "RadioButton"-    Ptr RadioButton ->                      -- group_source : TInterface "Gtk" "RadioButton"-    IO ()---radioButtonJoinGroup ::-    (MonadIO m, RadioButtonK a, RadioButtonK b) =>-    a                                       -- _obj-    -> Maybe (b)                            -- groupSource-    -> m ()                                 -- result-radioButtonJoinGroup _obj groupSource = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeGroupSource <- case groupSource of-        Nothing -> return nullPtr-        Just jGroupSource -> do-            let jGroupSource' = unsafeManagedPtrCastPtr jGroupSource-            return jGroupSource'-    gtk_radio_button_join_group _obj' maybeGroupSource-    touchManagedPtr _obj-    whenJust groupSource touchManagedPtr-    return ()--data RadioButtonJoinGroupMethodInfo-instance (signature ~ (Maybe (b) -> m ()), MonadIO m, RadioButtonK a, RadioButtonK b) => MethodInfo RadioButtonJoinGroupMethodInfo a signature where-    overloadedMethod _ = radioButtonJoinGroup---- method RadioButton::set_group--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "RadioButton", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "group", argType = TGSList (TInterface "Gtk" "RadioButton"), direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_radio_button_set_group" gtk_radio_button_set_group :: -    Ptr RadioButton ->                      -- _obj : TInterface "Gtk" "RadioButton"-    Ptr (GSList (Ptr RadioButton)) ->       -- group : TGSList (TInterface "Gtk" "RadioButton")-    IO ()---radioButtonSetGroup ::-    (MonadIO m, RadioButtonK a, RadioButtonK b) =>-    a                                       -- _obj-    -> [b]                                  -- group-    -> m ()                                 -- result-radioButtonSetGroup _obj group = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let group' = map unsafeManagedPtrCastPtr group-    group'' <- packGSList group'-    gtk_radio_button_set_group _obj' group''-    touchManagedPtr _obj-    mapM_ touchManagedPtr group-    g_slist_free group''-    return ()--data RadioButtonSetGroupMethodInfo-instance (signature ~ ([b] -> m ()), MonadIO m, RadioButtonK a, RadioButtonK b) => MethodInfo RadioButtonSetGroupMethodInfo a signature where-    overloadedMethod _ = radioButtonSetGroup--
− GI/Gtk/Objects/RadioButton.hs-boot
@@ -1,18 +0,0 @@-module GI.Gtk.Objects.RadioButton where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype RadioButton = RadioButton (ForeignPtr RadioButton)-instance GObject RadioButton where-class GObject o => RadioButtonK o-instance (GObject o, IsDescendantOf RadioButton o) => RadioButtonK o-data RadioButtonGroupPropertyInfo-data RadioButtonGroupChangedSignalInfo-data RadioButtonGetGroupMethodInfo-data RadioButtonJoinGroupMethodInfo-data RadioButtonSetGroupMethodInfo
− GI/Gtk/Objects/RadioButtonAccessible.hs
@@ -1,134 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.RadioButtonAccessible-    ( ---- * Exported types-    RadioButtonAccessible(..)               ,-    RadioButtonAccessibleK                  ,-    toRadioButtonAccessible                 ,-    noRadioButtonAccessible                 ,---    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype RadioButtonAccessible = RadioButtonAccessible (ForeignPtr RadioButtonAccessible)-foreign import ccall "gtk_radio_button_accessible_get_type"-    c_gtk_radio_button_accessible_get_type :: IO GType--type instance ParentTypes RadioButtonAccessible = RadioButtonAccessibleParentTypes-type RadioButtonAccessibleParentTypes = '[ToggleButtonAccessible, ButtonAccessible, ContainerAccessible, WidgetAccessible, Accessible, Atk.Object, GObject.Object, Atk.Action, Atk.Component, Atk.Image]--instance GObject RadioButtonAccessible where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_radio_button_accessible_get_type-    --class GObject o => RadioButtonAccessibleK o-instance (GObject o, IsDescendantOf RadioButtonAccessible o) => RadioButtonAccessibleK o--toRadioButtonAccessible :: RadioButtonAccessibleK o => o -> IO RadioButtonAccessible-toRadioButtonAccessible = unsafeCastTo RadioButtonAccessible--noRadioButtonAccessible :: Maybe RadioButtonAccessible-noRadioButtonAccessible = Nothing--type family ResolveRadioButtonAccessibleMethod (t :: Symbol) (o :: *) :: * where-    ResolveRadioButtonAccessibleMethod "addRelationship" o = Atk.ObjectAddRelationshipMethodInfo-    ResolveRadioButtonAccessibleMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveRadioButtonAccessibleMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveRadioButtonAccessibleMethod "connectWidgetDestroyed" o = AccessibleConnectWidgetDestroyedMethodInfo-    ResolveRadioButtonAccessibleMethod "contains" o = Atk.ComponentContainsMethodInfo-    ResolveRadioButtonAccessibleMethod "doAction" o = Atk.ActionDoActionMethodInfo-    ResolveRadioButtonAccessibleMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveRadioButtonAccessibleMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveRadioButtonAccessibleMethod "grabFocus" o = Atk.ComponentGrabFocusMethodInfo-    ResolveRadioButtonAccessibleMethod "initialize" o = Atk.ObjectInitializeMethodInfo-    ResolveRadioButtonAccessibleMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveRadioButtonAccessibleMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveRadioButtonAccessibleMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveRadioButtonAccessibleMethod "notifyStateChange" o = Atk.ObjectNotifyStateChangeMethodInfo-    ResolveRadioButtonAccessibleMethod "peekParent" o = Atk.ObjectPeekParentMethodInfo-    ResolveRadioButtonAccessibleMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveRadioButtonAccessibleMethod "refAccessibleAtPoint" o = Atk.ComponentRefAccessibleAtPointMethodInfo-    ResolveRadioButtonAccessibleMethod "refAccessibleChild" o = Atk.ObjectRefAccessibleChildMethodInfo-    ResolveRadioButtonAccessibleMethod "refRelationSet" o = Atk.ObjectRefRelationSetMethodInfo-    ResolveRadioButtonAccessibleMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveRadioButtonAccessibleMethod "refStateSet" o = Atk.ObjectRefStateSetMethodInfo-    ResolveRadioButtonAccessibleMethod "removeFocusHandler" o = Atk.ComponentRemoveFocusHandlerMethodInfo-    ResolveRadioButtonAccessibleMethod "removePropertyChangeHandler" o = Atk.ObjectRemovePropertyChangeHandlerMethodInfo-    ResolveRadioButtonAccessibleMethod "removeRelationship" o = Atk.ObjectRemoveRelationshipMethodInfo-    ResolveRadioButtonAccessibleMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveRadioButtonAccessibleMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveRadioButtonAccessibleMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveRadioButtonAccessibleMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveRadioButtonAccessibleMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveRadioButtonAccessibleMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveRadioButtonAccessibleMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveRadioButtonAccessibleMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveRadioButtonAccessibleMethod "getAlpha" o = Atk.ComponentGetAlphaMethodInfo-    ResolveRadioButtonAccessibleMethod "getAttributes" o = Atk.ObjectGetAttributesMethodInfo-    ResolveRadioButtonAccessibleMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveRadioButtonAccessibleMethod "getExtents" o = Atk.ComponentGetExtentsMethodInfo-    ResolveRadioButtonAccessibleMethod "getImageDescription" o = Atk.ImageGetImageDescriptionMethodInfo-    ResolveRadioButtonAccessibleMethod "getImageLocale" o = Atk.ImageGetImageLocaleMethodInfo-    ResolveRadioButtonAccessibleMethod "getImagePosition" o = Atk.ImageGetImagePositionMethodInfo-    ResolveRadioButtonAccessibleMethod "getImageSize" o = Atk.ImageGetImageSizeMethodInfo-    ResolveRadioButtonAccessibleMethod "getIndexInParent" o = Atk.ObjectGetIndexInParentMethodInfo-    ResolveRadioButtonAccessibleMethod "getKeybinding" o = Atk.ActionGetKeybindingMethodInfo-    ResolveRadioButtonAccessibleMethod "getLocalizedName" o = Atk.ActionGetLocalizedNameMethodInfo-    ResolveRadioButtonAccessibleMethod "getNAccessibleChildren" o = Atk.ObjectGetNAccessibleChildrenMethodInfo-    ResolveRadioButtonAccessibleMethod "getNActions" o = Atk.ActionGetNActionsMethodInfo-    ResolveRadioButtonAccessibleMethod "getObjectLocale" o = Atk.ObjectGetObjectLocaleMethodInfo-    ResolveRadioButtonAccessibleMethod "getParent" o = Atk.ObjectGetParentMethodInfo-    ResolveRadioButtonAccessibleMethod "getPosition" o = Atk.ComponentGetPositionMethodInfo-    ResolveRadioButtonAccessibleMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveRadioButtonAccessibleMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveRadioButtonAccessibleMethod "getRole" o = Atk.ObjectGetRoleMethodInfo-    ResolveRadioButtonAccessibleMethod "getSize" o = Atk.ComponentGetSizeMethodInfo-    ResolveRadioButtonAccessibleMethod "getWidget" o = AccessibleGetWidgetMethodInfo-    ResolveRadioButtonAccessibleMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveRadioButtonAccessibleMethod "setExtents" o = Atk.ComponentSetExtentsMethodInfo-    ResolveRadioButtonAccessibleMethod "setImageDescription" o = Atk.ImageSetImageDescriptionMethodInfo-    ResolveRadioButtonAccessibleMethod "setName" o = Atk.ObjectSetNameMethodInfo-    ResolveRadioButtonAccessibleMethod "setParent" o = Atk.ObjectSetParentMethodInfo-    ResolveRadioButtonAccessibleMethod "setPosition" o = Atk.ComponentSetPositionMethodInfo-    ResolveRadioButtonAccessibleMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveRadioButtonAccessibleMethod "setRole" o = Atk.ObjectSetRoleMethodInfo-    ResolveRadioButtonAccessibleMethod "setSize" o = Atk.ComponentSetSizeMethodInfo-    ResolveRadioButtonAccessibleMethod "setWidget" o = AccessibleSetWidgetMethodInfo-    ResolveRadioButtonAccessibleMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveRadioButtonAccessibleMethod t RadioButtonAccessible, MethodInfo info RadioButtonAccessible p) => IsLabelProxy t (RadioButtonAccessible -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveRadioButtonAccessibleMethod t RadioButtonAccessible, MethodInfo info RadioButtonAccessible p) => IsLabel t (RadioButtonAccessible -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList RadioButtonAccessible = RadioButtonAccessibleAttributeList-type RadioButtonAccessibleAttributeList = ('[ '("accessibleComponentLayer", Atk.ObjectAccessibleComponentLayerPropertyInfo), '("accessibleComponentMdiZorder", Atk.ObjectAccessibleComponentMdiZorderPropertyInfo), '("accessibleDescription", Atk.ObjectAccessibleDescriptionPropertyInfo), '("accessibleHypertextNlinks", Atk.ObjectAccessibleHypertextNlinksPropertyInfo), '("accessibleName", Atk.ObjectAccessibleNamePropertyInfo), '("accessibleParent", Atk.ObjectAccessibleParentPropertyInfo), '("accessibleRole", Atk.ObjectAccessibleRolePropertyInfo), '("accessibleTableCaption", Atk.ObjectAccessibleTableCaptionPropertyInfo), '("accessibleTableCaptionObject", Atk.ObjectAccessibleTableCaptionObjectPropertyInfo), '("accessibleTableColumnDescription", Atk.ObjectAccessibleTableColumnDescriptionPropertyInfo), '("accessibleTableColumnHeader", Atk.ObjectAccessibleTableColumnHeaderPropertyInfo), '("accessibleTableRowDescription", Atk.ObjectAccessibleTableRowDescriptionPropertyInfo), '("accessibleTableRowHeader", Atk.ObjectAccessibleTableRowHeaderPropertyInfo), '("accessibleTableSummary", Atk.ObjectAccessibleTableSummaryPropertyInfo), '("accessibleValue", Atk.ObjectAccessibleValuePropertyInfo), '("widget", AccessibleWidgetPropertyInfo)] :: [(Symbol, *)])--type instance SignalList RadioButtonAccessible = RadioButtonAccessibleSignalList-type RadioButtonAccessibleSignalList = ('[ '("activeDescendantChanged", Atk.ObjectActiveDescendantChangedSignalInfo), '("boundsChanged", Atk.ComponentBoundsChangedSignalInfo), '("childrenChanged", Atk.ObjectChildrenChangedSignalInfo), '("focusEvent", Atk.ObjectFocusEventSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("propertyChange", Atk.ObjectPropertyChangeSignalInfo), '("stateChange", Atk.ObjectStateChangeSignalInfo), '("visibleDataChanged", Atk.ObjectVisibleDataChangedSignalInfo)] :: [(Symbol, *)])--
− GI/Gtk/Objects/RadioButtonAccessible.hs-boot
@@ -1,13 +0,0 @@-module GI.Gtk.Objects.RadioButtonAccessible where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype RadioButtonAccessible = RadioButtonAccessible (ForeignPtr RadioButtonAccessible)-instance GObject RadioButtonAccessible where-class GObject o => RadioButtonAccessibleK o-instance (GObject o, IsDescendantOf RadioButtonAccessible o) => RadioButtonAccessibleK o
− GI/Gtk/Objects/RadioMenuItem.hs
@@ -1,846 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.RadioMenuItem-    ( ---- * Exported types-    RadioMenuItem(..)                       ,-    RadioMenuItemK                          ,-    toRadioMenuItem                         ,-    noRadioMenuItem                         ,--- -- * Methods--- ** radioMenuItemGetGroup-    RadioMenuItemGetGroupMethodInfo         ,-    radioMenuItemGetGroup                   ,----- ** radioMenuItemJoinGroup-    RadioMenuItemJoinGroupMethodInfo        ,-    radioMenuItemJoinGroup                  ,----- ** radioMenuItemNew-    radioMenuItemNew                        ,----- ** radioMenuItemNewFromWidget-    radioMenuItemNewFromWidget              ,----- ** radioMenuItemNewWithLabel-    radioMenuItemNewWithLabel               ,----- ** radioMenuItemNewWithLabelFromWidget-    radioMenuItemNewWithLabelFromWidget     ,----- ** radioMenuItemNewWithMnemonic-    radioMenuItemNewWithMnemonic            ,----- ** radioMenuItemNewWithMnemonicFromWidget-    radioMenuItemNewWithMnemonicFromWidget  ,----- ** radioMenuItemSetGroup-    RadioMenuItemSetGroupMethodInfo         ,-    radioMenuItemSetGroup                   ,----- -- * Properties--- ** Group-    RadioMenuItemGroupPropertyInfo          ,-    clearRadioMenuItemGroup                 ,-    constructRadioMenuItemGroup             ,-    radioMenuItemGroup                      ,-    setRadioMenuItemGroup                   ,----- -- * Signals--- ** GroupChanged-    RadioMenuItemGroupChangedCallback       ,-    RadioMenuItemGroupChangedCallbackC      ,-    RadioMenuItemGroupChangedSignalInfo     ,-    afterRadioMenuItemGroupChanged          ,-    mkRadioMenuItemGroupChangedCallback     ,-    noRadioMenuItemGroupChangedCallback     ,-    onRadioMenuItemGroupChanged             ,-    radioMenuItemGroupChangedCallbackWrapper,-    radioMenuItemGroupChangedClosure        ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype RadioMenuItem = RadioMenuItem (ForeignPtr RadioMenuItem)-foreign import ccall "gtk_radio_menu_item_get_type"-    c_gtk_radio_menu_item_get_type :: IO GType--type instance ParentTypes RadioMenuItem = RadioMenuItemParentTypes-type RadioMenuItemParentTypes = '[CheckMenuItem, MenuItem, Bin, Container, Widget, GObject.Object, Atk.ImplementorIface, Actionable, Activatable, Buildable]--instance GObject RadioMenuItem where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_radio_menu_item_get_type-    --class GObject o => RadioMenuItemK o-instance (GObject o, IsDescendantOf RadioMenuItem o) => RadioMenuItemK o--toRadioMenuItem :: RadioMenuItemK o => o -> IO RadioMenuItem-toRadioMenuItem = unsafeCastTo RadioMenuItem--noRadioMenuItem :: Maybe RadioMenuItem-noRadioMenuItem = Nothing--type family ResolveRadioMenuItemMethod (t :: Symbol) (o :: *) :: * where-    ResolveRadioMenuItemMethod "add" o = ContainerAddMethodInfo-    ResolveRadioMenuItemMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveRadioMenuItemMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveRadioMenuItemMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveRadioMenuItemMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveRadioMenuItemMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveRadioMenuItemMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveRadioMenuItemMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveRadioMenuItemMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveRadioMenuItemMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveRadioMenuItemMethod "checkResize" o = ContainerCheckResizeMethodInfo-    ResolveRadioMenuItemMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveRadioMenuItemMethod "childGetProperty" o = ContainerChildGetPropertyMethodInfo-    ResolveRadioMenuItemMethod "childNotifyByPspec" o = ContainerChildNotifyByPspecMethodInfo-    ResolveRadioMenuItemMethod "childSetProperty" o = ContainerChildSetPropertyMethodInfo-    ResolveRadioMenuItemMethod "childType" o = ContainerChildTypeMethodInfo-    ResolveRadioMenuItemMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveRadioMenuItemMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveRadioMenuItemMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveRadioMenuItemMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveRadioMenuItemMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveRadioMenuItemMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveRadioMenuItemMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveRadioMenuItemMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveRadioMenuItemMethod "deselect" o = MenuItemDeselectMethodInfo-    ResolveRadioMenuItemMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveRadioMenuItemMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveRadioMenuItemMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveRadioMenuItemMethod "doSetRelatedAction" o = ActivatableDoSetRelatedActionMethodInfo-    ResolveRadioMenuItemMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveRadioMenuItemMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveRadioMenuItemMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveRadioMenuItemMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveRadioMenuItemMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveRadioMenuItemMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveRadioMenuItemMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveRadioMenuItemMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveRadioMenuItemMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveRadioMenuItemMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveRadioMenuItemMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveRadioMenuItemMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveRadioMenuItemMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveRadioMenuItemMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveRadioMenuItemMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveRadioMenuItemMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveRadioMenuItemMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveRadioMenuItemMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveRadioMenuItemMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveRadioMenuItemMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveRadioMenuItemMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveRadioMenuItemMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveRadioMenuItemMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveRadioMenuItemMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveRadioMenuItemMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveRadioMenuItemMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveRadioMenuItemMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveRadioMenuItemMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveRadioMenuItemMethod "draw" o = WidgetDrawMethodInfo-    ResolveRadioMenuItemMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveRadioMenuItemMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveRadioMenuItemMethod "event" o = WidgetEventMethodInfo-    ResolveRadioMenuItemMethod "forall" o = ContainerForallMethodInfo-    ResolveRadioMenuItemMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveRadioMenuItemMethod "foreach" o = ContainerForeachMethodInfo-    ResolveRadioMenuItemMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveRadioMenuItemMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveRadioMenuItemMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveRadioMenuItemMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveRadioMenuItemMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveRadioMenuItemMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveRadioMenuItemMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveRadioMenuItemMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveRadioMenuItemMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveRadioMenuItemMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveRadioMenuItemMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveRadioMenuItemMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveRadioMenuItemMethod "hide" o = WidgetHideMethodInfo-    ResolveRadioMenuItemMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveRadioMenuItemMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveRadioMenuItemMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveRadioMenuItemMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveRadioMenuItemMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveRadioMenuItemMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveRadioMenuItemMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveRadioMenuItemMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveRadioMenuItemMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveRadioMenuItemMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveRadioMenuItemMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveRadioMenuItemMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveRadioMenuItemMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveRadioMenuItemMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveRadioMenuItemMethod "joinGroup" o = RadioMenuItemJoinGroupMethodInfo-    ResolveRadioMenuItemMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveRadioMenuItemMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveRadioMenuItemMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveRadioMenuItemMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveRadioMenuItemMethod "map" o = WidgetMapMethodInfo-    ResolveRadioMenuItemMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveRadioMenuItemMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveRadioMenuItemMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveRadioMenuItemMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveRadioMenuItemMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveRadioMenuItemMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveRadioMenuItemMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveRadioMenuItemMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveRadioMenuItemMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveRadioMenuItemMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveRadioMenuItemMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveRadioMenuItemMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveRadioMenuItemMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveRadioMenuItemMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveRadioMenuItemMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveRadioMenuItemMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveRadioMenuItemMethod "path" o = WidgetPathMethodInfo-    ResolveRadioMenuItemMethod "propagateDraw" o = ContainerPropagateDrawMethodInfo-    ResolveRadioMenuItemMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveRadioMenuItemMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveRadioMenuItemMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveRadioMenuItemMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveRadioMenuItemMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveRadioMenuItemMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveRadioMenuItemMethod "realize" o = WidgetRealizeMethodInfo-    ResolveRadioMenuItemMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveRadioMenuItemMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveRadioMenuItemMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveRadioMenuItemMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveRadioMenuItemMethod "remove" o = ContainerRemoveMethodInfo-    ResolveRadioMenuItemMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveRadioMenuItemMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveRadioMenuItemMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveRadioMenuItemMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveRadioMenuItemMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveRadioMenuItemMethod "reparent" o = WidgetReparentMethodInfo-    ResolveRadioMenuItemMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveRadioMenuItemMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveRadioMenuItemMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveRadioMenuItemMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveRadioMenuItemMethod "resizeChildren" o = ContainerResizeChildrenMethodInfo-    ResolveRadioMenuItemMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveRadioMenuItemMethod "select" o = MenuItemSelectMethodInfo-    ResolveRadioMenuItemMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveRadioMenuItemMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveRadioMenuItemMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveRadioMenuItemMethod "show" o = WidgetShowMethodInfo-    ResolveRadioMenuItemMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveRadioMenuItemMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveRadioMenuItemMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveRadioMenuItemMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveRadioMenuItemMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveRadioMenuItemMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveRadioMenuItemMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveRadioMenuItemMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveRadioMenuItemMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveRadioMenuItemMethod "syncActionProperties" o = ActivatableSyncActionPropertiesMethodInfo-    ResolveRadioMenuItemMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveRadioMenuItemMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveRadioMenuItemMethod "toggleSizeAllocate" o = MenuItemToggleSizeAllocateMethodInfo-    ResolveRadioMenuItemMethod "toggleSizeRequest" o = MenuItemToggleSizeRequestMethodInfo-    ResolveRadioMenuItemMethod "toggled" o = CheckMenuItemToggledMethodInfo-    ResolveRadioMenuItemMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveRadioMenuItemMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveRadioMenuItemMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveRadioMenuItemMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveRadioMenuItemMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveRadioMenuItemMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveRadioMenuItemMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveRadioMenuItemMethod "unsetFocusChain" o = ContainerUnsetFocusChainMethodInfo-    ResolveRadioMenuItemMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveRadioMenuItemMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveRadioMenuItemMethod "getAccelPath" o = MenuItemGetAccelPathMethodInfo-    ResolveRadioMenuItemMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveRadioMenuItemMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveRadioMenuItemMethod "getActionName" o = ActionableGetActionNameMethodInfo-    ResolveRadioMenuItemMethod "getActionTargetValue" o = ActionableGetActionTargetValueMethodInfo-    ResolveRadioMenuItemMethod "getActive" o = CheckMenuItemGetActiveMethodInfo-    ResolveRadioMenuItemMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveRadioMenuItemMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveRadioMenuItemMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveRadioMenuItemMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveRadioMenuItemMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveRadioMenuItemMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveRadioMenuItemMethod "getBorderWidth" o = ContainerGetBorderWidthMethodInfo-    ResolveRadioMenuItemMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveRadioMenuItemMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveRadioMenuItemMethod "getChild" o = BinGetChildMethodInfo-    ResolveRadioMenuItemMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveRadioMenuItemMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveRadioMenuItemMethod "getChildren" o = ContainerGetChildrenMethodInfo-    ResolveRadioMenuItemMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveRadioMenuItemMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveRadioMenuItemMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveRadioMenuItemMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveRadioMenuItemMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveRadioMenuItemMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveRadioMenuItemMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveRadioMenuItemMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveRadioMenuItemMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveRadioMenuItemMethod "getDrawAsRadio" o = CheckMenuItemGetDrawAsRadioMethodInfo-    ResolveRadioMenuItemMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveRadioMenuItemMethod "getFocusChain" o = ContainerGetFocusChainMethodInfo-    ResolveRadioMenuItemMethod "getFocusChild" o = ContainerGetFocusChildMethodInfo-    ResolveRadioMenuItemMethod "getFocusHadjustment" o = ContainerGetFocusHadjustmentMethodInfo-    ResolveRadioMenuItemMethod "getFocusVadjustment" o = ContainerGetFocusVadjustmentMethodInfo-    ResolveRadioMenuItemMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveRadioMenuItemMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveRadioMenuItemMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveRadioMenuItemMethod "getGroup" o = RadioMenuItemGetGroupMethodInfo-    ResolveRadioMenuItemMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveRadioMenuItemMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveRadioMenuItemMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveRadioMenuItemMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveRadioMenuItemMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveRadioMenuItemMethod "getInconsistent" o = CheckMenuItemGetInconsistentMethodInfo-    ResolveRadioMenuItemMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveRadioMenuItemMethod "getLabel" o = MenuItemGetLabelMethodInfo-    ResolveRadioMenuItemMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveRadioMenuItemMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveRadioMenuItemMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveRadioMenuItemMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveRadioMenuItemMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveRadioMenuItemMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveRadioMenuItemMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveRadioMenuItemMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveRadioMenuItemMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveRadioMenuItemMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveRadioMenuItemMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveRadioMenuItemMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveRadioMenuItemMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveRadioMenuItemMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveRadioMenuItemMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveRadioMenuItemMethod "getPathForChild" o = ContainerGetPathForChildMethodInfo-    ResolveRadioMenuItemMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveRadioMenuItemMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveRadioMenuItemMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveRadioMenuItemMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveRadioMenuItemMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveRadioMenuItemMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveRadioMenuItemMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveRadioMenuItemMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveRadioMenuItemMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveRadioMenuItemMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveRadioMenuItemMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveRadioMenuItemMethod "getRelatedAction" o = ActivatableGetRelatedActionMethodInfo-    ResolveRadioMenuItemMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveRadioMenuItemMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveRadioMenuItemMethod "getReserveIndicator" o = MenuItemGetReserveIndicatorMethodInfo-    ResolveRadioMenuItemMethod "getResizeMode" o = ContainerGetResizeModeMethodInfo-    ResolveRadioMenuItemMethod "getRightJustified" o = MenuItemGetRightJustifiedMethodInfo-    ResolveRadioMenuItemMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveRadioMenuItemMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveRadioMenuItemMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveRadioMenuItemMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveRadioMenuItemMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveRadioMenuItemMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveRadioMenuItemMethod "getState" o = WidgetGetStateMethodInfo-    ResolveRadioMenuItemMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveRadioMenuItemMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveRadioMenuItemMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveRadioMenuItemMethod "getSubmenu" o = MenuItemGetSubmenuMethodInfo-    ResolveRadioMenuItemMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveRadioMenuItemMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveRadioMenuItemMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveRadioMenuItemMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveRadioMenuItemMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveRadioMenuItemMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveRadioMenuItemMethod "getUseActionAppearance" o = ActivatableGetUseActionAppearanceMethodInfo-    ResolveRadioMenuItemMethod "getUseUnderline" o = MenuItemGetUseUnderlineMethodInfo-    ResolveRadioMenuItemMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveRadioMenuItemMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveRadioMenuItemMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveRadioMenuItemMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveRadioMenuItemMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveRadioMenuItemMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveRadioMenuItemMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveRadioMenuItemMethod "setActionName" o = ActionableSetActionNameMethodInfo-    ResolveRadioMenuItemMethod "setActionTargetValue" o = ActionableSetActionTargetValueMethodInfo-    ResolveRadioMenuItemMethod "setActive" o = CheckMenuItemSetActiveMethodInfo-    ResolveRadioMenuItemMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveRadioMenuItemMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveRadioMenuItemMethod "setBorderWidth" o = ContainerSetBorderWidthMethodInfo-    ResolveRadioMenuItemMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveRadioMenuItemMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveRadioMenuItemMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveRadioMenuItemMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveRadioMenuItemMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveRadioMenuItemMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveRadioMenuItemMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveRadioMenuItemMethod "setDetailedActionName" o = ActionableSetDetailedActionNameMethodInfo-    ResolveRadioMenuItemMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveRadioMenuItemMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveRadioMenuItemMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveRadioMenuItemMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveRadioMenuItemMethod "setDrawAsRadio" o = CheckMenuItemSetDrawAsRadioMethodInfo-    ResolveRadioMenuItemMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveRadioMenuItemMethod "setFocusChain" o = ContainerSetFocusChainMethodInfo-    ResolveRadioMenuItemMethod "setFocusChild" o = ContainerSetFocusChildMethodInfo-    ResolveRadioMenuItemMethod "setFocusHadjustment" o = ContainerSetFocusHadjustmentMethodInfo-    ResolveRadioMenuItemMethod "setFocusVadjustment" o = ContainerSetFocusVadjustmentMethodInfo-    ResolveRadioMenuItemMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveRadioMenuItemMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveRadioMenuItemMethod "setGroup" o = RadioMenuItemSetGroupMethodInfo-    ResolveRadioMenuItemMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveRadioMenuItemMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveRadioMenuItemMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveRadioMenuItemMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveRadioMenuItemMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveRadioMenuItemMethod "setInconsistent" o = CheckMenuItemSetInconsistentMethodInfo-    ResolveRadioMenuItemMethod "setLabel" o = MenuItemSetLabelMethodInfo-    ResolveRadioMenuItemMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveRadioMenuItemMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveRadioMenuItemMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveRadioMenuItemMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveRadioMenuItemMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveRadioMenuItemMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveRadioMenuItemMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveRadioMenuItemMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveRadioMenuItemMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveRadioMenuItemMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveRadioMenuItemMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveRadioMenuItemMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveRadioMenuItemMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveRadioMenuItemMethod "setReallocateRedraws" o = ContainerSetReallocateRedrawsMethodInfo-    ResolveRadioMenuItemMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveRadioMenuItemMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveRadioMenuItemMethod "setRelatedAction" o = ActivatableSetRelatedActionMethodInfo-    ResolveRadioMenuItemMethod "setReserveIndicator" o = MenuItemSetReserveIndicatorMethodInfo-    ResolveRadioMenuItemMethod "setResizeMode" o = ContainerSetResizeModeMethodInfo-    ResolveRadioMenuItemMethod "setRightJustified" o = MenuItemSetRightJustifiedMethodInfo-    ResolveRadioMenuItemMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveRadioMenuItemMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveRadioMenuItemMethod "setState" o = WidgetSetStateMethodInfo-    ResolveRadioMenuItemMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveRadioMenuItemMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveRadioMenuItemMethod "setSubmenu" o = MenuItemSetSubmenuMethodInfo-    ResolveRadioMenuItemMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveRadioMenuItemMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveRadioMenuItemMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveRadioMenuItemMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveRadioMenuItemMethod "setUseActionAppearance" o = ActivatableSetUseActionAppearanceMethodInfo-    ResolveRadioMenuItemMethod "setUseUnderline" o = MenuItemSetUseUnderlineMethodInfo-    ResolveRadioMenuItemMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveRadioMenuItemMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveRadioMenuItemMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveRadioMenuItemMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveRadioMenuItemMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveRadioMenuItemMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveRadioMenuItemMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveRadioMenuItemMethod t RadioMenuItem, MethodInfo info RadioMenuItem p) => IsLabelProxy t (RadioMenuItem -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveRadioMenuItemMethod t RadioMenuItem, MethodInfo info RadioMenuItem p) => IsLabel t (RadioMenuItem -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal RadioMenuItem::group-changed-type RadioMenuItemGroupChangedCallback =-    IO ()--noRadioMenuItemGroupChangedCallback :: Maybe RadioMenuItemGroupChangedCallback-noRadioMenuItemGroupChangedCallback = Nothing--type RadioMenuItemGroupChangedCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkRadioMenuItemGroupChangedCallback :: RadioMenuItemGroupChangedCallbackC -> IO (FunPtr RadioMenuItemGroupChangedCallbackC)--radioMenuItemGroupChangedClosure :: RadioMenuItemGroupChangedCallback -> IO Closure-radioMenuItemGroupChangedClosure cb = newCClosure =<< mkRadioMenuItemGroupChangedCallback wrapped-    where wrapped = radioMenuItemGroupChangedCallbackWrapper cb--radioMenuItemGroupChangedCallbackWrapper ::-    RadioMenuItemGroupChangedCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-radioMenuItemGroupChangedCallbackWrapper _cb _ _ = do-    _cb --onRadioMenuItemGroupChanged :: (GObject a, MonadIO m) => a -> RadioMenuItemGroupChangedCallback -> m SignalHandlerId-onRadioMenuItemGroupChanged obj cb = liftIO $ connectRadioMenuItemGroupChanged obj cb SignalConnectBefore-afterRadioMenuItemGroupChanged :: (GObject a, MonadIO m) => a -> RadioMenuItemGroupChangedCallback -> m SignalHandlerId-afterRadioMenuItemGroupChanged obj cb = connectRadioMenuItemGroupChanged obj cb SignalConnectAfter--connectRadioMenuItemGroupChanged :: (GObject a, MonadIO m) =>-                                    a -> RadioMenuItemGroupChangedCallback -> SignalConnectMode -> m SignalHandlerId-connectRadioMenuItemGroupChanged obj cb after = liftIO $ do-    cb' <- mkRadioMenuItemGroupChangedCallback (radioMenuItemGroupChangedCallbackWrapper cb)-    connectSignalFunPtr obj "group-changed" cb' after---- VVV Prop "group"-   -- Type: TInterface "Gtk" "RadioMenuItem"-   -- Flags: [PropertyWritable]-   -- Nullable: (Nothing,Nothing)--setRadioMenuItemGroup :: (MonadIO m, RadioMenuItemK o, RadioMenuItemK a) => o -> a -> m ()-setRadioMenuItemGroup obj val = liftIO $ setObjectPropertyObject obj "group" (Just val)--constructRadioMenuItemGroup :: (RadioMenuItemK a) => a -> IO ([Char], GValue)-constructRadioMenuItemGroup val = constructObjectPropertyObject "group" (Just val)--clearRadioMenuItemGroup :: (MonadIO m, RadioMenuItemK o) => o -> m ()-clearRadioMenuItemGroup obj = liftIO $ setObjectPropertyObject obj "group" (Nothing :: Maybe RadioMenuItem)--data RadioMenuItemGroupPropertyInfo-instance AttrInfo RadioMenuItemGroupPropertyInfo where-    type AttrAllowedOps RadioMenuItemGroupPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrClear]-    type AttrSetTypeConstraint RadioMenuItemGroupPropertyInfo = RadioMenuItemK-    type AttrBaseTypeConstraint RadioMenuItemGroupPropertyInfo = RadioMenuItemK-    type AttrGetType RadioMenuItemGroupPropertyInfo = ()-    type AttrLabel RadioMenuItemGroupPropertyInfo = "group"-    attrGet _ = undefined-    attrSet _ = setRadioMenuItemGroup-    attrConstruct _ = constructRadioMenuItemGroup-    attrClear _ = clearRadioMenuItemGroup--type instance AttributeList RadioMenuItem = RadioMenuItemAttributeList-type RadioMenuItemAttributeList = ('[ '("accelPath", MenuItemAccelPathPropertyInfo), '("actionName", ActionableActionNamePropertyInfo), '("actionTarget", ActionableActionTargetPropertyInfo), '("active", CheckMenuItemActivePropertyInfo), '("appPaintable", WidgetAppPaintablePropertyInfo), '("borderWidth", ContainerBorderWidthPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("child", ContainerChildPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("drawAsRadio", CheckMenuItemDrawAsRadioPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("group", RadioMenuItemGroupPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("inconsistent", CheckMenuItemInconsistentPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("label", MenuItemLabelPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("parent", WidgetParentPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("relatedAction", ActivatableRelatedActionPropertyInfo), '("resizeMode", ContainerResizeModePropertyInfo), '("rightJustified", MenuItemRightJustifiedPropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("style", WidgetStylePropertyInfo), '("submenu", MenuItemSubmenuPropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("useActionAppearance", ActivatableUseActionAppearancePropertyInfo), '("useUnderline", MenuItemUseUnderlinePropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo)] :: [(Symbol, *)])--radioMenuItemGroup :: AttrLabelProxy "group"-radioMenuItemGroup = AttrLabelProxy--data RadioMenuItemGroupChangedSignalInfo-instance SignalInfo RadioMenuItemGroupChangedSignalInfo where-    type HaskellCallbackType RadioMenuItemGroupChangedSignalInfo = RadioMenuItemGroupChangedCallback-    connectSignal _ = connectRadioMenuItemGroupChanged--type instance SignalList RadioMenuItem = RadioMenuItemSignalList-type RadioMenuItemSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("activate", MenuItemActivateSignalInfo), '("activateItem", MenuItemActivateItemSignalInfo), '("add", ContainerAddSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("checkResize", ContainerCheckResizeSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("deselect", MenuItemDeselectSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("groupChanged", RadioMenuItemGroupChangedSignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("remove", ContainerRemoveSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("select", MenuItemSelectSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("setFocusChild", ContainerSetFocusChildSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("toggleSizeAllocate", MenuItemToggleSizeAllocateSignalInfo), '("toggleSizeRequest", MenuItemToggleSizeRequestSignalInfo), '("toggled", CheckMenuItemToggledSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method RadioMenuItem::new--- method type : Constructor--- Args : [Arg {argCName = "group", argType = TGSList (TInterface "Gtk" "RadioMenuItem"), direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "RadioMenuItem")--- throws : False--- Skip return : False--foreign import ccall "gtk_radio_menu_item_new" gtk_radio_menu_item_new :: -    Ptr (GSList (Ptr RadioMenuItem)) ->     -- group : TGSList (TInterface "Gtk" "RadioMenuItem")-    IO (Ptr RadioMenuItem)---radioMenuItemNew ::-    (MonadIO m, RadioMenuItemK a) =>-    [a]                                     -- group-    -> m RadioMenuItem                      -- result-radioMenuItemNew group = liftIO $ do-    let group' = map unsafeManagedPtrCastPtr group-    group'' <- packGSList group'-    result <- gtk_radio_menu_item_new group''-    checkUnexpectedReturnNULL "gtk_radio_menu_item_new" result-    result' <- (newObject RadioMenuItem) result-    mapM_ touchManagedPtr group-    g_slist_free group''-    return result'---- method RadioMenuItem::new_from_widget--- method type : Constructor--- Args : [Arg {argCName = "group", argType = TInterface "Gtk" "RadioMenuItem", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "RadioMenuItem")--- throws : False--- Skip return : False--foreign import ccall "gtk_radio_menu_item_new_from_widget" gtk_radio_menu_item_new_from_widget :: -    Ptr RadioMenuItem ->                    -- group : TInterface "Gtk" "RadioMenuItem"-    IO (Ptr RadioMenuItem)---radioMenuItemNewFromWidget ::-    (MonadIO m, RadioMenuItemK a) =>-    Maybe (a)                               -- group-    -> m RadioMenuItem                      -- result-radioMenuItemNewFromWidget group = liftIO $ do-    maybeGroup <- case group of-        Nothing -> return nullPtr-        Just jGroup -> do-            let jGroup' = unsafeManagedPtrCastPtr jGroup-            return jGroup'-    result <- gtk_radio_menu_item_new_from_widget maybeGroup-    checkUnexpectedReturnNULL "gtk_radio_menu_item_new_from_widget" result-    result' <- (newObject RadioMenuItem) result-    whenJust group touchManagedPtr-    return result'---- method RadioMenuItem::new_with_label--- method type : Constructor--- Args : [Arg {argCName = "group", argType = TGSList (TInterface "Gtk" "RadioMenuItem"), direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "label", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "RadioMenuItem")--- throws : False--- Skip return : False--foreign import ccall "gtk_radio_menu_item_new_with_label" gtk_radio_menu_item_new_with_label :: -    Ptr (GSList (Ptr RadioMenuItem)) ->     -- group : TGSList (TInterface "Gtk" "RadioMenuItem")-    CString ->                              -- label : TBasicType TUTF8-    IO (Ptr RadioMenuItem)---radioMenuItemNewWithLabel ::-    (MonadIO m, RadioMenuItemK a) =>-    [a]                                     -- group-    -> T.Text                               -- label-    -> m RadioMenuItem                      -- result-radioMenuItemNewWithLabel group label = liftIO $ do-    let group' = map unsafeManagedPtrCastPtr group-    group'' <- packGSList group'-    label' <- textToCString label-    result <- gtk_radio_menu_item_new_with_label group'' label'-    checkUnexpectedReturnNULL "gtk_radio_menu_item_new_with_label" result-    result' <- (newObject RadioMenuItem) result-    mapM_ touchManagedPtr group-    g_slist_free group''-    freeMem label'-    return result'---- method RadioMenuItem::new_with_label_from_widget--- method type : Constructor--- Args : [Arg {argCName = "group", argType = TInterface "Gtk" "RadioMenuItem", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "label", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "RadioMenuItem")--- throws : False--- Skip return : False--foreign import ccall "gtk_radio_menu_item_new_with_label_from_widget" gtk_radio_menu_item_new_with_label_from_widget :: -    Ptr RadioMenuItem ->                    -- group : TInterface "Gtk" "RadioMenuItem"-    CString ->                              -- label : TBasicType TUTF8-    IO (Ptr RadioMenuItem)---radioMenuItemNewWithLabelFromWidget ::-    (MonadIO m, RadioMenuItemK a) =>-    Maybe (a)                               -- group-    -> Maybe (T.Text)                       -- label-    -> m RadioMenuItem                      -- result-radioMenuItemNewWithLabelFromWidget group label = liftIO $ do-    maybeGroup <- case group of-        Nothing -> return nullPtr-        Just jGroup -> do-            let jGroup' = unsafeManagedPtrCastPtr jGroup-            return jGroup'-    maybeLabel <- case label of-        Nothing -> return nullPtr-        Just jLabel -> do-            jLabel' <- textToCString jLabel-            return jLabel'-    result <- gtk_radio_menu_item_new_with_label_from_widget maybeGroup maybeLabel-    checkUnexpectedReturnNULL "gtk_radio_menu_item_new_with_label_from_widget" result-    result' <- (newObject RadioMenuItem) result-    whenJust group touchManagedPtr-    freeMem maybeLabel-    return result'---- method RadioMenuItem::new_with_mnemonic--- method type : Constructor--- Args : [Arg {argCName = "group", argType = TGSList (TInterface "Gtk" "RadioMenuItem"), direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "label", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "RadioMenuItem")--- throws : False--- Skip return : False--foreign import ccall "gtk_radio_menu_item_new_with_mnemonic" gtk_radio_menu_item_new_with_mnemonic :: -    Ptr (GSList (Ptr RadioMenuItem)) ->     -- group : TGSList (TInterface "Gtk" "RadioMenuItem")-    CString ->                              -- label : TBasicType TUTF8-    IO (Ptr RadioMenuItem)---radioMenuItemNewWithMnemonic ::-    (MonadIO m, RadioMenuItemK a) =>-    [a]                                     -- group-    -> T.Text                               -- label-    -> m RadioMenuItem                      -- result-radioMenuItemNewWithMnemonic group label = liftIO $ do-    let group' = map unsafeManagedPtrCastPtr group-    group'' <- packGSList group'-    label' <- textToCString label-    result <- gtk_radio_menu_item_new_with_mnemonic group'' label'-    checkUnexpectedReturnNULL "gtk_radio_menu_item_new_with_mnemonic" result-    result' <- (newObject RadioMenuItem) result-    mapM_ touchManagedPtr group-    g_slist_free group''-    freeMem label'-    return result'---- method RadioMenuItem::new_with_mnemonic_from_widget--- method type : Constructor--- Args : [Arg {argCName = "group", argType = TInterface "Gtk" "RadioMenuItem", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "label", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "RadioMenuItem")--- throws : False--- Skip return : False--foreign import ccall "gtk_radio_menu_item_new_with_mnemonic_from_widget" gtk_radio_menu_item_new_with_mnemonic_from_widget :: -    Ptr RadioMenuItem ->                    -- group : TInterface "Gtk" "RadioMenuItem"-    CString ->                              -- label : TBasicType TUTF8-    IO (Ptr RadioMenuItem)---radioMenuItemNewWithMnemonicFromWidget ::-    (MonadIO m, RadioMenuItemK a) =>-    Maybe (a)                               -- group-    -> Maybe (T.Text)                       -- label-    -> m RadioMenuItem                      -- result-radioMenuItemNewWithMnemonicFromWidget group label = liftIO $ do-    maybeGroup <- case group of-        Nothing -> return nullPtr-        Just jGroup -> do-            let jGroup' = unsafeManagedPtrCastPtr jGroup-            return jGroup'-    maybeLabel <- case label of-        Nothing -> return nullPtr-        Just jLabel -> do-            jLabel' <- textToCString jLabel-            return jLabel'-    result <- gtk_radio_menu_item_new_with_mnemonic_from_widget maybeGroup maybeLabel-    checkUnexpectedReturnNULL "gtk_radio_menu_item_new_with_mnemonic_from_widget" result-    result' <- (newObject RadioMenuItem) result-    whenJust group touchManagedPtr-    freeMem maybeLabel-    return result'---- method RadioMenuItem::get_group--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "RadioMenuItem", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TGSList (TInterface "Gtk" "RadioMenuItem"))--- throws : False--- Skip return : False--foreign import ccall "gtk_radio_menu_item_get_group" gtk_radio_menu_item_get_group :: -    Ptr RadioMenuItem ->                    -- _obj : TInterface "Gtk" "RadioMenuItem"-    IO (Ptr (GSList (Ptr RadioMenuItem)))---radioMenuItemGetGroup ::-    (MonadIO m, RadioMenuItemK a) =>-    a                                       -- _obj-    -> m [RadioMenuItem]                    -- result-radioMenuItemGetGroup _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_radio_menu_item_get_group _obj'-    result' <- unpackGSList result-    result'' <- mapM (newObject RadioMenuItem) result'-    touchManagedPtr _obj-    return result''--data RadioMenuItemGetGroupMethodInfo-instance (signature ~ (m [RadioMenuItem]), MonadIO m, RadioMenuItemK a) => MethodInfo RadioMenuItemGetGroupMethodInfo a signature where-    overloadedMethod _ = radioMenuItemGetGroup---- method RadioMenuItem::join_group--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "RadioMenuItem", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "group_source", argType = TInterface "Gtk" "RadioMenuItem", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_radio_menu_item_join_group" gtk_radio_menu_item_join_group :: -    Ptr RadioMenuItem ->                    -- _obj : TInterface "Gtk" "RadioMenuItem"-    Ptr RadioMenuItem ->                    -- group_source : TInterface "Gtk" "RadioMenuItem"-    IO ()---radioMenuItemJoinGroup ::-    (MonadIO m, RadioMenuItemK a, RadioMenuItemK b) =>-    a                                       -- _obj-    -> Maybe (b)                            -- groupSource-    -> m ()                                 -- result-radioMenuItemJoinGroup _obj groupSource = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeGroupSource <- case groupSource of-        Nothing -> return nullPtr-        Just jGroupSource -> do-            let jGroupSource' = unsafeManagedPtrCastPtr jGroupSource-            return jGroupSource'-    gtk_radio_menu_item_join_group _obj' maybeGroupSource-    touchManagedPtr _obj-    whenJust groupSource touchManagedPtr-    return ()--data RadioMenuItemJoinGroupMethodInfo-instance (signature ~ (Maybe (b) -> m ()), MonadIO m, RadioMenuItemK a, RadioMenuItemK b) => MethodInfo RadioMenuItemJoinGroupMethodInfo a signature where-    overloadedMethod _ = radioMenuItemJoinGroup---- method RadioMenuItem::set_group--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "RadioMenuItem", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "group", argType = TGSList (TInterface "Gtk" "RadioMenuItem"), direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_radio_menu_item_set_group" gtk_radio_menu_item_set_group :: -    Ptr RadioMenuItem ->                    -- _obj : TInterface "Gtk" "RadioMenuItem"-    Ptr (GSList (Ptr RadioMenuItem)) ->     -- group : TGSList (TInterface "Gtk" "RadioMenuItem")-    IO ()---radioMenuItemSetGroup ::-    (MonadIO m, RadioMenuItemK a, RadioMenuItemK b) =>-    a                                       -- _obj-    -> [b]                                  -- group-    -> m ()                                 -- result-radioMenuItemSetGroup _obj group = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let group' = map unsafeManagedPtrCastPtr group-    group'' <- packGSList group'-    gtk_radio_menu_item_set_group _obj' group''-    touchManagedPtr _obj-    mapM_ touchManagedPtr group-    g_slist_free group''-    return ()--data RadioMenuItemSetGroupMethodInfo-instance (signature ~ ([b] -> m ()), MonadIO m, RadioMenuItemK a, RadioMenuItemK b) => MethodInfo RadioMenuItemSetGroupMethodInfo a signature where-    overloadedMethod _ = radioMenuItemSetGroup--
− GI/Gtk/Objects/RadioMenuItem.hs-boot
@@ -1,18 +0,0 @@-module GI.Gtk.Objects.RadioMenuItem where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype RadioMenuItem = RadioMenuItem (ForeignPtr RadioMenuItem)-instance GObject RadioMenuItem where-class GObject o => RadioMenuItemK o-instance (GObject o, IsDescendantOf RadioMenuItem o) => RadioMenuItemK o-data RadioMenuItemGroupPropertyInfo-data RadioMenuItemGroupChangedSignalInfo-data RadioMenuItemGetGroupMethodInfo-data RadioMenuItemJoinGroupMethodInfo-data RadioMenuItemSetGroupMethodInfo
− GI/Gtk/Objects/RadioMenuItemAccessible.hs
@@ -1,136 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.RadioMenuItemAccessible-    ( ---- * Exported types-    RadioMenuItemAccessible(..)             ,-    RadioMenuItemAccessibleK                ,-    toRadioMenuItemAccessible               ,-    noRadioMenuItemAccessible               ,---    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype RadioMenuItemAccessible = RadioMenuItemAccessible (ForeignPtr RadioMenuItemAccessible)-foreign import ccall "gtk_radio_menu_item_accessible_get_type"-    c_gtk_radio_menu_item_accessible_get_type :: IO GType--type instance ParentTypes RadioMenuItemAccessible = RadioMenuItemAccessibleParentTypes-type RadioMenuItemAccessibleParentTypes = '[CheckMenuItemAccessible, MenuItemAccessible, ContainerAccessible, WidgetAccessible, Accessible, Atk.Object, GObject.Object, Atk.Action, Atk.Component, Atk.Selection]--instance GObject RadioMenuItemAccessible where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_radio_menu_item_accessible_get_type-    --class GObject o => RadioMenuItemAccessibleK o-instance (GObject o, IsDescendantOf RadioMenuItemAccessible o) => RadioMenuItemAccessibleK o--toRadioMenuItemAccessible :: RadioMenuItemAccessibleK o => o -> IO RadioMenuItemAccessible-toRadioMenuItemAccessible = unsafeCastTo RadioMenuItemAccessible--noRadioMenuItemAccessible :: Maybe RadioMenuItemAccessible-noRadioMenuItemAccessible = Nothing--type family ResolveRadioMenuItemAccessibleMethod (t :: Symbol) (o :: *) :: * where-    ResolveRadioMenuItemAccessibleMethod "addRelationship" o = Atk.ObjectAddRelationshipMethodInfo-    ResolveRadioMenuItemAccessibleMethod "addSelection" o = Atk.SelectionAddSelectionMethodInfo-    ResolveRadioMenuItemAccessibleMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveRadioMenuItemAccessibleMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveRadioMenuItemAccessibleMethod "clearSelection" o = Atk.SelectionClearSelectionMethodInfo-    ResolveRadioMenuItemAccessibleMethod "connectWidgetDestroyed" o = AccessibleConnectWidgetDestroyedMethodInfo-    ResolveRadioMenuItemAccessibleMethod "contains" o = Atk.ComponentContainsMethodInfo-    ResolveRadioMenuItemAccessibleMethod "doAction" o = Atk.ActionDoActionMethodInfo-    ResolveRadioMenuItemAccessibleMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveRadioMenuItemAccessibleMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveRadioMenuItemAccessibleMethod "grabFocus" o = Atk.ComponentGrabFocusMethodInfo-    ResolveRadioMenuItemAccessibleMethod "initialize" o = Atk.ObjectInitializeMethodInfo-    ResolveRadioMenuItemAccessibleMethod "isChildSelected" o = Atk.SelectionIsChildSelectedMethodInfo-    ResolveRadioMenuItemAccessibleMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveRadioMenuItemAccessibleMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveRadioMenuItemAccessibleMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveRadioMenuItemAccessibleMethod "notifyStateChange" o = Atk.ObjectNotifyStateChangeMethodInfo-    ResolveRadioMenuItemAccessibleMethod "peekParent" o = Atk.ObjectPeekParentMethodInfo-    ResolveRadioMenuItemAccessibleMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveRadioMenuItemAccessibleMethod "refAccessibleAtPoint" o = Atk.ComponentRefAccessibleAtPointMethodInfo-    ResolveRadioMenuItemAccessibleMethod "refAccessibleChild" o = Atk.ObjectRefAccessibleChildMethodInfo-    ResolveRadioMenuItemAccessibleMethod "refRelationSet" o = Atk.ObjectRefRelationSetMethodInfo-    ResolveRadioMenuItemAccessibleMethod "refSelection" o = Atk.SelectionRefSelectionMethodInfo-    ResolveRadioMenuItemAccessibleMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveRadioMenuItemAccessibleMethod "refStateSet" o = Atk.ObjectRefStateSetMethodInfo-    ResolveRadioMenuItemAccessibleMethod "removeFocusHandler" o = Atk.ComponentRemoveFocusHandlerMethodInfo-    ResolveRadioMenuItemAccessibleMethod "removePropertyChangeHandler" o = Atk.ObjectRemovePropertyChangeHandlerMethodInfo-    ResolveRadioMenuItemAccessibleMethod "removeRelationship" o = Atk.ObjectRemoveRelationshipMethodInfo-    ResolveRadioMenuItemAccessibleMethod "removeSelection" o = Atk.SelectionRemoveSelectionMethodInfo-    ResolveRadioMenuItemAccessibleMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveRadioMenuItemAccessibleMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveRadioMenuItemAccessibleMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveRadioMenuItemAccessibleMethod "selectAllSelection" o = Atk.SelectionSelectAllSelectionMethodInfo-    ResolveRadioMenuItemAccessibleMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveRadioMenuItemAccessibleMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveRadioMenuItemAccessibleMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveRadioMenuItemAccessibleMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveRadioMenuItemAccessibleMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveRadioMenuItemAccessibleMethod "getAlpha" o = Atk.ComponentGetAlphaMethodInfo-    ResolveRadioMenuItemAccessibleMethod "getAttributes" o = Atk.ObjectGetAttributesMethodInfo-    ResolveRadioMenuItemAccessibleMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveRadioMenuItemAccessibleMethod "getExtents" o = Atk.ComponentGetExtentsMethodInfo-    ResolveRadioMenuItemAccessibleMethod "getIndexInParent" o = Atk.ObjectGetIndexInParentMethodInfo-    ResolveRadioMenuItemAccessibleMethod "getKeybinding" o = Atk.ActionGetKeybindingMethodInfo-    ResolveRadioMenuItemAccessibleMethod "getLocalizedName" o = Atk.ActionGetLocalizedNameMethodInfo-    ResolveRadioMenuItemAccessibleMethod "getNAccessibleChildren" o = Atk.ObjectGetNAccessibleChildrenMethodInfo-    ResolveRadioMenuItemAccessibleMethod "getNActions" o = Atk.ActionGetNActionsMethodInfo-    ResolveRadioMenuItemAccessibleMethod "getObjectLocale" o = Atk.ObjectGetObjectLocaleMethodInfo-    ResolveRadioMenuItemAccessibleMethod "getParent" o = Atk.ObjectGetParentMethodInfo-    ResolveRadioMenuItemAccessibleMethod "getPosition" o = Atk.ComponentGetPositionMethodInfo-    ResolveRadioMenuItemAccessibleMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveRadioMenuItemAccessibleMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveRadioMenuItemAccessibleMethod "getRole" o = Atk.ObjectGetRoleMethodInfo-    ResolveRadioMenuItemAccessibleMethod "getSelectionCount" o = Atk.SelectionGetSelectionCountMethodInfo-    ResolveRadioMenuItemAccessibleMethod "getSize" o = Atk.ComponentGetSizeMethodInfo-    ResolveRadioMenuItemAccessibleMethod "getWidget" o = AccessibleGetWidgetMethodInfo-    ResolveRadioMenuItemAccessibleMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveRadioMenuItemAccessibleMethod "setExtents" o = Atk.ComponentSetExtentsMethodInfo-    ResolveRadioMenuItemAccessibleMethod "setName" o = Atk.ObjectSetNameMethodInfo-    ResolveRadioMenuItemAccessibleMethod "setParent" o = Atk.ObjectSetParentMethodInfo-    ResolveRadioMenuItemAccessibleMethod "setPosition" o = Atk.ComponentSetPositionMethodInfo-    ResolveRadioMenuItemAccessibleMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveRadioMenuItemAccessibleMethod "setRole" o = Atk.ObjectSetRoleMethodInfo-    ResolveRadioMenuItemAccessibleMethod "setSize" o = Atk.ComponentSetSizeMethodInfo-    ResolveRadioMenuItemAccessibleMethod "setWidget" o = AccessibleSetWidgetMethodInfo-    ResolveRadioMenuItemAccessibleMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveRadioMenuItemAccessibleMethod t RadioMenuItemAccessible, MethodInfo info RadioMenuItemAccessible p) => IsLabelProxy t (RadioMenuItemAccessible -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveRadioMenuItemAccessibleMethod t RadioMenuItemAccessible, MethodInfo info RadioMenuItemAccessible p) => IsLabel t (RadioMenuItemAccessible -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList RadioMenuItemAccessible = RadioMenuItemAccessibleAttributeList-type RadioMenuItemAccessibleAttributeList = ('[ '("accessibleComponentLayer", Atk.ObjectAccessibleComponentLayerPropertyInfo), '("accessibleComponentMdiZorder", Atk.ObjectAccessibleComponentMdiZorderPropertyInfo), '("accessibleDescription", Atk.ObjectAccessibleDescriptionPropertyInfo), '("accessibleHypertextNlinks", Atk.ObjectAccessibleHypertextNlinksPropertyInfo), '("accessibleName", Atk.ObjectAccessibleNamePropertyInfo), '("accessibleParent", Atk.ObjectAccessibleParentPropertyInfo), '("accessibleRole", Atk.ObjectAccessibleRolePropertyInfo), '("accessibleTableCaption", Atk.ObjectAccessibleTableCaptionPropertyInfo), '("accessibleTableCaptionObject", Atk.ObjectAccessibleTableCaptionObjectPropertyInfo), '("accessibleTableColumnDescription", Atk.ObjectAccessibleTableColumnDescriptionPropertyInfo), '("accessibleTableColumnHeader", Atk.ObjectAccessibleTableColumnHeaderPropertyInfo), '("accessibleTableRowDescription", Atk.ObjectAccessibleTableRowDescriptionPropertyInfo), '("accessibleTableRowHeader", Atk.ObjectAccessibleTableRowHeaderPropertyInfo), '("accessibleTableSummary", Atk.ObjectAccessibleTableSummaryPropertyInfo), '("accessibleValue", Atk.ObjectAccessibleValuePropertyInfo), '("widget", AccessibleWidgetPropertyInfo)] :: [(Symbol, *)])--type instance SignalList RadioMenuItemAccessible = RadioMenuItemAccessibleSignalList-type RadioMenuItemAccessibleSignalList = ('[ '("activeDescendantChanged", Atk.ObjectActiveDescendantChangedSignalInfo), '("boundsChanged", Atk.ComponentBoundsChangedSignalInfo), '("childrenChanged", Atk.ObjectChildrenChangedSignalInfo), '("focusEvent", Atk.ObjectFocusEventSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("propertyChange", Atk.ObjectPropertyChangeSignalInfo), '("selectionChanged", Atk.SelectionSelectionChangedSignalInfo), '("stateChange", Atk.ObjectStateChangeSignalInfo), '("visibleDataChanged", Atk.ObjectVisibleDataChangedSignalInfo)] :: [(Symbol, *)])--
− GI/Gtk/Objects/RadioMenuItemAccessible.hs-boot
@@ -1,13 +0,0 @@-module GI.Gtk.Objects.RadioMenuItemAccessible where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype RadioMenuItemAccessible = RadioMenuItemAccessible (ForeignPtr RadioMenuItemAccessible)-instance GObject RadioMenuItemAccessible where-class GObject o => RadioMenuItemAccessibleK o-instance (GObject o, IsDescendantOf RadioMenuItemAccessible o) => RadioMenuItemAccessibleK o
− GI/Gtk/Objects/RadioToolButton.hs
@@ -1,684 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.RadioToolButton-    ( ---- * Exported types-    RadioToolButton(..)                     ,-    RadioToolButtonK                        ,-    toRadioToolButton                       ,-    noRadioToolButton                       ,--- -- * Methods--- ** radioToolButtonGetGroup-    RadioToolButtonGetGroupMethodInfo       ,-    radioToolButtonGetGroup                 ,----- ** radioToolButtonNew-    radioToolButtonNew                      ,----- ** radioToolButtonNewFromStock-    radioToolButtonNewFromStock             ,----- ** radioToolButtonNewFromWidget-    radioToolButtonNewFromWidget            ,----- ** radioToolButtonNewWithStockFromWidget-    radioToolButtonNewWithStockFromWidget   ,----- ** radioToolButtonSetGroup-    RadioToolButtonSetGroupMethodInfo       ,-    radioToolButtonSetGroup                 ,----- -- * Properties--- ** Group-    RadioToolButtonGroupPropertyInfo        ,-    clearRadioToolButtonGroup               ,-    constructRadioToolButtonGroup           ,-    radioToolButtonGroup                    ,-    setRadioToolButtonGroup                 ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype RadioToolButton = RadioToolButton (ForeignPtr RadioToolButton)-foreign import ccall "gtk_radio_tool_button_get_type"-    c_gtk_radio_tool_button_get_type :: IO GType--type instance ParentTypes RadioToolButton = RadioToolButtonParentTypes-type RadioToolButtonParentTypes = '[ToggleToolButton, ToolButton, ToolItem, Bin, Container, Widget, GObject.Object, Atk.ImplementorIface, Actionable, Activatable, Buildable]--instance GObject RadioToolButton where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_radio_tool_button_get_type-    --class GObject o => RadioToolButtonK o-instance (GObject o, IsDescendantOf RadioToolButton o) => RadioToolButtonK o--toRadioToolButton :: RadioToolButtonK o => o -> IO RadioToolButton-toRadioToolButton = unsafeCastTo RadioToolButton--noRadioToolButton :: Maybe RadioToolButton-noRadioToolButton = Nothing--type family ResolveRadioToolButtonMethod (t :: Symbol) (o :: *) :: * where-    ResolveRadioToolButtonMethod "activate" o = WidgetActivateMethodInfo-    ResolveRadioToolButtonMethod "add" o = ContainerAddMethodInfo-    ResolveRadioToolButtonMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveRadioToolButtonMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveRadioToolButtonMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveRadioToolButtonMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveRadioToolButtonMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveRadioToolButtonMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveRadioToolButtonMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveRadioToolButtonMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveRadioToolButtonMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveRadioToolButtonMethod "checkResize" o = ContainerCheckResizeMethodInfo-    ResolveRadioToolButtonMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveRadioToolButtonMethod "childGetProperty" o = ContainerChildGetPropertyMethodInfo-    ResolveRadioToolButtonMethod "childNotifyByPspec" o = ContainerChildNotifyByPspecMethodInfo-    ResolveRadioToolButtonMethod "childSetProperty" o = ContainerChildSetPropertyMethodInfo-    ResolveRadioToolButtonMethod "childType" o = ContainerChildTypeMethodInfo-    ResolveRadioToolButtonMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveRadioToolButtonMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveRadioToolButtonMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveRadioToolButtonMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveRadioToolButtonMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveRadioToolButtonMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveRadioToolButtonMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveRadioToolButtonMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveRadioToolButtonMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveRadioToolButtonMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveRadioToolButtonMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveRadioToolButtonMethod "doSetRelatedAction" o = ActivatableDoSetRelatedActionMethodInfo-    ResolveRadioToolButtonMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveRadioToolButtonMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveRadioToolButtonMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveRadioToolButtonMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveRadioToolButtonMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveRadioToolButtonMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveRadioToolButtonMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveRadioToolButtonMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveRadioToolButtonMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveRadioToolButtonMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveRadioToolButtonMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveRadioToolButtonMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveRadioToolButtonMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveRadioToolButtonMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveRadioToolButtonMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveRadioToolButtonMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveRadioToolButtonMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveRadioToolButtonMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveRadioToolButtonMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveRadioToolButtonMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveRadioToolButtonMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveRadioToolButtonMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveRadioToolButtonMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveRadioToolButtonMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveRadioToolButtonMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveRadioToolButtonMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveRadioToolButtonMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveRadioToolButtonMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveRadioToolButtonMethod "draw" o = WidgetDrawMethodInfo-    ResolveRadioToolButtonMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveRadioToolButtonMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveRadioToolButtonMethod "event" o = WidgetEventMethodInfo-    ResolveRadioToolButtonMethod "forall" o = ContainerForallMethodInfo-    ResolveRadioToolButtonMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveRadioToolButtonMethod "foreach" o = ContainerForeachMethodInfo-    ResolveRadioToolButtonMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveRadioToolButtonMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveRadioToolButtonMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveRadioToolButtonMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveRadioToolButtonMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveRadioToolButtonMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveRadioToolButtonMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveRadioToolButtonMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveRadioToolButtonMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveRadioToolButtonMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveRadioToolButtonMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveRadioToolButtonMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveRadioToolButtonMethod "hide" o = WidgetHideMethodInfo-    ResolveRadioToolButtonMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveRadioToolButtonMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveRadioToolButtonMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveRadioToolButtonMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveRadioToolButtonMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveRadioToolButtonMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveRadioToolButtonMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveRadioToolButtonMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveRadioToolButtonMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveRadioToolButtonMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveRadioToolButtonMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveRadioToolButtonMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveRadioToolButtonMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveRadioToolButtonMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveRadioToolButtonMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveRadioToolButtonMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveRadioToolButtonMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveRadioToolButtonMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveRadioToolButtonMethod "map" o = WidgetMapMethodInfo-    ResolveRadioToolButtonMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveRadioToolButtonMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveRadioToolButtonMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveRadioToolButtonMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveRadioToolButtonMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveRadioToolButtonMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveRadioToolButtonMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveRadioToolButtonMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveRadioToolButtonMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveRadioToolButtonMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveRadioToolButtonMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveRadioToolButtonMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveRadioToolButtonMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveRadioToolButtonMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveRadioToolButtonMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveRadioToolButtonMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveRadioToolButtonMethod "path" o = WidgetPathMethodInfo-    ResolveRadioToolButtonMethod "propagateDraw" o = ContainerPropagateDrawMethodInfo-    ResolveRadioToolButtonMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveRadioToolButtonMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveRadioToolButtonMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveRadioToolButtonMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveRadioToolButtonMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveRadioToolButtonMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveRadioToolButtonMethod "realize" o = WidgetRealizeMethodInfo-    ResolveRadioToolButtonMethod "rebuildMenu" o = ToolItemRebuildMenuMethodInfo-    ResolveRadioToolButtonMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveRadioToolButtonMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveRadioToolButtonMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveRadioToolButtonMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveRadioToolButtonMethod "remove" o = ContainerRemoveMethodInfo-    ResolveRadioToolButtonMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveRadioToolButtonMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveRadioToolButtonMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveRadioToolButtonMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveRadioToolButtonMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveRadioToolButtonMethod "reparent" o = WidgetReparentMethodInfo-    ResolveRadioToolButtonMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveRadioToolButtonMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveRadioToolButtonMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveRadioToolButtonMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveRadioToolButtonMethod "resizeChildren" o = ContainerResizeChildrenMethodInfo-    ResolveRadioToolButtonMethod "retrieveProxyMenuItem" o = ToolItemRetrieveProxyMenuItemMethodInfo-    ResolveRadioToolButtonMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveRadioToolButtonMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveRadioToolButtonMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveRadioToolButtonMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveRadioToolButtonMethod "show" o = WidgetShowMethodInfo-    ResolveRadioToolButtonMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveRadioToolButtonMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveRadioToolButtonMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveRadioToolButtonMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveRadioToolButtonMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveRadioToolButtonMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveRadioToolButtonMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveRadioToolButtonMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveRadioToolButtonMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveRadioToolButtonMethod "syncActionProperties" o = ActivatableSyncActionPropertiesMethodInfo-    ResolveRadioToolButtonMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveRadioToolButtonMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveRadioToolButtonMethod "toolbarReconfigured" o = ToolItemToolbarReconfiguredMethodInfo-    ResolveRadioToolButtonMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveRadioToolButtonMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveRadioToolButtonMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveRadioToolButtonMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveRadioToolButtonMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveRadioToolButtonMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveRadioToolButtonMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveRadioToolButtonMethod "unsetFocusChain" o = ContainerUnsetFocusChainMethodInfo-    ResolveRadioToolButtonMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveRadioToolButtonMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveRadioToolButtonMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveRadioToolButtonMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveRadioToolButtonMethod "getActionName" o = ActionableGetActionNameMethodInfo-    ResolveRadioToolButtonMethod "getActionTargetValue" o = ActionableGetActionTargetValueMethodInfo-    ResolveRadioToolButtonMethod "getActive" o = ToggleToolButtonGetActiveMethodInfo-    ResolveRadioToolButtonMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveRadioToolButtonMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveRadioToolButtonMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveRadioToolButtonMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveRadioToolButtonMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveRadioToolButtonMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveRadioToolButtonMethod "getBorderWidth" o = ContainerGetBorderWidthMethodInfo-    ResolveRadioToolButtonMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveRadioToolButtonMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveRadioToolButtonMethod "getChild" o = BinGetChildMethodInfo-    ResolveRadioToolButtonMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveRadioToolButtonMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveRadioToolButtonMethod "getChildren" o = ContainerGetChildrenMethodInfo-    ResolveRadioToolButtonMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveRadioToolButtonMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveRadioToolButtonMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveRadioToolButtonMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveRadioToolButtonMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveRadioToolButtonMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveRadioToolButtonMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveRadioToolButtonMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveRadioToolButtonMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveRadioToolButtonMethod "getEllipsizeMode" o = ToolItemGetEllipsizeModeMethodInfo-    ResolveRadioToolButtonMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveRadioToolButtonMethod "getExpand" o = ToolItemGetExpandMethodInfo-    ResolveRadioToolButtonMethod "getFocusChain" o = ContainerGetFocusChainMethodInfo-    ResolveRadioToolButtonMethod "getFocusChild" o = ContainerGetFocusChildMethodInfo-    ResolveRadioToolButtonMethod "getFocusHadjustment" o = ContainerGetFocusHadjustmentMethodInfo-    ResolveRadioToolButtonMethod "getFocusVadjustment" o = ContainerGetFocusVadjustmentMethodInfo-    ResolveRadioToolButtonMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveRadioToolButtonMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveRadioToolButtonMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveRadioToolButtonMethod "getGroup" o = RadioToolButtonGetGroupMethodInfo-    ResolveRadioToolButtonMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveRadioToolButtonMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveRadioToolButtonMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveRadioToolButtonMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveRadioToolButtonMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveRadioToolButtonMethod "getHomogeneous" o = ToolItemGetHomogeneousMethodInfo-    ResolveRadioToolButtonMethod "getIconName" o = ToolButtonGetIconNameMethodInfo-    ResolveRadioToolButtonMethod "getIconSize" o = ToolItemGetIconSizeMethodInfo-    ResolveRadioToolButtonMethod "getIconWidget" o = ToolButtonGetIconWidgetMethodInfo-    ResolveRadioToolButtonMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveRadioToolButtonMethod "getIsImportant" o = ToolItemGetIsImportantMethodInfo-    ResolveRadioToolButtonMethod "getLabel" o = ToolButtonGetLabelMethodInfo-    ResolveRadioToolButtonMethod "getLabelWidget" o = ToolButtonGetLabelWidgetMethodInfo-    ResolveRadioToolButtonMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveRadioToolButtonMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveRadioToolButtonMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveRadioToolButtonMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveRadioToolButtonMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveRadioToolButtonMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveRadioToolButtonMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveRadioToolButtonMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveRadioToolButtonMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveRadioToolButtonMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveRadioToolButtonMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveRadioToolButtonMethod "getOrientation" o = ToolItemGetOrientationMethodInfo-    ResolveRadioToolButtonMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveRadioToolButtonMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveRadioToolButtonMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveRadioToolButtonMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveRadioToolButtonMethod "getPathForChild" o = ContainerGetPathForChildMethodInfo-    ResolveRadioToolButtonMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveRadioToolButtonMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveRadioToolButtonMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveRadioToolButtonMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveRadioToolButtonMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveRadioToolButtonMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveRadioToolButtonMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveRadioToolButtonMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveRadioToolButtonMethod "getProxyMenuItem" o = ToolItemGetProxyMenuItemMethodInfo-    ResolveRadioToolButtonMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveRadioToolButtonMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveRadioToolButtonMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveRadioToolButtonMethod "getRelatedAction" o = ActivatableGetRelatedActionMethodInfo-    ResolveRadioToolButtonMethod "getReliefStyle" o = ToolItemGetReliefStyleMethodInfo-    ResolveRadioToolButtonMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveRadioToolButtonMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveRadioToolButtonMethod "getResizeMode" o = ContainerGetResizeModeMethodInfo-    ResolveRadioToolButtonMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveRadioToolButtonMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveRadioToolButtonMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveRadioToolButtonMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveRadioToolButtonMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveRadioToolButtonMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveRadioToolButtonMethod "getState" o = WidgetGetStateMethodInfo-    ResolveRadioToolButtonMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveRadioToolButtonMethod "getStockId" o = ToolButtonGetStockIdMethodInfo-    ResolveRadioToolButtonMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveRadioToolButtonMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveRadioToolButtonMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveRadioToolButtonMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveRadioToolButtonMethod "getTextAlignment" o = ToolItemGetTextAlignmentMethodInfo-    ResolveRadioToolButtonMethod "getTextOrientation" o = ToolItemGetTextOrientationMethodInfo-    ResolveRadioToolButtonMethod "getTextSizeGroup" o = ToolItemGetTextSizeGroupMethodInfo-    ResolveRadioToolButtonMethod "getToolbarStyle" o = ToolItemGetToolbarStyleMethodInfo-    ResolveRadioToolButtonMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveRadioToolButtonMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveRadioToolButtonMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveRadioToolButtonMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveRadioToolButtonMethod "getUseActionAppearance" o = ActivatableGetUseActionAppearanceMethodInfo-    ResolveRadioToolButtonMethod "getUseDragWindow" o = ToolItemGetUseDragWindowMethodInfo-    ResolveRadioToolButtonMethod "getUseUnderline" o = ToolButtonGetUseUnderlineMethodInfo-    ResolveRadioToolButtonMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveRadioToolButtonMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveRadioToolButtonMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveRadioToolButtonMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveRadioToolButtonMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveRadioToolButtonMethod "getVisibleHorizontal" o = ToolItemGetVisibleHorizontalMethodInfo-    ResolveRadioToolButtonMethod "getVisibleVertical" o = ToolItemGetVisibleVerticalMethodInfo-    ResolveRadioToolButtonMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveRadioToolButtonMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveRadioToolButtonMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveRadioToolButtonMethod "setActionName" o = ActionableSetActionNameMethodInfo-    ResolveRadioToolButtonMethod "setActionTargetValue" o = ActionableSetActionTargetValueMethodInfo-    ResolveRadioToolButtonMethod "setActive" o = ToggleToolButtonSetActiveMethodInfo-    ResolveRadioToolButtonMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveRadioToolButtonMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveRadioToolButtonMethod "setBorderWidth" o = ContainerSetBorderWidthMethodInfo-    ResolveRadioToolButtonMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveRadioToolButtonMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveRadioToolButtonMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveRadioToolButtonMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveRadioToolButtonMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveRadioToolButtonMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveRadioToolButtonMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveRadioToolButtonMethod "setDetailedActionName" o = ActionableSetDetailedActionNameMethodInfo-    ResolveRadioToolButtonMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveRadioToolButtonMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveRadioToolButtonMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveRadioToolButtonMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveRadioToolButtonMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveRadioToolButtonMethod "setExpand" o = ToolItemSetExpandMethodInfo-    ResolveRadioToolButtonMethod "setFocusChain" o = ContainerSetFocusChainMethodInfo-    ResolveRadioToolButtonMethod "setFocusChild" o = ContainerSetFocusChildMethodInfo-    ResolveRadioToolButtonMethod "setFocusHadjustment" o = ContainerSetFocusHadjustmentMethodInfo-    ResolveRadioToolButtonMethod "setFocusVadjustment" o = ContainerSetFocusVadjustmentMethodInfo-    ResolveRadioToolButtonMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveRadioToolButtonMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveRadioToolButtonMethod "setGroup" o = RadioToolButtonSetGroupMethodInfo-    ResolveRadioToolButtonMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveRadioToolButtonMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveRadioToolButtonMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveRadioToolButtonMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveRadioToolButtonMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveRadioToolButtonMethod "setHomogeneous" o = ToolItemSetHomogeneousMethodInfo-    ResolveRadioToolButtonMethod "setIconName" o = ToolButtonSetIconNameMethodInfo-    ResolveRadioToolButtonMethod "setIconWidget" o = ToolButtonSetIconWidgetMethodInfo-    ResolveRadioToolButtonMethod "setIsImportant" o = ToolItemSetIsImportantMethodInfo-    ResolveRadioToolButtonMethod "setLabel" o = ToolButtonSetLabelMethodInfo-    ResolveRadioToolButtonMethod "setLabelWidget" o = ToolButtonSetLabelWidgetMethodInfo-    ResolveRadioToolButtonMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveRadioToolButtonMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveRadioToolButtonMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveRadioToolButtonMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveRadioToolButtonMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveRadioToolButtonMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveRadioToolButtonMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveRadioToolButtonMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveRadioToolButtonMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveRadioToolButtonMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveRadioToolButtonMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveRadioToolButtonMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveRadioToolButtonMethod "setProxyMenuItem" o = ToolItemSetProxyMenuItemMethodInfo-    ResolveRadioToolButtonMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveRadioToolButtonMethod "setReallocateRedraws" o = ContainerSetReallocateRedrawsMethodInfo-    ResolveRadioToolButtonMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveRadioToolButtonMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveRadioToolButtonMethod "setRelatedAction" o = ActivatableSetRelatedActionMethodInfo-    ResolveRadioToolButtonMethod "setResizeMode" o = ContainerSetResizeModeMethodInfo-    ResolveRadioToolButtonMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveRadioToolButtonMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveRadioToolButtonMethod "setState" o = WidgetSetStateMethodInfo-    ResolveRadioToolButtonMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveRadioToolButtonMethod "setStockId" o = ToolButtonSetStockIdMethodInfo-    ResolveRadioToolButtonMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveRadioToolButtonMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveRadioToolButtonMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveRadioToolButtonMethod "setUseActionAppearance" o = ActivatableSetUseActionAppearanceMethodInfo-    ResolveRadioToolButtonMethod "setUseDragWindow" o = ToolItemSetUseDragWindowMethodInfo-    ResolveRadioToolButtonMethod "setUseUnderline" o = ToolButtonSetUseUnderlineMethodInfo-    ResolveRadioToolButtonMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveRadioToolButtonMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveRadioToolButtonMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveRadioToolButtonMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveRadioToolButtonMethod "setVisibleHorizontal" o = ToolItemSetVisibleHorizontalMethodInfo-    ResolveRadioToolButtonMethod "setVisibleVertical" o = ToolItemSetVisibleVerticalMethodInfo-    ResolveRadioToolButtonMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveRadioToolButtonMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveRadioToolButtonMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveRadioToolButtonMethod t RadioToolButton, MethodInfo info RadioToolButton p) => IsLabelProxy t (RadioToolButton -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveRadioToolButtonMethod t RadioToolButton, MethodInfo info RadioToolButton p) => IsLabel t (RadioToolButton -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "group"-   -- Type: TInterface "Gtk" "RadioToolButton"-   -- Flags: [PropertyWritable]-   -- Nullable: (Nothing,Nothing)--setRadioToolButtonGroup :: (MonadIO m, RadioToolButtonK o, RadioToolButtonK a) => o -> a -> m ()-setRadioToolButtonGroup obj val = liftIO $ setObjectPropertyObject obj "group" (Just val)--constructRadioToolButtonGroup :: (RadioToolButtonK a) => a -> IO ([Char], GValue)-constructRadioToolButtonGroup val = constructObjectPropertyObject "group" (Just val)--clearRadioToolButtonGroup :: (MonadIO m, RadioToolButtonK o) => o -> m ()-clearRadioToolButtonGroup obj = liftIO $ setObjectPropertyObject obj "group" (Nothing :: Maybe RadioToolButton)--data RadioToolButtonGroupPropertyInfo-instance AttrInfo RadioToolButtonGroupPropertyInfo where-    type AttrAllowedOps RadioToolButtonGroupPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrClear]-    type AttrSetTypeConstraint RadioToolButtonGroupPropertyInfo = RadioToolButtonK-    type AttrBaseTypeConstraint RadioToolButtonGroupPropertyInfo = RadioToolButtonK-    type AttrGetType RadioToolButtonGroupPropertyInfo = ()-    type AttrLabel RadioToolButtonGroupPropertyInfo = "group"-    attrGet _ = undefined-    attrSet _ = setRadioToolButtonGroup-    attrConstruct _ = constructRadioToolButtonGroup-    attrClear _ = clearRadioToolButtonGroup--type instance AttributeList RadioToolButton = RadioToolButtonAttributeList-type RadioToolButtonAttributeList = ('[ '("actionName", ActionableActionNamePropertyInfo), '("actionTarget", ActionableActionTargetPropertyInfo), '("active", ToggleToolButtonActivePropertyInfo), '("appPaintable", WidgetAppPaintablePropertyInfo), '("borderWidth", ContainerBorderWidthPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("child", ContainerChildPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("group", RadioToolButtonGroupPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("iconName", ToolButtonIconNamePropertyInfo), '("iconWidget", ToolButtonIconWidgetPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("isImportant", ToolItemIsImportantPropertyInfo), '("label", ToolButtonLabelPropertyInfo), '("labelWidget", ToolButtonLabelWidgetPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("parent", WidgetParentPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("relatedAction", ActivatableRelatedActionPropertyInfo), '("resizeMode", ContainerResizeModePropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("stockId", ToolButtonStockIdPropertyInfo), '("style", WidgetStylePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("useActionAppearance", ActivatableUseActionAppearancePropertyInfo), '("useUnderline", ToolButtonUseUnderlinePropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("visibleHorizontal", ToolItemVisibleHorizontalPropertyInfo), '("visibleVertical", ToolItemVisibleVerticalPropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo)] :: [(Symbol, *)])--radioToolButtonGroup :: AttrLabelProxy "group"-radioToolButtonGroup = AttrLabelProxy--type instance SignalList RadioToolButton = RadioToolButtonSignalList-type RadioToolButtonSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("add", ContainerAddSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("checkResize", ContainerCheckResizeSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("clicked", ToolButtonClickedSignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("createMenuProxy", ToolItemCreateMenuProxySignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("remove", ContainerRemoveSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("setFocusChild", ContainerSetFocusChildSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("toggled", ToggleToolButtonToggledSignalInfo), '("toolbarReconfigured", ToolItemToolbarReconfiguredSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method RadioToolButton::new--- method type : Constructor--- Args : [Arg {argCName = "group", argType = TGSList (TInterface "Gtk" "RadioButton"), direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "RadioToolButton")--- throws : False--- Skip return : False--foreign import ccall "gtk_radio_tool_button_new" gtk_radio_tool_button_new :: -    Ptr (GSList (Ptr RadioButton)) ->       -- group : TGSList (TInterface "Gtk" "RadioButton")-    IO (Ptr RadioToolButton)---radioToolButtonNew ::-    (MonadIO m, RadioButtonK a) =>-    [a]                                     -- group-    -> m RadioToolButton                    -- result-radioToolButtonNew group = liftIO $ do-    let group' = map unsafeManagedPtrCastPtr group-    group'' <- packGSList group'-    result <- gtk_radio_tool_button_new group''-    checkUnexpectedReturnNULL "gtk_radio_tool_button_new" result-    result' <- (newObject RadioToolButton) result-    mapM_ touchManagedPtr group-    g_slist_free group''-    return result'---- method RadioToolButton::new_from_stock--- method type : Constructor--- Args : [Arg {argCName = "group", argType = TGSList (TInterface "Gtk" "RadioButton"), direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "stock_id", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "RadioToolButton")--- throws : False--- Skip return : False--foreign import ccall "gtk_radio_tool_button_new_from_stock" gtk_radio_tool_button_new_from_stock :: -    Ptr (GSList (Ptr RadioButton)) ->       -- group : TGSList (TInterface "Gtk" "RadioButton")-    CString ->                              -- stock_id : TBasicType TUTF8-    IO (Ptr RadioToolButton)--{-# DEPRECATED radioToolButtonNewFromStock ["(Since version 3.10)","Use gtk_radio_tool_button_new() instead."]#-}-radioToolButtonNewFromStock ::-    (MonadIO m, RadioButtonK a) =>-    [a]                                     -- group-    -> T.Text                               -- stockId-    -> m RadioToolButton                    -- result-radioToolButtonNewFromStock group stockId = liftIO $ do-    let group' = map unsafeManagedPtrCastPtr group-    group'' <- packGSList group'-    stockId' <- textToCString stockId-    result <- gtk_radio_tool_button_new_from_stock group'' stockId'-    checkUnexpectedReturnNULL "gtk_radio_tool_button_new_from_stock" result-    result' <- (newObject RadioToolButton) result-    mapM_ touchManagedPtr group-    g_slist_free group''-    freeMem stockId'-    return result'---- method RadioToolButton::new_from_widget--- method type : Constructor--- Args : [Arg {argCName = "group", argType = TInterface "Gtk" "RadioToolButton", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "RadioToolButton")--- throws : False--- Skip return : False--foreign import ccall "gtk_radio_tool_button_new_from_widget" gtk_radio_tool_button_new_from_widget :: -    Ptr RadioToolButton ->                  -- group : TInterface "Gtk" "RadioToolButton"-    IO (Ptr RadioToolButton)---radioToolButtonNewFromWidget ::-    (MonadIO m, RadioToolButtonK a) =>-    Maybe (a)                               -- group-    -> m RadioToolButton                    -- result-radioToolButtonNewFromWidget group = liftIO $ do-    maybeGroup <- case group of-        Nothing -> return nullPtr-        Just jGroup -> do-            let jGroup' = unsafeManagedPtrCastPtr jGroup-            return jGroup'-    result <- gtk_radio_tool_button_new_from_widget maybeGroup-    checkUnexpectedReturnNULL "gtk_radio_tool_button_new_from_widget" result-    result' <- (newObject RadioToolButton) result-    whenJust group touchManagedPtr-    return result'---- method RadioToolButton::new_with_stock_from_widget--- method type : Constructor--- Args : [Arg {argCName = "group", argType = TInterface "Gtk" "RadioToolButton", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "stock_id", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "RadioToolButton")--- throws : False--- Skip return : False--foreign import ccall "gtk_radio_tool_button_new_with_stock_from_widget" gtk_radio_tool_button_new_with_stock_from_widget :: -    Ptr RadioToolButton ->                  -- group : TInterface "Gtk" "RadioToolButton"-    CString ->                              -- stock_id : TBasicType TUTF8-    IO (Ptr RadioToolButton)--{-# DEPRECATED radioToolButtonNewWithStockFromWidget ["(Since version 3.10)","gtk_radio_tool_button_new_from_widget"]#-}-radioToolButtonNewWithStockFromWidget ::-    (MonadIO m, RadioToolButtonK a) =>-    Maybe (a)                               -- group-    -> T.Text                               -- stockId-    -> m RadioToolButton                    -- result-radioToolButtonNewWithStockFromWidget group stockId = liftIO $ do-    maybeGroup <- case group of-        Nothing -> return nullPtr-        Just jGroup -> do-            let jGroup' = unsafeManagedPtrCastPtr jGroup-            return jGroup'-    stockId' <- textToCString stockId-    result <- gtk_radio_tool_button_new_with_stock_from_widget maybeGroup stockId'-    checkUnexpectedReturnNULL "gtk_radio_tool_button_new_with_stock_from_widget" result-    result' <- (newObject RadioToolButton) result-    whenJust group touchManagedPtr-    freeMem stockId'-    return result'---- method RadioToolButton::get_group--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "RadioToolButton", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TGSList (TInterface "Gtk" "RadioButton"))--- throws : False--- Skip return : False--foreign import ccall "gtk_radio_tool_button_get_group" gtk_radio_tool_button_get_group :: -    Ptr RadioToolButton ->                  -- _obj : TInterface "Gtk" "RadioToolButton"-    IO (Ptr (GSList (Ptr RadioButton)))---radioToolButtonGetGroup ::-    (MonadIO m, RadioToolButtonK a) =>-    a                                       -- _obj-    -> m [RadioButton]                      -- result-radioToolButtonGetGroup _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_radio_tool_button_get_group _obj'-    result' <- unpackGSList result-    result'' <- mapM (newObject RadioButton) result'-    touchManagedPtr _obj-    return result''--data RadioToolButtonGetGroupMethodInfo-instance (signature ~ (m [RadioButton]), MonadIO m, RadioToolButtonK a) => MethodInfo RadioToolButtonGetGroupMethodInfo a signature where-    overloadedMethod _ = radioToolButtonGetGroup---- method RadioToolButton::set_group--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "RadioToolButton", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "group", argType = TGSList (TInterface "Gtk" "RadioButton"), direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_radio_tool_button_set_group" gtk_radio_tool_button_set_group :: -    Ptr RadioToolButton ->                  -- _obj : TInterface "Gtk" "RadioToolButton"-    Ptr (GSList (Ptr RadioButton)) ->       -- group : TGSList (TInterface "Gtk" "RadioButton")-    IO ()---radioToolButtonSetGroup ::-    (MonadIO m, RadioToolButtonK a, RadioButtonK b) =>-    a                                       -- _obj-    -> [b]                                  -- group-    -> m ()                                 -- result-radioToolButtonSetGroup _obj group = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let group' = map unsafeManagedPtrCastPtr group-    group'' <- packGSList group'-    gtk_radio_tool_button_set_group _obj' group''-    touchManagedPtr _obj-    mapM_ touchManagedPtr group-    g_slist_free group''-    return ()--data RadioToolButtonSetGroupMethodInfo-instance (signature ~ ([b] -> m ()), MonadIO m, RadioToolButtonK a, RadioButtonK b) => MethodInfo RadioToolButtonSetGroupMethodInfo a signature where-    overloadedMethod _ = radioToolButtonSetGroup--
− GI/Gtk/Objects/RadioToolButton.hs-boot
@@ -1,16 +0,0 @@-module GI.Gtk.Objects.RadioToolButton where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype RadioToolButton = RadioToolButton (ForeignPtr RadioToolButton)-instance GObject RadioToolButton where-class GObject o => RadioToolButtonK o-instance (GObject o, IsDescendantOf RadioToolButton o) => RadioToolButtonK o-data RadioToolButtonGroupPropertyInfo-data RadioToolButtonGetGroupMethodInfo-data RadioToolButtonSetGroupMethodInfo
− GI/Gtk/Objects/Range.hs
@@ -1,1895 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.Range-    ( ---- * Exported types-    Range(..)                               ,-    RangeK                                  ,-    toRange                                 ,-    noRange                                 ,--- -- * Methods--- ** rangeGetAdjustment-    RangeGetAdjustmentMethodInfo            ,-    rangeGetAdjustment                      ,----- ** rangeGetFillLevel-    RangeGetFillLevelMethodInfo             ,-    rangeGetFillLevel                       ,----- ** rangeGetFlippable-    RangeGetFlippableMethodInfo             ,-    rangeGetFlippable                       ,----- ** rangeGetInverted-    RangeGetInvertedMethodInfo              ,-    rangeGetInverted                        ,----- ** rangeGetLowerStepperSensitivity-    RangeGetLowerStepperSensitivityMethodInfo,-    rangeGetLowerStepperSensitivity         ,----- ** rangeGetMinSliderSize-    RangeGetMinSliderSizeMethodInfo         ,-    rangeGetMinSliderSize                   ,----- ** rangeGetRangeRect-    RangeGetRangeRectMethodInfo             ,-    rangeGetRangeRect                       ,----- ** rangeGetRestrictToFillLevel-    RangeGetRestrictToFillLevelMethodInfo   ,-    rangeGetRestrictToFillLevel             ,----- ** rangeGetRoundDigits-    RangeGetRoundDigitsMethodInfo           ,-    rangeGetRoundDigits                     ,----- ** rangeGetShowFillLevel-    RangeGetShowFillLevelMethodInfo         ,-    rangeGetShowFillLevel                   ,----- ** rangeGetSliderRange-    RangeGetSliderRangeMethodInfo           ,-    rangeGetSliderRange                     ,----- ** rangeGetSliderSizeFixed-    RangeGetSliderSizeFixedMethodInfo       ,-    rangeGetSliderSizeFixed                 ,----- ** rangeGetUpperStepperSensitivity-    RangeGetUpperStepperSensitivityMethodInfo,-    rangeGetUpperStepperSensitivity         ,----- ** rangeGetValue-    RangeGetValueMethodInfo                 ,-    rangeGetValue                           ,----- ** rangeSetAdjustment-    RangeSetAdjustmentMethodInfo            ,-    rangeSetAdjustment                      ,----- ** rangeSetFillLevel-    RangeSetFillLevelMethodInfo             ,-    rangeSetFillLevel                       ,----- ** rangeSetFlippable-    RangeSetFlippableMethodInfo             ,-    rangeSetFlippable                       ,----- ** rangeSetIncrements-    RangeSetIncrementsMethodInfo            ,-    rangeSetIncrements                      ,----- ** rangeSetInverted-    RangeSetInvertedMethodInfo              ,-    rangeSetInverted                        ,----- ** rangeSetLowerStepperSensitivity-    RangeSetLowerStepperSensitivityMethodInfo,-    rangeSetLowerStepperSensitivity         ,----- ** rangeSetMinSliderSize-    RangeSetMinSliderSizeMethodInfo         ,-    rangeSetMinSliderSize                   ,----- ** rangeSetRange-    RangeSetRangeMethodInfo                 ,-    rangeSetRange                           ,----- ** rangeSetRestrictToFillLevel-    RangeSetRestrictToFillLevelMethodInfo   ,-    rangeSetRestrictToFillLevel             ,----- ** rangeSetRoundDigits-    RangeSetRoundDigitsMethodInfo           ,-    rangeSetRoundDigits                     ,----- ** rangeSetShowFillLevel-    RangeSetShowFillLevelMethodInfo         ,-    rangeSetShowFillLevel                   ,----- ** rangeSetSliderSizeFixed-    RangeSetSliderSizeFixedMethodInfo       ,-    rangeSetSliderSizeFixed                 ,----- ** rangeSetUpperStepperSensitivity-    RangeSetUpperStepperSensitivityMethodInfo,-    rangeSetUpperStepperSensitivity         ,----- ** rangeSetValue-    RangeSetValueMethodInfo                 ,-    rangeSetValue                           ,----- -- * Properties--- ** Adjustment-    RangeAdjustmentPropertyInfo             ,-    constructRangeAdjustment                ,-    getRangeAdjustment                      ,-    rangeAdjustment                         ,-    setRangeAdjustment                      ,----- ** FillLevel-    RangeFillLevelPropertyInfo              ,-    constructRangeFillLevel                 ,-    getRangeFillLevel                       ,-    rangeFillLevel                          ,-    setRangeFillLevel                       ,----- ** Inverted-    RangeInvertedPropertyInfo               ,-    constructRangeInverted                  ,-    getRangeInverted                        ,-    rangeInverted                           ,-    setRangeInverted                        ,----- ** LowerStepperSensitivity-    RangeLowerStepperSensitivityPropertyInfo,-    constructRangeLowerStepperSensitivity   ,-    getRangeLowerStepperSensitivity         ,-    rangeLowerStepperSensitivity            ,-    setRangeLowerStepperSensitivity         ,----- ** RestrictToFillLevel-    RangeRestrictToFillLevelPropertyInfo    ,-    constructRangeRestrictToFillLevel       ,-    getRangeRestrictToFillLevel             ,-    rangeRestrictToFillLevel                ,-    setRangeRestrictToFillLevel             ,----- ** RoundDigits-    RangeRoundDigitsPropertyInfo            ,-    constructRangeRoundDigits               ,-    getRangeRoundDigits                     ,-    rangeRoundDigits                        ,-    setRangeRoundDigits                     ,----- ** ShowFillLevel-    RangeShowFillLevelPropertyInfo          ,-    constructRangeShowFillLevel             ,-    getRangeShowFillLevel                   ,-    rangeShowFillLevel                      ,-    setRangeShowFillLevel                   ,----- ** UpperStepperSensitivity-    RangeUpperStepperSensitivityPropertyInfo,-    constructRangeUpperStepperSensitivity   ,-    getRangeUpperStepperSensitivity         ,-    rangeUpperStepperSensitivity            ,-    setRangeUpperStepperSensitivity         ,----- -- * Signals--- ** AdjustBounds-    RangeAdjustBoundsCallback               ,-    RangeAdjustBoundsCallbackC              ,-    RangeAdjustBoundsSignalInfo             ,-    afterRangeAdjustBounds                  ,-    mkRangeAdjustBoundsCallback             ,-    noRangeAdjustBoundsCallback             ,-    onRangeAdjustBounds                     ,-    rangeAdjustBoundsCallbackWrapper        ,-    rangeAdjustBoundsClosure                ,----- ** ChangeValue-    RangeChangeValueCallback                ,-    RangeChangeValueCallbackC               ,-    RangeChangeValueSignalInfo              ,-    afterRangeChangeValue                   ,-    mkRangeChangeValueCallback              ,-    noRangeChangeValueCallback              ,-    onRangeChangeValue                      ,-    rangeChangeValueCallbackWrapper         ,-    rangeChangeValueClosure                 ,----- ** MoveSlider-    RangeMoveSliderCallback                 ,-    RangeMoveSliderCallbackC                ,-    RangeMoveSliderSignalInfo               ,-    afterRangeMoveSlider                    ,-    mkRangeMoveSliderCallback               ,-    noRangeMoveSliderCallback               ,-    onRangeMoveSlider                       ,-    rangeMoveSliderCallbackWrapper          ,-    rangeMoveSliderClosure                  ,----- ** ValueChanged-    RangeValueChangedCallback               ,-    RangeValueChangedCallbackC              ,-    RangeValueChangedSignalInfo             ,-    afterRangeValueChanged                  ,-    mkRangeValueChangedCallback             ,-    noRangeValueChangedCallback             ,-    onRangeValueChanged                     ,-    rangeValueChangedCallbackWrapper        ,-    rangeValueChangedClosure                ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject-import qualified GI.Gdk as Gdk--newtype Range = Range (ForeignPtr Range)-foreign import ccall "gtk_range_get_type"-    c_gtk_range_get_type :: IO GType--type instance ParentTypes Range = RangeParentTypes-type RangeParentTypes = '[Widget, GObject.Object, Atk.ImplementorIface, Buildable, Orientable]--instance GObject Range where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_gtk_range_get_type-    --class GObject o => RangeK o-instance (GObject o, IsDescendantOf Range o) => RangeK o--toRange :: RangeK o => o -> IO Range-toRange = unsafeCastTo Range--noRange :: Maybe Range-noRange = Nothing--type family ResolveRangeMethod (t :: Symbol) (o :: *) :: * where-    ResolveRangeMethod "activate" o = WidgetActivateMethodInfo-    ResolveRangeMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo-    ResolveRangeMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveRangeMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo-    ResolveRangeMethod "addEvents" o = WidgetAddEventsMethodInfo-    ResolveRangeMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo-    ResolveRangeMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo-    ResolveRangeMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveRangeMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveRangeMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo-    ResolveRangeMethod "childFocus" o = WidgetChildFocusMethodInfo-    ResolveRangeMethod "childNotify" o = WidgetChildNotifyMethodInfo-    ResolveRangeMethod "classPath" o = WidgetClassPathMethodInfo-    ResolveRangeMethod "computeExpand" o = WidgetComputeExpandMethodInfo-    ResolveRangeMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveRangeMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo-    ResolveRangeMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo-    ResolveRangeMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveRangeMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveRangeMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveRangeMethod "destroy" o = WidgetDestroyMethodInfo-    ResolveRangeMethod "destroyed" o = WidgetDestroyedMethodInfo-    ResolveRangeMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo-    ResolveRangeMethod "dragBegin" o = WidgetDragBeginMethodInfo-    ResolveRangeMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo-    ResolveRangeMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo-    ResolveRangeMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo-    ResolveRangeMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo-    ResolveRangeMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo-    ResolveRangeMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo-    ResolveRangeMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo-    ResolveRangeMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo-    ResolveRangeMethod "dragDestSet" o = WidgetDragDestSetMethodInfo-    ResolveRangeMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo-    ResolveRangeMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo-    ResolveRangeMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo-    ResolveRangeMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo-    ResolveRangeMethod "dragGetData" o = WidgetDragGetDataMethodInfo-    ResolveRangeMethod "dragHighlight" o = WidgetDragHighlightMethodInfo-    ResolveRangeMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo-    ResolveRangeMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo-    ResolveRangeMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo-    ResolveRangeMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo-    ResolveRangeMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo-    ResolveRangeMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo-    ResolveRangeMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo-    ResolveRangeMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo-    ResolveRangeMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo-    ResolveRangeMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo-    ResolveRangeMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo-    ResolveRangeMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo-    ResolveRangeMethod "draw" o = WidgetDrawMethodInfo-    ResolveRangeMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo-    ResolveRangeMethod "errorBell" o = WidgetErrorBellMethodInfo-    ResolveRangeMethod "event" o = WidgetEventMethodInfo-    ResolveRangeMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveRangeMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo-    ResolveRangeMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveRangeMethod "grabAdd" o = WidgetGrabAddMethodInfo-    ResolveRangeMethod "grabDefault" o = WidgetGrabDefaultMethodInfo-    ResolveRangeMethod "grabFocus" o = WidgetGrabFocusMethodInfo-    ResolveRangeMethod "grabRemove" o = WidgetGrabRemoveMethodInfo-    ResolveRangeMethod "hasDefault" o = WidgetHasDefaultMethodInfo-    ResolveRangeMethod "hasFocus" o = WidgetHasFocusMethodInfo-    ResolveRangeMethod "hasGrab" o = WidgetHasGrabMethodInfo-    ResolveRangeMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo-    ResolveRangeMethod "hasScreen" o = WidgetHasScreenMethodInfo-    ResolveRangeMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo-    ResolveRangeMethod "hide" o = WidgetHideMethodInfo-    ResolveRangeMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo-    ResolveRangeMethod "inDestruction" o = WidgetInDestructionMethodInfo-    ResolveRangeMethod "initTemplate" o = WidgetInitTemplateMethodInfo-    ResolveRangeMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo-    ResolveRangeMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo-    ResolveRangeMethod "intersect" o = WidgetIntersectMethodInfo-    ResolveRangeMethod "isAncestor" o = WidgetIsAncestorMethodInfo-    ResolveRangeMethod "isComposited" o = WidgetIsCompositedMethodInfo-    ResolveRangeMethod "isDrawable" o = WidgetIsDrawableMethodInfo-    ResolveRangeMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveRangeMethod "isFocus" o = WidgetIsFocusMethodInfo-    ResolveRangeMethod "isSensitive" o = WidgetIsSensitiveMethodInfo-    ResolveRangeMethod "isToplevel" o = WidgetIsToplevelMethodInfo-    ResolveRangeMethod "isVisible" o = WidgetIsVisibleMethodInfo-    ResolveRangeMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo-    ResolveRangeMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo-    ResolveRangeMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo-    ResolveRangeMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo-    ResolveRangeMethod "map" o = WidgetMapMethodInfo-    ResolveRangeMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo-    ResolveRangeMethod "modifyBase" o = WidgetModifyBaseMethodInfo-    ResolveRangeMethod "modifyBg" o = WidgetModifyBgMethodInfo-    ResolveRangeMethod "modifyCursor" o = WidgetModifyCursorMethodInfo-    ResolveRangeMethod "modifyFg" o = WidgetModifyFgMethodInfo-    ResolveRangeMethod "modifyFont" o = WidgetModifyFontMethodInfo-    ResolveRangeMethod "modifyStyle" o = WidgetModifyStyleMethodInfo-    ResolveRangeMethod "modifyText" o = WidgetModifyTextMethodInfo-    ResolveRangeMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveRangeMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveRangeMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo-    ResolveRangeMethod "overrideColor" o = WidgetOverrideColorMethodInfo-    ResolveRangeMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo-    ResolveRangeMethod "overrideFont" o = WidgetOverrideFontMethodInfo-    ResolveRangeMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo-    ResolveRangeMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveRangeMethod "path" o = WidgetPathMethodInfo-    ResolveRangeMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo-    ResolveRangeMethod "queueDraw" o = WidgetQueueDrawMethodInfo-    ResolveRangeMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo-    ResolveRangeMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo-    ResolveRangeMethod "queueResize" o = WidgetQueueResizeMethodInfo-    ResolveRangeMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo-    ResolveRangeMethod "realize" o = WidgetRealizeMethodInfo-    ResolveRangeMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveRangeMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveRangeMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo-    ResolveRangeMethod "registerWindow" o = WidgetRegisterWindowMethodInfo-    ResolveRangeMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo-    ResolveRangeMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo-    ResolveRangeMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo-    ResolveRangeMethod "renderIcon" o = WidgetRenderIconMethodInfo-    ResolveRangeMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo-    ResolveRangeMethod "reparent" o = WidgetReparentMethodInfo-    ResolveRangeMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveRangeMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveRangeMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo-    ResolveRangeMethod "resetStyle" o = WidgetResetStyleMethodInfo-    ResolveRangeMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveRangeMethod "sendExpose" o = WidgetSendExposeMethodInfo-    ResolveRangeMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo-    ResolveRangeMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo-    ResolveRangeMethod "show" o = WidgetShowMethodInfo-    ResolveRangeMethod "showAll" o = WidgetShowAllMethodInfo-    ResolveRangeMethod "showNow" o = WidgetShowNowMethodInfo-    ResolveRangeMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo-    ResolveRangeMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo-    ResolveRangeMethod "sizeRequest" o = WidgetSizeRequestMethodInfo-    ResolveRangeMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveRangeMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveRangeMethod "styleAttach" o = WidgetStyleAttachMethodInfo-    ResolveRangeMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo-    ResolveRangeMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo-    ResolveRangeMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveRangeMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo-    ResolveRangeMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo-    ResolveRangeMethod "unmap" o = WidgetUnmapMethodInfo-    ResolveRangeMethod "unparent" o = WidgetUnparentMethodInfo-    ResolveRangeMethod "unrealize" o = WidgetUnrealizeMethodInfo-    ResolveRangeMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveRangeMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo-    ResolveRangeMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo-    ResolveRangeMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveRangeMethod "getAccessible" o = WidgetGetAccessibleMethodInfo-    ResolveRangeMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo-    ResolveRangeMethod "getAdjustment" o = RangeGetAdjustmentMethodInfo-    ResolveRangeMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo-    ResolveRangeMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo-    ResolveRangeMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo-    ResolveRangeMethod "getAllocation" o = WidgetGetAllocationMethodInfo-    ResolveRangeMethod "getAncestor" o = WidgetGetAncestorMethodInfo-    ResolveRangeMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo-    ResolveRangeMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo-    ResolveRangeMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo-    ResolveRangeMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo-    ResolveRangeMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo-    ResolveRangeMethod "getClip" o = WidgetGetClipMethodInfo-    ResolveRangeMethod "getClipboard" o = WidgetGetClipboardMethodInfo-    ResolveRangeMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo-    ResolveRangeMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveRangeMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo-    ResolveRangeMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo-    ResolveRangeMethod "getDirection" o = WidgetGetDirectionMethodInfo-    ResolveRangeMethod "getDisplay" o = WidgetGetDisplayMethodInfo-    ResolveRangeMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo-    ResolveRangeMethod "getEvents" o = WidgetGetEventsMethodInfo-    ResolveRangeMethod "getFillLevel" o = RangeGetFillLevelMethodInfo-    ResolveRangeMethod "getFlippable" o = RangeGetFlippableMethodInfo-    ResolveRangeMethod "getFontMap" o = WidgetGetFontMapMethodInfo-    ResolveRangeMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo-    ResolveRangeMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo-    ResolveRangeMethod "getHalign" o = WidgetGetHalignMethodInfo-    ResolveRangeMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo-    ResolveRangeMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo-    ResolveRangeMethod "getHexpand" o = WidgetGetHexpandMethodInfo-    ResolveRangeMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo-    ResolveRangeMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveRangeMethod "getInverted" o = RangeGetInvertedMethodInfo-    ResolveRangeMethod "getLowerStepperSensitivity" o = RangeGetLowerStepperSensitivityMethodInfo-    ResolveRangeMethod "getMapped" o = WidgetGetMappedMethodInfo-    ResolveRangeMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo-    ResolveRangeMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo-    ResolveRangeMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo-    ResolveRangeMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo-    ResolveRangeMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo-    ResolveRangeMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo-    ResolveRangeMethod "getMinSliderSize" o = RangeGetMinSliderSizeMethodInfo-    ResolveRangeMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo-    ResolveRangeMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo-    ResolveRangeMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo-    ResolveRangeMethod "getOpacity" o = WidgetGetOpacityMethodInfo-    ResolveRangeMethod "getOrientation" o = OrientableGetOrientationMethodInfo-    ResolveRangeMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo-    ResolveRangeMethod "getParent" o = WidgetGetParentMethodInfo-    ResolveRangeMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo-    ResolveRangeMethod "getPath" o = WidgetGetPathMethodInfo-    ResolveRangeMethod "getPointer" o = WidgetGetPointerMethodInfo-    ResolveRangeMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo-    ResolveRangeMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveRangeMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo-    ResolveRangeMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo-    ResolveRangeMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo-    ResolveRangeMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo-    ResolveRangeMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveRangeMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveRangeMethod "getRangeRect" o = RangeGetRangeRectMethodInfo-    ResolveRangeMethod "getRealized" o = WidgetGetRealizedMethodInfo-    ResolveRangeMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo-    ResolveRangeMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo-    ResolveRangeMethod "getRequisition" o = WidgetGetRequisitionMethodInfo-    ResolveRangeMethod "getRestrictToFillLevel" o = RangeGetRestrictToFillLevelMethodInfo-    ResolveRangeMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo-    ResolveRangeMethod "getRoundDigits" o = RangeGetRoundDigitsMethodInfo-    ResolveRangeMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo-    ResolveRangeMethod "getScreen" o = WidgetGetScreenMethodInfo-    ResolveRangeMethod "getSensitive" o = WidgetGetSensitiveMethodInfo-    ResolveRangeMethod "getSettings" o = WidgetGetSettingsMethodInfo-    ResolveRangeMethod "getShowFillLevel" o = RangeGetShowFillLevelMethodInfo-    ResolveRangeMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo-    ResolveRangeMethod "getSliderRange" o = RangeGetSliderRangeMethodInfo-    ResolveRangeMethod "getSliderSizeFixed" o = RangeGetSliderSizeFixedMethodInfo-    ResolveRangeMethod "getState" o = WidgetGetStateMethodInfo-    ResolveRangeMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo-    ResolveRangeMethod "getStyle" o = WidgetGetStyleMethodInfo-    ResolveRangeMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo-    ResolveRangeMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo-    ResolveRangeMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo-    ResolveRangeMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo-    ResolveRangeMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo-    ResolveRangeMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo-    ResolveRangeMethod "getToplevel" o = WidgetGetToplevelMethodInfo-    ResolveRangeMethod "getUpperStepperSensitivity" o = RangeGetUpperStepperSensitivityMethodInfo-    ResolveRangeMethod "getValign" o = WidgetGetValignMethodInfo-    ResolveRangeMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo-    ResolveRangeMethod "getValue" o = RangeGetValueMethodInfo-    ResolveRangeMethod "getVexpand" o = WidgetGetVexpandMethodInfo-    ResolveRangeMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo-    ResolveRangeMethod "getVisible" o = WidgetGetVisibleMethodInfo-    ResolveRangeMethod "getVisual" o = WidgetGetVisualMethodInfo-    ResolveRangeMethod "getWindow" o = WidgetGetWindowMethodInfo-    ResolveRangeMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo-    ResolveRangeMethod "setAdjustment" o = RangeSetAdjustmentMethodInfo-    ResolveRangeMethod "setAllocation" o = WidgetSetAllocationMethodInfo-    ResolveRangeMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo-    ResolveRangeMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveRangeMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo-    ResolveRangeMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo-    ResolveRangeMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo-    ResolveRangeMethod "setClip" o = WidgetSetClipMethodInfo-    ResolveRangeMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo-    ResolveRangeMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveRangeMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo-    ResolveRangeMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo-    ResolveRangeMethod "setDirection" o = WidgetSetDirectionMethodInfo-    ResolveRangeMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo-    ResolveRangeMethod "setEvents" o = WidgetSetEventsMethodInfo-    ResolveRangeMethod "setFillLevel" o = RangeSetFillLevelMethodInfo-    ResolveRangeMethod "setFlippable" o = RangeSetFlippableMethodInfo-    ResolveRangeMethod "setFontMap" o = WidgetSetFontMapMethodInfo-    ResolveRangeMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo-    ResolveRangeMethod "setHalign" o = WidgetSetHalignMethodInfo-    ResolveRangeMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo-    ResolveRangeMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo-    ResolveRangeMethod "setHexpand" o = WidgetSetHexpandMethodInfo-    ResolveRangeMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo-    ResolveRangeMethod "setIncrements" o = RangeSetIncrementsMethodInfo-    ResolveRangeMethod "setInverted" o = RangeSetInvertedMethodInfo-    ResolveRangeMethod "setLowerStepperSensitivity" o = RangeSetLowerStepperSensitivityMethodInfo-    ResolveRangeMethod "setMapped" o = WidgetSetMappedMethodInfo-    ResolveRangeMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo-    ResolveRangeMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo-    ResolveRangeMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo-    ResolveRangeMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo-    ResolveRangeMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo-    ResolveRangeMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo-    ResolveRangeMethod "setMinSliderSize" o = RangeSetMinSliderSizeMethodInfo-    ResolveRangeMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo-    ResolveRangeMethod "setOpacity" o = WidgetSetOpacityMethodInfo-    ResolveRangeMethod "setOrientation" o = OrientableSetOrientationMethodInfo-    ResolveRangeMethod "setParent" o = WidgetSetParentMethodInfo-    ResolveRangeMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo-    ResolveRangeMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveRangeMethod "setRange" o = RangeSetRangeMethodInfo-    ResolveRangeMethod "setRealized" o = WidgetSetRealizedMethodInfo-    ResolveRangeMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo-    ResolveRangeMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo-    ResolveRangeMethod "setRestrictToFillLevel" o = RangeSetRestrictToFillLevelMethodInfo-    ResolveRangeMethod "setRoundDigits" o = RangeSetRoundDigitsMethodInfo-    ResolveRangeMethod "setSensitive" o = WidgetSetSensitiveMethodInfo-    ResolveRangeMethod "setShowFillLevel" o = RangeSetShowFillLevelMethodInfo-    ResolveRangeMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo-    ResolveRangeMethod "setSliderSizeFixed" o = RangeSetSliderSizeFixedMethodInfo-    ResolveRangeMethod "setState" o = WidgetSetStateMethodInfo-    ResolveRangeMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo-    ResolveRangeMethod "setStyle" o = WidgetSetStyleMethodInfo-    ResolveRangeMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo-    ResolveRangeMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo-    ResolveRangeMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo-    ResolveRangeMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo-    ResolveRangeMethod "setUpperStepperSensitivity" o = RangeSetUpperStepperSensitivityMethodInfo-    ResolveRangeMethod "setValign" o = WidgetSetValignMethodInfo-    ResolveRangeMethod "setValue" o = RangeSetValueMethodInfo-    ResolveRangeMethod "setVexpand" o = WidgetSetVexpandMethodInfo-    ResolveRangeMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo-    ResolveRangeMethod "setVisible" o = WidgetSetVisibleMethodInfo-    ResolveRangeMethod "setVisual" o = WidgetSetVisualMethodInfo-    ResolveRangeMethod "setWindow" o = WidgetSetWindowMethodInfo-    ResolveRangeMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveRangeMethod t Range, MethodInfo info Range p) => IsLabelProxy t (Range -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveRangeMethod t Range, MethodInfo info Range p) => IsLabel t (Range -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal Range::adjust-bounds-type RangeAdjustBoundsCallback =-    Double ->-    IO ()--noRangeAdjustBoundsCallback :: Maybe RangeAdjustBoundsCallback-noRangeAdjustBoundsCallback = Nothing--type RangeAdjustBoundsCallbackC =-    Ptr () ->                               -- object-    CDouble ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkRangeAdjustBoundsCallback :: RangeAdjustBoundsCallbackC -> IO (FunPtr RangeAdjustBoundsCallbackC)--rangeAdjustBoundsClosure :: RangeAdjustBoundsCallback -> IO Closure-rangeAdjustBoundsClosure cb = newCClosure =<< mkRangeAdjustBoundsCallback wrapped-    where wrapped = rangeAdjustBoundsCallbackWrapper cb--rangeAdjustBoundsCallbackWrapper ::-    RangeAdjustBoundsCallback ->-    Ptr () ->-    CDouble ->-    Ptr () ->-    IO ()-rangeAdjustBoundsCallbackWrapper _cb _ value _ = do-    let value' = realToFrac value-    _cb  value'--onRangeAdjustBounds :: (GObject a, MonadIO m) => a -> RangeAdjustBoundsCallback -> m SignalHandlerId-onRangeAdjustBounds obj cb = liftIO $ connectRangeAdjustBounds obj cb SignalConnectBefore-afterRangeAdjustBounds :: (GObject a, MonadIO m) => a -> RangeAdjustBoundsCallback -> m SignalHandlerId-afterRangeAdjustBounds obj cb = connectRangeAdjustBounds obj cb SignalConnectAfter--connectRangeAdjustBounds :: (GObject a, MonadIO m) =>-                            a -> RangeAdjustBoundsCallback -> SignalConnectMode -> m SignalHandlerId-connectRangeAdjustBounds obj cb after = liftIO $ do-    cb' <- mkRangeAdjustBoundsCallback (rangeAdjustBoundsCallbackWrapper cb)-    connectSignalFunPtr obj "adjust-bounds" cb' after---- signal Range::change-value-type RangeChangeValueCallback =-    ScrollType ->-    Double ->-    IO Bool--noRangeChangeValueCallback :: Maybe RangeChangeValueCallback-noRangeChangeValueCallback = Nothing--type RangeChangeValueCallbackC =-    Ptr () ->                               -- object-    CUInt ->-    CDouble ->-    Ptr () ->                               -- user_data-    IO CInt--foreign import ccall "wrapper"-    mkRangeChangeValueCallback :: RangeChangeValueCallbackC -> IO (FunPtr RangeChangeValueCallbackC)--rangeChangeValueClosure :: RangeChangeValueCallback -> IO Closure-rangeChangeValueClosure cb = newCClosure =<< mkRangeChangeValueCallback wrapped-    where wrapped = rangeChangeValueCallbackWrapper cb--rangeChangeValueCallbackWrapper ::-    RangeChangeValueCallback ->-    Ptr () ->-    CUInt ->-    CDouble ->-    Ptr () ->-    IO CInt-rangeChangeValueCallbackWrapper _cb _ scroll value _ = do-    let scroll' = (toEnum . fromIntegral) scroll-    let value' = realToFrac value-    result <- _cb  scroll' value'-    let result' = (fromIntegral . fromEnum) result-    return result'--onRangeChangeValue :: (GObject a, MonadIO m) => a -> RangeChangeValueCallback -> m SignalHandlerId-onRangeChangeValue obj cb = liftIO $ connectRangeChangeValue obj cb SignalConnectBefore-afterRangeChangeValue :: (GObject a, MonadIO m) => a -> RangeChangeValueCallback -> m SignalHandlerId-afterRangeChangeValue obj cb = connectRangeChangeValue obj cb SignalConnectAfter--connectRangeChangeValue :: (GObject a, MonadIO m) =>-                           a -> RangeChangeValueCallback -> SignalConnectMode -> m SignalHandlerId-connectRangeChangeValue obj cb after = liftIO $ do-    cb' <- mkRangeChangeValueCallback (rangeChangeValueCallbackWrapper cb)-    connectSignalFunPtr obj "change-value" cb' after---- signal Range::move-slider-type RangeMoveSliderCallback =-    ScrollType ->-    IO ()--noRangeMoveSliderCallback :: Maybe RangeMoveSliderCallback-noRangeMoveSliderCallback = Nothing--type RangeMoveSliderCallbackC =-    Ptr () ->                               -- object-    CUInt ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkRangeMoveSliderCallback :: RangeMoveSliderCallbackC -> IO (FunPtr RangeMoveSliderCallbackC)--rangeMoveSliderClosure :: RangeMoveSliderCallback -> IO Closure-rangeMoveSliderClosure cb = newCClosure =<< mkRangeMoveSliderCallback wrapped-    where wrapped = rangeMoveSliderCallbackWrapper cb--rangeMoveSliderCallbackWrapper ::-    RangeMoveSliderCallback ->-    Ptr () ->-    CUInt ->-    Ptr () ->-    IO ()-rangeMoveSliderCallbackWrapper _cb _ step _ = do-    let step' = (toEnum . fromIntegral) step-    _cb  step'--onRangeMoveSlider :: (GObject a, MonadIO m) => a -> RangeMoveSliderCallback -> m SignalHandlerId-onRangeMoveSlider obj cb = liftIO $ connectRangeMoveSlider obj cb SignalConnectBefore-afterRangeMoveSlider :: (GObject a, MonadIO m) => a -> RangeMoveSliderCallback -> m SignalHandlerId-afterRangeMoveSlider obj cb = connectRangeMoveSlider obj cb SignalConnectAfter--connectRangeMoveSlider :: (GObject a, MonadIO m) =>-                          a -> RangeMoveSliderCallback -> SignalConnectMode -> m SignalHandlerId-connectRangeMoveSlider obj cb after = liftIO $ do-    cb' <- mkRangeMoveSliderCallback (rangeMoveSliderCallbackWrapper cb)-    connectSignalFunPtr obj "move-slider" cb' after---- signal Range::value-changed-type RangeValueChangedCallback =-    IO ()--noRangeValueChangedCallback :: Maybe RangeValueChangedCallback-noRangeValueChangedCallback = Nothing--type RangeValueChangedCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkRangeValueChangedCallback :: RangeValueChangedCallbackC -> IO (FunPtr RangeValueChangedCallbackC)--rangeValueChangedClosure :: RangeValueChangedCallback -> IO Closure-rangeValueChangedClosure cb = newCClosure =<< mkRangeValueChangedCallback wrapped-    where wrapped = rangeValueChangedCallbackWrapper cb--rangeValueChangedCallbackWrapper ::-    RangeValueChangedCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-rangeValueChangedCallbackWrapper _cb _ _ = do-    _cb --onRangeValueChanged :: (GObject a, MonadIO m) => a -> RangeValueChangedCallback -> m SignalHandlerId-onRangeValueChanged obj cb = liftIO $ connectRangeValueChanged obj cb SignalConnectBefore-afterRangeValueChanged :: (GObject a, MonadIO m) => a -> RangeValueChangedCallback -> m SignalHandlerId-afterRangeValueChanged obj cb = connectRangeValueChanged obj cb SignalConnectAfter--connectRangeValueChanged :: (GObject a, MonadIO m) =>-                            a -> RangeValueChangedCallback -> SignalConnectMode -> m SignalHandlerId-connectRangeValueChanged obj cb after = liftIO $ do-    cb' <- mkRangeValueChangedCallback (rangeValueChangedCallbackWrapper cb)-    connectSignalFunPtr obj "value-changed" cb' after---- VVV Prop "adjustment"-   -- Type: TInterface "Gtk" "Adjustment"-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Just False,Just False)--getRangeAdjustment :: (MonadIO m, RangeK o) => o -> m Adjustment-getRangeAdjustment obj = liftIO $ checkUnexpectedNothing "getRangeAdjustment" $ getObjectPropertyObject obj "adjustment" Adjustment--setRangeAdjustment :: (MonadIO m, RangeK o, AdjustmentK a) => o -> a -> m ()-setRangeAdjustment obj val = liftIO $ setObjectPropertyObject obj "adjustment" (Just val)--constructRangeAdjustment :: (AdjustmentK a) => a -> IO ([Char], GValue)-constructRangeAdjustment val = constructObjectPropertyObject "adjustment" (Just val)--data RangeAdjustmentPropertyInfo-instance AttrInfo RangeAdjustmentPropertyInfo where-    type AttrAllowedOps RangeAdjustmentPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint RangeAdjustmentPropertyInfo = AdjustmentK-    type AttrBaseTypeConstraint RangeAdjustmentPropertyInfo = RangeK-    type AttrGetType RangeAdjustmentPropertyInfo = Adjustment-    type AttrLabel RangeAdjustmentPropertyInfo = "adjustment"-    attrGet _ = getRangeAdjustment-    attrSet _ = setRangeAdjustment-    attrConstruct _ = constructRangeAdjustment-    attrClear _ = undefined---- VVV Prop "fill-level"-   -- Type: TBasicType TDouble-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getRangeFillLevel :: (MonadIO m, RangeK o) => o -> m Double-getRangeFillLevel obj = liftIO $ getObjectPropertyDouble obj "fill-level"--setRangeFillLevel :: (MonadIO m, RangeK o) => o -> Double -> m ()-setRangeFillLevel obj val = liftIO $ setObjectPropertyDouble obj "fill-level" val--constructRangeFillLevel :: Double -> IO ([Char], GValue)-constructRangeFillLevel val = constructObjectPropertyDouble "fill-level" val--data RangeFillLevelPropertyInfo-instance AttrInfo RangeFillLevelPropertyInfo where-    type AttrAllowedOps RangeFillLevelPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint RangeFillLevelPropertyInfo = (~) Double-    type AttrBaseTypeConstraint RangeFillLevelPropertyInfo = RangeK-    type AttrGetType RangeFillLevelPropertyInfo = Double-    type AttrLabel RangeFillLevelPropertyInfo = "fill-level"-    attrGet _ = getRangeFillLevel-    attrSet _ = setRangeFillLevel-    attrConstruct _ = constructRangeFillLevel-    attrClear _ = undefined---- VVV Prop "inverted"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getRangeInverted :: (MonadIO m, RangeK o) => o -> m Bool-getRangeInverted obj = liftIO $ getObjectPropertyBool obj "inverted"--setRangeInverted :: (MonadIO m, RangeK o) => o -> Bool -> m ()-setRangeInverted obj val = liftIO $ setObjectPropertyBool obj "inverted" val--constructRangeInverted :: Bool -> IO ([Char], GValue)-constructRangeInverted val = constructObjectPropertyBool "inverted" val--data RangeInvertedPropertyInfo-instance AttrInfo RangeInvertedPropertyInfo where-    type AttrAllowedOps RangeInvertedPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint RangeInvertedPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint RangeInvertedPropertyInfo = RangeK-    type AttrGetType RangeInvertedPropertyInfo = Bool-    type AttrLabel RangeInvertedPropertyInfo = "inverted"-    attrGet _ = getRangeInverted-    attrSet _ = setRangeInverted-    attrConstruct _ = constructRangeInverted-    attrClear _ = undefined---- VVV Prop "lower-stepper-sensitivity"-   -- Type: TInterface "Gtk" "SensitivityType"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getRangeLowerStepperSensitivity :: (MonadIO m, RangeK o) => o -> m SensitivityType-getRangeLowerStepperSensitivity obj = liftIO $ getObjectPropertyEnum obj "lower-stepper-sensitivity"--setRangeLowerStepperSensitivity :: (MonadIO m, RangeK o) => o -> SensitivityType -> m ()-setRangeLowerStepperSensitivity obj val = liftIO $ setObjectPropertyEnum obj "lower-stepper-sensitivity" val--constructRangeLowerStepperSensitivity :: SensitivityType -> IO ([Char], GValue)-constructRangeLowerStepperSensitivity val = constructObjectPropertyEnum "lower-stepper-sensitivity" val--data RangeLowerStepperSensitivityPropertyInfo-instance AttrInfo RangeLowerStepperSensitivityPropertyInfo where-    type AttrAllowedOps RangeLowerStepperSensitivityPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint RangeLowerStepperSensitivityPropertyInfo = (~) SensitivityType-    type AttrBaseTypeConstraint RangeLowerStepperSensitivityPropertyInfo = RangeK-    type AttrGetType RangeLowerStepperSensitivityPropertyInfo = SensitivityType-    type AttrLabel RangeLowerStepperSensitivityPropertyInfo = "lower-stepper-sensitivity"-    attrGet _ = getRangeLowerStepperSensitivity-    attrSet _ = setRangeLowerStepperSensitivity-    attrConstruct _ = constructRangeLowerStepperSensitivity-    attrClear _ = undefined---- VVV Prop "restrict-to-fill-level"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getRangeRestrictToFillLevel :: (MonadIO m, RangeK o) => o -> m Bool-getRangeRestrictToFillLevel obj = liftIO $ getObjectPropertyBool obj "restrict-to-fill-level"--setRangeRestrictToFillLevel :: (MonadIO m, RangeK o) => o -> Bool -> m ()-setRangeRestrictToFillLevel obj val = liftIO $ setObjectPropertyBool obj "restrict-to-fill-level" val--constructRangeRestrictToFillLevel :: Bool -> IO ([Char], GValue)-constructRangeRestrictToFillLevel val = constructObjectPropertyBool "restrict-to-fill-level" val--data RangeRestrictToFillLevelPropertyInfo-instance AttrInfo RangeRestrictToFillLevelPropertyInfo where-    type AttrAllowedOps RangeRestrictToFillLevelPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint RangeRestrictToFillLevelPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint RangeRestrictToFillLevelPropertyInfo = RangeK-    type AttrGetType RangeRestrictToFillLevelPropertyInfo = Bool-    type AttrLabel RangeRestrictToFillLevelPropertyInfo = "restrict-to-fill-level"-    attrGet _ = getRangeRestrictToFillLevel-    attrSet _ = setRangeRestrictToFillLevel-    attrConstruct _ = constructRangeRestrictToFillLevel-    attrClear _ = undefined---- VVV Prop "round-digits"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getRangeRoundDigits :: (MonadIO m, RangeK o) => o -> m Int32-getRangeRoundDigits obj = liftIO $ getObjectPropertyInt32 obj "round-digits"--setRangeRoundDigits :: (MonadIO m, RangeK o) => o -> Int32 -> m ()-setRangeRoundDigits obj val = liftIO $ setObjectPropertyInt32 obj "round-digits" val--constructRangeRoundDigits :: Int32 -> IO ([Char], GValue)-constructRangeRoundDigits val = constructObjectPropertyInt32 "round-digits" val--data RangeRoundDigitsPropertyInfo-instance AttrInfo RangeRoundDigitsPropertyInfo where-    type AttrAllowedOps RangeRoundDigitsPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint RangeRoundDigitsPropertyInfo = (~) Int32-    type AttrBaseTypeConstraint RangeRoundDigitsPropertyInfo = RangeK-    type AttrGetType RangeRoundDigitsPropertyInfo = Int32-    type AttrLabel RangeRoundDigitsPropertyInfo = "round-digits"-    attrGet _ = getRangeRoundDigits-    attrSet _ = setRangeRoundDigits-    attrConstruct _ = constructRangeRoundDigits-    attrClear _ = undefined---- VVV Prop "show-fill-level"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getRangeShowFillLevel :: (MonadIO m, RangeK o) => o -> m Bool-getRangeShowFillLevel obj = liftIO $ getObjectPropertyBool obj "show-fill-level"--setRangeShowFillLevel :: (MonadIO m, RangeK o) => o -> Bool -> m ()-setRangeShowFillLevel obj val = liftIO $ setObjectPropertyBool obj "show-fill-level" val--constructRangeShowFillLevel :: Bool -> IO ([Char], GValue)-constructRangeShowFillLevel val = constructObjectPropertyBool "show-fill-level" val--data RangeShowFillLevelPropertyInfo-instance AttrInfo RangeShowFillLevelPropertyInfo where-    type AttrAllowedOps RangeShowFillLevelPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint RangeShowFillLevelPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint RangeShowFillLevelPropertyInfo = RangeK-    type AttrGetType RangeShowFillLevelPropertyInfo = Bool-    type AttrLabel RangeShowFillLevelPropertyInfo = "show-fill-level"-    attrGet _ = getRangeShowFillLevel-    attrSet _ = setRangeShowFillLevel-    attrConstruct _ = constructRangeShowFillLevel-    attrClear _ = undefined---- VVV Prop "upper-stepper-sensitivity"-   -- Type: TInterface "Gtk" "SensitivityType"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getRangeUpperStepperSensitivity :: (MonadIO m, RangeK o) => o -> m SensitivityType-getRangeUpperStepperSensitivity obj = liftIO $ getObjectPropertyEnum obj "upper-stepper-sensitivity"--setRangeUpperStepperSensitivity :: (MonadIO m, RangeK o) => o -> SensitivityType -> m ()-setRangeUpperStepperSensitivity obj val = liftIO $ setObjectPropertyEnum obj "upper-stepper-sensitivity" val--constructRangeUpperStepperSensitivity :: SensitivityType -> IO ([Char], GValue)-constructRangeUpperStepperSensitivity val = constructObjectPropertyEnum "upper-stepper-sensitivity" val--data RangeUpperStepperSensitivityPropertyInfo-instance AttrInfo RangeUpperStepperSensitivityPropertyInfo where-    type AttrAllowedOps RangeUpperStepperSensitivityPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint RangeUpperStepperSensitivityPropertyInfo = (~) SensitivityType-    type AttrBaseTypeConstraint RangeUpperStepperSensitivityPropertyInfo = RangeK-    type AttrGetType RangeUpperStepperSensitivityPropertyInfo = SensitivityType-    type AttrLabel RangeUpperStepperSensitivityPropertyInfo = "upper-stepper-sensitivity"-    attrGet _ = getRangeUpperStepperSensitivity-    attrSet _ = setRangeUpperStepperSensitivity-    attrConstruct _ = constructRangeUpperStepperSensitivity-    attrClear _ = undefined--type instance AttributeList Range = RangeAttributeList-type RangeAttributeList = ('[ '("adjustment", RangeAdjustmentPropertyInfo), '("appPaintable", WidgetAppPaintablePropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("fillLevel", RangeFillLevelPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("inverted", RangeInvertedPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("lowerStepperSensitivity", RangeLowerStepperSensitivityPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("orientation", OrientableOrientationPropertyInfo), '("parent", WidgetParentPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("restrictToFillLevel", RangeRestrictToFillLevelPropertyInfo), '("roundDigits", RangeRoundDigitsPropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("showFillLevel", RangeShowFillLevelPropertyInfo), '("style", WidgetStylePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("upperStepperSensitivity", RangeUpperStepperSensitivityPropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo)] :: [(Symbol, *)])--rangeAdjustment :: AttrLabelProxy "adjustment"-rangeAdjustment = AttrLabelProxy--rangeFillLevel :: AttrLabelProxy "fillLevel"-rangeFillLevel = AttrLabelProxy--rangeInverted :: AttrLabelProxy "inverted"-rangeInverted = AttrLabelProxy--rangeLowerStepperSensitivity :: AttrLabelProxy "lowerStepperSensitivity"-rangeLowerStepperSensitivity = AttrLabelProxy--rangeRestrictToFillLevel :: AttrLabelProxy "restrictToFillLevel"-rangeRestrictToFillLevel = AttrLabelProxy--rangeRoundDigits :: AttrLabelProxy "roundDigits"-rangeRoundDigits = AttrLabelProxy--rangeShowFillLevel :: AttrLabelProxy "showFillLevel"-rangeShowFillLevel = AttrLabelProxy--rangeUpperStepperSensitivity :: AttrLabelProxy "upperStepperSensitivity"-rangeUpperStepperSensitivity = AttrLabelProxy--data RangeAdjustBoundsSignalInfo-instance SignalInfo RangeAdjustBoundsSignalInfo where-    type HaskellCallbackType RangeAdjustBoundsSignalInfo = RangeAdjustBoundsCallback-    connectSignal _ = connectRangeAdjustBounds--data RangeChangeValueSignalInfo-instance SignalInfo RangeChangeValueSignalInfo where-    type HaskellCallbackType RangeChangeValueSignalInfo = RangeChangeValueCallback-    connectSignal _ = connectRangeChangeValue--data RangeMoveSliderSignalInfo-instance SignalInfo RangeMoveSliderSignalInfo where-    type HaskellCallbackType RangeMoveSliderSignalInfo = RangeMoveSliderCallback-    connectSignal _ = connectRangeMoveSlider--data RangeValueChangedSignalInfo-instance SignalInfo RangeValueChangedSignalInfo where-    type HaskellCallbackType RangeValueChangedSignalInfo = RangeValueChangedCallback-    connectSignal _ = connectRangeValueChanged--type instance SignalList Range = RangeSignalList-type RangeSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("adjustBounds", RangeAdjustBoundsSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("changeValue", RangeChangeValueSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("moveSlider", RangeMoveSliderSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("valueChanged", RangeValueChangedSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method Range::get_adjustment--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Range", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "Adjustment")--- throws : False--- Skip return : False--foreign import ccall "gtk_range_get_adjustment" gtk_range_get_adjustment :: -    Ptr Range ->                            -- _obj : TInterface "Gtk" "Range"-    IO (Ptr Adjustment)---rangeGetAdjustment ::-    (MonadIO m, RangeK a) =>-    a                                       -- _obj-    -> m Adjustment                         -- result-rangeGetAdjustment _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_range_get_adjustment _obj'-    checkUnexpectedReturnNULL "gtk_range_get_adjustment" result-    result' <- (newObject Adjustment) result-    touchManagedPtr _obj-    return result'--data RangeGetAdjustmentMethodInfo-instance (signature ~ (m Adjustment), MonadIO m, RangeK a) => MethodInfo RangeGetAdjustmentMethodInfo a signature where-    overloadedMethod _ = rangeGetAdjustment---- method Range::get_fill_level--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Range", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TDouble)--- throws : False--- Skip return : False--foreign import ccall "gtk_range_get_fill_level" gtk_range_get_fill_level :: -    Ptr Range ->                            -- _obj : TInterface "Gtk" "Range"-    IO CDouble---rangeGetFillLevel ::-    (MonadIO m, RangeK a) =>-    a                                       -- _obj-    -> m Double                             -- result-rangeGetFillLevel _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_range_get_fill_level _obj'-    let result' = realToFrac result-    touchManagedPtr _obj-    return result'--data RangeGetFillLevelMethodInfo-instance (signature ~ (m Double), MonadIO m, RangeK a) => MethodInfo RangeGetFillLevelMethodInfo a signature where-    overloadedMethod _ = rangeGetFillLevel---- method Range::get_flippable--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Range", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_range_get_flippable" gtk_range_get_flippable :: -    Ptr Range ->                            -- _obj : TInterface "Gtk" "Range"-    IO CInt---rangeGetFlippable ::-    (MonadIO m, RangeK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-rangeGetFlippable _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_range_get_flippable _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data RangeGetFlippableMethodInfo-instance (signature ~ (m Bool), MonadIO m, RangeK a) => MethodInfo RangeGetFlippableMethodInfo a signature where-    overloadedMethod _ = rangeGetFlippable---- method Range::get_inverted--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Range", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_range_get_inverted" gtk_range_get_inverted :: -    Ptr Range ->                            -- _obj : TInterface "Gtk" "Range"-    IO CInt---rangeGetInverted ::-    (MonadIO m, RangeK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-rangeGetInverted _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_range_get_inverted _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data RangeGetInvertedMethodInfo-instance (signature ~ (m Bool), MonadIO m, RangeK a) => MethodInfo RangeGetInvertedMethodInfo a signature where-    overloadedMethod _ = rangeGetInverted---- method Range::get_lower_stepper_sensitivity--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Range", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "SensitivityType")--- throws : False--- Skip return : False--foreign import ccall "gtk_range_get_lower_stepper_sensitivity" gtk_range_get_lower_stepper_sensitivity :: -    Ptr Range ->                            -- _obj : TInterface "Gtk" "Range"-    IO CUInt---rangeGetLowerStepperSensitivity ::-    (MonadIO m, RangeK a) =>-    a                                       -- _obj-    -> m SensitivityType                    -- result-rangeGetLowerStepperSensitivity _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_range_get_lower_stepper_sensitivity _obj'-    let result' = (toEnum . fromIntegral) result-    touchManagedPtr _obj-    return result'--data RangeGetLowerStepperSensitivityMethodInfo-instance (signature ~ (m SensitivityType), MonadIO m, RangeK a) => MethodInfo RangeGetLowerStepperSensitivityMethodInfo a signature where-    overloadedMethod _ = rangeGetLowerStepperSensitivity---- method Range::get_min_slider_size--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Range", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_range_get_min_slider_size" gtk_range_get_min_slider_size :: -    Ptr Range ->                            -- _obj : TInterface "Gtk" "Range"-    IO Int32---rangeGetMinSliderSize ::-    (MonadIO m, RangeK a) =>-    a                                       -- _obj-    -> m Int32                              -- result-rangeGetMinSliderSize _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_range_get_min_slider_size _obj'-    touchManagedPtr _obj-    return result--data RangeGetMinSliderSizeMethodInfo-instance (signature ~ (m Int32), MonadIO m, RangeK a) => MethodInfo RangeGetMinSliderSizeMethodInfo a signature where-    overloadedMethod _ = rangeGetMinSliderSize---- method Range::get_range_rect--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Range", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "range_rect", argType = TInterface "Gdk" "Rectangle", direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = True, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_range_get_range_rect" gtk_range_get_range_rect :: -    Ptr Range ->                            -- _obj : TInterface "Gtk" "Range"-    Ptr Gdk.Rectangle ->                    -- range_rect : TInterface "Gdk" "Rectangle"-    IO ()---rangeGetRangeRect ::-    (MonadIO m, RangeK a) =>-    a                                       -- _obj-    -> m (Gdk.Rectangle)                    -- result-rangeGetRangeRect _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    rangeRect <- callocBoxedBytes 16 :: IO (Ptr Gdk.Rectangle)-    gtk_range_get_range_rect _obj' rangeRect-    rangeRect' <- (wrapBoxed Gdk.Rectangle) rangeRect-    touchManagedPtr _obj-    return rangeRect'--data RangeGetRangeRectMethodInfo-instance (signature ~ (m (Gdk.Rectangle)), MonadIO m, RangeK a) => MethodInfo RangeGetRangeRectMethodInfo a signature where-    overloadedMethod _ = rangeGetRangeRect---- method Range::get_restrict_to_fill_level--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Range", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_range_get_restrict_to_fill_level" gtk_range_get_restrict_to_fill_level :: -    Ptr Range ->                            -- _obj : TInterface "Gtk" "Range"-    IO CInt---rangeGetRestrictToFillLevel ::-    (MonadIO m, RangeK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-rangeGetRestrictToFillLevel _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_range_get_restrict_to_fill_level _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data RangeGetRestrictToFillLevelMethodInfo-instance (signature ~ (m Bool), MonadIO m, RangeK a) => MethodInfo RangeGetRestrictToFillLevelMethodInfo a signature where-    overloadedMethod _ = rangeGetRestrictToFillLevel---- method Range::get_round_digits--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Range", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "gtk_range_get_round_digits" gtk_range_get_round_digits :: -    Ptr Range ->                            -- _obj : TInterface "Gtk" "Range"-    IO Int32---rangeGetRoundDigits ::-    (MonadIO m, RangeK a) =>-    a                                       -- _obj-    -> m Int32                              -- result-rangeGetRoundDigits _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_range_get_round_digits _obj'-    touchManagedPtr _obj-    return result--data RangeGetRoundDigitsMethodInfo-instance (signature ~ (m Int32), MonadIO m, RangeK a) => MethodInfo RangeGetRoundDigitsMethodInfo a signature where-    overloadedMethod _ = rangeGetRoundDigits---- method Range::get_show_fill_level--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Range", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_range_get_show_fill_level" gtk_range_get_show_fill_level :: -    Ptr Range ->                            -- _obj : TInterface "Gtk" "Range"-    IO CInt---rangeGetShowFillLevel ::-    (MonadIO m, RangeK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-rangeGetShowFillLevel _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_range_get_show_fill_level _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data RangeGetShowFillLevelMethodInfo-instance (signature ~ (m Bool), MonadIO m, RangeK a) => MethodInfo RangeGetShowFillLevelMethodInfo a signature where-    overloadedMethod _ = rangeGetShowFillLevel---- method Range::get_slider_range--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Range", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "slider_start", argType = TBasicType TInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "slider_end", argType = TBasicType TInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_range_get_slider_range" gtk_range_get_slider_range :: -    Ptr Range ->                            -- _obj : TInterface "Gtk" "Range"-    Ptr Int32 ->                            -- slider_start : TBasicType TInt-    Ptr Int32 ->                            -- slider_end : TBasicType TInt-    IO ()---rangeGetSliderRange ::-    (MonadIO m, RangeK a) =>-    a                                       -- _obj-    -> m (Int32,Int32)                      -- result-rangeGetSliderRange _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    sliderStart <- allocMem :: IO (Ptr Int32)-    sliderEnd <- allocMem :: IO (Ptr Int32)-    gtk_range_get_slider_range _obj' sliderStart sliderEnd-    sliderStart' <- peek sliderStart-    sliderEnd' <- peek sliderEnd-    touchManagedPtr _obj-    freeMem sliderStart-    freeMem sliderEnd-    return (sliderStart', sliderEnd')--data RangeGetSliderRangeMethodInfo-instance (signature ~ (m (Int32,Int32)), MonadIO m, RangeK a) => MethodInfo RangeGetSliderRangeMethodInfo a signature where-    overloadedMethod _ = rangeGetSliderRange---- method Range::get_slider_size_fixed--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Range", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_range_get_slider_size_fixed" gtk_range_get_slider_size_fixed :: -    Ptr Range ->                            -- _obj : TInterface "Gtk" "Range"-    IO CInt---rangeGetSliderSizeFixed ::-    (MonadIO m, RangeK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-rangeGetSliderSizeFixed _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_range_get_slider_size_fixed _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data RangeGetSliderSizeFixedMethodInfo-instance (signature ~ (m Bool), MonadIO m, RangeK a) => MethodInfo RangeGetSliderSizeFixedMethodInfo a signature where-    overloadedMethod _ = rangeGetSliderSizeFixed---- method Range::get_upper_stepper_sensitivity--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Range", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "SensitivityType")--- throws : False--- Skip return : False--foreign import ccall "gtk_range_get_upper_stepper_sensitivity" gtk_range_get_upper_stepper_sensitivity :: -    Ptr Range ->                            -- _obj : TInterface "Gtk" "Range"-    IO CUInt---rangeGetUpperStepperSensitivity ::-    (MonadIO m, RangeK a) =>-    a                                       -- _obj-    -> m SensitivityType                    -- result-rangeGetUpperStepperSensitivity _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_range_get_upper_stepper_sensitivity _obj'-    let result' = (toEnum . fromIntegral) result-    touchManagedPtr _obj-    return result'--data RangeGetUpperStepperSensitivityMethodInfo-instance (signature ~ (m SensitivityType), MonadIO m, RangeK a) => MethodInfo RangeGetUpperStepperSensitivityMethodInfo a signature where-    overloadedMethod _ = rangeGetUpperStepperSensitivity---- method Range::get_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Range", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TDouble)--- throws : False--- Skip return : False--foreign import ccall "gtk_range_get_value" gtk_range_get_value :: -    Ptr Range ->                            -- _obj : TInterface "Gtk" "Range"-    IO CDouble---rangeGetValue ::-    (MonadIO m, RangeK a) =>-    a                                       -- _obj-    -> m Double                             -- result-rangeGetValue _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_range_get_value _obj'-    let result' = realToFrac result-    touchManagedPtr _obj-    return result'--data RangeGetValueMethodInfo-instance (signature ~ (m Double), MonadIO m, RangeK a) => MethodInfo RangeGetValueMethodInfo a signature where-    overloadedMethod _ = rangeGetValue---- method Range::set_adjustment--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Range", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "adjustment", argType = TInterface "Gtk" "Adjustment", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_range_set_adjustment" gtk_range_set_adjustment :: -    Ptr Range ->                            -- _obj : TInterface "Gtk" "Range"-    Ptr Adjustment ->                       -- adjustment : TInterface "Gtk" "Adjustment"-    IO ()---rangeSetAdjustment ::-    (MonadIO m, RangeK a, AdjustmentK b) =>-    a                                       -- _obj-    -> b                                    -- adjustment-    -> m ()                                 -- result-rangeSetAdjustment _obj adjustment = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let adjustment' = unsafeManagedPtrCastPtr adjustment-    gtk_range_set_adjustment _obj' adjustment'-    touchManagedPtr _obj-    touchManagedPtr adjustment-    return ()--data RangeSetAdjustmentMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, RangeK a, AdjustmentK b) => MethodInfo RangeSetAdjustmentMethodInfo a signature where-    overloadedMethod _ = rangeSetAdjustment---- method Range::set_fill_level--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Range", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "fill_level", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_range_set_fill_level" gtk_range_set_fill_level :: -    Ptr Range ->                            -- _obj : TInterface "Gtk" "Range"-    CDouble ->                              -- fill_level : TBasicType TDouble-    IO ()---rangeSetFillLevel ::-    (MonadIO m, RangeK a) =>-    a                                       -- _obj-    -> Double                               -- fillLevel-    -> m ()                                 -- result-rangeSetFillLevel _obj fillLevel = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let fillLevel' = realToFrac fillLevel-    gtk_range_set_fill_level _obj' fillLevel'-    touchManagedPtr _obj-    return ()--data RangeSetFillLevelMethodInfo-instance (signature ~ (Double -> m ()), MonadIO m, RangeK a) => MethodInfo RangeSetFillLevelMethodInfo a signature where-    overloadedMethod _ = rangeSetFillLevel---- method Range::set_flippable--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Range", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "flippable", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_range_set_flippable" gtk_range_set_flippable :: -    Ptr Range ->                            -- _obj : TInterface "Gtk" "Range"-    CInt ->                                 -- flippable : TBasicType TBoolean-    IO ()---rangeSetFlippable ::-    (MonadIO m, RangeK a) =>-    a                                       -- _obj-    -> Bool                                 -- flippable-    -> m ()                                 -- result-rangeSetFlippable _obj flippable = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let flippable' = (fromIntegral . fromEnum) flippable-    gtk_range_set_flippable _obj' flippable'-    touchManagedPtr _obj-    return ()--data RangeSetFlippableMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, RangeK a) => MethodInfo RangeSetFlippableMethodInfo a signature where-    overloadedMethod _ = rangeSetFlippable---- method Range::set_increments--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Range", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "step", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "page", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_range_set_increments" gtk_range_set_increments :: -    Ptr Range ->                            -- _obj : TInterface "Gtk" "Range"-    CDouble ->                              -- step : TBasicType TDouble-    CDouble ->                              -- page : TBasicType TDouble-    IO ()---rangeSetIncrements ::-    (MonadIO m, RangeK a) =>-    a                                       -- _obj-    -> Double                               -- step-    -> Double                               -- page-    -> m ()                                 -- result-rangeSetIncrements _obj step page = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let step' = realToFrac step-    let page' = realToFrac page-    gtk_range_set_increments _obj' step' page'-    touchManagedPtr _obj-    return ()--data RangeSetIncrementsMethodInfo-instance (signature ~ (Double -> Double -> m ()), MonadIO m, RangeK a) => MethodInfo RangeSetIncrementsMethodInfo a signature where-    overloadedMethod _ = rangeSetIncrements---- method Range::set_inverted--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Range", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "setting", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_range_set_inverted" gtk_range_set_inverted :: -    Ptr Range ->                            -- _obj : TInterface "Gtk" "Range"-    CInt ->                                 -- setting : TBasicType TBoolean-    IO ()---rangeSetInverted ::-    (MonadIO m, RangeK a) =>-    a                                       -- _obj-    -> Bool                                 -- setting-    -> m ()                                 -- result-rangeSetInverted _obj setting = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let setting' = (fromIntegral . fromEnum) setting-    gtk_range_set_inverted _obj' setting'-    touchManagedPtr _obj-    return ()--data RangeSetInvertedMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, RangeK a) => MethodInfo RangeSetInvertedMethodInfo a signature where-    overloadedMethod _ = rangeSetInverted---- method Range::set_lower_stepper_sensitivity--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Range", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "sensitivity", argType = TInterface "Gtk" "SensitivityType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_range_set_lower_stepper_sensitivity" gtk_range_set_lower_stepper_sensitivity :: -    Ptr Range ->                            -- _obj : TInterface "Gtk" "Range"-    CUInt ->                                -- sensitivity : TInterface "Gtk" "SensitivityType"-    IO ()---rangeSetLowerStepperSensitivity ::-    (MonadIO m, RangeK a) =>-    a                                       -- _obj-    -> SensitivityType                      -- sensitivity-    -> m ()                                 -- result-rangeSetLowerStepperSensitivity _obj sensitivity = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let sensitivity' = (fromIntegral . fromEnum) sensitivity-    gtk_range_set_lower_stepper_sensitivity _obj' sensitivity'-    touchManagedPtr _obj-    return ()--data RangeSetLowerStepperSensitivityMethodInfo-instance (signature ~ (SensitivityType -> m ()), MonadIO m, RangeK a) => MethodInfo RangeSetLowerStepperSensitivityMethodInfo a signature where-    overloadedMethod _ = rangeSetLowerStepperSensitivity---- method Range::set_min_slider_size--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Range", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "min_size", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_range_set_min_slider_size" gtk_range_set_min_slider_size :: -    Ptr Range ->                            -- _obj : TInterface "Gtk" "Range"-    Int32 ->                                -- min_size : TBasicType TInt-    IO ()---rangeSetMinSliderSize ::-    (MonadIO m, RangeK a) =>-    a                                       -- _obj-    -> Int32                                -- minSize-    -> m ()                                 -- result-rangeSetMinSliderSize _obj minSize = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_range_set_min_slider_size _obj' minSize-    touchManagedPtr _obj-    return ()--data RangeSetMinSliderSizeMethodInfo-instance (signature ~ (Int32 -> m ()), MonadIO m, RangeK a) => MethodInfo RangeSetMinSliderSizeMethodInfo a signature where-    overloadedMethod _ = rangeSetMinSliderSize---- method Range::set_range--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Range", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "min", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "max", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_range_set_range" gtk_range_set_range :: -    Ptr Range ->                            -- _obj : TInterface "Gtk" "Range"-    CDouble ->                              -- min : TBasicType TDouble-    CDouble ->                              -- max : TBasicType TDouble-    IO ()---rangeSetRange ::-    (MonadIO m, RangeK a) =>-    a                                       -- _obj-    -> Double                               -- min-    -> Double                               -- max-    -> m ()                                 -- result-rangeSetRange _obj min max = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let min' = realToFrac min-    let max' = realToFrac max-    gtk_range_set_range _obj' min' max'-    touchManagedPtr _obj-    return ()--data RangeSetRangeMethodInfo-instance (signature ~ (Double -> Double -> m ()), MonadIO m, RangeK a) => MethodInfo RangeSetRangeMethodInfo a signature where-    overloadedMethod _ = rangeSetRange---- method Range::set_restrict_to_fill_level--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Range", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "restrict_to_fill_level", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_range_set_restrict_to_fill_level" gtk_range_set_restrict_to_fill_level :: -    Ptr Range ->                            -- _obj : TInterface "Gtk" "Range"-    CInt ->                                 -- restrict_to_fill_level : TBasicType TBoolean-    IO ()---rangeSetRestrictToFillLevel ::-    (MonadIO m, RangeK a) =>-    a                                       -- _obj-    -> Bool                                 -- restrictToFillLevel-    -> m ()                                 -- result-rangeSetRestrictToFillLevel _obj restrictToFillLevel = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let restrictToFillLevel' = (fromIntegral . fromEnum) restrictToFillLevel-    gtk_range_set_restrict_to_fill_level _obj' restrictToFillLevel'-    touchManagedPtr _obj-    return ()--data RangeSetRestrictToFillLevelMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, RangeK a) => MethodInfo RangeSetRestrictToFillLevelMethodInfo a signature where-    overloadedMethod _ = rangeSetRestrictToFillLevel---- method Range::set_round_digits--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Range", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "round_digits", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_range_set_round_digits" gtk_range_set_round_digits :: -    Ptr Range ->                            -- _obj : TInterface "Gtk" "Range"-    Int32 ->                                -- round_digits : TBasicType TInt-    IO ()---rangeSetRoundDigits ::-    (MonadIO m, RangeK a) =>-    a                                       -- _obj-    -> Int32                                -- roundDigits-    -> m ()                                 -- result-rangeSetRoundDigits _obj roundDigits = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    gtk_range_set_round_digits _obj' roundDigits-    touchManagedPtr _obj-    return ()--data RangeSetRoundDigitsMethodInfo-instance (signature ~ (Int32 -> m ()), MonadIO m, RangeK a) => MethodInfo RangeSetRoundDigitsMethodInfo a signature where-    overloadedMethod _ = rangeSetRoundDigits---- method Range::set_show_fill_level--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Range", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "show_fill_level", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_range_set_show_fill_level" gtk_range_set_show_fill_level :: -    Ptr Range ->                            -- _obj : TInterface "Gtk" "Range"-    CInt ->                                 -- show_fill_level : TBasicType TBoolean-    IO ()---rangeSetShowFillLevel ::-    (MonadIO m, RangeK a) =>-    a                                       -- _obj-    -> Bool                                 -- showFillLevel-    -> m ()                                 -- result-rangeSetShowFillLevel _obj showFillLevel = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let showFillLevel' = (fromIntegral . fromEnum) showFillLevel-    gtk_range_set_show_fill_level _obj' showFillLevel'-    touchManagedPtr _obj-    return ()--data RangeSetShowFillLevelMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, RangeK a) => MethodInfo RangeSetShowFillLevelMethodInfo a signature where-    overloadedMethod _ = rangeSetShowFillLevel---- method Range::set_slider_size_fixed--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Range", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "size_fixed", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_range_set_slider_size_fixed" gtk_range_set_slider_size_fixed :: -    Ptr Range ->                            -- _obj : TInterface "Gtk" "Range"-    CInt ->                                 -- size_fixed : TBasicType TBoolean-    IO ()---rangeSetSliderSizeFixed ::-    (MonadIO m, RangeK a) =>-    a                                       -- _obj-    -> Bool                                 -- sizeFixed-    -> m ()                                 -- result-rangeSetSliderSizeFixed _obj sizeFixed = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let sizeFixed' = (fromIntegral . fromEnum) sizeFixed-    gtk_range_set_slider_size_fixed _obj' sizeFixed'-    touchManagedPtr _obj-    return ()--data RangeSetSliderSizeFixedMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, RangeK a) => MethodInfo RangeSetSliderSizeFixedMethodInfo a signature where-    overloadedMethod _ = rangeSetSliderSizeFixed---- method Range::set_upper_stepper_sensitivity--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Range", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "sensitivity", argType = TInterface "Gtk" "SensitivityType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_range_set_upper_stepper_sensitivity" gtk_range_set_upper_stepper_sensitivity :: -    Ptr Range ->                            -- _obj : TInterface "Gtk" "Range"-    CUInt ->                                -- sensitivity : TInterface "Gtk" "SensitivityType"-    IO ()---rangeSetUpperStepperSensitivity ::-    (MonadIO m, RangeK a) =>-    a                                       -- _obj-    -> SensitivityType                      -- sensitivity-    -> m ()                                 -- result-rangeSetUpperStepperSensitivity _obj sensitivity = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let sensitivity' = (fromIntegral . fromEnum) sensitivity-    gtk_range_set_upper_stepper_sensitivity _obj' sensitivity'-    touchManagedPtr _obj-    return ()--data RangeSetUpperStepperSensitivityMethodInfo-instance (signature ~ (SensitivityType -> m ()), MonadIO m, RangeK a) => MethodInfo RangeSetUpperStepperSensitivityMethodInfo a signature where-    overloadedMethod _ = rangeSetUpperStepperSensitivity---- method Range::set_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "Range", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_range_set_value" gtk_range_set_value :: -    Ptr Range ->                            -- _obj : TInterface "Gtk" "Range"-    CDouble ->                              -- value : TBasicType TDouble-    IO ()---rangeSetValue ::-    (MonadIO m, RangeK a) =>-    a                                       -- _obj-    -> Double                               -- value-    -> m ()                                 -- result-rangeSetValue _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = realToFrac value-    gtk_range_set_value _obj' value'-    touchManagedPtr _obj-    return ()--data RangeSetValueMethodInfo-instance (signature ~ (Double -> m ()), MonadIO m, RangeK a) => MethodInfo RangeSetValueMethodInfo a signature where-    overloadedMethod _ = rangeSetValue--
− GI/Gtk/Objects/Range.hs-boot
@@ -1,53 +0,0 @@-module GI.Gtk.Objects.Range where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype Range = Range (ForeignPtr Range)-instance GObject Range where-class GObject o => RangeK o-instance (GObject o, IsDescendantOf Range o) => RangeK o-data RangeAdjustmentPropertyInfo-data RangeFillLevelPropertyInfo-data RangeInvertedPropertyInfo-data RangeLowerStepperSensitivityPropertyInfo-data RangeRestrictToFillLevelPropertyInfo-data RangeRoundDigitsPropertyInfo-data RangeShowFillLevelPropertyInfo-data RangeUpperStepperSensitivityPropertyInfo-data RangeAdjustBoundsSignalInfo-data RangeChangeValueSignalInfo-data RangeMoveSliderSignalInfo-data RangeValueChangedSignalInfo-data RangeGetAdjustmentMethodInfo-data RangeGetFillLevelMethodInfo-data RangeGetFlippableMethodInfo-data RangeGetInvertedMethodInfo-data RangeGetLowerStepperSensitivityMethodInfo-data RangeGetMinSliderSizeMethodInfo-data RangeGetRangeRectMethodInfo-data RangeGetRestrictToFillLevelMethodInfo-data RangeGetRoundDigitsMethodInfo-data RangeGetShowFillLevelMethodInfo-data RangeGetSliderRangeMethodInfo-data RangeGetSliderSizeFixedMethodInfo-data RangeGetUpperStepperSensitivityMethodInfo-data RangeGetValueMethodInfo-data RangeSetAdjustmentMethodInfo-data RangeSetFillLevelMethodInfo-data RangeSetFlippableMethodInfo-data RangeSetIncrementsMethodInfo-data RangeSetInvertedMethodInfo-data RangeSetLowerStepperSensitivityMethodInfo-data RangeSetMinSliderSizeMethodInfo-data RangeSetRangeMethodInfo-data RangeSetRestrictToFillLevelMethodInfo-data RangeSetRoundDigitsMethodInfo-data RangeSetShowFillLevelMethodInfo-data RangeSetSliderSizeFixedMethodInfo-data RangeSetUpperStepperSensitivityMethodInfo-data RangeSetValueMethodInfo
− GI/Gtk/Objects/RangeAccessible.hs
@@ -1,138 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.RangeAccessible-    ( ---- * Exported types-    RangeAccessible(..)                     ,-    RangeAccessibleK                        ,-    toRangeAccessible                       ,-    noRangeAccessible                       ,---    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject--newtype RangeAccessible = RangeAccessible (ForeignPtr RangeAccessible)-foreign import ccall "gtk_range_accessible_get_type"-    c_gtk_range_accessible_get_type :: IO GType--type instance ParentTypes RangeAccessible = RangeAccessibleParentTypes-type RangeAccessibleParentTypes = '[WidgetAccessible, Accessible, Atk.Object, GObject.Object, Atk.Component, Atk.Value]--instance GObject RangeAccessible where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_range_accessible_get_type-    --class GObject o => RangeAccessibleK o-instance (GObject o, IsDescendantOf RangeAccessible o) => RangeAccessibleK o--toRangeAccessible :: RangeAccessibleK o => o -> IO RangeAccessible-toRangeAccessible = unsafeCastTo RangeAccessible--noRangeAccessible :: Maybe RangeAccessible-noRangeAccessible = Nothing--type family ResolveRangeAccessibleMethod (t :: Symbol) (o :: *) :: * where-    ResolveRangeAccessibleMethod "addRelationship" o = Atk.ObjectAddRelationshipMethodInfo-    ResolveRangeAccessibleMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveRangeAccessibleMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveRangeAccessibleMethod "connectWidgetDestroyed" o = AccessibleConnectWidgetDestroyedMethodInfo-    ResolveRangeAccessibleMethod "contains" o = Atk.ComponentContainsMethodInfo-    ResolveRangeAccessibleMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveRangeAccessibleMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveRangeAccessibleMethod "grabFocus" o = Atk.ComponentGrabFocusMethodInfo-    ResolveRangeAccessibleMethod "initialize" o = Atk.ObjectInitializeMethodInfo-    ResolveRangeAccessibleMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveRangeAccessibleMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveRangeAccessibleMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveRangeAccessibleMethod "notifyStateChange" o = Atk.ObjectNotifyStateChangeMethodInfo-    ResolveRangeAccessibleMethod "peekParent" o = Atk.ObjectPeekParentMethodInfo-    ResolveRangeAccessibleMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveRangeAccessibleMethod "refAccessibleAtPoint" o = Atk.ComponentRefAccessibleAtPointMethodInfo-    ResolveRangeAccessibleMethod "refAccessibleChild" o = Atk.ObjectRefAccessibleChildMethodInfo-    ResolveRangeAccessibleMethod "refRelationSet" o = Atk.ObjectRefRelationSetMethodInfo-    ResolveRangeAccessibleMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveRangeAccessibleMethod "refStateSet" o = Atk.ObjectRefStateSetMethodInfo-    ResolveRangeAccessibleMethod "removeFocusHandler" o = Atk.ComponentRemoveFocusHandlerMethodInfo-    ResolveRangeAccessibleMethod "removePropertyChangeHandler" o = Atk.ObjectRemovePropertyChangeHandlerMethodInfo-    ResolveRangeAccessibleMethod "removeRelationship" o = Atk.ObjectRemoveRelationshipMethodInfo-    ResolveRangeAccessibleMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveRangeAccessibleMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveRangeAccessibleMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveRangeAccessibleMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveRangeAccessibleMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveRangeAccessibleMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveRangeAccessibleMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveRangeAccessibleMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveRangeAccessibleMethod "getAlpha" o = Atk.ComponentGetAlphaMethodInfo-    ResolveRangeAccessibleMethod "getAttributes" o = Atk.ObjectGetAttributesMethodInfo-    ResolveRangeAccessibleMethod "getCurrentValue" o = Atk.ValueGetCurrentValueMethodInfo-    ResolveRangeAccessibleMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveRangeAccessibleMethod "getDescription" o = Atk.ObjectGetDescriptionMethodInfo-    ResolveRangeAccessibleMethod "getExtents" o = Atk.ComponentGetExtentsMethodInfo-    ResolveRangeAccessibleMethod "getIncrement" o = Atk.ValueGetIncrementMethodInfo-    ResolveRangeAccessibleMethod "getIndexInParent" o = Atk.ObjectGetIndexInParentMethodInfo-    ResolveRangeAccessibleMethod "getMaximumValue" o = Atk.ValueGetMaximumValueMethodInfo-    ResolveRangeAccessibleMethod "getMinimumIncrement" o = Atk.ValueGetMinimumIncrementMethodInfo-    ResolveRangeAccessibleMethod "getMinimumValue" o = Atk.ValueGetMinimumValueMethodInfo-    ResolveRangeAccessibleMethod "getNAccessibleChildren" o = Atk.ObjectGetNAccessibleChildrenMethodInfo-    ResolveRangeAccessibleMethod "getName" o = Atk.ObjectGetNameMethodInfo-    ResolveRangeAccessibleMethod "getObjectLocale" o = Atk.ObjectGetObjectLocaleMethodInfo-    ResolveRangeAccessibleMethod "getParent" o = Atk.ObjectGetParentMethodInfo-    ResolveRangeAccessibleMethod "getPosition" o = Atk.ComponentGetPositionMethodInfo-    ResolveRangeAccessibleMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveRangeAccessibleMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveRangeAccessibleMethod "getRange" o = Atk.ValueGetRangeMethodInfo-    ResolveRangeAccessibleMethod "getRole" o = Atk.ObjectGetRoleMethodInfo-    ResolveRangeAccessibleMethod "getSize" o = Atk.ComponentGetSizeMethodInfo-    ResolveRangeAccessibleMethod "getSubRanges" o = Atk.ValueGetSubRangesMethodInfo-    ResolveRangeAccessibleMethod "getValueAndText" o = Atk.ValueGetValueAndTextMethodInfo-    ResolveRangeAccessibleMethod "getWidget" o = AccessibleGetWidgetMethodInfo-    ResolveRangeAccessibleMethod "setCurrentValue" o = Atk.ValueSetCurrentValueMethodInfo-    ResolveRangeAccessibleMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveRangeAccessibleMethod "setDescription" o = Atk.ObjectSetDescriptionMethodInfo-    ResolveRangeAccessibleMethod "setExtents" o = Atk.ComponentSetExtentsMethodInfo-    ResolveRangeAccessibleMethod "setName" o = Atk.ObjectSetNameMethodInfo-    ResolveRangeAccessibleMethod "setParent" o = Atk.ObjectSetParentMethodInfo-    ResolveRangeAccessibleMethod "setPosition" o = Atk.ComponentSetPositionMethodInfo-    ResolveRangeAccessibleMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveRangeAccessibleMethod "setRole" o = Atk.ObjectSetRoleMethodInfo-    ResolveRangeAccessibleMethod "setSize" o = Atk.ComponentSetSizeMethodInfo-    ResolveRangeAccessibleMethod "setValue" o = Atk.ValueSetValueMethodInfo-    ResolveRangeAccessibleMethod "setWidget" o = AccessibleSetWidgetMethodInfo-    ResolveRangeAccessibleMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveRangeAccessibleMethod t RangeAccessible, MethodInfo info RangeAccessible p) => IsLabelProxy t (RangeAccessible -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveRangeAccessibleMethod t RangeAccessible, MethodInfo info RangeAccessible p) => IsLabel t (RangeAccessible -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList RangeAccessible = RangeAccessibleAttributeList-type RangeAccessibleAttributeList = ('[ '("accessibleComponentLayer", Atk.ObjectAccessibleComponentLayerPropertyInfo), '("accessibleComponentMdiZorder", Atk.ObjectAccessibleComponentMdiZorderPropertyInfo), '("accessibleDescription", Atk.ObjectAccessibleDescriptionPropertyInfo), '("accessibleHypertextNlinks", Atk.ObjectAccessibleHypertextNlinksPropertyInfo), '("accessibleName", Atk.ObjectAccessibleNamePropertyInfo), '("accessibleParent", Atk.ObjectAccessibleParentPropertyInfo), '("accessibleRole", Atk.ObjectAccessibleRolePropertyInfo), '("accessibleTableCaption", Atk.ObjectAccessibleTableCaptionPropertyInfo), '("accessibleTableCaptionObject", Atk.ObjectAccessibleTableCaptionObjectPropertyInfo), '("accessibleTableColumnDescription", Atk.ObjectAccessibleTableColumnDescriptionPropertyInfo), '("accessibleTableColumnHeader", Atk.ObjectAccessibleTableColumnHeaderPropertyInfo), '("accessibleTableRowDescription", Atk.ObjectAccessibleTableRowDescriptionPropertyInfo), '("accessibleTableRowHeader", Atk.ObjectAccessibleTableRowHeaderPropertyInfo), '("accessibleTableSummary", Atk.ObjectAccessibleTableSummaryPropertyInfo), '("accessibleValue", Atk.ObjectAccessibleValuePropertyInfo), '("widget", AccessibleWidgetPropertyInfo)] :: [(Symbol, *)])--type instance SignalList RangeAccessible = RangeAccessibleSignalList-type RangeAccessibleSignalList = ('[ '("activeDescendantChanged", Atk.ObjectActiveDescendantChangedSignalInfo), '("boundsChanged", Atk.ComponentBoundsChangedSignalInfo), '("childrenChanged", Atk.ObjectChildrenChangedSignalInfo), '("focusEvent", Atk.ObjectFocusEventSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("propertyChange", Atk.ObjectPropertyChangeSignalInfo), '("stateChange", Atk.ObjectStateChangeSignalInfo), '("valueChanged", Atk.ValueValueChangedSignalInfo), '("visibleDataChanged", Atk.ObjectVisibleDataChangedSignalInfo)] :: [(Symbol, *)])--
− GI/Gtk/Objects/RangeAccessible.hs-boot
@@ -1,13 +0,0 @@-module GI.Gtk.Objects.RangeAccessible where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype RangeAccessible = RangeAccessible (ForeignPtr RangeAccessible)-instance GObject RangeAccessible where-class GObject o => RangeAccessibleK o-instance (GObject o, IsDescendantOf RangeAccessible o) => RangeAccessibleK o
− GI/Gtk/Objects/RcStyle.hs
@@ -1,155 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.RcStyle-    ( ---- * Exported types-    RcStyle(..)                             ,-    RcStyleK                                ,-    toRcStyle                               ,-    noRcStyle                               ,--- -- * Methods--- ** rcStyleCopy-    RcStyleCopyMethodInfo                   ,-    rcStyleCopy                             ,----- ** rcStyleNew-    rcStyleNew                              ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.GObject as GObject--newtype RcStyle = RcStyle (ForeignPtr RcStyle)-foreign import ccall "gtk_rc_style_get_type"-    c_gtk_rc_style_get_type :: IO GType--type instance ParentTypes RcStyle = RcStyleParentTypes-type RcStyleParentTypes = '[GObject.Object]--instance GObject RcStyle where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_rc_style_get_type-    --class GObject o => RcStyleK o-instance (GObject o, IsDescendantOf RcStyle o) => RcStyleK o--toRcStyle :: RcStyleK o => o -> IO RcStyle-toRcStyle = unsafeCastTo RcStyle--noRcStyle :: Maybe RcStyle-noRcStyle = Nothing--type family ResolveRcStyleMethod (t :: Symbol) (o :: *) :: * where-    ResolveRcStyleMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveRcStyleMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveRcStyleMethod "copy" o = RcStyleCopyMethodInfo-    ResolveRcStyleMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveRcStyleMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveRcStyleMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveRcStyleMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveRcStyleMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveRcStyleMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveRcStyleMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveRcStyleMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveRcStyleMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveRcStyleMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveRcStyleMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveRcStyleMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveRcStyleMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveRcStyleMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveRcStyleMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveRcStyleMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveRcStyleMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveRcStyleMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveRcStyleMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveRcStyleMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveRcStyleMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveRcStyleMethod t RcStyle, MethodInfo info RcStyle p) => IsLabelProxy t (RcStyle -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveRcStyleMethod t RcStyle, MethodInfo info RcStyle p) => IsLabel t (RcStyle -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList RcStyle = RcStyleAttributeList-type RcStyleAttributeList = ('[ ] :: [(Symbol, *)])--type instance SignalList RcStyle = RcStyleSignalList-type RcStyleSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method RcStyle::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "Gtk" "RcStyle")--- throws : False--- Skip return : False--foreign import ccall "gtk_rc_style_new" gtk_rc_style_new :: -    IO (Ptr RcStyle)--{-# DEPRECATED rcStyleNew ["(Since version 3.0)","Use #GtkCssProvider instead."]#-}-rcStyleNew ::-    (MonadIO m) =>-    m RcStyle                               -- result-rcStyleNew  = liftIO $ do-    result <- gtk_rc_style_new-    checkUnexpectedReturnNULL "gtk_rc_style_new" result-    result' <- (wrapObject RcStyle) result-    return result'---- method RcStyle::copy--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "RcStyle", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "RcStyle")--- throws : False--- Skip return : False--foreign import ccall "gtk_rc_style_copy" gtk_rc_style_copy :: -    Ptr RcStyle ->                          -- _obj : TInterface "Gtk" "RcStyle"-    IO (Ptr RcStyle)--{-# DEPRECATED rcStyleCopy ["(Since version 3.0)","Use #GtkCssProvider instead."]#-}-rcStyleCopy ::-    (MonadIO m, RcStyleK a) =>-    a                                       -- _obj-    -> m RcStyle                            -- result-rcStyleCopy _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_rc_style_copy _obj'-    checkUnexpectedReturnNULL "gtk_rc_style_copy" result-    result' <- (wrapObject RcStyle) result-    touchManagedPtr _obj-    return result'--data RcStyleCopyMethodInfo-instance (signature ~ (m RcStyle), MonadIO m, RcStyleK a) => MethodInfo RcStyleCopyMethodInfo a signature where-    overloadedMethod _ = rcStyleCopy--
− GI/Gtk/Objects/RcStyle.hs-boot
@@ -1,14 +0,0 @@-module GI.Gtk.Objects.RcStyle where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype RcStyle = RcStyle (ForeignPtr RcStyle)-instance GObject RcStyle where-class GObject o => RcStyleK o-instance (GObject o, IsDescendantOf RcStyle o) => RcStyleK o-data RcStyleCopyMethodInfo
− GI/Gtk/Objects/RecentAction.hs
@@ -1,399 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.Gtk.Objects.RecentAction-    ( ---- * Exported types-    RecentAction(..)                        ,-    RecentActionK                           ,-    toRecentAction                          ,-    noRecentAction                          ,--- -- * Methods--- ** recentActionGetShowNumbers-    RecentActionGetShowNumbersMethodInfo    ,-    recentActionGetShowNumbers              ,----- ** recentActionNew-    recentActionNew                         ,----- ** recentActionNewForManager-    recentActionNewForManager               ,----- ** recentActionSetShowNumbers-    RecentActionSetShowNumbersMethodInfo    ,-    recentActionSetShowNumbers              ,----- -- * Properties--- ** ShowNumbers-    RecentActionShowNumbersPropertyInfo     ,-    constructRecentActionShowNumbers        ,-    getRecentActionShowNumbers              ,-    recentActionShowNumbers                 ,-    setRecentActionShowNumbers              ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.Gtk.Types-import GI.Gtk.Callbacks-import qualified GI.GObject as GObject--newtype RecentAction = RecentAction (ForeignPtr RecentAction)-foreign import ccall "gtk_recent_action_get_type"-    c_gtk_recent_action_get_type :: IO GType--type instance ParentTypes RecentAction = RecentActionParentTypes-type RecentActionParentTypes = '[Action, GObject.Object, Buildable, RecentChooser]--instance GObject RecentAction where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_gtk_recent_action_get_type-    --class GObject o => RecentActionK o-instance (GObject o, IsDescendantOf RecentAction o) => RecentActionK o--toRecentAction :: RecentActionK o => o -> IO RecentAction-toRecentAction = unsafeCastTo RecentAction--noRecentAction :: Maybe RecentAction-noRecentAction = Nothing--type family ResolveRecentActionMethod (t :: Symbol) (o :: *) :: * where-    ResolveRecentActionMethod "activate" o = ActionActivateMethodInfo-    ResolveRecentActionMethod "addChild" o = BuildableAddChildMethodInfo-    ResolveRecentActionMethod "addFilter" o = RecentChooserAddFilterMethodInfo-    ResolveRecentActionMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveRecentActionMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveRecentActionMethod "blockActivate" o = ActionBlockActivateMethodInfo-    ResolveRecentActionMethod "connectAccelerator" o = ActionConnectAcceleratorMethodInfo-    ResolveRecentActionMethod "constructChild" o = BuildableConstructChildMethodInfo-    ResolveRecentActionMethod "createIcon" o = ActionCreateIconMethodInfo-    ResolveRecentActionMethod "createMenu" o = ActionCreateMenuMethodInfo-    ResolveRecentActionMethod "createMenuItem" o = ActionCreateMenuItemMethodInfo-    ResolveRecentActionMethod "createToolItem" o = ActionCreateToolItemMethodInfo-    ResolveRecentActionMethod "customFinished" o = BuildableCustomFinishedMethodInfo-    ResolveRecentActionMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo-    ResolveRecentActionMethod "customTagStart" o = BuildableCustomTagStartMethodInfo-    ResolveRecentActionMethod "disconnectAccelerator" o = ActionDisconnectAcceleratorMethodInfo-    ResolveRecentActionMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveRecentActionMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveRecentActionMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveRecentActionMethod "isSensitive" o = ActionIsSensitiveMethodInfo-    ResolveRecentActionMethod "isVisible" o = ActionIsVisibleMethodInfo-    ResolveRecentActionMethod "listFilters" o = RecentChooserListFiltersMethodInfo-    ResolveRecentActionMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveRecentActionMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveRecentActionMethod "parserFinished" o = BuildableParserFinishedMethodInfo-    ResolveRecentActionMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveRecentActionMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveRecentActionMethod "removeFilter" o = RecentChooserRemoveFilterMethodInfo-    ResolveRecentActionMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveRecentActionMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveRecentActionMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveRecentActionMethod "selectAll" o = RecentChooserSelectAllMethodInfo-    ResolveRecentActionMethod "selectUri" o = RecentChooserSelectUriMethodInfo-    ResolveRecentActionMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveRecentActionMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveRecentActionMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveRecentActionMethod "unblockActivate" o = ActionUnblockActivateMethodInfo-    ResolveRecentActionMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveRecentActionMethod "unselectAll" o = RecentChooserUnselectAllMethodInfo-    ResolveRecentActionMethod "unselectUri" o = RecentChooserUnselectUriMethodInfo-    ResolveRecentActionMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveRecentActionMethod "getAccelClosure" o = ActionGetAccelClosureMethodInfo-    ResolveRecentActionMethod "getAccelPath" o = ActionGetAccelPathMethodInfo-    ResolveRecentActionMethod "getAlwaysShowImage" o = ActionGetAlwaysShowImageMethodInfo-    ResolveRecentActionMethod "getCurrentItem" o = RecentChooserGetCurrentItemMethodInfo-    ResolveRecentActionMethod "getCurrentUri" o = RecentChooserGetCurrentUriMethodInfo-    ResolveRecentActionMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveRecentActionMethod "getFilter" o = RecentChooserGetFilterMethodInfo-    ResolveRecentActionMethod "getGicon" o = ActionGetGiconMethodInfo-    ResolveRecentActionMethod "getIconName" o = ActionGetIconNameMethodInfo-    ResolveRecentActionMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo-    ResolveRecentActionMethod "getIsImportant" o = ActionGetIsImportantMethodInfo-    ResolveRecentActionMethod "getItems" o = RecentChooserGetItemsMethodInfo-    ResolveRecentActionMethod "getLabel" o = ActionGetLabelMethodInfo-    ResolveRecentActionMethod "getLimit" o = RecentChooserGetLimitMethodInfo-    ResolveRecentActionMethod "getLocalOnly" o = RecentChooserGetLocalOnlyMethodInfo-    ResolveRecentActionMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveRecentActionMethod "getProxies" o = ActionGetProxiesMethodInfo-    ResolveRecentActionMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveRecentActionMethod "getSelectMultiple" o = RecentChooserGetSelectMultipleMethodInfo-    ResolveRecentActionMethod "getSensitive" o = ActionGetSensitiveMethodInfo-    ResolveRecentActionMethod "getShortLabel" o = ActionGetShortLabelMethodInfo-    ResolveRecentActionMethod "getShowIcons" o = RecentChooserGetShowIconsMethodInfo-    ResolveRecentActionMethod "getShowNotFound" o = RecentChooserGetShowNotFoundMethodInfo-    ResolveRecentActionMethod "getShowNumbers" o = RecentActionGetShowNumbersMethodInfo-    ResolveRecentActionMethod "getShowPrivate" o = RecentChooserGetShowPrivateMethodInfo-    ResolveRecentActionMethod "getShowTips" o = RecentChooserGetShowTipsMethodInfo-    ResolveRecentActionMethod "getSortType" o = RecentChooserGetSortTypeMethodInfo-    ResolveRecentActionMethod "getStockId" o = ActionGetStockIdMethodInfo-    ResolveRecentActionMethod "getTooltip" o = ActionGetTooltipMethodInfo-    ResolveRecentActionMethod "getUris" o = RecentChooserGetUrisMethodInfo-    ResolveRecentActionMethod "getVisible" o = ActionGetVisibleMethodInfo-    ResolveRecentActionMethod "getVisibleHorizontal" o = ActionGetVisibleHorizontalMethodInfo-    ResolveRecentActionMethod "getVisibleVertical" o = ActionGetVisibleVerticalMethodInfo-    ResolveRecentActionMethod "setAccelGroup" o = ActionSetAccelGroupMethodInfo-    ResolveRecentActionMethod "setAccelPath" o = ActionSetAccelPathMethodInfo-    ResolveRecentActionMethod "setAlwaysShowImage" o = ActionSetAlwaysShowImageMethodInfo-    ResolveRecentActionMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo-    ResolveRecentActionMethod "setCurrentUri" o = RecentChooserSetCurrentUriMethodInfo-    ResolveRecentActionMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveRecentActionMethod "setFilter" o = RecentChooserSetFilterMethodInfo-    ResolveRecentActionMethod "setGicon" o = ActionSetGiconMethodInfo-    ResolveRecentActionMethod "setIconName" o = ActionSetIconNameMethodInfo-    ResolveRecentActionMethod "setIsImportant" o = ActionSetIsImportantMethodInfo-    ResolveRecentActionMethod "setLabel" o = ActionSetLabelMethodInfo-    ResolveRecentActionMethod "setLimit" o = RecentChooserSetLimitMethodInfo-    ResolveRecentActionMethod "setLocalOnly" o = RecentChooserSetLocalOnlyMethodInfo-    ResolveRecentActionMethod "setName" o = BuildableSetNameMethodInfo-    ResolveRecentActionMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveRecentActionMethod "setSelectMultiple" o = RecentChooserSetSelectMultipleMethodInfo-    ResolveRecentActionMethod "setSensitive" o = ActionSetSensitiveMethodInfo-    ResolveRecentActionMethod "setShortLabel" o = ActionSetShortLabelMethodInfo-    ResolveRecentActionMethod "setShowIcons" o = RecentChooserSetShowIconsMethodInfo-    ResolveRecentActionMethod "setShowNotFound" o = RecentChooserSetShowNotFoundMethodInfo-    ResolveRecentActionMethod "setShowNumbers" o = RecentActionSetShowNumbersMethodInfo-    ResolveRecentActionMethod "setShowPrivate" o = RecentChooserSetShowPrivateMethodInfo-    ResolveRecentActionMethod "setShowTips" o = RecentChooserSetShowTipsMethodInfo-    ResolveRecentActionMethod "setSortFunc" o = RecentChooserSetSortFuncMethodInfo-    ResolveRecentActionMethod "setSortType" o = RecentChooserSetSortTypeMethodInfo-    ResolveRecentActionMethod "setStockId" o = ActionSetStockIdMethodInfo-    ResolveRecentActionMethod "setTooltip" o = ActionSetTooltipMethodInfo-    ResolveRecentActionMethod "setVisible" o = ActionSetVisibleMethodInfo-    ResolveRecentActionMethod "setVisibleHorizontal" o = ActionSetVisibleHorizontalMethodInfo-    ResolveRecentActionMethod "setVisibleVertical" o = ActionSetVisibleVerticalMethodInfo-    ResolveRecentActionMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveRecentActionMethod t RecentAction, MethodInfo info RecentAction p) => IsLabelProxy t (RecentAction -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveRecentActionMethod t RecentAction, MethodInfo info RecentAction p) => IsLabel t (RecentAction -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "show-numbers"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getRecentActionShowNumbers :: (MonadIO m, RecentActionK o) => o -> m Bool-getRecentActionShowNumbers obj = liftIO $ getObjectPropertyBool obj "show-numbers"--setRecentActionShowNumbers :: (MonadIO m, RecentActionK o) => o -> Bool -> m ()-setRecentActionShowNumbers obj val = liftIO $ setObjectPropertyBool obj "show-numbers" val--constructRecentActionShowNumbers :: Bool -> IO ([Char], GValue)-constructRecentActionShowNumbers val = constructObjectPropertyBool "show-numbers" val--data RecentActionShowNumbersPropertyInfo-instance AttrInfo RecentActionShowNumbersPropertyInfo where-    type AttrAllowedOps RecentActionShowNumbersPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint RecentActionShowNumbersPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint RecentActionShowNumbersPropertyInfo = RecentActionK-    type AttrGetType RecentActionShowNumbersPropertyInfo = Bool-    type AttrLabel RecentActionShowNumbersPropertyInfo = "show-numbers"-    attrGet _ = getRecentActionShowNumbers-    attrSet _ = setRecentActionShowNumbers-    attrConstruct _ = constructRecentActionShowNumbers-    attrClear _ = undefined--type instance AttributeList RecentAction = RecentActionAttributeList-type RecentActionAttributeList = ('[ '("actionGroup", ActionActionGroupPropertyInfo), '("alwaysShowImage", ActionAlwaysShowImagePropertyInfo), '("filter", RecentChooserFilterPropertyInfo), '("gicon", ActionGiconPropertyInfo), '("hideIfEmpty", ActionHideIfEmptyPropertyInfo), '("iconName", ActionIconNamePropertyInfo), '("isImportant", ActionIsImportantPropertyInfo), '("label", ActionLabelPropertyInfo), '("limit", RecentChooserLimitPropertyInfo), '("localOnly", RecentChooserLocalOnlyPropertyInfo), '("name", ActionNamePropertyInfo), '("recentManager", RecentChooserRecentManagerPropertyInfo), '("selectMultiple", RecentChooserSelectMultiplePropertyInfo), '("sensitive", ActionSensitivePropertyInfo), '("shortLabel", ActionShortLabelPropertyInfo), '("showIcons", RecentChooserShowIconsPropertyInfo), '("showNotFound", RecentChooserShowNotFoundPropertyInfo), '("showNumbers", RecentActionShowNumbersPropertyInfo), '("showPrivate", RecentChooserShowPrivatePropertyInfo), '("showTips", RecentChooserShowTipsPropertyInfo), '("sortType", RecentChooserSortTypePropertyInfo), '("stockId", ActionStockIdPropertyInfo), '("tooltip", ActionTooltipPropertyInfo), '("visible", ActionVisiblePropertyInfo), '("visibleHorizontal", ActionVisibleHorizontalPropertyInfo), '("visibleOverflown", ActionVisibleOverflownPropertyInfo), '("visibleVertical", ActionVisibleVerticalPropertyInfo)] :: [(Symbol, *)])--recentActionShowNumbers :: AttrLabelProxy "showNumbers"-recentActionShowNumbers = AttrLabelProxy--type instance SignalList RecentAction = RecentActionSignalList-type RecentActionSignalList = ('[ '("activate", ActionActivateSignalInfo), '("itemActivated", RecentChooserItemActivatedSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("selectionChanged", RecentChooserSelectionChangedSignalInfo)] :: [(Symbol, *)])---- method RecentAction::new--- method type : Constructor--- Args : [Arg {argCName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "label", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "tooltip", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "stock_id", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "RecentAction")--- throws : False--- Skip return : False--foreign import ccall "gtk_recent_action_new" gtk_recent_action_new :: -    CString ->                              -- name : TBasicType TUTF8-    CString ->                              -- label : TBasicType TUTF8-    CString ->                              -- tooltip : TBasicType TUTF8-    CString ->                              -- stock_id : TBasicType TUTF8-    IO (Ptr RecentAction)--{-# DEPRECATED recentActionNew ["(Since version 3.10)"]#-}-recentActionNew ::-    (MonadIO m) =>-    T.Text                                  -- name-    -> Maybe (T.Text)                       -- label-    -> Maybe (T.Text)                       -- tooltip-    -> Maybe (T.Text)                       -- stockId-    -> m RecentAction                       -- result-recentActionNew name label tooltip stockId = liftIO $ do-    name' <- textToCString name-    maybeLabel <- case label of-        Nothing -> return nullPtr-        Just jLabel -> do-            jLabel' <- textToCString jLabel-            return jLabel'-    maybeTooltip <- case tooltip of-        Nothing -> return nullPtr-        Just jTooltip -> do-            jTooltip' <- textToCString jTooltip-            return jTooltip'-    maybeStockId <- case stockId of-        Nothing -> return nullPtr-        Just jStockId -> do-            jStockId' <- textToCString jStockId-            return jStockId'-    result <- gtk_recent_action_new name' maybeLabel maybeTooltip maybeStockId-    checkUnexpectedReturnNULL "gtk_recent_action_new" result-    result' <- (wrapObject RecentAction) result-    freeMem name'-    freeMem maybeLabel-    freeMem maybeTooltip-    freeMem maybeStockId-    return result'---- method RecentAction::new_for_manager--- method type : Constructor--- Args : [Arg {argCName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "label", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "tooltip", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "stock_id", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "manager", argType = TInterface "Gtk" "RecentManager", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "RecentAction")--- throws : False--- Skip return : False--foreign import ccall "gtk_recent_action_new_for_manager" gtk_recent_action_new_for_manager :: -    CString ->                              -- name : TBasicType TUTF8-    CString ->                              -- label : TBasicType TUTF8-    CString ->                              -- tooltip : TBasicType TUTF8-    CString ->                              -- stock_id : TBasicType TUTF8-    Ptr RecentManager ->                    -- manager : TInterface "Gtk" "RecentManager"-    IO (Ptr RecentAction)--{-# DEPRECATED recentActionNewForManager ["(Since version 3.10)"]#-}-recentActionNewForManager ::-    (MonadIO m, RecentManagerK a) =>-    T.Text                                  -- name-    -> Maybe (T.Text)                       -- label-    -> Maybe (T.Text)                       -- tooltip-    -> Maybe (T.Text)                       -- stockId-    -> Maybe (a)                            -- manager-    -> m RecentAction                       -- result-recentActionNewForManager name label tooltip stockId manager = liftIO $ do-    name' <- textToCString name-    maybeLabel <- case label of-        Nothing -> return nullPtr-        Just jLabel -> do-            jLabel' <- textToCString jLabel-            return jLabel'-    maybeTooltip <- case tooltip of-        Nothing -> return nullPtr-        Just jTooltip -> do-            jTooltip' <- textToCString jTooltip-            return jTooltip'-    maybeStockId <- case stockId of-        Nothing -> return nullPtr-        Just jStockId -> do-            jStockId' <- textToCString jStockId-            return jStockId'-    maybeManager <- case manager of-        Nothing -> return nullPtr-        Just jManager -> do-            let jManager' = unsafeManagedPtrCastPtr jManager-            return jManager'-    result <- gtk_recent_action_new_for_manager name' maybeLabel maybeTooltip maybeStockId maybeManager-    checkUnexpectedReturnNULL "gtk_recent_action_new_for_manager" result-    result' <- (wrapObject RecentAction) result-    whenJust manager touchManagedPtr-    freeMem name'-    freeMem maybeLabel-    freeMem maybeTooltip-    freeMem maybeStockId-    return result'---- method RecentAction::get_show_numbers--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "RecentAction", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "gtk_recent_action_get_show_numbers" gtk_recent_action_get_show_numbers :: -    Ptr RecentAction ->                     -- _obj : TInterface "Gtk" "RecentAction"-    IO CInt--{-# DEPRECATED recentActionGetShowNumbers ["(Since version 3.10)"]#-}-recentActionGetShowNumbers ::-    (MonadIO m, RecentActionK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-recentActionGetShowNumbers _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- gtk_recent_action_get_show_numbers _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data RecentActionGetShowNumbersMethodInfo-instance (signature ~ (m Bool), MonadIO m, RecentActionK a) => MethodInfo RecentActionGetShowNumbersMethodInfo a signature where-    overloadedMethod _ = recentActionGetShowNumbers---- method RecentAction::set_show_numbers--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "RecentAction", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "show_numbers", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "gtk_recent_action_set_show_numbers" gtk_recent_action_set_show_numbers :: -    Ptr RecentAction ->                     -- _obj : TInterface "Gtk" "RecentAction"-    CInt ->                                 -- show_numbers : TBasicType TBoolean-    IO ()--{-# DEPRECATED recentActionSetShowNumbers ["(Since version 3.10)"]#-}-recentActionSetShowNumbers ::-    (MonadIO m, RecentActionK a) =>-    a                                       -- _obj-    -> Bool                                 -- showNumbers-    -> m ()                                 -- result-recentActionSetShowNumbers _obj showNumbers = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let showNumbers' = (fromIntegral . fromEnum) showNumbers-    gtk_recent_action_set_show_numbers _obj' showNumbers'-    touchManagedPtr _obj-    return ()--data RecentActionSetShowNumbersMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, RecentActionK a) => MethodInfo RecentActionSetShowNumbersMethodInfo a signature where-    overloadedMethod _ = recentActionSetShowNumbers--
− GI/Gtk/Objects/RecentAction.hs-boot
@@ -1,16 +0,0 @@-module GI.Gtk.Objects.RecentAction where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype RecentAction = RecentAction (ForeignPtr RecentAction)-instance GObject RecentAction where-class GObject o => RecentActionK o-instance (GObject o, IsDescendantOf RecentAction o) => RecentActionK o-data RecentActionShowNumbersPropertyInfo-data RecentActionGetShowNumbersMethodInfo-data RecentActionSetShowNumbersMethodInfo
− GI/Gtk/Objects/RecentChooserDialog.hs

file too large to diff

− GI/Gtk/Objects/RecentChooserDialog.hs-boot

file too large to diff

− GI/Gtk/Objects/RecentChooserMenu.hs

file too large to diff

− GI/Gtk/Objects/RecentChooserMenu.hs-boot

file too large to diff

− GI/Gtk/Objects/RecentChooserWidget.hs

file too large to diff

− GI/Gtk/Objects/RecentChooserWidget.hs-boot

file too large to diff

− GI/Gtk/Objects/RecentFilter.hs

file too large to diff

− GI/Gtk/Objects/RecentFilter.hs-boot

file too large to diff

− GI/Gtk/Objects/RecentManager.hs

file too large to diff

− GI/Gtk/Objects/RecentManager.hs-boot

file too large to diff

− GI/Gtk/Objects/RendererCellAccessible.hs

file too large to diff

− GI/Gtk/Objects/RendererCellAccessible.hs-boot

file too large to diff

− GI/Gtk/Objects/Revealer.hs

file too large to diff

− GI/Gtk/Objects/Revealer.hs-boot

file too large to diff

− GI/Gtk/Objects/Scale.hs

file too large to diff

− GI/Gtk/Objects/Scale.hs-boot

file too large to diff

− GI/Gtk/Objects/ScaleAccessible.hs

file too large to diff

− GI/Gtk/Objects/ScaleAccessible.hs-boot

file too large to diff

− GI/Gtk/Objects/ScaleButton.hs

file too large to diff

− GI/Gtk/Objects/ScaleButton.hs-boot

file too large to diff

− GI/Gtk/Objects/ScaleButtonAccessible.hs

file too large to diff

− GI/Gtk/Objects/ScaleButtonAccessible.hs-boot

file too large to diff

− GI/Gtk/Objects/Scrollbar.hs

file too large to diff

− GI/Gtk/Objects/Scrollbar.hs-boot

file too large to diff

− GI/Gtk/Objects/ScrolledWindow.hs

file too large to diff

− GI/Gtk/Objects/ScrolledWindow.hs-boot

file too large to diff

− GI/Gtk/Objects/ScrolledWindowAccessible.hs

file too large to diff

− GI/Gtk/Objects/ScrolledWindowAccessible.hs-boot

file too large to diff

− GI/Gtk/Objects/SearchBar.hs

file too large to diff

− GI/Gtk/Objects/SearchBar.hs-boot

file too large to diff

− GI/Gtk/Objects/SearchEntry.hs

file too large to diff

− GI/Gtk/Objects/SearchEntry.hs-boot

file too large to diff

− GI/Gtk/Objects/Separator.hs

file too large to diff

− GI/Gtk/Objects/Separator.hs-boot

file too large to diff

− GI/Gtk/Objects/SeparatorMenuItem.hs

file too large to diff

− GI/Gtk/Objects/SeparatorMenuItem.hs-boot

file too large to diff

− GI/Gtk/Objects/SeparatorToolItem.hs

file too large to diff

− GI/Gtk/Objects/SeparatorToolItem.hs-boot

file too large to diff

− GI/Gtk/Objects/Settings.hs

file too large to diff

− GI/Gtk/Objects/Settings.hs-boot

file too large to diff

− GI/Gtk/Objects/SizeGroup.hs

file too large to diff

− GI/Gtk/Objects/SizeGroup.hs-boot

file too large to diff

− GI/Gtk/Objects/Socket.hs

file too large to diff

− GI/Gtk/Objects/Socket.hs-boot

file too large to diff

− GI/Gtk/Objects/SpinButton.hs

file too large to diff

− GI/Gtk/Objects/SpinButton.hs-boot

file too large to diff

− GI/Gtk/Objects/SpinButtonAccessible.hs

file too large to diff

− GI/Gtk/Objects/SpinButtonAccessible.hs-boot

file too large to diff

− GI/Gtk/Objects/Spinner.hs

file too large to diff

− GI/Gtk/Objects/Spinner.hs-boot

file too large to diff

− GI/Gtk/Objects/SpinnerAccessible.hs

file too large to diff

− GI/Gtk/Objects/SpinnerAccessible.hs-boot

file too large to diff

− GI/Gtk/Objects/Stack.hs

file too large to diff

− GI/Gtk/Objects/Stack.hs-boot

file too large to diff

− GI/Gtk/Objects/StackSidebar.hs

file too large to diff

− GI/Gtk/Objects/StackSidebar.hs-boot

file too large to diff

− GI/Gtk/Objects/StackSwitcher.hs

file too large to diff

− GI/Gtk/Objects/StackSwitcher.hs-boot

file too large to diff

− GI/Gtk/Objects/StatusIcon.hs

file too large to diff

− GI/Gtk/Objects/StatusIcon.hs-boot

file too large to diff

− GI/Gtk/Objects/Statusbar.hs

file too large to diff

− GI/Gtk/Objects/Statusbar.hs-boot

file too large to diff

− GI/Gtk/Objects/StatusbarAccessible.hs

file too large to diff

− GI/Gtk/Objects/StatusbarAccessible.hs-boot

file too large to diff

− GI/Gtk/Objects/Style.hs

file too large to diff

− GI/Gtk/Objects/Style.hs-boot

file too large to diff

− GI/Gtk/Objects/StyleContext.hs

file too large to diff

− GI/Gtk/Objects/StyleContext.hs-boot

file too large to diff

− GI/Gtk/Objects/StyleProperties.hs

file too large to diff

− GI/Gtk/Objects/StyleProperties.hs-boot

file too large to diff

− GI/Gtk/Objects/Switch.hs

file too large to diff

− GI/Gtk/Objects/Switch.hs-boot

file too large to diff

− GI/Gtk/Objects/SwitchAccessible.hs

file too large to diff

− GI/Gtk/Objects/SwitchAccessible.hs-boot

file too large to diff

− GI/Gtk/Objects/Table.hs

file too large to diff

− GI/Gtk/Objects/Table.hs-boot

file too large to diff

− GI/Gtk/Objects/TearoffMenuItem.hs

file too large to diff

− GI/Gtk/Objects/TearoffMenuItem.hs-boot

file too large to diff

− GI/Gtk/Objects/TextBuffer.hs

file too large to diff

− GI/Gtk/Objects/TextBuffer.hs-boot

file too large to diff

− GI/Gtk/Objects/TextCellAccessible.hs

file too large to diff

− GI/Gtk/Objects/TextCellAccessible.hs-boot

file too large to diff

− GI/Gtk/Objects/TextChildAnchor.hs

file too large to diff

− GI/Gtk/Objects/TextChildAnchor.hs-boot

file too large to diff

− GI/Gtk/Objects/TextMark.hs

file too large to diff

− GI/Gtk/Objects/TextMark.hs-boot

file too large to diff

− GI/Gtk/Objects/TextTag.hs

file too large to diff

− GI/Gtk/Objects/TextTag.hs-boot

file too large to diff

− GI/Gtk/Objects/TextTagTable.hs

file too large to diff

− GI/Gtk/Objects/TextTagTable.hs-boot

file too large to diff

− GI/Gtk/Objects/TextView.hs

file too large to diff

− GI/Gtk/Objects/TextView.hs-boot

file too large to diff

− GI/Gtk/Objects/TextViewAccessible.hs

file too large to diff

− GI/Gtk/Objects/TextViewAccessible.hs-boot

file too large to diff

− GI/Gtk/Objects/ThemingEngine.hs

file too large to diff

− GI/Gtk/Objects/ThemingEngine.hs-boot

file too large to diff

− GI/Gtk/Objects/ToggleAction.hs

file too large to diff

− GI/Gtk/Objects/ToggleAction.hs-boot

file too large to diff

− GI/Gtk/Objects/ToggleButton.hs

file too large to diff

− GI/Gtk/Objects/ToggleButton.hs-boot

file too large to diff

− GI/Gtk/Objects/ToggleButtonAccessible.hs

file too large to diff

− GI/Gtk/Objects/ToggleButtonAccessible.hs-boot

file too large to diff

− GI/Gtk/Objects/ToggleToolButton.hs

file too large to diff

− GI/Gtk/Objects/ToggleToolButton.hs-boot

file too large to diff

− GI/Gtk/Objects/ToolButton.hs

file too large to diff

− GI/Gtk/Objects/ToolButton.hs-boot

file too large to diff

− GI/Gtk/Objects/ToolItem.hs

file too large to diff

− GI/Gtk/Objects/ToolItem.hs-boot

file too large to diff

− GI/Gtk/Objects/ToolItemGroup.hs

file too large to diff

− GI/Gtk/Objects/ToolItemGroup.hs-boot

file too large to diff

− GI/Gtk/Objects/ToolPalette.hs

file too large to diff

− GI/Gtk/Objects/ToolPalette.hs-boot

file too large to diff

− GI/Gtk/Objects/Toolbar.hs

file too large to diff

− GI/Gtk/Objects/Toolbar.hs-boot

file too large to diff

− GI/Gtk/Objects/Tooltip.hs

file too large to diff

− GI/Gtk/Objects/Tooltip.hs-boot

file too large to diff

− GI/Gtk/Objects/ToplevelAccessible.hs

file too large to diff

− GI/Gtk/Objects/ToplevelAccessible.hs-boot

file too large to diff

− GI/Gtk/Objects/TreeModelFilter.hs

file too large to diff

− GI/Gtk/Objects/TreeModelFilter.hs-boot

file too large to diff

− GI/Gtk/Objects/TreeModelSort.hs

file too large to diff

− GI/Gtk/Objects/TreeModelSort.hs-boot

file too large to diff

− GI/Gtk/Objects/TreeSelection.hs

file too large to diff

− GI/Gtk/Objects/TreeSelection.hs-boot

file too large to diff

− GI/Gtk/Objects/TreeStore.hs

file too large to diff

− GI/Gtk/Objects/TreeStore.hs-boot

file too large to diff

− GI/Gtk/Objects/TreeView.hs

file too large to diff

− GI/Gtk/Objects/TreeView.hs-boot

file too large to diff

− GI/Gtk/Objects/TreeViewAccessible.hs

file too large to diff

− GI/Gtk/Objects/TreeViewAccessible.hs-boot

file too large to diff

− GI/Gtk/Objects/TreeViewColumn.hs

file too large to diff

− GI/Gtk/Objects/TreeViewColumn.hs-boot

file too large to diff

− GI/Gtk/Objects/UIManager.hs

file too large to diff

− GI/Gtk/Objects/UIManager.hs-boot

file too large to diff

− GI/Gtk/Objects/VBox.hs

file too large to diff

− GI/Gtk/Objects/VBox.hs-boot

file too large to diff

− GI/Gtk/Objects/VButtonBox.hs

file too large to diff

− GI/Gtk/Objects/VButtonBox.hs-boot

file too large to diff

− GI/Gtk/Objects/VPaned.hs

file too large to diff

− GI/Gtk/Objects/VPaned.hs-boot

file too large to diff

− GI/Gtk/Objects/VScale.hs

file too large to diff

− GI/Gtk/Objects/VScale.hs-boot

file too large to diff

− GI/Gtk/Objects/VScrollbar.hs

file too large to diff

− GI/Gtk/Objects/VScrollbar.hs-boot

file too large to diff

− GI/Gtk/Objects/VSeparator.hs

file too large to diff

− GI/Gtk/Objects/VSeparator.hs-boot

file too large to diff

− GI/Gtk/Objects/Viewport.hs

file too large to diff

− GI/Gtk/Objects/Viewport.hs-boot

file too large to diff

− GI/Gtk/Objects/VolumeButton.hs

file too large to diff

− GI/Gtk/Objects/VolumeButton.hs-boot

file too large to diff

− GI/Gtk/Objects/Widget.hs

file too large to diff

− GI/Gtk/Objects/Widget.hs-boot

file too large to diff

− GI/Gtk/Objects/WidgetAccessible.hs

file too large to diff

− GI/Gtk/Objects/WidgetAccessible.hs-boot

file too large to diff

− GI/Gtk/Objects/Window.hs

file too large to diff

− GI/Gtk/Objects/Window.hs-boot

file too large to diff

− GI/Gtk/Objects/WindowAccessible.hs

file too large to diff

− GI/Gtk/Objects/WindowAccessible.hs-boot

file too large to diff

− GI/Gtk/Objects/WindowGroup.hs

file too large to diff

− GI/Gtk/Objects/WindowGroup.hs-boot

file too large to diff

− GI/Gtk/Structs.hs

file too large to diff

− GI/Gtk/Structs/AccelGroupEntry.hs

file too large to diff

− GI/Gtk/Structs/AccelGroupEntry.hs-boot

file too large to diff

− GI/Gtk/Structs/AccelKey.hs

file too large to diff

− GI/Gtk/Structs/AccelKey.hs-boot

file too large to diff

− GI/Gtk/Structs/ActionEntry.hs

file too large to diff

− GI/Gtk/Structs/ActionEntry.hs-boot

file too large to diff

− GI/Gtk/Structs/BindingArg.hs

file too large to diff

− GI/Gtk/Structs/BindingArg.hs-boot

file too large to diff

− GI/Gtk/Structs/BindingEntry.hs

file too large to diff

− GI/Gtk/Structs/BindingEntry.hs-boot

file too large to diff

− GI/Gtk/Structs/BindingSet.hs

file too large to diff

− GI/Gtk/Structs/BindingSet.hs-boot

file too large to diff

− GI/Gtk/Structs/BindingSignal.hs

file too large to diff

− GI/Gtk/Structs/BindingSignal.hs-boot

file too large to diff

− GI/Gtk/Structs/Border.hs

file too large to diff

− GI/Gtk/Structs/Border.hs-boot

file too large to diff

− GI/Gtk/Structs/CssSection.hs

file too large to diff

− GI/Gtk/Structs/CssSection.hs-boot

file too large to diff

− GI/Gtk/Structs/FileFilterInfo.hs

file too large to diff

− GI/Gtk/Structs/FileFilterInfo.hs-boot

file too large to diff

− GI/Gtk/Structs/FixedChild.hs

file too large to diff

− GI/Gtk/Structs/FixedChild.hs-boot

file too large to diff

− GI/Gtk/Structs/Gradient.hs

file too large to diff

− GI/Gtk/Structs/Gradient.hs-boot

file too large to diff

− GI/Gtk/Structs/IMContextInfo.hs

file too large to diff

− GI/Gtk/Structs/IMContextInfo.hs-boot

file too large to diff

− GI/Gtk/Structs/IconSet.hs

file too large to diff

− GI/Gtk/Structs/IconSet.hs-boot

file too large to diff

− GI/Gtk/Structs/IconSource.hs

file too large to diff

− GI/Gtk/Structs/IconSource.hs-boot

file too large to diff

− GI/Gtk/Structs/LabelSelectionInfo.hs

file too large to diff

− GI/Gtk/Structs/LabelSelectionInfo.hs-boot

file too large to diff

− GI/Gtk/Structs/PageRange.hs

file too large to diff

− GI/Gtk/Structs/PageRange.hs-boot

file too large to diff

− GI/Gtk/Structs/PaperSize.hs

file too large to diff

− GI/Gtk/Structs/PaperSize.hs-boot

file too large to diff

− GI/Gtk/Structs/RadioActionEntry.hs

file too large to diff

− GI/Gtk/Structs/RadioActionEntry.hs-boot

file too large to diff

− GI/Gtk/Structs/RcContext.hs

file too large to diff

− GI/Gtk/Structs/RcContext.hs-boot

file too large to diff

− GI/Gtk/Structs/RcProperty.hs

file too large to diff

− GI/Gtk/Structs/RcProperty.hs-boot

file too large to diff

− GI/Gtk/Structs/RecentData.hs

file too large to diff

− GI/Gtk/Structs/RecentData.hs-boot

file too large to diff

− GI/Gtk/Structs/RecentFilterInfo.hs

file too large to diff

− GI/Gtk/Structs/RecentFilterInfo.hs-boot

file too large to diff

− GI/Gtk/Structs/RecentInfo.hs

file too large to diff

− GI/Gtk/Structs/RecentInfo.hs-boot

file too large to diff

− GI/Gtk/Structs/RequestedSize.hs

file too large to diff

− GI/Gtk/Structs/RequestedSize.hs-boot

file too large to diff

− GI/Gtk/Structs/Requisition.hs

file too large to diff

− GI/Gtk/Structs/Requisition.hs-boot

file too large to diff

− GI/Gtk/Structs/SelectionData.hs

file too large to diff

− GI/Gtk/Structs/SelectionData.hs-boot

file too large to diff

− GI/Gtk/Structs/SettingsValue.hs

file too large to diff

− GI/Gtk/Structs/SettingsValue.hs-boot

file too large to diff

− GI/Gtk/Structs/StockItem.hs

file too large to diff

− GI/Gtk/Structs/StockItem.hs-boot

file too large to diff

− GI/Gtk/Structs/SymbolicColor.hs

file too large to diff

− GI/Gtk/Structs/SymbolicColor.hs-boot

file too large to diff

− GI/Gtk/Structs/TableChild.hs

file too large to diff

− GI/Gtk/Structs/TableChild.hs-boot

file too large to diff

− GI/Gtk/Structs/TableRowCol.hs

file too large to diff

− GI/Gtk/Structs/TableRowCol.hs-boot

file too large to diff

− GI/Gtk/Structs/TargetEntry.hs

file too large to diff

− GI/Gtk/Structs/TargetEntry.hs-boot

file too large to diff

− GI/Gtk/Structs/TargetList.hs

file too large to diff

− GI/Gtk/Structs/TargetList.hs-boot

file too large to diff

− GI/Gtk/Structs/TargetPair.hs

file too large to diff

− GI/Gtk/Structs/TargetPair.hs-boot

file too large to diff

− GI/Gtk/Structs/TextAppearance.hs

file too large to diff

− GI/Gtk/Structs/TextAppearance.hs-boot

file too large to diff

− GI/Gtk/Structs/TextAttributes.hs

file too large to diff

− GI/Gtk/Structs/TextAttributes.hs-boot

file too large to diff

− GI/Gtk/Structs/TextBTree.hs

file too large to diff

− GI/Gtk/Structs/TextBTree.hs-boot

file too large to diff

− GI/Gtk/Structs/TextIter.hs

file too large to diff

− GI/Gtk/Structs/TextIter.hs-boot

file too large to diff

− GI/Gtk/Structs/ThemeEngine.hs

file too large to diff

− GI/Gtk/Structs/ThemeEngine.hs-boot

file too large to diff

− GI/Gtk/Structs/ToggleActionEntry.hs

file too large to diff

− GI/Gtk/Structs/ToggleActionEntry.hs-boot

file too large to diff

− GI/Gtk/Structs/TreeIter.hs

file too large to diff

− GI/Gtk/Structs/TreeIter.hs-boot

file too large to diff

− GI/Gtk/Structs/TreePath.hs

file too large to diff

− GI/Gtk/Structs/TreePath.hs-boot

file too large to diff

− GI/Gtk/Structs/TreeRowReference.hs

file too large to diff

− GI/Gtk/Structs/TreeRowReference.hs-boot

file too large to diff

− GI/Gtk/Structs/WidgetPath.hs

file too large to diff

− GI/Gtk/Structs/WidgetPath.hs-boot

file too large to diff

− GI/Gtk/Structs/WindowGeometryInfo.hs

file too large to diff

− GI/Gtk/Structs/WindowGeometryInfo.hs-boot

file too large to diff

− GI/Gtk/Types.hs

file too large to diff

+ Gtk.overrides view

file too large to diff

Setup.hs view

file too large to diff

gi-gtk.cabal view

file too large to diff